0000746598-24-000065.txt : 20240906 0000746598-24-000065.hdr.sgml : 20240906 20240906070934 ACCESSION NUMBER: 0000746598-24-000065 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20240731 FILED AS OF DATE: 20240906 DATE AS OF CHANGE: 20240906 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRADY CORP CENTRAL INDEX KEY: 0000746598 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] ORGANIZATION NAME: 04 Manufacturing 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: 241282930 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-20240731.htm 10-K brc-20240731
false2024FY0000746598July 31July 31, 20246,7498,46751,261,48751,261,48744,042,46245,008,7247,219,0256,252,7633,538,6283,538,6283,538,6283,538,62842,71642,716P10YP33YP3YP10YP3YP3Y33.3333.3333.332021 2022 2023 2024http://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrenthttp://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrentiso4217:USDxbrli:sharesiso4217:USDxbrli:sharesxbrli:pureutr:Rateiso4217:EUR00007465982023-08-012024-07-3100007465982024-01-310000746598us-gaap:NonvotingCommonStockMember2024-09-040000746598us-gaap:CommonClassBMember2024-09-040000746598us-gaap:SubsequentEventMemberus-gaap:DividendDeclaredMember2024-09-050000746598us-gaap:SubsequentEventMember2024-09-0400007465982024-07-3100007465982023-07-310000746598us-gaap:NonvotingCommonStockMember2024-07-310000746598us-gaap:NonvotingCommonStockMember2023-07-310000746598us-gaap:CommonClassBMember2024-07-310000746598us-gaap:CommonClassBMember2023-07-3100007465982022-08-012023-07-3100007465982021-08-012022-07-310000746598us-gaap:NonvotingCommonStockMember2023-08-012024-07-310000746598us-gaap:NonvotingCommonStockMember2022-08-012023-07-310000746598us-gaap:NonvotingCommonStockMember2021-08-012022-07-310000746598us-gaap:CommonClassBMember2023-08-012024-07-310000746598us-gaap:CommonClassBMember2022-08-012023-07-310000746598us-gaap:CommonClassBMember2021-08-012022-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-310000746598us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-012024-07-310000746598us-gaap:AdditionalPaidInCapitalMember2023-08-012024-07-310000746598us-gaap:TreasuryStockCommonMember2023-08-012024-07-310000746598us-gaap:RetainedEarningsMemberus-gaap:NonvotingCommonStockMember2023-08-012024-07-310000746598us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2023-08-012024-07-310000746598us-gaap:CommonStockMember2024-07-310000746598us-gaap:AdditionalPaidInCapitalMember2024-07-310000746598us-gaap:RetainedEarningsMember2024-07-310000746598us-gaap:TreasuryStockCommonMember2024-07-310000746598us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-3100007465982022-07-3100007465982021-07-310000746598srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2024-07-310000746598srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2024-07-310000746598srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2024-07-310000746598srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2024-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-310000746598brc:IdentificationSolutionsMember2023-08-012024-07-310000746598brc:WorkplaceSafetyMember2023-08-012024-07-310000746598brc:AmericasAsiaMember2023-08-012024-07-310000746598brc:EuropeAustraliaMember2023-08-012024-07-310000746598brc:IdentificationSolutionsMember2024-07-310000746598brc:WorkplaceSafetyMember2024-07-310000746598brc:AmericasAsiaMember2024-07-310000746598brc:EuropeAustraliaMember2024-07-310000746598us-gaap:TradeNamesMember2024-07-310000746598us-gaap:TradeNamesMember2023-07-310000746598us-gaap:CustomerRelationshipsMember2024-07-310000746598us-gaap:CustomerRelationshipsMember2023-07-310000746598us-gaap:TechnologyBasedIntangibleAssetsMember2024-07-310000746598us-gaap:TechnologyBasedIntangibleAssetsMember2023-07-310000746598us-gaap:CostOfSalesMember2023-08-012024-07-310000746598us-gaap:CostOfSalesMember2022-08-012023-07-310000746598us-gaap:CostOfSalesMember2021-08-012022-07-310000746598us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-08-012024-07-310000746598us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-08-012023-07-310000746598us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-08-012022-07-310000746598brc:USDBorrowingMember2024-07-310000746598brc:GBPBorrowingMember2024-07-310000746598brc:EURBorrowingMember2024-07-310000746598brc:USDBorrowingMember2023-07-310000746598brc:GBPBorrowingMember2023-07-310000746598brc:EURBorrowingMember2023-07-310000746598us-gaap:NoncumulativePreferredStockMember2024-07-310000746598us-gaap:NoncumulativePreferredStockMember2023-07-310000746598brc:CumulativePreferredStock6CumulativeMemberus-gaap:CumulativePreferredStockMember2024-07-310000746598brc:CumulativePreferredStock6CumulativeMemberus-gaap:CumulativePreferredStockMember2023-07-310000746598brc:A1972SeriesMemberus-gaap:CumulativePreferredStockMember2024-07-310000746598brc:A1972SeriesMemberus-gaap:CumulativePreferredStockMember2023-07-310000746598brc:A1979SeriesMemberus-gaap:CumulativePreferredStockMember2024-07-310000746598brc:A1979SeriesMemberus-gaap:CumulativePreferredStockMember2023-07-310000746598us-gaap:CommonClassAMember2024-07-310000746598us-gaap:CommonClassAMember2023-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-310000746598brc:DeferredCompensationMember2023-08-012024-07-310000746598brc:SharesHeldRabbiTrustAtCostMember2023-08-012024-07-310000746598brc:DeferredCompensationMember2024-07-310000746598brc:SharesHeldRabbiTrustAtCostMember2024-07-310000746598us-gaap:EmployeeStockOptionMember2023-08-012024-07-310000746598us-gaap:EmployeeStockOptionMember2022-08-012023-07-310000746598us-gaap:EmployeeStockOptionMember2021-08-012022-07-310000746598us-gaap:EmployeeStockOptionMember2024-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2023-08-012024-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2023-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2024-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2022-08-012023-07-310000746598us-gaap:RestrictedStockUnitsRSUMember2021-08-012022-07-310000746598us-gaap:PerformanceSharesMember2023-08-012024-07-310000746598us-gaap:PerformanceSharesMember2023-07-310000746598us-gaap:PerformanceSharesMember2024-07-310000746598us-gaap:PerformanceSharesMember2022-08-012023-07-310000746598us-gaap:PerformanceSharesMember2021-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-310000746598us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-08-012024-07-310000746598us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-08-012024-07-310000746598us-gaap:AccumulatedTranslationAdjustmentMember2023-08-012024-07-310000746598us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-07-310000746598us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2024-07-310000746598us-gaap:AccumulatedTranslationAdjustmentMember2024-07-310000746598srt:ScenarioForecastMember2025-07-310000746598srt:ScenarioForecastMember2026-07-310000746598srt:AmericasMemberbrc:AmericasAsiaMember2023-08-012024-07-310000746598srt:AmericasMemberbrc:AmericasAsiaMember2022-08-012023-07-310000746598srt:AmericasMemberbrc:AmericasAsiaMember2021-08-012022-07-310000746598srt:AsiaPacificMemberbrc:AmericasAsiaMember2023-08-012024-07-310000746598srt:AsiaPacificMemberbrc:AmericasAsiaMember2022-08-012023-07-310000746598srt:AsiaPacificMemberbrc:AmericasAsiaMember2021-08-012022-07-310000746598brc:AmericasAsiaMember2021-08-012022-07-310000746598srt:EuropeMemberbrc:EuropeAustraliaMember2023-08-012024-07-310000746598srt:EuropeMemberbrc:EuropeAustraliaMember2022-08-012023-07-310000746598srt:EuropeMemberbrc:EuropeAustraliaMember2021-08-012022-07-310000746598country:AUbrc:EuropeAustraliaMember2023-08-012024-07-310000746598country:AUbrc:EuropeAustraliaMember2022-08-012023-07-310000746598country:AUbrc:EuropeAustraliaMember2021-08-012022-07-310000746598brc:EuropeAustraliaMember2021-08-012022-07-310000746598us-gaap:CorporateMember2024-07-310000746598us-gaap:CorporateMember2023-07-310000746598us-gaap:CorporateMember2022-07-310000746598brc:SafetyAndFacilityIdentificationMember2023-08-012024-07-310000746598brc:SafetyAndFacilityIdentificationMember2022-08-012023-07-310000746598brc:SafetyAndFacilityIdentificationMember2021-08-012022-07-310000746598brc:ProductIdentificationMember2023-08-012024-07-310000746598brc:ProductIdentificationMember2022-08-012023-07-310000746598brc:ProductIdentificationMember2021-08-012022-07-310000746598brc:WireIdentificationMember2023-08-012024-07-310000746598brc:WireIdentificationMember2022-08-012023-07-310000746598brc:WireIdentificationMember2021-08-012022-07-310000746598brc:HealthcareIdentificationMember2023-08-012024-07-310000746598brc:HealthcareIdentificationMember2022-08-012023-07-310000746598brc:HealthcareIdentificationMember2021-08-012022-07-310000746598brc:PeopleIdentificationMember2023-08-012024-07-310000746598brc:PeopleIdentificationMember2022-08-012023-07-310000746598brc:PeopleIdentificationMember2021-08-012022-07-310000746598country:US2023-08-012024-07-310000746598country:US2022-08-012023-07-310000746598country:US2021-08-012022-07-310000746598country:US2024-07-310000746598country:US2023-07-310000746598country:US2022-07-310000746598brc:OtherCountriesMember2023-08-012024-07-310000746598brc:OtherCountriesMember2022-08-012023-07-310000746598brc:OtherCountriesMember2021-08-012022-07-310000746598brc:OtherCountriesMember2024-07-310000746598brc:OtherCountriesMember2023-07-310000746598brc:OtherCountriesMember2022-07-310000746598us-gaap:IntersegmentEliminationMember2023-08-012024-07-310000746598us-gaap:IntersegmentEliminationMember2022-08-012023-07-310000746598us-gaap:IntersegmentEliminationMember2021-08-012022-07-310000746598us-gaap:IntersegmentEliminationMember2024-07-310000746598us-gaap:IntersegmentEliminationMember2023-07-310000746598us-gaap:IntersegmentEliminationMember2022-07-310000746598brc:NetofliabilitiesMember2024-07-310000746598brc:NetofassetsMember2024-07-310000746598brc:NetofliabilitiesMember2023-07-310000746598brc:NetofassetsMember2023-07-310000746598us-gaap:ForeignCountryMember2024-07-310000746598us-gaap:StateAndLocalJurisdictionMember2024-07-310000746598us-gaap:InternalRevenueServiceIRSMember2023-08-012024-07-310000746598us-gaap:FairValueInputsLevel1Memberus-gaap:OtherAssetsMember2024-07-310000746598us-gaap:FairValueInputsLevel1Memberus-gaap:OtherAssetsMember2023-07-310000746598us-gaap:FairValueInputsLevel2Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-07-310000746598us-gaap:FairValueInputsLevel2Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-310000746598us-gaap:FairValueInputsLevel2Memberus-gaap:OtherCurrentLiabilitiesMember2024-07-310000746598us-gaap:FairValueInputsLevel2Memberus-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMember2024-07-310000746598us-gaap:DesignatedAsHedgingInstrumentMember2023-07-310000746598us-gaap:NondesignatedMember2024-07-310000746598us-gaap:NondesignatedMember2023-07-310000746598us-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-07-310000746598us-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-07-310000746598us-gaap:NetInvestmentHedgingMember2024-07-310000746598us-gaap:NetInvestmentHedgingMember2023-07-310000746598us-gaap:NetInvestmentHedgingMember2023-08-012024-07-310000746598us-gaap:NetInvestmentHedgingMember2022-08-012023-07-310000746598us-gaap:NetInvestmentHedgingMember2021-08-012022-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2024-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignLineOfCreditMember2024-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignLineOfCreditMember2023-07-310000746598us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-07-310000746598us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2024-07-310000746598us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignLineOfCreditMember2024-07-310000746598us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-310000746598us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:NetInvestmentHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignLineOfCreditMember2023-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherCurrentLiabilitiesMember2024-07-310000746598us-gaap:ForeignLineOfCreditMemberus-gaap:NondesignatedMember2024-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-310000746598us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMemberus-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:ForeignLineOfCreditMemberus-gaap:NondesignatedMember2023-07-310000746598us-gaap:OtherCurrentLiabilitiesMember2024-07-310000746598us-gaap:ForeignLineOfCreditMember2024-07-310000746598us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-310000746598us-gaap:OtherCurrentLiabilitiesMember2023-07-310000746598us-gaap:ForeignLineOfCreditMember2023-07-310000746598brc:GravotechAcquisitionMemberus-gaap:SubsequentEventMember2024-08-012024-08-010000746598us-gaap:SubsequentEventMemberus-gaap:DividendDeclaredMember2024-09-052024-09-050000746598us-gaap:SubsequentEventMemberus-gaap:DividendDeclaredMember2024-08-012025-07-310000746598us-gaap:SubsequentEventMemberus-gaap:DividendDeclaredMember2024-10-312024-10-310000746598us-gaap:SubsequentEventMemberus-gaap:DividendDeclaredMember2024-10-102024-10-1000007465982024-05-012024-07-310000746598brc:RussellRShallerMember2023-08-012024-07-310000746598brc:JMichaelNaumanMember2023-08-012024-07-310000746598brc: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-3100007465982020-08-012021-07-310000746598brc:ReportedValueOfEquityAwardsMemberecd:PeoMemberbrc:RussellRShallerMember2023-08-012024-07-310000746598brc:EquityAwardAdjustmentsMemberecd:PeoMemberbrc:RussellRShallerMember2023-08-012024-07-310000746598brc:ReportedValueOfEquityAwardsMemberecd:PeoMemberbrc:RussellRShallerMember2022-08-012023-07-310000746598brc:EquityAwardAdjustmentsMemberecd:PeoMemberbrc:RussellRShallerMember2022-08-012023-07-310000746598brc:ReportedValueOfEquityAwardsMemberecd:PeoMemberbrc:RussellRShallerMember2021-08-012022-07-310000746598brc:EquityAwardAdjustmentsMemberecd:PeoMemberbrc:RussellRShallerMember2021-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:NonPeoNeoMember2023-08-012024-07-310000746598brc:EquityAwardAdjustmentsMemberecd:NonPeoNeoMember2023-08-012024-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-31000074659812023-08-012024-07-31000074659822023-08-012024-07-31000074659832023-08-012024-07-31000074659842023-08-012024-07-310000746598us-gaap:AllowanceForCreditLossMember2023-07-310000746598us-gaap:AllowanceForCreditLossMember2022-07-310000746598us-gaap:AllowanceForCreditLossMember2021-07-310000746598us-gaap:AllowanceForCreditLossMember2023-08-012024-07-310000746598us-gaap:AllowanceForCreditLossMember2022-08-012023-07-310000746598us-gaap:AllowanceForCreditLossMember2021-08-012022-07-310000746598us-gaap:AllowanceForCreditLossMember2024-07-310000746598us-gaap:InventoryValuationReserveMember2023-07-310000746598us-gaap:InventoryValuationReserveMember2022-07-310000746598us-gaap:InventoryValuationReserveMember2021-07-310000746598us-gaap:InventoryValuationReserveMember2023-08-012024-07-310000746598us-gaap:InventoryValuationReserveMember2022-08-012023-07-310000746598us-gaap:InventoryValuationReserveMember2021-08-012022-07-310000746598us-gaap:InventoryValuationReserveMember2024-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-08-012024-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-08-012023-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-08-012022-07-310000746598us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2024-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, 2024
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, 2024, was approximately $2,593,760,582 based on the closing sale price of $60.23 per share on that date as reported for the New York Stock Exchange. As of September 4, 2024, there were 44,045,649 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 and labor as well as 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
Ability to identify, integrate, and grow acquired companies, and to manage contingent liabilities from divested businesses
Difficulties in protecting websites, networks, and systems against security breaches and difficulties in preventing phishing attacks, social engineering or malicious break-ins
Risks associated with the loss of key employees
Extensive regulations by U.S. and non-U.S. governmental and self-regulatory entities
Global climate change and environmental regulations
Litigation, including product liability claims
Foreign currency fluctuations
Changes in tax legislation and tax rates
Potential write-offs of goodwill and other intangible assets
Differing interests of voting and non-voting shareholders and changes in the regulatory and business environment around dual-class voting structures
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.
The Company is organized and managed on a geographic basis with two reportable segments: Americas & Asia and Europe & Australia. This 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 and scale the global business.
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 2024:
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 with the highest level of customer service by aligning with customers' preferred communication channels and leveraging technology to enhance the customer experience.
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:
202420232022
Americas & Asia66.1 %66.7 %66.1 %
Europe & Australia33.9 %33.3 %33.9 %
Total100.0 %100.0 %100.0 %
Within each of the reportable segments, the Company markets, sells and distributes a broad range of identification and safety products and solutions across the following primary product categories:
Safety and facility identification and protection, which includes safety signs, traffic signs and control products, floor-marking tape, pipe markers, labeling systems, spill control products, lockout/tagout devices, personal protection equipment, first aid products, and software and services for safety compliance auditing, procedures writing and training.
Product identification, which includes materials, printing systems, radio frequency identification (“RFID”) and barcode scanners for product identification, brand protection labeling, work in process labeling, finished product identification, asset tracking labels, asset tags and industrial track and trace applications.
Wire identification, which includes handheld printers, wire markers, sleeves, and tags.
Healthcare identification, which includes wristbands, labels, printing systems, and other products used in hospital, laboratory, and other healthcare settings for tracking and improving the safety of patients.
People identification, which includes name tags, badges, lanyards, rigid card printing systems, and access control software.
4

The Company markets and sells its products through multiple channels, including distributors, a direct sales force, and digital channels. Brady has long-standing relationships with a broad range of electrical, safety, industrial and other domestic and international distributors. The direct sales force within each region partners with end-users and distributors by providing technical application and product expertise. The Company provides access to its products through brand-specific websites and catalogs.
The Company markets its products under a variety of brand names:
Brady: product identification labels, wire identification products, printers, software, safety and facility identification products, lock-out/tag-out products, brand protection labels, people identification products, and specialty materials
Seton, Emedco, Signals, Safety Signs Service, and Pervaco: Safety and facility identification products
PDC, PDC Healthcare, MAGiCARD, and Promovision: People and healthcare identification products
Code: Barcode scanners
Nordic ID: RFID products
SPC: Spill control products
Electromark: Identification products for the utility industry
Securimed, Accidental Health and Safety and Trafalgar: First aid products
Carroll: Wire identification products
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. Materials manufactured by the Company generally require a high degree of precision and the application of adhesives with chemical and physical properties suited for specific uses. The Company’s manufacturing processes include compounding, coating, converting, printing, melt-blown operations, software development and printer design and assembly.
Competition is 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 reportable segment, which industries include industrial manufacturing, electronic manufacturing, healthcare, chemical, oil, gas, alternative energy, automotive, aerospace, governments, mass transit, mechanical contractors, construction, utilities, education, leisure and entertainment and telecommunications, among others.
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 $67.7 million, $61.4 million, and $58.5 million on its R&D activities during the years ended July 31, 2024, 2023, and 2022, 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.
5

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.
Human Capital Management
As of July 31, 2024, the Company employed approximately 5,700 individuals worldwide, of which approximately 1,600 were employed in the United States and approximately 4,100 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 developing the Company’s diversity, equity, and inclusion framework for the organization. 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 measures. During the year ended July 31, 2024, the Company had a TRIR of 0.52, a LTCR of 0.23 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, 2024, 40% of the members of the Company’s Board of Directors were women and 60% of Board committee chairs were women.
6

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.
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 continued to fluctuate over 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; supply chain disruptions; and the imposition of duties and tariffs and potential retaliatory countermeasures could adversely impact the price or availability of raw materials, which could adversely affect our profit margins and results of operations. 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.
While we have implemented certain cost containment measures and selective price increases, as well as taken other actions to offset recent 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
Catastrophic events, including epidemics, major health concerns, or natural disasters
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
7

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

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 pattern will continue.
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.
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.
9

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 effects of 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.
Global climate change and related emphasis on environmental matters by various stakeholders could negatively affect our business and financial results.
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 Environmental, Social and Governance (“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.
We are subject to litigation that could adversely impact our business, financial results, and reputation.
We are, or may become, 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.
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 could 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 year 2023 and
10

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.
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. For example, many countries have enacted, or plan to enact, legislation and other guidance to align with the Organisation for Economic Co-operation and Development’s (“OECD”) Inclusive Framework on Base Erosion and Profit Shifting Pillar Two (“Pillar Two”) model rules. The OECD’s Pillar Two model rules aim to establish a global minimum tax rate of 15 percent for large multinational enterprise groups. The OECD has continued to issue new administrative guidance on the Pillar Two model rules throughout 2024. While we continue to monitor legislative adoption by country of the Pillar Two model rules, including additional administrative guidance from the OECD, there is significant uncertainty that exists regarding the interpretation of the detailed Pillar Two model rules, whether such rules will be implemented consistently across taxing jurisdictions, how such rules interact with existing national tax laws and whether such rules are consistent with existing tax treaty obligations. Accordingly, the final adoption, interpretation and implementation of Pillar Two across all jurisdictions where we conduct business could adversely affect our business and financial results. While it is impossible for us to predict whether other tax proposals will be enacted, many will likely have an impact 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 $589.6 million and other intangible assets of $51.8 million as of July 31, 2024, which represent 42.3% 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.
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 year 2023 for not meeting the minimum voting rights hurdle.
Item 1B. Unresolved Staff Comments
None.
11

Item 1C. Cybersecurity
Brady has strategically included cybersecurity risk management into an integrated Company-wide risk management framework, which consists of administrative, operational, physical, and technical processes that we believe are appropriate to the scope and nature of our business. We believe this integrated approach allows cybersecurity considerations to form an integral part of our corporate and strategic decision-making processes. Management works closely with our information technology security team to continuously evaluate and address cybersecurity risks in alignment with our business and operational needs. Our cybersecurity policies and practices follow the cybersecurity framework of the Center for Internet Security (“CIS”) Controls.
Our cybersecurity strategy focuses on continued strengthening of our cybersecurity defense model, improvement of cybersecurity operational efficiencies, and preparedness for evolving business and technology needs including the detection, analysis, and response to known, anticipated and unexpected cybersecurity threats, management of material risks related to cybersecurity threats and resilience against cybersecurity incidents. We regularly assess potential threats and make investments to mitigate the risk of these threats against our critical information and assets by implementing a broad set of information security and cybersecurity measures, including comprehensive monitoring and enhancement of our networks and systems, intrusion prevention defense, rapid detection and response, and threat management capabilities. To supplement our internal resources, we engage external consultants to conduct independent assessments, perform penetration testing, and provide other cybersecurity-related services as needed. In addition, we engage external vendors to review and test key controls within our cybersecurity program.
Cybersecurity awareness and training is provided to new employees and annually for current Brady employees, which is designed to educate employees on recognizing information security and cybersecurity concerns, how they can help protect the organization and how to inform the information technology security team of potential incidents. In addition, we implement processes to manage risks associated with our third-party providers, including security assessments prior to engagement and monitoring their compliance with our cybersecurity standards on an ongoing basis.
The Audit Committee of our Board of Directors is responsible for the oversight of risks from cybersecurity threats. Management updates the Audit Committee on a quarterly basis regarding our cybersecurity programs. As part of its oversight responsibilities, the Audit Committee regularly discusses and reviews with management, among other items, Brady’s compliance and cybersecurity programs, and any significant cybersecurity matters and related strategic risk management decisions are escalated to the Board of Directors.
Our information technology security team reports to our Chief Information Officer (the “CIO”) and is headed by our Vice President of Global IT (the “VP of IT”). Our CIO is an experienced information technology professional with extensive cybersecurity and information technology risk management experience. The information technology security team regularly informs our CIO, General Counsel and Chief Financial Officer with regard to cybersecurity risks and incidents, and our executive management team evaluates cybersecurity issues quarterly or as needed.
Brady has a detailed incident response plan that provides the process and workflow of communication for escalation of cybersecurity incidents to executive leadership to determine if there is a breach warranting further action. The information technology security team, in conjunction with various departments, including finance, corporate communications, legal, regional presidents and the VP of IT, are charged with reviewing any incident under our materiality framework to assess whether further escalation and reporting is required and if an incident could constitute a material cybersecurity incident.
Although we have not experienced any material cybersecurity incidents to date, cybersecurity threats could materially affect the implementation of our business strategy, results of operations, or financial condition, as further discussed in our risk factors in Part I, Item 1A of this report.
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.
12

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
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.
Holders
As of August 31, 2024, 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.
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 2025, the Company declared the following dividends per share on its Class A and Class B Common Stock: 
 202520242023
 1st Qtr1st Qtr2nd Qtr3rd Qtr4th Qtr1st Qtr2nd Qtr3rd Qtr4th Qtr
Class A$0.2400 $0.2350 $0.2350 $0.2350 $0.2350 $0.2300 $0.2300 $0.2300 $0.2300 
Class B0.2234 0.2184 0.2350 0.2350 0.2350 0.2134 0.2300 0.2300 0.2300 
Issuer Purchases of Equity Securities
The Company has a share repurchase program for the Company’s Class A Nonvoting Common Stock. The program 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 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, with no expiration date associated with the authorization. As of July 31, 2024, there were $37.8 million worth of shares authorized to purchase remaining pursuant to this share repurchase program.
On September 4, 2024, 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 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, 2024:
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, 2024 - May 31, 2024— $— — $37,788 
June 1, 2024 - June 30, 2024— — — 37,788 
July 1, 2024 - July 31, 2024— — — 37,788 
Total— $— — $37,788 
14

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, 2019, in each of Brady Corporation Class A Common Stock, the Standard & Poor’s ("S&P") 500 Index, the S&P SmallCap 600 Industrials Index, and the Russell 2000 Index.
5 year cumulative total - return v2.jpg
201920202021202220232024
Brady Corporation$100.00 $90.46 $109.49 $97.58 $107.24 $151.22 
S&P 500 Index100.00 111.96 152.76 145.67 164.63 201.10 
S&P SmallCap 600 Industrials Index100.00 92.42 139.59 139.32 165.17 208.03 
Russell 2000 Index100.00 95.41 144.99 124.27 134.10 153.21 
Copyright (C) 2024, 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. The Company is organized and managed on a geographic basis with two reportable segments: Americas & Asia and Europe & Australia.
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, 2024 compared to the year ended July 31, 2023.
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 continues to be impacted by inflationary pressures to raw material and labor costs, supply chain disruptions, and other global macroeconomic challenges. While we experienced material increases to raw material and labor costs and supply chain disruptions in previous years, fiscal 2024 showed signs of easing, with a moderation of raw material and labor cost inflation and improved supply chain stability, which we anticipate will persist into fiscal 2025. The Company has taken and will continue to take actions to mitigate inflationary pressures through targeted pricing actions and a commitment to driving long-term efficiency improvements.
We believe our financial strength positions us well to continue investing in acquisitions and organic growth opportunities, such as expanded sales channels, marketing programs, and R&D. We remain focused on driving sustainable efficiency gains and automation across our operations and selling, general and administrative ("SG&A") functions, while also returning capital to our shareholders through dividends and share repurchases. At July 31, 2024, we had cash of $250.1 million, as well as a credit agreement with $207.3 million available for future borrowing, which can be increased up to $1,042.3 million at the Company's option and subject to certain conditions, for total available liquidity of $1,292.4 million.
We believe that our financial resources and liquidity levels, including the undrawn portion of our credit agreement and our ability to increase that credit line if necessary, are sufficient to manage the continuing impact of economic or geopolitical events that could potentially reduce 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, 2024, 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, 2024 to the year ended July 31, 2023 has been impacted by the divestiture of two non-core businesses, one in March 2023 and another in October 2023. Both divestitures impacted the Americas & Asia reportable segment.
A comparison of results of operating income for the years ended July 31, 2024, 2023, and 2022 is as follows:
(Dollars in thousands)2024% Sales2023% Sales2022% Sales
Net sales$1,341,393 $1,331,863 $1,302,062 
Gross margin687,884 51.3 %657,275 49.4 %631,552 48.5 %
Operating expenses:
Research and development67,748 5.1 %61,365 4.6 %58,548 4.5 %
Selling, general and administrative376,722 28.1 %370,697 27.8 %379,992 29.2 %
Total operating expenses444,470 33.1 %432,062 32.4 %438,540 33.7 %
Operating income$243,414 18.1 %$225,213 16.9 %$193,012 14.8 %
Net sales increased 0.7% to $1,341.4 million in fiscal 2024 compared to $1,331.9 million in fiscal 2023, which consisted of organic sales growth of 2.6% and an increase from foreign currency translation of 0.2%, partially offset by a decrease of 2.1% due to divestitures. Organic sales grew 3.1% in the Americas & Asia segment and 1.6% in the Europe & Australia segment.
Gross margin increased 4.7% to $687.9 million in fiscal 2024 compared to $657.3 million in fiscal 2023. As a percentage of net sales, gross margin increased to 51.3% in fiscal 2024 from 49.4% in fiscal 2023. The increase in gross margin as a percentage of net sales was primarily due to organic sales growth in higher gross margin product lines, improvements in inventory management and reductions in freight expenses.
R&D expenses increased 10.4% to $67.7 million in fiscal 2024 compared to $61.4 million in fiscal 2023. As a percentage of net sales, R&D expenses increased to 5.1% in fiscal 2024 compared to 4.6% in fiscal 2023. The increase in R&D spending in fiscal 2024 was primarily due to increased headcount. 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 continued to be the primary focus of R&D expenditures in fiscal 2024.
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 increased 1.6% to $376.7 million in fiscal 2024 compared to $370.7 million in fiscal 2023. As a percentage of net sales, SG&A expense increased to 28.1% in fiscal 2024 compared to 27.8% in fiscal 2023. The increase in SG&A expenses in fiscal 2024 was due to increased headcount in sales and technology-related roles and investments in digital advertising and broader omnichannel strategies, which was partially offset by a decrease in selling expenses from divested businesses and a decrease in amortization expense.
Operating income increased 8.1% to $243.4 million in fiscal 2024 compared to $225.2 million in fiscal 2023. As a percentage of sales, operating income increased to 18.1% in fiscal 2024 compared to 16.9% in fiscal 2023. The increase in operating income in fiscal 2024 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 growth in higher gross profit margin product lines and operational efficiencies throughout the region.
17

OPERATING INCOME TO NET INCOME
The following is a reconciliation of operating income to net income for the years ended July 31:
(Dollars in thousands)2024% Sales2023% Sales2022% Sales
Operating income$243,414 18.1 %$225,213 16.9 %$193,012 14.8 %
Other income (expense):
         Investment and other income7,553 0.6 %4,022 0.3 %244 0.0 %
         Interest expense(3,126)(0.2)%(3,539)(0.3)%(1,276)(0.1)%
Income before income taxes247,841 18.5 %225,696 16.9 %191,980 14.7 %
Income tax expense50,626 3.8 %50,839 3.8 %42,001 3.2 %
Net income$197,215 14.7 %$174,857 13.1 %$149,979 11.5 %
Investment and other income was $7.6 million in fiscal 2024 compared to $4.0 million in fiscal 2023. The increase in investment and other income in fiscal 2024 was primarily due to an increase in interest income driven by a larger cash balance invested and higher interest rates throughout the year, and an increase in the market value of securities held in deferred compensation plans.
Interest expense decreased to $3.1 million in fiscal 2024 compared to $3.5 million in fiscal 2023. The decrease in interest expense in fiscal 2024 was primarily due to a decrease in outstanding borrowings on the Company's credit agreement, which was partially offset by an increase in interest rates on the Company's credit agreement compared to fiscal 2023.
The Company's income tax rate was 20.4% in fiscal 2024. Refer to Note 11, "Income Taxes" for additional information on the Company's income tax rates.
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, and certain corporate administrative expenses are excluded when evaluating segment performance.
18

The following is a summary of segment information for the years ended July 31:
202420232022
SALES GROWTH INFORMATION
Americas & Asia
Organic3.1 %4.4 %10.3 %
Currency(0.2)%(0.9)%(0.1)%
Divestiture(3.2)%(0.3)%— %
Acquisition— %— %6.9 %
Total(0.3)%3.2 %17.1 %
Europe & Australia
Organic1.6 %7.6 %7.9 %
Currency1.1 %(7.1)%(7.0)%
Acquisition— %— %6.9 %
Total2.7 %0.5 %7.8 %
Total Company
Organic2.6 %5.5 %9.4 %
Currency0.2 %(3.0)%(2.6)%
Divestiture(2.1)%(0.2)%— %
Acquisition— %— %6.9 %
Total0.7 %2.3 %13.7 %
SEGMENT PROFIT AS A PERCENT OF NET SALES
Americas & Asia22.2 %20.3 %18.3 %
Europe & Australia15.5 %14.8 %14.3 %
Total19.9 %18.5 %16.9 %
Americas & Asia
Americas & Asia net sales decreased 0.3% to $886.5 million in fiscal 2024 compared to $888.9 million in fiscal 2023. Organic sales growth of 3.1% was offset by a decline from divestitures of 3.2% and a decrease from foreign currency translation of 0.2%.
Organic sales in the Americas increased in the low-single digits in fiscal 2024. The increase in organic sales was primarily due to growth in the wire identification, product identification and safety and facility identification product lines, which was partially offset by a decline in the people identification product line.
Organic sales in Asia increased in the low-single digits in fiscal 2024. The organic sales increase was primarily driven by growth in Singapore, India and Japan, which was partially offset by a decline in volume in China.
Segment profit increased 9.1% to $196.8 million in fiscal 2024 from $180.5 million in fiscal 2023. As a percent of net sales, segment profit increased to 22.2% in fiscal 2024 from 20.3% in fiscal 2023. The increase in segment profit was primarily due to organic sales growth in higher gross margin product lines, particularly in the Americas, and a decrease in selling expenses from divested businesses, which was partially offset by increased headcount in sales, technology and R&D-related roles.
Europe & Australia
Europe & Australia sales increased 2.7% to $454.9 million in fiscal 2024 compared to $443.0 million in fiscal 2023. The net sales increase consisted of organic sales growth of 1.6% and an increase from foreign currency translation of 1.1%.
Organic sales in Europe increased in the low-single digits in fiscal 2024. Organic sales grew in the safety and facility identification, product identification and wire identification product lines, which was partially offset by a decline in the people identification product line. The increase in organic sales in Europe was primarily driven by growth in Western Europe and the Nordic region, partially offset by a decline in the United Kingdom.
19

Organic sales in Australia increased in the low-single digits in fiscal 2024. Organic sales growth was primarily driven by the wire identification product line, which was partially offset by a decline in the safety and facility identification product line.
Segment profit increased 7.4% to $70.6 million in fiscal 2024 compared to $65.7 million in fiscal 2023. As a percentage of net sales, segment profit increased to 15.5% in fiscal 2024 compared to 14.8% in fiscal 2023. The increase in segment profit was primarily due to organic sales growth in higher margin product lines, reductions in freight expenses and improvements in inventory management, which was partially offset by increased headcount in sales and technology-related roles
Financial Condition
Liquidity & Capital Resources
The Company's cash balances are generated and held in numerous locations throughout the world. At July 31, 2024, 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, dividend payments, and strategic acquisitions 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 $250.1 million at July 31, 2024, an increase of $98.6 million from July 31, 2023. The following summarizes the cash flow statement for the years ended July 31:
(Dollars in thousands)202420232022
Net cash flow provided by (used in):
Operating activities$255,074 $209,149 $118,449 
Investing activities(81,047)(11,214)(43,071)
Financing activities(70,528)(163,568)(102,089)
Effect of exchange rate changes on cash(4,913)3,096 (6,555)
Net increase (decrease) in cash and cash equivalents$98,586 $37,463 $(33,266)
Net cash provided by operating activities was $255.1 million during fiscal 2024 compared to $209.1 million in fiscal 2023. The increase in cash provided by operating activities was primarily due to an increase in profit, as well as continued reductions in inventory levels in fiscal 2024.
Net cash used in investing activities was $81.0 million during fiscal 2024, which primarily consisted of capital expenditures of $79.9 million. Net cash used in investing activities was $11.2 million in fiscal 2023, which consisted of capital expenditures of $19.2 million partially offset by proceeds of $8.0 million from the divestiture of a business. Capital expenditures were elevated in fiscal 2024 due to the purchase of a facility that was previously leased as well as other facility construction costs to support continued growth in the Americas and Europe.
Net cash used in financing activities was $70.5 million during fiscal 2024 compared to $163.6 million in fiscal 2023. The decrease in cash used in financing activities was primarily due to increased net borrowings to fund elevated capital expenditures in fiscal 2024, as well as year-end borrowings to fund the acquisition of Gravotech Holding, which was completed on August 1, 2024.
20

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 $22.6 million and $20.9 million as of July 31, 2024 and 2023, respectively. If recognized, $19.4 million of unrecognized tax benefits would reduce the Company's income tax rate as of both July 31, 2024 and 2023. Accrued interest and penalties related to unrecognized tax benefits were $6.1 million and $5.3 million as of July 31, 2024 and 2023, 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 $4.2 million in 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.
21

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 $47.2 million and $52.8 million as of July 31, 2024 and 2023, respectively, which were primarily related to foreign tax credit carryforwards and net operating loss carryforwards in its various tax jurisdictions.
Goodwill
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 six reporting units within its two reportable segments, Americas & Asia and Europe & Australia, with the following goodwill balances as of July 31, 2024: North America, $436.3 million; Europe, $150.4 million; and Latin America, $2.9 million. The other three identified reporting units each have a goodwill balance of zero. The Company has the option to first assess qualitative factors in order to determine if it is more likely than not that the fair value of the reporting unit is greater than its respective carrying value. If the qualitative assessment leads to a determination that the fair value of a reporting unit may be less than its carrying value, or if the Company elects to bypass the qualitative assessment altogether, the Company performs a quantitative impairment test by calculating the fair value of the reporting unit and comparing the fair value with its associated carrying value. When the Company performs the quantitative test for goodwill, the Company establishes the fair value for the reporting unit based on the income approach, in which a discounted cash flow model is utilized, the market approach, in which market multiples of comparable companies are utilized, or a combination of both approaches. The income approach requires the use of significant estimates and assumptions, including forecasted sales growth, operating income projections, and discount rates and changes in these assumptions may adversely impact the fair value assessments. Significant negative industry or macroeconomic 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) GDP growth for the respective geography, (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.
On May 1, 2024, the Company performed the qualitative assessment for all three reporting units and determined that it is more likely than not that the fair value exceeds the carrying value for each reporting unit, and as such, goodwill was not considered impaired.
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, 2024, all indefinite-lived tradenames had fair value in excess of their carrying value.
22

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

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 macroeconomic 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, 2024, the notional amount of outstanding forward foreign exchange contracts designated as cash flow hedges was $59.2 million. The Company uses Euro-denominated debt of €48.7 million and British Pound-denominated debt of £10.3 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 increased fiscal 2024 net sales by 0.2% compared to fiscal 2023 as the U.S. dollar depreciated, 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, 2024, 2023, and 2022, as a separate component of stockholders’ equity, were unfavorable by $14.5 million, favorable by $16.0 million, and unfavorable by $53.4 million, respectively. As of July 31, 2024 and 2023, the Company’s foreign subsidiaries had net current assets (defined as current assets less current liabilities) subject to foreign currency translation risk of $324.5 million and $207.6 million, respectively. The potential decrease in net current assets as of July 31, 2024, from a hypothetical 10 percent adverse change in quoted foreign currency exchange rates would be approximately $32.5 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 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, 2024, the Company had no interest rate derivatives and no fixed rate debt outstanding.
24

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

25


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, 2024 and 2023, 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, 2024, 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, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended July 31, 2024, 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, 2024, 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 6, 2024, 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 $47.2 million as of July 31, 2024.

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
26

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 6, 2024
We have served as the Company's auditor at least since 1981; however, an earlier year cannot be reliably determined.
27


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

20242023
ASSETS
Current assets:
Cash and cash equivalents$250,118 $151,532 
Accounts receivable, net of allowance for credit losses of $6,749 and $8,467, respectively
185,486 184,420 
Inventories152,729 177,078 
Prepaid expenses and other current assets11,382 11,790 
Total current assets599,715 524,820 
Property, plant and equipment—net195,758 142,149 
Goodwill589,611 592,646 
Other intangible assets51,839 62,096 
Deferred income taxes15,596 15,716 
Operating lease assets38,504 29,688 
Other assets24,546 22,142 
Total$1,515,569 $1,389,257 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$84,691 $79,855 
Accrued compensation and benefits77,954 71,470 
Taxes, other than income taxes14,061 13,575 
Accrued income taxes7,424 12,582 
Current operating lease liabilities13,382 14,726 
Other current liabilities67,170 65,828 
Total current liabilities264,682 258,036 
Long-term debt90,935 49,716 
Long-term operating lease liabilities25,342 16,217 
Other liabilities67,952 74,369 
Total liabilities448,911 398,338 
Stockholders’ equity:
Class A nonvoting common stock — Issued 51,261,487 shares, and outstanding 44,042,462 and 45,008,724 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 capital353,654 351,771 
Retained earnings1,174,025 1,021,870 
Treasury stock — 7,219,025 and 6,252,763 shares, respectively, of Class A nonvoting common stock, at cost
(351,947)(290,209)
Accumulated other comprehensive loss(109,622)(93,061)
Total stockholders’ equity1,066,658 990,919 
Total$1,515,569 $1,389,257 

See Notes to Consolidated Financial Statements.
28

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

202420232022
Net sales$1,341,393 $1,331,863 $1,302,062 
Cost of goods sold653,509 674,588 670,510 
Gross margin687,884 657,275 631,552 
Operating expenses:
Research and development67,748 61,365 58,548 
Selling, general and administrative376,722 370,697 379,992 
Total operating expenses444,470 432,062 438,540 
Operating income243,414 225,213 193,012 
Other income (expense):
Investment and other income7,553 4,022 244 
Interest expense(3,126)(3,539)(1,276)
Income before income taxes247,841 225,696 191,980 
Income tax expense50,626 50,839 42,001 
Net income$197,215 $174,857 $149,979 
Net income per Class A Nonvoting Common Share:
Basic$4.10 $3.53 $2.92 
Diluted$4.07 $3.51 $2.90 
Net income per Class B Voting Common Share:
Basic$4.08 $3.51 $2.91 
Diluted$4.05 $3.49 $2.89 
Weighted average common shares outstanding:
Basic48,119 49,591 51,321 
Diluted48,496 49,869 51,651 

See Notes to Consolidated Financial Statements.

29

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

 202420232022
Net income$197,215 $174,857 $149,979 
Other comprehensive (loss) income:
Foreign currency translation adjustments(14,477)16,009 (53,402)
Cash flow hedges:
Net gain recognized in other comprehensive (loss) income517 2,680 1,282 
Reclassification adjustment for gains included in net income(2,221)(2,140)(909)
(1,704)540 373 
Pension and other post-retirement benefits:
Net gain (loss) recognized in other comprehensive (loss) income227 (465)424 
Net actuarial gain amortization(605)(417)(1,043)
(378)(882)(619)
Other comprehensive (loss) income, before tax(16,559)15,667 (53,648)
Income tax (expense) benefit related to items of other comprehensive (loss) income(2)349 524 
Other comprehensive (loss) income, net of tax(16,561)16,016 (53,124)
Comprehensive income$180,654 $190,873 $96,855 

See Notes to Consolidated Financial Statements.

30

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

Common StockAdditional Paid-In CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive Loss
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)
Net income— — 197,215 — — 
Other comprehensive loss, net of tax — — — — (16,561)
Issuance of shares of Class A Common Stock under stock plan— (5,627)— 11,016 — 
Tax benefit and withholdings from deferred compensation distributions— 149 — — — 
Stock-based compensation expense (Note 7)— 7,361 — — — 
Repurchase of shares of Class A Common Stock, including excise taxes— — — (72,754)— 
Cash dividends on Common Stock:
Class A — $0.94 per share
— — (41,793)— — 
Class B — $0.92 per share
— — (3,267)— — 
Balances at July 31, 2024$548 $353,654 $1,174,025 $(351,947)$(109,622)

See Notes to Consolidated Financial Statements.
31

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

 202420232022
Operating activities:
Net income$197,215 $174,857 $149,979 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization29,873 32,370 34,182 
Stock-based compensation expense7,361 7,508 10,504 
Gain on sale of business (3,770) 
Deferred income taxes(9,399)(12,472)(1,645)
Other1,401 (308)1,197 
Changes in operating assets and liabilities (net of effects of business acquisitions):
Accounts receivable(6,581)2,380 (25,330)
Inventories21,697 14,972 (62,907)
Prepaid expenses and other assets(743)(1,023)807 
Accounts payable and accrued liabilities19,198 (9,459)6,826 
Income taxes(4,948)4,094 4,836 
Net cash provided by operating activities255,074 209,149 118,449 
Investing activities:
Purchases of property, plant and equipment(79,892)(19,226)(43,138)
Sale of business 8,000  
Other(1,155)12 67 
Net cash used in investing activities(81,047)(11,214)(43,071)
Financing activities:
Payment of dividends(45,060)(45,404)(45,931)
Proceeds from exercise of stock options8,186 4,091 1,082 
Payments for employee taxes withheld from stock-based awards(2,797)(2,041)(5,127)
Purchase of treasury stock(72,225)(74,996)(109,229)
Proceeds from borrowing on credit facilities175,103 127,660 243,716 
Repayment of borrowing on credit facilities(133,884)(172,944)(186,716)
Other149 66 116 
Net cash used in financing activities(70,528)(163,568)(102,089)
Effect of exchange rate changes on cash and cash equivalents(4,913)3,096 (6,555)
Net increase (decrease) in cash and cash equivalents98,586 37,463 (33,266)
Cash and cash equivalents, beginning of period151,532 114,069 147,335 
Cash and cash equivalents, end of period$250,118 $151,532 $114,069 
Supplemental disclosures of cash flow information:
Cash paid during the period for:
Interest$2,930 $3,408 $1,082 
Income taxes62,073 58,829 33,834 

See Notes to Consolidated Financial Statements.
32

BRADY CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Years Ended July 31, 2024, 2023 and 2022
(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.
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. (13.0% of total inventories at July 31, 2024, and 9.6% of total inventories at July 31, 2023) 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,582 and $11,312 as of July 31, 2024 and 2023, respectively.
Inventories consist of the following as of July 31:
 20242023
Finished products$89,430 $103,350 
Work-in-process24,601 26,884 
Raw materials and supplies38,698 46,844 
Total inventories$152,729 $177,078 
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
33

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 Lives20242023
Land$30,604 $12,273 
Buildings and improvements10 to 33 Years147,767 130,004 
Machinery and equipment3 to 10 Years288,885 282,870 
Construction in progress32,701 9,682 
Property, plant and equipment—gross499,957 434,829 
Accumulated depreciation(304,199)(292,680)
Property, plant and equipment—net$195,758 $142,149 
Depreciation expense was $20,452, $20,631, and $19,216 for the years ended July 31, 2024, 2023 and 2022, respectively.
Goodwill — The Company tests goodwill for impairment on an annual basis on the first day of the fourth quarter of each fiscal year, or more frequently if events or changes in circumstances indicate that it may be impaired. Under U.S. GAAP, the Company has the option to first assess qualitative factors in order to determine if it is more likely than not that the fair value of one of its reporting units is greater than its carrying value (“Step 0”). If the qualitative assessment leads to a determination that the reporting unit’s fair value is less than its carrying value, or if the Company elects to bypass the qualitative assessment altogether, it is required to perform a quantitative impairment test (“Step 1”) by calculating the fair value of the reporting unit and comparing the fair value with its associated carrying value. During the fiscal year 2024 annual impairment test, the Company first assessed goodwill recoverability qualitatively using the Step 0 approach for each reporting unit. For the qualitative assessment, the Company considered the most recent quantitative analysis, which was performed during the fourth quarter of fiscal year 2023 for all three reporting units, including assumptions used, such as discount rates, indicated fair values, and the amounts by which those fair values exceeded their carrying amounts. Further, the Company compared actual performance in fiscal year 2024 to the internal financial projections used in the prior quantitative analyses. Additionally, the Company considered various other factors including macroeconomic conditions, relevant industry and market trends, and factors specific to the Company that could indicate a potential change in the fair value of the reporting units. Lastly, the Company evaluated whether any events have occurred or any circumstances have changed since that time that would indicate that goodwill may have become impaired since the last quantitative tests. Based on these qualitative assessments, the Company determined it is more likely than not that the fair value of each reporting unit exceeds its respective carrying value and as such, goodwill was not considered impaired as of May 1, 2024, and the Step 1 quantitative goodwill impairment analysis was not necessary. No goodwill impairment charges were recognized during the year ended July 31, 2024.
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 2024, 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
34

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, 2024, 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, 2024.
Revenue Recognition — The Company recognizes revenue when a sales arrangement with a customer exists, the transaction price is fixed or determinable and the Company has satisfied its performance obligations per the sales arrangement. The majority of the Company’s revenue relates to the sale of identification and safety products and revenue is recognized at the point in which the customer obtains control of the products. 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 the shipment or delivery of goods to customers. Revenue is measured at the determinable transaction price, net of estimated sales returns, including product returns and credit memos, and sales rebates. The Company estimates product returns and credit memos based on historical return rates. As of July 31, 2024 and 2023, the allowance for product returns and credit memos was $4,210 and $4,801, 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, 2024, 2023, and 2022 was $50,296, $53,591, and $55,568, 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.
35

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 November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” The guidance requires expanded interim and annual disclosures of segment information including the disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within segment profit and loss. The guidance is effective for the Company's fiscal year 2025 Form 10-K and interim periods thereafter. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The guidance requires expanded annual disclosures including the standardization and disaggregation of income tax rate reconciliation categories and the amount of income taxes paid by jurisdiction. The guidance is effective for the Company’s fiscal year 2026 Form 10-K. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.

36

2. Goodwill
Changes in the carrying amount of goodwill by reportable segment for the years ended July 31, 2024 and 2023, were as follows:
IDSWPSAmericas & AsiaEurope & AustraliaTotal
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 
Translation adjustments  (2,236)(799)(3,035)
Balance as of July 31, 2024$ $ $439,179 $150,432 $589,611 
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: Identification Solutions (“IDS”) and Workplace Safety (“WPS”). As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other."
Goodwill decreased $3,035 during the year ended July 31, 2024 due to the negative effects of foreign currency translation.
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.
The qualitative assessment performed on May 1, 2024, in accordance with ASC 350, “Intangibles - Goodwill and Other” indicated that it is more likely than not that the fair value exceeds the carrying value for each of the three reporting units with goodwill (North America, Europe and Latin America).

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, 2024 and 2023 consisted of the following: 
July 31, 2024July 31, 2023
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$600 $(600)$ 3$1,114 $(947)$167 
Customer relationships964,430 (23,279)41,151 964,513 (15,947)48,566 
Technology59,300 (6,182)3,118 59,313 (4,235)5,078 
Unamortized other intangible assets:
TradenamesN/A7,570 — 7,570 N/A8,285 — 8,285 
Total$81,900 $(30,061)$51,839 $83,225 $(21,129)$62,096 
The decrease in the gross carrying amount of amortized other intangible assets as of July 31, 2024 compared to July 31, 2023 was primarily due to the disposal of a discontinued tradename.
Amortization expense on intangible assets during the years ended July 31, 2024, 2023, and 2022 was $9,421, $11,739, and $14,966, respectively. Amortization expense over each of the next five fiscal years is projected to be $9,145, $8,268, $7,759, $7,351, and $7,006 for the fiscal years ending July 31, 2025, 2026, 2027, 2028, and 2029, respectively.

37

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, 2024 and 2023, 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, 2024.
The following table summarizes lease expense recognized during the years ended July 31, 2024, 2023 and 2022:
 Consolidated Statements of Income LocationJuly 31, 2024July 31, 2023July 31, 2022
Operating lease costCost of goods sold$6,257 $6,589 $7,893 
Operating lease costSelling, general, and administrative expenses9,220 9,424 9,822 
The following table summarizes the maturity of the Company's lease liabilities as of July 31, 2024:
Years ending July 31, Operating Leases
2025$15,033 
202611,693 
20277,125 
20283,418 
20292,869 
Thereafter2,817 
Total lease payments$42,955 
Less: interest(4,231)
Present value of lease liabilities$38,724 
The weighted average remaining lease terms and discount rates for the Company's operating leases as of July 31, 2024 and 2023 were as follows:
July 31, 2024July 31, 2023
Weighted average remaining lease term (in years)3.82.6
Weighted average discount rate5.1 %4.3 %
Supplemental cash flow information related to the Company's operating leases during the years ended July 31, 2024 and 2023 were as follows:
20242023
Operating cash outflows from operating leases$16,496 $17,739 
Operating lease assets obtained in exchange for new operating lease liabilities (1)
23,438 12,583 
(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, 2024, 2023 or 2022.

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 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, 2024 and 2023. The unrecognized gain is reported as a component of AOCI.
38

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 $20,029 and $18,288 was included in "Other liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2024 and 2023, 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,656 and $3,717 were included in "Other current liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2024 and 2023, respectively. The amounts charged to expense for these retirement and profit sharing plans were $16,134, $15,089, and $15,063 during the years ended July 31, 2024, 2023 and 2022, 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, which replaced the variable benchmark rate from LIBOR to other benchmark rates, including SOFR, SONIA, Euribor and TIBOR.
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, 2024, the outstanding balance on the credit agreement was $90.9 million. The maximum amount outstanding on the credit agreement during the year ended July 31, 2024 was $90.9 million. As of July 31, 2024, there was $207.3 million available for future borrowing, which can be increased to $1,042.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, 2024, the Company was in compliance with these financial covenants, with a ratio of debt to EBITDA, as defined by the agreements, equal to 0.3 to 1.0 and the interest expense coverage ratio equal to 93.2 to 1.0.
39

As of July 31, 2024 and 2023, borrowings on the credit agreement were as follows:
July 31, 2024July 31, 2023
Amount Outstanding (thousands)Weighted Average Interest RateAmount Outstanding (thousands)Weighted Average Interest Rate
Revolving credit agreement (1)
$90,935 5.3 %$49,716 5.2 %
(1)Borrowings under the revolving credit agreement as of July 31, 2024 included USD-denominated, British pound-denominated and Euro-denominated borrowings of $32,000, $10,267 and $48,668, respectively. The weighted average interest rate of the USD-denominated, British pound-denominated and Euro-denominated borrowings was 6.3%, 6.1% and 4.5%, respectively, as of July 31, 2024.
Borrowings under the revolving credit agreement as of July 31, 2023 included USD-denominated, British pound-denominated and Euro-denominated borrowings of $13,000, $10,280 and $26,436. The weighted average interest rate of the USD-denominated, British pound-denominated and Euro-denominated borrowings was 6.3%, 5.8% and 4.4%, respectively, as of July 31, 2023.
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,766 and $1,995 at July 31, 2024 and 2023, respectively.

7. Stockholders' Equity
Information as to the Company’s capital stock as of July 31, 2024 and 2023 was as follows:
 July 31, 2024July 31, 2023
 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.
40

The following is a summary of other activity in stockholders’ equity during the years ended July 31, 2024, 2023, and 2022:
Deferred CompensationShares Held in Rabbi Trust, at costTotal
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 
Sale of shares at cost$(889)$889 $ 
Purchase of shares at cost1,217 (1,217) 
Balances at July 31, 2024$11,711 $(11,711)$ 
Shares at July 31, 2024312,124 312,124 
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, 2024, 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, 2024, the Company has reserved 1,474,258 shares of Class A Nonvoting Common Stock for outstanding stock options and RSUs and 4,862,004 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, 2024, 2023, and 2022, was $7,361, $7,508, and $10,504, respectively. The total income tax benefit recognized in the consolidated statements of income was $1,014, $1,497 and $507 during the years ended July 31, 2024, 2023, and 2022, 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.
41

The Company has estimated the fair value of its time-based stock option awards granted during the years ended July 31, 2024, 2023, and 2022, 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 Assumptions202420232022
Expected term (in years)5.405.716.23
Expected volatility30.23 %29.64 %30.04 %
Expected dividend yield1.89 %2.01 %2.26 %
Risk-free interest rate4.72 %3.66 %1.27 %
The following is a summary of stock option activity for the year ended July 31, 2024:
Time-Based OptionsOptions OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value
Outstanding as of July 31, 2023
1,546,783 $42.05 
Granted53,062 54.74 
Exercised(352,983)35.20 
Forfeited(24,816)48.08 
Outstanding as of July 31, 2024
1,222,046 $44.46 5.5$33,087 
Exercisable as of July 31, 2024
1,038,471 $43.70 5.1$28,906 
The following table summarizes additional stock option information:
202420232022
Weighted-average fair value of options granted during the period$16.41 $12.14$11.55
Intrinsic value of options exercised during the period (in thousands)8,860 1,822 4,269 
Fair value of options vested during the period (in thousands)2,020 3,384 2,446 
Cash received from the exercise of stock options during the period (in thousands)8,186 4,091 1,082 
Tax benefit on options exercised during the period (in thousands)2,215 455 1,067 
As of July 31, 2024, total unrecognized compensation cost related to options that are expected to vest was $911 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.6 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.
42

The following tables summarize the RSU activity during the year ended July 31, 2024:
RSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested RSUs as of July 31, 2023
133,868 $46.55 
Granted95,145 55.43 
Vested(69,001)45.98 
Forfeited(11,021)50.36 
Non-vested RSUs as of July 31, 2024
148,991 $52.20 
The RSUs granted during the years ended July 31, 2023 and 2022, had a weighted-average grant-date fair value of $45.22 and $48.96, respectively.
The total fair value of time-based RSUs vested during the years ended July 31, 2024, 2023 and 2022, was $3,888, $3,734, and $3,669, respectively.
As of July 31, 2024, total unrecognized compensation cost related to RSUs that are expected to vest was $3,178 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 service period and specified performance targets are met. For the PRSUs granted during the year ended July 31, 2024, awards will vest based on achievement of performance conditions relating to Company revenue and diluted EPS targets. 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.
The PRSUs granted during the year ended July 31, 2024 had a fair value determined by the average of the high and low stock price on the date of grant.
The following tables summarize the PRSU activity during the year ended July 31, 2024:
PRSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested PRSUs as of July 31, 2023
63,448 $58.39 
Granted65,956 51.16 
Vested(2,786)60.73 
Forfeited(23,397)59.47 
Non-vested PRSUs as of July 31, 2024
103,221 $53.46 
The PRSUs granted during the year ended July 31, 2023 and 2022, had a weighted-average grant-date fair value of $55.77 and $61.76, respectively. The total fair value of PRSUs vested during the years ended July 31, 2024, 2023 and 2022, was $141, $889, and $4,098, respectively.
As of July 31, 2024, total unrecognized compensation cost related to PRSUs that are expected to vest was $3,227 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.
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.
43

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, 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)
Other comprehensive (loss) income before reclassification(124)160 (14,477)(14,441)
Amounts reclassified from accumulated other comprehensive loss(1,666)(454) (2,120)
Ending balance, July 31, 2024$(149)$462 $(109,935)$(109,622)
The increase in accumulated other comprehensive loss as of July 31, 2024 compared to July 31, 2023 was primarily due to the appreciation 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, 2024 and 2023, 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,
202420232022
Income tax (expense) benefit related to items of other comprehensive (loss) income:
Cash flow hedges$(86)$147 $(148)
Pension and other post-retirement benefits84 202 167 
Other income tax adjustments and currency translation  505 
Income tax (expense) benefit related to items of other comprehensive (loss) income$(2)$349 $524 

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, 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.
44

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,947 and $2,757 as of July 31, 2024 and 2023, 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, 2024, the Company recognized revenue of $1,329 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, 2024, the Company expects to recognize 41% by the end of fiscal 2025, an additional 28% by the end of fiscal 2026, 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.

10. Segment Information
The Company is organized and managed within two regions: Americas & Asia and Europe & Australia, which are the 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, and certain corporate administrative expenses are excluded when evaluating segment performance.
45

The following is a summary of segment information as of and for the years ended July 31, 2024, 2023 and 2022:
202420232022
Net sales:
Americas & Asia:
Americas$784,576 $787,426 $750,391 
Asia101,952 101,431 110,693 
Total$886,528 $888,857 $861,084 
Europe & Australia:
Europe399,462 387,743 388,618 
Australia55,403 55,263 52,360 
Total$454,865 $443,006 $440,978 
Total Company$1,341,393 $1,331,863 $1,302,062 
Depreciation & amortization:
Americas & Asia$22,716 $25,269 $26,950 
Europe & Australia7,157 7,101 7,232 
Total Company$29,873 $32,370 $34,182 
Segment profit:
Americas & Asia$196,842 $180,503 $157,307 
Europe & Australia70,612 65,742 63,058 
Total Company$267,454 $246,245 $220,365 
Assets:
Americas & Asia$849,844 $829,562 $868,922 
Europe & Australia415,607 408,163 384,341 
Corporate250,118 151,532 114,069 
Total Company$1,515,569 $1,389,257 $1,367,332 
Expenditures for property, plant & equipment:
Americas & Asia$54,460 $13,256 $24,051 
Europe & Australia25,432 5,970 19,087 
Total Company$79,892 $19,226 $43,138 
The following is a reconciliation of segment profit to income before income taxes for the years ended July 31, 2024, 2023 and 2022:
Years Ended July 31,
 202420232022
Total profit from reportable segments$267,454 $246,245 $220,365 
Unallocated costs:
Administrative costs(24,040)(24,802)(27,353)
Gain on sale of business 3,770  
Investment and other income7,553 4,022 244 
Interest expense(3,126)(3,539)(1,276)
Income before income taxes$247,841 $225,696 $191,980 
46

The following is a summary of sales by product category for the years ended July 31, 2024, 2023 and 2022:
Years Ended July 31,
 202420232022
Safety and Facility Identification$607,235 $608,938 $581,914 
Product Identification274,429259,164275,836
Wire Identification228,415209,284203,919
Healthcare Identification141,767145,225135,364
People Identification89,547109,252105,029
Total Company$1,341,393 $1,331,863 $1,302,062 
During fiscal 2024, the Company divested operations related to the safety and facility identification product line, while in fiscal 2023, the divested business was associated with the people identification product line.
The following is a summary of sales and long-lived assets by geographic region for the years ended July 31, 2024, 2023 and 2022:
 Revenues*
Years Ended July 31,
Long-Lived Assets**
As of July 31,
 202420232022202420232022
Geographic information:
United States$783,775 $790,596 $764,930 $515,193 $524,258 $543,187 
Other631,748 610,553 613,433 360,519 302,321 288,477 
Eliminations(74,130)(69,286)(76,301)   
Consolidated total$1,341,393 $1,331,863 $1,302,062 $875,712 $826,579 $831,664 
* 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 consists of the following:
 Years Ended July 31,
 202420232022
United States$111,647 $92,053 $92,985 
Other Nations136,194 133,643 98,995 
Total$247,841 $225,696 $191,980 
Income before income taxes in the United States increased to $111,647 in fiscal 2024 from $92,053 in fiscal 2023 primarily due to organic sales growth and improved gross profit margin.
The increase in income before income taxes 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 2023 which reduced Other Nations income before income taxes by $32,857.
47

Income tax expense consists of the following:
 Years Ended July 31,
 202420232022
Current income tax expense:
United States$22,637 $26,324 $8,639 
Other Nations32,121 31,093 31,851 
States (U.S.)5,267 5,894 3,156 
$60,025 $63,311 $43,646 
Deferred income tax (benefit) expense:
United States$(7,999)$(10,577)$970 
Other Nations(133)251 (2,377)
States (U.S.)(1,267)(2,146)(238)
$(9,399)$(12,472)$(1,645)
Total income tax expense$50,626 $50,839 $42,001 
48

The tax effects of temporary differences are as follows as of July 31, 2024 and 2023:
 July 31, 2024
 AssetsLiabilitiesTotal
Inventories$7,462 $(59)$7,403 
Employee compensation and benefits9,248  9,248 
Accounts receivable1,828  1,828 
Fixed assets3,507 (8,148)(4,641)
Intangible assets639 (48,248)(47,609)
Capitalized R&D expenditures20,252  20,252 
Deferred and equity-based compensation9,071  9,071 
Postretirement benefits2,463 (52)2,411 
Tax credit and net operating loss carry-forwards43,929  43,929 
Valuation allowances(47,224) (47,224)
Other, net20,346 (5,462)14,884 
Total$71,521 $(61,969)$9,552 
 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 
Tax credit carry-forwards as of July 31, 2024 consist of the following:
Foreign net operating loss carry-forwards of $89,282, of which $69,753 have no expiration date and the remainder of which expire from fiscal 2025 to fiscal 2040.
State net operating loss carry-forwards of $24,527, of which $2,103 have no expiration date and the remainder of which expire in fiscal 2032.
Foreign tax credit carry-forwards of $16,054, which expire from fiscal 2025 to fiscal 2034.
State credit carry-forwards of $13,635, which expire from fiscal 2025 to fiscal 2039.
49

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 to the total income tax expense is as follows:
 Years Ended July 31,
 202420232022
Tax at statutory rate21.0 %21.0 %21.0 %
International rate differential (1)
0.7 %1.7 %4.2 %
Adjustments to tax accruals and reserves0.2 %0.2 %(0.1)%
Research and development tax credits(1.6)%(1.3)%(1.6)%
Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards0.2 %1.2 %(1.2)%
Deferred tax and other adjustments, net(0.1)%(0.3)%(0.4)%
Income tax rate20.4 %22.5 %21.9 %
(1)Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2024, 2023, and 2022.
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, 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 
Additions based on tax positions related to the current year3,130 
Additions for tax positions of prior years1,594 
Reductions for tax positions of prior years(43)
Lapse of statute of limitations(2,666)
Settlements with tax authorities(257)
Cumulative translation adjustments and other(67)
Balance as of July 31, 2024$22,590 
Of the $22,590 of unrecognized tax benefits, if recognized, $19,350 would affect the Company's income tax rate. The Company has classified $19,527 and $17,587, excluding interest and penalties, of the reserve for uncertain tax positions in "Other liabilities" on the Consolidated Balance Sheets as of July 31, 2024 and 2023, respectively. The Company has classified $3,063 and $3,312, excluding interest and penalties, as a reduction of long-term deferred income tax assets on the accompanying Consolidated Balance Sheets as of July 31, 2024 and 2023, respectively.
50

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 $893, $700, and $701 on the reserve for uncertain tax positions during the years ended July 31, 2024, 2023, and 2022, respectively. The Company also recognized benefits related to penalties of $38, $281, and $82 during the years ended July 31, 2024, 2023, and 2022, respectively. These amounts are net of reversals due to reductions for tax positions of prior years, statute of limitations, and settlements. At July 31, 2024 and 2023, the Company had $4,448 and $3,581, 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, 2024 and 2023, the Company had $1,631 and $1,674, 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 up to $4,151 in the next 12 months 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, 2024, the Company recognized $3,708 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’21 — F’24

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,
 202420232022
Numerator (in thousands):
Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)$197,215 $174,857 $149,979 
Less:
Preferential dividends(748)(769)(803)
Preferential dividends on dilutive stock options(5)(3)(8)
Numerator for basic and diluted income per Class B Voting Common Share$196,462 $174,085 $149,168 
Denominator (in thousands):
Denominator for basic income per share for both Class A and Class B48,119 49,591 51,321 
Plus: Effect of dilutive equity awards377 278 330 
Denominator for diluted income per share for both Class A and Class B48,496 49,869 51,651 
Net income per Class A Nonvoting Common Share:
Basic$4.10 $3.53 $2.92 
Diluted$4.07 $3.51 $2.90 
Net income per Class B Voting Common Share:
Basic$4.08 $3.51 $2.91 
Diluted$4.05 $3.49 $2.89 
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 113,641, 549,031, and 497,307 for the years ended July 31, 2024, 2023, and 2022, respectively.
51


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, 2024 and July 31, 2023, according to the valuation techniques the Company used to determine their fair values.
 July 31, 2024July 31, 2023Fair Value Hierarchy
Assets:
Deferred compensation plan assets$20,029 $18,288 Level 1
Foreign exchange contracts137 492 Level 2
Liabilities:
Foreign exchange contracts$730 $189 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, 2024 and July 31, 2023.
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 transactions will involve the use of foreign currency derivatives to minimize the impact of currency movements on non-functional currency transactions.
52

The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows as of July 31, 2024 and 2023:
  July 31, 2024July 31, 2023
Designated as cash flow hedges$59,207 $39,661 
Non-designated hedges4,459 4,803 
Total foreign exchange contracts$63,666 $44,464 
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, 2024 and 2023, unrealized losses of $124 and unrealized gains of $1,580 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, 2024 and July 31, 2023, the cumulative balance recognized in accumulated other comprehensive income were losses of $1,237 and $1,746, 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, 2024July 31, 2023July 31, 2022
Gains (losses) recognized in OCI:
Forward exchange contracts (cash flow hedges)$517 $2,680 $1,282 
Foreign currency denominated debt (net investment hedges)509 (1,746) 
Gains reclassified from OCI into cost of goods sold:
Forward exchange contracts (cash flow hedges)2,221 2,140 909 
Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows: 
 July 31, 2024July 31, 2023
  Prepaid expenses and other current assetsOther current liabilitiesLong-term obligationsPrepaid expenses and other current assetsOther current liabilitiesLong-term obligations
Derivatives designated as hedging instruments:
Foreign exchange contracts (cash flow hedges)$137 $726 $ $485 $189 $ 
Foreign currency denominated debt (net investment hedges)  34,060   36,716 
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges) 4  7   
Total derivative instruments$137 $730 $34,060 $492 $189 $36,716 

53

15. 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.
16. Subsequent Events
On August 1, 2024, the Company acquired Gravotech Holding (“Gravotech”), a global company that specializes in engraving marking and cutting solutions, headquartered in Lyon, France, for a cash purchase price of approximately €120,000, subject to a working capital adjustment provision. The Company expects to allocate a significant portion of the purchase price to goodwill and intangible assets. The assignment of goodwill to the Company’s existing reporting units is not complete as of the financial statements issuance date.
On September 5, 2024, the Company announced an increase in the annual dividend to shareholders of the Company's Class A Common Stock, from $0.94 to $0.96 per share. A quarterly dividend of $0.24 will be paid on October 31, 2024, to shareholders of record at the close of business on October 10, 2024. This dividend represents an increase of 2.1% and is the 39th consecutive annual increase in dividends.
On September 4, 2024, 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 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, 2024, based on the framework and criteria established in Internal Control — Integrated Framework (2013), issued by the Committee of
54

Sponsoring Organizations of the Treadway Commission. Based on the assessment, management concluded that, as of July 31, 2024, 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, 2024, 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, 2024, 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, 2024, 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, 2024, of the Company and our report dated September 6, 2024 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 6, 2024
56

Item 9B. Other Information
During the three months ended July 31, 2024, 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. Shaller61President, CEO and Director
Ann E. Thornton42Chief Financial Officer, Chief Accounting Officer and Treasurer
Olivier Bojarski45
President – Americas & Asia
Thomas F. DeBruine57Chief Operating Officer
Andrew T. Gorman44General Counsel and Secretary
Brett Wilms50
President – EMEA & Australia
Patrick W. Allender77Director
David S. Bem55Director
Elizabeth P. Bruno57Director
Joanne Collins Smee67Director
Nancy L. Gioia64Director
Christopher M. Hix62Director
Vineet Nargolwala52Director
Bradley C. Richardson66Director
Michelle E. Williams63Director
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
58

bachelor’s degree in electrical engineering from the Georgia Institute of Technology and a master’s degree in business administration from Georgia State University.
Thomas F. DeBruine - Mr. DeBruine joined the Company in November 2000 and was named Chief Operating Officer in June 2024 after serving as Vice President, Global Operations since 2022 and Director of Operations - Americas since 2016. Prior to 2016, Mr. DeBruine held local, regional and global roles in manufacturing, procurement and engineering within the Company. Prior to joining the Company, Mr. DeBruine held various operating leadership roles in automotive tier one supply and electric motor manufacturing industries. He holds a bachelor of science degree in industrial technology from the University of Wisconsin – Platteville.
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 Audit, Management Development and Compensation and Technology Committees. Ms. Collins Smee was the Executive Vice President and President, Americas, for Xerox Corporation and had been in this role from June 2022 until her retirement in 2023. She was also an Executive Vice President of Xerox Holdings Corporation during that same period. Previously, she was Chief Commercial, SMB and Channels Officer for Xerox from February 2020 to June 2022. 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
59

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.
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. She has served on the Board of Directors of Power Integrations (NASDAQ: POWI) since 2022. In 2024, she was elected to the Board of Directors of Exro Technologies Inc. (TSX: EXRO) (OTCQB: EXROF). 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.
Christopher M. Hix - Mr. Hix was elected to the Board of Directors in May 2024, and he serves as a member of the Audit and Finance Committees. He served as the Executive Vice President and Chief Financial Officer of Enovis Corporation (NYSE: ENOV) from 2016 to 2022 (and its predecessor Colfax Corporation). He previously served as the Senior Vice President and Chief Financial Officer of OM Group, and as the Senior Vice President and Chief Financial Officer of Robbins & Myers. Prior to Robbins & Myers, he spent 14 years with Roper Industries (now Roper Technologies) in a variety of operating, financial and strategic roles. Mr. Hix served on the board of ESAB Corporation (NYSE: ESAB) from 2021 through 2024. Mr. Hix has a bachelor’s degree in business administration from the University of Southern California and a master of business administration from St. Mary’s College of California. He brings to the Company extensive knowledge and background in finance and global business operations from his past experiences as the CFO of public companies. Mr. Hix was originally identified as a director nominee by a third-party search firm through a process conducted by the Corporate Governance Committee of the Board of Directors.
Vineet Nargolwala Mr. Nargolwala was elected to the Board of Directors in 2022. He serves as a member of the Finance and Management Development and Compensation 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
60

Chemical in manufacturing, commercial, strategy and general management positions. She was General Manager, Chemical Mechanical Polishing Technologies, and later, General Manager, Adhesives and Sealants. In 2023, Dr. Williams was elected to the Board of Directors of Cabot Corporation (NYSE: CBT). 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.
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. 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, Technology Committee and the ESG Liaison, each review certain risks, exposures and opportunities relating to the Company’s 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; Allender, member of the Audit Committee; and Hix, member of the Audit Committee, are financial experts under the rules of the SEC and financially literate and independent under the rules of 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
61

2024, 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 Hix and Ms. Collins Smee. 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.
Insider Trading Policy - The Company’s Board of Directors has adopted insider trading policies and procedures governing the purchase, sale and other dispositions of our securities by directors, officers and employees, that are reasonably designed to promote compliance with insider trading laws, rules and regulations, and any listing standards applicable to us. Our insider trading policy has been filed as Exhibit 19 to this Annual Report on Form 10-K. We reserve the right to purchase securities outside of the scope of the insider trading policy subject to compliance with applicable laws.
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 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, 2024, 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, 2024.
For fiscal 2024, 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;
Thomas F. DeBruine, Chief Operating Officer; and
Andrew T. Gorman, General Counsel and Secretary.
Appointment of Thomas F. DeBruine: Mr. DeBruine was appointed as Chief Operating Officer of the Company, effective June 3, 2024. Prior to June 3, Mr. DeBruine served as Vice President of Global Operations for the Company.
Executive Summary
Fiscal 2024 Business Highlights
Refer to Item 1 “General Development of Business” for a business overview and key initiatives during fiscal 2024. Highlights for fiscal 2024 include:
Net income per diluted Class A Nonvoting Common Share was an all-time record high of $4.07 for the year ended July 31, 2024, an increase of 16.0% from fiscal 2023 Net income per diluted Class A Nonvoting Common Share of $3.51.
Income before income taxes was $247.8 million for the year ended July 31, 2024, an increase of $22.1 million (9.8%) from fiscal 2023 income before income taxes of $225.7 million.
Net sales were $1,341.4 million in fiscal 2024 compared to $1,331.9 million in fiscal 2023, an increase of 0.7%. Organic sales increased sales 2.6% and foreign currency translation increased sales 0.2%, while divestitures decreased sales 2.1%.
Refer to Item 7 “Management's Discussion and Analysis of Financial Condition and Results of Operations” for further discussion of fiscal 2024 results.
Fiscal 2024 Executive Summary
For fiscal 2024, the Board of Directors approved a 10.0% 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. Bojarski, DeBruine and Gorman. All increases were made to recognize the performance, current scope of responsibilities and peer company data for each executive and, with regard to Ms. Thornton and Mr. Shaller, to better align their base salary with individuals holding comparable positions at peer companies. Effective June 3, 2024, Mr. DeBruine was appointed as Chief Operating Officer of the Company. As part of Mr. DeBruine's appointment, he was awarded a 30.4% increase in his base salary.
In a change from prior fiscal years, the Company's fiscal 2024 annual equity grants consisted of 50% time-based restricted stock units (“RSUs”) and 50% performance-based restricted stock units (“PRSUs”) to align executive compensation with the creation of long-term shareholder value. 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
63

2024 will vest based on achievement of performance conditions relating to Company revenue and diluted earnings per share (“EPS”) targets as set forth in the below table:
Performance PeriodWeighting
August 1, 2023 through July 31, 202425%
August 1, 2024 through July 31, 202525%
August 1, 2024 through July 31, 202625%
August 1, 2023 through July 31, 202625%
Payout opportunities will range from 0% to 200% of the target award at the end of the three-year performance period.
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:
64

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  During fiscal 2024, the Committee adopted the Brady Corporation Incentive Recovery Policy, which requires the Company to recover the amount of erroneously awarded incentive-based compensation received by certain covered officers, including the NEOs, in the event of certain accounting restatements. The Incentive Recovery Policy satisfies NYSE listing requirements implementing SEC rules adopted under the Dodd-Frank Wall Street and Consumer Protection Act and applies to incentive-based compensation received on or after the effective date required by the listing requirements. The Incentive Recovery Policy is filed as Exhibit 97 to this Annual Report on Form 10-K and incorporated by reference.

In addition to the Incentive Recovery Policy, 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 recoupment 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 recoupment policy enhances the Company's compensation risk mitigation efforts.
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, Bojarski and DeBruine 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.
Policies and Practices Relating to the Timing of Equity AwardsWe generally grant annual equity-based awards during the first quarter of our fiscal year based on the Committee’s approval of the awards, although such timing may change from year to year. The Committee also may consider and approve interim or mid-year grants, or grants made on another basis, from time to time based on business needs, changing compensation practices or other factors, in the discretion of the Committee. The Committee does not take into account material nonpublic information in determining the timing and terms of equity-based awards, and we have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.
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
66

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 2024, the Committee utilized the services of Pay Governance LLC and Pearl Meyer as compensation consultants, each of which were determined to be independent by the Corporate Governance Committee. In fiscal 2024, the compensation consultants 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 2024, 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 2024, equity incentive awards comprised 67% 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.
67

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

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.
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 guiding principles of the Company's peer group company selection process includes considerations for company size and scope, industry focus, operational scope, product and workforce. The following 18 companies were included in the fiscal 2024 total compensation analysis conducted using publicly available data:
Albany International Corp.Franklin Electric Co., Inc.Methode Electronics, Inc.
Allegion plcGraco Inc.MSA Safety Incorporated
Barnes Group Inc.Helios Technologies, Inc.Nordson Corporation
EnPro Industries, Inc.IDEX CorporationTennant Company
ESCO Technologies Inc.Ingevity CorporationTriMas Corporation
Federal Signal Corp.Kadant Inc.Watts Water Technologies, Inc.
68

Fiscal 2024 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, 2024July 31, 2023Percentage Change
Russell R. Shaller$874,500 $795,000 10.0 %
Ann E. Thornton472,500 450,000 5.0 %
Olivier Bojarski466,500 440,000 6.0 %
Thomas F. DeBruine (1)
450,000 320,000 40.6 %
Andrew T. Gorman345,000 325,500 6.0 %
(1)On October 2, 2023, Mr. DeBruine received a base salary increase to $345,000 at the time annual raises were made to other NEOs. In connection with his appointment to Chief Operating Officer, Mr. DeBruine received a base salary increase to $450,000 to reflect his change in role and more closely align his compensation with market compensation for similar positions among our peer group companies.
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 incentive award payouts to Mr. Bojarski, President of Americas & Asia, are primarily based on segment performance. 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 2024 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 2024 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, DeBruine, Gorman 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, DeBruine, Gorman 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.25%Mr. Bojarski
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. 45%Mr. Bojarski
Total salesTotal 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.10%Mr. Bojarski
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.20%Mr. Bojarski
69

The funding level of the fiscal 2024 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. 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.
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, DeBruine and Gorman and Ms. Thornton
The cash incentive payable to Messrs. Shaller, DeBruine and Gorman and Ms. Thornton for fiscal 2024 was based on total sales and income before income taxes. For fiscal 2024, 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, DeBruine and Gorman and Ms. Thornton were as follows:
Fiscal 2024 Actual Results
Performance Measure (weighting)
ThresholdTargetMaximumAchievement ($)Achievement (%)
Sales (35%)(millions)$1,274.0$1,352.5$1,463.4 or more$1,335.078 %
Income Before Income Taxes (65%)(millions)$214.0$236.7$256.2 or more$249.4165 %
Individual Performance Multiplier%100 %150 %Varies
Fiscal 2024 Annual Cash Incentive Award:ThresholdTargetMaximum
(% of Base Salary)
Actual Payout
(% of Target)
Actual Payout
(% of Base Salary)
Actual Payout
($)
R.R. Shaller%100 %300 %168 %168 %$1,439,180
A.E. Thornton%70 %210 %134 %94 %$439,146
T.F. DeBruine (1)
%60 %180 %168 %101 %$60,880
T.F. DeBruine (2)
%50 %150 %168 %84 %$246,016
A.T. Gorman%60 %180 %168 %101 %$342,957
(1)This calculation is based upon salary paid to Mr. DeBruine from June 3, 2024 to July 31, 2024 in his role as Chief Operating Officer.
(2)This calculation is based upon salary paid to Mr. DeBruine from August 1, 2023 to June 3, 2024 in his role as Vice President of Global Operations.
70

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 executed its reorganization to a regional operating structure during fiscal 2024 to take advantage of synergies within the regions, 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 2.6% in fiscal 2024.
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 $225.7 million in fiscal 2023 to $247.8 million in fiscal 2024, while investments in R&D increased from $61.4 million in fiscal 2023 to $67.7 million in fiscal 2024.
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 increased from 27.8% in fiscal 2023 to 28.1% in fiscal 2024 primarily due to investments in sales and technology-related roles.
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 $225.7 million in fiscal 2023 to $247.8 million in fiscal 2024, while investments in R&D increased from $61.4 million in fiscal 2023 to $67.7 million in fiscal 2024.
Cash flow - Objective focused on delivering strong cash flow in relation to net income. The company's cash flow from operating activities increased from $209.1 million in fiscal 2023 to $255.1 million in fiscal 2024. The Company's cash flow from operating activities as a percentage of net income was 119.6% in fiscal 2023 compared to 129.3% in fiscal 2024.
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.
Mr. DeBruine's individual performance multiplier was the result of his contribution to several fiscal year objectives and individual annual goals as follows:
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.
Technology - Objective focused on leading the integration of artificial intelligence (“AI”) and other advanced technologies into company processes to enhance efficiency, optimize existing tools, and drive innovation across all operational areas.
Facilities - Objective focused on overseeing all aspects of physical location management, including site selection and facility ownership or lease rationalization, to ensure optimal operational efficiency and continuity.
ESG - Objective focused on fostering a culture of sustainability, integrating ESG considerations into daily operations, with a focus on reducing waste.
After a review of Mr. DeBruine's performance, the Committee determined that Mr. DeBruine's resulting performance level was 125% 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.
71

After a review of Mr. Gorman's performance, the Committee determined that Mr. Gorman's resulting performance level was 125% for his individual performance multiplier.
Mr. Bojarski
The cash incentive payable to Mr. Bojarski for fiscal 2024 was based on achievement of Americas & Asia segment sales and operating income. For fiscal 2024, a cash incentive was funded for the achievement of the Americas & Asia segment sales and operating income, as well as total company sales and total company income before income taxes based upon the achievement of the financial targets established at the beginning of the fiscal year. The multiplier for individual performance was applied to the achievement of these 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 2024 Actual Results
Performance Measure (weighting)ThresholdTargetMaximumAchievement ($)Achievement (%)
Americas & Asia Division Sales (25%)(millions)$839.5$888.4$961.3 or more$883.891 %
Americas & Asia Division Operating Income (45%)(millions)$193.5$215.0$237.4 or more$226.0149 %
Total Company Sales (10%)(millions)$1,274.0$1,352.5$1,463.4 or more$1,335.078 %
Total Company Income Before Income Taxes (20%)(millions)$214.0$236.7$256.2 or more$249.4165 %
Individual Performance Multiplier%100 %150 %100 %
Fiscal 2024 Annual Cash Incentive Award:ThresholdTargetMaximum
(% of Base Salary)
Actual Payout
(% of Target)
Actual Payout
(% of Base Salary)
Actual Payout
($)
O. Bojarski%75 %225 %130 %98 %$449,869
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 segment profit - Objective focused on improving segment profit in the Americas & Asia segment while making the investments for sustainable long-term organic sales growth. Segment profit within the Americas & Asia segment improved from $180.5 million in fiscal 2023 to $196.8 million in fiscal 2024.
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 3.1% in fiscal 2024.
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 2024, 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 100% for his individual performance multiplier as President - Americas & Asia.

Long-Term Equity Incentive Awards
For fiscal 2024, 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 2024 awards consisting of a combination of RSUs and PRSUs to align executive compensation with the creation of long-term shareholder value. 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.
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 2024 include two vesting criteria: 50% of the shares vest based on diluted EPS targets, and 50% of the shares vest based on revenue performance. Each of these metrics is based on achievement over four separate
72

performance periods as discussed in the Executive Summary. The diluted EPS performance measure aligns executive compensation with the creation of long-term shareholder value. If threshold performance is not achieved for a particular performance period, then no award will vest relative to that performance period. PRSUs will vest between 0% and 200% of target depending on the relative three-year achievement of revenue and diluted EPS 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 2024:
Named OfficersTotal Grant Date
Fair Value
PRSUs (at target)
Grant Date Fair Value
RSUs
Grant Date Fair Value
R.R. Shaller$3,551,028 $1,775,508 $1,775,520 
A.E. Thornton675,016 337,503 337,513 
O. Bojarski682,053 341,033 341,020 
T.F. DeBruine220,084 110,046 110,038 
A.T. Gorman315,072 157,522 157,550 
PRSUs Earned for the Fiscal 2022 - 2024 Performance Period
The table below outlines the performance metrics, performance levels and actual performance achievement for the fiscal 2022 - 2024 PRSU cycle for the TSR and compound annual growth rate (“CAGR”) metrics:
Performance MetricThreshold (25%)Target (100%)Maximum (200%)Actual Performance% Payout Achieved
Relative TSR Percentile25th50th75th
56th
126.0 %
Performance PeriodWeightPerformance MetricThreshold (25%)(1)
Target (100%)
Maximum (200%)Actual Performance% Payout Achieved
August 1, 2021 - July 31, 202225 %Year 1 CAGR3.4 %6.0 %11.3 %7.4 %126.0 %
August 1, 2022 - July 31, 202325 %Year 2 CAGR4.2 %5.6 %8.2 %4.5 %39.0 %
August 1, 2023 - July 31, 202425 %Year 3 CAGR4.1 %5.0 %6.7 %3.1 %— %
August 1, 2021 - July 31, 202425 %Total CAGR2.7 %3.5 %5.2 %2.9 %44.0 %
Total Payout Achieved52.0 %
(1)The target performance and baseline have been adjusted to reflect divestitures. As the Company divested businesses in fiscal 2023 and fiscal 2024, the corresponding target performance has been modified for these performance periods. The Company's initial target performance was a CAGR of 6% for each of these years.
The PRSUs achieved a total payout of 89% based on half the awards vesting based on the TSR metric and half the awards vesting based on the revenue growth metric.
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
73

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

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
T.F. DeBruine3 times base salary
A.T. Gorman 2 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, 2024. 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.
74

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 Offer Letters
The Company entered into an employment offer letter dated May 24, 2024 with Mr. DeBruine. The offer letter provided that Mr. DeBruine receive an annual base salary of $450,000, with eligibility for a target annual bonus at 60% of base salary, a recommendation for a fiscal 2025 annual equity award with a grant date value of $475,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.
Mr. Shaller also has an employment offer letter providing for certain severance benefits, as described below under “Potential Payments Upon Termination or Change of Control.” None of the other NEOs have any severance agreements or similar arrangements that would apply outside of a change of control.
Change of Control Agreements
The Board of Directors previously approved change of control agreements for all of the 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 Omnibus Incentive Stock Plan and the 2017 and 2023 Omnibus Incentive 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 and 2023 Omnibus Incentive Plans 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 Plan and the 2017 and 2023 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.
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,
75

the $1 million deduction limit generally has not applied to compensation that satisfies IRS requirements for qualified performance-based compensation.
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.
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 related accounting consequences were to adversely affect our financial performance.
Management Development and Compensation Committee Interlocks and Insider Participation
During fiscal 2024, the Committee was composed of Mses. Gioia and Williams and Messrs. Bem, Richardson and Nargolwala. 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
Vineet Nargolwala
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.
76

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, 2024, for services rendered as an executive officer to the Company and its subsidiaries during the years ended July 31, 2024, July 31, 2023 and July 31, 2022.
Name and Principal PositionFiscal
Year
Salary
($)
Bonus ($)Stock Awards
($)(1)
Option Awards
($)
Non-Equity Incentive Plan Compensation
($)(2)
All Other Compensation
($)(3)
Total
($)
R.R. Shaller, President, CEO & Director (4)
2024$859,212 $— $3,551,028 $— $1,439,180 $198,208 $6,047,628 
2023774,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 
A.E. Thornton, CFO, CAO & Treasurer (5)
2024$468,173 $— $675,016 $— $439,146 $75,978 $1,658,313 
2023314,614 — 50,025 50,060 203,881 44,423 663,003 
2022251,631 — 40,031 40,001 188,912 35,516 556,091 
O. Bojarski, President -Americas & Asia2024$461,404 $— $682,053 $— $449,869 $97,005 $1,690,331 
2023401,077 200,000 600,029 — 387,290 78,133 1,666,529 
T.F. DeBruine, Chief Operating Officer2024$354,327 $— $220,084 $— $306,896 $80,432 $961,739 
2023317,500 — 151,926 60,063 238,125 68,912 836,526 
2022259,331 — 125,085 27,319 199,876 41,241 652,852 
A.T. Gorman, General Counsel and Secretary2024$341,250 $— $315,072 $— $342,957 $69,987 $1,069,266 
2023322,616 — 191,792 75,828 193,569 72,292 856,097 
2022308,481 — 188,792 75,752 220,564 72,478 866,067 
(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 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 stock awards in fiscal at the grant date if the highest level of performance conditions were to be achieved would be as follows: Mr. Shaller, $5,326,536; Ms. Thornton, $1,012,519; Mr. Bojarski, $1,023,087; Mr. DeBruine, $330,128; and Mr. Gorman, $472,594.
(2)Represents annual cash incentives earned during the listed fiscal years, which was paid during the next fiscal year.
(3)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 including annual allowances for financial and tax planning and the cost of personal liability insurance. Refer to the table following these footnotes.
(4)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, fiscal 2024 was the first year in which Mr. Shaller received his full Chief Executive Officer compensation and benefits.
(5)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. In fiscal 2024, Ms. Thornton began receiving equity awards and other incentive benefits corresponding to her appointment as Chief Financial Officer.

77

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. Shaller2024$163,895 $18,000 $1,566 $6,475 $5,315 $2,957 $198,208 
2023108,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 
A.E. Thornton 2024$50,953 $18,000 $677 $3,024 $3,324 $— $75,978 
202337,781 4,915 149 756 822 — 44,423 
202235,516 — — — — — 35,516 
O. Bojarski2024$67,123 $18,000 $871 $6,624 $2,812 $1,575 $97,005 
202331,880 16,408 527 3,312 2,138 23,868 78,133 
T.F. DeBruine2024$45,854 $18,000 $709 $11,182 $3,997 $690 $80,432 
202340,749 18,000 — 6,523 3,640 — 68,912 
202236,395 4,846 — — — — 41,241 
A.T. Gorman
2024$42,276 $18,000 $703 $3,782 $3,122 $2,104 $69,987 
202343,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 
Grants of Plan-Based Awards for 2024
The following table summarizes grants of plan-based awards made during fiscal 2024 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
$— $874,500 $2,623,500 
8/1/20238,676 34,705 69,410 $1,775,508 
10/2/202332,400 1,775,520 
A.E. Thornton— 330,750 992,250 
8/1/20231,649 6,597 13,194 337,503 
10/2/20236,159 337,513 
O. Bojarski— 349,875 1,049,625 
8/1/20231,667 6,666 13,332 341,033 
10/2/20236,223 341,020 
T.F. DeBruine— 183,221 549,663 
8/1/2023538 2,151 4,302 110,046 
10/2/20232,008 110,038 
A.T. Gorman— 207,000 621,000 
8/1/2023770 3,079 6,158 157,522 
10/2/20232,875 157,550 
(1)At its July 2023 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.
(2)This award represents PRSUs granted August 1, 2023, as part of the annual fiscal 2024 equity grant. These PRSUs have a three-year performance period with the number of shares issued at vesting determined by the Company's achievement of revenue and diluted EPS growth goals over the three-year performance period. 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.
78

(4)The base price for the 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.

79

Outstanding Equity Awards at July 31, 2024
 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
25,636 — 39.92 9/30/2030
13,664 6,832 (1)49.79 9/16/2031
40,619 20,309 (2)46.70 4/1/2032
1,607 (3)$115,077 
1,784 (4)127,752 
5,428 (5)388,699 
32,400 (6)2,320,164 
2,897 (7)$207,454 
2,897 (8)207,454 
10,428 (9)746,749 
10,428 (10)746,749 
34,705 (11)2,485,225 
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
4,273 — 39.92 9/30/2030
2,278 1,138 (1)49.79 9/16/2031
1,334 2,666 (12)43.50 9/19/2032
2,229 (13)$159,619 
268 (3)19,191 
766 (14)59,317 
6,159 (6)441,046 
6,597 (11)$472,411 
O. Bojarski8,175(15)$585,412 
6,223(6)445,629 
6,666 (11)$477,352 
T.F. DeBruine2,162 — $54.05 9/20/2029
1,556 777 (1)49.79 9/16/2031
— 3,369 (12)43.50 9/19/2032
167 (3)$11,959 
730 (16)52,275 
920 (14)65,881 
2,008 (6)143,793 
823 (9)$58,935 
80

 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
($)
823 (10)58,935 
2,151 (11)154,033 
A.T. Gorman8,736 — $39.92 9/30/2030
4,313 2,156 (1)49.79 9/16/2031
2,020 4,039 (12)43.50 9/19/2032
507 (3)$36,306 
1,161 (14)83,139 
2,875 (6)205,879 
915 (7)$65,523 
915 (8)65,523 
1,039 (9)74,403 
1,039 (10)74,403 
3,079 (11)220,487 
(1)The remaining options vest on September 16, 2024.
(2)Effective April 1, 2022, Mr. Shaller was awarded 60,928 stock options as part of his appointment to President, CEO and Director. The remaining options vest on April 1, 2025.
(3)This award represents RSUs awarded on September 16, 2021 as part of the annual fiscal 2022 equity grant. The remaining units vest on September 16, 2024.
(4)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. The remaining units vest on April 1, 2025.
(5)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.
(6)This award represents RSUs awarded on October 2, 2023 as part of the annual fiscal 2024 equity grant. One third of the units vest on October 2, 2024, one-third of the units vest on October 2, 2025 and one-third of the units vest on October 2, 2026.
(7)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%).
(8)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%).
(9)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%).
(10)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%).
(11)This award represents PRSUs awarded on August 1, 2023, as part of the annual fiscal 2024 equity grant. These PRSUs have a three-year performance period with the number of shares issued at vesting determined by the Company's
81

achievement of revenue and diluted EPS growth goals over the three-year performance period. 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)One-half of the options vest on September 19, 2024, and the remaining options vest on September 19, 2025.
(13)Effective June 21, 2021, Ms. Thornton was awarded 4,459 RSUs for retention purposes. The remaining units vest on June 21, 2025.
(14)This award represents RSUs awarded on September 19, 2022 as part of the annual fiscal 2023 equity grant. One-half of the units vest on September 19, 2024, and the remaining units vest on September 19, 2025.
(15)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.
(16)Effective April 11, 2022, Mr. DeBruine was awarded 2,191 RSUs when he was named Vice President of Global Operations. The remaining units vest on April 11, 2025.

Option Exercises and Stock Vested for Fiscal 2024
The following table summarizes option exercises and the vesting of restricted stock during fiscal 2024 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— $— 16,100 $915,281 
A.E. Thornton— — 3,195 201,053 
O. Bojarski— — 4,088 203,848 
T.F. DeBruine12,599 261,165 1,546 88,769 
A.T. Gorman— — 2,308 125,483 
(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.
Pension Benefits for Fiscal 2024
None of the NEOs participated in a defined benefit pension plan during fiscal 2024.
Non-Qualified Deferred Compensation for Fiscal 2024
The following table summarizes the activity within the Executive Deferred Compensation Plan and the Brady Restoration Plan during fiscal 2024 for the NEOs.
NameExecutive Contributions in Fiscal 2024
($)
Company Contributions in Fiscal 2024
($)
Aggregate Earnings in Fiscal 2024
($)
Aggregate Withdrawals/Distributions
($)
Aggregate Balance at July 31, 2024
($)
R.R. Shaller$1,332,814 $131,645 $453,874 $— $2,717,236 
A.E. Thornton10,940 21,881 11,782 — 116,099 
O. Bojarski282,992 40,272 69,172 — 433,554 
T.F. DeBruine58,474 18,712 51,578 — 371,431 
A.T. Gorman7,743 15,486 14,373 — 102,024 
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, 2024, 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.
82

Potential Payments Upon Termination or Change of Control
As described in the Employment and Change of Control Agreements section of the Compensation Discussion and Analysis above, the Company has entered into an employment offer letter with Mr. Shaller and change of control agreements with all of the NEOs that provide for benefits following termination of employment and/or a change of control. In addition, our equity incentive plans provide for certain potential benefits upon a change of control.
The offer letter entered into with Mr. Shaller 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 of 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 of 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 being incurred by Messrs. Shaller, Bojarski, DeBruine and Gorman and Ms. Thornton as a result of Section 280G 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. No other employment agreements providing specified payments upon termination have been entered into between the Company and any of the NEOs in fiscal year 2024.
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, 2024. Accordingly, the tables reflect amounts earned as of July 31, 2024, and include estimates of amounts that would be paid to the NEO upon the termination or occurrence of a change of 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 of control agreement or under the applicable equity incentive plan. 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.
83

Russell R. Shaller
The following table outlines the amount payable assuming that the terms of the change of control agreement or equity incentive plan were triggered on July 31, 2024, 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,749,000 $1,749,000 $7,300,640 $654,971 $25,000 $11,478,611 
(1)Represents two times the base salary in effect at July 31, 2024.
(2)Represents two times the target annual cash incentive amount in effect at July 31, 2024.
(3)Represents the closing market price of $71.61 on 101,950 unvested RSUs and PRSU awards that would vest due to change of control (regardless of whether employment were terminated). The restricted stock unit acceleration gain for PRSUs is based on the number of shares earned based on actual performance for the fiscal 2022 award and target performance for the fiscal 2023 and 2024 awards.
(4)Represents the difference between the closing market price of $71.61 and the exercise price on 27,141 unvested, in-the-money stock options that would vest due to change of 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, 2024.
Base Salary ($) (1)Annual Cash Incentive ($) (2)Total ($)
$1,749,000 $1,749,000 $3,498,000 
(1)Represents two times the base salary in effect at July 31, 2024.
(2)Represents two times the target annual cash incentive amount in effect at July 31, 2024.
As Mr. Shaller is eligible for continued vesting of equity awards through the retirement conditions of the applicable equity incentive plan agreements, which requires the employee to reach age 60 and 5 years of service, the following table outlines the amount subject to continued vesting assuming that Mr. Shaller retired on July 31, 2024.
RSU ($) (1)PRSU ($) (2)Stock option ($) (3)Total ($)
$2,951,693 $2,181,384 $654,971 $5,788,048 
(1)Represents the closing market price of $71.61 on 41,219 unvested RSU awards that would continue vesting as part of satisfying retirement conditions.
(2)Represents the closing market price of $71.61 on 30,462 unvested PRSU awards that would continue vesting as part of satisfying retirement conditions. The value for PRSUs is based on the number of shares earned based on actual performance for the fiscal 2022 award and target performance for the fiscal 2023 and 2024 awards pro-rated for service period satisfied.
(3)Represents the difference between the closing market price of $71.61 and the exercise price on 27,141 unvested, in-the-money stock options that would continue vesting as part of satisfying retirement conditions.
Ann E. Thornton
The following table outlines the amount payable assuming that the terms of the change of control agreement or equity incentive plan were triggered on July 31, 2024, 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 ($)
$945,000 $661,500 $1,147,121 $99,772 $25,000 $2,878,393 
(1)Represents two times the base salary in effect at July 31, 2024.
(2)Represents two times the target annual cash incentive amount in effect at July 31, 2024.
(3)Represents the closing market price of $71.61 on 16,019 unvested RSUs and PRSUs that would vest due to the change of control. The restricted stock unit acceleration gain for PRSUs is based on the number of shares earned based on target performance for the 2024 awards.
84

(4)Represents the difference between the closing market price of $71.61 and the exercise price on 3,804 unvested, in-the-money stock options that would vest due to change of control.
(5)Represents the maximum reimbursement of legal fees allowed.
Olivier Bojarski
The following table outlines the amount payable assuming that the terms of the change of control agreement or equity incentive plan were triggered on July 31, 2024, 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 ($)
$933,000 $699,750 $1,508,393 $— $25,000 $3,166,143 
(1)Represents two times the base salary in effect at July 31, 2024.
(2)Represents two times the target annual cash incentive amount in effect at July 31, 2024.
(3)Represents the closing market price of $71.61 on 21,064 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 target performance for the 2024 awards.
(4)Represents the maximum reimbursement of legal fees allowed.
Thomas F. DeBruine
The following table outlines the amount payable assuming that the terms of the change of control agreement or equity incentive plan were triggered on July 31, 2024, 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 $540,000 $545,811 $111,657 $25,000 $2,122,468 
(1)Represents two times the base salary in effect at July 31, 2024.
(2)Represents two times the target annual cash incentive amount in effect at July 31, 2024.
(3)Represents the closing market price of $71.61 on 7,622 unvested RSUs and PRSUs that would vest due to the change of control. The restricted stock unit acceleration gain for PRSUs is based on the number of shares earned based on target performance for the 2023 and 2024 awards.
(4)Represents the difference between the closing market price of $71.61 and the exercise price on 4,146 unvested, in-the-money stock options that would vest due to change of 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 or equity incentive plan were triggered on July 31, 2024, 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 ($)
$691,000 $222,756 $811,556 $160,580 $25,000 $1,910,892 
(1)Represents two times the base salary in effect at July 31, 2024.
(2)Represents the average annual cash incentive payment received in the last three years ended July 31, 2024, 2023 and 2022.
(3)Represents the closing market price of $71.61 on 11,333 unvested RSUs and PRSUs that would vest due to the change of control. The restricted stock unit acceleration gain for PRSUs is based on the number of shares earned based on actual performance for the fiscal 2022 award and target performance for the fiscal 2023 and 2024 awards.
(4)Represents the difference between the closing market price of $71.61 and the exercise price on 6,195 unvested, in-the-money stock options that would vest due to change of control.
(5)Represents the maximum reimbursement of legal fees allowed.
85

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, 2024.
NameUnvested RSUs and PRSUs as of July 31, 2024RSUs and PRSUs Acceleration Gain $ (1)Unvested, In-the-Money Stock Options as of July 31, 2024Stock Option Acceleration Gain $ (2)
R.R. Shaller101,950 $7,300,640 27,141 $654,971 
A.E. Thornton16,019 1,147,121 3,804 99,772 
O. Bojarski21,064 1,508,393 — — 
T.F. DeBruine7,622 545,811 4,146 111,657 
A.T. Gorman11,333 811,556 6,195 160,580 
(1)Represents the closing market price of $71.61 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 2022 award and target performance for the fiscal 2023 and 2024 awards.
(2)Represents the difference between the closing market price of $71.61 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 2024:
the median of the annual total compensation of all of our employees, other than the CEO, was $52,698; and
the annual total compensation of our CEO, as reported in the Summary Compensation Table, was $6,047,828.
Accordingly, the ratio of the CEO’s annual total compensation to the median of the annual total compensation of all other employees was approximately 115:1.
For fiscal 2024, to identify the median of the annual total compensation of all our employees, as well as to determine the annual total compensation of our median employee, we used the following methodology and assumptions:
A measurement date of May 31, 2024 was used to identify our median employee, which is within three months of the Company's fiscal 2024 year end. As of this date, the Company's total employee population, excluding the CEO, consisted of 5,660 individuals, which comprised all full-time and part-time employees.
The employee population consisted of 5,660 individuals, of which 1,577 were in the United States and 4,083 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 2024 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.

86

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)
2024$6,047,828 $ $8,594,965 $ $1,344,912 $1,708,664 $167 $225 $197,215 $247,841 
20233,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:
2024: Ann E. Thornton, Olivier Bojarski, Thomas F. DeBruine, and Andrew T. Gorman
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.
(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, 2020, 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
2024Russell R. Shaller$6,047,828 $3,551,028 $6,098,165 $8,594,965 
2023Russell R. Shaller3,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.
87

(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
2024Russell R. Shaller$4,800,356 $1,046,520 $251,289 $— $— $6,098,165 
2023Russell R. Shaller1,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)
2024$1,344,912 $473,056 $836,808 $1,708,664 
20231,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
2024$639,487 $167,092 $30,229 $— $— $836,808 
2023217,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 
88

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 2024.
NEOs vs TSR.jpg
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 2024.
NEOS vs Net Income.jpg
89

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 2024.
NEOs vs Operating Income.jpg
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 2024 to that of the S&P SmallCap 600 Industrials Index.
TSR comparison.jpg
90

Fiscal 2024 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 2024 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 every other year 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 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 2024, 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 2024.
In fiscal 2024, 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. Mr. Hix, who was elected to the Board in May 2024, has not yet met his stock ownership requirements. All other directors have met their stock ownership requirements.
Under the terms of the Brady Corporation 2023 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, 2023, 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 $54.80 per share, for each non-management director, effective October 2, 2023.
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.
91

Director Compensation Table — Fiscal 2024
NameFees Earned or Paid in Cash ($)Stock Awards ($) (1)Total ($)
Patrick W. Allender$113,333 $116,505 $229,838 
David S. Bem105,333 116,505 221,838 
Elizabeth P. Bruno108,333 116,505 224,838 
Joanne Collins Smee97,362 116,505 213,867 
Nancy L. Gioia 102,333 116,505 218,838 
Christopher Hix (2)
33,656 116,516 150,172 
Vineet Nargolwala90,333 116,505 206,838 
Bradley C. Richardson213,667 116,505 330,172 
Michelle E. Williams125,333 116,505 241,838 
(1)Represents the fair value of shares of Brady Corporation Class A Non-Voting Common Stock granted in fiscal 2024 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 $54.80 on October 2, 2023, for those non-management directors on the board as of that grant date.
(2)Mr. Hix was appointed to the Board on May 20, 2024. As such, the value of his compensation reported in the table above is prorated for his time served on the Board during fiscal 2024. As part of his appointment, Mr. Hix also received a grant of unrestricted stock valued at the average of the high and low market price of $67.90 on May 24, 2024.
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, 2024. 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.
92

(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, 2024. 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 (3)(4)(5)Percent of Ownership
Class A Common Stock
Elizabeth P. Bruno (1)
937,282 2.1 %
Russell R. Shaller252,038 0.6 %
Patrick W. Allender (2)
130,184 0.3 %
Bradley C. Richardson76,501 0.2 %
Ann E. Thornton38,199 0.1 %
Nancy L. Gioia29,597 0.1 %
Andrew T. Gorman26,934 0.1 %
Michelle E. Williams19,807 *
David S. Bem14,084 *
Thomas F. DeBruine11,428 *
Joanne Collins Smee7,384 *
Vineet Nargolwala7,384 *
Olivier Bojarski6,255 *
Christopher Hix1,716 *
All Officers and Directors as a Group (15 persons)1,575,127 3.6 %
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 8,220 shares owned by trusts in which she is a co-trustee. 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)Mr. Allender's holdings of Class A Common Stock include 37,486 shares owned by the Patrick and Deborah Allender Irrevocable Trust.
(3)The amount shown for all officers and directors individually and as a group (15 persons) includes options to acquire a total of 206,752 shares of Class A Common Stock, which are currently exercisable or will be exercisable within 60 days of July 31, 2024, including the following: Mr. Shaller, 173,771 shares; Ms. Thornton, 24,534 shares; Mr. Gorman, 19,245 shares; and Mr. DeBruine, 4,624 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, 2024.
(4)The amount shown for all officers and directors individually and as a group (15 persons) includes unvested restricted stock units to acquire 14,285 shares of Class A Common stock, which will vest within 60 days of July 31, 2024, including the following: Mr. Shaller, 6,777 units; Ms. Thornton, 651 units; Mr. Gorman, 2,721 units; Mr. DeBruine, 627 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, 2024.
(5)The amount shown for all officers and directors individually and as a group (15 persons) includes Class A Common Stock owned in deferred compensation plans totaling 224,233 shares of Class A Common Stock, including the following: Ms. Bruno, 2,884 shares; Mr. Allender, 92,698 shares; Mr. Richardson, 76,501 shares; Ms. Gioia, 18,001 shares; Dr. Williams, 17,664 shares; Ms. Collins Smee, 7,384 shares; Mr. Nargolwala, 7,384 shares; and Mr. Hix, 1,716 shares.
(c) Changes in Control
No arrangements are known to the Company, which may, at a subsequent date, result in a change of control of the Company.
93

(d) Equity Compensation Plan Information
 As of July 31, 2024
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,474,258 $45.87 4,862,004 
Equity compensation plans not approved by security holdersNoneNoneNone
Total1,474,258 $45.87 4,862,004 
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 2023 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 and 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 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 2024. 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 2024, 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.
94

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, 2024 and 2023. 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, 2024 and 2023.
20242023
 (Dollars in thousands)
Audit, audit-related and tax compliance:
Audit fees (1)
$1,209 $1,159 
Tax fees — compliance525 541 
Subtotal audit, audit-related and tax compliance fees1,734 1,700 
Non-audit related:
Tax fees — planning and advice477 325 
Subtotal non-audit related fees477 325 
Total fees$2,211 $2,025 
 
(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 and reviews of the quarterly financial statements.
20242023
Ratio of Tax Planning and Advice Fees to Audit Fees, Audit-Related Fees and Tax Compliance Fees0.3 to 10.2 to 1

Pre-Approval Policy — The services performed by the Independent Registered Public Accounting Firm (“Independent Auditors”) in fiscal 2024 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.
95

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 97 of this Form 10-K.
96

EXHIBIT INDEX

Exhibit
Number
Description
2.1 
2.2 
2.3 
2.4 
2.5 
2.6 
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
97

*10.16
*10.17
*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
98

*10.42
19 
21 
23 
31.1 
31.2 
32.1 
32.2 
97 
101.INSInline XBRL Instance Document
101.SCHInline XBRL Taxonomy Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
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)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 2022
(6)Incorporated by reference to Registrant’s Current Report on Form 8-K filed February 25, 2014
(7)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 2023
(8)Reserved
(9)Reserved
(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)Reserved
(14)Incorporated by reference to Registrant’s Current Report on Form 8-K filed September 5, 2023
(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)Incorporated by reference to Registrant's Current Report on Form 8-K filed May 30, 2024
(18)Incorporated by reference to Registrant’s Annual Report on Form 10-K for the fiscal year ended July 31, 2020
(19)Incorporated by reference to Registrant's Current Report on Form 8-K filed July 10, 2024
(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
(22)Incorporated by reference to Registrant's Quarterly Report on Form 10-Q for the fiscal quarter ended April 30, 2024
(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
99

(25)Reserved
(26)Reserved
(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)Reserved
(32)Reserved
(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,
Description202420232022
 (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$8,467 $7,355 $7,306 
Additions — Due to acquired businesses   
Additions — Charged to expense337 1,433 859 
Deductions — Bad debts written off, net of recoveries(2,055)(321)(810)
Balances at end of period$6,749 $8,467 $7,355 
Inventory — Reserve for slow-moving inventory:
Balances at beginning of period$35,855 $29,877 $23,009 
Additions — Due to acquired businesses   
Additions (Deductions) — Charged to (reversal of) expense (1,707)9,580 10,198 
Deductions — Inventory write-offs(2,166)(3,602)(3,330)
Balances at end of period$31,982 $35,855 $29,877 
Valuation allowances against deferred tax assets:
Balances at beginning of period$52,750 $47,276 $51,069 
Additions — Due to acquired businesses   
Additions — Charged to expense1,357 5,852 48 
Deductions — Valuation allowances reversed/utilized(6,883)(378)(3,841)
Balances at end of period$47,224 $52,750 $47,276 
100

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 6th day of September 2024.
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/ CHRISTOPHER M. HIX
Christopher M. HixDirector
/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 6, 2024.

101
EX-10.42 2 brc-20240731xex1042.htm FISCAL 2025 PERFORMANCE-BASED RESTRICTED STOCK UNIT AGREEMENT Document

EXHIBIT 10.42

BRADY CORPORATION
PERFORMANCE-BASED RESTRICTED STOCK UNITS

In accordance with the terms of the Brady Corporation 2023 Omnibus Incentive Plan (the "Plan"), the Management Development and Compensation Committee (the “Committee”) of the Brady Corporation Board of Directors hereby grants to you, _______________    (“Employee”), an award of Performance-Based Restricted Stock Units involving the number of such Units set forth in the table below. Brady Corporation’s (the “Corporation”) records shall be the official record of the grant described herein and, in the event of any conflict between this description and the Corporation’s records, the Corporation’s records shall control.

The terms and conditions of this Award are set forth in this Agreement, the attached Exhibit A, Exhibit B and in the Plan document, a copy of which has been provided to you.

Number of Performance-Based Restricted Stock Units Granted at Target (the “Units”):
Grant Date:August 1, 2024
Scheduled Vesting Date:The date described in Section 2(a) of the Agreement
Performance Period:
Multiple performance periods are set forth in Exhibit A, which include the annual and cumulative periods within the three-year period beginning on August 1, 2024 and ending on July 31, 2026.
Performance Goals:See Exhibit A

All terms, provisions and conditions applicable to Performance-Based Restricted Stock Unit Awards set forth in the Plan and not set forth in this Agreement are incorporated by reference into this Agreement. Capitalized terms not defined herein shall have the meanings specified in the Plan.

1.Award of Performance-Based Restricted Stock Units

The Corporation hereby confirms the grant to you, as of the Grant Date and subject to the terms and conditions of this Agreement and the Plan, of the number of Performance-Based Restricted Stock Units identified in the table above (the "Units"). Each Unit represents the right to receive one Share of the Corporation’s Class A Nonvoting Common Stock, $.01 par value. The Units granted to you will be credited to an account in your name maintained by the Corporation. This account shall be unfunded and maintained for bookkeeping purposes only, with the Units simply representing an unfunded and unsecured obligation of the Corporation until they become vested or have been forfeited.

2.Vesting and Forfeiture of Units

The Units shall vest at the earliest of the following times and to the degree specified. For purposes of this Section 2, use of the terms “employment” and “employed” refers to providing services to the Corporation and its Affiliates in the capacity of an Employee.
1


(a)Scheduled Vesting. The number of Units that have been earned during the Performance Period shall be eligible to vest on the Scheduled Vesting Date, so long as the Employee’s employment has been continuous since the Grant Date. The actual number of earned Units that will vest on the Scheduled Vesting Date will be determined by the Committee as provided in Exhibit A. For these purposes, the “Scheduled Vesting Date” means the date the Committee certifies (i) the degree to which the applicable Performance Goals for the Performance Period have been satisfied, and (ii) the number of Units that have been earned during the Performance Period as provided in Exhibit A, which certification shall occur no later than October 15 of the fiscal year immediately following the fiscal year during which the Performance Period ended.

(b)Death, Disability, or Retirement. If employment is terminated prior to the last day of the Performance Period as a result of the Employee’s death, disability (as defined in Section 22(e)(3) of the Code), or retirement (separation not for Cause after age 60 with at least five years of service with the Corporation or a Subsidiary), a pro-rata number of Units shall be determined to have been earned and will vest based on the following calculation:

(i)The number of Units, if any, that would have otherwise been earned by the Employee as a result of satisfaction of the Performance Goals for the respective Performance Period; multiplied by

(ii)The number of full months that the Employee was employed during the Performance Period; and divided by the number of months in the Performance Period.

The pro-rata number of vested Units shall be issued and delivered as soon as practicable after the Scheduled Vesting Date. Any Units that do not become vested pursuant to this subsection shall be immediately forfeited.

(c)Change in Control. If a Change in Control, as defined in Exhibit B, occurs while the Employee continues to be employed, then the Units shall vest as of the Date of the Change in Control to the extent provided below:

(i)If the Change in Control occurs on or after the last day of the Performance Period, the number of Units determined to have been earned as of the end of the Performance Period in accordance with Exhibit A shall vest.

(ii)In the event of a Change in Control prior to the end of the Performance Period, the Units shall become 100% vested at target and the conditions described under Section 2 and Exhibit A shall cease to apply.

(iii)No event described in Section 13.05 of the Plan shall cause the Units to become vested unless such event is a Change in Control.

(d)Forfeiture of Unvested Units. If employment is terminated prior to the Scheduled Vesting Date under circumstances other than as set forth in Sections 2(a) through (c), all unvested Units shall immediately be forfeited.

3.Settlement of Units

After any Units vest pursuant to Appendix A or Section 2 of this Agreement, the Corporation shall, as soon as practicable (but no later than October 15 of the year following the fiscal year in which such Units vest), cause to be issued and delivered to the Employee, or to the Employee’s designated beneficiary or estate in the event of death, one Share in payment and settlement of each vested Unit. Delivery of the Shares shall be effected by the electronic delivery of the Shares to a designated brokerage account, shall be subject to satisfaction of withholding tax obligations as provided in Section 4 and compliance with all applicable legal requirements as provided in Section 13.03 of the Plan, and shall be in complete satisfaction and settlement of such vested Units. The Corporation will pay any original issue or transfer taxes with respect to the issuance and delivery of the Shares to the Employee, and all fees and expenses incurred by it in connection therewith.

4.Withholding Taxes

The Corporation may require, as a condition to the issuance of shares, that the Employee concurrently pay to the Corporation (either in cash or, at the request of Employee, but subject to such rules and regulations as the
2


Administrator may adopt from time to time, in Shares of Delivered Stock) the entire amount or a portion of any taxes which the Corporation is required to withhold by reason of the vesting or settlement of the Units, in such amount as the Administrator or the Corporation in its discretion may determine. If and to the extent that withholding of any federal, state or local tax is required in connection with the vesting or settlement of the Units, the Employee may, subject to such rules and regulations as the Corporation may adopt from time to time, elect to have the Corporation hold back from the Shares to be issued upon the vesting or settlement of the Units, Shares, the Fair Market Value of which is to be applied to the Employee's withholding obligations; provided that the Shares withheld may not have a Fair Market Value exceeding the maximum statutory tax rates in the Employee’s applicable jurisdictions.

5.No Dividends

No dividends will be paid or accrued on any Performance-Based Restricted Stock Units prior to the issuance of Shares.

6.No Shareholder Rights

The Units subject to this Award do not entitle the Employee to any rights of a shareholder of the Corporation’s Class A Nonvoting Common Stock. The Employee will not have any of the rights of a shareholder of the Corporation in connection with the grant of Units subject to this Agreement unless and until Shares are issued to the Employee upon settlement of the Units as provided in Section 3.

7.Transfer Restrictions

This Award is non-transferable and may not be assigned, pledged or hypothecated and shall not be subject to execution, attachment or similar process. Upon any attempt to effect any such disposition, or upon the levy of any such process, the Award shall immediately become null and void and the Performance-Based Restricted Stock Units shall be forfeited.

8.Confidentiality, Non-Solicitation and Non-Compete

As consideration for the grant of this Award, Employee agrees to, understands and acknowledges the following:

(a)During Employee's employment with the Corporation and its Affiliates (the "Company"), the Company will provide Employee with Confidential Information relating to the Company, its business and clients, the disclosure or misuse of which would cause severe and irreparable harm to the Company. During Employee’s employment with Company, and for a two (2)-year period thereafter, Employee agrees not to use or disclose Company’s Confidential Information except as necessary in executing Employee’s duties for Company. Employee shall keep Confidential Information constituting a trade secret under applicable law confidential for so long as such information constitutes a trade secret (i.e., protection as to trade secrets shall not necessarily expire at the end of the two (2)-year period). Upon the termination of Employee's employment with the Company for any reason, Employee shall immediately return to the Company all documents and materials that contain or constitute Confidential Information, in any form whatsoever, including but not limited to, all copies, abstracts, electronic versions, and summaries thereof. As to any electronically stored copies of Confidential Information, Employee shall contact their supervisor or Company’s General Counsel to discuss the proper method for returning such items. Employee hereby consents and agrees that the Company may access any of Employee’s personal computers and other electronic storage devices (including personal phones) and any electronic storage accounts (such as dropbox) so as to allow Company to ascertain the presence of Company’s Confidential Information and how such information has been used by Employee and to remove any such items from such devices and accounts. Employee further agrees that, without the written consent of the Chief Executive Officer of the Corporation or, in the case of the Chief Executive Officer of the Corporation, without the written approval of the Board of Directors of the Corporation, Employee will not disclose, use, copy or duplicate, or otherwise permit the use, disclosure, copying or duplication of any Confidential Information of the Company, other than in connection with the authorized activities conducted in the course of Employee's employment with the Company. Employee agrees to take all reasonable steps and precautions to prevent any unauthorized disclosure, use, copying or duplication of Confidential Information. For purposes of this Agreement, Confidential Information means any and all financial, technical, commercial or other information concerning the business and affairs of the Company that is confidential and proprietary to the
3


Company, including without limitation,

(i)information relating to the Company’s past and existing customers and vendors and development of prospective customers and vendors, including specific customer product requirements, pricing arrangements, payments terms, customer lists and other similar information;

(ii)inventions, designs, methods, discoveries, works of authorship, creations, improvements or ideas developed or otherwise produced, acquired or used by the Company;

(iii)the Company’s proprietary programs, processes or software, consisting of but not limited to, computer programs in source or object code and all related documentation and training materials, including all upgrades, updates, improvements, derivatives and modifications thereof and including programs and documentation in incomplete stages of design or research and development;

(iv)the subject matter of the Company’s patents, design patents, copyrights, trade secrets, trademarks, service marks, trade names, trade dress, manuals, operating instructions, training materials, and other industrial property, including such information in incomplete stages of design or research and development; and

(v)other confidential and proprietary information or documents relating to the Company’s products, business and marketing plans and techniques, sales and distribution networks and any other information or documents which the Company reasonably regards as being confidential.

(vi)Confidential Information does not include information which: (i) is already available to the public without wrongful act or breach by Employee; (ii) becomes available to the public through no fault of Employee; or (iii) is required to be disclosed pursuant to a court order or order of government authority, provided that Employee promptly notifies Company of such request so Company may seek a protective order.

(b)Post-Employment Customer Non-Solicitation Agreement. For one (1) year following Employee’s separation from Company, Employee will not contact—or support others in contacting—customers of Company with whom Employee had business contact during the last two (2) years of Employee’s employment with Company, for the purpose of selling or providing products or services competitive with those offered by Company (“Competitive Products”). “Competitive Products” shall mean products and services competitive with those products and services for which Employee was responsible during the last two (2) years of Employee’s employment with Company.

(c)Post-Employment Non-Solicitation Agreement Based Upon Customer Knowledge. For one (1) year following Employee’s separation from Company, Employee will not contact—or support others in contacting—customers of Company about whom Employee possesses Confidential Information or for whom Employee supervised others in serving during the last two (2) years of Employee’s employment with Company, for the purpose of selling or providing products or services competitive with those offered by Company (“Competitive Products”). “Competitive Products” shall mean products and services competitive with those products and services for which Employee was responsible during the last two (2) years of Employee’s employment with Company.

(d)Post-Employment Non-Compete Agreement. For one (1) year following Employee’s separation from Company, Employee will not, directly or indirectly, within the United States, provide services similar to any of those Employee provided to Company during the last two (2) years of Employee’s employment with Company to a competitor of Company or a person or entity preparing to compete with Company.

(e)Post-Employment Restriction on Working With Competitive Products. For one (1) year following Employee’s separation from Company, Employee will not, work in the development, design, modification, improvement, or creation of products or services competitive with any products or services with which Employee was involved in the development, design, modification, improvement or creation for Company during the last two (2) years of Employee’s employment.

(f)Post-Employment Restriction on Advising Investors. For one (1) year following Employee’s separation
4


from Company, Employee will not, directly or indirectly, advise a private equity firm or other investor regarding buying, investing in, or divesting from Company or any of its competitors.

(g)Post-Employment Restriction on Soliciting Employees. For one (1) year following Employee’s separation from Company, Employee will not solicit or encourage other employees of Company to provide services to a competitor of Company or to otherwise terminate their relationship with Company.

(h)Duty of Loyalty and Related Obligations. Employee acknowledges and agrees that Employee owes Company a duty of loyalty while employed by Company. During Employee’s employment with Company, Employee agrees not to take action that will harm Company, such as, encouraging employees, vendors, suppliers, contractors, or customers to terminate their relationships with Company, usurping a business opportunity from Company, engaging in conduct that would injure Company’s reputation, providing services or assistance to a competitive enterprise, or otherwise competing with Company.

(i)Non-Disparagement and Social Media. Employee agrees not to disparage Company or any of its officers, directors, or employees on social media, on any public platform, or to persons external to Company when such comments have the potential to harm Company (i.e., making disparaging comments about Company to distributors, customers, suppliers, etc.).

(j)Other Business Relationships. Employee agrees, for a one (1)-year period following Employee’s separation from Company, not to encourage or advise any vendors, suppliers, or others possessing a business relationship with Company to terminate that relationship or to otherwise modify that relationship to Company’s detriment.

(k)Employee acknowledges and agrees that compliance with this Section 8 is necessary to protect the Company, and that a breach of any of this Section 8 will result in irreparable and continuing damage to the Company for which there will be no adequate remedy at law. In the event of a breach of this Section 8, or any part thereof, the Company, and its successors and assigns, shall be entitled to injunctive relief and to such other and further relief as is proper under the circumstances. The Company shall institute and prosecute proceedings in any Court of competent jurisdiction either in law or in equity to obtain damages for any such breach of this Section 8, or to enjoin Employee from performing services in breach of Section 8(b) during the term of employment and for a period of 12 months following the termination of employment. Employee hereby agrees to submit to the jurisdiction of any Court of competent jurisdiction in any disputes that arise under this Agreement.

(l)Employee further agrees that, in the event of a breach of this Section 8, the Corporation may elect to recover all or any part of the value of any amounts previously paid or payable or any Shares (or the value of any Shares) delivered or deliverable to Employee pursuant to any Company bonus program, this Agreement, and any other Company plan or arrangement.

(m)Employee agrees that the terms of this Section 8 shall survive the termination of Employee's employment with the Company.

(n)EMPLOYEE HAS READ THIS SECTION 8 AND AGREES THAT THE CONSIDERATION PROVIDED BY THE CORPORATION IS FAIR AND REASONABLE AND FURTHER AGREES THAT GIVEN THE IMPORTANCE TO THE COMPANY OF ITS CONFIDENTIAL AND PROPRIETARY INFORMATION, THE POST-EMPLOYMENT RESTRICTIONS ON EMPLOYEE'S ACTIVITIES ARE LIKEWISE FAIR AND REASONABLE.

9.Clawback

This Award is subject to the terms of the Corporation's recoupment, clawback or similar policy as it may be in effect from time to time, as well as any similar provisions of applicable law, any of which could in certain circumstances require repayment or forfeiture of Awards or any Shares or other cash or property received with respect to the Awards (including any value received from a disposition of the Shares acquired upon payment of the Awards).

10.Binding Effect

This Agreement will be binding in all respects on heirs, representatives, successors and assigns of the Employee, and
5


on the successors and assigns of the Corporation.

11.Provisions of Plan Controlling

This Award is subject in all respects to the provisions of the Plan. In the event of any conflict between any provisions of this Award and the provisions of the Plan, the provisions of the Plan shall control, except to the extent the Plan permits the Committee to modify the terms of an Award grant and has done so herein. Terms defined in the Plan where used herein shall have the meanings as so defined. Employee acknowledges receipt of a copy of the Plan.

12.Wisconsin Contract

This Award has been granted in Wisconsin and shall be construed under the laws of that state without reference to conflict of laws priciples thereof.

Any legal action or proceeding with respect to this Award or for recognition and enforcement of any judgment in respect of this Award may only be brought and determined in (i) a court sitting in the State of Wisconsin, and (ii) a “bench” trial, and any party to such action or proceeding shall agree to waive its right to a jury trial.

13.Severability

Wherever possible, each provision of this Award will be interpreted in such manner as to be effective and valid under applicable law, but if any provision hereof is held to be prohibited by or invalid under applicable law, such provision will be ineffective only to the extent of such prohibition or invalidity, without invalidating the remainder of such provision or the remaining provisions hereof. A court of competent jurisdiction is expressly authorized to modify overbroad provisions so as to make them enforceable to the maximum extent permitted by law and is further authorized to strike whole provisions that cannot be so modified.

14.No Contract

Nothing in this Agreement is intended to change Employee’s status as an at-will employee. Employee understands that Employee is an at-will employee and that Employee’s employment can be terminated at any time, with or without notice or cause, by either Employee or Corporation.

15.Notice of Immunity

In accordance with the Defend Trade Secrets Act, Employee is hereby advised that:

An individual shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that is made in confidence to a federal, state, or local government official or to an attorney solely for the purpose of reporting or investigating a suspected violation of law. An individual shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. An individual who files a lawsuit for retaliation by an employer for reporting a suspected violation of law may disclose the trade secret to the attorney of the individual and use the trade secret information in the court proceeding, if the individual files any document containing the trade secret under seal; and does not disclose the trade secret, except pursuant to court order.

16.Data Privacy

In accepting the grant of this Award, the Employee hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of the Employee’s personal data as described in this Agreement and any other grant materials by and among, as applicable, the Company for the exclusive purpose of implementing, administering and managing the Employee’s participation in the Plan.

The Employee understands that personal information about the Employee, including, but not limited to, the Employee’s name, home address, email address and telephone number, date of birth, social insurance number, salary, nationality, job title, any shares of Common Stock held in the Company, details of all awards or any other entitlement to shares of Common Stock or equivalent benefits awarded, canceled, exercised, vested, unvested or
6


outstanding in the Employee’s favor (“Data”), may be collected, recorded, held, used and disclosed by the Company and any non-Brady entities engaged by the Company to provide services in connection with this grant (a “Third Party Administrator”), for the exclusive purpose of implementing, administering and managing the Plan. You understand that the Company may transfer such information to Third Party Administrators, regardless of whether such Third Party Administrators are located within your country of residence.

The Employee understands that the Employee may, at any time, view Data, request information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case, without cost, by contacting the Employee’s local human resources representative. Further, the Employee understands that the Employee is providing the consents herein on a purely voluntary basis. If the Employee does not consent, or if the Employee later seeks to revoke the Employee’s consent, the Employee’s employment status or service relationship with the Employer will not be affected; the only consequence of refusing or withdrawing the Employee’s consent is that the Company would not be able to grant Awards to the Employee or administer or maintain such awards. Therefore, the Employee understands that refusing or withdrawing the Employee’s consent may affect the Employee’s ability to participate in the Plan.

17.Electronic Delivery and Acceptance

The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Employee hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an online or electronic system established and maintained by the Company or a Third Party Administrator designated by the Company. Further, the parties hereto shall be entitled to rely on electronic delivery of this Agreement, and delivery by either party of shall be legally effective to create a valid and binding agreement between the parties in accordance with the terms hereof.

7



IN WITNESS WHEREOF, the Corporation has granted this Award as of the day and year first above written.

BRADY CORPORATION
By: /s/ RUSSELL SHALLER
Name: Russell Shaller
Its: President and Chief Executive Officer
8


EXHIBIT A

Performance Goals
9


EXHIBIT B

Change in Control Definition

A “Change in Control” means the occurrence of any one of the following events:

(a)A direct or indirect acquisition by an individual, entity or group (within the meaning of Section 13(d)(3) or 14(d)(2) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) (a “Person”) of beneficial ownership (within the meaning of Rule 13d-3 of the Exchange Act) of voting securities of the Company where such acquisition causes any such Person to own more than 50% of the combined voting power of the Company’s voting securities entitled to vote generally in the election of directors (the “Outstanding Company Voting Securities”); provided, however, that the following shall not be deemed to result in a Change in Control, (i) any acquisition or holding by the members of the family of William H. Brady Jr. and their descendants or trusts for their benefit, and the William H. Brady III Living Trust, (ii) any acquisition directly from the Company, other than an acquisition by virtue of the exercise of a conversion privilege unless the security being so converted was itself acquired directly from the Company, (iii) any acquisition by the Company or a wholly owned Subsidiary, (iv) any acquisition by any employee benefit plan (or related trust) sponsored or maintained by the Company or any entity controlled by the Company, (v) any underwriter temporarily holding securities pursuant to an offering of such securities, or (vi) any acquisition by any entity pursuant to a transaction which complies with clauses (i), (ii) and (iii) of subsection (c) of this definition; or

(b)A change in the composition of the Board such that the individuals who, as of August 1, 2016, constitute the Board (the “Incumbent Board”) cease for any reason to constitute a majority of the Board; provided, however, that any individual who becomes a member of the Board subsequent to August 1, 2016, whose election, or nomination for election by the Company’s shareholders, was approved by a vote of a majority of those individuals then comprising the Incumbent Board shall be considered as though such individual were a member of the Incumbent Board; but, provided further, that any such individual whose initial assumption of office occurs as a result of either an actual or threatened election contest with respect to the election or removal of directors or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the Board shall not be so considered as a member of the Incumbent Board; provided, further, however, that a director who has been approved by members of the family of William H. Brady Jr. and their descendants or trusts for their benefit, and the William H. Brady III Living Trust while they beneficially own collectively more than 50% of the combined voting power of the then outstanding voting securities of the Company entitled to vote generally in the election of directors shall be deemed to be an Incumbent Director; or

(c)Approval by the shareholders of the Company and the subsequent consummation of a reorganization, merger or consolidation (a “Business Combination”), in each case, unless, following such Business Combination: (i) all or substantially all of the individuals and entities who were the beneficial owners, respectively, of the total number of outstanding shares of both Class A Common Stock and Class B Common Stock (the “Outstanding Company Common Stock”) and Outstanding Company Voting Securities immediately prior to such Business Combination beneficially own, directly or indirectly, more than fifty percent (50%) of, respectively, the then outstanding shares of common stock and the combined voting power of the then outstanding voting securities entitled to vote generally in the election of directors, as the case may be, of the corporation resulting from such Business Combination (including, without limitation, an entity which as a result of such transaction owns the Company or all or substantially all of the Company’s assets either directly or through one or more subsidiaries); (ii) no Person (excluding any employee benefit plan (or related trust) of the Company or such corporation resulting from such Business Combination) beneficially owns, directly or indirectly, fifty percent (50%) or more of, respectively, the then outstanding shares of common stock of the corporation resulting from such Business Combination or the combined voting power of the then outstanding voting securities of such corporation except to the extent that such ownership existed prior to the Business Combination; and (iii) at least a majority of the members of the board of directors of the corporation resulting from such Business Combination were members of the Incumbent Board at the time of the execution of the initial agreement, or of the action of the Board, providing for such Business Combination, or

(d)Approval by the shareholders of the Company and the subsequent consummation of (i) a complete liquidation or dissolution of the Company or (ii) the sale or other disposition of all or substantially all of the assets of the Company, unless the sale or other disposition is to a corporation, with respect to which following such sale or other disposition, (A) all or substantially all of the individuals and entities who were the beneficial owners, respectively, of the total number of outstanding shares of both Outstanding Company Common Stock and Outstanding Company Voting Securities immediately prior to such sale or other disposition beneficially own, directly or indirectly, more than fifty percent (50%) of, respectively, the then outstanding shares of common stock and the combined voting power of the then outstanding voting securities entitled to vote generally in the election of directors of such other corporation, (B) no Person (excluding any employee benefit plan (or related trust) of the Company or such corporation) beneficially owns, directly or indirectly, fifty
10


percent (50%) or more of, respectively, the then outstanding shares of common stock of such corporation or the combined voting power of the then outstanding voting securities of such corporation except to the extent that such ownership existed prior to the sale or other disposition, and (C) at least a majority of the members of the board of directors of such corporation were members of the Incumbent Board at the time of the execution of the initial agreement, or of the action of the Board, providing for such sale or other disposition of assets of the Company or were elected, appointed or nominated by the Board.

Notwithstanding the foregoing, for purposes of any Award subject to Section 409A of the Code, no Change in Control shall deemed to have occurred upon an event described in this definition unless the event constitutes a change in ownership of the Company, a change in effective control of the Company, a change in ownership of a substantial portion of the Company’s assets, each under Section 409A of the Code or otherwise constitutes a change on control within the meaning of Section 409A of the Code; provided, however, if the Company treats an event as a Change in Control that does not meet the requirements of Section 409A of the Code, such Award shall be paid when it would otherwise have been paid but for the Change in Control.

11
EX-19 3 brc-20240731xex19insidertr.htm INSIDER TRADING POLICY Document

EXHIBIT 19


BRADY CORPORATION

July 2024

TO:All Employees, Officers, Directors and Consultants
FROM:Andrew T. Gorman
SUBJECT:Brady Corporation Insider Trading Policy

Background
Brady Corporation’s board of directors has adopted this Insider Trading Policy for our directors, officers, employees and consultants, and, in some situations the Company, with respect to the trading of the Company’s securities, as well as the securities of publicly traded companies with whom we have a business relationship.
Federal and state securities laws prohibit the purchase or sale of a company’s securities by persons who are aware of material information about that company that is not generally known or available to the public. These laws also prohibit persons who are aware of such material nonpublic information from disclosing this information to others who may trade. Companies and their controlling persons are also subject to liability if they fail to take reasonable steps to prevent insider trading by company personnel.
It is important that you understand the breadth of activities that constitute illegal insider trading and the consequences, which can be severe. Both the U.S. Securities and Exchange Commission (SEC) and the New York Stock Exchange investigate and are very effective at detecting insider trading. The SEC, together with the U.S. Attorneys, pursue insider trading violations vigorously. Cases have been successfully prosecuted against trading by employees through foreign accounts, trading by family members and friends, and trading involving only a small number of shares.
This policy is designed to prevent insider trading or allegations of insider trading, and to protect the Company’s reputation for integrity and ethical conduct. It is your obligation to understand and comply with this policy.
Administration of the Policy
The Company's General Counsel shall serve as the Compliance Officer for purposes of this policy, and in his or her absence, another employee designated by the Compliance Officer shall be responsible for administration of this policy. All determinations and interpretations by the Compliance Officer shall be final and not subject to further review.
Consequences of Violations
The purchase or sale of securities while aware of material nonpublic information, or the disclosure of material nonpublic information to others who then trade in the Company's securities, is prohibited by federal and state laws. Insider trading violations are pursued vigorously by the SEC, U.S. Attorneys and state enforcement authorities, as well as the laws of foreign jurisdictions. Punishment for insider trading violations is severe, and could include significant fines and imprisonment. While the regulatory authorities concentrate their efforts on the individuals who trade, or who tip inside information to others who trade, the federal securities laws also impose potential liability on



companies and other "controlling persons" if they fail to take reasonable steps to prevent insider trading by company personnel.
In addition, an individual's failure to comply with this policy may subject the individual to Company-imposed sanctions, up to and including dismissal for cause, whether or not the employee's failure to comply results in a violation of law.
Scope of Policy
Persons Covered. As a director, officer, employee or consultant of the Company or its subsidiaries, this policy applies to you. The same restrictions that apply to you apply to your family members who reside with you, anyone else who lives in your household and any family members who do not live in your household, but whose transactions in Company securities are directed by you or are subject to your influence or control (such as parents or children who consult with you before they trade in Company securities). The restrictions also apply to any entities that you influence or control, including without limitation any corporations, partnerships or trusts that you influence or control. You are responsible for making sure that the purchase or sale of any security covered by this policy by any such person or entity complies with this policy.
Companies Covered. The prohibition on insider trading in this policy is not limited to trading in the Company’s securities. It includes trading in the securities of other firms, such as customers or suppliers of the Company and those with which the Company may be negotiating major transactions, such as an acquisition, investment or sale. Information that is not material to the Company may nevertheless be material to one of those other firms.
Transactions Covered. Trading includes purchases and sales of stock, derivative securities such as put and call options and convertible debentures or preferred stock, and debt securities (debentures, bonds and notes). Trading also includes certain transactions under Company plans, as follows:
Stock Option Exercises. This policy’s trading restrictions generally do not apply to the exercise of an employee stock option acquired pursuant to the Company's plans, or to the exercise of a tax withholding right or net exercise provision of the Company's plans pursuant to which a person has elected to have the Company withhold shares subject to an option to satisfy the exercise price or tax withholding requirements. The trading restrictions do apply, however, to any market sale of the underlying stock (whether the sale is of all or a portion of the underlying stock, and whether it is to satisfy the exercise price of the option or tax withholding requirements). The trading restrictions also apply to a cashless exercise of the option through a broker, as this entails selling a portion of the underlying stock to cover the cost of exercise, or any other market sale for the purpose of generating the cash needed to pay the exercise price of an option.
Restricted Stock and Restricted Stock Unit Awards. This policy does not apply to the vesting of restricted stock or restricted stock units, or the exercise of a tax withholding right pursuant to which you elect to have the Company withhold shares of stock to satisfy tax withholding requirements upon the vesting of any restricted stock. The policy does apply, however, to any market sale of restricted stock or restricted stock units.
Employee Stock Purchase Plan. This policy’s trading restrictions do not apply to purchases of Company stock in the third party Employee Stock Purchase Plan resulting from your periodic payroll contributions to the plan under an election you made at the time of enrollment in the plan. The trading restrictions do apply to your election or changes in your election to participate in the plan and to your sales of Company stock purchased under the plan.
401(k) Plan. This policy’s trading restrictions do not apply to purchases of Company stock in the 401(k) plan resulting from your periodic contribution of money to the plan pursuant to your payroll deduction election. The trading restrictions do apply, however, to elections or changes in elections you may make under the 401(k) plan to (a) increase or decrease the percentage of your periodic contributions that will be allocated to the Company stock fund, (b) make an intra-plan transfer of an existing account balance into or out of the Company stock fund, (c) borrow money against your 401(k) plan account if the loan will result in
2


a liquidation of some or all of your Company stock fund balance, and (d) pre-pay a plan loan if the pre-payment will result in allocation of loan proceeds to the Company stock fund.
Deferred Compensation Plan. The policy's trading restrictions do not apply to allocations of compensation deferrals to the Company's stock account pursuant to a deferred compensation plan. The trading restrictions do apply, however, to elections or changes in elections you make under your deferred compensation plan to (a) increase or decrease the percentage of your periodic deferral that will be allocated to the Company stock account, and (b) make an intra-plan transfer of an existing account balance into or out of the Company stock account.
Dividend Reinvestment Plan. This policy does not apply to purchases of Company securities under the Company's dividend reinvestment plan resulting from your reinvestment of dividends paid on Company securities. This policy does apply, however, to voluntary purchases of Company securities resulting from additional contributions you choose to make to the dividend reinvestment plan, and to your election to participate in the plan or increase your level of participation in the plan. This policy also applies to your sale of any Company securities purchased pursuant to the plan.
Bona Fide Gifts. Bona fide gifts of Company securities are transactions subject to this policy. The SEC has indicated, and the Company believes, that gifts should be avoided if a person making the gift has reason to believe, or is reckless in not knowing, that the recipient intends to sell the Company securities while the officer, employee or director is aware of material nonpublic information
Statement of Policy
No Trading on Inside Information. You may not trade in the securities of the Company, directly or through family members or other persons or entities, if you are aware of material nonpublic information relating to the Company. Similarly, you may not trade in the securities of any other company if you are aware of material nonpublic information about that company which you obtained in the course of your employment with the Company. These restrictions on trading also apply to the Company itself.
No Tipping. You may not pass material nonpublic information on to others or recommend to anyone the purchase or sale of any securities when you are aware of such information. This practice, known as “tipping,” also violates the securities laws and can result in the same civil and criminal penalties that apply to insider trading, even though you did not trade and did not gain any benefit from another’s trading.
No Exception for Hardship. The existence of a personal financial emergency does not excuse you from compliance with this policy.
Blackout and Pre-Clearance Procedures. To help prevent inadvertent violations of the federal securities laws and to avoid even the appearance of trading on the basis of inside information, the Company’s board of directors has adopted an Addendum to Insider Trading Policy that applies to directors, executive officers subject to Section 16 of the Securities Exchange Act of 1934 (“executive officers”), and certain designated employees and consultants of the Company and its subsidiaries who may have access to material nonpublic information about the Company. The Company will notify you if you are subject to the addendum.
The addendum generally prohibits persons covered by it from trading in the Company’s securities during quarterly blackout periods beginning on the fifteenth (15th) day of the third month of each quarter and ending after at least two days, one of which must be a business day, following the release of the Company’s earnings for that quarter and during certain event-specific blackouts. Persons covered by the addendum also must pre-clear all transactions in the Company’s securities with the Compliance Officer.
Definition of Material Nonpublic Information
Note that inside information has two important elements -- materiality and public availability.
3


Material Information. Information is material if there is a substantial likelihood that a reasonable investor would consider it important in deciding whether to buy, hold or sell a security. Any information that could reasonably be expected to affect the price of the security is material. Common examples of material information are:
Projections of future earnings or losses or other earnings guidance.
Earnings expectations that are inconsistent with the Company’s public guidance or, if none, with the consensus expectations of the investment community.
A pending or proposed merger, acquisition or tender offer or an acquisition or disposition of significant assets.
A change in senior management.
Major events regarding the Company’s securities, including the declaration of a stock split, the offering of additional securities, or stock buy-backs.
Severe financial liquidity problems.
Actual or threatened major litigation, or the resolution of such litigation.
New major contracts, orders, suppliers, customers or finance sources, or the loss thereof (5% of Brady’s sales).
Changes in dividend policies.
Both positive and negative information can be material. Because trading that receives scrutiny will be evaluated after the fact with the benefit of hindsight, questions concerning the materiality of particular information should be resolved in favor of being considered material, and trading should be avoided.
Nonpublic Information. Nonpublic information is information that is not generally known or available to the public. One common misconception is that material information loses its “nonpublic” status as soon as a press release is issued disclosing the information. In fact, information is considered to be available to the public only when it has been released broadly to the marketplace (such as by a press release or an SEC filing) and the investing public has had time to absorb the information fully. As a general rule, information is considered nonpublic until at least two days, one of which must be a business day, after the information is released. For example, if the Company announces financial earnings before trading begins on a Tuesday, the first time you can buy or sell Company securities is the opening of the market on Thursday (assuming you are not aware of other material nonpublic information at the time). However, if the Company announces earnings after trading begins on that Tuesday, the first time you can buy or sell Company securities is the opening of the market on Friday.
Additional Guidance
The Company considers it improper and inappropriate for those employed or associated with the Company to engage in short-term or speculative transactions in the Company’s securities or in other transactions in the Company’s securities that may lead to inadvertent violations of the insider trading laws. Accordingly, your trading in Company securities is subject to the following additional guidance:
Short Sales. You may not engage in short sales of the Company’s securities (sales of securities that are not then owned), including a “sale against the box” (a sale with delayed delivery).
Publicly Traded Options. You may not engage in transactions in publicly traded options, such as puts, calls and other derivative securities, on an exchange or in any other organized market.
Standing Orders. Standing orders should be used only for a very brief period of time. A standing order placed with a broker to sell or purchase stock at a specific price leaves you with no control over the timing of the transaction. A standing order transaction executed by the broker when you are aware of material nonpublic information may result
4


in unlawful insider trading unless it is pursuant to a Rule 10b5-1 trading plan, which plans are discussed more fully below. If you have questions on this procedure, please contact the Compliance Officer.
Margin Accounts and Pledges. Securities held in a margin account or pledged as collateral for a loan may be sold without your consent by the broker if you fail to meet a margin call or by the lender in a foreclosure if you default on the loan. A margin or foreclosure sale that occurs when you are aware of material nonpublic information may, under some circumstances, result in unlawful insider trading. Because of this risk, the holding of Company securities in a margin account or otherwise pledging securities as collateral for a loan is prohibited.
Hedging Transactions. Hedging or monetization transactions can be accomplished through a number of possible mechanisms, including through the use of financial instruments such as prepaid variable forwards, equity swaps, collars and exchange funds. Such hedging transactions may permit a director, officer or employee to continue to own Company securities obtained through employee benefit plans or otherwise, but without the full risks and rewards of ownership. When that occurs, the director, officer or employee may no longer have the same objectives as the Company's other shareholders. Therefore, directors, officers, employees and consultants are prohibited from engaging in any such transactions.
Post-Termination Transactions
This policy continues to apply to your transactions in Company securities even after you have terminated employment or other services to the Company or a subsidiary as follows: if you are aware of material nonpublic information when your employment or service relationship terminates, you may not trade in Company securities until that information has become public or is no longer material.
Unauthorized Disclosure
Maintaining the confidentiality of Company information is essential for competitive, security and other business reasons, as well as to comply with securities laws. You should treat all information you learn about the Company or its business plans in connection with your employment as confidential and proprietary to the Company. Inadvertent disclosure of confidential or inside information may expose the Company and you to significant risk of investigation and litigation.
The timing and nature of the Company’s disclosure of material information to outsiders is subject to legal rules, the breach of which could result in substantial liability to you, the Company and its management. Accordingly, it is important that responses to inquiries about the Company by the press, investment analysts or others in the financial community be made on the Company’s behalf only through authorized individuals.
Please consult the Company’s internal communication policy for more details regarding the Company’s policy on speaking to the media, financial analysts and investors.
Priority of Statutory or Regulatory Trading Restrictions
The trading prohibitions and restrictions set forth in this policy will be superseded by any greater prohibitions or restrictions prescribed by securities laws and regulations. Any director, officer, employee or consultant who is uncertain whether other prohibitions or restrictions apply should ask the Compliance Officer.
Reporting Violations
Any director, officer, employee or consultant who becomes aware of a violation of this policy should (i) report such violation to his or her supervisor or the Compliance Officer or (ii) contact the Company's Ethics Hotline.
Personal Responsibility
You should remember that the ultimate responsibility for adhering to this policy and avoiding improper trading rests with you. If you violate this policy, the Company may take disciplinary action, up to and including dismissal for cause.
5


Company Assistance
Your compliance with this policy is of the utmost importance both for you and for the Company. It is your obligation to fully understand the terms and conditions of this policy and to ensure that since becoming subject to this policy and for future periods in which you are subject to this policy, you have and will continue to comply with its terms and conditions. If you have any questions about this policy or its application to any proposed transaction, you may obtain additional guidance from the Compliance Officer at 414-358-6608. Do not try to resolve uncertainties on your own, as the rules relating to insider trading are often complex, not always intuitive and carry severe consequences.

6



BRADY CORPORATION

July 2024

Addendum to Insider Trading Policy — Pre-clearance and Blackout Procedures
To help prevent inadvertent violations of the federal securities laws and to avoid even the appearance of trading on inside information, the Company’s board of directors has adopted this Addendum to Insider Trading Policy. This addendum applies to directors, executive officers subject to Section 16 of the Securities Exchange Act of 1934 (“executive officers”) and certain designated employees and consultants of the Company and its subsidiaries who may have access to material nonpublic information about the Company. The positions of the covered persons subject to this addendum are listed on the attached Schedule I. The Company may from time to time designate other individuals or positions that are subject to this addendum and will amend Schedule I from time to time as necessary to reflect such changes or the resignation or change of status of any individual.
This addendum is in addition to and supplements the Company’s Insider Trading Policy.
Pre-clearance Procedures
Covered persons, together with their family members, other members of their household, or any entities that they control or influence, may not engage in any transaction involving the Company’s securities (including a stock plan transaction such as an option exercise, or a gift, loan, pledge, contribution to a trust or any other transfer) without first obtaining pre-clearance of the transaction from Compliance Officer, which shall be the Company’s General Counsel, and in his or her absence, another employee designated by the General Counsel. A request for pre-clearance should be submitted to the Compliance Officer at least two business days in advance of the proposed transaction. The Compliance Officer is under no obligation to approve a trade submitted for pre-clearance, and may determine not to permit the trade. A Compliance Officer himself or herself may not trade in Company securities unless the other Compliance Officer has approved the trade(s) in accordance with the procedures set forth in this addendum.
Blackout Procedure
All covered persons are subject to the following blackout procedures.
Quarterly Blackout Periods. The Company’s announcement of its quarterly financial results almost always has the potential to have a material effect on the market for the Company’s securities. Therefore, to avoid even the appearance of trading on the basis of material nonpublic information, you may not trade in the Company’s securities during the period beginning the fifteenth (15th) day of the third month of each quarter and ending at least two days, one of which must be a business day, after the release of the Company’s earnings for that quarter. Persons subject to these quarterly blackout periods include the persons currently listed on Schedule I attached to this addendum and all other persons who are informed by the Compliance Officer that they are subject to the quarterly blackout periods.
Interim Earnings Guidance and Event-Specific Blackouts. The Company may on occasion issue interim earnings guidance or other potentially material information by means of a press release, SEC filing on Form 8-K or other means designed to achieve widespread dissemination of the information. You should anticipate that trading will be blacked out while the Company is in the process of assembling the information to be released and until the information has been released and fully absorbed by the market.
From time to time, an event may occur that is material to the Company and is known by only a few officers, directors or employees. So long as the event remains material and nonpublic, the persons who are aware of the event, as well as other persons covered by the quarterly earnings blackout procedures, may not trade in the Company’s securities. The existence of an event-specific blackout will not be announced, other than to those who
7


are aware of the event giving rise to the blackout. If, however, a person whose trades are subject to pre-clearance requests permission to trade in the Company’s securities during an event specific blackout, the Compliance Officer will inform the requesting person of the existence of a blackout period, without disclosing the reason for a blackout. Any person made aware of the existence of an event-specific blackout should not disclose the existence of the blackout to any other person. The failure of the Compliance Officer to designate a person as being subject to an event-specific blackout will not relieve that person of the obligation not to trade while aware of material nonpublic information.
Directors and executive officers may also be subject to event-specific blackouts pursuant to the SEC’s regulations regarding blackout trading restrictions, which prohibit certain sales and other transfers by insiders during certain pension plan blackout periods.
Even if a blackout period is not in effect, at no time may you trade in Company securities if you are aware of material nonpublic information about the Company.
Hardship Exceptions. A covered person who is subject to a quarterly earnings blackout period and who has an unexpected and urgent need to sell Company stock in order to generate cash may, in appropriate circumstances, be permitted to sell Company stock even during the quarterly blackout period. Hardship exceptions may be granted only by the Compliance Officer’s written consent and must be requested at least two days in advance of the proposed trade. A hardship exception may be granted only if the Compliance Officer concludes that the Company’s earnings information for the applicable quarter does not constitute material nonpublic information. Under no circumstances will a hardship exception be granted during an event-specific blackout period.
Exception for Approved 10b5-1 Plans
Trades by covered persons in the Company’s securities that are executed pursuant to an approved 10b5-1 plan are not subject to the prohibition on trading on the basis of material nonpublic information contained in the Insider Trading Policy or to the restrictions set forth above relating to pre-clearance procedures and blackout periods.
Rule 10b5-1 provides an affirmative defense from insider trading liability under the federal securities laws for trading plans that meet certain requirements. In general, a 10b5-1 plan must be entered into before you are aware of material nonpublic information. Once the plan is adopted, you must not exercise any influence over the amount of securities to be traded, the price at which they are to be traded or the date of the trade. The plan must either specify (including by formula) the amount, pricing and timing of transactions in advance or delegate discretion on those matters to an independent third party.
The entry, modification or termination of all 10b5-1 plans must be approved by the Compliance Officer and meet the requirements of Rule 10b5-1 and these guidelines. Any 10b5-1 plan, as well as a request to modify or terminate any existing 10b5-1 plan, must be submitted for approval at least two business days prior to the entry into, modification of, or termination of the 10b5-1 plan. No further pre-approval of transactions conducted pursuant to the 10b5-1 plan will be required.
The following guidelines apply to all 10b5-1 plans:
You may not enter into, modify or terminate a 10b5-1 plan during a blackout period or while in possession of material nonpublic information.
If you are an officer or director, then you may not commence sales under a 10b5-1 plan until at least 90 days, or in certain cases up to 120 days, following the date of establishment of the plan; for other employees, this period is reduced to 30 days.
If you are an officer or director, then any modification of a 10b5-1 plan must not take effect for at least 90 days, or in certain cases up to 120 days, from the date of modification; for other employees, this period is reduced to 30 days.
8


If a 10b5-1 plan is terminated, you must wait at least 30 days before establishing another 10b5-1 plan. Furthermore, if a 10b5-1 plan is terminated, you must wait at least 30 days before trading outside of the 10b5-1 plan.
No approval by the Compliance Officer under the above guidelines shall be considered the Compliance Officer's or the Company's approval or legal advice that the 10b5-1 plan satisfies the requirements of Rule 10b5-1. It shall be the sole responsibility of the person establishing the 10b5-1 plan to ensure that such plan complies with the requirements of Rule 10b5-1.
Post-Termination Transactions
If you are aware of material nonpublic information when you terminate employment or services, you may not trade in the Company’s securities until that information has become public or is no longer material. In all other respects, the procedures set forth in this addendum will cease to apply to your transactions in Company securities upon the expiration of any “blackout period” that is applicable to your transactions at the time of your termination of employment or services.
Short-swing Rule
Directors and officers classified as insiders by the Securities and Exchange Commission have an additional restriction with respect to securities. The SEC’s short-swing trading provisions provide that those classified as insiders must pay to Brady any profit they realize on a purchase and sale, or sale and purchase, of Brady stock within any period of less than six months, whether or not those transactions are related. Purchases and sales may include transactions in stock options, Brady 401k Plan, Employee Stock Purchase Plan, and other Brady stock transactions. These individuals should contact the Compliance Officer to discuss these stock transactions.
Company Assistance
Your compliance with this addendum and the Company’s Insider Trading Policy is of the utmost importance both for you and for the Company. It is your obligation to fully understand the terms and conditions of this addendum and the Company's Insider Trading Policy and to ensure that since becoming subject to them and for future periods in which you are subject to them, you have and will continue to comply with their terms and conditions. If you have any questions about this addendum, the Insider Trading Policy or their application to any proposed transaction, you may obtain additional guidance from the Compliance Officer at 414-358-6608. Do not try to resolve uncertainties on your own, as the rules relating to insider trading are often complex, not always intuitive and carry severe consequences.


9


Schedule I - Covered Persons

Representative List
Board of Directors
President, CEO
Chief Financial Officer
Treasurer
Chief Accounting Officer
Presidents of Operating Segments (currently Americas & Asia; and Europe & Australia)
Chief Operating Officer
Vice President – Human Resources
General Counsel
Chief Information Officer
Director of Investor Relations
All direct reports to the CEO and CFO
Other Insiders as determined - based on knowledge of and access to material, non-public information or systems providing such information
Currently, Other Insiders includes, but is not limited to:
Any person who has access to, and knowledge of, consolidated financial results1 of total Company
Any person who has access to, and knowledge of, consolidated financial results of either Operating Segment
Any person who has access to, and knowledge of, consolidated financial results of the Americas
Corporate personnel located on Executive Officer floor at the Company’s headquarters in close proximity to Executive Officers

Compliance Officer shall regularly review with the business and finance leaders those individuals that have access to or are provided with material nonpublic information and assure that those insiders are included in the blackout notifications and are aware that they are considered persons subject to this addendum.



1 “Financial results” includes revenue and/or operating income
10
EX-21 4 brc-20240731xex21.htm SCHEDULE OF SUBSIDIARIES Document

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

   State (Country)  Percentage of Voting
Name of Company  of Incorporation  Securities Owned
Brady Corporation  WisconsinParent
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
  
Magicard
PDC IDenticard
  
Pharmex
  
PromoVision
  
TimeMed Labeling Systems
  
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
  
Electromark
Identicam Systems
IDenticard Systems



   State (Country)  Percentage of Voting
Name of Company  of Incorporation  Securities Owned
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%
Doing Business As:
Suomen Turvakilvet
Seripaino Hämäläinen
SPH-Opastepaino.fi
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%



   State (Country)  Percentage of Voting
Name of Company  of Incorporation  Securities Owned
Brady Identificación S.L.U.Spain100%
Doing Business As:
PDC
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 5 brc-20240731xex23.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, 333-212625 and 333-274342 on Form S-8 and Registration Statement No. 333-274341 on Form S-3 of our reports dated September 6, 2024, 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, 2024.


/s/ DELOITTE & TOUCHE LLP

Milwaukee, Wisconsin, US
September 6, 2024

EX-31.1 6 brc-20240731xex311.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 6, 2024
/s/ RUSSELL R. SHALLER
Russell R. Shaller
President and Chief Executive Officer


EX-31.2 7 brc-20240731xex312.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 6, 2024
/s/ ANN E. THORNTON
Ann E. Thornton
Chief Financial Officer, Chief Accounting Officer and Treasurer


EX-32.1 8 brc-20240731xex321.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, 2024 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 6, 2024
/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 9 brc-20240731xex322.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, 2024 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 6, 2024
/s/ ANN E. THORNTON
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-97 10 brc-20240731xex97clawbackp.htm INCENTIVE RECOVERY POLICY Document

EXHIBIT 97


Brady Corporation Incentive Recovery Policy

1.Purpose. The purpose of this Recovery Policy (this “Policy”) is to describe the circumstances under which Brady Corporation (the “Company”) is required to recover certain compensation paid to certain employees. Any references in compensation plans, agreements, equity awards or other policies to the Company’s “recoupment”, “clawback” or similarly-named policy shall be deemed to refer to this Policy with respect to Incentive-Based Compensation Received on or after the Effective Date. With respect to Incentive-Based Compensation Received prior to the Effective Date, such references to the Company’s “recoupment”, “clawback” or similarly-named policy in compensation plans, agreements, equity awards or other policies shall be deemed to refer to the Company’s “recoupment,” “clawback” or similarly-named policy, if any, in effect prior to the Effective Date.
2.Mandatory Recovery of Compensation. In the event that the Company is required to prepare an Accounting Restatement, the Company shall recover reasonably promptly the amount of Erroneously Awarded Compensation.
3.Definitions. For purposes of this Policy, the following terms, when capitalized, shall have the meanings set forth below:

(a)Accounting Restatement” shall mean any accounting restatement required due to material noncompliance of the Company with any financial reporting requirement under the securities laws, including to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.
(b)Covered Officer” shall mean the Company’s president; principal financial officer; principal accounting officer (or if there is no such accounting officer, the controller); any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance); any other officer who performs a significant policy-making function; or any other person who performs similar significant policy-making functions for the Company. For the avoidance of doubt, a person who served as a Covered Officer during the periods set forth in clauses (A) and (B) of the preceding sentence shall continue to be subject to this Policy even after such person’s service as a Covered Officer has ended.
(c)Effective Date” shall mean October 2, 2023.
(d)Erroneously Awarded Compensation” shall mean the excess of (i) the amount of Incentive-Based Compensation Received by a person (A) after beginning service as a Covered Officer, (B) who served as a Covered Officer at any time during the performance period for that Incentive-Based Compensation, (C) while the Company has a class of securities listed on a national securities exchange or a national securities association and (D) during the Recovery Period; over (ii) the Recalculated Compensation.
(e)Fraud” shall mean any fraud, theft, misappropriation, embezzlement or dishonesty to the material detriment of the Company.
(f)Incentive-Based Compensation” shall mean any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a financial reporting measure. A financial reporting measure is a measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures, regardless of whether such measure is presented within the financial statements or included in a filing with the Securities and Exchange Commission. Each of stock



price and total shareholder return is a financial reporting measure. For the avoidance of doubt, incentive-based compensation subject to this Policy does not include stock options, restricted stock, restricted stock units or similar equity-based awards for which the grant is not contingent upon achieving any financial reporting measure performance goal and vesting is contingent solely upon completion of a specified employment period and/or attaining one or more non-financial reporting measures.
(g)Recalculated Compensation” shall mean the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts in the Accounting Restatement, computed without regard to any taxes paid. For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of the Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the amount of the Recalculated Compensation must be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return, as the case may be, on the compensation Received. The Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to the national securities exchange or association on which its securities are listed.
(h)Incentive-Based Compensation is deemed “Received” in the Company’s fiscal period during which the financial reporting measure specified in the award of such Incentive-Based Compensation is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period.
(i)Participant” means any participant in any of the Company’s incentive arrangements.
(j)Recovery Period” shall mean the three completed fiscal years of the Company immediately preceding the date the Company is required to prepare an Accounting Restatement; provided that the Recovery Period shall not begin before the Effective Date. For purposes of determining the Recovery Period, the Company is considered to be “required to prepare an Accounting Restatement” on the earlier to occur of: (i) the date the Company’s Board of Directors, a committee thereof, or the Company’s authorized officers conclude, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement. If the Company changes its fiscal year, then the transition period within or immediately following such three completed fiscal years also shall be included in the Recovery Period, provided that if the transition period between the last day of the Company’s prior fiscal year end and the first day of its new fiscal year comprises a period of nine to 12 months, then such transition period shall instead be deemed one of the three completed fiscal years and shall not extend the length of the Recovery Period.

4.Exceptions. Notwithstanding anything to the contrary in this Policy, recovery of Erroneously Awarded Compensation will not be required to the extent the Company’s Management Development and Compensation Committee (the “Committee”) has made a determination that such recovery would be impracticable and one of the following conditions have been satisfied:
(a)The direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered; provided that, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation that was Incentive-Based Compensation based on the expense of enforcement, the Company must make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the national securities exchange or association on which its securities are listed.
(b)Recovery would violate home country law where, with respect to Incentive-Based Compensation, that law was adopted prior to November 28, 2022; provided that, before concluding that it would be



impracticable to recover any amount of Erroneously Awarded Compensation that was Incentive-Based Compensation based on violation of home country law, the Company must obtain an opinion of home country counsel, acceptable to the national securities exchange or association on which its securities are listed, that recovery would result in such a violation, and must provide such opinion to the exchange or association.
(c)Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.

5.Manner of Recovery.
(a)In addition to any other actions permitted by law or contract, the Company may take any or all of the following actions to recover any Erroneously Awarded Compensation: (a) require the Covered Officer to repay such amount; (b) offset such amount from any other compensation owed by the Company or any of its affiliates to the Covered Officer, regardless of whether the contract or other documentation governing such other compensation specifically permits or specifically prohibits such offsets; and (c) subject to Section 4(c), to the extent the Erroneously Awarded Compensation was deferred into a plan of deferred compensation, whether or not qualified, forfeit such amount (as well as the earnings on such amounts) from the Covered Officer’s balance in such plan, regardless of whether the plan specifically permits or specifically prohibits such forfeiture. If the Erroneously Awarded Compensation consists of shares of the Company’s common stock, and the Covered Officer still owns such shares, then the Company may satisfy its recovery obligations by requiring the Covered Officer to transfer such shares back to the Company.
(b)If the Committee determines that a Participant has committed Fraud, the Committee may require the Participant to reimburse the Company for all, or a portion of, any compensation paid during the period in which the fraud, theft, misappropriation, embezzlement or dishonesty occurred, and remit to the Company any profits realized from the sale of the Company’s common stock during such period. In addition, the Committee may also cancel and cause the Participant to forfeit any outstanding awards held by the Participant regardless of whether or not such awards are exercisable.

6.Other.
(a)This Policy shall be administered and interpreted, and may be amended from time to time, by the Committee in its sole discretion in compliance with the applicable listing standards of the national securities exchange or association on which the Company’s securities are listed, and the determinations of the board or such committee shall be binding on all Covered Officers.
(b)The Company shall not indemnify any Covered Officer against the loss of Erroneously Awarded Compensation.
(c)The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the Federal securities laws, including disclosure required by the Securities and Exchange Commission filings.
(d)Any right to recovery under this Policy shall be in addition to, and not in lieu of, any other rights of recovery that may be available to the Company.

EX-101.SCH 11 brc-20240731.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 9952151 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Net Income per Common Share link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Derivatives and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Schedule II Valuation of Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Net Income per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Derivatives and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Summary of Significant Accounting Policies Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Summary of Significant Accounting Policies Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Other Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Operating Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Lease Maturity Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Stockholders' Equity - Summary of Additional Stock Option Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Stockholders' Equity - Summary of RSU and PRSU Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Accumulated Other Comprehensive Loss, Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Segment Information - Schedule of Segment Reporting Information By Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Segment Information - Net Income Reconciliation (Detail) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Segment Information Net Sales by Products and Services (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Net Income per Common Share - Reconciliation of Numerator and Denominator of Basic and Diluted Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Net Income per Common Share - Additional Informations (Detail) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Derivative Notional Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Derivatives and Hedging Activities - Impact on OCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Derivatives and Hedging Activities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Subsequent Events Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Schedule II Valuation of Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 brc-20240731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 brc-20240731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 brc-20240731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Wire Identification Wire Identification [Member] Wire Identification 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] Statistical Measurement [Domain] Statistical Measurement [Domain] Segment, Expenditure, Addition to Long-Lived Assets Segment, Expenditure, Addition to Long-Lived Assets Schedule of Lease Cost Lease, Cost [Table Text Block] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Cover [Abstract] Lessee, Operating Lease, Liability, to be Paid, after Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Lessee Operating Lease Liability Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Deferred Tax Assets, Inventory Deferred Tax Assets, Inventory Other current liabilities Other Liabilities, Current Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Income Tax Authority [Domain] Income Tax Jurisdiction [Domain] Europe & Australia Europe & Australia [Member] Europe & Australia Schedule of Notional Amounts of Outstanding Derivative Positions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Trading Symbol Trading Symbol Product Identification Product Identification [Member] Product Identification Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Derivatives Assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Non-NEOs Non-NEOs [Member] Reconciliations of Numerator and Denominator of Basic and Diluted Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Scenario [Domain] DTA Net [Domain] DTA Net Award Vesting Period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share-Based Payment Arrangement, Expense, Tax Benefit Share-Based Payment Arrangement, Expense, Tax Benefit Other Tax Carryforward, Gross Amount Tax Credit Carryforward, Amount Noncumulative Preferred Stock [Member] Noncumulative Preferred Stock [Member] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Common Stock, Dividends, Per Share, Declared Common Stock, Dividends, Per Share, Declared Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Derivative [Line Items] Derivative [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Income taxes Income Taxes Paid, Net Accounts Receivable, Allowance for Credit Loss, Current Accounts Receivable, Allowance for Credit Loss, Current Common Class A [Member] Common Class A [Member] Goodwill, Purchase Accounting Adjustments Goodwill, Measurement Period Adjustment Pay vs Performance Disclosure [Line Items] Line of Credit Facility [Table] Line of Credit Facility [Table] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Accounts receivable Increase (Decrease) in Accounts Receivable Derivative [Table] Derivative [Table] Inventories Inventory, Policy [Policy Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Hedging Relationship [Domain] Hedging Relationship [Domain] Deferred income tax (benefit) expense: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Other comprehensive (loss) income, before tax Other Comprehensive Income (Loss), before Tax Award Timing Disclosures [Line Items] Net Investment Hedging [Member] Net Investment Hedging [Member] Other Performance Measure, Amount Other Performance Measure, Amount Finite-Lived Intangible Asset, Expected Amortization, Year Three Finite-Lived Intangible Asset, Expected Amortization, Year Three Goodwill [Line Items] Goodwill [Line Items] Leases Lessee, Operating Leases [Text Block] Common stock, shares outstanding Common Stock, Shares, Outstanding Operating Lease Cost Operating Lease, Cost 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 Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Cash Flow Hedging [Member] Cash Flow Hedging [Member] Deferred Tax Assets, Tax Credit Carryforwards Deferred Tax Assets, Tax Credit Carryforwards SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Plan Name [Domain] Plan Name [Domain] UNITED STATES UNITED STATES Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Schedule of Supplemental Cash Flow Information - Leases Supplemental Cash Flow Information - Leases [Table Text Block] Supplemental Cash Flow Information - Leases Leases [Abstract] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Additions for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Other Nations Deferred Foreign Income Tax Expense (Benefit) Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Treasury Stock, Common Treasury Stock, Common [Member] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Intersegment Eliminations [Member] Intersegment Eliminations [Member] Deferred Tax Assets, Property, Plant and Equipment Deferred Tax Assets, Property, Plant and Equipment Plan Name [Axis] Plan Name [Axis] Equity Components [Axis] Equity Components [Axis] Award Timing Method Award Timing Method [Text Block] Research and Development Research and Development Expense, Policy [Policy Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Accounts Receivables Accounts Receivable [Policy Text Block] Trade Names [Member] Trade Names [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Sale of business Proceeds from Divestiture of Businesses Use of Estimates Use of Estimates, Policy [Policy Text Block] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Other Long-Term Debt, Noncurrent Other Long-Term Debt, Noncurrent Effective Income Tax Rate Reconciliation [Line Items] Effective Income Tax Rate Reconciliation [Line Items] Adjustment to Compensation, Amount Adjustment to Compensation Amount Options Outstanding, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Additional paid-in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Segment Reconciliation [Abstract] Segment Reconciliation [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Tabular List, Table Tabular List [Table Text Block] 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. Deferred income taxes Deferred Tax Assets, Net Lessee, Operating Lease, Liability, to be Paid, Year Five Lessee, Operating Lease, Liability, to be Paid, Year Five Gain on sale of business Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business 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 Deductions - written off SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Repurchase of shares of Class A Common Stock, including excise taxes Stock Repurchased During Period, Value Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Foreign Currency Contract, Asset, Fair Value Disclosure Foreign Currency Contract, Asset, Fair Value Disclosure Anti-dilutive shares excluded from computations of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Line of Credit - Credit Facility [Domain] Credit Facility [Domain] 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 Debt, Weighted Average Interest Rate Debt, Weighted Average Interest Rate Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Share-Based Compensation Cost Not yet Recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Other Nations Current Foreign Tax Expense (Benefit) Net gain (loss) recognized in other comprehensive (loss) income Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Current assets: Assets, Current [Abstract] Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Payments for employee taxes withheld from stock-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Stock Repurchase Program, Authorized Amount Share Repurchase Program, Authorized, Amount Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Table] Earnings Per Share [Line Items] Earnings Per Share [Line Items] Earnings Per Share [Line Items] Treasury Stock, Common, Shares Treasury Stock, Common, Shares Unrecognized Tax Benefits, Interest on Income Taxes Accrued Unrecognized Tax Benefits, Interest on Income Taxes Accrued GBP borrowing GBP borrowing [Member] GBP borrowing Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Entity Information [Line Items] Entity Information [Line Items] Stock Option Share-Based Payment Arrangement, Option [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] 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 Goodwill [Roll Forward] Goodwill [Roll Forward] Depreciation Depreciation Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid, Year One Other Proceeds from (Payments for) Other Financing Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accrued income taxes Accrued Income Taxes, Current EUR borrowing EUR borrowing [Member] EUR borrowing Repayments of Lines of Credit Repayments of Lines of Credit Deferred tax and other adjustments, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Security Exchange Name Security Exchange Name Award Type [Axis] Award Type [Axis] 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] Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, Foreign Currency Translation Gain (Loss) Options Exercised, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Work-in-process Inventory, Work in Process, Net of Reserves Property, plant and equipment—net Property, plant and equipment—net Property, Plant and Equipment, Net ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag States (U.S.) Current State and Local Tax Expense (Benefit) Total liabilities Liabilities Long-Lived Assets Long-Lived Assets Foreign Currency Contracts, Liability, Fair Value Disclosure Foreign Currency Contracts, Liability, Fair Value Disclosure Options Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Research and development Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Expiration Date Trading Arrangement Expiration Date Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] 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. Current operating lease liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common Stock, Shares, Issued Common Stock, Shares, Issued Common Stock, Shares, Issued Other assets [Member] Other Assets [Member] Income taxes Increase (Decrease) in Income Taxes Payable Net actuarial gain amortization Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Noncumulative Cash Dividend Noncumulative Cash Dividend Noncumulative cash dividend. Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Subsequent Event [Line Items] Subsequent Event [Line Items] Property, plant and equipment—gross Property, Plant and Equipment, Gross Options Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net gain recognized in other comprehensive (loss) income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Options Outstanding, Weighted Average Exercise Price [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Goodwill, Other Intangible and Long-Lived Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Europe [Member] Europe [Member] Common Stock, Shares Authorized Common Stock, Shares Authorized Diluted Denominator for diluted earnings per share for both Class A and Class B Weighted Average Number of Shares Outstanding, Diluted Deferred compensation arrangement with individual, recorded liability Deferred Compensation Arrangement with Individual, Recorded Liability Deferred Tax Assets, Goodwill and Intangible Assets Deferred Tax Assets, Goodwill and Intangible Assets MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Ending Balance, Other Stockholders Equity Shares Ending Balance Other Stockholders Equity Shares Ending balance other stockholders equity shares. Total stockholders’ equity Beginning Balances Ending Balances Equity, Attributable to Parent Deferred Tax Assets, Gross Deferred Tax Assets, Gross Treasury stock — 7,219,025 and 6,252,763 shares, respectively, of Class A nonvoting common stock, at cost Treasury Stock, Value Entity Voluntary Filers Entity Voluntary Filers Construction in progress Construction in Progress, Gross Hedging Designation [Domain] Hedging Designation [Domain] Balance Sheet Location [Axis] Statement of Financial Position Location, Balance [Axis] Deferred income taxes Total deferred income tax (benefit) expense Deferred Income Tax Expense (Benefit) Schedule of Goodwill Schedule of Goodwill [Table Text Block] Reclassification adjustment for gains included in net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Pension and other postretirement benefit expense Pension and Other Postretirement Benefits Cost (Reversal of Cost) Letters of credit outstanding Letters of Credit Outstanding, Amount Selling, general and administrative Selling, General and Administrative Expense Options Exercised, Tax Benefit Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Accounts receivable, net of allowance for credit losses of $6,749 and $8,467, respectively Accounts Receivable, after Allowance for Credit Loss, Current Additions — Due to acquired businesses SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired Options Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Cost of Sales [Member] Cost of Sales [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] 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 Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Plus: Effect of dilutive stock options Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Balance Sheet Location [Domain] Statement of Financial Position Location, Balance [Domain] Finite-Lived Intangible Asset, Expected Amortization, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Options Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets [Abstract] Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax 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 Document Type Document Type Derivative Contract Type [Domain] Derivative Contract [Domain] People Identification People Identification [Member] People Identification Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] OtherCountries [Member] OtherCountries [Member] OtherCountries [Member] Schedule of Segment Reporting Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Russell R. Shaller [Member] Russell R. Shaller Pension and other post-retirement benefits Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Document Annual Report Document Annual Report Earnings Per Share [Table] Earnings Per Share [Table] Earnings Per Share [Table] Options Exercisable, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 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 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 Dividends Payable, Amount Per Share Dividends Payable, Amount Per Share Subsequent Event [Table] Subsequent Event [Table] Indefinite-lived Intangible Assets (Excluding Goodwill) Indefinite-Lived Intangible Assets (Excluding Goodwill) Maximum [Member] Maximum [Member] Amortization of Intangible Assets Amortization of Intangible Assets Contract with Customer, Liability Contract with Customer, Liability Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Accounting Policies [Abstract] Schedule of Weighted-Average Lease Weighted-Average Lease Disclosures [Table Text Block] Weighted-Average Lease Disclosures Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Balances at beginning of period Balances at end of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Assets, Noncurrent Assets, Noncurrent [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Award Type [Domain] Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Property, Plant and Equipment Name Outstanding Recovery, Individual Name Gravotech Acquisition Gravotech Acquisition [Member] Gravotech Acquisition 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 USD borrowing USD borrowing [Member] USD borrowing Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Award Timing Predetermined Award Timing Predetermined [Flag] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Cash dividends on Common Stock Payments of Ordinary Dividends, Common Stock Employee Benefit Plans Retirement Benefits [Text Block] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Class of Stock [Line Items] Class of Stock [Line Items] Customer Relationships [Member] Customer Relationships [Member] New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Forecast [Member] Forecast [Member] Diluted Earnings Per Share, Diluted Class of Stock [Axis] Class of Stock [Axis] Goodwill, Period Increase (Decrease) Goodwill, Period Increase (Decrease) Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Revenue Recongition Revenue from Contract with Customer [Policy Text Block] Name Measure Name State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Intercompany Royalty Transactions Intercompany Royalty Transactions Intercompany Royalty Transactions United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Entity Interactive Data Current Entity Interactive Data Current Total current income tax expense Current Income Tax Expense (Benefit) Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] 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. 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 Retirement Benefits [Abstract] Retirement Benefits [Abstract] 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] Foreign Tax Credit Carryforward Expiration Dates Foreign Tax Credit Carryforward Expiration Dates Foreign tax credit carryforward expiration dates. Other Comprehensive Income (Loss), Tax [Abstract] Accounts payable and accrued liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Operating Lease Expense [Table] Operating Lease Expense [Table] Operating Lease Expense [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Capital Units by Class [Axis] Capital Units by Class [Axis] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Unrecognized Tax Benefits, Income Tax Penalties Expense Unrecognized Tax Benefits, Income Tax Penalties Expense Deferred Tax Liabilities, Other Deferred Tax Liabilities, Other AUSTRALIA AUSTRALIA 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 Income tax expense Income Tax Expense (Benefit), Continuing Operations Income Tax Expense (Benefit) Other income (expense): Nonoperating Income (Expense) [Abstract] Derivative, Notional Amount Derivative, Notional Amount Foreign operating loss-carryforward expiration dates Foreign operating loss-carryforward expiration dates Foreign operating loss carry-forwards expiration dates. Options Forfeited or Expired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Deferred tax liabilities, deferred tax expense, postretirement benefits Deferred tax liabilities, deferred tax expense, postretirement benefits Deferred tax liabilities, deferred tax expense, postretirement benefits Share-Based Compensation Cost Not yet Recognized, Period for Recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Net sales Revenue from Contract with Customer, Excluding Assessed Tax Deferred Tax Assets, in Process Research and Development Deferred Tax Asset, In-Process Research and Development Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Pension and other post-retirement benefits: Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Auditor Firm ID Auditor Firm ID Income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating Income (Loss) Interest expense Interest Expense, Operating and Nonoperating Income Tax Authority [Axis] Income Tax Jurisdiction [Axis] Scenario [Axis] DTA Net [Axis] DTA Net Total Liabilities and Equity Subsequent Events Subsequent Events [Text Block] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accrued compensation and benefits Employee-related Liabilities, Current Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Hedging Designation [Axis] Hedging Designation [Axis] Marketable Securities, Noncurrent Marketable Securities, Noncurrent Derivatives and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Payment of dividends Payments of Dividends Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of RSU Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Operating lease assets obtained in exchange for new operating lease liabilities (1) Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Scenario [Domain] Scenario [Domain] Individual: Individual [Axis] 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] Line of Credit Facility, Interest Rate Description Line of Credit Facility, Interest Rate Description Building and Building Improvements [Member] Building and Building Improvements [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Interest Expense Coverage Ratio Interest Expense Coverage Ratio Interest expense coverage ratio as defined in the entity's debt agreements. Unrealized gain (loss) on cash flow hedges [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] 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 Inventories Inventories Inventory, Net Dividends [Domain] Dividends [Domain] Product and Service [Axis] Product and Service [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Schedule of Other Activity in Stockholders' Equity Schedule of Stockholders Equity [Table Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Operating expenses: Operating Expenses [Abstract] Safety and Facility Identification Safety and Facility Identification [Member] Safety and Facility Identification Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Dividends Payable, Date Declared Dividends Payable, Date Declared 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 LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Foreign Currency Hedging Derivatives, Policy [Policy 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 Asia Pacific [Member] Asia Pacific [Member] Minimum [Member] Minimum [Member] Restatement Determination Date Restatement Determination Date 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 Additions — Charged to expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Segment profit Total profit from reportable segments Profit For Reportable Segments Profit for reportable segments. 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 Operating lease assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Shares Outstanding, Beginning Balance Shares Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Other income tax adjustments and currency translation Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Common Stock Aggregate Liquidation Preference Common Stock Aggregate Liquidation Preference Common stock aggregate liquidation preference. Derivative Instrument [Axis] Derivative Instrument [Axis] Tax at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Exercise Price Award Exercise Price Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Net Earnings per Common Share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Subsequent Event [Member] Subsequent Event [Member] Operating Loss Carryforwards Operating Loss Carryforwards Research and development tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Goodwill Goodwill and Intangible Assets Disclosure [Text Block] 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 1972 Series [Member] 1972 Series [Member] 1972 Series [Member] Deferred Tax Liabilities Accounts Receivable Deferred Tax Liabilities Accounts Receivable Deferred tax liabilities accounts receivable. Stockholders’ equity: Equity, Attributable to Parent [Abstract] 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 Income Taxes Income Tax, Policy [Policy Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segments [Domain] Segments [Domain] Income tax (expense) benefit related to items of other comprehensive (loss) income Income tax (expense) benefit related to items of other comprehensive (loss) income Other Comprehensive Income (Loss), Tax Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Dividend Declared Dividend Declared [Member] Unrecognized Tax Benefits: Unrecognized Tax Benefits [Roll Forward] Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Asset, Expected Amortization, Year Four All Individuals All Individuals [Member] Proceeds from borrowing on credit facilities Proceeds from Lines of Credit Americas & Asia Americas & Asia [Member] Americas & Asia PEO PEO [Member] Capital Unit, Class [Domain] Capital Unit, Class [Domain] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] 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. Name Trading Arrangement, Individual Name Investment and other income Other Nonoperating Income (Expense) Auditor Information Abstract [Abstract] Auditor Information Abstract [Abstract] Auditor Information Abstract Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Other intangible assets Intangible Assets, Net (Excluding Goodwill), Total Intangible Assets, Net (Excluding Goodwill) 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 Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Entity Public Float Entity Public Float Options, Exercised in Period, Proceeds from Issuance of Shares Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Percentage of LIFO Inventory Percentage of LIFO Inventory Schedule of Line of Credit Facilities Schedule of Line of Credit Facilities [Table Text Block] 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. Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Deferred Tax Liabilities, Inventory Deferred Tax Liabilities, Inventory Workplace Safety Workplace Safety [Member] Workplace Safety [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Decrease in Unrecognized Tax Benefits is Reasonably Possible 1979 Series [Member] 1979 Series [Member] 1979 Series [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Local Phone Number Local Phone Number Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Prepaid expenses and other current assets [Member] Prepaid Expenses and Other Current Assets [Member] Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Foreign Line of Credit Foreign Line of Credit [Member] Cumulative Preferred Stock [Member] Cumulative Preferred Stock [Member] Total operating expenses Operating Expenses Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Americas [Member] Americas [Member] 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 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] Schedule of Other Comprehensive Income, Tax Other Comprehensive Income , Tax [Table Text Block] [Table Text Block] for other comprehensive income , tax [Table] International rate differential (1) Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Changes in operating assets and liabilities (net of effects of business acquisitions): Increase (Decrease) in Operating Capital [Abstract] Liabilities, Noncurrent Liabilities, Noncurrent [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Derivative Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset United States Deferred Federal Income Tax Expense (Benefit) Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Deferred Compensation [Member] Deferred Compensation [Member] Deferred compensation. Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Tax benefit and withholdings from deferred compensation distributions Adjustments to Additional Paid in Capital, Other Common Stock [Member] Common Stock [Member] Measure: Measure [Axis] Net of assets [Member] Net of assets [Member] Net of assets [Member] Line of Credit Facility [Abstract] Issuance of shares of Class A Common Stock under stock plan Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Line of credit facility, maximum amount outstanding during period Line of Credit Facility, Maximum Amount Outstanding During Period Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Preferential dividends on dilutive stock options Preferential dividends on dilutive stock options Preferential dividends on dilutive stock options Equity Award Adjustments [Member] Equity Award Adjustments Unrecognized Tax Benefits, Income Tax Penalties Accrued Unrecognized Tax Benefits, Income Tax Penalties Accrued Entity Emerging Growth Company Entity Emerging Growth Company Open Tax Year Open Tax Year Segment Reporting [Abstract] Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key Deferred Tax Liability, Valuation Allowance Deferred Tax Liability, Valuation Allowance Deferred Tax Liability, Valuation Allowance Scenario [Axis] Scenario [Axis] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Derivative maturity Derivative, Remaining Maturity Foreign currency translation adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Corporate [Member] Corporate Segment [Member] Business Acquisition, Effective Date of Acquisition Business Acquisition, Effective Date of Acquisition Stockholder's Equity Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Segment Information Segment Reporting Disclosure [Text Block] Class A Nonvoting Common Stock Class A Nonvoting Common Stock Nonvoting Common Stock [Member] Gain on post-retirement plans [Member] Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] 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] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Amounts reclassified from accumulated other comprehensive loss Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Stock-based compensation expense (Note 7) APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Other Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Class B Voting Common Stock Common Class B [Member] Title Trading Arrangement, Individual Title SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Statement [Table] Statement [Table] Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of (Loss) Earnings from Continuing Operations Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Beginning balance Ending balance Unrecognized Tax Benefits Unrecognized Tax Benefits Consolidation Items [Domain] Consolidation Items [Domain] Internal Revenue Service (IRS) [Member] Internal Revenue Service (IRS) [Member] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Auditor Location Auditor Location Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Shipping and Handling Costs Revenue [Policy Text Block] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Healthcare Identification Healthcare Identification [Member] Healthcare Identification Line of credit, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Purchase of treasury stock Payments for Repurchase of Common Stock Options Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Unrecognized Tax Benefits, Interest on Income Taxes Expense Unrecognized Tax Benefits, Interest on Income Taxes Expense SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] 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). 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 Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Subsequent Event Type [Axis] Subsequent Event Type [Axis] Percentage Increase In Dividend Percentage Increase In Dividend The incremental increase (percentage) in the entity's dividends as compared to prior period. Revenue, Remaining Performance Obligation, Percentage Revenue, Remaining Performance Obligation, Percentage Income Taxes Income Tax Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings per share: Earnings Per Share [Abstract] Equity [Abstract] Equity [Abstract] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Debt to EBITDA Ratio Debt to EBITDA Ratio Ratio of debt to EBITDA as defined in the entity's debt agreements. Raw materials and supplies Inventory, Raw Materials, Net of Reserves Taxes, other than income taxes Accrual for Taxes Other than Income Taxes, Current Retained earnings Retained Earnings (Accumulated Deficit) Class of Stock [Domain] Class of Stock [Domain] 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 Inventories Increase (Decrease) in Inventories Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Unrecognized Tax Benefits Recognized In Other Liabilities Unrecognized Tax Benefits Recognized In Other Liabilities Unrecognized tax benefits recognized in other liabilities. Operating Lease, Liability Operating Lease, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Shares Held Rabbi Trust At Cost [Member] Shares Held Rabbi Trust At Cost [Member] Shares held rabbi trust at cost. Underlying Securities Award Underlying Securities Amount Performance Shares Performance Shares [Member] Deferred Tax Liabilities, In Process Research and Development Deferred Tax Liabilities, In Process Research and Development Deferred Tax Liabilities, In Process Research and Development Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Line of Credit - Credit Facility [Axis] Credit Facility [Axis] Dividends, Common Stock, Cash Dividends, Common Stock, Cash 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] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Gross margin Gross Profit Intangible Assets Intangible Assets Disclosure [Text Block] States (U.S.) Deferred State and Local Income Tax Expense (Benefit) Machinery and Equipment [Member] Machinery and Equipment [Member] Fair Value as of Grant Date Award Grant Date Fair Value Subsequent Events [Abstract] Subsequent Events [Abstract] Goodwill, Change in Goodwill Allocation, Description Goodwill, Change in Goodwill Allocation, Description Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] J. Michael Nauman [Member] J. Michael Nauman Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Technology-Based Intangible Assets [Member] Technology-Based Intangible Assets [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Advertising Expense Advertising Expense Principles of Consolidation Consolidation, Policy [Policy Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Dividends Payable, Date of Record Dividends Payable, Date of Record Title of 12(b) Security Title of 12(b) Security Common Stock, Value, Issued Common Stock, Value, Issued Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] 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 Land Land Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Other Payments for (Proceeds from) Other Investing Activities Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Auditor Name Auditor Name Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] 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 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 Other current liabilities [Member] Other Current Liabilities [Member] Current income tax expense: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Reported Value of Equity Awards [Member] Reported Value of Equity Awards Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Options Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross Basic Earnings Per Share, Basic Operating cash outflows from operating leases Operating Lease, Payments Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Deferred Tax Assets, Tax Deferred Expense, Other Deferred Tax Assets, Tax Deferred Expense, Other Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Schedule of Goodwill [Table] Goodwill [Table] Designated as hedging instruments [Member] Designated as Hedging Instrument [Member] Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Deferred Tax Liabilities, Intangible Assets Deferred Tax Liabilities, Intangible Assets Schedule of Stock by Class [Table] Stock, Class of Stock [Table] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Machinery and equipment Machinery and Equipment, Gross Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Total Assets Assets Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Finite-Lived Intangible Asset, Expected Amortization, Year One Finite-Lived Intangible Asset, Expected Amortization, Year One Inventory, LIFO Reserve, Effect on Income, Net Inventory, LIFO Reserve, Effect on Income, Net Cost of goods sold Cost of Goods and Services Sold 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. Long-term Line of Credit Long-Term Line of Credit Advertising Costs Advertising Cost [Policy Text Block] 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 Purchases of property, plant and equipment Expenditures for property, plant & equipment Payments to Acquire Property, Plant, and Equipment Other liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Acquisitions Business Combinations Policy [Policy Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] State Net Operating Loss Carryforwards Expiration Dates State Net Operating Loss Carryforwards Expiration Dates State net operating loss carry forwards expiration dates. Termination Date Trading Arrangement Termination Date Nature of Operations Nature of Operations [Text Block] 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] Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two Net of liabilities [Member] Net of liabilities [Member] Net of liabilities [Member] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Not designated as hedging Instruments [Member] Not Designated as Hedging Instrument [Member] Adjustments to tax accruals and reserves Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Entity Address, City or Town Entity Address, City or Town Leases Lessee, Leases [Policy Text Block] Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] SEC Schedule, 12-09, Reserve, Inventory [Member] SEC Schedule, 12-09, Reserve, Inventory [Member] Options, Exercised in Period, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Revenue Recognition [Abstract] Revenue Recognition [Abstract] Dividends [Axis] Dividends [Axis] Share-based Compensation Expense Share-Based Payment Arrangement, Expense Net income Net income Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] 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. Schedule of the Fair Value by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] Options Granted, Weighted Average Exercise Price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 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 Business Acquisition [Axis] Business Acquisition [Axis] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Line of credit, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Foreign Tax Authority [Member] Foreign Tax Jurisdiction [Member] Entity File Number Entity File Number Revenue Recognition Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Revenue from External Customers by Products and Services [Table] Segment Reporting, Revenue from External Customer, Product and Service [Table] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One 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. United States Current Federal Tax Expense (Benefit) Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] 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 Name Forgone Recovery, Individual Name Other Nations Income (Loss) from Continuing Operations before Income Taxes, Foreign Options Exercisable, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Finite-Lived Intangible Asset, Expected Amortization, Year Five Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Period End Date Document Period End Date Finished products Inventory, Finished Goods, Net of Reserves Other Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, to be Paid 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 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. Insider Trading Arrangements [Line Items] Line of Credit Facilities [Line Items] Line of Credit Facility [Line Items] Buildings and improvements Buildings and Improvements, Gross Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Schedule of PRSU Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Schedule of Capital Stock Schedule of Stock by Class [Table Text Block] Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Dividends Payable, Date to be Paid Dividends Payable, Date to be Paid Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Foreign Exchange Contract [Member] Foreign Exchange Contract [Member] Unallocated amounts: Unallocated Amounts [Abstract] Unallocated amounts. Document Transition Report Document Transition Report Goodwill, Written off Related to Sale of Business Unit Goodwill, Written off Related to Sale of Business Unit Administrative costs Administrative Costs Administrative costs. Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] 6% Cumulative [Member] Cumulative Preferred Stock, 6% Cumulative [Member] Cumulative Preferred Stock, 6% Cumulative [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Contract with Customer, Refund Liability Contract with Customer, Refund Liability Accumulated other comprehensive loss Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings [Member] Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Identification Solutions Identification Solutions [Member] Identification Solutions [Member] Basic Denominator for basic earnings per share for both Class A and Class B Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Document Information [Table] Document Information [Table] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Entity Filer Category Entity Filer Category Options, Vested in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 15 brc-20240731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 brc-20240731_g1.jpg begin 644 brc-20240731_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" )#! # 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#[)^$OPETK MXE:!KVOZ_KWCB?4IO%GB2V)M/'6MV<*10:W>P0QI#!=I'&J111H%50,**[7_ M (9I\(_]!?X@?^'&\0__ "=1^S3_ ,D[U?\ ['/Q9_ZD.HUZK0!Y5_PS3X1_ MZ"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=7JM% 'E7_#-/A'_ *"_ MQ _\.-XA_P#DZC_AFGPC_P!!?X@?^'&\0_\ R=7JM% 'E7_#-/A'_H+_ ! _ M\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=7JM% 'E7_ S3X1_Z"_Q _P## MC>(?_DZC_AFGPC_T%_B!_P"'&\0__)U>JT4 >5?\,T^$?^@O\0/_ XWB'_Y M.H_X9I\(_P#07^('_AQO$/\ \G5ZK10!Y5_PS3X1_P"@O\0/_#C>(?\ Y.H_ MX9I\(_\ 07^('_AQO$/_ ,G5ZK10!Y5_PS3X1_Z"_P 0/_#C>(?_ ).H_P"& M:?"/_07^('_AQO$/_P G5ZK10!Y5_P ,T^$?^@O\0/\ PXWB'_Y.H_X9I\(_ M]!?X@?\ AQO$/_R=7JM% 'E7_#-/A'_H+_$#_P .-XA_^3J/^&:?"/\ T%_B M!_X<;Q#_ /)U>JT4 >5?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X M<;Q#_P#)U>JT4 >5?\,T^$?^@O\ $#_PXWB'_P"3J/\ AFGPC_T%_B!_X<;Q M#_\ )U>JT4 >5?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\ MG5ZK10!Y5_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=7JM M% 'E7_#-/A'_ *"_Q _\.-XA_P#DZC_AFGPC_P!!?X@?^'&\0_\ R=7JM% ' ME7_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=7JM% 'E7_ M S3X1_Z"_Q _P##C>(?_DZC_AFGPC_T%_B!_P"'&\0__)U>JT4 >5?\,T^$ M?^@O\0/_ XWB'_Y.H_X9I\(_P#07^('_AQO$/\ \G5ZK10!Y5_PS3X1_P"@ MO\0/_#C>(?\ Y.H_X9I\(_\ 07^('_AQO$/_ ,G5ZK10!Y5_PS3X1_Z"_P 0 M/_#C>(?_ ).H_P"&:?"/_07^('_AQO$/_P G5ZK10!Y5_P ,T^$?^@O\0/\ MPXWB'_Y.H_X9I\(_]!?X@?\ AQO$/_R=7JM% 'E7_#-/A'_H+_$#_P .-XA_ M^3J/^&:?"/\ T%_B!_X<;Q#_ /)U>JT4 >5?\,T^$?\ H+_$#_PXWB'_ .3J M/^&:?"/_ $%_B!_X<;Q#_P#)U>JT4 >5?\,T^$?^@O\ $#_PXWB'_P"3J/\ MAFGPC_T%_B!_X<;Q#_\ )U>JT4 >5?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?" M/_07^('_ (<;Q#_\G5ZK10!Y5_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!? MX@?^'&\0_P#R=7JM% 'E7_#-/A'_ *"_Q _\.-XA_P#DZC_AFGPC_P!!?X@? M^'&\0_\ R=7JM% 'E7_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'& M\0__ "=7JM% 'E7_ S3X1_Z"_Q _P##C>(?_DZC_AFGPC_T%_B!_P"'&\0_ M_)U>JT4 >5?\,T^$?^@O\0/_ XWB'_Y.H_X9I\(_P#07^('_AQO$/\ \G5Z MK10!Y5_PS3X1_P"@O\0/_#C>(?\ Y.H_X9I\(_\ 07^('_AQO$/_ ,G5ZK10 M!Y5_PS3X1_Z"_P 0/_#C>(?_ ).H_P"&:?"/_07^('_AQO$/_P G5ZK10!Y5 M_P ,T^$?^@O\0/\ PXWB'_Y.H_X9I\(_]!?X@?\ AQO$/_R=7JM% 'E7_#-/ MA'_H+_$#_P .-XA_^3J/^&:?"/\ T%_B!_X<;Q#_ /)U>JT4 >5?\,T^$?\ MH+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U>JT4 >5?\,T^$?^@O\ M$#_PXWB'_P"3J/\ AFGPC_T%_B!_X<;Q#_\ )U>JT4 >5?\ #-/A'_H+_$#_ M ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G5ZK10!Y5_PS3X1_Z"_Q _\ #C>( M?_DZC_AFGPC_ -!?X@?^'&\0_P#R=7JM% 'E7_#-/A'_ *"_Q _\.-XA_P#D MZC_AFGPC_P!!?X@?^'&\0_\ R=7JM% 'E7_#-/A'_H+_ ! _\.-XA_\ DZC_ M (9I\(_]!?X@?^'&\0__ "=7JM% 'E7_ S3X1_Z"_Q _P##C>(?_DZC_AFG MPC_T%_B!_P"'&\0__)U>JT4 >5?\,T^$?^@O\0/_ XWB'_Y.H_X9I\(_P#0 M7^('_AQO$/\ \G5ZK10!Y5_PS3X1_P"@O\0/_#C>(?\ Y.H_X9I\(_\ 07^( M'_AQO$/_ ,G5ZK10!Y5_PS3X1_Z"_P 0/_#C>(?_ ).H_P"&:?"/_07^('_A MQO$/_P G5ZK10!Y5_P ,T^$?^@O\0/\ PXWB'_Y.H_X9I\(_]!?X@?\ AQO$ M/_R=7JM% 'E7_#-/A'_H+_$#_P .-XA_^3J/^&:?"/\ T%_B!_X<;Q#_ /)U M>JT4 >5?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U>JT M4 >5?\,T^$?^@O\ $#_PXWB'_P"3J/\ AFGPC_T%_B!_X<;Q#_\ )U>JT4 > M5?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G5ZK10!Y5_PS M3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=7JM% 'E7_#-/A'_ M *"_Q _\.-XA_P#DZC_AFGPC_P!!?X@?^'&\0_\ R=7JM% 'E7_#-/A'_H+_ M ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=7JM% 'E7_ S3X1_Z"_Q M_P##C>(?_DZC_AFGPC_T%_B!_P"'&\0__)U>JT4 >5?\,T^$?^@O\0/_ XW MB'_Y.H_X9I\(_P#07^('_AQO$/\ \G5ZK10!Y5_PS3X1_P"@O\0/_#C>(?\ MY.H_X9I\(_\ 07^('_AQO$/_ ,G5ZK10!Y5_PS3X1_Z"_P 0/_#C>(?_ ).H M_P"&:?"/_07^('_AQO$/_P G5ZK10!Y5_P ,T^$?^@O\0/\ PXWB'_Y.H_X9 MI\(_]!?X@?\ AQO$/_R=7JM% 'E7_#-/A'_H+_$#_P .-XA_^3J/^&:?"/\ MT%_B!_X<;Q#_ /)U>JT4 >5?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_ MB!_X<;Q#_P#)U>JT4 >5?\,T^$?^@O\ $#_PXWB'_P"3J/\ AFGPC_T%_B!_ MX<;Q#_\ )U>JT4 >5?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<; MQ#_\G5ZK10!Y5_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R M=7JM% 'E7_#-/A'_ *"_Q _\.-XA_P#DZC_AFGPC_P!!?X@?^'&\0_\ R=7J MM% 'E7_#-/A'_H+_ ! _\.-XA_\ DZN _:$^">B^!_@'\2_$>B>(?B!9:UH_ MAG4]0L;G_A8>OR>3/%:R21OM>]*MAE!PP(..017TI7E7[6'_ ":S\9/^Q,UG M_P!(9J #]FG_ ))WJ_\ V.?BS_U(=1KU6O*OV:?^2=ZO_P!CGXL_]2'4:]5H M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N M1^*OQ7\*_!/P/J'B[QGJ\6BZ#8@>;<2 LS,3A41%!9W8\!5!/Y&NNKY?_P"" M@7P5\7?&'X7^%KOP5:+K.M>$/$UGXD70GD5/[12$.K1J6(7>!(6&3R P') ( M!Z/X;_:#&K7GAVUUOX=^./!4OB*1(]+.N:? RREHVD82M;3S"U95 RER8G8M MA%45^/7@GX*WFEZ-X&@O_A?XX!?X7ZQINNPR M>%-7D2XU7S)FLH;A?((EVLL;1JVY$*0LNTK&1L^%_#NCGXC?!>S^)'P]UC6+ MU?A!49FV;45'*E5^1@54!@ ?K917Y/\ Q8^$ MOQ$UK]G'X6^#O%WPS\0>(_%]AX U-HM>33+O5Y;&=I@UMIZQ!7AMIC#'"'F= M/-P@C1E8 UZ3HOP?7XR?M+_"X^/O GBJ\T+5/A#;Z/XBO+S1]2LX)=4&7>&\ MN-B?.%0D&1^'6+!WA* /O#PKXX_X2G7O$^E_\(_KND?V%=I:?;=5LO(MM0W1 MA_-M'W'S8QG:6P,,"*Z>OS&M_@X]SJ/QXTRX\*>+/#NCW'Q$L]7T:3_A [S5 M-+NXXH;GFZLC#NO+1W!1O*#LLDL$OW1OI?B-\-/&WB#0]%NO$/PMU&'2Y_A! M/I?A#P]I&DW6HQ>'_$9GB*,J>6TEA(R")EEGVF-5,;2!D84 ?IQ17Y(_';X+ M>+M6\0_$)O$7P_\ $OB7QAV\]Q-#"8II0@/[ M[) VD @J0/L_]HS2/B-\1_V"=1L_!::K%XZO_#MDTUM+'+;7\HQ$;R$I(!() M7C$R[6 9B<=30![;\8OBSX?^!?PQ\0>._%$LT6AZ+;^?.+=-\LC%@D<4:D@% MW=D1:UJ.@-X!\+0^$;J* M>#4(H81J%S!8^0);52JRJTS(BN20&);YOLOXI:#X)U#]DVWTO6_AQXD\5>"? ML%@DG@WPOIUQ::@8P\6Q%M%>"51&P5FCX("'*G&* .L^!OQV;XWV^L3GX=>/ M/A^FG/$@'CG1ETUKLN&)\E?,<<_\-/VLM$^)GQH\7_"V'PC MXGT#Q9X7MC=WT&MK8Q*\>Y C0A+IWD5Q(A#A=@#+N92R@X'['?PI'PK;QM;^ M&]2\4-\*KNY@?PQH?BVWNK>YTIAYK744,5TB3);;GB""10Q,;L2^[S'\G_;7 M\'LG[3WP:\7^'_#_ (RN+V%WTSQ??^&O#^H7D$F@RDJ\4LD$#JQP9UVH?-4. M& !$; ^N?A3\11\5?!MMXDB\/ZMX=M+IV^S0:PULTD\0.%G0V\TT;1/U1P_ MSKAAE65CU]?$'[<'P]\4>-OBI\.8UT^[G^&,NB:E92S0^$;SQ%'H^H218BNS M86KI,DP3Y(9L-Y3D_*N2:\+_ &D/ _CO4_B%9:G!\./&%_XN\+Q^#YU\90:! M>WMYK311[KR57C,T=F(7= UM:N'>0R.SR@?* ?JG7G7QF^/'ACX'V.C'6_MN MHZSKMX-/T7P_H\ N-0U2X/)2&,E1A006=V5%RNY@64'Y?^&?P+T3QS^W3\>- M7\3>!MCZ5 ;B]MX;F-HA=0VX.Z;;YI++&"X M\M"%89V@'NO@_P",,?B7Q9#X7U'PGXE\(^(9+&?4A9ZW:Q&/R(I(8R5N;>66 MW=B9T^1)690,N$RN[T&OE?\ :PNI_P!H[]EOXH:'X6\$^(-4:+2?M%JVLZ#< MZ?--=QNL@BMK6ZB2>20(I8.L>TEE1&=]ZI\K^(/ ^K>(M8^/MW;_ P\7?8/ M$'PLT_3M/:?P;?I_:&IPI!&0L9@W>:DRK@NJM^Z\P?( ] 'ZH45^.]_\%]0A MT'7=/B^%_CAX[KX+:7I[6_\ PB>K/'<>*(Q$/G4P%9)HE=U61LK& 0K+MP.X M^(WPT\4WD_B+6KSX;^)M6N_&/P)L](9K?PS=W$T^OPM#N2Y'E%HYT^SJP:;! M(B386.P$ _0)OC]H*M'\?^"M6?X9>--9M=*_9TB\-W5BNCZEI_G:G"DDDFG_:%B5HI652 MH*')) 0ERH/G&D_ WQAJGPM_: T#3_AAXBLK/6O"6@:MHVC_ /"*W=C:KJ%L ML2WD5M')&"9HF:5!YA:XF">9NFW&1@#]4+7XEQ7GB[P_H<'AWQ!+#K.E-JJ: MTEB#IULHV8@FF#?),P?*I@Y"MSQ795^>VF_!C0_$_P"U/\,+3_A4NI:5\/KW MX<7.BZG')X2GM+%)I))75)F$(CB=@#(!(5=6==P20[:K^"_V>?B'HO['OC?1 M++PJNF?$OP39:KX3\+:I!9);7M]:->-//ZABC:21FWZB/)(1&.R78 M_&-N>*S/V%_!M]X4\/\ B2X*7FEZ3JBZ=<1>'7\&7/ABTTFZ6U$=Q%#;W,\C MR,VR)I95 B:1F97=C($XOX[)J4O_ 44^!?B*W\,>*K[P]X;L=1M-5U>Q\-: MA<858]G*P,VT\A60]&%?"W[7_ ,,/'OB#XL?%.ZB\,:SXDUK4M,T"/X7: MGIFFRW(T:\BND-T4NT39IS^8/,:65XP4Q\Y"X$5O\*]6^'_Q>_:PUC5OA!J' MC'5-:T#3[C1[G2M.FMXM29K&1=22WO(0KHTT[KOBA82R9SM(4LH!]J_'3XR: M7\ ?A?K/CS7--U/5-'TD1O=0Z2L+W 1Y%3<%EDC4@%AGYL^@-4/BE\>-,^%7 MP;;XEW6@:UK6@16L5]- M='^#/[47AG3_ (>^+[73_%&E>&[O0=)L_!]_:V[W2B,7D=M (?DV.0IW[I62 M)6D>1@TA^T/VEH[_ %7]@74='T_0?$&HZWK'AFVT^TTFQT.\GO?/:%#LD@2( MR0XV,"9%4*< D$@$ ZOPC^V%X?\ $'CSP-X4U?PAXK\&7WCC3Y-2\.76N164 MEOJ,:1K(55[6ZG,;^6P;$@3@8)!*@^X:MJUEH.EWFIZE=0V.G64+W-S=7#A( MX8D4L[LQX"A022>@%?G[\#]$\2_ 7XG?#CQ5J7A7QEXW^'VO>&(=/6?4_#^H MZCK7@C5(85CN(XTFB:ZALY2'&U!L;=E1L1=_FW@7]GWXD^(OA;\1K#Q7I6JW M'Q$DT+Q+8ZUII\&7$0\0W3RM-9WDNK2S?9[UHYDB%L(8]Z!B NP-)0!^GG@G MQ=IWQ \%Z!XIT=Y)-)US3[?4[-Y4*.T,T:R1EE/0[6&1VK:K\S=)^$+>&[C] MEWQ+#\(-8M-,L?!.J>'O$\-IX2D-S+>R:8(MMU;I%YFV2YEN%\R=54EI')V/ MO;EOAC\(]:;X2_L=:-X@^'?C"&^T#Q'K$?B!5\-ZA%-86L]W*RB:18@4A<2Q MD_, 5W?W6P ?JW7EGQ(_::^&_P */%ND>'/$GBW1--U._G\J:*ZUJQMFT]#" M\JS7"33HZQL$VAE5LLZ#'.:_/O\ :;_9MTSP]\6?BGI'@[X4^([CP_#\,K?2 M-&;2_#>I7MM-JPN86C43+$ZS2)!M D9F">6%W*T>%^[_ 7\*-!^*GP^^&7B M/QGI6K/XITO1;(Q27MU?6-U87(2)I6$>]&BF+H59\!V0LC$H[*0#V2WN(KJ" M.>"1)H9%#I)&P964C(((Z@CO4E%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5Y5^UA_R:S\9/^Q,UG_TAFKU6O*OVL/\ DUGXR?\ 8F:S_P"D M,U !^S3_ ,D[U?\ ['/Q9_ZD.HUZK7E7[-/_ "3O5_\ L<_%G_J0ZC7JM !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M +-7AT73;B]M]/CN)E9@T\T@CB3"@GECR>@ )) !(Z> MOB']M:&R_:C\,_$#P-X6MO*"8HXG MB+.\2CSYXRV0^WQ?QE^V)_PN#]GC]FS6]/\ B1>^%?&+^--.T/Q6FDZVUG.L M(W)<2SQ;]KQN$BE#2*R#?CNZT ?J-7G^J_ CP9K7Q9T[XEW5C?MXTT^V^Q6V MH1:Q>Q(D&23$8$F$+(2#_VC-3T;Q)X2EC^,>KZ@MI\=9_# M=O9WGBI[B-_#)9,R2AY";B$F;B>8OM"J$9.<^G^$?BQ\0+CXT:-!>^)=6?X@ M7'Q&U73/%7A.76)UMM.\,K$-DXLA)Y=O"D?ER1W:JK.2#YK[SD _2"BOR;_9 MP_: U:+XG? 4R_%[6M>;6O&'B+1M3T[4_%$EY$;,"-;"-XGD8'<\I,,]'\)^)+S6;?Q!K*.^F65CX;U*_- M]L&9%A:WMY%D9 06522H(+ 9%;?PG^-'@SXX:!'K7]KS]F.TN_B#:>")]-EUV>_U6.\ MLDGTJ.6VMQ%)(+I)(HUD*.BF5"&PVWD9'S@_Q$U#P/\ L[_$K4M!UVZ\/V9^ M*=L^F?$_2[^ZL;CQ>9)I5NYY,R[)PJ1EF6,"'EF$8(9B ?L#6+XT\8:7\/\ MPKJ?B/6Y+B'2--A-Q=2VMG-=O'&/O/Y4*.[ #D[5. "3P":_/_\ ;:UQO@[I MMIX;T3XJ?$+^V[[0=<\36&JWWBN6&T)"(X1/L_E27$F4Q%%Y@BA5V?9(/W;< M_P",_C=J'CRUTE_B!X_U'0_#VJ_ Q=5T+['JS65MK&OR1JMVK"(A+RY#?N_L MKA@-QQ%ELD _1WP-XWT7XD^#](\4^'+W^T="U:W6[LKORGB\V)AE6V.JLN?1 M@#6M>WMOIMG/=W<\5K:6\;2S3S.$2-%&69F/ ))/3%?FM\(X?%?A/X>_LS M^.O!VK^(?%'A?Q-HG_"$ZSX;L-=O#8V6H26\D=O>K%%.JP['1DF8;=FS:+^UK\*O$$=O<6GB69--N[K[%8ZQ>:3>VVFZC<><81#:7DL M*P74A<-M2%W9@CL 51B/7Z^??@A\?/A1XR^&?@;POI6HZ5=ZJMC9:>_@F%4D MU#39(0D;QSV6/,A6W=/F=T55" @\KGYD^&_Q8^(5[\:/"4%[XDU:X^(%YXXU MJP\9^$YM6G-MIN@(@\J8V/F&.UB1/*:.Y15,A8?O'WG(!^CM%?EGX)U;7?&/ M["_Q/^),7QD\>7_B#PO<:Q:64=GXLN/+B03Q-;M(ROYLC*H#(S2'Y9".5.*V MM'^+GQ#M[SQTOP8\6:[\0+:'X066K:G)=:I/KCZ=XD:=U94$SOY%P8?.+/C!K]C\'_ (VS>$?B+KNI>!=/\(:'?6/B<>*KNZFM M?$,AB$UO#?-,9-S* MK7#6EA#(V&N)EADF9%'UB?0=3_<2 MQ?9[Z$(98OG5=VT2)\RY4YX)P:_,SX:^-'^)WB3]AWQCXW\3ZWJ)DMO$6EZC MJ4>L7:N;N!)$M8RT#AOM,O[M2!^\G!5'\P'!N>!?C9XGU#1]?LKOXB:Q+\/( M?C?/IFNZ\_B6X\[3=!*C[(GV[SO-MK221"OFJZ@D;=XWL& /U/HK\LXOB_XG MO%^ \/BWXE:[X:T74O&^LZ9#J0\33V;ZMX;7:+:>=VD'FJQ)C6Y;YR-K+(&( M>O/7U/QIXAUK5-&TM]0FEO+B[D@F#B*28!MK".X@ MQYK L'3!.10!]DZAX@T[2=2TO3[N\B@O=4E>"R@8_/.Z1M*P4>R(Q)Z<>XKF M_A3\9/"/QMT/4-7\':E-J5EI^H2Z5=_:+"XLI8+J(*9(GBGC1PR[US\O4XZ@ MU\Q?M(:7IMO^W]^SYJ.MWVKV>G7&G:K#"UOJ5W;QM&-TM8-P?]].43]W(=V$8CX^_91^)WQ&\:_M#72^(_%EC;:K;Z_KNF^( M_"=_X@O9;[[.L8>R:WT@P&"T@BV1 72R8E\Y@SM(RJ>A_:JM[?1OC5K/C'PS M\6G^"'C_ $G0;>%=3U\*_AWQ%"10N@1%4LQ8 DXJEX7 M^.'@_P :> M1\8Z'?7NJ:+IT]Q:WB6^DWC7L$\#E)H7L_*^T"12.4\O=C!Q@ M@U\%?'+XW:_\6/!?@#X7^.(=+^ =UJG@Z#Q7I.M:G$]C9_V[:N&M[..5Y EG M$@C#$2"1P)$7"L%\SL/V1/VBK+4KSQ+:>(];O_!UYI>CFX\3^%[RQMH]/@U% MU:2ZUN;4C",PW+- 8E-P[%I7PIB5' !])^!?VT/@_P#$;4/#=IH?BBY;_A)) M9;?1;K4-#U"PM-1EC.'B@N+B!(I'!^78KD[N,9XKJOC9^T%\/_V=/#MEKOQ# M\0IX>TR]NQ96\IM9[EI)BC/M"0H[8VHQ+8P. 3DC/P;_ ,$__@8O[07[/OP; MN-8\>Z;+X:^'WB"ZUI?">D6 6_2_6ZE> WET;AR%Y+JBPQEDDY+8#5]%?MC6 M'@;4O&W@Z+7?CWX@^!OC)=/OCH%Y9WPLM-G^>%Y3=.Z+',H:.#,+3IN YS M0!Z?'_$3^)9#I.NV4FIV4D>E7CR?8HV"R754C M&02V"*V?%O[07P_\#^(+'1M8\0I!>W<<$^Z"VGN(+:*:0102W,\2-';1R2$* MCS,BN^*OA]\./B]X%\5!X_%_C/P'X'TSPQI$\F9 M]1N;:.*WN;6V!_ULD4N2ZIG:'#'"G- 'Z=?%SXS>$_@5X3?Q/XUOKO2]!CD6 M*6^M],NKV. L<*9?L\4AC4G"AGPNYE&VM9;VVM76W!$@: MAK.H_:!86,+7$YM;66ZE"*,L5BB5G>1)#YJJ[(3LD57'S*PY Z5^C>"=0^ M%=Y<6VL6^MO9C4_$L,YA>*:5& NI4C2,_9Y@ZLSD,CEB#POP]^*7BJR^"/P M\+Z7XRT_P=X4OO"FM);ZY>^*9] L;;7DN9O+^TW<$J*_-'XK_%S3?!?[1_P[N/$?Q>U5_"WB+3+33?B!I>F>+-3M(- U.5/. M@GAC6XAEM!*]LZ2*47R8MY=(S,E?>GPT^-7@?XM7WB;3_!WB"'7+GPO?MI6J MI&DH-O<+D%=SJ-XRK8=2RG:<$X- '=4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7E7[6'_ ":S\9/^Q,UG_P!(9J]5KRK]K#_DUGXR?]B9 MK/\ Z0S4 '[-/_).]7_['/Q9_P"I#J->JUY5^S3_ ,D[U?\ ['/Q9_ZD.HUZ MK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8/CCQUH?PX\-W&N M^(KX:?ID+)&9!$\LDDCN$CCCC16>21W955$4LQ( !)K>KPS]L3P_X>\6_"FS MT7Q+/KFG65YK-GY.L^&VD%]I-Q&S2Q7D81&)$;1Y8X^5-[Y7;D 'HO@3XK^% M_B5-J%OH&H2SWVFK$U_I]W9SV=W9&0OY:SP3HDD3L(V8(ZABI1\;70MB^$_V MB?A]XX\<-X1T77VN];\NYEA5K&YBM[M;>40W!MKEXQ#<>7(=K>2[X(;/W3CX MWTG]JKXF_!WX=_%C5FU;0?CUIWA8Z3:V/Q-T/3E,,D\,ZSJFN6^MZ#:2:C MJ5M%X4U><6UFAP]TSQVK+Y _Y[ F/_:KT2#XE^%;GX?CQS%K]@_@_P"Q'4O[ M:$P^S"W"[C(7[ '/<8QUKX0\6ZI-\2O^"B7CGP[X4^(7AWP9J^L_#D:#--J M5M%JDT=P9P9K2*)+J-1=QC+E29 !&V4(Y'T9XF^!_@WX-?L7WWPOFM=9U[P? M9Z8=-G2T8MJ,XGG_ 'DD01&W2[Y6=(PA!(5<$&@#T[P-\;_!WQ%U;^R=&U"[ M36/LK7W]EZII=WIMX+8,B^>8+F*.01,T@59"NURKA2Q1]O=U^;4WQ$\7^"?# M/Q:\*6_Q>M?BUX2T/X.+27['KGA:]7"VEA=7D+@^;*\281V$TKPG* M!4*GQB+XZ:M#I(AD^.GB207OP./B"X:3QA(';Q)'+*L,*.) T4JJ(\Q1%'D\ ML&7S-TF\ _8RO(_&7[5WPP^'^O>+=%U[7[NQU/PI8Q:GK$ T6_E^SVLCHB3! MD@82)NE0%HRP7YLXVMC\\/VA/VGM;U+X2^!K[1_B+XITSQ]#\+]*\0--;Z^] MM8WES]KAAN##;6Y1KF[)2Z:4S,\444$H\HG<\ZAJ$;1>;OBLX(WG90F"S>7A<@-@D"MSP+\5/"WQ)DO MX?#NJK?W6GK%]OM&ADAN+)I-VV*XBD57AE^1B8I KJ-I90&7/P3\$];M/A%^ MT]X+^)'Q OK6R^'?BCX8:3HOAKQ?>2C^S;*ZCMH'DLGN#^[A=_(NY!N9[UF]TNY^VVC:CINDK M<"?G;+)>P645Y.XW$DS3OO)R^\\U\3>!/C;K6O\ @']GV3QA\4O$=C;+XVUK MP_XFU!/$]Y8LUE&/,5+QUF#)M5U/F2MYB(0=X R/LS]A/Q?XI\6_![QC=:CJ M-YXBTJT\7ZQ:>$M6U.Z>YDU#28Y!]GD-R[,\R^89D$C$G" 9P!0![+/\9/!\ M/Q";P/'JS7WBB)!)=V.GVD]V-/5D\Q#>21(T=H'7YD\]DWC[N:S/!O[1GPY\ M>MJ_]C^)H6ATNS;4I[J]MYK.W>R5W1KR&:=$2>V#1L#/$SQCCYN1G\X?@:OC M[7%\)^'?">N:]_PL#Q%IGCF/XHZ'>:A+)'8W[!Q97%Q:LQ6VE>9HE20*K.%Q MDC=56\\$>)/B_P##_P .:1X%CFU/5_"GP2NM#\06-EEKBRO_ #0ITV:(?,MR MYAE @8!SL)QTH _3GX9?&CP?\8(;Y_"VI37;V*PR3V]YI]S8SK',A>"817$< M;F*10Q24*4?:VUCM.,33_P!ICX?ZI\7KCX7VU_JS^.;=6EFTMO#NI((XE;:9 MS,;<1"$L0!-O\MBRX8[AGY^_91F7QY^T_KGC;PY?0ZQX/M?AUH>A3ZA9S"2# M^T0?,:W)'!EC0'>GWH_,4,!O&>*;XA>#%_X*??$]K[Q?I5A8M\,Y])ENX]82 MU:.ZCG@::%9ED5HYXTCE8A6#H(V;C:2 #[3'POB;XI2>-9O$?B"Y!MXXHO#T MUZK:5;S(LB"YBBV;DE,WNN?$#5-<\6Z@WB6W\4PZIK\YN-.U&:W$(A56<-8R.Y$:11>6/DC**" M=S 'ZPUG>(_$6F^$?#^I:YK-[%IVD:;;R7=W>3MB.&%%+.['T !-?E5\"?C_ M .(UUK]D_3=?^*&O+K\FH>*=.\86NH:]<3-YD)=*\3WNHZ7>Q-J$R[IK25V;3[ MKRW/VBR8^6IAB=438IH _3SXU?"?3_CE\,M<\#:MJ>I:3I6LQ"WNKC26A6X, M>X%D4RQR* V,$[8_#]U\<-#U7XE^+;C3X M?BCI.BZ9-:^+I(5LH)&E\S[1=LSR6UB#%*9/(,;$QB,/&"2H!^A_Q$^,_A#X M4ZOX2TSQ3JDNF7?BK4X]'TC;8W$\=Q>.RJD)DCC9(RQ88\PJ" QSA6([:OR+ ML?C%<^+/A/\ LXQ^,/&2ZSK.A_'2*VFNM5OB]REK!O/&%]\0WFT^YUN#Q#9^(;FYL5@EO04M;S3)F( MTV[0./+6)4CDASAD^%\>H:L?',:F5]+/A[40%B#;?/, MQM_*\G. )M_EDD8;D5ZE7P!<>/O!?_#U/Q2-2\6Z38Z>?AS)I%QG^*;76- M*UKQ$]W&9XEF;38Y89),*[2*FQFQ(WF;0Y0*H /TZ\3?&CPAX-^(WACP+K&H MW%EXF\3+(=(MVTZY:&[,:LTBK<+&80RJN2K.& *G'S+GH=8\*Z7KVIZ5?ZA; MM=3Z7(TUHCS/Y22$ >88@VQW7'RLRDID[2,G/Y8?#WXCVOB#XE?LCZWJ?CN] M\0?$6;4O$">(]/\ $&L/*UCJCJT4,#6\K 61=]L20H(U8*FU3]X]I^SK\3M= M\>>#_$.H?%'XMQ^$;*XTK4[?Q@G_ FNH1:WH^IIJ/\ HURMKY4<>E+&3Y"P MQR;)PT:,LC96@#],J*^)_P#@FU\4+;QMHOB?0_$WC2_\0_%/P]2?&K]H2^\/_ +8>E/HGCSQ)I-KI M_P 2M(\/ZYI>L:\XM7M)X LIBLE*6\-HJ@GS)$DDD=BXDCV?. ?IG7$?%#XS M>$?@S:Z1=>,-1N-+M-5O8].M;B/3KFYB-PY 1'>&-Q'N)P"Y4'G!X-?F,O[0 M6I^&?B=+>6?QAUNZAL?CS'HT>F77BR6XME\.N6$FY'E;?;MM"^9)N5/+^0H2 MY9_QZ^(S:UIOC9_B%XWO[/Q_I7QDMK=?"][J[QVUIH430FVF2P9O*CAVX?[4 MJ@L6^:0^80P!^KFN^(M-\,V<-UJM[%8V\UU;V4[" MN;\(_&3PCXZ\=>+O!NC:E-/XE\)O"FLV$]A<6[6IF#-$0TL:K(KJI8,A8$8. M<$$_,W_!2*RL;S3O@%JU_J%]9>'K;XE:1_:-]9ZE/:6\%I(6+SO)$Z^65VC9 M-D-'N;8R[CGY,_:/^*T?P]^-7[4?BKPAX\O]"U_3KCP;_9%O::P]O->/%!%' M<)+&Q\RX,2B1)(I=P!=_,0LJE0#]@:\V^+'[1'@;X(ZCH=CXPOM3L+G7+A+3 M319Z%?WZW5PYVI C6\$BF5B.(\[SV!KY$UCXM>/M=_;2\0:;#XSTS1(].U70 MIO#MCJ/B2\MK;5=#FC8W L]-@ADAU)YA+*3.S%HF1,%!'\O1?\%,/%&B6.M? ML\Z;>>++3PS?1_$72]0ENOM5NEQ86JLRO>[9@R!(R<[Y$:,$#<",B@#ZC^&O MQX\$?%S5==TKPUJTTNLZ$Z1ZGI.I:==:=?6A=0R&2WN8XY0K C#;<'UKOZ_, MC3?%T_AGPS^TMX5\8ZC)9_M+2:0U]9>,-'U":QNO%EC! \]C<6(AD54*(GSP MVP4,J .KE9,9_@7XWZAXT^*5SI%G\;-4T>SU7X%V1;5&U>XO[>UUUGM899XX MO,8?:5 <.T0#JPF8D.'- 'ZCT5^:>K?%2^NO@=;ZC'XZETN7P_KVI-?:?+\1 M]0&F>*5ALX$?^R?$'F>:J;I5>*"X=QYTCHX;ROENW7Q@^(^M_M+OI@\32>#% MM++PMJ7A73/&7B"\L)]0TZ6,->Q?V=!#*FIW4K&6%]Y#QN@\OE25 /K.#]L[ MX07%K!<+XHNDAF\2_P#"'AI=#U"/9J^%/V1PT \M\-U?"\-S\K8Z[XS?'CP% M^SYX8B\0_$'Q'!X=TJ:=;:*22*69Y9""=J1Q*SMP"3A3@#)P*_*6^\:^'AX7 MU0G7M, _X:C75?\ C\C_ .//9+_I/WO]5_TT^[[U^CO[8'QP^'?P+^'[7WC. M^TFRU?7+:YT'23?VC7+E9P@G+1QJTAMEVPO,%!!V1K@LT8(!V.K?M'?#K1_! MWASQ0WB+[?I'B.-I=(.D65QJ%Q>HL9DD:.WMXWF(C127.S$>/GVUD7_QF^$G MPKAAUJ37XR/%4#:]]OLTNM4::S 4F[D>-93#9QAU D'V\!_ M#V^_9W\6>%O$$G_"D]+\*^(] MO%&M1O96\E\RDL\AF"^6T\J3; P70Q7(:"UGN8;:"658HI[F:)&CMH7 M=@JRSLB,0V"=K8T/BU\8?"OP.\)2>)_&=Y=Z;H,4BQS7UMIEU>I!G.&E%O%( M8TSQO8!+M\'BKQA\,_"&D>&M+G?,VHWEND M=O<6=L#_ *Z:.4Y:-,E1*K$8(-?5G[?E];>#_P#@G_XETC7]3M+/5KC2;'3H MH[FZ57N[I9(6>.+<XF^R6LMS M+L49.V*)6=S@?=523V%?F9\1/C#I:ZO\![71_BY>:'H=Q\++Y]2AT/Q<]K:O M(8)FA$5Q.C#[1*L21MY$VX.SG&OC%X'TOQA MX0U+^U_#FIJ[6E[Y$L'F!)&C;Y)55QAT8%KSPWKZ0ZW?>*9_#]C:Z\MY<-%]JNH(Y-QBB:.5;68+'+Y@W;LJ M*]8^*_Q72,S)0!^EU%16LL,]K#);RK/ Z*T:W'[1GP_M?%,V@OK-P;BWU!=)GU"/2[M],@O254 M6TFH+$;6.;>R)Y;2AM[*F-Q"T >E4444 >4_%[]GK3?C%XR\"^);SQ-K^A7_ M (-O'O\ 34T,X(]6HHH **JZIJ=MHNEWFH7L MGDV=I"]Q-)M+;$12S' !)P > ,U6\,^)-.\8^&])U_1[C[7I.JVD5]9W&QD\ MV&5 \;[6 895@<$ C/(% &G1110 445S&L?$C0-#\;:-X1N;BZ?Q!JT,ES;6 MMII]Q* .GHK@_&?QN\*^ _%%OXU'572 N8Q(_V2"41J64C+D=#6WXR\?:#\/K?2[CQ!?'3K;4M1 M@TJWG:"1X_M,Q*Q+(ZJ1$&8!0[E5W,JYW,H(!T-%8#^/-#3QTG@[[8S^(VT_ M^U#9QP2.([;S#&LDD@4I&&<,JAV!?8^T'8V-^@ HHK.\1>(M+\(Z'?:UK>H6 MVE:18PM<75[>2B.*&-1DLS'@ 4 :-%?8= M:T:]TJXDMV.T31Q7<,321[N"Z J"0"02,]Q0 4444 %%87A'QOHOCNSU"ZT. M]^W0:?J-UI-RWE/'Y=U;3-#/'AU!.V1&7<,J<9!(YJ/Q3\0?#?@JWU"76M9M M+%K#2[C6KBW9]]PME 9[@0KF1D3CJ&4X(!&01P1FK5 !17 ?%+XY^$O@S;BY\5OK5I9>5YSWUCX= MU'4+:)=VT>9-;02)&2Q =@3D<<'@T ;M%4'U[3(]\CT]IU%P\",J/* M(\[BBM(BE@, NH)R15+QQXVT7X<>$]3\3>(KW^SM$TV+S[JZ\IY?+3(&=J*S M'DCH#0!N45ROQ%^)WA[X4Z+:ZIXDN;JWM;J\BT^W2QT^YOIYKB4D1QI#;QR2 M,S$'&%-4_ ?QD\+?$C5-2TO1[C48-6T^**XN=-UK1[S2KM(I"PCE$-W#$[1L M8W =5*Y4C.10!VU%4=9/>WTZPPQ+TW.[$*HYZD MU>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "O*OVL/^36?C)_V)FL_^D,U>JUY5^UA_P FL_&3_L3-9_\ 2&:@ _9I_P"2 M=ZO_ -CGXL_]2'4:]5KRK]FG_DG>K_\ 8Y^+/_4AU&O5: "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^1?A-\7/ G MP[^ ]E\,_&5O:ZOX_P!*GDTC4?AX8X9M5U2[:Y+>;%:2$>3 M^SPXBN8F234GEN64M$T+8>/R% R+Y-(KN M& :.8+IFLTA5Q&@)&1,JB>/(\N5-B;?NNB@#X#?QTNG:IX+\/^,?B/XB\/\ M@>U\>^+]&N]1F\2W5K(]G;.S6D-SJ'F"7:C[$$CRAL;5W_-@M\0?%#7)/AM\ M.-$UK6]97^THO$,NB:QJ/C&\\/?VI9PW:0Z6[36L+75_>O;21/% &3SPS.^] MRI7[4\1_#G3?$_CCPAXINI[J/4/##W;V<<+J(I#<0^2_F J2<+R,%>>N>E9_ MQG^,6A_ OP//XIUZ"_O+2.5(5M-+@$US*3DL40LN[9&LDK#.=D3X!. 0#Y1^ M&GC#Q!\3(O#NKZOXLU^6:V^">F>(O+L-9N;6"75"UTCW,L<,BK(YVX*L"I(& M5)1=O/Z?\4-4TF^^&FK:IXZO]>U6XT#P?+!XF^//&6H_#[X7SZ'JYDCA+;92KDJYB '&? &QU[Q%\?OAOXD\;/K$'C.Y^%$-[ MJ4%Q>7%LC7)N8XR9;-9!$C%7+-%L"K(2VT.H(^QJ* /D#]I3Q%'\.?B7XV\7 MZ+\6I/#WQ%_X1BPM/#_@=M(@?:)IO**V922,E=S*O!MA\4?AWJ'AKQ7IRO8ZUIYM=0LP^2F],,$<=&4G*N.05# Y -1_$_P"( M^F_"?P9=>)M7@NKFPM[BUMGCLD5I2T]Q';H0&91@/*I//0'&3P>KH ^-OAQ- MXST?]A_QK\0-#U#4?$OQ8UBQO99-8EB6:[F:T>2U@$<:J1F.&']NL3RJL3."?K>U^.&BR3065YI>NZ3K=X^K#3]%OM-=+N_33WV32 MP@94HX*-$69?,61"!U [#PSK?_"3>&])U?[!?:5_:%I%=_8-3A\FZMO,0-Y4 MT>3LD7.UER<$$4 ?!'A7QYKWB#3M5\.P^,-2&B2?%#0-/MYM$\7ZAJ9.FW=E M$9X8-4FV7,T#OYN)!MP=QC(PK#Z=_:=\.SVOP5TQ;"QOM;TWP[K>AZI?6&^6 M]N;JPL[^WFFR6+R3LL<1D(8L[^6?O,>?0?!_Q)TSQMXE\9Z'8P7<5WX4U&/3 M+U[A%$M:AH4R MWB*K-/9W#V\K+M9LH7C)4G!((R >* /)O&/QH\&_%K3?$-K\,;B#QUXKM?"6 MJS6GB/PJ\5V=&:6)1% ;F-MT4T\B(5B0[V-ON*@(#7SGX^_:*NO$WP\U_4O! M7Q#O-2_L_P""OVZ:\TG5)'6WU59H-S.ZMA;M58;P3YJB1=P <9_1"B@#X.^+ MUGK'@.X^/TNE>./&P'@?3-$US1(Y_$]]*L5Y<&4SM)F7]]&_V=/W$FZ%=S[8 MUW&M'XG?&34/#&M?%3PO<^,[[3?%#_$OPV^CZ6=1D2Z_LF5])24P)NW"U9C< MHVW]V6=U/+8/W!6%X,\<:)\0M'DU7P_>_;[".[N;!IO*>/$]O,\$R8=0?EDC M=,;GPO8L\6H3[(I;NTB M>X>5C(3%;QE!(4;.=BBN2L?$E_=>'_ 7CG7/%.KP^,Y_@9XIALM2DUFYM9KK M4K0P @1^: \Z1^;*ZE2VZ(2L-\*LGZ6T4 ?'^C:SXOG\>:!\.&UOQ!):^,H] M%\7Q:K_:$S26ME;P*=3MDFW;XT>:VM%95./^)H^,_$/QQJ7[0T5IJ? MBFRT[Q;_ ,)Q?66H^'KGQ7J-Q=/I"B;R(ET!+1K>VA-NMO,E[Y@#'#-*3,4/ MVIXV\;:+\.O"]_XB\0WG]GZ-8JK7%SY3R[ S!!\J*S'YF X!ZUN4 >'_ +;' M_)KWCK_KA;_^E4-9G[2WB"#3/'OPZT_Q9XGN_!7PPO8]3;5M:M=:ET9?MZ1P M_8H);V*2-HE96NW"[P':)03:3J6O7FI:C#I=AI>DB M'[1=7$N=JJ9Y8HU 578EW4 *>^!63\7_ (XZ7\&](T^ZU#1M9UJ^OEFDATG1 MXX6N/+AB,L\C-++'$JHHY)D&25"[B0* /E'P+K6H6OQ.^%'CCQI?>('\2W'P MM\1-IXDNY+:\U62WNK9X52S9A%+ MQ@\1'5-!U+X;VNI_9E\:7GBF/[8EX%ED-S<1QI#/MG19K>W0(A$9/WE5?N?X MC?M2>"_A'\(D\?>,UU+PW%)#(\7A[4+81ZO--&2'MX[?=B1P0'_ (:1Z/=VMCJC>/M&%M)9(V=0>J MAU)]17F.NZO\1?"WCGXS7>JWMCJ'QKM_!#KX(A\/Z4T-EJ6GQ^;)YL,$LTSR M7:7+%9(2S!5^SE0PE->Z?$3]I#PW\.=>CTZ?3]4UBVALK?5-5U32EMY+31K* M>;R8;FY+S(QC9ED/[E9&"PR,5 &3ZO0!^:.N:I>>/?V>?C!:V7C*W\2^%+;P M;9ZE)!I7CO5O$LD-ZDK,TTU]/;PB$O$A,EEYAV^6K&) Q+>@?$CXT)X3B^,' MA[3OB!?1W=SK'A*X\'0_VY-<7-SI3Q:8LL]HYD9Y8'*77F2J2&)D+L2Q)^[J M* /AKQY>Z[<^'?B[X@3QCXKL]5M_BAI?A:S>SU^[BAL]/DOM*9XHH%D\I6)G ME'F%"^URF=AVU[E^SO)=Z/\ $3XU>$/[5U;4]$\/:_8QZ8NM:G<:C<6\<^DV M<\D?GW#O*R^9([ ,QQN('%>YT4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %>5?M8?\ )K/QD_[$S6?_ $AFKU6O*OVL/^36?C)_ MV)FL_P#I#-0 ?LT_\D[U?_L<_%G_ *D.HUZK7E7[-/\ R3O5_P#L<_%G_J0Z MC7JM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 5X+\4/"_C7XE_'+1K?P_+I^B:1X/TV2]-]XE\/3ZC M87U[>K+;[(@MS;;GAMTF#,&90+S:1D\>]44 ?!'B+X=ZQ=?#KP5X0\=Z/J6J M3^ ;_5/#\5Y?> +SQ-X?U6S\M!93O8P2_:EE^SM"([J-W$3Q74;R%I &;X\\ M*^(KNX\&>)[OX.HO#FAK:^&=8\/7VM0174,N\1V.N6\WFZ3,&.)I;HE M6_=LWF!7)^^:* /B#QYHOB"QUKQ_X57PEXEO-0U?XNZ!XIM+JRT6YGL6TU7T MA9)S=*AB&PVTH9"V]0I8KM#,,W3OV=8M6\5>'-2U7X?7%Q=:A\7_ !-_;%U< MZ9(7GT21M3DB2=BN38R/Y#!&_-% 'Y[ZI\+?%EIX3\ :??>&L M?#[1/%?B^&XT/6/!5YXCLX(WO9/[*D.DV\DJ@@C%Q) M-_J]FXF2!A'^A5% 'B'[3VCZ[XM_9ON+2VT.[EUR>ZT2:72K+=>2Q,NI6DDJ M@H,N$"N2X'1"W KP_P 2?!B]D\1>/?&4/@F[E\91?&/1KC2M973':\32A_90 MN)()-NX6Q4W0D9?D($@;(4X^WZ* /S[M_@S?1ZYX=UO5? -]<7D>J_$.W2Z; M0)9YXFN;R673W)$19(V!E:.1L)^]X/S\\I\9O ?C/5OA/HNDP?#J[?Q+H_PP MT$:'>-X0U#5M2^WQQ2O<1VMSYJV^DSP-%$6#1^?-N55WL(E'Z7UYQX#^->F> M+M7\4:=?BTT&XTKQ3/X7LDN;Y2^IS1VL5QF)2%.\I(Y\M=Q B9LXS@ YWX$Z M+J6G_%+XZW]YIM[8V6J>)[2ZL9KNV>%;J(:18H7C+ ;E#HZDCHRL#R"*\*\. M?!.Y\7>//"-AXN\$76J^&O\ A8GCJ_O;75M,>2R>WEN)Y+269'78T3MY;QEP M58A&7) -?17BG]H7PYX9\>^&=#:^TN;2-4BUAK[7CJD:6^F2:<85FBEX*[@\ MI5@S*4*$$$\#T>/7-.DUJ;1TO[5]6@MX[N6P693/'"[.B2M'G<$9HY%#$8)1 M@.AH ^)M!\ _$'P3\(_AYJWA?PYJ5OXIDCUWP'/;O:2++IUA=7L_]FW'=*TSP)?6'@>Z\0WFE2P M;E8V-S#=V\.F7*RB*0S3[5?Y"9-L;*/J+QO\9O%7P_\ $VGR:OX%MX? UYKU MIX?35UUL/J1EN9%@@G%DL)0PF>2-.;@2!26\O(VFAHO[2$^J?$JVTB3PW%;^ M#]0\0WWA/3O$(U$O<3ZI:12231R6OD@1Q$VUVBR>$;I+BWM6M%@N+BTU^VE-NEFL9=_L-QN+.)$ M"@R(:Y;X2?L[:6_BCP#X:U;X8[/#^F^*O&K:S8W?AUXM,F5YPU@\H:(0W$1A M%OY3'>F8D"D-$ OTSI_QE\5:?\2/#'AWQ=X$M_#NG>*IKVWT>[MM;%]=)+!$ M\X2\@6%8X=\,U %7%+82VT^XT4 ?"C?!&#Q/;Z$]I\.9O\ A7J_%BUO?#FAZGH# MQMIFE-:*MZ_V.6(/9VTEY'-)Y;HB_,K[0&4GUW]M^&RE^&JOJOA76-7TR.WO MF_MSP_D7'V=A$6CM/WSP2@NC\[%/E[U*G!+=I(T1?F !4,"!<_:4 MTW6M'\>^+M3L_#FO>(8?%7PYNO"^GKHUA+>(NI":4Q13&-3Y"R"ZSYTNV("% MMSC@'ZEHH ^)?B]\,O$GAVW^(O@V#1M9UZX\?_#[0_"FDZEIUA/=6L=];-=V M\PN940K;(%O(IO,F**5$F"64BOM>&/R84CW,^U0NYSEC@=2?6GT4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^ MUA_R:S\9/^Q,UG_TAFKU6O*OVL/^36?C)_V)FL_^D,U !^S3_P D[U?_ +'/ MQ9_ZD.HUZK7E7[-/_).]7_['/Q9_ZD.HUZK0 445Y!\4?C-XK^&%U>:O=> X M9_ 5A>6=G2*/SK>R6%U>)'F53YD\4AV28C("&0 ]?HKR7PY\8 MO$OC+QG>Q:!X(AU'P18:Y<>'[O73K*17BSP K/.EHT6QX$G!A)\\2;DW>:17M/)PD):"XB$GFD MEXQE K!J /;:*\X^*_Q0U?P9K'AKP[X7\.VOBCQ7KYNI+:QOM3.G6Z06T0>: M1YA#,0=SPQJH0Y:49*@$CSK7?VP%;PKI7B+PIX3;Q!IO_"(#QSK*W>H?8Y]/ MTW.-L:"*3S[GY+C$1,:G[.P\P%ER ?1E%0V5Y#J%G!=6T@EMYXUECD'1E89! M_$&IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH Y?XDZEXIT?PE/?>#M*M]3ZDGQ0NO&5QX36 M_LAJ"6,NG2V"J)#.+8S#,XC>WC;8YWEX]X.T'&/FQD9[S]BW2?$EUX.UWQ5 MXR>*X\17UXNA+=0C"SV>EJ;))1[2SQWEP/:Y &0 3] ZGIEGK6FW>G:C:07^ MGW<3V]Q:W4:R131NI5T=&!#*02"",$$BFZ3I-CH.E6>F:996^G:;90I;6MG: M1+%#!$BA4C1% "JJ@ *!@ "@#Y]U)?&WB[XZK?>+_A=XFO_ EX=U-5\+Q: M?>Z0VG^9C8=7NP]^DSR*'<11>4?*4%\/*R^3A^&/@OXOM?B%H'ARZ\.R6OA3 MP[\0=7\=Q^)OM=N]O=Q74=X8+5(A+YXE6347#;XPFVW)#MN KZIHH ^:OAS# MX]\7?$RX\4^._AKXDT+Q&\5W8:%>7%SI%UI/AFT<$A@D5^TTT\QCB,LHBS]V M-0D:LSU_@Y\"?B5\-_C]9:IJ^MZ%KGA>W\)MIT^J6>C26RW$F\/?S- MY[R2-.\VTH^]E"J>:^G:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRK]K#_D MUGXR?]B9K/\ Z0S5ZK7E7[6'_)K/QD_[$S6?_2&:@ _9I_Y)WJ__ &.?BS_U M(=1KU6O*OV:?^2=ZO_V.?BS_ -2'4:]5H *^J6_CZY\3O\21=VW_('GGGN9=.7]Y]JRWGM 8/+$!W--OW M'!W-%^#/B^'XB:9X?G\.O!X7TOXC:CX^'B?[9 UO<0W$5RZ6RQ"3SQ.+B\(; M=&(PD)(=BP6OJ>B@#P[XHZ9XKF\<_#CXEZ)X&U+7+O0K?5M.N_#:WUE!?+'= MI"4D5GG$! DM(LCS;]FWQ]\._ ,/A_1?#Z>*+_P 0?"Y? =_= MV=[!##I=\))W^T2B:1&>V!OIR3$'D_<@!/FR/MFB@#/\.Z/'X=\/Z9I43F2* MQM8K5&(P2J(%!_2O%?B]H?C/3OB)X ATGXM>+-&T_P 6>(YM,N+"ULM&DBM( M5TJ_NP(&ET]Y,^99QC,C/\K..I!'O5>5?&3_ )*+\"?^QSN?_4>UF@ _X4WX MN_Z+M\0/_ 'P]_\ *JC_ (4WXN_Z+M\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+M\ M0/\ P!\/?_*JC_A3?B[_ *+M\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNWQ _\ M ?#W_P JJ/\ A3?B[_HNWQ _\ ?#W_RJKU6B@#RK_A3?B[_HNWQ _P# 'P]_ M\JJ/^%-^+O\ HNWQ _\ 'P]_P#*JO5:* /*O^%-^+O^B[?$#_P!\/?_ "JH M_P"%-^+O^B[?$#_P!\/?_*JO5:* /*O^%-^+O^B[?$#_ , ?#W_RJH_X4WXN M_P"B[?$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+M\0/_ 'P]_\ *JC_ (4WXN_Z M+M\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+M\0/\ P!\/?_*JC_A3?B[_ *+M\0/_ M !\/?\ RJKU6B@#RK_A3?B[_HNWQ _\ ?#W_P JJ/\ A3?B[_HNWQ _\ ?# MW_RJKU6B@#RK_A3?B[_HNWQ _P# 'P]_\JJ/^%-^+O\ HNWQ _\ 'P]_P#* MJO5:* /*O^%-^+O^B[?$#_P!\/?_ "JH_P"%-^+O^B[?$#_P!\/?_*JO5:* M/*O^%-^+O^B[?$#_ , ?#W_RJH_X4WXN_P"B[?$#_P ?#W_ ,JJ]5HH \J_ MX4WXN_Z+M\0/_ 'P]_\ *JC_ (4WXN_Z+M\0/_ 'P]_\JJ]5HH \J_X4WXN_ MZ+M\0/\ P!\/?_*JC_A3?B[_ *+M\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNW MQ _\ ?#W_P JJ/\ A3?B[_HNWQ _\ ?#W_RJKU6B@#RK_A3?B[_HNWQ _P# M'P]_\JJ/^%-^+O\ HNWQ _\ 'P]_P#*JO5:* /*O^%-^+O^B[?$#_P!\/?_ M "JH_P"%-^+O^B[?$#_P!\/?_*JO5:* /*O^%-^+O^B[?$#_ , ?#W_RJH_X M4WXN_P"B[?$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+M\0/_ 'P]_\ *JC_ (4W MXN_Z+M\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+M\0/\ P!\/?_*JC_A3?B[_ *+M M\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNWQ _\ ?#W_P JJ/\ A3?B[_HNWQ _ M\ ?#W_RJKU6B@#RK_A3?B[_HNWQ _P# 'P]_\JJ/^%-^+O\ HNWQ _\ 'P] M_P#*JO5:* /*O^%-^+O^B[?$#_P!\/?_ "JH_P"%-^+O^B[?$#_P!\/?_*JO M5:* /*O^%-^+O^B[?$#_ , ?#W_RJH_X4WXN_P"B[?$#_P ?#W_ ,JJ]5HH M \J_X4WXN_Z+M\0/_ 'P]_\ *JC_ (4WXN_Z+M\0/_ 'P]_\JJ]5HH \J_X4 MWXN_Z+M\0/\ P!\/?_*JC_A3?B[_ *+M\0/_ !\/?\ RJKU6B@#RK_A3?B[ M_HNWQ _\ ?#W_P JJ/\ A3?B[_HNWQ _\ ?#W_RJKU6B@#RK_A3?B[_HNWQ M_P# 'P]_\JJ/^%-^+O\ HNWQ _\ 'P]_P#*JO5:* /*O^%-^+O^B[?$#_P! M\/?_ "JH_P"%-^+O^B[?$#_P!\/?_*JO5:* /*O^%-^+O^B[?$#_ , ?#W_R MJH_X4WXN_P"B[?$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+M\0/_ 'P]_\ *JC_ M (4WXN_Z+M\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+M\0/\ P!\/?_*JC_A3?B[_ M *+M\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNWQ _\ ?#W_P JJ/\ A3?B[_HN MWQ _\ ?#W_RJKU6B@#RK_A3?B[_HNWQ _P# 'P]_\JJ/^%-^+O\ HNWQ _\ M 'P]_P#*JO5:* /*O^%-^+O^B[?$#_P!\/?_ "JH_P"%-^+O^B[?$#_P!\/? M_*JO5:* /*O^%-^+O^B[?$#_ , ?#W_RJH_X4WXN_P"B[?$#_P ?#W_ ,JJ M]5HH \J_X4WXN_Z+M\0/_ 'P]_\ *JC_ (4WXN_Z+M\0/_ 'P]_\JJ]5HH \ MJ_X4WXN_Z+M\0/\ P!\/?_*JC_A3?B[_ *+M\0/_ !\/?\ RJKU6B@#RK_A M3?B[_HNWQ _\ ?#W_P JJ/\ A3?B[_HNWQ _\ ?#W_RJKU6B@#RK_A3?B[_H MNWQ _P# 'P]_\JJ/^%-^+O\ HNWQ _\ 'P]_P#*JO5:* /*O^%-^+O^B[?$ M#_P!\/?_ "JH_P"%-^+O^B[?$#_P!\/?_*JO5:* /*O^%-^+O^B[?$#_ , ? M#W_RJH_X4WXN_P"B[?$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+M\0/_ 'P]_\ M*JC_ (4WXN_Z+M\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+M\0/\ P!\/?_*JC_A3 M?B[_ *+M\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNWQ _\ ?#W_P JJ/\ A3?B M[_HNWQ _\ ?#W_RJKU6B@#RK_A3?B[_HNWQ _P# 'P]_\JJ/^%-^+O\ HNWQ M _\ 'P]_P#*JO5:* /*O^%-^+O^B[?$#_P!\/?_ "JH_P"%-^+O^B[?$#_P M!\/?_*JO5:* /*O^%-^+O^B[?$#_ , ?#W_RJH_X4WXN_P"B[?$#_P ?#W_ M ,JJ]5HH \J_X4WXN_Z+M\0/_ 'P]_\ *JC_ (4WXN_Z+M\0/_ 'P]_\JJ]5 MHH \J_X4WXN_Z+M\0/\ P!\/?_*JC_A3?B[_ *+M\0/_ !\/?\ RJKU6B@# MRK_A3?B[_HNWQ _\ ?#W_P JJ/\ A3?B[_HNWQ _\ ?#W_RJKU6B@#RK_A3? MB[_HNWQ _P# 'P]_\JJ/^%-^+O\ HNWQ _\ 'P]_P#*JO5:* /*O^%-^+O^ MB[?$#_P!\/?_ "JH_P"%-^+O^B[?$#_P!\/?_*JO5:* /*O^%-^+O^B[?$#_ M , ?#W_RJH_X4WXN_P"B[?$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+M\0/_ 'P M]_\ *JC_ (4WXN_Z+M\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+M\0/\ P!\/?_*J MC_A3?B[_ *+M\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNWQ _\ ?#W_P JJ/\ MA3?B[_HNWQ _\ ?#W_RJKU6B@#RK_A3?B[_HNWQ _P# 'P]_\JJ/^%-^+O\ MHNWQ _\ 'P]_P#*JO5:* /'_A>_B70/C1XW\(ZSXVUCQIIMEX?T35;276[: MPBF@EN;G5(IE!M+: %2MG#PP8@@X/.*M_M8?\FL_&3_L3-9_](9J/#G_ "=- M\0_^Q,\-?^EVNT?M8?\ )K/QD_[$S6?_ $AFH /V:?\ DG>K_P#8Y^+/_4AU M&O5:\J_9I_Y)WJ__ &.?BS_U(=1KU6@ KE]2^*7@S1?&%EX2U#Q=H-CXJO55 M[70[G4H8[Z=6SM*0,P=@=K8P.=I]*ZBOGOXU:-I_Q2UJ[^%OA'2;,:E?:GI^ MM^+]=BMPD>F1PR0RQ&21<&2^E2WA2-,EDC DZ]INFZCIVGW>HV MMK?ZB[QV5K-.J2W3(A=UB4G+E4!8A7Q7;P? M:9M"2_B-]'$0I$C0!MX7#+\Q&/F'K7R%XF\?1>(OVT/A/K6LZ9XLL+RT\0:Q MH.F6-WX:U..WAM!93P_:$D-OY4GVB8"9I$9@D"P%R@20BSH+2OXJ\+&,Q-XG M_P"%[:X)_+)\_P"S"SOQ\^.=OV+[-UXV^5_LT ?6_C+QYX9^'6D#5?%?B+2? M#&EF581?:S?16D!D8$JF^1@NX@' SG@U%XB^(WA/P?+H\6O>*-%T27691!IB M:CJ$-N;Z0[0$A#L/,8[EX7)^8>HKR_XN-!_PTC\&EU4VW]AG3O$99;PCR_M( MM[;9][C/V4/V=0=+6[+>;M,EUNV;OFSM&F M].=PB[[: /TAKRKXR?\ )1?@3_V.=S_ZCVLUW_A'[=_PB>B_VIN_M+[%#]JW M9SYOEKOSGG.[->"_'?6/B9#\5OA&FG>$?"=U8Q>,+@Z7-=>*;J&6Z?\ L'5@ M1.BZ7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ M]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1/ M/A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX? M_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ MX7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y M??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ M ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#* M:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH M]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5: M*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO* MO^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A M(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/X MW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ M $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$ M\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A M_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ M_A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7 ME]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y?? M_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RF MH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^ M$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_ MC?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ M /1//A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T M3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^ M'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ M .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A M>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E] M_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y??\ MRFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ M /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U M6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH ]5HK MRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_ MX2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C M^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A(_C? M_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ M1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3S MX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ M /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^ M%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7 MW_RFH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\ MIJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C M_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2 M/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^- M_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ M]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1/ M/A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX? M_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ MX7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y M??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ M ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#* M:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH M]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5: M*\J_X2/XW_\ 1//A_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO* MO^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A M(_C?_P!$\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ #PY_P G3?$/ M_L3/#7_I=KM'[6'_ ":S\9/^Q,UG_P!(9JY_X3WOBJ^_:1^)$GB[1M'T/4AX M3\-K';Z+JTNI0M%]LUS#F22VMR&W%QMV$ '<^%K? MQE/XNB\-:/%XKN(/LTVNI81"^DB 4"-IPN\KA5^4G'RCTKH** .5UKX4^"?$ MGA>#PUJ_@[0-4\.02^=%H][I<$UG')ECO6%E*!LNQR!GYCZFK'B+X<^$_&$N MCRZ]X7T76Y=&E$^F/J.GPW!L9!M(>$NI\MAM7E<'Y1Z"NBHH *\J^,G_ "47 MX$_]CG<_^H]K->JUY5\9/^2B_ G_ +'.Y_\ 4>UF@#U6BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RKPY_R= M-\0_^Q,\-?\ I=KM'[6'_)K/QD_[$S6?_2&:CPY_R=-\0_\ L3/#7_I=KM'[ M6'_)K/QD_P"Q,UG_ -(9J #]FG_DG>K_ /8Y^+/_ %(=1KU6O*OV:?\ DG>K M_P#8Y^+/_4AU&O5: "O ?V@=6\; M+<,KM&]S),8_M,OF12Q*B1@F,B-V?WZO$=7^#'C^Y^-%[X^L_''AF9?)6R MTJQUOPK7&Q/,14Y?1_C-XN MF^(NF>(9?$,DWA;5/B+J/@'_ (1^'/$UUX-G\0V^J:E<:Q8VE MO<7"Q6<<*B)%N(Y(P&ENXF8E"=L9 *EMP\,F_:2\>_$3X?0:_HNOKX7U'P_\ M+U\>7]K:6<$T&J7QDG06\AFC=DMLV-P#Y123]\I#C9S]!?$#X4>*/%MUX3\0 M:7XNTW0_'/A[[9%%J;:&]S8S07*;)(VM3%/%SZ!IG_"(+X&UG[9I_P!LFO\ 30UF@ _P"&L/@A_P!%D^'_ /X5 M%C_\=H_X:P^"'_19/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18_ M_':/^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QV MC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X M:P^"'_19/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/ M@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(? M]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19 M/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X? M_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ MX5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%1 M8_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ M ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#' M:]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5 M:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ ,=KU6B@ M#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J M_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5:* /*O\ MAK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P M^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A M_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5:* /*O\ AK#X(?\ M19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63 MX?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ M /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^ M%18__':/^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46 M/_QVC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\ M=H_X:P^"'_19/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/ M^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK M#X(?]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^" M'_19/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T M63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^ M'_\ X5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ M .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A M46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C M_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ MQVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ ,=K MU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#':]5H MH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5:* / M*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ M (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J_P"& ML/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5:* /*O\ AK#X M(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ M $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A_P!% MD^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A M_P#^%18__':/^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ M_A46/_QVC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5 M%C_\=H_X:P^"'_19/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18_ M_':/^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QV MC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X M:P^"'_19/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/ M@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(? M]%D^'_\ X5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19 M/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X? M_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ MX5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%1 M8_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ M ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#' M:]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5 M:* /"OA/\0O"WQ*_:1^)&I^$?$NC^*M-B\)^&[:2\T6_BO(4E%YKC&,O&S , M%=#MSG# ]Q70?M8?\FL_&3_L3-9_](9J/#G_ "=-\0_^Q,\-?^EVNT?M8?\ M)K/QD_[$S6?_ $AFH /V:?\ DG>K_P#8Y^+/_4AU&O5:\J_9I_Y)WJ__ &.? MBS_U(=1KU6@ HHKR#XH_&;Q7\,+J\U>Z\!PS^ K"\L[.YU=M;5=0D$\D4?G6 M]DL+J\2/,JGS)XI#LDQ&0$,@!Z_17B6G_M'3WOQ*@TA_#48" MRY /HRO*OC)_R47X$_\ 8YW/_J/:S7I]E>0ZA9P75M();>>-98Y!T96&0?Q! MKS#XR?\ )1?@3_V.=S_ZCVLT >JT444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M45P?Q5^.WP^^!^F"_P#'?B_2O#4++NCCO)QYTPY_U<(S))T/W5/2@#O**^2? M^&P/B+\9LP_ ;X.ZGJ]@_">,/').DZ3CM)'&3YUPO(^[M;KQ0/V-?'/QBS/\ M?/C!J_B:RDY;P?X/SI&C ?\ /.0K^]N%Z\MM;GK0!T_Q1_:$U6;Q9,_PWOK+ M7_#_ (%A76/&IL=MT9H&6D M\=S:7$:S0S1,&21& *LI'4$$'-?'G[%OA3XC?#O]G?PW)X6^&GP[33O%$*^) M'9?%U[9[_MB++&C0_P!ER[?+A,46#+(<1 EW)+'UK]C%M ME:C$NI^'=.L;Y[PV6D7*)/:VLLC0P_/"LIA 52 DK_\ 8Y^+/_4A MU&O5:\J_9I_Y)WJ__8Y^+/\ U(=1KU6@ KYR^)">-?&?QB@M]>^%WB;7/ASX M=N;>[TFWT>]TCR-4OE <7EWY]]%+Y<#']U;^7C>IE;>1$L7T;10!\L:+\&?% M\/Q$TSP_/X=>#POI?Q&U'Q\/$_VR!K>XAN(KETMEB$GGB<7%X0VZ,1A(20[% M@M&B_!GQ?#\1-,\/S^'7@\+Z7\1M1\?#Q/\ ;(&M[B&XBN72V6(2>>)Q<7A# M;HQ&$A)#L6"U]3T4 >'?%'3/%;D++D E2M>+S?LV^/OAWX!A\/Z+X?3Q1?^(/A_P#E51_PIOQ=_P!%U^('_@#X>_\ E57JM% 'E7_"F_%W M_1=?B!_X ^'O_E51_P *;\7?]%U^('_@#X>_^55>JT4 >5?\*;\7?]%U^('_ M ( ^'O\ Y54?\*;\7?\ 1=?B!_X ^'O_ )55ZK10!Y5_PIOQ=_T77X@?^ /A M[_Y54?\ "F_%W_1=?B!_X ^'O_E57JM% 'E7_"F_%W_1=?B!_P" /A[_ .55 M'_"F_%W_ $77X@?^ /A[_P"55>JT4 >5?\*;\7?]%U^('_@#X>_^55'_ IO MQ=_T77X@?^ /A[_Y55ZK10!Y5_PIOQ=_T77X@?\ @#X>_P#E51_PIOQ=_P!% MU^('_@#X>_\ E57JM% 'E7_"F_%W_1=?B!_X ^'O_E51_P *;\7?]%U^('_@ M#X>_^55>JT4 >5?\*;\7?]%U^('_ ( ^'O\ Y54?\*;\7?\ 1=?B!_X ^'O_ M )55ZK10!Y5_PIOQ=_T77X@?^ /A[_Y54?\ "F_%W_1=?B!_X ^'O_E57JM% M 'E7_"F_%W_1=?B!_P" /A[_ .55'_"F_%W_ $77X@?^ /A[_P"55>JT4 >5 M?\*;\7?]%U^('_@#X>_^55'_ IOQ=_T77X@?^ /A[_Y55ZK10!Y5_PIOQ=_ MT77X@?\ @#X>_P#E51_PIOQ=_P!%U^('_@#X>_\ E57JM% 'E7_"F_%W_1=? MB!_X ^'O_E51_P *;\7?]%U^('_@#X>_^55>JT4 >5?\*;\7?]%U^('_ ( ^ M'O\ Y54?\*;\7?\ 1=?B!_X ^'O_ )55ZK10!Y5_PIOQ=_T77X@?^ /A[_Y5 M4?\ "F_%W_1=?B!_X ^'O_E57JM% 'E7_"F_%W_1=?B!_P" /A[_ .55'_"F M_%W_ $77X@?^ /A[_P"55>JT4 >5?\*;\7?]%U^('_@#X>_^55'_ IOQ=_T M77X@?^ /A[_Y55ZK10!Y5_PIOQ=_T77X@?\ @#X>_P#E51_PIOQ=_P!%U^(' M_@#X>_\ E57JM% 'E7_"F_%W_1=?B!_X ^'O_E51_P *;\7?]%U^('_@#X>_ M^55>JT4 >5?\*;\7?]%U^('_ ( ^'O\ Y54?\*;\7?\ 1=?B!_X ^'O_ )55 MZK10!Y5_PIOQ=_T77X@?^ /A[_Y54?\ "F_%W_1=?B!_X ^'O_E57JM% 'E7 M_"F_%W_1=?B!_P" /A[_ .55'_"F_%W_ $77X@?^ /A[_P"55>JT4 >5?\*; M\7?]%U^('_@#X>_^55'_ IOQ=_T77X@?^ /A[_Y55ZK10!Y5_PIOQ=_T77X M@?\ @#X>_P#E51_PIOQ=_P!%U^('_@#X>_\ E57JM% 'E7_"F_%W_1=?B!_X M ^'O_E51_P *;\7?]%U^('_@#X>_^55>JT4 >5?\*;\7?]%U^('_ ( ^'O\ MY54?\*;\7?\ 1=?B!_X ^'O_ )55ZK10!Y5_PIOQ=_T77X@?^ /A[_Y54?\ M"F_%W_1=?B!_X ^'O_E57JM% 'E7_"F_%W_1=?B!_P" /A[_ .55'_"F_%W_ M $77X@?^ /A[_P"55>JT4 >5?\*;\7?]%U^('_@#X>_^55'_ IOQ=_T77X@ M?^ /A[_Y55ZK10!Y5_PIOQ=_T77X@?\ @#X>_P#E51_PIOQ=_P!%U^('_@#X M>_\ E57JM% 'E7_"F_%W_1=?B!_X ^'O_E51_P *;\7?]%U^('_@#X>_^55> MJT4 >5?\*;\7?]%U^('_ ( ^'O\ Y54?\*;\7?\ 1=?B!_X ^'O_ )55ZK10 M!Y5_PIOQ=_T77X@?^ /A[_Y54?\ "F_%W_1=?B!_X ^'O_E57JM% 'E7_"F_ M%W_1=?B!_P" /A[_ .55'_"F_%W_ $77X@?^ /A[_P"55>JT4 >5?\*;\7?] M%U^('_@#X>_^55'_ IOQ=_T77X@?^ /A[_Y55ZK10!Y5_PIOQ=_T77X@?\ M@#X>_P#E51_PIOQ=_P!%U^('_@#X>_\ E57JM% 'E7_"F_%W_1=?B!_X ^'O M_E51_P *;\7?]%U^('_@#X>_^55>JT4 >5?\*;\7?]%U^('_ ( ^'O\ Y54? M\*;\7?\ 1=?B!_X ^'O_ )55ZK10!Y5_PIOQ=_T77X@?^ /A[_Y54?\ "F_% MW_1=?B!_X ^'O_E57JM% 'E7_"F_%W_1=?B!_P" /A[_ .55'_"F_%W_ $77 MX@?^ /A[_P"55>JT4 >5?\*;\7?]%U^('_@#X>_^55'_ IOQ=_T77X@?^ / MA[_Y55ZK10!Y5_PIOQ=_T77X@?\ @#X>_P#E51_PIOQ=_P!%U^('_@#X>_\ ME57JM% 'E7_"F_%W_1=?B!_X ^'O_E51_P *;\7?]%U^('_@#X>_^55>JT4 M>5?\*;\7?]%U^('_ ( ^'O\ Y54?\*;\7?\ 1=?B!_X ^'O_ )55ZK10!Y5_ MPIOQ=_T77X@?^ /A[_Y54?\ "F_%W_1=?B!_X ^'O_E57JM% 'E7_"F_%W_1 M=?B!_P" /A[_ .55'_"F_%W_ $77X@?^ /A[_P"55>JT4 >5?\*;\7?]%U^( M'_@#X>_^55'_ IOQ=_T77X@?^ /A[_Y55ZK10!Y5_PIOQ=_T77X@?\ @#X> M_P#E51_PIOQ=_P!%U^('_@#X>_\ E57JM% 'E7_"F_%W_1=?B!_X ^'O_E51 M_P *;\7?]%U^('_@#X>_^550?&3]J_X5? 4>3XP\86-IJK8$6C6A-UJ$K' 5 M5MX@SC)( ) '/6O)?^%[?M!_';]U\*OA9'\.?#TOW?%GQ,8Q3,A_BBT^/+YQ MRI)T.TVO@_1_#\EE"><&:\;2?*1./OKO'2NOUG] MCWP;:PIXP_:8^+.H?$:2W;S2GB34$TG0+=QD_NK1&5 >3P6(( ^6I]+_ &V? MAKH]K_PB/P ^'.M?$MK,^6EGX(T;[)I-LV!_K+EE6-!T^8*PY'- '.^"?@G^ MUW\3?/;Q_P#&JY^'7AJYZ:-I=OIMYK*)_=:]MK6!(V_VX]WTJY:?\$__ (4? M O4KSQWJ7Q6\2:9?%_-F\1>,)="OGC?'WQ/?:?)L; Z@@UT/]@_M:_&C_D*: M[X5^ >A2];71XAKFLA>ZM*Y$"G' 9.1R<=*U_"__ 3S^%MMJ\6N^.WUSXO^ M)5Y_M/QWJ3WX!)R0L'$07IA65L 9H \BUK]JBQU34IM&^%WQ7^,_P 9]=C. MQH?"/A[07M(F_P"FMU)I*HJ_[2[AR*T/!_PW_;4^(FI&YU;XJ+\*_#*")8D9RNL M*"Q5!D@ 9S@#I1\/?V;O%'@'P#X:\,6_QT\<+!HNF6VFQBTTW0HX0L,2QC8L MFG2NJX7@/)(P&,NQRQ]UHH \J_X4WXN_Z+K\0/\ P!\/?_*JC_A3?B[_ *+K M\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNOQ _\ ?#W_P JJ/\ A3?B[_HNOQ _ M\ ?#W_RJKU6B@#RK_A3?B[_HNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ _\ 'P] M_P#*JO5:* /*O^%-^+O^BZ_$#_P!\/?_ "JH_P"%-^+O^BZ_$#_P!\/?_*JO M5:* /"OA/X9U'PK^TC\2+34_%FL>,9W\)^&Y5OM:BLXYD4WFN 1@6EO FT%2 MV2A;+'+$8 Z#]K#_ )-9^,G_ &)FL_\ I#-1X<_Y.F^(?_8F>&O_ $NUVC]K M#_DUGXR?]B9K/_I#-0 ?LT_\D[U?_L<_%G_J0ZC7JM>5?LT_\D[U?_L<_%G_ M *D.HUZK0 53O]8L-*FLHKV^MK.6^G^RVB7$JHUQ-L9_+C!/S/M1VVC)PC'H M#5ROFG]H3P+IL/[0GP#\6M)?7&L2^+9+"/S[V5[>V@.DWS.D,!;RT+M&C,P7 M7Q7;P?:9M"2_B-]'$0I$C0!MX7#+\Q&/F'K7Q MMITD2^,]*\1A(U\.2_&NZMH] )7^UTU9A-:/=-<%3F#8K2_9!&'6$A_M)C00 MG5T%I7\5>%C&8F\3_P#"]M<$_ED^?]F%G?CY\<[?L7V;KQM\K_9H ^M_&7CS MPS\.M(&J^*_$6D^&-+,JPB^UF^BM(#(P)5-\C!=Q .!G/!J+Q%\1O"?@^71X MM>\4:+HDNLRB#3$U'4(;8QW+PN3\P]17E_P 7&@_X:1^#2ZJ; M;^PSIWB,LMX1Y?VD6]ML^]QG[.;WK_"7[9KY0\.M)_PHW5%\2E/*'[.H.EK= MEO-VF2ZW;-WS9VC3>G.X1=]M 'Z0UY5\9/\ DHOP)_['.Y_]1[6:[_PC]N_X M1/1?[4W?VE]BA^U;LY\WRUWYSSG=FO!?COK'Q,A^*WPC33O"/A.ZL8O&%P=+ MFNO%-U#+=/\ V#JP(G1=.<0#RS*V5:7YD1<8?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ M /\ "\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >JT5Y1+XH^-<$3RR_#_X M?1QH"S.WCV] 4#DDG^QN!7SS\0O^"C&H^!]<'A_3/"?@SXB>*V)5/#_@3QA? MZM=N1@$9CT;RP02!M9P?:@#[=K&\6^-- \ Z+-K'B76]/\/Z5#_K+W4[E+>% M>,X+.0,\=*^+?B+\:/VJ?&7@676(-)^'O[-&BM'G^T/'NOB>]/'\!$)CC/\ MLR1;NGX_+O@_Q-I/B+Q[#*OAU\9O'ND2ZW\>/C;I7P9\%8_?:!X'N%LCL/\,VISG<#@$,J94Y., M53US0_VT?B'X>M[7PK9?#?X%Z(H"1Z.EZUSJ$,7=/.2VF@7C@%$!!R?2L?PM M^POX@M]8BU[Q]X#\.?&'Q,O/]I>.OB;J-\BDG)5(/[&$03@85E; % &=\,_ MBU^SK\']2FTS]GCX4ZU\7O&*.5GU?0=-DNF$AY9I]3N?N*V?#__ ,+R^_\ E-0! MYUX1_P"">_PLT_6(]>\;#6?B[XG7DZKX\U!]0Y)R0L!Q$%ST4HV ,U]'Z7I M-CH>GP6&FV=OI]C NR*UM8EBBC7T55 'TKS7_A(_C?_ -$\^'__ (7E]_\ M*:C_ (2/XW_]$\^'_P#X7E]_\IJ /5:*\J_X2/XW_P#1//A__P"%Y??_ "FH M_P"$C^-__1//A_\ ^%Y??_*:@#U6BO*O^$C^-_\ T3SX?_\ A>7W_P IJ/\ MA(_C?_T3SX?_ /A>7W_RFH ]5HKRK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/ MXW_]$\^'_P#X7E]_\IJ /5:*\J_X2/XW_P#1//A__P"%Y??_ "FH_P"$C^-_ M_1//A_\ ^%Y??_*:@#U6BO*O^$C^-_\ T3SX?_\ A>7W_P IJ/\ A(_C?_T3 MSX?_ /A>7W_RFH ]5HKRK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/XW_]$\^' M_P#X7E]_\IJ /5:*\J_X2/XW_P#1//A__P"%Y??_ "FH_P"$C^-__1//A_\ M^%Y??_*:@ \.?\G3?$/_ +$SPU_Z7:[1^UA_R:S\9/\ L3-9_P#2&:N?^$][ MXJOOVD?B1)XNT;1]#U(>$_#:QV^BZM+J4+1?;-5?LT_\D[U?_L< M_%G_ *D.HUZK0 50U+0=,UBZTZYO].M+ZXTZ?[5937,"R/:S;&3S(B02C['= M=RX.'8=":OT4 %X/#6K^#M U3PY!+YT6CWNEP36<(OASX3\82Z/+KWA?1=;ET:43Z8^HZ?#<&QD&TAX2ZGRV&U>5P?E'H*Z* MB@ KRKXR?\E%^!/_ &.=S_ZCVLUZK7E7QD_Y*+\"?^QSN?\ U'M9H ]5HHHH 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 **\A^-WQLU?X6ZU MINGZ5HFAZA%)H6K>(;^_\0:[+I=O9VM@]FDAW1VER79OMJG&% $9Y)(%?/#? M\%)KCX2>(ET/XZ>"%\'7]SICZQ9PZ'<3WMT\;^1);PM 854$)--$TOG8,MC/ M\D8:,$ ^Y:*_,#Q;_P %=/%7CW47T?X/_#8/($TBX.1;^)]43PYI6#_!-I]GNN) !W+@T M?>'Q6_;4^#GP?NSI^L^-+._U[=Y::'H8;4;YY.R>5"&*,?\ ;VUX!\2OV]OB M!);EM#\'Z!\(-(D&8M>^+^JK:73H>C1Z7"3<,</7 M/%EKJWQ6\2KRVK>/=1?4W)ZG]TV(L9[%#]:^C-+TFQT/3X+#3;.WT^Q@79%: MVL2Q11KZ*J@ #Z5;HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /*O#G_)TWQ#_ .Q,\-?^EVNT?M8?\FL_&3_L3-9_](9J/#G_ M "=-\0_^Q,\-?^EVNT?M8?\ )K/QD_[$S6?_ $AFH /V:?\ DG>K_P#8Y^+/ M_4AU&O5:\J_9I_Y)WJ__ &.?BS_U(=1KU6@ KPGXO_$;X@^%_C=\*-&T^WTO M3? VMZ^VFWMVTOG7U^W]GW4XC6,IMAB5H1EMQ=VP $4'S/=JX7XC?##_ (6! MXF^'NK_VE]@_X1+7&UGR?(\S[5FSN;;RL[AL_P"/C=NPWW,8YR #Q#P%\=[K MQW\6)I;CXD7N@6R^+[_P]9>&7\."31[R&U::#R)+\P@I?RO#).B?:0=AB'D, M#EGZ/\9O%TWQ%TSQ#+XADF\+:I\1=1\ _P#"+FTMUM[>*WAN42Y241>>9C<6 M;$[I#&4F(" J&/9S?LU74WBBU3_A*8H_ =OXK;QJN@II>+PZB9'G*F\\[;]G M^TN9MGD[\_+YFSY:ETS]F^XL?B1!JTGB=+CP?9^)+KQ?9^'O[.*W$>IW$$D3 MEKH2X> -/<2K'Y08/(,NP4"@"U\:/$7B*^^)'P_^'OASQ-=>#9_$-OJFI7&L M6-I;W%PL5G'"HB1;B.2,!I;N)F)0G;&0"I;)Q+'Y%S\]QB0B11YY/EY M44 >^^'=8C\1>'],U6)#'%?6L5TBDY(5T# ?K7S_ /'?X]?#/1?BM\([#4?B M)X3L+[1/&%Q)JEK=:W:QRV"'0=6C#3JS@Q#S)8DRV/FD0=6&?HJRLX=/LX+6 MVC$5O!&L4<8Z*JC 'X 5YA\9/^2B_ G_ +'.Y_\ 4>UF@ _X:P^"'_19/A__ M .%18_\ QVC_ (:P^"'_ $63X?\ _A46/_QVO5:* /*O^&L/@A_T63X?_P#A M46/_ ,=H_P"&L/@A_P!%D^'_ /X5%C_\=KU6B@#RK_AK#X(?]%D^'_\ X5%C M_P#':/\ AK#X(?\ 19/A_P#^%18__':]5HH \J_X:P^"'_19/A__ .%18_\ MQVC_ (:P^"'_ $63X?\ _A46/_QVO5:* /*O^&L/@A_T63X?_P#A46/_ ,=H M_P"&L/@A_P!%D^'_ /X5%C_\=KU6B@#RK_AK#X(?]%D^'_\ X5%C_P#':/\ MAK#X(?\ 19/A_P#^%18__':]5HH \J_X:P^"'_19/A__ .%18_\ QVC_ (:P M^"'_ $63X?\ _A46/_QVO5:* /*O^&L/@A_T63X?_P#A46/_ ,=H_P"&L/@A M_P!%D^'_ /X5%C_\=KU6B@#RK_AK#X(?]%D^'_\ X5%C_P#':/\ AK#X(?\ M19/A_P#^%18__':]5HH \J_X:P^"'_19/A__ .%18_\ QVC_ (:P^"'_ $63 MX?\ _A46/_QVO5:* /*O^&L/@A_T63X?_P#A46/_ ,=H_P"&L/@A_P!%D^'_ M /X5%C_\=KU6B@#RK_AK#X(?]%D^'_\ X5%C_P#':/\ AK#X(?\ 19/A_P#^ M%18__':]5HH \J_X:P^"'_19/A__ .%18_\ QVC_ (:P^"'_ $63X?\ _A46 M/_QVO5:* /*O^&L/@A_T63X?_P#A46/_ ,=H_P"&L/@A_P!%D^'_ /X5%C_\ M=KU6B@#RK_AK#X(?]%D^'_\ X5%C_P#':/\ AK#X(?\ 19/A_P#^%18__':] M5HH \J_X:P^"'_19/A__ .%18_\ QVC_ (:P^"'_ $63X?\ _A46/_QVO5:* M /*O^&L/@A_T63X?_P#A46/_ ,=H_P"&L/@A_P!%D^'_ /X5%C_\=KU6B@#R MK_AK#X(?]%D^'_\ X5%C_P#':/\ AK#X(?\ 19/A_P#^%18__':]5HH \J_X M:P^"'_19/A__ .%18_\ QVC_ (:P^"'_ $63X?\ _A46/_QVO5:* /*O^&L/ M@A_T63X?_P#A46/_ ,=H_P"&L/@A_P!%D^'_ /X5%C_\=KU6B@#RK_AK#X(? M]%D^'_\ X5%C_P#':/\ AK#X(?\ 19/A_P#^%18__':]5HH \J_X:P^"'_19 M/A__ .%18_\ QVC_ (:P^"'_ $63X?\ _A46/_QVO5:* /*O^&L/@A_T63X? M_P#A46/_ ,=H_P"&L/@A_P!%D^'_ /X5%C_\=KU6B@#RK_AK#X(?]%D^'_\ MX5%C_P#':/\ AK#X(?\ 19/A_P#^%18__':]5KS_ .+7Q"USP/+X.L/#F@Z? MX@UKQ-K+:1!#JFJ2:=;P[;&[O&D>5+>=ONV;*%$?)<<@"@#*_P"&L/@A_P!% MD^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVJB_%'XB>'_ !MX*TCQAX)\ M+Z;IGB;4YM*2^T7Q7:[76/BUX'\/2 M-'JOC/P_IDB]5O-4@B(_!G% '*_\-8?!#_HLGP__ /"HL?\ X[1_PUA\$/\ MHLGP_P#_ J+'_X[2WO[5WP4TYMMS\7O L3_ -T^([/=^7F53;]L3X%+_P U MA\#_ (:_:G_V>@"W_P -8?!#_HLGP_\ _"HL?_CM'_#6'P0_Z+)\/_\ PJ+' M_P".T^T_:J^"M]C[/\7O LI/\*^)+//Y>9FNFT?XM^!O$6!I7C/P]J9;I]CU M6";/_?+F@#EO^&L/@A_T63X?_P#A46/_ ,=H_P"&L/@A_P!%D^'_ /X5%C_\ M=KU..194#HP=&&0RG(-.H \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19 M/A__ .%18_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X? M_P#A46/_ ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ MX5%C_P#':]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%1 M8_\ QVO5:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ M ,=KU6B@#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#' M:]5HH \J_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5 M:* /*O\ AK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ ,=KU6B@ M#RK_ (:P^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#':]5HH \J M_P"&L/@A_P!%D^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO5:* /*O\ MAK#X(?\ 19/A_P#^%18__':/^&L/@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:P M^"'_ $63X?\ _A46/_QVC_AK#X(?]%D^'_\ X5%C_P#':Z/QI\9O /PY5SXJ M\;>'O#A3JNJ:I!;M] KL"3["O"?%W_!3;]GKPOYR6_C*;Q+)O&>H2?ZJ.XE6.0]L^3;K.Q^F15_3OB9^W MO\;L'1/ WA?X1Z9)_J[W6HP)TS_>25I7R/\ K@* /K?_ (:P^"'_ $63X?\ M_A46/_QVJ.M?MD? G0=,GO[KXP>"98(5W,EEKMM=3$?[,43L['V52:^>[+_@ MG_\ %/XF*7^-7[27BW7+:88GT3PJ_P!@M#Z@D_(PZC_4CBO7/AK_ ,$]?V?_ M (6^7)I_PYTW5[U5VM>>(=VI.Y_O[9RT:M[HJT >,?$O_@L9\&?"LDMKX1T_ M7/'=[P(IH8!I]DQ]&EGQ(OU\HBO+-0_;I^//QJS'X;\5_!7X*:5-_J[S6_&> MG7=X@/K^\DQCW@!K]/K&QMM+LX;2SMXK2UA01Q00($2-1T55' ]!4] 'X[7 MW@>"Q^-'P[\9_%#]H+PW^T'I=G-<7.I:5IOC'285T]HS#)!'$M[J,$;QRRJ- MZJ@7;"05)92OO?QD^,_P3_:!^*7PSUSQ#X=\.W46C7[6FHMXE\8>%9+0Z?.N M'=UAU:1V:&01RJ-CY42J%R^1^AU% 'BGAG]H+]G/P7IJZ?X>^)/POT&P7[MK MIFNZ=;Q#Z(D@'Z5K?\-8?!#_ *+)\/\ _P *BQ_^.UZK10!Y5_PUA\$/^BR? M#_\ \*BQ_P#CM'_#6'P0_P"BR?#_ /\ "HL?_CM>JT4 >5?\-8?!#_HLGP__ M /"HL?\ X[1_PUA\$/\ HLGP_P#_ J+'_X[7JM% 'E7_#6'P0_Z+)\/_P#P MJ+'_ ..T?\-8?!#_ *+)\/\ _P *BQ_^.UZK10!Y5_PUA\$/^BR?#_\ \*BQ M_P#CM'_#6'P0_P"BR?#_ /\ "HL?_CM>JT4 >5?\-8?!#_HLGP__ /"HL?\ MX[1_PUA\$/\ HLGP_P#_ J+'_X[7JM% 'E7_#6'P0_Z+)\/_P#PJ+'_ ..T M?\-8?!#_ *+)\/\ _P *BQ_^.UZK10!Y5_PUA\$/^BR?#_\ \*BQ_P#CM'_# M6'P0_P"BR?#_ /\ "HL?_CM>JT4 >5?\-8?!#_HLGP__ /"HL?\ X[1_PUA\ M$/\ HLGP_P#_ J+'_X[7JM% 'E7_#6'P0_Z+)\/_P#PJ+'_ ..T?\-8?!#_ M *+)\/\ _P *BQ_^.U@?%C]LGX??!'QO%X5\9C5](U*XE5;)OL7FQWT;6TLP MF@*,3(OF1&VV >9YSQC9L=7/LVAZE)K.B:?J$VGW6DRW5O'.]A?!!<6S,H8Q M2!&9=ZD[3M9AD'!(YH \X_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ M (5%C_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5% MC_\ ':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ M':]5HH \J_X:P^"'_19/A_\ ^%18_P#QVC_AK#X(?]%D^'__ (5%C_\ ':]5 MHH \*^$_Q"\+?$K]I'XD:GX1\2Z/XJTV+PGX;MI+S1;^*\A247FN,8R\;, P M5T.W.<,#W%=!^UA_R:S\9/\ L3-9_P#2&:CPY_R=-\0_^Q,\-?\ I=KM'[6' M_)K/QD_[$S6?_2&:@ _9I_Y)WJ__ &.?BS_U(=1KU6O*OV:?^2=ZO_V.?BS_ M -2'4:]5H ***\F\>?M#:=X+^+7@GP!#HFJ:GJ'B+438SZ@MO)%8Z?\ Z+-< M*&G9-DDK"$XB0DA)$NI;F\C MDVQZ9'%;RS1;_E.YI3#(%7(P(W8] &Q=/_:.GO?B5!I#^&HX?!UYXCNO"-GX MB&HEKB35+>W>:17M/)PD):"XB$GFDEXQE K!J /;:*\X^*_Q0U?P9K'AKP[X M7\.VOBCQ7KYNI+:QOM3.G6Z06T0>:1YA#,0=SPQJH0Y:49*@$CSK7?VP%;PK MI7B+PIX3;Q!IO_"(#QSK*W>H?8Y]/TW.-L:"*3S[GY+C$1,:G[.P\P%ER ?1 ME>5?&3_DHOP)_P"QSN?_ %'M9KT^RO(=0LX+JVD$MO/&LL<@Z,K#(/X@UYA\ M9/\ DHOP)_['.Y_]1[6: /5:*** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHK+\2^*=%\&://JWB#5['0]+@&9;[4KE+>&,?[3N0H_$T :E% M?*NL_M_:!XHU*YT3X*^#/$7QLUV%O+:71+M55^%? M[3OQL_>^./B9IGP>T.;DZ!X M_M&H;?[LE]+]Q^O,61TH ^B/B!\6/!?PIT_ M[=XR\5Z/X8M2,J^J7L-/C%>JVS MS_#NCR16",.OF7,P4*,\;MI%=)\/OV!_@OX$U$ZO=^&&\<>(V.Z77/&EPVK7 M4K#HQ\W,8;OE4!KZ!M+.#3[6*VM8([:WB7;'#"@1$ Z < 4 ?*W_"6?M??$ MK_D%>"/ ?P@T^3K)XCU.36+Y%[%%MP(]WL]00_L[_M :9XX\$^-M8^+FG_%3 M4/#^IS7G_"+ZG9IX>TQ5DL+NU+I-;P7#F1/M(QNCP5+Y(.*^LYIDMXGEE=8X MT4LSNPKY=^,W[<'PIC@UGP/H&F:C\<=>N[6:UN_"W@NQ;4UDB92DB M32(#&$(+*P!9AR"M &C\6O@?XM_:@F\&^'?BIX)\(6W@+2]:;5]2@TKQ??W5 MQ=;;&[@BB5186Q'[VXC+7XYZWJ6D_#H>-)K74YFLM"\0:[)+)H<@M!9[VNP@C=S!8R M60NI@?GM)XBRR2,)?JWQ!_P4&U[X3.(_BU\!?%GA%AC?)HNH6>LQK_M91X_E M]_2@#W.Q_9-^"6G+MM_A!X%3_:/ART9OS,9-7%_9D^#R]/A/X''T\.6?_P ; MKQ7PU_P5._9O\00YN/&USH4_>VU32+M6'U9(W3_QZM:^_P""F7[-5@!O^)UO M*QZ+;Z5?S$^WRP&@#T:[_9)^"%]GSO@_X%)/5E\.6:G\Q,ZS^P)^SSKN? MM/PG\/Q9_P"?.)[7_P!%,MY/\ 4>*M4NO^N/AS4#_. 4?\/.OV M?(O^/KQ1JUB/6X\.:@/Y0&@!9/\ @F5\ [5R^B^']9\,2$YWZ/XCOXR#ZC=, MPIO_ P!9Z3\_AGXX?&/PW(OW(X/%;30?0QO&=P_&I[?_@IY^S-<' ^)L:'T MET744Q^=N*UK+_@HM^SCJ#A8OBII2D_\]H+F(?F\0H P?^&;?VA_#?/AK]J* M\NX5Z6?B;PG9WF[ZS!@X_ 4?9_VSO"_^KO/A#XWMEZ^?%?V%T_TVYC'XUZ3I M?[9'P)UC'V;XO^"U+=%N-;MX#^3NM=AI?QJ^'NN8_LWQYX9U#=T^RZQ;RY_[ MY#?\-$?M'^%^/$O[,K:K OWKWPMXLM;C/T@=0_ZT?\/!=(T+Y?&?P?\ MBSX*V_?N-0\+O+:CW$L3MN'X5]2V=];:A");6XBN8CTDA<.OYBIZ /FSP_\ M\%&OV=?$4GE1_$NRTZX!VO#JUII>&_VA?A;XPV?V'\2/">K MLW1+/6[:5_IM#Y!KI_$'@OP]XLCV:YH.F:RF,;=0LXYQCT^=37EWB3]BCX#> M*]YO_A+X35F^\]EID=HQ]]T(0YH ]HAFCN(EEBD66-AE70@@CU!%/KY7F_X) MH? VUE:;P[IGB#P9.QR9/#_B.]A.?4!I& _*F?\ #!MSI7/A[]H3XT:1C[L, MWB<74"_1'B_K0!]5T5\J?\,I?&K3_P#D%?M5^*H<=/[1T"RO?SW8S2_\*"_: MAM^(OVJ;6Z4=/M'P\L%/X[7H ^JJ\?T_]H#5=>DU*30/A%XXU_3;+4[[2AJ5 MI<:)%#/+:74MK,R+/J4Z?-I^J>3]H MMY[2[FM9D M(-9U6#P=IJV)?3H;G4KF>-6GB>56=TD61MKL%,A7/%6]<_8STK1X?/\ &7[3 MOQ?CA(R1=^-8[& CUV^6/YT ?7]%MW]M>+-#TC;][[?J4,&/KN8 M5\%^+OAE^Q)X9WCQQ\7[KQFR_P"LBO?&UUJ3GV9;1]V?;%8^@ZM^QI#M'PZ_ M9X\5?%$_\LGT;PK>ZA&_H2UVXX]R* /L7Q#^VU\!/"ZN;WXN>$Y-O5;'4X[Q MOIB$N:X.7_@I9\%;^1HO"\_BCQW,IQY?AOPU>3$GT!>- ?SKSWP_J/C.1D'P MS_8@\/\ A5/X-3\23Z;IAC]"T$?"VS(PL M7A30Y=4FB7T/VHA-WTX]* )/^&TO'/B+_D3_ -F3XG:AN^XWB*W@T5&]\R.V M![UQ/CS]J[X_:!&[:QX>^#_P9!&0GCWQH+R91[1VN"Q]@#7:_P##!USXL^?X MC?'3XG>-=W^LL8-7&F6#^N;>%?Y-7:> _P!A/X"?#F1)M*^&.B7-TIW?:M8C M;4I2W=MUPSD'/.1B@#XEOOVLOB9X^O);+1_CSJGB>[4[)=)^#OPR>_.[^Z+F M[\L@<_>4FJY_9U_:&^-!Q<:'\1+NSE_Y>?BAX_\ LEB<^NFV2"9/?#G/3M7Z MIV&GVNEV<5K96T-G:Q#;'!;QA$0>@4<"K% 'YK>"_P#@D+-<8?Q;XQT/1+=L M%]-\(Z"LKH>I*7UZ99@??'O7T+X)_P"":GP&\)20W&H>&;OQMJ$( 6\\5ZA+ M>G'H8\K%_P".5]244 9'ACP?H/@G35T[P[HFG:!IZ_=M=+M([:(?1$ 'Z5KT M44 %%%% !1110 4444 %%%% !1110 4444 %%<[XJ^(WA/P+&9/$GB?1O#T8 M&2VJZA#;#'KEV%>+>*O^"AG[/'A*0Q7'Q.TO4;C.U8=%BFU$NW8*8$<'\Z / MHNBOE/\ X;\M?$7R^!/@M\5O&N[[EY!X=-K9'TS-*PQGW6C_ (73^U/XPX\/ M_L_Z'X/A;_5W?B_Q7'/GW:&V7>OTSF@#ZLHKY3_X5S^UYXR_Y#'Q=\!_#Y'^ M\OA/PV^HE1Z WC#GWH_X8;U[Q-\WCK]HCXI>(@WW[72M3CTBUD]FBB0\>V: M/IG7O$^C^%K7[5K6K6.D6W_/:_N4@3_OIB!7C?B[]NS]G_P/O&I_%CPW*R?> M73+DZ@P]L6XD.?:N%/V:)-(MV^[?^+_%%M;; M?3=;H#)^1KU[XR?M,?#+X!V?F^./%^GZ/%=\MU865Q?/;IZR/=,L6??.*^:/$?CC6O'VKS:!X; M^/7Q@_:!\2*=L]O\+;*#P]ID3>DUZJ-'&A_O+O'/6OJ71?V!=%\5ZE;:Y\;O M&GB#XUZ]$WF+;ZQ.;72(']8;&(A%')X)(/I7TQX<\,Z/X/TB#2M!TFQT32[< M8BLM.MDMX8QZ*B */P% 'Y.^#?V-_"6BK?WW[0?B7Q!X8^)=H@O#9W<_]I'4 MK-[:6!$L9/,<7DGVNY@W1%7(\N.!HW6;S9?T5_91\-^/?"OP7TG3_B'?->:N MC,;6.XYNK6SPOE0W#[WWRKAL_.Y4%4,DS(9I/3]3\.:3K5YIMWJ.EV=_=Z9, M;FQGNK=)'M92I0R1,P)1MK,NY<'#$=#6C0 4444 %%%% !1110 4444 >5>' M/^3IOB'_ -B9X:_]+M=H_:P_Y-9^,G_8F:S_ .D,U'AS_DZ;XA_]B9X:_P#2 M[7:/VL/^36?C)_V)FL_^D,U !^S3_P D[U?_ +'/Q9_ZD.HUZK7E7[-/_).] M7_['/Q9_ZD.HUZK0 5Y/\:? ^M^+?''P)_MD#6]Q#<17+I;+$)//$XN+PAMT8C"0DAV+!:^IZ* /#OBCIG MBN;QS\./B7HG@;4M<0$"2TBR/-R%ER 2I M6O%YOV;?'WP[\ P^']%\/IXHO_$'PN7P'?W=G>P0PZ7?"2=_M$HFD1GM@;Z< MDQ!Y/W( 3YLC[9HH S_#NCQ^'?#^F:5$YDBL;6*U1B,$JB!0?TKY_P#CO\._ M$%_\5OA'5?&3_DHOP)_['.Y_P#4>UF@ _X4WXN_Z+M\0/\ P!\/?_*JC_A3?B[_ M *+K\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNOQ _\ ?#W_P JJ/\ A3?B[_HN MOQ _\ ?#W_RJKU6B@#RK_A3?B[_HNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ _\ M 'P]_P#*JO5:* /*O^%-^+O^BZ_$#_P!\/?_ "JH_P"%-^+O^BZ_$#_P!\/? M_*JO5:* /*O^%-^+O^BZ_$#_ , ?#W_RJH_X4WXN_P"BZ_$#_P ?#W_ ,JJ M]5HH \J_X4WXN_Z+K\0/_ 'P]_\ *JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5HH \ MJ_X4WXN_Z+K\0/\ P!\/?_*JC_A3?B[_ *+K\0/_ !\/?\ RJKU6B@#RK_A M3?B[_HNOQ _\ ?#W_P JJ/\ A3?B[_HNOQ _\ ?#W_RJKU6B@#RK_A3?B[_H MNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ _\ 'P]_P#*JO5:* /*O^%-^+O^BZ_$ M#_P!\/?_ "JH_P"%-^+O^BZ_$#_P!\/?_*JO5:* /*O^%-^+O^BZ_$#_ , ? M#W_RJH_X4WXN_P"BZ_$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+K\0/_ 'P]_\ M*JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+K\0/\ P!\/?_*JC_A3 M?B[_ *+K\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNOQ _\ ?#W_P JJ/\ A3?B M[_HNOQ _\ ?#W_RJKU6B@#RK_A3?B[_HNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ M _\ 'P]_P#*JO5:* /*O^%-^+O^BZ_$#_P!\/?_ "JH_P"%-^+O^BZ_$#_P M!\/?_*JO5:* /*O^%-^+O^BZ_$#_ , ?#W_RJH_X4WXN_P"BZ_$#_P ?#W_ M ,JJ]5HH \J_X4WXN_Z+K\0/_ 'P]_\ *JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5 MHH \J_X4WXN_Z+K\0/\ P!\/?_*JC_A3?B[_ *+K\0/_ !\/?\ RJKU&>XC MM8))II%AAC4N\DC!550,DDGH *^:_'7[>W@33_$$WA7X=:?JOQE\:IQ_9'@V M#[1!"_^55>1?&CXF>&_ M@'B#Q;^U!XVBUF3"P:%86'A^[U&=CC:JV\>DEQN) !8 >]0+\*_VD?VALO\ M$7QM;_!7PE-U\+^ I!-JLB'JLVHMD(W)_P!4"IXR*]=^"_[*/PM^ (,_A#PI M:P:Q)EI]\/R?M;_ !KU:VNO WB?Q3\, M_!9;)U?XFV&AR7]S'ZQV%OIR-&>1Q(^#SAJ[#4O^"9>@^.-8L?$'Q"^+7C_Q MUXEMSN,^I26$]B&[B.SN+6:-%_V.17V;10!X]H_P!U[P[IMOIVE?&?QMIFGV MZ[(;2STOPY%%&OHJ+I( 'T%7/^%-^+O^BZ_$#_P!\/?_ "JJC\:/VNOA7\!I M/L?B?Q1!)KSD+#X>TI3>:E,Q^ZH@CRRY[%]H/K7P]\1/^"E_Q2^,&N/X4^#7 M@^XT"[F^53'9?VUKN#D;_LR?N+8J?O+,Y*X)]J /LSQYH,0,!@9!L0CU1%H _/Z[/Q#_:R\/#3M3\1_%GX]3R8"?\(C96WA3PJ& M[>9<7-OMG[G+P(<5V\GP\_:5_9=^'MC-=?%CP3\&_"NHZG:Z39Z6FG:2\GG3 M-@O<7(LK>+Y(Q+*TFXMMB;&6P#^IB(L:*B*%11@*HP /2G4 ?G;^TSI?[/6O M_#WX<66C?'#3;&Q\+R0:/J;>%/&=G'J=_IDS*DLCD.WG/',4N6W*Q(%Q@;G! MKL]!_P""1WPC\.S-+;^)/%=U(S;V;5(-&OR2>Y\_3GS7V_10!\QZ=^P3X2TB MU-M9>)+VT@(P8X?"7A-0?KC1N?QKD?&'_!++X7>.E<:IKVMQ%OO/I>C^'M/< M^^ZWTN,Y]\U]E44 ?''AG_@FCHWP_M]G@[XX?&'PW(HQ&MOXBA\@>S1+;J&' ML:F\0?LY_M4Z+:>5X,_:C6]B7_5P>(O"=B7'^]<".1F_[YK[!HH _/FZ\,_M MP>%2?^$@OF^)$*_>;PGJ>@6!*^H6]T@D\=N]8M]\3-1TM@/B9X8^/GALJ"KW MP\$^%]5L8P<;@9X]*Z<#HO./:OT@HH _-?2=5_9+^)$QM[SXVQ6UYG;)#XE\ M%^&;%XV]&:XT)5!]PWXUWNE_\$[/@)\4+*OAWX4\=PF'Q+X9T?Q#%C;Y>JV$5TN/3$BFO$?%/_ 3N_9[\57'VEOAQ M8Z->J=T=UH-Q/IS1-ZJ('5?S4B@#QU?^"-_P=CO/M4'C#X@6<_\ ?L[^P@_1 M+("NJT?_ ()E>&O#VW^ROC9\:M,V]/L?BN*+'_?-L*VO^&$]1\+_ #> /C]\ M4O"87_5V=YJZZI91^F()E_FU'_"N_P!KWP3_ ,@;XL^ _B+&G1/%OAZ3378> MFZS)Y]Z '?\ #$_C#3.-&_:;^+, 'W?[4U&&_/XEHQF@_LQ_M Z>#_9/[6.K MQ8Z#4O!NGWGYEF%-_P"%\?M->"^/%/[.MEXGME^_J'@SQ1"?^^;:8>8WYT?\ M/$O"/AWY?'_P[^)GPV*_ZRXU[PQ*;8>ZR0E]R^^* ,74O@'^V%%G^S_VHM)N MO3[3X)L(?_08GK"N?@A^W2N?L_[1?A.7_KIX>M4_E9&O<_!O[^6-)^ M*WAL22?TF65#]&4D4 ? M#G_"E?V^?^C@?!7_ ()[?_Y75-;?!/\ ;Q9O](_:&\'Q+ZQZ%;.?UL!7W510 M!\8Z=\!_VS)9 +_]IS1+9.YMO!UC,?R,"5/\(_@GXR^)GQ,\96GQ@^)4GQC\ M*>&[>31;>.;0K;2K4ZES/5V+/([M&2S,Q)+$Y)))H ^4? _[$$7 MQ6B\2Z%XZ^-_QDN/$?AS4Y-.O+./Q0HM7@;$EI/%&\#826!XR>2 XE3)*&M# M3?\ @C_\(-+OGO%\4^-;RX<[F?4GTN]W'W$U@XKZ]\"_"?P1\+_MW_"&^#?# M_A+[=L^U_P!A:7!9?:-F[9YGE(N[;O?&_\*;\7?\ 1=?B!_X ^'O_ )55ZK10!Y5_ MPIOQ=_T77X@?^ /A[_Y54?\ "F_%W_1=?B!_X ^'O_E57JM% 'E7_"F_%W_1 M=?B!_P" /A[_ .55'_"F_%W_ $77X@?^ /A[_P"55>JT4 >5?\*;\7?]%U^( M'_@#X>_^55'_ IOQ=_T77X@?^ /A[_Y55ZG)(L2%W9411DLQP!7+:Q\6O _ MAW=_:OC+P_IFWK]LU2"+'_?3B@#E?^%-^+O^BZ_$#_P!\/?_ "JH_P"%-^+O M^BZ_$#_P!\/?_*JJ&L?ME? G0=WVOXN^#2R]5MM:@G8?A&S&N(U3_@I5^S=I M+['^)EM=2YP(['3;VY+'T!CA(_6@#T;_ (4WXN_Z+K\0/_ 'P]_\JJ/^%-^+ MO^BZ_$#_ , ?#W_RJKRG_AY%\,+[_D ^'OB!XIS]W^Q_"EU)N^F\+1_PW/K6 MJ\:#^S=\9;W/W7U'P^E@C>X9Y3Q0!ZM_PIOQ=_T77X@?^ /A[_Y54?\ "F_% MW_1=?B!_X ^'O_E57E/_ TW^T#JW_($_92U5E/236/&%A8X]RI4G\*/^%B? MM?:U_P >?PB^'_AS/3^V/$LEUM^OD*,_A0!ZM_PIOQ=_T77X@?\ @#X>_P#E M51_PIOQ=_P!%U^('_@#X>_\ E57E/]D_MHZU_P ?.O\ P:\.(?\ H'6>I73K M]?-.":/^%'?M3ZS_ ,?_ .TKI6A*?O1Z/X&M9OP#2OD?6@#TC6?AOKGARQ-] MJW[0WC72[(210FYO+?PY#'YDDBQQIN;2@-SNZ(HZEF ')%5=/\'7VK:DFG6/ M[27BV\U!UN76TMT\-/*RV\P@N"$&EY(BF(B?CY'.UL'BO%?BM^QK\6?$GP[U MRTU'X\>-/B#SUK5[7XSMK_BFWNC=O#JMIXC>""14OI0D5Q DAD)G60W:L'(!GE60)(N9 M #Z6\7W6D_#_ '_\)-^UCK?A]D^\FI7'A:!OIM;3 2?:O&]>_:\^%>CW7V*S M_:M^(/B34C]RR\/^'M(OG?\ W6312G_CU>[^$?V$_P!G_P #[#IGPG\-RLGW M6U.V.H,/?-P9#GWKV30?#&C^%K7[+HNDV.D6W_/&PMD@3_OE0!0!\(_\- ?$ MSQ-\O@73/VDO$0/W+K5?#WAK2+63W6673#Q[XI5T/]NKQ@P.CZN_@!&^ZWBW M5M!U$J/4BST@?E7Z 44 ?'?AS]GG]K35;?R_%O[45KIZ,/WD6@^$+&1S[+,T M<17Z[:L:U_P3O'CBT,?C'X__ !BUV1OOQP^((K>U/T@\EE%?7E% 'Q'X<_X) M)_"7PO=-<6OB/Q5>3,V]FU>VT74C MP%TK0?#%L,>F$T@5[O10!Y5_PIOQ=_T77X@?^ /A[_Y54?\ "F_%W_1=?B!_ MX ^'O_E57JM/'T<: LSM9>'0% Y))_ MLK@5Y#/^VMXG^,%Q)I_[/7POU3QU%N*?\)CXA5]*T&/D_,KN!)/C'*J%;D4D M/[&/C#XR3+>_M#?%+4?&-HS!SX*\+,^E:$G^P^PB6X YPS%6YH X[X@?M(:1 MX?UU_#'@GXX_%+XO>-@#Y,^&G_!.7PA\( M_$%QK_AKX@>-(?$%Q)YKZQJ-OHFHWN\]2L]SILDBYQ_"PKU[_A3?B[_HNOQ M_P# 'P]_\JJ]5HH \J_X4WXN_P"BZ_$#_P ?#W_ ,JJ/^%-^+O^BZ_$#_P! M\/?_ "JKU6B@#RK_ (4WXN_Z+K\0/_ 'P]_\JJ/^%-^+O^BZ_$#_ , ?#W_R MJKU6B@#RK_A3?B[_ *+K\0/_ !\/?\ RJH_X4WXN_Z+K\0/_ 'P]_\ *JO5 M:* /*O\ A3?B[_HNOQ _\ ?#W_RJH_X4WXN_Z+K\0/\ P!\/?_*JO5:* /*O M^%-^+O\ HNOQ _\ 'P]_P#*JC_A3?B[_HNOQ _\ ?#W_P JJ]5HH \J_P"% M-^+O^BZ_$#_P!\/?_*JC_A3?B[_HNOQ _P# 'P]_\JJ]5HH \*^$_AG4?"O[ M2/Q(M-3\6:QXQG?PGX;E6^UJ*SCF13>:X!&!:6\";05+9*%LL&O_2[7:/VL/^36?C)_V)FL_P#I#-0 M?LT_\D[U?_L<_%G_ *D.HUZK7E7[-/\ R3O5_P#L<_%G_J0ZC7JM !5._P!8 ML-*FLHKV^MK.6^G^RVB7$JHUQ-L9_+C!/S/M1VVC)PC'H#5ROFG]H3P+IL/[ M0GP#\6M)?7&L2^+9+"/S[V5[>V@.DWS.D,!;RT+M&C,P7-+GP?:^+M!N?%MLI>?0(=2A>_B4*&): -YBC:RGE>A![U8A^(7A:X\9 M3^$8O$NCR^*[>#[3-H27\1OHXB%(D: -O"X9?F(Q\P]:\;UC1M/^*GQ3\,Z% MX-TFSL/"W@+Q)+KVMZY;6XBA?52DP:RM=F!),7N)'N9/NJ3Y9+R-((_+]!:5 M_%7A8QF)O$__ O;7!/Y9/G_ &86=^/GQSM^Q?9NO&WRO]F@#ZW\9>//#/PZ MT@:KXK\1:3X8TLRK"+[6;Z*T@,C E4WR,%W$ X&<\&HO$7Q&\)^#Y='BU[Q1 MHNB2ZS*(-,34=0AMS?2': D(=AYC'7_%QH/^&D?@TNJFV_L,Z= MXC++>$>7]I%O;;/O<9^SF]Z_PE^V:^4/#K2?\*-U1?$I3RA^SJ#I:W9;S=ID MNMVS=\V=HTWISN$7?;0!^D->5?&3_DHOP)_['.Y_]1[6:[_PC]N_X1/1?[4W M?VE]BA^U;LY\WRUWYSSG=FO!?COK'Q,A^*WPC33O"/A.ZL8O&%P=+FNO%-U# M+=/_ &#JP(G1=.<0#RS*V5:7YD1<8JT5Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\ M)'\;_P#HGGP__P#"\OO_ )34 >JT5Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\; M_P#HGGP__P#"\OO_ )34 >JT5Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#H MGGP__P#"\OO_ )34 >JT5Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP_ M_P#"\OO_ )34 >JT5Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#" M\OO_ )34 >JT5Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ M )34 >JT5Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )34 M >JT5Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )34 >JT M5Y5_PD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )34 >JT5Y5_ MPD?QO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )34 >JT5Y5_PD?Q MO_Z)Y\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )34 >JT5Y5_PD?QO_Z) MY\/_ /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )34 >JT5Y5_PD?QO_Z)Y\/_ M /PO+[_Y34?\)'\;_P#HGGP__P#"\OO_ )34 >JT5Y5_PD?QO_Z)Y\/_ /PO M+[_Y34?\)'\;_P#HGGP__P#"\OO_ )34 >JT5Y5_PD?QO_Z)Y\/_ /PO+[_Y M34R?Q5\:K6&2:;P!\/8H8U+O))X]O555 R22=&X % 'K%%?$/C[_ (*,ZCX- MUQ?#^C^$O!OQ(\5.VV/P_P" _&%_J]TQ! (S'H_E@@D @N#[5=UWQ%^V;\=/ M#WF>%?"W@_X$V4RC*^(=5>^U5@1R4:.W>.+OP\089'I0!]4?$3XI>$/A+H+: MSXS\2:;X:TQ<@7&I7*Q!R/X4!.7;D?*H)]J^./@SH;:OXWT7X6^&;#!V/?_$.\1Y2. MHC3^QMTC?[* GVH ^A:@OKZVTNSFN[RXBM+2%2\L\[A$C4=69CP![FOB+PE^ MVE\=OCQI]\/AI\$M)TK2U!,7CSQ)KEPNB>7C)F5);2VFE49S\HXP?\%!O ]EJEYH7PSTG5/C+XDM5+3P^%U']G6@ )+W%^W[F./@_."X'>OD MCQ;^T-\=?VH/$%SX7\.ZS[\.Z);MP<3Q0:9*UPP_O-(3_M M$5]1^$;#XH^ =!MM$\-?"3X8Z#I%LNV&QT[QI=P1)]%710,^IZF@#Y=^"_\ MP2IA\G[9\4-YRUQX5\&M)#%,&Y9+N_D)N;D$DY7A^#/#FG>&M+3!^SZ? L>\_P!YR.7;_:8D^]JT5Y5_P )'\;_ /HGGP__ M /"\OO\ Y34?\)'\;_\ HGGP_P#_ O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ M /"\OO\ Y34?\)'\;_\ HGGP_P#_ O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ M /"\OO\ Y34?\)'\;_\ HGGP_P#_ O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ M /"\OO\ Y34?\)'\;_\ HGGP_P#_ O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ M /"\OO\ Y34?\)'\;_\ HGGP_P#_ O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ M /"\OO\ Y34?\)'\;_\ HGGP_P#_ O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ M /"\OO\ Y34?\)'\;_\ HGGP_P#_ O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ M /"\OO\ Y34?\)'\;_\ HGGP_P#_ O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ M /"\OO\ Y34?\)'\;_\ HGGP_P#_ O+[_Y34 ;/C+X"_#7XB>8?$_@#PSKT MC]9=0TF"63ZAV7<#[@UXUJW_ 3:^!-Q>/?Z%X>U/P1J;?\ +]X7UN[LW'IA M?,*#'LM>F?\ "1_&_P#Z)Y\/_P#PO+[_ .4U'_"1_&__ *)Y\/\ _P +R^_^ M4U 'D_\ PQS\2O"//@+]IWQ_IH7_ %7W_ ,IJ /)_^&IOCAX/X\;_ +,'B%X4ZWG@W6K76/,'JL*[ M7'T)S7&^+O\ @JKX-\$ZQ%:ZU\/O&GAVVD%J WB+3);&X1VNECN4>+8P_=P, M9DVNWF&-XSY9VL_T5_PD?QO_ .B>?#__ ,+R^_\ E-7DOQF^ _C[X_:E8W'C M7X?>#]6L;$VKVND2?$&[-C%)%=+.\GE'0SN>94$$C,2?)+JGEF1V8 R_"/\ MP4T\$>)O#UK>?\(+X]N-3F+LVFZ+X?N+XQKO81@R%44N4V%@N55BRAG #ML? M\-SZUJO&@_LW?&6]S]U]1\/I8(WN&>4\5V_@2S^-?@+PGI_A^#PAX2U>WL5: M.&ZU?XAWL]SY>]BD;2?V("X12$#-ERJ*69FRQW_^$C^-_P#T3SX?_P#A>7W_ M ,IJ /*?^&F_V@=6_P"0)^REJK*>DFL>,+"QQ[E2I/X4?\+$_:^UK_CS^$7P M_P##F>G]L>)9+K;]?(49_"O5O^$C^-__ $3SX?\ _A>7W_RFH_X2/XW_ /1/ M/A__ .%Y??\ RFH \I_LG]M'6O\ CYU_X->'$/\ T#K/4KIU^OFG!-'_ H[ M]J?6?^/_ /:5TK0E/WH]'\#6LWX!I7R/K7JW_"1_&_\ Z)Y\/_\ PO+[_P"4 MU'_"1_&__HGGP_\ _"\OO_E-0!Y3_P ,>_$_5O\ D/?M2?$"XS][^Q[:UTW\ MM@;%'_#O?1=0YU[XR_&7Q+G[R:CXQ?8?8*D:X'XUZM_PD?QO_P"B>?#_ /\ M"\OO_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 >5Q_\$R?@!<.)-8\-ZOXDE!S MOU;Q%?R'/J=LRBNIT?\ 8#_9YT/;]F^$_A^3;T^V1O=?^C6;-=7_ ,)'\;_^ MB>?#_P#\+R^_^4U'_"1_&_\ Z)Y\/_\ PO+[_P"4U %W1_V:_A'X>V_V9\+O M!M@R]&M] M$;\Q'FNWTKP[I6A)LTW3+/3UQC;:VZ1#_QT"O._P#A(_C?_P!$ M\^'_ /X7E]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A M_P#^%Y??_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ M_A>7W_RFH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7 ME]_\IJ/^$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*\J_X2/XW_\ 1//A_P#^%Y?? M_*:C_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BO*O^$C^-__ $3SX?\ _A>7W_RF MH_X2/XW_ /1//A__ .%Y??\ RFH ]5HKRK_A(_C?_P!$\^'_ /X7E]_\IJ/^ M$C^-_P#T3SX?_P#A>7W_ ,IJ /5:*^?/B-^T!XZ^$.CG5/&FB_"OPS98)5]2 M^(UW$TF.R*=&W.?9037CO@_]O3XN_&34+BQ^&'[/\?BFRQMA\6+X@N8-&)Y^ M;?=V%LS@8R57#=C<'_6%:^?_%G[/?[6GQDU9C\1O&/A@^$91EO"G@OQ/=Z#&V>3'+.- M-GDD7H"I?MP1G->J_!_X+^)?@+IHL_ ?P,^%OA_Y=DEW#XWOGNIA_P!-)WT8 MR/\ 1F(H PSXX_:A_: #1^$_"FF_ /PM+PNM^+@+_6W0C[T=DOR1-S]V7TZU MT?@/]@KX?Z3KT7BCQ_=:I\8O&JX;^VO&UP;M(CG.(;8_NHU! P"&*XH'_ M D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ /\ "\OO_E-0!ZC!#':P MQPPQK%#&H1(XU"JJ@8 '0 5)7E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&_ M_HGGP_\ _"\OO_E-0!ZK17E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGG MP_\ _"\OO_E-0!ZK17E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ M_"\OO_E-0!ZK17E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ _"\O MO_E-0!ZK17E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ _"\OO_E- M0!ZK17E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ _"\OO_E-0!ZK M17E7_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ _"\OO_E-0!ZK17E7 M_"1_&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ _"\OO_E-0!ZK17E7_"1_ M&_\ Z)Y\/_\ PO+[_P"4U'_"1_&__HGGP_\ _"\OO_E-0 >'/^3IOB'_ -B9 MX:_]+M=H_:P_Y-9^,G_8F:S_ .D,U<_\)[WQ5??M(_$B3Q=HVCZ'J0\)^&UC MM]%U:74H6B^V:YAS));6Y#;BXV[" #N.2!T'[6'_)K/QD_[$S6?_2&:@ _9 MI_Y)WJ__ &.?BS_U(=1KU6O*OV:?^2=ZO_V.?BS_ -2'4:]5H *H:EH.F:Q= M:=:)1'N#[N=VE=!10!RNM?"GP3XD\+P> M&M7\':!JGAR"7SHM'O=+@FLXY,L=ZPLI0-EV.0,_,?4U8\1?#GPGXPET>77O M"^BZW+HTHGTQ]1T^&X-C(-I#PEU/EL-J\K@_*/05T5% !7E7QD_Y*+\"?^QS MN?\ U'M9KU6O*OC)_P E%^!/_8YW/_J/:S0!ZK1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 445G:OXBTKP_#YNJ:G9Z;%C.^\N$B M7\V(H T:*\I\0?M7?!?PON&I_%?P;;2+UA_MRV>3_OA7+?I7G6L?\%*/V8^#_V\M(\*6>K^";VS\<_ M%_XD:#K^LZ3=V_AWPX);C9!J=S%:F=HHX;<$VZ0%FC&.22,Y%>L> _V6)?A5 MX8@\,^"_BUX\\-^&;6:XFM-*ACT:Y2V\Z=YG59;C3I9F&^1R#)(S<\DUZ3\, M/AW;?"WPBNA6VIW^M$WM[J,^HZIY/VFYN+NZENIG?R8XXQF2=\!44 8&.* / MGG_A/OVK_B]@>&?A_P"%_@SHTO34?&-\=2U$I_>2V@&U&_V9?\*=#^P4OQ"G MCO/CC\4?%?Q=F#!SI+S_ -E:,&SGBTMR.^.=W('2OK"B@#E?A]\*O!OPGTD: M9X-\+Z3X9L< -%I=HD._'=RHRY]V)-=55'6MKZA:Z5IMLN^>\O M9EAAB7U9V("CW)KYDUW]O;1_%6K7/A[X'>#M:^-?B*)O*>XTA/LVC6S_ /3: M^E 0#D'Y00>?F% 'U37A?QA_;2^%7P9U0:'?:Y)XD\72-YN"*Y?P?\ &3X.?!6ZN? G[+?PL_X6;XPC7R;FX\-1C['$>@-YJTN0 M5R!_$R]LB@#JIO$'[3_Q^C>33[#2_P!G/P0ZEGU'6=FI:^\7=A#Q%!QNR'PR M\$'O7BNEQ?!;P?\ $"XM/AMX4UW]K7XWJ0+G7]8N_M]I929(#S7D@^SP*&)Q ML!(Z;P:]KA_92^)'[0LR:A^T3XZ9]#9O,3X;^"I9+32U&+4OVB_'+7VD%A+'\.?!LDEGH\?.0MQ,");DC)!Y&".&(KZ=\ M%^!_#WPY\/6VA>%]$L?#^C6PQ%9:=;K#$O !.% R3CDGD]S6Y10 4444 %%< M)XY^/'PW^&?F#Q7X\\.>'I(^L&H:I#%*3Z",MN)]@,UXM?\ _!2;X(-=R6GA MS4]=\=WL9VM;^%] N[HY] Q15/X-0!]245\I_P##9WC[Q-_R)7[,7Q)U,-_J MW\2I!H2-Z',K-@>]'_"=?MA^+/\ D%_"_P"''@)6[>)]?GU%D^OV0 $T ?5E M,FFCMH9)II%BBC4N\CD!54#)))Z "OE?_A7O[7^O?\?WQ:^'OA?=U_L/PW+> M;?I]H89_&LCQ7^RS\??$6C2)XD^/UO\ $?3XW2XF\'7WA:WTC3]85&#&TGGM MI/,6.3&TY#*<_,CKE2 >Y?#7]HSP?\5/$5SHVCR7UO.8FN],GU"U,$.MVBML M>[L7)_?PJ_REA@\HV-DD;OZA7R=XX\0']J_3=)\$>"]%U'P=XBT.YCN=5\0W M]J]M<>"KB/Y?(@*,OFW;KE0L;F(PR;W+1O&DL_\ PR!\44^:/]J3Q\)/5[2U M9?RVT ?55%?*G_#+/QTM>;']JWQ%&X^[]L\,6-P/Q!(S1_PIS]J_1_\ CS_: M'\.^(<=/[7\$P6V[Z^2YH ^JZ*^5/L/[:>C_ .IU+X*^(8QU^UP:G;2M]-GR M@_6D_P"%M_M9>&?^0I\!O"OC!5^\WAOQ>EGD>H%RI)^E 'U917RG_P -K>,_ M#_\ R-O[,WQ2T_;]]M LX=81??,;KQ[T^'_@I7\%[&58O%$OBCP)*QV[/$OA MJ\@P?0E$<#\Z /JFBO'_ G^V#\$/&^Q='^*OA.>5_NP3ZI%;S-](Y2K?I7J MVG:I9ZQ:I=6%W!>VS_=FMY%D0_1@<4 6J*** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN!\>?'WX:_"_S!XL M\>^'/#TL?6WO]3ACF)]!&6W$^P% '?45\=>+/V]O GQ4\1Z+X ^%_C46DVMW M?V'4/&TFG3K::0IP%2)Y8A&US*S".(M^[#'+%B%C>7XBZ!XQ_9EUKPYX8^ E M_IFJ:CXNN!$_A'Q=-=WJ6SC'VC65E5S(B#(:XWG:[NK+^]1PL_LBL=SGV4$U\^_P##+?QK^)7S_$[]HG6; M*SD^_HOPZLH]'C0=U%T0TK@]/F'2NL^'W[ _P-^'NHC5(O!%OXBUPMO?5O%$ MSZI<2/\ WSYY90WNJB@#D[C]ORU\>326?P1^&/B_XP7(8HNIVUH=,T<,#C#7 MEP %Y_V>QYIG_"O?VJ_C+\WBKX@>'?@OH4AYTKP7:'4-2*?W9+J8[8WS_%%Z M#CK7U?##':PQPPQK%%&H1(T4!54# Z "I* /G?X;_L&_"3P'K U_4])N_B M'XN;#2^(O'%TVJW;L.C8D_=J022"J \]:^AHXTAC6.-51% 5548 Z "G44 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y M5X<_Y.F^(?\ V)GAK_TNUVC]K#_DUGXR?]B9K/\ Z0S4>'/^3IOB'_V)GAK_ M -+M=H_:P_Y-9^,G_8F:S_Z0S4 '[-/_ "3O5_\ L<_%G_J0ZC7JM>5?LT_\ MD[U?_L<_%G_J0ZC7JM !7A/Q?^(WQ!\+_&[X4:-I]OI>F^!M;U]M-O;MI?.O MK]O[/NIQ&L93;#$K0C+;B[M@ (H/F>[5POQ&^&'_ L#Q-\/=7_M+[!_PB6N M-K/D^1YGVK-GC_ !F\73?$73/$,OB&2;PM MJGQ%U'P#_P (N;2W6WMXK>&Y1+E)1%YYF-Q9L3ND,928@("H8FC_ !F\73?$ M73/$,OB&2;PMJGQ%U'P#_P (N;2W6WMXK>&Y1+E)1%YYF-Q9L3ND,928@("H M8]QIG[-]Q8_$B#5I/$Z7'@^S\277B^S\/?V<5N(]3N()(G+70EP\ :>XE6/R M@P>09=@H%&F?LWW%C\2(-6D\3I<>#[/Q)=>+[/P]_9Q6XCU.X@DB&3?M)>/?B)\/H-?T77U\+ZCX?^%Z^ M/+^UM+.":#5+XR3H+>0S1NR6V;&X!\HI)^^4AQLY^@OB!\*/%'BVZ\)^(-+\ M7:;H?CGP]]LBBU-M#>YL9H+E-DD;6IN5<$;('#>=]Z+D%6*UP^N?L?!?#&E^ M'O"GBY] TS_A$%\#:S]LT_[9-?Z:#DO$XEC\BY^>XQ(1(H\\GR\J* /??#NL M1^(O#^F:K$ACBOK6*Z12B_%;X1V&H_$3PG87VB>,+ MB35+6ZUNUCEL$.@ZM&&G5G!B'F2Q)EL?-(@ZL,_15E9PZ?9P6MM&(K>"-8HX MQT55& /P KS#XR?\E%^!/_8YW/\ ZCVLT '_ UA\$/^BR?#_P#\*BQ_^.T? M\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8? M!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_H MLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP_ M_P#"HL?_ ([7JM% 'SK\7OVH/ NM>%+#2/A[\8_"_P#PEFK^(-#TJW/A_6-. MOKY8KG5;6"X:&%_-5F$$DQRT;!<%L<5\(7G_ 4<\=> ?CH=(\3>.?$D?AG3 M]3TZ&XAFMM*NPT:WD2Z@S20Z7"9K=H$N3%)"4=M\# ^+GP5 MUOPQX7O8M.\13W-A=V%Y-=M:K#-;7L%RK^:L,Q4CR @CMX%C6+ MRU( /=KW_@IM^S38V_FM\38)01D+#I5_(Q_ 0OV>M+W?9M0\ M0ZQC_GRT=ES_ -_62O2K+]@WX):YX8TM/$_PC\'P:V;6+^T%T.%X8!<;!YHB M=1&Y3?NVD@'&,@=*PKS_ ()>_LS7BOGX:B%F_BAUO45Q[@?:,?I0!Y7)_P % MF/A->.4TGPCXLN7'&Z_;3[-#^+W1_E3?^'KL>I?\@;X<:3/G[O\ :GQ(T2P_ M/=*<5I:S_P $;/@5J%PTUCJ?C/0SU6.RU2%E7_O[ [?K7!ZE_P $:7M[AF\. M?'?Q!I$/\$=SIOGL/^!)<1?RH ZK_AXUX]U3_CU\)_"/1,]/[3^,.D7&/KY3 M4?\ #:GQ?U3_ (]O&?[,6B9Z?VEX[-QCZ^5)7DUY_P $P/VC?#7]F#]L'P;<2&]B^(&NVL?_ "T\'_%7[%G_ M '1<&1C]-N: />O^&COC!JG_ !\_M(_LOZ)GK_9NK-<8^GFS4?\ "RO'^J?\ M?/[=_P (=$SU_LW3])N,?3S;BOGQO$GQ>\'R2?\ "4:;^U?H$,9PUQ::TNM1 M#_MH;6)#^=.TW]J[PY;W9M=0_:9^-_@RY4X:+Q-XEW\6?^^#0 >'S^Q1X7VG3+WX'6TB]) MOMFDO)_WVS%OUKT;1_VC_P!GOP_#Y6E_%'X9Z;%C'EV?B#3XE_)9!7G7F_ML MV?WH/@5J"C_GF^L1.?SXI/\ A+_VR+/_ %WP_P#A9J'_ %Z:U=Q9_P"^Q0!Z MM_PUA\$/^BR?#_\ \*BQ_P#CM'_#6'P0_P"BR?#_ /\ "HL?_CM>4_\ "V/V MM+/_ %WP&\)ZA_UZ>,$BS_WVM+_PT%^T]9_\?'[*45TO=[3XAZ>/_'63- 'J MO_#6'P0_Z+)\/_\ PJ+'_P".T?\ #6'P0_Z+)\/_ /PJ+'_X[7E/_#4WQSM? M^/[]E+Q%'Z_9/$]CN M:-+HOPY\;>%'O1;"30?%VC06Z2I#>1O++;S*7D)FC8VKJ5('FQO&T;J1)#IG M[3'Q1^(/@+2IOB'\>O /P3\/W<)NI+K2[JUU'Q)?QR,T@\N*%BEO&%953;F5 M5 WM(^6(!]D>*/VU?@-X1T6XU2]^+O@^YMX!EHM+UB&^N&]EA@9Y&/T4U\RZ MM_P4ON/C!J$^E?"*;P3X-TU7\J3Q?\4O$5KIZIZM#8"7SGXR58\<#Z-X5 M_:O^-1QKOB;PU\"/#\G#67AR+^U]8*]U:=\1(>P:/D<\4 >56O@G]GO7[E?% M7QZ_:8T#XUZQ:_Z0NGW/B6TATBV8 Y\C3K>4[CR1CYMP ^6IM2_X*:> XYAX M(^ VA>&Q':CRXM7\5:E:^&M!M%R?F2.5DDE48^XJH>:]:T/]D+X"_!W5E\4? M$#5(_&/BG =O$7Q-UE+R7(YW!9B(EP>00N1ZUTGBC]OC]GCP+'Y-S\4=!N?* M 1(-$9]0SC@*HME<>WI0!\\6OACX:?&"[BU/]HC]JWP?X]4,)%\&Z!XJM-,\ M/PD$$*R),))\8X=RIY(.:^G/!WQZ_9P^'OA^VT/PQ\2?ACH&CVXQ%8Z=X@T^ M")>,9VK(!DXY/4]ZX#_AO27Q;\GPV^!_Q,\=;O\ 5WTFD#3=/?TQ<3-Q^*T? M\)E^V!X__P"05\/?A[\+;63JWB;69=6N8U]5%J A;_>XH ]9_P"&L/@A_P!% MD^'_ /X5%C_\=H_X:P^"'_19/A__ .%18_\ QVO)O^&4_C-X^^;XC?M*^)$M MI/O:;X#T^#1%0=U$ZAG8>[#-;'AC_@G3\"=!U#^TM3\)S>-=9.-^I>+=0GU* M23']Y9&\L]_X* *?Q _X*8?L[?#[S(Y/'T/B"[7.+?P_;2WN[Z2JOE?F]>/R M?\%7K3QQ(T7P[\%Z2(F.T:AX\\:Z7H2Q_P"T8&E9V'L#FONCPOX*\/>![$67 MAS0=,\/V7_/OI=G';1\=/E10*VJ /S\_X7K\3?B-SK7[5OP&^%-G)_RQ\)WU MKJMTJ_W6>ZF"AO\ :7IU%+_PJ_X ^*OG^(_[85[\0RW^LL;OXC6=I8'UQ;PR M#;GV:OT"HH ^./ W@W]A;X=>6VC:A\'C+']R?4M?LM0E4^H>XFD8'W!KVK3_ M -I[X"Z3:1VMC\6OAS96L8PD-OXDL(T4>RB7 KUVB@#RK_AK#X(?]%D^'_\ MX5%C_P#':/\ AK#X(?\ 19/A_P#^%18__':]5HH \J_X:P^"'_19/A__ .%1 M8_\ QVC_ (:P^"'_ $63X?\ _A46/_QVO5:* /*O^&L/@A_T63X?_P#A46/_ M ,=H_P"&L/@A_P!%D^'_ /X5%C_\=KU6B@#RK_AK#X(?]%D^'_\ X5%C_P#' M:/\ AK#X(?\ 19/A_P#^%18__':]5HH \J_X:P^"'_19/A__ .%18_\ QVC_ M (:P^"'_ $63X?\ _A46/_QVO5:* /*O^&L/@A_T63X?_P#A46/_ ,=IDW[5 M7P-N(GBE^,'P]EC889'\36)!'H1YM>L44 ?+WBS5/V-/'6\Z]J_P4U.5^L\V MH:5YWX2!PP_ UY1J/P%_88DNGO-#^(7A/P;J#?\ +YX;^(BVKCTPOVDH/P6O MOBB@#\_O^$;\#>%^? W[?5YHX7_5P^(O%^EZY"GL$E=>/;-'_"^/BKX/_P"0 M7^U?^SS\0D3_ *&>Z@TQY!_VZ3$ _I7Z T4 ?G]_P\@\:>$^-?\ #/PJ\4PK M]^\\*?%;2X_Q6&=][?3-7-+_ ."QOPDBNEM/$7ASQ)HUS_%)9-9:E;#_ +:0 MW!)_!:^]:* /ESPO_P %-/V;_%6Q4^(L.F3MUAU33[JVV_5VBV?DU>C6/[7W MP,U"W$T7QB\"JA[3^(K2)O\ OEY ?TKTS6O#ND^)+?[/J^EV>J0?\\KVW29? MR8$5YOKW[)7P3\3;CJ/PF\&SR-UE70[:.0_\#5 WZT 2?\-8?!#_ *+)\/\ M_P *BQ_^.T?\-8?!#_HLGP__ /"HL?\ X[7G&K?\$UOVU^(FH.2SZ7X%FBUF[A@4;I;B2 M.!R4BC4%BQY/"H'=E1O/_P#AA'4+/C3OVC_C?;IV2X\4K< ?3=#TJOX/M!^Q M?X@UR[\?7NM>.-*\0%!:?$.ZCFU#5#(BXBTJZ1=Q +%OLYB54=Y&0JLC*90# MUJ']K;X'W$,)Z'^RK\0/&%UJWBFU^(_B/X'6FO7;ZA%X'\,NDD-COY+S;RR"XD. M9)5A"QAW8#>/\ ZS]I[XGG_UG97=SGZ>7"U>CZ/^R[\'/#^TZ=\*?!=HZ])(] M=_P#WUY>? MUKN='\):'X? &EZ+I^F@=/L=K'%C_OD"@#XW\1?\%@_V?]%W"RD\3>(,=/[/ MTD(#_P!_Y(ZYW_A[7I6O_P#(J?#RWO-WW/\ A(O'.CZ-GZ^9,V*_0"B@#\_O M^&YOBKXN^73-9_9X^'ZMU;Q+\18-29![?9) "?TH_P"$\\8>,.?$G[=OPN\, M6[??LO"*:6?P6>>?>OY5^@-% 'Y_?\*I_9X\1\^//VO]4\?*W^LL]2^)MI#9 MMZ@0Q.NT'V:N\\!^$/V&/AOY;:)J/P>\Z/[EQJ6O6-_,I]1)<3.P/N#7V+10 M!XGJW[0/[.NN>%[OPW?_ !-^&=UH%W;M:SZ9)XAT\V\D3 AD*>9C!!Z5RGPH M\?\ [.'PA_M"?3OC9X3UG5;X)%-K&O>-+.]O?L\>1!;"5IB@#RK_AK#X(?]%D^'__ (5%C_\ ':/^&L/@A_T63X?_ /A46/\ \=KU M6B@#RK_AK#X(?]%D^'__ (5%C_\ ':/^&L/@A_T63X?_ /A46/\ \=KU6B@# MRK_AK#X(?]%D^'__ (5%C_\ ':/^&L/@A_T63X?_ /A46/\ \=KU6B@#RK_A MK#X(?]%D^'__ (5%C_\ ':/^&L/@A_T63X?_ /A46/\ \=KU6B@#RK_AK#X( M?]%D^'__ (5%C_\ ':/^&L/@A_T63X?_ /A46/\ \=KU6B@#RK_AK#X(?]%D M^'__ (5%C_\ ':/^&L/@A_T63X?_ /A46/\ \=KU6B@#RK_AK#X(?]%D^'__ M (5%C_\ ':/^&L/@A_T63X?_ /A46/\ \=KU6B@#RK_AK#X(?]%D^'__ (5% MC_\ ':/^&L/@A_T63X?_ /A46/\ \=KU6B@#RK_AK#X(?]%D^'__ (5%C_\ M':/^&L/@A_T63X?_ /A46/\ \=KU6B@#RK_AK#X(?]%D^'__ (5%C_\ ':/^ M&L/@A_T63X?_ /A46/\ \=KU6B@#RK_AK#X(?]%D^'__ (5%C_\ ':/^&L/@ MA_T63X?_ /A46/\ \=KU6B@#RK_AK#X(?]%D^'__ (5%C_\ ':/^&L/@A_T6 M3X?_ /A46/\ \=KU6B@#RK_AK#X(?]%D^'__ (5%C_\ ':/^&L/@A_T63X?_ M /A46/\ \=KU6B@#RK_AK#X(?]%D^'__ (5%C_\ ':/^&L/@A_T63X?_ /A4 M6/\ \=KU6B@#PKX3_$+PM\2OVD?B1J?A'Q+H_BK38O"?ANVDO-%OXKR%)1>: MXQC+QLP#!70[K_ /8Y^+/_ %(=1KU6O*OV:?\ MDG>K_P#8Y^+/_4AU&O5: "BBB@ HKP34?VH;FP^)EUHO_"*0MX7L_%5IX,N= M6?5@FH#4+FW2:-TL3#A[?]]&#(9@V-[B-E7)O^ ?VC;CQGXZTO39_#,>G>&/ M$%QJUKX>UM-1,LUY)I\WER^=;F)?)60)+)$1)(62([Q&2%(![917G_Q6^)6H M>![KPMHV@:);>(?%'B6_>RL+*^OVL;95C@DGFFFG6&5D14BQ\L;$LZ# !+#S M>^_:QO-0\)^'=2\)^"3KFJ7OAZ^\3:GI5[J@LVT^WLW2*>%9!%(LMP9F:-%^ M1&,;EI$&"0#Z(KRKXR?\E%^!/_8YW/\ ZCVLUZ)X=UZS\5>'],UK3I#+I^I6 ML5Y;2$8+1R('0X[9#"O._C)_R47X$_\ 8YW/_J/:S0!ZK1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %4]4T>PUNU-MJ-E;W]NW6&ZB61#^# BKE M% 'D?B;]D7X)^,-YU;X4^$)Y7^]/'H\$,I^LD:JWZUY9KW_!+?\ 9LUWI^2F4J/\ OFOJ^B@#X4O/^"/?P>@G:Y\/^*/'7ABY_A:PU6$J M/^^H2W_CU0K_ ,$T_'FAG;X6_:J^(^AP#[L4DTTJ_B$N8P?RK[QHH ^&X?V, M_P!IK0-)OVB;[Q-XR M^*DDK6&G-?>&=*/AS,UY>V]UOE\NWFNH(]\5>'/\ DZ;XA_\ 8F>&O_2[7:/VL/\ DUGXR?\ 8F:S_P"D,U'AS_DZ M;XA_]B9X:_\ 2[7:/VL/^36?C)_V)FL_^D,U !^S3_R3O5_^QS\6?^I#J->J MUY5^S3_R3O5_^QS\6?\ J0ZC7JM !1110!\DZ]\'?'UY\5;ZXB\-W$OB*X\8 MVVIV'Q1_M&WVZ;H"21S2:9L,HN0I5)H/LR1&!VG\UF!9R-#X1_!OQAH?C3X? M:-JWAQM.T'X>WWB"]@UXWL$D.IB\DE6T6&-)#*I$-S(9?-1 KQ@*9 VX?4U% M 'BOQ6TCQ+JGB7X;>/M(\':EJ=WX6U74$N_#XNK.*^FM9X)K;SH6><0$EA#* M%>53Y;'.UQLKQW3O@9\0_ACX7T&\TKPDOB;6]0\%ZQH.I:?8ZE;Q#3[^]O/M ML;-),Z*]NDDLT;O'N?A66-\X'V910!SGPW\(CX?_ [\+>%UE$ZZ)I5KIHE M(#^3"L>[GUVYKQ+X[_#OQ!?_ !6^$=S!\4?%FFPW_C"X6WM+6UT@Q::?[!U9 M]T!DL&=CM1D_?-*-LK\;@C+](5Y5\9/^2B_ G_L<[G_U'M9H /\ A3?B[_HN MWQ _\ ?#W_RJH_X4WXN_Z+K\0/\ P!\/?_*JO5:* /*O^%-^+O\ HNOQ _\ M 'P]_P#*JC_A3?B[_HNOQ _\ ?#W_P JJ]5HH \J_P"%-^+O^BZ_$#_P!\/? M_*JC_A3?B[_HNOQ _P# 'P]_\JJ]5HH \J_X4WXN_P"BZ_$#_P ?#W_ ,JJ M/^%-^+O^BZ_$#_P!\/?_ "JKU6B@#RK_ (4WXN_Z+K\0/_ 'P]_\JJ/^%-^+ MO^BZ_$#_ , ?#W_RJKU6B@#RK_A3?B[_ *+K\0/_ !\/?\ RJH_X4WXN_Z+ MK\0/_ 'P]_\ *JO5:* /*O\ A3?B[_HNOQ _\ ?#W_RJH_X4WXN_Z+K\0/\ MP!\/?_*JO5:* /*O^%-^+O\ HNOQ _\ 'P]_P#*JC_A3?B[_HNOQ _\ ?#W M_P JJ]5HH \J_P"%-^+O^BZ_$#_P!\/?_*JC_A3?B[_HNOQ _P# 'P]_\JJ] M5HH \J_X4WXN_P"BZ_$#_P ?#W_ ,JJ/^%-^+O^BZ_$#_P!\/?_ "JKU6B@ M#RK_ (4WXN_Z+K\0/_ 'P]_\JJ/^%-^+O^BZ_$#_ , ?#W_RJKU6B@#RK_A3 M?B[_ *+K\0/_ !\/?\ RJH_X4WXN_Z+K\0/_ 'P]_\ *JO5:* /*O\ A3?B M[_HNOQ _\ ?#W_RJH_X4WXN_Z+K\0/\ P!\/?_*JO5:* /*O^%-^+O\ HNOQ M _\ 'P]_P#*JC_A3?B[_HNOQ _\ ?#W_P JJ]5HH \J_P"%-^+O^BZ_$#_P M!\/?_*JC_A3?B[_HNOQ _P# 'P]_\JJ]5HH \J_X4WXN_P"BZ_$#_P ?#W_ M ,JJ/^%-^+O^BZ_$#_P!\/?_ "JKU6B@#RK_ (4WXN_Z+K\0/_ 'P]_\JJ/^ M%-^+O^BZ_$#_ , ?#W_RJKU6B@#RK_A3?B[_ *+K\0/_ !\/?\ RJH_X4WX MN_Z+K\0/_ 'P]_\ *JO5:* /*O\ A3?B[_HNOQ _\ ?#W_RJH_X4WXN_Z+K\ M0/\ P!\/?_*JO5:* /*O^%-^+O\ HNOQ _\ 'P]_P#*JC_A3?B[_HNOQ _\ M ?#W_P JJ]5HH \J_P"%-^+O^BZ_$#_P!\/?_*JC_A3?B[_HNOQ _P# 'P]_ M\JJ]5HH \J_X4WXN_P"BZ_$#_P ?#W_ ,JJ/^%-^+O^BZ_$#_P!\/?_ "JK MU6B@#RK_ (4WXN_Z+K\0/_ 'P]_\JJ/^%-^+O^BZ_$#_ , ?#W_RJKU6B@#R MK_A3?B[_ *+K\0/_ !\/?\ RJH_X4WXN_Z+K\0/_ 'P]_\ *JO5:* /*O\ MA3?B[_HNOQ _\ ?#W_RJH_X4WXN_Z+K\0/\ P!\/?_*JO5:* /*O^%-^+O\ MHNOQ _\ 'P]_P#*JC_A3?B[_HNOQ _\ ?#W_P JJ]5HH \J_P"%-^+O^BZ_ M$#_P!\/?_*JC_A3?B[_HNOQ _P# 'P]_\JJ]5HH \J_X4WXN_P"BZ_$#_P M?#W_ ,JJ/^%-^+O^BZ_$#_P!\/?_ "JKU6B@#RK_ (4WXN_Z+K\0/_ 'P]_\ MJJ/^%-^+O^BZ_$#_ , ?#W_RJKU6B@#RK_A3?B[_ *+K\0/_ !\/?\ RJH_ MX4WXN_Z+K\0/_ 'P]_\ *JO5:* /*O\ A3?B[_HNOQ _\ ?#W_RJH_X4WXN_ MZ+K\0/\ P!\/?_*JO5:* /*O^%-^+O\ HNOQ _\ 'P]_P#*JC_A3?B[_HNO MQ _\ ?#W_P JJ]5HH \J_P"%-^+O^BZ_$#_P!\/?_*JC_A3?B[_HNOQ _P# M'P]_\JJ]5HH \J_X4WXN_P"BZ_$#_P ?#W_ ,JJ/^%-^+O^BZ_$#_P!\/?_ M "JKU6B@#RK_ (4WXN_Z+K\0/_ 'P]_\JJ/^%-^+O^BZ_$#_ , ?#W_RJKU6 MB@#RK_A3?B[_ *+K\0/_ !\/?\ RJH_X4WXN_Z+K\0/_ 'P]_\ *JO5:* / M*O\ A3?B[_HNOQ _\ ?#W_RJH_X4WXN_Z+K\0/\ P!\/?_*JO5:* /*O^%-^ M+O\ HNOQ _\ 'P]_P#*JC_A3?B[_HNOQ _\ ?#W_P JJ]5HH \J_P"%-^+O M^BZ_$#_P!\/?_*JC_A3?B[_HNOQ _P# 'P]_\JJ]5HH \J_X4WXN_P"BZ_$# M_P ?#W_ ,JJ/^%-^+O^BZ_$#_P!\/?_ "JKU6B@#RK_ (4WXN_Z+K\0/_ ' MP]_\JJ/^%-^+O^BZ_$#_ , ?#W_RJKU6B@#RK_A3?B[_ *+K\0/_ !\/?\ MRJH_X4WXN_Z+K\0/_ 'P]_\ *JO5:* /*O\ A3?B[_HNOQ _\ ?#W_RJH_X4 MWXN_Z+K\0/\ P!\/?_*JO5:* /*O^%-^+O\ HNOQ _\ 'P]_P#*JC_A3?B[ M_HNOQ _\ ?#W_P JJ]5HH \J_P"%-^+O^BZ_$#_P!\/?_*JC_A3?B[_HNOQ M_P# 'P]_\JJ]5HH \J_X4WXN_P"BZ_$#_P ?#W_ ,JJ/^%-^+O^BZ_$#_P! M\/?_ "JKU6B@#RK_ (4WXN_Z+K\0/_ 'P]_\JJ/^%-^+O^BZ_$#_ , ?#W_R MJKU6B@#RK_A3?B[_ *+K\0/_ !\/?\ RJH_X4WXN_Z+K\0/_ 'P]_\ *JO5 M:* /*O\ A3?B[_HNOQ _\ ?#W_RJH_X4WXN_Z+K\0/\ P!\/?_*JO5:* /*O M^%-^+O\ HNOQ _\ 'P]_P#*JC_A3?B[_HNOQ _\ ?#W_P JJ]5HH \J_P"% M-^+O^BZ_$#_P!\/?_*JC_A3?B[_HNOQ _P# 'P]_\JJ]5HH \J_X4WXN_P"B MZ_$#_P ?#W_ ,JJ/^%-^+O^BZ_$#_P!\/?_ "JKU6B@#RK_ (4WXN_Z+K\0 M/_ 'P]_\JJ/^%-^+O^BZ_$#_ , ?#W_RJKU6B@#RK_A3?B[_ *+K\0/_ !\ M/?\ RJH_X4WXN_Z+K\0/_ 'P]_\ *JO5:* /*O\ A3?B[_HNOQ _\ ?#W_RJ MH_X4WXN_Z+K\0/\ P!\/?_*JO5:* /*O^%-^+O\ HNOQ _\ 'P]_P#*JC_A M3?B[_HNOQ _\ ?#W_P JJ]5HH \J_P"%-^+O^BZ_$#_P!\/?_*JC_A3?B[_H MNOQ _P# 'P]_\JJ]5HH \J_X4WXN_P"BZ_$#_P ?#W_ ,JJ/^%-^+O^BZ_$ M#_P!\/?_ "JKU6B@#PKX3^&=1\*_M(_$BTU/Q9K'C&=_"?AN5;[6HK..9%-Y MK@$8%I;P)M!4MDH6RQRQ& .@_:P_Y-9^,G_8F:S_ .D,U'AS_DZ;XA_]B9X: M_P#2[7:/VL/^36?C)_V)FL_^D,U !^S3_P D[U?_ +'/Q9_ZD.HUZK7E7[-/ M_).]7_['/Q9_ZD.HUZK0 4444 P^1^0"/D;T-2Z5\0?"VN^)M3\-Z;XETC4/$6EJ&O](M;^*6 M[M <8,L*L70'(^\!U%?(UOXDU[P;XL\<:[JNG^$]>TJX^+EGIEYHM_8/<:O/ M+(]G%87,$QD"126\+6TL<1A3Q!\!'B:!M>;6?'!UID),Q M'VF?[47[_P#'U]DW;N_E_P"S0!]=>+?&GA[P#HLFL>)]=TSPYI$3*DFH:M>1 MVMNC,<*#)(P4$G@#/-4O$/Q.\'>$=-TK4-=\6:'HMAJSI'I]UJ&I0P17C.-R M+"SL!(6'("DY%>=?&A\?'+X")=M'_9AUO4B%F/RF\&E7/D$=MVPW&._)Q7S# M\.WL3X/T=/$367_"-#X2>+#I:W!_T<6)U%<[L]>:\B^.^L?$R'XK?"--.\(^$[JQB\87!TN:Z\4W4,MT_]@ZL")T73G$ M\LRME6E^9$7&'+H ?2%%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?# M_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U M'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM% M>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\; M_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#H MGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP_ M_P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#" M\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ M )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34 M?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)' M\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?# M_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U M'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM% M>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\; M_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#H MGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP_ M_P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#" M\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ M )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34 M?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)' M\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?# M_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U M'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM% M>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\; M_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#H MGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP_ M_P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#" M\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ M )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34 M?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)' M\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^ MB>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?# M_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\ M+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_ M^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U M'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM% M>5?\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\ M)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\; M_P#HGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#H MGGP__P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP_ M_P#"\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#" M\OO_ )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ M )34?\)'\;_^B>?#_P#\+R^_^4U 'JM%>5?\)'\;_P#HGGP__P#"\OO_ )34 M?\)'\;_^B>?#_P#\+R^_^4U !X<_Y.F^(?\ V)GAK_TNUVC]K#_DUGXR?]B9 MK/\ Z0S5S_PGO?%5]^TC\2)/%VC:/H>I#PGX;6.WT75I=2A:+[9KF',DEM;D M-N+C;L( .XY('0?M8?\FL_&3_L3-9_](9J #]FG_DG>K_\ 8Y^+/_4AU&O5 M:\J_9I_Y)WJ__8Y^+/\ U(=1KU6@ HHHH YRZ^&_A*^\:6GC"X\+Z+<>+K.( MP6VORZ?"U_!&592B3E?,5=LCC ;&'8=S4FE?#[PMH7B;4_$FF^&M(T_Q%JBA M;_5[6PBBN[L#&!+,JAW P/O$]!6_10!S.J_##P;KWA>3PUJ7A+0]1\.2SO=2 M:/=:;#+:/,\K3/(864H7:1FD+8R68MU)-'B'X8^#O%VFZ5I^N^$]#UJPTETD MT^UU#389XK-D&U&A5U(C*C@%0,"NFHH *\J^,G_)1?@3_P!CG<_^H]K->JUY M5\9/^2B_ G_L<[G_ -1[6: /5:*** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /*O#G_ "=-\0_^Q,\-?^EVNT?M M8?\ )K/QD_[$S6?_ $AFH\.?\G3?$/\ [$SPU_Z7:[1^UA_R:S\9/^Q,UG_T MAFH /V:?^2=ZO_V.?BS_ -2'4:]5KRK]FG_DG>K_ /8Y^+/_ %(=1KU6@ HH MHH ^>_BO\;/$6F_'_P"&7A'PU+%%X?E\0_V7XENBJ2-)-)IMU=162Y!*LJ1Q M3.1M8":WP2'<#G_A-\9/%VN>-_ &LZIXBDU#P_\ $*_\065OX?>S@2'2ULY) M6M&AE2-968PVT@E\UW#/("@C"[3UGC#]D'PMXB\?>&/%.GZKK^BW&E^)9/$M MY:1Z_J320SHXCB^U".V)>8,6C3E5:,C8["K7P_\ V<;GP5XWTK4+CQ0N MJ>&?#T^JW7A_1AIWDS6DFH2^9*9KCS6$PC#2QQ!8X]J2G<9" 0 :7QL\3ZZO MC#X;^"- UZY\+7'BG4;K[5K%C!!-2*> M1UCVN0459$P2??/'WPM\1>,O^$5UBT\3Z;I7C/PSJ=S?6&H'1I)K%X9DFA,$ MUK]I5W'D2J"RS)F2,. JGRZX.^_9,O=/\+^'M.\*>.&T34[/P[?>&=2U2^TH M7AO[>\=9;B=8UEC$5QYRM(C9=%\Q@8W&, 'L_P -_%P^('P[\+>*%B$"ZWI5 MKJ0B!)">="LFWGTW8KQ+X[_'KX9Z+\5OA'8:C\1/"=A?:)XPN)-4M;K6[6.6 MP0Z#JT8:=6<&(>9+$F6Q\TB#JPS[_P"'=!L_"OA_3-%TZ,Q:?IMK%9VT9.2L M<:!$&>^ HKSOXR?\E%^!/_8YW/\ ZCVLT '_ UA\$/^BR?#_P#\*BQ_^.T? M\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8? M!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_H MLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP_ M_P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#" MHL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ M ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7 MJM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% M'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ M UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA M\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^ MBR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?# M_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\ M*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_ M^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T? M\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8? M!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_H MLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP_ M_P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#" MHL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ M ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7 MJM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% M'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ M UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA M\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^ MBR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?# M_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\ M*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_ M^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T? M\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8? M!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_H MLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP_ M_P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#" MHL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ M ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7 MJM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% M'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ M UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA M\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^ MBR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?# M_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\ M*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_ M^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T? M\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8? M!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_H MLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP_ M_P#"HL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#" MHL?_ ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ M ([7JM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7 MJM% 'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% M'E7_ UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ M UA\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA M\$/^BR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^ MBR?#_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'E7_ UA\$/^BR?# M_P#\*BQ_^.T?\-8?!#_HLGP__P#"HL?_ ([7JM% 'A7PG^(7A;XE?M(_$C4_ M"/B71_%6FQ>$_#=M)>:+?Q7D*2B\UQC&7C9@&"NAVYSA@>XKH/VL/^36?C)_ MV)FL_P#I#-1X<_Y.F^(?_8F>&O\ TNUVC]K#_DUGXR?]B9K/_I#-0 ?LT_\ M).]7_P"QS\6?^I#J->JUY5^S3_R3O5_^QS\6?^I#J->JT %%%% !17D'B_XR M^*O OBS3!K/@2WMO!.HZ_;>'H-636Q)J)EN&$4-P;)83&(&F95S]H\P(V]HQ M@J*7@']HVX\9^.M+TV?PS'IWACQ!<:M:^'M;343+->2:?-YV45Y_\5OB5J'@>Z\+:-H&B6WB'Q1XEOWLK"ROK]K&V58X M))YIIIUAE9$5(L?+&Q+.@P 2P\WOOVL;S4/"?AW4O"?@DZYJE[X>OO$VIZ5> MZH+-M/M[-TBGA6012++<&9FC1?D1C&Y:1!@D ^B*\J^,G_)1?@3_ -CG<_\ MJ/:S7HGAW7K/Q5X?TS6M.D,NGZE:Q7EM(1@M'(@=#CMD,*\[^,G_ "47X$_] MCG<_^H]K- 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% 'E7AS_DZ;XA_P#8F>&O_2[7:/VL/^36?C)_V)FL M_P#I#-1X<_Y.F^(?_8F>&O\ TNUVC]K#_DUGXR?]B9K/_I#-0 ?LT_\ ).]7 M_P"QS\6?^I#J->JUY5^S3_R3O5_^QS\6?^I#J->JT %%%% 'SE<#QMXO^.R: MCXQ^%OB:\\,>']4\KPNEE>Z0VG1M@QMK%R'OUF>3:[^7'Y68D)(5I6^3&^$? MP;\8:'XT^'VC:MX<;3M!^'M]X@O8->-[!)#J8O))5M%AC20RJ1#":V\ MZ%GG$!)80RA7E4^6QSM<;*\=T[X&?$/X8^%]!O-*\)+XFUO4/!>L:#J6GV.I M6\0T^_O;S[;&S23.BO;I)+-&[Q[GX5EC?.!]F44 %UE$Z MZ)I5KIHE (#^3"L>[GUVYKQ+X[_#OQ!?_%;X1W,'Q1\6:;#?^,+A;>TM;72# M%II_L'5GW0&2P9V.U&3]\THVROQN",OTA7E7QD_Y*+\"?^QSN?\ U'M9H /^ M%-^+O^B[?$#_ , ?#W_RJH_X4WXN_P"BZ_$#_P ?#W_ ,JJ]5HH \J_X4WX MN_Z+K\0/_ 'P]_\ *JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+K\ M0/\ P!\/?_*JC_A3?B[_ *+K\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNOQ _\ M ?#W_P JJ/\ A3?B[_HNOQ _\ ?#W_RJKU6B@#RK_A3?B[_HNOQ _P# 'P]_ M\JJ/^%-^+O\ HNOQ _\ 'P]_P#*JO5:* /*O^%-^+O^BZ_$#_P!\/?_ "JH M_P"%-^+O^BZ_$#_P!\/?_*JO5:* /*O^%-^+O^BZ_$#_ , ?#W_RJH_X4WXN M_P"BZ_$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+K\0/_ 'P]_\ *JC_ (4WXN_Z M+K\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+K\0/\ P!\/?_*JC_A3?B[_ *+K\0/_ M !\/?\ RJKU6B@#RK_A3?B[_HNOQ _\ ?#W_P JJ/\ A3?B[_HNOQ _\ ?# MW_RJKU6B@#RK_A3?B[_HNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ _\ 'P]_P#* MJO5:* /*O^%-^+O^BZ_$#_P!\/?_ "JH_P"%-^+O^BZ_$#_P!\/?_*JO5:* M/*O^%-^+O^BZ_$#_ , ?#W_RJH_X4WXN_P"BZ_$#_P ?#W_ ,JJ]5HH \J_ MX4WXN_Z+K\0/_ 'P]_\ *JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5HH \J_X4WXN_ MZ+K\0/\ P!\/?_*JC_A3?B[_ *+K\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNO MQ _\ ?#W_P JJ/\ A3?B[_HNOQ _\ ?#W_RJKU6B@#RK_A3?B[_HNOQ _P# M'P]_\JJ/^%-^+O\ HNOQ _\ 'P]_P#*JO5:* /*O^%-^+O^BZ_$#_P!\/?_ M "JH_P"%-^+O^BZ_$#_P!\/?_*JO5:* /*O^%-^+O^BZ_$#_ , ?#W_RJH_X M4WXN_P"BZ_$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+K\0/_ 'P]_\ *JC_ (4W MXN_Z+K\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+K\0/\ P!\/?_*JC_A3?B[_ *+K M\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNOQ _\ ?#W_P JJ/\ A3?B[_HNOQ _ M\ ?#W_RJKU6B@#RK_A3?B[_HNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ _\ 'P] M_P#*JO5:* /*O^%-^+O^BZ_$#_P!\/?_ "JH_P"%-^+O^BZ_$#_P!\/?_*JO M5:* /*O^%-^+O^BZ_$#_ , ?#W_RJH_X4WXN_P"BZ_$#_P ?#W_ ,JJ]5HH M \J_X4WXN_Z+K\0/_ 'P]_\ *JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5HH \J_X4 MWXN_Z+K\0/\ P!\/?_*JC_A3?B[_ *+K\0/_ !\/?\ RJKU6B@#RK_A3?B[ M_HNOQ _\ ?#W_P JJ/\ A3?B[_HNOQ _\ ?#W_RJKU6B@#RK_A3?B[_HNOQ M_P# 'P]_\JJ/^%-^+O\ HNOQ _\ 'P]_P#*JO5:* /*O^%-^+O^BZ_$#_P! M\/?_ "JH_P"%-^+O^BZ_$#_P!\/?_*JO5:* /*O^%-^+O^BZ_$#_ , ?#W_R MJH_X4WXN_P"BZ_$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+K\0/_ 'P]_\ *JC_ M (4WXN_Z+K\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+K\0/\ P!\/?_*JC_A3?B[_ M *+K\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNOQ _\ ?#W_P JJ/\ A3?B[_HN MOQ _\ ?#W_RJKU6B@#RK_A3?B[_HNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ _\ M 'P]_P#*JO5:* /*O^%-^+O^BZ_$#_P!\/?_ "JH_P"%-^+O^BZ_$#_P!\/? M_*JO5:* /*O^%-^+O^BZ_$#_ , ?#W_RJH_X4WXN_P"BZ_$#_P ?#W_ ,JJ M]5HH \J_X4WXN_Z+K\0/_ 'P]_\ *JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5HH \ MJ_X4WXN_Z+K\0/\ P!\/?_*JC_A3?B[_ *+K\0/_ !\/?\ RJKU6B@#RK_A M3?B[_HNOQ _\ ?#W_P JJ/\ A3?B[_HNOQ _\ ?#W_RJKU6B@#RK_A3?B[_H MNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ _\ 'P]_P#*JO5:* /*O^%-^+O^BZ_$ M#_P!\/?_ "JH_P"%-^+O^BZ_$#_P!\/?_*JO5:* /*O^%-^+O^BZ_$#_ , ? M#W_RJH_X4WXN_P"BZ_$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+K\0/_ 'P]_\ M*JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+K\0/\ P!\/?_*JC_A3 M?B[_ *+K\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNOQ _\ ?#W_P JJ/\ A3?B M[_HNOQ _\ ?#W_RJKU6B@#RK_A3?B[_HNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ M _\ 'P]_P#*JO5:* /*O^%-^+O^BZ_$#_P!\/?_ "JH_P"%-^+O^BZ_$#_P M!\/?_*JO5:* /*O^%-^+O^BZ_$#_ , ?#W_RJH_X4WXN_P"BZ_$#_P ?#W_ M ,JJ]5HH \J_X4WXN_Z+K\0/_ 'P]_\ *JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5 MHH \J_X4WXN_Z+K\0/\ P!\/?_*JC_A3?B[_ *+K\0/_ !\/?\ RJKU6B@# MRK_A3?B[_HNOQ _\ ?#W_P JJ/\ A3?B[_HNOQ _\ ?#W_RJKU6B@#RK_A3? MB[_HNOQ _P# 'P]_\JJ/^%-^+O\ HNOQ _\ 'P]_P#*JO5:* /*O^%-^+O^ MBZ_$#_P!\/?_ "JH_P"%-^+O^BZ_$#_P!\/?_*JO5:* /*O^%-^+O^BZ_$#_ M , ?#W_RJH_X4WXN_P"BZ_$#_P ?#W_ ,JJ]5HH \J_X4WXN_Z+K\0/_ 'P M]_\ *JC_ (4WXN_Z+K\0/_ 'P]_\JJ]5HH \J_X4WXN_Z+K\0/\ P!\/?_*J MC_A3?B[_ *+K\0/_ !\/?\ RJKU6B@#RK_A3?B[_HNOQ _\ ?#W_P JJ/\ MA3?B[_HNOQ _\ ?#W_RJKU6B@#PKX3^&=1\*_M(_$BTU/Q9K'C&=_"?AN5;[ M6HK..9%-YK@$8%I;P)M!4MDH6RQRQ& .@_:P_P"36?C)_P!B9K/_ *0S4>'/ M^3IOB'_V)GAK_P!+M=H_:P_Y-9^,G_8F:S_Z0S4 '[-/_).]7_['/Q9_ZD.H MUZK7E7[-/_).]7_['/Q9_P"I#J->JT %%%% !7/V?Q"\*ZEXRO\ PC:>)='N MO%EA"+F\T&&_B>^MHB$(DD@#;T4B6/YB /WB_P!X5T%?$_P[>ZD\5?"THRMX MG_X6YXR&J%23)]G":J) _P#L;/L6,\?\>^/X: /KCQM\0O"OPUTJ+4_%WB71 M_"NFS3"VCO-;OXK.%Y2K,(P\C*"Q5'.W.<*3V-'C;XA>%?AKI46I^+O$NC^% M=-FF%M'>:W?Q6<+RE681AY&4%BJ.=NVZO*_AV]T+#]FQ/&[+]A/PCU8S+J1.#<"WT MO>9=W\?V+O\ HA/Q _\ [P]_P#+6@#U6BO*O^%R>+O^B$_$#_P. M\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6@#U6BO*O^%R>+O^B$_$#_ ,#O#W_R MUH_X7)XN_P"B$_$#_P #O#W_ ,M: /5:*\J_X7)XN_Z(3\0/_ [P]_\ +6N: MT_XG?$V'XD:[J=Q\&?'DGA>XTG3[:QT\:CX?+PWD+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7) MXN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P] M_P#+6C_A+O^B$_$#_P.\/?_+6C M_A+O\ HA/Q _\ [P]_P#+6@#U6BO* MO^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6@#U6BO*O^%R>+ MO^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M: /5:*\J_X7)XN_Z( M3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M: /5:*\J_X7)XN_Z(3\0/\ MP.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6@#U6BO*O^%R>+O^B$_$#_P.\/?_ "UH_P"% MR>+O^B$_$#_P.\/?_+6@#U6BO!?"?Q.^)NG:]XSN-8^#/CR]TZ_U:.YT:%-1 M\/DVEF+"TB:)@=4&";F*ZDP"PQ*#G)*CI?\ A+O\ HA/Q _\ [P]_P#+6@#U6BO* MO^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6@#U6BO*O^%R>+ MO^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M: /5:*\J_X7)XN_Z( M3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M: /5:*\J_X7)XN_Z(3\0/\ MP.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6@#U6BO*O^%R>+O^B$_$#_P.\/?_ "UH_P"% MR>+O^B$_$#_P.\/?_+6@#U6BO*O^%R>+O^B$_$#_ ,#O#W_RUKFOB%\3OB;K M6@VMOX;^#/CS3-135M,N99I=1\/J&LXK^"6\BR-4;F2V2>,#&"7 )4$L #WJ MBO*O^%R>+O\ HA/Q _\ [P]_P#+6C_A+O^B$_$#_P.\/?_+6C_A+O^B$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z M(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUH ]5HKRK_A+O\ HA/Q _\ [P]_P#+ M6C_A+O^B$_$#_P.\/?_+6C_A+O^ MB$_$#_P.\/?_ "UH ]5HKRK_ (7)XN_Z(3\0/_ [P]_\M:YKX>_$[XFZ+H-U M;^)/@SX\U/47U;4[F*:+4?#[!;.6_GELXLG5%YCMG@C(Q@%" 6 #$ ]ZHKRK M_A+O\ HA/Q _\ [P]_P#+6@#U6BO*O^%R M>+O^B$_$#_P.\/?_ "UH_P"%R>+O^B$_$#_P.\/?_+6@#U6BO*O^%R>+O^B$ M_$#_ ,#O#W_RUH_X7)XN_P"B$_$#_P #O#W_ ,M: /5:*\J_X7)XN_Z(3\0/ M_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M: /5:*\J_X7)XN_Z(3\0/\ P.\/ M?_+6C_A M+O\ HA/Q _\ [P]_P#+6@#U6BO*O^%R>+O^B$_$#_P.\/?_ "UH_P"%R>+O M^B$_$#_P.\/?_+6@#U6BO*O^%R>+O^B$_$#_ ,#O#W_RUH_X7)XN_P"B$_$# M_P #O#W_ ,M: /5:*\%\6?$[XFZCKW@RXT?X,^/++3K#5I+G687U'P^#=V9L M+N)8E U0Y(N9;63!*C$1.<@*>E_X7)XN_P"B$_$#_P #O#W_ ,M: /5:*\J_ MX7)XN_Z(3\0/_ [P]_\ +6C_ (7)XN_Z(3\0/_ [P]_\M: /5:*\J_X7)XN_ MZ(3\0/\ P.\/?_+6C_A+O\ HA/Q _\ [P]_P#+6@ \.?\ )TWQ#_[$SPU_Z7:[1^UA M_P FL_&3_L3-9_\ 2&:JGPO3Q+KWQH\;^+M9\$ZQX+TV]\/Z)I5I%K=S82S3 MRVUSJDLS 6ES. H6\A&6*DDG XS5O]K#_DUGXR?]B9K/_I#-0 ?LT_\ ).]7 M_P"QS\6?^I#J->JUY5^S3_R3O5_^QS\6?^I#J->JT %%%% !7/V?P]\*Z;XR MO_%UIX9T>U\67\(MKS7H;")+ZYB 0".2<+O=0(H_E)(_=K_=%=!10!R6N?"+ MP+XF\*V'AC6/!7AW5O#>GNLEGH]]I4$UG;,JLJM'"R%$(5W ( P&([FKOC;X M>^%?B5I46F>+O#.C^*M-AF%S'9ZW817D*2A642!)%8!@KN-V,X8CN:Z"B@ H MHHH **** "BBB@ HHHH *R?%/BS0_ ^@W6M^)-9T_P /Z+:[?/U'5+I+:WAW M,$7?(Y"KEF51D\E@.IK6KC?BIXF\,>"_#UMKWB:Q3438W<;Z7:QV@NKN6_8- M'#':1XR9WWLB[<'#-DA=Q !+=_%SP+I_@NW\8W7C3P];>$;@A8=?FU6!;"0E MBH"SE_+.6!'#=0171/K%A'I+:HU[;KIBP?:3>M*HA$.W=YF_.W;MYW9QCFOD MS0? >J>!_BM\*[OQ?#8:?+XI\5>)/$ESI,S6\$\,45R;$2*C#S85C\E MUC;*$JA(( H ^J_$GQ0\&^#+72KGQ!XMT+0K?5F":?-J6I0VZ7C$ @0EV D) M# X7/4>M=/7R#XTTF[\/0:9XXL;_ ,'ZC&OPH.FZOHGB?4'MI;+3QLE>]A5( MI3+&V2DD3+&KF.$>:N,5[I^S/'J\/[.?PO37O._MH>&--^V"Y!$HE^RQ[@^> M=P/!SW!H ]*HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y>Q^*7@S5/& M5WX1LO%V@W?BRT4O<:#!J4+WT*@ DO &WJ &7J/XAZUU%?.^HZ/9_%;XH>&- M*\$:58Z;X4^'?B"ZU?4=:@MQ#!-JS1W, MT>'_ (A>%?%NLZSI&A^)='UG5M%E\G4['3[^*>>QDRR[)XT8M&V4<88 Y4^A MJOX5^*7@SQUJNIZ9X;\7:#XAU+2VV7]GI6I0W,UHVXKB5$8E#N5A\P'(([5\ MH_LQ*;O5/V;5@"374OPXUL>(QC<7;[U9^*VGS?$[P5 MXP\=?#W3H-%\%^"_AYK^A>%KNPA\@ZM)-;(-]HB8"V<*VR+"V,2.=R#RU1Y M#ZM\&?$+PK\1K"XOO"?B71_%%E;S&VFN=%OXKN.*4 $QLT;, P#*=IYP1ZUT M%?.?P1^R?\-!Z[_PCWD_\(W_ ,*Z\,;_ +)_J?/\W4/*QCY<_9_*_P" ^7VQ M7T90 4444 %%%% !1110 4444 %%%% !1110 4444 87C+QYX9^'6D#5?%?B M+2?#&EF581?:S?16D!D8$JF^1@NX@' SG@U2UKXL>"/#>@:1KNK^,?#^EZ)K M'E_V;J5[JD$-M?>8F^/R9&<+)N7YEVDY'(XK*^+7C30O ,.CZI=:'_PD?BV6 M=[+PWI5K#&]_=W4B'=% S?ZI2BEI)"51(T9G(537S':_#=?A'KVB^&?&MSID M]L/AIXQU"=5W#3XKFYU"VN;Z* 28_=1QSB,$A6,:Y*KEA0!]9^./BEX+^&,- MI+XQ\7:#X3BO&9;:37-3ALEG90"P0RLNXC(SCID5N:EK%AHR0/J%[;V*7$\= MM"US*L8DF=MJ1KDC+,2 %'))P*^<--\03Z?\"?AKH">'K3Q'\:/$_@BTTU+6 M\B 9(_LL0N9[Z8J7CLXI) SYR69E1%:1U4X/Q<^!>D_#S1_V=!)J.I:SJ/A; M7_#?ARTGN;R46^R(LKW MMYC6:3 !?!8*H0,%R" ?7-%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!R_AOXI>"_&6O:GH>@>+M!US6M+9EO\ 3=-U M.&XN;1E?8PEC1BT9# J=P&#QUJ?PI\1/"GCRWOY_#7B;1_$4&GS&WO)-)OXK MI;:4#)CD,;$(P'8X-?-'CG26^)5IJ/B7X<:7:Z+X-^'GA37M,\.WUC!Y"ZG? M36OE%+)$P!9PF%1O VR2*OE@K&':?X/P^&;CQXL2QZ1+X#D^#>A+J\Z%N)PW[LQ^1]I^_P ;,_PT >_^'_C1\/O%F@ZMKFB>._#.LZ)I"&34=2T_ M6+>>VLE"EBTTB.5C 4$Y8C@$UK>#_'7AOXAZ.-7\*^(-+\3:49&B%]H][%=P M;UQN7?&Q7(R,C/&:\&TG_A'_ !-XF\2?&WQ=I=GHOPWM]"M-*T>#5[$F:^M[ M>[-U%?/;E25S.8_LL6TRYPP"M(J#MO@3X5UG_A(/'GQ#US2SX=NO&UW:W$&A MR ?:+6UM[=8(6NL$K]I=1N=5R$&Q,L4S0!Z_1110 4444 %%%% !1110 444 M4 %%%% !1110 5S7CCXF>#_AE:6UUXP\5Z'X4M;IS%!-KFHPV:2N!DJK2LH8 MXYP*Z6O+OC%XNT[PK=V-OI7ARR\3_$O6[2XTW1-/DA7?)"2C3-<2X)BLD;RF ME8\'Y%4/(T:L ==KWQ(\)>%=0T*PUOQ1HNCWVO2^1I%M?ZA#!+J,F479;J[ MRMF2,83)RZ^HJ+Q/\4O!G@G6M,T?Q%XNT'0=6U1@EA8:IJ4-M/=L6"@11NP9 MR6(7Y0>2!7Q%X\^'K?"/P+\5O ]_J!U2\\/?!'1].T:[(97FGCFU!&>!26,(@:)3NKZDH **** "BBB@ HHHH **** " MBBB@ HHHH **** "N3\(_%KP/\0(-2G\+>,_#_B2'3,&^DTC5(+I;3(8CS3& MYV9"/]['W3Z&M_6H=/N-'OXM72UDTI[>1;Q+T*8&A*D2"0-\I3;G.>,9S7QA M\)]&\5Z'J_AJU61KC6;'489[.$1KND+S*Q10H MY;)X')J;P7\0/"_Q(TE]4\)>)-(\4:8DS6[7NBWT5Y"L@ )0O&S*& 921G.& M'K7A^@WWA72OBI^T#?\ B'^R1X!LX=!NKUKJ)9+1;F.S+LS*05+B); J "V! M%C^&L6\O?%'AJQ\??$\Z!KN@7_Q$NM+T?3[#3='N=0U'1K"%)4_M*[M[>*5A M<>7),XC\LA2EK%(0=^P ^FM'U[3/$5K+:4?@KK.FZ-;ZG;V&F^+=>@A74[&ZMW$1U&= MHQFX16=@A4-U96#*^'# ?2] !1110 4444 %%%% !7E7[6'_ ":S\9/^Q,UG M_P!(9J]5KRK]K#_DUGXR?]B9K/\ Z0S4 '[-/_).]7_['/Q9_P"I#J->JUY5 M^S3_ ,D[U?\ ['/Q9_ZD.HUZK0 4444 %%%% !1110 45RGQ8\=?\*O^%GC+ MQE]A_M/_ (1W1KS5_L7F^5]H^SP/+Y>_:VW=LQNVG&7W_P IJ/\ A(_C?_T3SX?_ M /A>7W_RFH ]5HKRK_A(_C?_ -$\^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X M7E]_\IJ /5:*\J_X2/XW_P#1//A__P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y? M?_*:@#U6N=\;?#KPI\2]-AT[Q?X8T;Q5I\,PN(K76]/BO(HY I4.J2*P#89A MD#.&([UQG_"1_&__ *)Y\/\ _P +R^_^4U'_ D?QO\ ^B>?#_\ \+R^_P#E M-0!MP_ ?X9VOA&X\*0_#OPG%X7N+D7LVB)HELME+< *!,T 387PBC<1G"CG@ M5UESH6FWFARZ+<:=:SZ/+;FSDT^2!6MW@*[#$8R-I0K\NW&,<8KSC_A(_C?_ M -$\^'__ (7E]_\ *:C_ (2/XW_]$\^'_P#X7E]_\IJ .L\1_"OP5XP71AK_ M (0T'6QHIW:8-2TR"X^P'Y>8-ZGRC\B?=Q]Q?05U->5?\)'\;_\ HGGP_P#_ M O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP_P#_ M O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP_P#_ M O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP_P#_ M O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP_P#_ M O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP_P#_ M O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP_P#_ M O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP_P#_ M O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM>?:;^SS\*]&\21>(=/\ MAGX/L=?BG-U'JMMH-K'=),229!*(PP?))W9SS67_ ,)'\;_^B>?#_P#\+R^_ M^4U'_"1_&_\ Z)Y\/_\ PO+[_P"4U '8:3\,_!^@7^O7VF>%-#TZ]\0,6UBY MM-.ABDU(DL2;AE4&4DN_W\_?;U-9'A'X!_#'X?ZTFL>%_ASX3\-ZO&C1I?Z1 MH=K:SJK##*)(XPP!'!&>:QO^$C^-_P#T3SX?_P#A>7W_ ,IJ/^$C^-__ $3S MX?\ _A>7W_RFH [7P9\/?"OPYL+BQ\)^&M'\+V5Q,;F:VT6PBM(Y92 #(RQJ MH+$*HW'G 'I705Y5_P )'\;_ /HGGP__ /"\OO\ Y34?\)'\;_\ HGGP_P#_ M O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ /"\OO\ Y34?\)'\;_\ HGGP_P#_ M O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ /"\OO\ Y34?\)'\;_\ HGGP_P#_ M O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ /"\OO\ Y34?\)'\;_\ HGGP_P#_ M O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ /"\OO\ Y34?\)'\;_\ HGGP_P#_ M O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ /"\OO\ Y34?\)'\;_\ HGGP_P#_ M O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ /"\OO\ Y34?\)'\;_\ HGGP_P#_ M O+[_Y34 >JT5Y5_P )'\;_ /HGGP__ /"\OO\ Y34?\)'\;_\ HGGP_P#_ M O+[_Y34 =9XY^%/@GXH)9IXR\'Z!XM6R+FU77-,@O1 7QO*>:K;=VUCV]Y+'&&+!%>1&(7+,< XRQ/>MF'P/X< MM]'TC28O#^EQZ5H[Q2Z;8I91B"R>+_5-"FW;&4_A*@;>V*X7_A(_C?\ ]$\^ M'_\ X7E]_P#*:C_A(_C?_P!$\^'_ /X7E]_\IJ /5:*\J_X2/XW_ /1//A__ M .%Y??\ RFH_X2/XW_\ 1//A_P#^%Y??_*:@#U6BO*O^$C^-_P#T3SX?_P#A M>7W_ ,IJ/^$C^-__ $3SX?\ _A>7W_RFH ]5HKRK_A(_C?\ ]$\^'_\ X7E] M_P#*:C_A(_C?_P!$\^'_ /X7E]_\IJ /5:*\J_X2/XW_ /1//A__ .%Y??\ MRFH_X2/XW_\ 1//A_P#^%Y??_*:@#U6BO*O^$C^-_P#T3SX?_P#A>7W_ ,IJ M/^$C^-__ $3SX?\ _A>7W_RFH ]5HKRK_A(_C?\ ]$\^'_\ X7E]_P#*:C_A M(_C?_P!$\^'_ /X7E]_\IJ /5:*\J_X2/XW_ /1//A__ .%Y??\ RFH_X2/X MW_\ 1//A_P#^%Y??_*:@#U6F2Q)/$\4J+)&X*LC#(8'@@CN*\M_X2/XW_P#1 M//A__P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y??_*:@#6\*_L^_"[P)KEOK7AK MX;>$/#VLVX80ZAI6A6MK<1AE*L%DCC##*D@X/()%:6E_"/P+HNAZSHNG>"_# MUAH^M,[ZII]KI4$=O?LXPYGC5 LI8<'<#D5R_P#PD?QO_P"B>?#_ /\ "\OO M_E-1_P )'\;_ /HGGP__ /"\OO\ Y34 6;7]F+X.V-K>6UM\)O ]O;WL:PW4 M,7ANS5)T#JX5P(\, Z(P!XRJGJ!71^!OA3X)^%Z7B>#?!^@>$EO2ANET/3(+ M(3E,["_E*N[;N;&>FX^M?#_ /\ "\OO_E-1_P )'\;_ /HG MGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ /\ "\OO_E-1_P )'\;_ /HG MGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ /\ "\OO_E-1_P )'\;_ /HG MGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ /\ "\OO_E-1_P )'\;_ /HG MGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ /\ "\OO_E-1_P )'\;_ /HG MGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ /\ "\OO_E-1_P )'\;_ /HG MGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ /\ "\OO_E-1_P )'\;_ /HG MGP__ /"\OO\ Y34 >JT5Y5_PD?QO_P"B>?#_ /\ "\OO_E-1_P )'\;_ /HG MGP__ /"\OO\ Y34 >JUQWC?X,_#_ .)EY;7?C#P-X;\5W=M&8H)]*/ASX3\2:O(BQO?ZOH=K=3LJC"J9)(RQ ' &>*QO^$C^- M_P#T3SX?_P#A>7W_ ,IJ/^$C^-__ $3SX?\ _A>7W_RFH ZIOA+X'D\5:?XF M;P9X?;Q)IT*V]EK!TN WEM$JE52.;9O10K, %( !([UU=>5?\)'\;_\ HGGP M_P#_ O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP M_P#_ O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP M_P#_ O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP M_P#_ O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP M_P#_ O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP M_P#_ O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP M_P#_ O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'JM%>5?\)'\;_\ HGGP M_P#_ O+[_Y34?\ "1_&_P#Z)Y\/_P#PO+[_ .4U 'I6K:38Z]I5YIFIV5OJ M.FWL+VUU9W<2RPSQ.I5XW1@0RLI(*D8()!KC_"?P&^&?@*_N+[PS\._"?AR] MN+=K2:YTG1+:UDDA8@M$S1H"4)5#@>E8O_"1_&_\ Z)Y\/_\ PO+[_P"4 MU'_"1_&__HGGP_\ _"\OO_E-0!TEO\&?A_:^";GP;#X&\-P^$+F02S^'X](M MUL)7#*X9K<)Y;']X_@WP7X>\)->A!=-H>E061G" M9V!_*1=VW7W_P IJ /1M'T'3/#MK+;:5IUIIEO+/+=20V<"PH\TKEY9"% !=W9F9NI+ M$G)-7Z\J_P"$C^-__1//A_\ ^%Y??_*:C_A(_C?_ -$\^'__ (7E]_\ *:@# MU6BO*O\ A(_C?_T3SX?_ /A>7W_RFH_X2/XW_P#1//A__P"%Y??_ "FH ]5H MKRK_ (2/XW_]$\^'_P#X7E]_\IJ/^$C^-_\ T3SX?_\ A>7W_P IJ /5:*\J M_P"$C^-__1//A_\ ^%Y??_*:C_A(_C?_ -$\^'__ (7E]_\ *:@#U6O*OVL/ M^36?C)_V)FL_^D,U:OPE^(6N>.)?&-AXCT'3_#^M>&=972)X=+U1]1MYMUC: M7BR)*]O WW;Q5*F/@H>2#65^UA_R:S\9/^Q,UG_TAFH /V:?^2=ZO_V.?BS_ M -2'4:]5KRK]FG_DG>K_ /8Y^+/_ %(=1KU6@ HHHH **** "BBB@#RK]K#_ M )-9^,G_ &)FL_\ I#-7JM>5?M8?\FL_&3_L3-9_](9J]5H **** "BBB@ H MHHH \<^-W[7WPD_9SUO3](^(GBS_ (1[4=0MS=VT/]FW=SYD08KNS#$X'S C M!(-<'I?_ 4(^%OQ.NAX<^$.IS?$3Q[> KI^BIIM[919[S3SS0*D4*#YG;EL M#"JS$*?I^N,^*7PMTSXJ:##9WDUQIFJ6,PO-)UNP8)>:9=*"%GA8@C."592" MKJS(P96((!XQK7[;GA;X$3)X<^/U[#X(\8("T5QINFWMWIFKP9P+FU:..1D4 MGAHI#O1@1EUVNW1?"7]N;X(?'3QK;>$O _C;^V_$-Q')-%9_V3?6^Y$4LYWR MP(HP 3R:[;X4_"-/AZVI:QJ^K2>*_'&L%3J_B2Y@$+SA<^7##$"1!;QY.R%2 M0,LS%G9G;T*@#\^I/%'B.UT'XA^+6?XC:;=Z/\1=2B'CJX\52S>'M-L(=<,; MI)IOVYRT26X>+:+(J.#N1094^C-8_:0UJQU?XJ+!X4T==$\!W45A-JFJ^)X] M/6XGEMK6>-F\V'RX85^TGS':0LHC!1)6;8'3?LCZ5=6OB'1[GQWXNN/!GB#6 MKK6]3\)L=.6QN7N+HW4T+2+9BY$+.Q!43@E25)()SN^)/V:O#7B:Q\=03:CK M%K+XNUJQ\07%U;RP^99WEHELMN]N&B9<*;.%BLBR G=G@X !P_AO]LBVU[X; M^*M=CT73-1UO1_$5IX7L[/P_KGV_3M5O+L6PM##>F"/]TS72!G\KY0CD!\#= MA_#GXY>+M%_:*\:Z+XZTD:?8ZAJVG:4!;ZZ][8:1,=*DN8S$7BCS'/Y+@L4B M(D*@JVX-7H\/[*_AMO#?C72M0U[Q%K%QXLO[;6+S5KRYA%Y;ZC;QPK#>6[1P MHL/=1TUM0\37U[90R MZ4UJZE+T>6L C"1IM"01L6(4;0&=J /^EOID>K6QOK>S M64S.;=F8P/DJOS/%Y;[<<%]N3C&*4J6TX:8)5MC$(28-VSS=_[W?YOS5](:;IMMH^G6MA90);6=K$D M$$,8PL<:@*J@>@ _"O'E_96T%=VECQ/XF_X0)M0_M(^ C/:G2/,W^;Y>?L_ MVD0>;^\\CS_*S\NSR_DH HZ#^TY=:UXITB0^$EC^'VM^([OPKI?B--2+W4M] M;F9&>6S\D".!Y;6YC219G8[8RR('.WF_^&MO%M])I']E_#73[R+6O&>H>"]- M\WQ,8G:>T:]#W$P^R$1PXLP3M+N [X1BBB3T#2?V:?#ND>-+;6H]6UJ72++5 M[CQ#I_A266#^R['4IU<2W48$(F+%IIW"/*T:M.Y5%PFWA/B+^S)>Q_\ "M-* M\&W^M6ME8^/M0\5:EK$-U;+=Z?\ :H-0D>2,2)L=1<7*((S')E6PX<;C0!?T M_P#:FUWQ1J%IX4\-^!;2_P#B3'-JB:IHE]KQM[&SCL'BCE=;Q;:1I/,>YMO* M!A3(D8OY17!T-)_:'_P!GOPEX5U;P5>:3'=V4/A'0[KP]IUBL MP:$VUP;,[G)R3D 'GOPW_:VF^(WQ*N/!5IH_A>75+C2;_4 MM.72O&$>IF.2VEBC^S:B8+=DM)6\Z,D1//_ +/?[5GB(^$9/$WC M&/4?$/C#4/"OA=;6QCU=1I^H7VH7MY;6I2!;9%LY)'V&>1?, 4+M5O*&_P"@ M_AC^ROH7PM\0>%=5L_$_B;5CX7TNXT32+/4Y[4V]K83>2?("Q6Z%@I@0B1B9 M#T=W 4#'\-_L3^"/#7AW5='CU?Q!=PW>G:=IMK/<3VZRZ8MA -U_]J35O"G@WQ7<:KX'B7QEX;\0:7H-WH=IK'F6DYOY MK=+>>"[:!"R;+E20\2$,C*<##GO/A#\5-3\?:KXUT+Q!H-IX>\1^$]3BT^]M M].U)M0M9!+:0744DO6L=OV8_#][X9U73-5UO7=9U'5]26ZWUYR.)!M#'[S%SVOA7X;Z9X0\8>-?$= MG/=RWWBR]M[Z^CG=3%&\-I#:H(@%!"E($)W%CN).0, '5T444 %%%% !111 M0 5X/\6OVYO@A\"_&MSX2\<>-O[$\0V\<HPPW5 MG+86EPDA16N@K"2>9,>;R(P=HSS[7XL^#%SKWCZ[\7:-\0/%'@O4KW3+32KN M+18M-EAGBMI;F6%B+NSG(8->337E^FWGB'P+XOT7_A8>H?$#P=XO MN/$3D>+Y+Z?5_".K0/J BBL3:Q7!ALO.@GBCC::"!D=0P>1U;S/LBO%M,_99 MT/3;/3-#_P"$H\2W?@#2[V*^LO ]U+:OID#0S"X@3S/LXNFBBF5'2)[AD&Q$ M(,:A* /%O&'Q=N;?]KP?:/&%UHOA6QOT6/Q!>ZK<67AR.WM+2;^T]+>)]MM< M7@E=9?-(8HH<>8K6ICJWXV\1:'J'[0GQ9L/%.H?%2]M;&PTE](L_ ,_B)XH/ M,MI6D(73#Y*N[!"/.QDC/3=7IWCC]CGPK\0%U*PU+Q'XHB\+WNJRZ^OAJSNX M(;2VU.3<[7D4@@^TJ_G.\X0S&+S&)*$?+7I/A/X96'A'QAXE\31W]_?ZMX@A ML8;Z2\:+:3:Q-&CJJ1J%9@Y+=L_="CB@#ROQ==_$VS_8=F_M"/59?BS<>$8K M2X;0HF>_CU&:%8GDC$)_UJ.YI:,;J/:FHZ/=&VN[9P0R21N,C*L =K!D8 JZLI93Y['^S7X>O/#OC M?3_$&L:YXJU'QC!%;:MKVI3PQ7KQPJ5MEB^S1111"$LSILC'SLS'<230!XEK MFO:SX<\5:Y\*+37_ !(WA^?Q_H>F1:A-K%U-J-O8W5A]LN+9;YY#(;_ ,0:AK=OXBD\6S26JZFM M];K$EO(H2!;<*D<*1B/R?+*[@RMO8GMOAM\/=/\ AAX5CT33[B[O\W%Q>W6H M:@R/21CA550,*H50 #YT^#_ ,=_&.G?#[X8Z%8Z.OCC MQ/XMU'Q*B7VOZ[):16Z66H3D>;+Y$\A7R\(H5&P51 M#/!D4^NS>%;GQ!J\%UKAM?[,C6>:U$=O*(&^T3--;W.S<(5(A!9X]P ]+\'_ M +.?AKP5<^"9[&^U65_"4NK36(N)8B)#J$K23^;B,9"LQV;=N!C.[K7/6_[( M?AK2M+TRTT7Q-XH\/RVNG7>C7-[I]U;B?4+"XN7N7MIB\#* )))-DD0CE0.V MV0;B2 >5:)^V7%\,/A#\(-*U*YT74_$U[\.=-\3ZA?>,_%::1]J5K>-=L4LL MZU&_\:6=CK'A*5[IH[6_ MTN6)9;JYNI1"PM&MD8;HB'+M+;JA8R-Y>X_[+.D6.C>%K3PYXP\5>#M0T#PS M#X136=%GM?M=YIT2H(TF\ZWDCWJ4WK)&B.K.^UE#$5+J7[+'AC5/$ \13ZSX M@E\46MQ92Z1K\]Y'/?:/#; JMM;22QMF*17F67S?,>;SG+NQ"%0#V6BBB@ H MHHH **** "O'/C=^U]\)/V<];T_2/B)XL_X1[4=0MS=VT/\ 9MW<^9$&*[LP MQ.!\P(P2#7L=% 'RA<_\%.O@!J5O):>%?%\_BGQ/<*8=*T.UT74(I=0NVXAM MT>2W5%:1RJ@LP +H>'O$^DZ&OAV]EU%K+6=$ MEU*"[N#$8X7*QW=N1Y0>5@"6!9D; ,8-5/AW\+/&OAWXJ:WXR\2>,-!U6/5M M+AL+G3="\.SZ:DDL,C-#<,TM]<9=4DEC.%4L#'D_NU% &#\)?VYO@A\=/&MM MX2\#^-O[;\0W$+W7[+>B74.H:,?%/B9/ -_>->W/@436K:6S/()I(Q(UN;M(GF!D,2W 3+, MH C.R@#QKXT?%#48?VI-.LK?Q;?:/H%I?:1:+KCZC<66@Z5<1-/=ZE8W@^6W MNI[FS6-45RYB.T_N6*E]'X@^+/#^L_M3:Y8^(M8^(5]X9'@W2+_2[?P%=>(9 M+<22W-\))F72"1\Z)%AY.&"C:3@UZ7\1OV1?"GQ2/B&PUK6_$0\(>(KQ-1UC MPC;7,*:?>72J@$Q-+GQ6VLZOK6NW M6A6&@W-UJ*U>=TF81Q(/-=KB0N1A3@85><@'(_#FW^)][^R?!#)#Y@957R/-R&^7P9X\T[3;Y_B3 MX*\0+H\[7OA?Q_J-QKEIKSQP)+YUEJ#7-Q DD1W[EB=696;="-JE?I;QCX/T MCQ_X6U3PYKUG]OT;4X&MKJW\QXRZ,.<.A#*>X92&! (((S7 Z'^S[!:ZMIVI M>)/&WBCQ[>:5:SVNE2>(&LE-AYT7E32)]EM8?,D:/Y=\WF$ MC&YMP!Y;X9_ M; \<>+K#P])8?"S2UNO$/A ^--.CG\6,L:V48B$ZSN+(E) T\0C"+('#98Q8 M($OQ0_;DL? '@?PWXNM]'T.72M6\+VOBO['K/BJ#3]3GMYEW^3968BEDN940 M%FW>5'RH$A^?9Z5X5_9I\,>$(_"Z6=_JTH\/>#I?!%KY\T1WV4C6[-))B,9F MS:QX887EOEY&.2U;]B7PEJ?A<^'8?%'BS2]'N/"%EX+U"WL;FU4ZC96D4L=L M\KM;LZRIYS,?*,:.>'1DRI /._B]\0?$=G\>O$=GI_B/5K;3%UWX;QPVL%[+ M'$L5UJMVERH0, %F15608^<* V0*[+P'X3U7X]>'/%7CFZ\=^(_#OB3^W-6T M[1/[-U:XAL-$CL;Z>V@\VP21(+HDP>;*+A7+B0KE4"A>\U[]F7PSXB\57/B" M\U+6#?W%SX?NY DL(0OH]Q)<6O'E='>5O,YY &W9UJ'Q%^S'I.N7WB)+3Q=X MJ\/>&_$MP;G7?"^D7-M'8:B[G_2"6>!KB#SUXD^SS1;LLW#LS$ YKXC?M9+\ M,OBIIO@_4+'PW=1RZII>D3E?$T2:PSWC1(+F+2TCD<6R/,@+2RQMPVU6&QI% MUK]JC6-%\2^-_,\"POX,\&^(;30-6US^VPMS_I$=JRS0VOD8<(UVGF*TJ84! MD,A)1=/7/V0_"^L:UJ5U;Z_XBT72K[6=.\0-X?TN2UBL8[^R^S""50;?\+_LTW^O?$[XI:KXKU'6K'PQJ_B^UUBVT"VN[8V&KQ06 M5D(99P$:9-MQ ^462+?Y:AU=, @&U^U)XLU2PU+X;>%+"'Q!<6OB769H[^V\ M*W)M=2NX;>SFN!;0W/FP^1OD2,M)YL?R)(-PW5Y3:Z]'\4M6\.^ ](\6^/M- MT6P\/>)M5N6OM9FMM:M=2M+RVM8[2XNH) TRVQN90 \DJR;8F=YN&/U%\1OA MO:?$6STP-J>H^']7TF\%_IFMZ0T0N[*;8T;E!-')$P>*26-EDC=2LA. P5E\ M[O?V1_#4GA_2[+3O$GB;0M7M!J0N/$FGW-N=1U$:@P>_%PTL#QGSI%C?*1H4 M,:>68P,4 >7_ /";:_\ 'S3/A#I^I:WK?AQ-:^%]WXUO9_#U_/IDLNHA+".( M^9 Z,8T-Y-((R2C'R]RD "N\\0?$K7?%/_!/S5O'YNY],\2W_P ,I]:-Y9,; M>2"[;2VE\V)E(*$.=RD8(X(Q78^//V=/#_C+3?#MKINJZQX(DT'39]%LKOPW M+"DJZ=-'''+:'SXI5\LB&$A@H=3$I5UYST_B7X7:'XD^$NJ_#@1RZ7X:O]#E M\/B/3V"R6UH]N8,1%@P!5#\I((X&0: /$/%?[4WB+P#:^(+:R\%VWB2R\&^# M=.\5:SJ5[KS6LTL$R7&]8H_LTOF2@6K, SJK;CEEP-V'^T)^T'XH\0>!_&7_ M A&DO9^'- \0:-HU[XIBUI[2^6YDN;&65(;98OGA"7,<3N9E)+R (RKD^O: M]^S/X8\16OC>WN;_ %=$\7>%[;PE?&*:(&.T@6X5'BS&<2D74F2VY>%PHPJ>$=OV_=]F^QF_'VC_ %0W[_L/ MW/EV^;]X[?F\M^)'[9GB6^\ _%J/PII>@:-XC\.Z+K%W:QS^)(FUG36LY!'Y MUYIDMMNCW(3+%L\^-R$5W19 ]>N:3^RGX?T?Q=I.LP>)/$IL-'\0W7B?3O#[ MSVWV"UO+E+A;C;B#S61S=2OM>1MIQL*J64Q>(OV3=!\:27L7B?Q7XK\3:4]C MJEA8:;JMU;RKI:W\30SO!/Y N'812.B>?+*%#=,JI4 HV?QP\5ZQX@U/P?/X M7L8YM)\)6>NZYJUMK[HT)NHKD!+5?LG[QP]L?F;RP V<94*WG>I?MDQ_!OX& M_#C5IK'3M3MYO NF^()U\4^-H8]"]0M[&YM5.HV5I%+';/*[6[.LJ>< MS'RC&CGAT9,J0#BK+]I+4?AI?_$RXO9+?5+2Y^),VD6>H^*];ET[1](MQH]C M.J2W7DS_ &=&S@M'C,,MN\$D92WC8"2)V5\LK+G%:UO\!_#EG\"-1^$\$M]%X= MU#2;S2;FZ1XQ=N+I9!<3YV>6)7::23A @9N$"@* #RGQ7^U-XB\ VOB"VLO! M=MXDLO!O@W3O%6LZE>Z\UK-+!,EQO6*/[-+YDH%JS ,ZJVXY9<#=A_M"?M!^ M*/$'@?QE_P (1I+V?AS0/$&C:->^*8M:>TOEN9+FQEE2&V6+YX0ES'$[F922 M\@",JY/KVO?LS^&/$5KXWM[F_P!71/%WA>V\)7QBFB!CM(%N%1XLQG$I%U)D MMN7A<*,'.1XJ_9'\-^*+K5E3Q+XGT;1M8NK'4=4T+3;FW2SO;VU$(BNGWP-( MKE;: .J.J/Y2ED+98@'*^./VY/#W@OXJ:OX7EBT(Z;HNKV6AW[77B2*WUJ6X MN!%^\L],,9:X@B^T1;Y/,0_+-L5_+^;L? ?[06L^-/BA=> '\#3:=KVAO,WB M>:2]9K+3H#G[#);S&$?:C+?%7ART MUB^M]4U?0=%O8K>RU"[A6-%F=O*-Q&62&%9%AFC601@.K;GW5O!7[,_AWP)X MOL?%EAJ^MS>*Q)>/J^M7$L!N-?%PP8I?;855EC*1^4(UC\H1JB80LK 'KM%% M% !1110 4444 %?./CK_ (*(?L^_#7QAJ_A;Q'\0/[.UW2;AK2]M/[%U"7RI M5.&7>ENRMCU4D5]'44 ?%GB+_@K9\ ])\0V5EIVN76N:;<+"9-3M]/NXEMF: MYCCD$D3:KXOF\//'=RPV]O<: M3?3230JV$F/E6[*N_!8+N)"E=V"2H]G^.W[.UC^T%-H]GXDUR\_X1;3KFUO7 M\.0HHM;Z:*ZCF)NN\J-'&T0C/RCS6?#,$*=G\-?!-S\._"Z:#+KU]XAM+65Q M8SZF=]S#;9_=P/+UE*#Y1(WS%0NXLP+$ \:TS]LOX6?'KP)\1+/X8>-)=7UO M2/#MYJ#F&PO+-[=1$P617EB3D,5QM.1UKR?X1^+K/5-9^!UEX(USXDW7CV\A MM=4\36WBB\U]K&XTG[(5O;C;J3?9W7SY( CVX)WNFT[2:^U/$_A^W\6>&]6T M2[>6.TU*TFLIGA(#JDB%&*D@@'#'&0?I7%:E\"-"OO#OP_TV&_U/3KKP-);/ MHVL6DD2WB"*'R&C=FC*,DL19)$VX8'("E5*@'+_\-,?Z-YW_ CG_-0_^$#V M_;O^FFS[7_J_Q\O_ ,?K#^%?[7$_Q)L_%ERGA.T>;1-*N]2_X1_1=>COM?BE MMY&1K"]TUHHI;:[9EVJJ^;&6#+YGW"_07W[*>@7WC"76?^$G\3V^F/XEB\7K MX<@N;=;"/5$"!I@WD>>0^UBT;3&/=(S*JL$*W-+_ &:=,M]:74M5\9>,/$EQ M:Z7>:-I4FI:E&EQI5MGW&E^-X;G2O-NXWD_TVZ>".2R,*12-(LEN3@*$\QB56.X M_:1/Q@TSX9:CX?U"&PEMOBC%X:UG_A'=9^W:?=[;&XF*Q72*@N8'1X'^9%^8 M8*@I7?7'[)>B:M>3ZOK?C#Q3KOC &P:Q\5W3V,5_IWV.262W\H0VL<+8:XGW M>;%)O65E?*?$WB.^T/Q'_P ).FIZM>123W%T(Y8U M1U6)8HX0DQ B@CB4;0?O%RP!R7[-MOJ?Q6_9"\$QZQXFUZ+4-4TU#=ZS:WS+ MJ$BB8EP+AMSJ752A=2)%#$HR.%9?,;KQIKGAWX._&G5O!WB+Q!=>")-3T_2? M">M:AJ$VHW"&9X+2]N;2ZN'DEEA665FC=V9=Z2%,IMKW&;]G'1A^S[#\(;'Q M#X@TKP_':+8G4+.:W^W20!]S1LSPM&5<91QY>&1F7H35B/X#P7WP[UWP3XD\ M8>(/%FA:I:)9QQWL6GV;Z?&@(7[,;&TMPA!V$%@VTQKC'((!X1KFO:SX<\5: MY\*+37_$C>'Y_'^AZ9%J$VL74VHV]C=6'VRXMEOGD-P%:2V==^_S$6Y*JPPF MVW#XQUZX^'.D>"I-_X9IT:;PUJ=E>>)/$-_P"(-0UNW\12>+9I+5=36^MUB2WD4) MN%2. M%(Q'Y/EE=P96WL3;;]G70/\ A6MGX2CU7689[75O^$@B\1)-#_:7]IFY:Y:\ M9C$8F=I'?*&(QE6*;-F% !5_9EUK4+_P?XDTC4+Z]U3_ (1OQ1JVAVM]J4SS MW,UM#=VD"Q($!PFU2"R;5#?57PV^'NG_ P\*QZ) MI]Q=W^;BXO;K4-09'N;RYGF>:>>5D55+O)(QPJJH&%4*H ' ^%?V4_"7A"'4 M(K/4=:E6]T*^\/R>?/"2+>ZO)[N1AB(?.)+EPIZ!0H()R2 8WC;]HC5=:LH= M,\ ^&4UF^N_!@\7W)-8EAE\.R) M>LME?6(YOKFXG$)%J;8#YHR'+F6W"$F1O+]KKR/Q)^S3X=\5>,KGQA?:MK1\ M7B]M;O3-=62#[3HLN4 %%%% !1110 44 M44 >5?!O_DHGQU_['.V_]1[1J/VL/^36?C)_V)FL_P#I#-1\&_\ DHGQU_[' M.V_]1[1J/VL/^36?C)_V)FL_^D,U !^S3_R3O5_^QS\6?^I#J->JUY5^S3_R M3O5_^QS\6?\ J0ZC7JM !1110 4444 %%%% &5XL\+Z7XX\*ZSX8T?G02HTJT4 >5?\,T^$?^@O\ $#_PXWB'_P"3J/\ AFGPC_T%_B!_X<;Q#_\ )U>J MT4 >5?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G5ZK10!Y M5_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=7JM% 'E7_#- M/A'_ *"_Q _\.-XA_P#DZC_AFGPC_P!!?X@?^'&\0_\ R=7JM% 'E7_#-/A' M_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=7JM% 'E7_ S3X1_Z M"_Q _P##C>(?_DZC_AFGPC_T%_B!_P"'&\0__)U>JT4 >5?\,T^$?^@O\0/_ M XWB'_Y.H_X9I\(_P#07^('_AQO$/\ \G5ZK10!Y5_PS3X1_P"@O\0/_#C> M(?\ Y.H_X9I\(_\ 07^('_AQO$/_ ,G5ZK10!Y5_PS3X1_Z"_P 0/_#C>(?_ M ).H_P"&:?"/_07^('_AQO$/_P G5ZK10!Y5_P ,T^$?^@O\0/\ PXWB'_Y. MH_X9I\(_]!?X@?\ AQO$/_R=7JM% 'E7_#-/A'_H+_$#_P .-XA_^3J/^&:? M"/\ T%_B!_X<;Q#_ /)U>JT4 >5?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ M $%_B!_X<;Q#_P#)U>JT4 >5?\,T^$?^@O\ $#_PXWB'_P"3J/\ AFGPC_T% M_B!_X<;Q#_\ )U>JT4 >5?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ M (<;Q#_\G5ZK10!Y5_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0 M_P#R=7JM% 'E7_#-/A'_ *"_Q _\.-XA_P#DZC_AFGPC_P!!?X@?^'&\0_\ MR=7JM% 'E7_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=7 MJM% 'E7_ S3X1_Z"_Q _P##C>(?_DZC_AFGPC_T%_B!_P"'&\0__)U>JT4 M>5?\,T^$?^@O\0/_ XWB'_Y.H_X9I\(_P#07^('_AQO$/\ \G5ZK10!Y5_P MS3X1_P"@O\0/_#C>(?\ Y.H_X9I\(_\ 07^('_AQO$/_ ,G5ZK10!Y5_PS3X M1_Z"_P 0/_#C>(?_ ).H_P"&:?"/_07^('_AQO$/_P G5ZK10!Y5_P ,T^$? M^@O\0/\ PXWB'_Y.H_X9I\(_]!?X@?\ AQO$/_R=7JM% 'E7_#-/A'_H+_$# M_P .-XA_^3J/^&:?"/\ T%_B!_X<;Q#_ /)U>JT4 >5?\,T^$?\ H+_$#_PX MWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U>JT4 >5?\,T^$?^@O\ $#_PXWB' M_P"3J/\ AFGPC_T%_B!_X<;Q#_\ )U>JT4 >5?\ #-/A'_H+_$#_ ,.-XA_^ M3J/^&:?"/_07^('_ (<;Q#_\G5ZK10!Y5_PS3X1_Z"_Q _\ #C>(?_DZC_AF MGPC_ -!?X@?^'&\0_P#R=7JM% 'E7_#-/A'_ *"_Q _\.-XA_P#DZC_AFGPC M_P!!?X@?^'&\0_\ R=7JM% 'E7_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_] M!?X@?^'&\0__ "=7JM% 'E7_ S3X1_Z"_Q _P##C>(?_DZC_AFGPC_T%_B! M_P"'&\0__)U>JT4 >5?\,T^$?^@O\0/_ XWB'_Y.H_X9I\(_P#07^('_AQO M$/\ \G5ZK10!Y5_PS3X1_P"@O\0/_#C>(?\ Y.H_X9I\(_\ 07^('_AQO$/_ M ,G5ZK10!Y5_PS3X1_Z"_P 0/_#C>(?_ ).H_P"&:?"/_07^('_AQO$/_P G M5ZK10!Y5_P ,T^$?^@O\0/\ PXWB'_Y.H_X9I\(_]!?X@?\ AQO$/_R=7JM% M 'E7_#-/A'_H+_$#_P .-XA_^3J/^&:?"/\ T%_B!_X<;Q#_ /)U>JT4 >5? M\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U>JT4 >5?\,T M^$?^@O\ $#_PXWB'_P"3J/\ AFGPC_T%_B!_X<;Q#_\ )U>JT4 >5?\ #-/A M'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G5ZK10!Y5_PS3X1_Z"_Q M _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=7JM% 'E7_#-/A'_ *"_Q _\ M.-XA_P#DZC_AFGPC_P!!?X@?^'&\0_\ R=7JM% 'E7_#-/A'_H+_ ! _\.-X MA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=7JM% 'E7_ S3X1_Z"_Q _P##C>(? M_DZC_AFGPC_T%_B!_P"'&\0__)U>JT4 >5?\,T^$?^@O\0/_ XWB'_Y.H_X M9I\(_P#07^('_AQO$/\ \G5ZK10!Y5_PS3X1_P"@O\0/_#C>(?\ Y.H_X9I\ M(_\ 07^('_AQO$/_ ,G5ZK10!Y5_PS3X1_Z"_P 0/_#C>(?_ ).H_P"&:?"/ M_07^('_AQO$/_P G5ZK10!Y5_P ,T^$?^@O\0/\ PXWB'_Y.H_X9I\(_]!?X M@?\ AQO$/_R=7JM% 'E7_#-/A'_H+_$#_P .-XA_^3J/^&:?"/\ T%_B!_X< M;Q#_ /)U>JT4 >5?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q# M_P#)U>JT4 >5?\,T^$?^@O\ $#_PXWB'_P"3J/\ AFGPC_T%_B!_X<;Q#_\ M)U>JT4 >5?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G5ZK M10!Y5_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=7JM% 'E M7_#-/A'_ *"_Q _\.-XA_P#DZC_AFGPC_P!!?X@?^'&\0_\ R=7JM% 'E7_# M-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=7JM% 'E7_ S3 MX1_Z"_Q _P##C>(?_DZC_AFGPC_T%_B!_P"'&\0__)U>JT4 >5?\,T^$?^@O M\0/_ XWB'_Y.H_X9I\(_P#07^('_AQO$/\ \G5ZK10!Y5_PS3X1_P"@O\0/ M_#C>(?\ Y.H_X9I\(_\ 07^('_AQO$/_ ,G5ZK10!Y5_PS3X1_Z"_P 0/_#C M>(?_ ).H_P"&:?"/_07^('_AQO$/_P G5ZK10!Y5_P ,T^$?^@O\0/\ PXWB M'_Y.H_X9I\(_]!?X@?\ AQO$/_R=7JM% '*?#WX8Z!\+[/5+?08]0_XFE[_: M%[<:IJMWJ5Q<3^3% '>:ZEDD.(H(D W8 08 KE?VL/\ DUGXR?\ 8F:S_P"D M,U>JUY5^UA_R:S\9/^Q,UG_TAFH /V:?^2=ZO_V.?BS_ -2'4:]5KRK]FG_D MG>K_ /8Y^+/_ %(=1KU6@ HHHH **** "BBB@ HKP7XE>$OC+J7QKT34?"^N M_9/!$:@7%K_:4,7\4._*M9OMW 2<,+DMR%:T)WU[U0 45R'Q%8H>H#A25)! .*\(_9-N;;6]!\:>'['Q M%XN\(>($N+U;WPSKMV=0O]&G.HWJ?;+>YO/M"W".%5-ZF6!GMV;'F/+N /J: MBOCSX>>-/$6O?LR_LYZ+=^(M8>[\;:I#I>KZ\U_*+^2WCMKR[D470;S%DE%H ML7F*P<+(Q5E8*1/I?B?6O$GQ&3X+W&NZY'X=L?%VHV4NJP:K<1ZE=6%OIEG? M0VAOT<3AEEOE5I _FM';;6=M[E@#Z\HKR7X"^+M6U+X>^(HKXW7B"\\-:[J^ MB6\@D5KF^AM;F1+<,\C*K3&,1QL[L SJS,1DFO+_ (??M0ZEJNG_ MT#P+\ M'(+3_A,/#5YKUG;C6;>QTW3S!/&LD#%(F?'[T,SI#]Z6,*K@R-$ ?55%?/?P M_P#VHM7\>7&@W!\(Z;H^A^(?!3>+](O;W79#-.R+#YUL\*VAV^6\R;I%9SL= M&"$L47-UK]KK7=%\;Q^%U^&&JZSJ6F7%A9^)8]!CU+4!IT]S'#,1!+%IYMYE MBBG1W,LUNV VU6XR ?2U%?)OQ _;"\0W'PO^+VI>#M#T--7\'Z;J,^^YU]'N M;!X)FA07=B8?.BF/ESRK&RF%UCCQ.?,)36\2?M=>(?">O6WA_P#X5KJ/B?6- M.2Q_X2.+PW%J>H"V-SL8?99(M-,4Q6%O-99WMO[J[C0!].45\E_$[Q[?_%'Q MQ\)-:L] :'P=9_$0Z98:RNM2"6ZF@%W!.TMB$$?E&2"01R&21\+D(@D)KVSX MC?%+5O#_ (PT7P;X1T&R\2>+]2LKK5OLNJ:HVFVL%E;M%')(TRP3L7,EQ"BH M(SGQN+"] M6TN[65D6:3Y)-ZB1(VW,T.%V/)+#[GX%\46?QD^$OA_Q$D%WI^G^*M#M]06& M.Y>&X@BN;=9 HEB961U$F-Z,"",@@X- '745\@_LQ?$S7/"WAWX>:#+;WWBF M;QK?>(Q_;7B#Q5>W=Q#-8W%RL46R=)ML1BAB7Z;X>AA\3WWA;Q?;+H-QKLQL?-M;NRB"B;R<)N8,3*( Q!0,"$7 !]BT5X M]\(_CCK7Q6L_!-U#X9TZQAU;3;N]UR,:Q+)-HDT,WD"UV&U42R>^"[SP]XK6Y\96UI#JM@+G6]'U)DTO0[1;J'SFNK&.4&[$R MEHR6AF"!BVZ+:"0#Z*HKPSQ[=:UIO[6WPFBA\2ZL-$U31]<6?0%E1+$R0K:E M9BBH&D?]X1^\9PN/D";G+>YT %%>!:GX;UCP+\8M#U31_$^OZTT6EZCJ'B[3 M[[4YI[.> Q_Z*8K9V:*TD\^,B,0JFY$N-V\KFN3^#7B#7=)O/@5XBO?$6J:Y M>_%+29KK7K>ZOYI[)+A[$7\4MK [%+9(MKP!80BLLJEP[!64 ^J:*^3/">J? M$2R^ _QY@T77_$7C3Q;I'BK4[/3[RZDADU$PJMN66W41K"LBHTICC2-4W[0% MYQ71_L[^.;2_^,?C3PIX8NO&5YX2L=&T_498?&T6J"[TZ_FDN$:-7U)1V'PFNKW5='\4:)X=O)+.\LH+ MG4Q>)"L-U([$#:HF1(U9V8[XPWDJ7,?JOPC^*6I_$#4?&FCZ[X?@\.Z[X6U2 M/3;JWM-0-]!()+2"ZC=)3%$<^7<*&4IPRD L.: /1J*^1/B)^V-XDO/A3\4M M4\%:'H46K>%K>ZWRS^((Y+G366Y-M&+JR,'FPW.4FD\IT,)")MFDW,%[CQE^ MTMXH\)VWBVZA\ 6.M6_@.VMKGQD+#Q WFVOF0KA_&37/B9KLL?A3P?%K7P_&I/HE]XA37OLE]&PAW27$-MY8W M0HS)'N\])MP#O"VFV.L:1X"?"%MXRU MG0M&37=6M[O5SIVV&1I5@AMSY$HEGD-O/A6\M!M7=(-PKGOAA^U#J'QH^(@T M;PEX+4>&5T32?$+Z]K.K+;226E\LQ4Q6T44Q9U,)7;(\>2K\@!#( >_45X5\ M7/C3;?#WXL)8GX(K/7$GM8YBD$MLLUE"7.Y V^)W9BB_(F!( MUU>*\NKL3316ZVTB[$CBD>:>$ M1D2.&60%S$P* ^DZ*^,;'XKZG\&?C9\;?$GBGPPZ>(K[3O"5E;Z/I.JWFLV M]Q=3SZI%#Y+BV\Y(NA=([;)_#_@&#QKXB^%-YX=\+V. MK2Z;XAU#4I=1MSIT0 :&^A@ETU+BYMGW(A;RHV1R04*J7H ^I:*\>T7]I3PS MH>@Z6/BOX@\%_"SQA=VR7DWAF^\76LTUM&_*;G<1;CC()52N00K,!FKG_#6/ MP0_Z+)\/_P#PJ+'_ ..T >JT5\L?$/\ :]\.^$=4^(GBCPWX'L_&R^&_!UGK M=OXFTG5+)AK%I)=7,9BCG4N1!#+#-DDEMXEVPG"L_42?M.ZQINL^)/#^K^ Q MIOBFUET>/2-+_MF.479U.2X2V2YE6/;;O&;64SB/[0J!3Y3SG 8 ]_HKY7^+ M5YXHU[QS^S_JGB;PQ'X:\36/CJ^LH=/MM>>[T^YC.DWS),'5$W*WEIAI8!+' M^\ 7#'?O>&?VM+G4M#^'>MZUX6LM&T?Q-+K=OJ%Q'K+SMIDFFK=N[*IMD$T; MK9N=Q,97O:E^T5X8\>:OX%GMH[CX:Z]?Z?H\&NB[>\M! M/ILD<!; M/7[/2M&T?6;V/6->;3;@QZC(R0+;QI:SB7:4.XEDY!5 [<5Z%\;?C%J_P>\) M^&-0A\(_\)'JFM:WINA-:6^I)!;VLUW,D(=IG3GPHGPTU'7]0TJ[LK'Q'_PCD>IZ@EC-.1S M-+;-C< C<9IQ_M/R>'3+_8?P?N([_5_B+<^$;F&WU"RMS)=+;AQ>7# X9Y%0 M# WX2,Y?(1& /J"BOGWPW^TMXFU?7O"=AJ'@?2M,M]2\2ZCX3U2]'B*26.QO MK43NOE?Z&OGI+'!\A?R3O;85SM+9GQ$_:S\1^!6BTRV^'$GB3Q1+:7&K1:9H MDVIWT:%>ZY:ZE%X@2UT\1P& XE!MS+$V)\,J1R!J:'H/B;Q%X*N/#7A/7/!^I>+[&Z&HI=WABL$@>Z22!$" MJ"L^Z)A*S.%^=(F.T95Y^W!XBTKPOK.LWGP7\220VMQI26DT2W5G;7,=[=K; M8,NHVEIB9"\?[N-958RI^\""22, ^LJ*^5/'?[37Q*M]2M= TCP9H6E^(K7Q MQIWAR_BN_$#R02PW-I'>1;)19,5+HS1R'RSY97Y#+N#+[7\3_B9?>";KPOHF MBZ/;:[XO\2W4EMIVGWE^;*U BA::>6:X$4C*B(F!MB=F9T&T LR@'H%%?'?Q M8^,'B?XN>'O ^CVO@;1'\[QV_A;Q5X;\0:RXMI;J"VGF^REDM)5GM9 J2B1D M!($8,7S-L]GU*\L_@5X=\&_#OP!X9@O-0U)I[?1]&NM7EMK2VAC5IIWDN62: M5(D#!4"1N0TD2!43+( >NT5\5?L[^-$\(^'?AAX5E\!_VOJ6L^-?&<6GZEK& MHI.=&NK>?5)@K7#B6>25UC>)IE!)5I&9F)V/[7X%^.'B_P :>$M-U./P+IPU MC^U-3T_5=!M?$!DN;,64DD3F-I+6-))&>-559#"F)HF\S:V0 >U45\J:#\;$ M^)'P/\.:-X'^'MKIZZYX-/B"\T6QUPZ5%I&GR%HUCMIH(0S3NPD\M0L*'RI" MTL?R[N3^'?[5EY\,?@C\)/#'AWX?ZWX]OM+\ >'=0U6'2K+4)94BGM56..W^ MS6<\;S;896*W$ELG,861B9/+ /M>BOFRT_:XUN\\1:M"WPTN-/\ #ND^.+/P M3=ZG?ZS$L[279M4MYH;9$?=AKM&D21X]B-&5:1S)'#RGC'X@:A\3_C%\ _%< M7AU[3PE_PEFI0:-J,>M222WR)I6HH[S6(41)O:+="^^5_+SGR2[(0#Z^HKR' M]GGX_?\ "^K#4[V'2]/L;6S2W;?8ZU%?.DDGF%K:XAVI+;7$2K'YD)DOHO%>BV0M/#&O7&EW%[#&?'?B8ZR+ M'=?(D.H%[F>Y Q))$P6!Y/GCA^YAY%Z-OVO--L-?^(5OJ.D6\6G>#(;^XOUM M=8A?58H[5@H,NGN(Y$%P65H'1I(F1E9Y(V;90!]!T5Y(/B)\4[/P_K=QJ?PP MT>QU.U:U>S8>+T;3989"WVB2>Y:V62#[.BEG @D#;D"%OG*>+V/Q2M/CQ\2/ MV:/'$5LEE<+XJ\2:0\.GZPU_I[F#3=1B:6&10D)1=0CQ--JKQR6]Y#!).+8V_V)KYK'26 M_P"$AB76[G;9M.;@::T8"P^8AA+-.&5BI95! KD]-_;(UIOA;H?C_7/ ^C^% MO#^N:DVG61%9HL[J /J*BO.O%WQDM M_ ?P2C^(>NZ3<6_^@VD\FDV;B]E6XN&CC2!7@WB7][*J;XPP/50W&?'[?]LK MQ4L>D6]U\%]?BU/4O$L'AZ!GDGL+&436KSI-%)J-K:328:.1&7[. OEL=QS& M) #ZEHKY[TK]HK6_'=M'X4L?!EJWQ N;K6K&]TD>(Y;>RMX-/GCMY[A+]+;S ML,;BW\O$"-ND/W0A>O(OA5^TI=_!_P" /@'PWX=\#:QXR\2?V/=ZM)I:1ZA/ M(EN+VXC2/S;2TO,SLZE1YI2,D$F4<9 /N&BOCO\ :4^*M[\6OA7K2Z-X5O8O M#>B:QHD>I7U]JDNG7UM?2365QY!LE3$R1QW42RK+(NV0L!&[19KW7]IZ&1OV M>/B/:3J$]C<0SPV[RQLLL#H^ Z*2N<,.&!!(H ]/HKY M:T/X\:U\+_!_B+08/#0UY_"7P_L?&]O?:MXJNI[C5(9O.-PD\LT$LD4BO;W& MSYI5(\H9C!(3GE^(&L_#SXM?'WQ]X;\,CQ/<_P#"+>%-9O-)OM9GBV0%-3:4 MPL(9S\BJ#Y21J&PY W'# 'V-17%>"O'FH>,O$6JPQ:=IQ\.VEM:/#J]IJ3S- M//-"LS1^48$ 58Y(F#ASN$B_*IR!Y1XGNKWP/^U!X&%Q=>,K73M?N+Z&?6+[ M4FN-$OY&MV:VTR*R24QVTB!3()VAB+"U*[Y6F<@ ^C**\)^'-YK5O^UM\6M) MO?$NK:SI"Z!H>H6>GWTJ?9[!I9M05T@C1%501$F68,[8&YVP,>[4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %>5?M8?\FL_&3_L3-9_](9J]5KRK]K#_DUGXR?]B9K/_I#- M0 ?LT_\ ).]7_P"QS\6?^I#J->JUY5^S3_R3O5_^QS\6?^I#J->JT %%%% ! M1110 4444 %%%% &-XP\*V?C;P[=Z-?2W5O#<;&6XLIC#/!(CK)'+&X^ZZ.B ML#R,J,@C(KSKX<_L\)\/_P#A)+]_&OB#6_%>M)/;CQ+>)9K<64#W$UPJ00I M+<%9+B20LT3;W/(V!(T]>HH \@\*_LU:/X3^$6C^ (?$OB&\MM#N4N]%UJY: MT&H:9*AS&T31VZQMMRXQ)&X99'5]ZG;5P_L]:/%X9M+*TUW7+'Q#;:I+K:>+ MXI+=M4-]*&2>9M\+0,)(W:(Q&'RE3:$1/+CV>IT4 MV(*3L=5W1RWC7,S/)+=LTB,CS/+(\I+(5+,6/@.Z\)7&D?$K MQM%)X5T>]T32O,727$,%TP:1CFP^9PR0LI;(S"H((+A_H&B@#QOPW^RYX;\. M^#?AMX<.LZ[J4'@&X$NE7=W+;K/)"(WB^RS^5"B20[64%=H9C$A+$@DZ6M?L M^Z3JWC[6?$UMX@U[1X_$$<$?B#0[&: Z?K/DIY:&=9(7D1C%MC9H7B+HB*V0 M*]2HH \1UO\ 9/\ #WBR7Q%)XE\2>(_$K:OH-]X(85N+4Q>(8H]P'VI3; MGRV*.T>ZU\@A"%7:%4+[-10!X5&YM:MID\5^,+3P]:>(V\56?A>SU*. M"PM+]V=Y6B=(A<+&[RRN8?.\L-*^U5!P.T^)'P;L?B%K_A[Q%;Z[K/A'Q3H( MGBLM2.XAFADC8I&V'C)5HU92ISGT&B@#P^+]E'1M,\2V&LZ M'XO\3^'GL]#OM"CM;'[!)$T=Y+Y]U.YFM)':9[@).6+8WI]W:SJW1:;\"H=% M^!NC?#+3_&GBK3[71[:UM+'Q#975O;ZK#%;R(T*;XX%B90D:Q$-$0Z A]Q9F M/IU% 'DNI_LWZ+-H/@FQT77M<\*:AX0GGN-.UK23:O=%IXY$N?,6XMY86$IE M9V_=## %=H&*YCPQ^R?HGPEU/PWXC\.^(/'&JOX/M-3^P>'Y-1M;L7QO'$UQ M&9+N/<&D:.!1^_B0&)6)4O,[_0-% 'F/P3^')7T2X\.7_B_5CJTN MDW4\,%I1/<,$9EWW4GS-UJ]XR^$9\>ZS(^L^+]?N/"\QC-Q MX05;)-.N-F" [BV^U%2ZJS+Y^UL%6!0LA] HH \Z\6?!F/Q9\6?"GCU_%FOZ M==^&X9H+32;-;+[%(DQ7SQ)YEL\I\P1QJ=LBX"#;M)8G:\!Z5XHTN;Q(WB35 MO[3BNM7GN-+C+Q2-:69P(X=T=O!P,$A6$CKN(,TO!'5T4 >3>!?@)?>"?$3Z MI)\4O&OB"*XOGU&]L=3&EI'>S,FT&:2WL8IBJ )M02! (T3&P;*N> ?@%H?P M^\06FI6FJ:MJ%II=K)8:#H]])";+0K>1E,D5JJ1*Q!"1J&F:1D1-B,JEE;TV MB@#RKX?_ 'E^'.E^,[73_B%XJNKGQ/?-JF--973C$DT 6R6/+@("L MB2*-@VJN6W=1\.?AEH_PSTRY@TTW5[J%_*+G4]9U*;S[[4[C8J&>>3 RV% " MJ%1% 1$1%51UM% '@/C#]D'3_&6K>+;ZX^(GC.R/B;6;#7+N&T&E^7'/9%#: M+'OL68(GE0\,6+>4NXME]W?_ \^$,?P]\8>-_$2^)]6^J"T$ M,$D<*0)Y/DV\; "&**/#LV1&"?F+,W?T4 >&ZY^R3X>\6?\ "0-XC\4>)?$5 MQJN@W'AN*[OWL_M%A9S2QS.L4J6RO(?,AC=3<&;85.T .X:SJG[+.BZMJ6IW MDGBSQ5%_;]C%8>*8([JW\OQ+&BE";H& F)F1F0FT-OA"%7:JH%]IHH \LM_@ M';:/XFU/4_#OC#Q-X4TW4KD7UWX?TE[06#W015$RB2W>6,G9&S1QR+&Y3YT8 M/('YWX6_LEZ5\(]>T35M$\<>+9+C3;::QF2Y.G^7J-K)<&X$-R$LUW".5Y61 MUVR)YTBA]K$5[K10!YGXZ^!.G^,/'$?BZQ\1Z_X0U]]-.C7UUH,MN!J%EYGF M+#,D\,J_*Q=$^&/Q"O_%&A:QJT%K=:-9Z#'X=86O] MG6EI:!OLR1;8!-E/,EY:5L^:V[.$V^IT4 >0_%#]G*U^*'C=/$\WC7Q/H-RN MA7GAX6>DC3_(^RW6TS_Z^TE?>QCB.=W'EC +!N\:>-O$'B+5;2PMEUNZU.&">R>RG>>UN(([>&* 3QN_#O$_ 88Q+- MYG2O^SO:WUUIT^L>,O$7B!H;B>[OH]4ATV2'59I(!;QO<1"S$8\F-5$8B6-< M@LP=F)M,T\E+&7Q!);R36L& %MT:&&( M>4F#M!!*@[0=BHJ]Y110!X5\5_V2]*^+WB+QEJNI^./%FG1^*M#A\.7VGZ:= M.6!+&)VD$<9DLWD!+R3,6+D_OF ( 0))JG[*6FZ_XBUW7-6\=>+M1U/5K+3+ M8W#-I\#6MQI[F2TO83#:(5G222=R#F)O/D5HRFQ5]QHH \?U?]G5_$&H>#-0 MU7XD^,M0U#POK#ZW!NYS)AQ@Q_L8>$7 MU+23?>(O%>I:!H^I:AJ6F^&I+^*"PMC>FW,^BZ/>:#H[3:C;$:?9W(C#1@"V GV")0OVG MSNQ;B@#XT\5?L^>(M+^(.G/%HOCGQ(/#EG8V/AKQ-IR^$;IH8XHQB20ZE;" M:UE60L#]ECVLB1OAI"PKZ!^*'P:D^,/A/PWI>L>*M7T*\TF_LM8:\\/I:J9; MVV=98G(N8)EV+*@<* ,X ;(R#Z510!Y;K7[/NDZMX^UGQ-;>(->T>/Q!'!'X M@T.QF@.GZSY*>6AG62%Y$8Q;8V:%XBZ(BMD"N2C_ &0;%-4AOO\ A9/C5FB\ M5-XR$)72MAU!HS&6/^@9V;"R[<_Q9ZX(]_HH \8M_P!E[2%\#^(O#-]XL\3Z MG%K.O+XE&HS2VD-Y87RW"7 EMI(+:,)^\C4_,&XR.A(K<\8_ G3O$7B+1?$& MB^(=<\"ZYI=@VDQWOAQ[8>=9$AA;2QW$$T;(K*&4[ RDG:PR<^ET4 >3P_LY MZ-'XP\/ZQ)K^NW6E^'[B.[TGPW=/;36-A,EK]F1H9&@-T@$?\ GV%B25)8YY M;PQ^QWIO@O4/"MUHGQ&\;6 \+:;>Z5HUONTR6*S@N517"B2R;.T0V^W)(S I M(8O*9/H&B@#YXT#]BGPUHMGX-TVY\7^*M;T'POH5]X;MM&U(Z>;>YT^\ 6XA MG,=FDC;D2%,JZD")<')!;7PMJ7Q*\=7MM9/9BSO;B;3I+JV@ MMIHYXK=7:R(=3-!;2,\@:5S;H&D*[E;WVB@#PS4_V4--UC6]?U>[\=^+I-1U M;6K+7Q.ITY#97=K&(8F@VV8P/) C(??P,\-EJ[CXF?!_3/B9;^'WDU/5= UO MP]>"_P!'U[1YD%[92[&B?:9DDCD62)WC=94=65SD9 ([NB@#Q/7/V6[#5;/P M]'9^.?%>AWFDZQ+XADU"Q&G//J&J2(T;7=QYUG(I?9)(H2-4B56 " (@7LOB M=\(['XF7&@7_ /;.K^&-?T&X>YTW7-#DA6YM]Z;)4VS1RQ/&ZX#))&P.%/! M([JB@#P/PW^QYH/A'5_"6HZ;XV\9I+X=U^_\21QW-[;7*75U>&07 D$MNVR- MHYIH]L/E?ZQG_P!:?,KO]-^#NEZ%XE\<:_I&I:GI>J^*P'EFA>)TT^?R(X6N M+6.2-D61Q# S[U=7:%"RGD'O:* /G_P[^QKH7A'0/#6FZ+XX\9:9/H>DOX?7 M4K>XLA<7FF,^];2,=!A MLM A\,ZA]GU*.=M;L(F9HX[HSQ2%63S9E1[?R6C29DC*(L:I[W10!\_WG['V MGW%MKT$7Q%\9646L>*+3Q>ZVZ:2!;W]MY?D^4#8$",?9[7Y&W9^SI_>DWV+? M]CWPW:ZQX?GB\6>,8=$\.ZU+KNC>'8-2CALM/N)$F5TC>.);@Q'SW/EO,R@? M(!Y;.C>\44 >2>%OV>D\)ZAJNK0^//%-[XDO[6ST_P#M^^339+V*TMY&=(-P MLPLH;QF\5Z]X8ATS4K?5D.AK9%I;BWFCG MMV?[3;3<1R1*P"X!Y#;AQ7H5% 'G?Q?^#4/QD\%Z?X;U#Q1KNC16E]::BU]I M(LQ<3S6TBRQ%_.MY$P)4CD(1%R4 ^Z2IY[5/V7/#OBSQ#=ZAXOUO7/&UC+:: ME90:1K;6K0V<5]_Q\K%-%!'<[2N55&F9$!7:J^7'L]EHH \3UK]F&+Q5X/AT M#Q%\2/&GB/[+=VEY9W^J'399;9[8DQ_N_L0@FR3DM/%*Q(4[@0",WP[^R#I_ MASQ)X:UN/XB^-;NZT'7[WQ'#'/_ %PN/->- M'C&R(IB8AF W"KGC;X#Z?XO\=#Q;9^)/$'A/5KC3?['U3^PIX%BU:S$A=(KA M9H9,%"TH66+RY5$T@#\C'IM% 'S[K7[&FA:AXHO-:TSQMXL\,M<:O'KJVNDK MI@6&\2V-LCK++923D+"\B*CRLJ!SL"X7&]X<_9L3PC\,-,\$Z1\1/&%G:Z?> M3W4.H Z<]PRS>9YD$J-9F"6(F61MLD3$%@0?E7'LE% 'G M,]0U?0M3AU2/4IO[,\ZX>%)$@CE L@FR-9[G&Q58FX)"C+SE M_AW]CWP[X'L] 'A+QAXS\,ZGI%O<68U>WU.*\N;JUFE\UH)A=PS1E%?YEVHI M0EB""S%O>:* / O$W[&?A+7HM:T^Q\2>+/#'AG6S8R:GX(/"Z MZEX=/A74;?09;:-+W3\R%(G,L$C)L,TI#1LA.\AMPXJAH/P1@^!>M:]XNT&3 MQM\09=2TNQT27PQ)>:=.&M[;<('66Z\EV9!+/DR7)W"9LAL(%]QHH X'X%?# M"V^#OPKT+PK;1+!]CB+21+,TRQN[%S$LC ,T<>1&F0,)&@ ;;_",W'C"W MU[7_ !?K_BN*QO)+_2](U1;*.STZ=E= \8M[:*20I'*Z+YSR8!W?? <>@44 M>5? MM8?\FL_&3_L3-9_](9J "3]F?P3]LO[BWN/&&F?;KVYU":WTOQSK=E;^?<3/ M/,Z0PWBQIOED=R$4#+'BC_AFGPC_ -!?X@?^'&\0_P#R=110 ?\ #-/A'_H+ M_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G444 '_#-/A'_H+_ ! _\.-X MA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=110 ?\,T^$?\ H+_$#_PXWB'_ .3J M/^&:?"/_ $%_B!_X<;Q#_P#)U%% !_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ M -!?X@?^'&\0_P#R=110 ?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ M (<;Q#_\G444 '_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ M "=110 ?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U%% M!_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=110 ?\ #-/A M'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G444 '_#-/A'_H+_ ! _ M\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=110 ?\,T^$?\ H+_$#_PXWB'_ M .3J/^&:?"/_ $%_B!_X<;Q#_P#)U%% !_PS3X1_Z"_Q _\ #C>(?_DZC_AF MGPC_ -!?X@?^'&\0_P#R=110 ?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07 M^('_ (<;Q#_\G444 '_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'& M\0__ "=110 ?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#) MU%% !_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=110 ?\ M#-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G444 '_#-/A'_H+_ M ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=110 ?\,T^$?\ H+_$#_PX MWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U%% !_PS3X1_Z"_Q _\ #C>(?_DZ MC_AFGPC_ -!?X@?^'&\0_P#R=110 ?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?" M/_07^('_ (<;Q#_\G444 '_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@ M?^'&\0__ "=110 ?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q# M_P#)U%% !_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=110 M ?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G444 '_#-/A' M_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=110 ?\,T^$?\ H+_$ M#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U%% !_PS3X1_Z"_Q _\ #C>( M?_DZC_AFGPC_ -!?X@?^'&\0_P#R=110 ?\ #-/A'_H+_$#_ ,.-XA_^3J/^ M&:?"/_07^('_ (<;Q#_\G444 '_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_] M!?X@?^'&\0__ "=110 ?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X M<;Q#_P#)U%% !_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R M=110 ?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G444 '_# M-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=110 ?\,T^$?\ MH+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U%% !_PS3X1_Z"_Q _\ M#C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=110 ?\ #-/A'_H+_$#_ ,.-XA_^ M3J/^&:?"/_07^('_ (<;Q#_\G444 '_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I M\(_]!?X@?^'&\0__ "=110 ?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_ MB!_X<;Q#_P#)U%% !_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0 M_P#R=110 ?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G444 M '_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=110 ?\,T^ M$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U%% !_PS3X1_Z"_Q M _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=110 ?\ #-/A'_H+_$#_ ,.- MXA_^3J/^&:?"/_07^('_ (<;Q#_\G444 '_#-/A'_H+_ ! _\.-XA_\ DZC_ M (9I\(_]!?X@?^'&\0__ "=110 ?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ M $%_B!_X<;Q#_P#)U%% !_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^ M'&\0_P#R=110 ?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\ MG444 '_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=110 ? M\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U%% !_PS3X1_ MZ"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=110 ?\ #-/A'_H+_$#_ M ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G444 '_#-/A'_H+_ ! _\.-XA_\ MDZC_ (9I\(_]!?X@?^'&\0__ "=110 ?\,T^$?\ H+_$#_PXWB'_ .3J/^&: M?"/_ $%_B!_X<;Q#_P#)U%% !_PS3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!? MX@?^'&\0_P#R=110 ?\ #-/A'_H+_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<; MQ#_\G444 '_#-/A'_H+_ ! _\.-XA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=1 M10 ?\,T^$?\ H+_$#_PXWB'_ .3J/^&:?"/_ $%_B!_X<;Q#_P#)U%% !_PS M3X1_Z"_Q _\ #C>(?_DZC_AFGPC_ -!?X@?^'&\0_P#R=110 ?\ #-/A'_H+ M_$#_ ,.-XA_^3J/^&:?"/_07^('_ (<;Q#_\G444 '_#-/A'_H+_ ! _\.-X MA_\ DZC_ (9I\(_]!?X@?^'&\0__ "=110 ?\,T^$?\ H+_$#_PXWB'_ .3J MJ:M^RGX#U[2[S3-3N_'&HZ;>PO;75G=_$'Q!+#/$ZE7C=&OB&5E)!4C!!(-% $% '_V0$! end GRAPHIC 17 brc-20240731_g2.jpg begin 644 brc-20240731_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" ,(!78# 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#T;_@A5_P0 MI_98_;N_X)8_#+XL_%GX97'C'XA^,9=9GUG69_%6M6\NH21:U?P([I#=I'N\ MN*,$A06(W'+$D_6__$+C^PG_ -$-_P#+S\0?_)U'_!KC_P H*/@9_P!Q_P#] M2#4Z^_Z /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y M.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y M.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /YF_^#HS_@F_\'?^"4T'P/OOV??#&H?#6\\: MMKL&M3V?B/5+J2^CM_[.:%2;BXD*A3-(<)MR2,YVK@KW'_@^6_Y 7[,O_7?Q M-_Z#I-% 'WI_P:X_\H*/@9_W'_\ U(-3K[_KX _X-G_ :X_P#*"CX&?]Q__P!2#4Z^ M_P"O@#_@UQ_Y04? S_N/_P#J0:G7W_0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%?C;_PC?%?4+^WN]$O M/#GAZ]MM(%N;)5%K))IYGVL+AB1-)** ME^*%Q\=?AGX]N)[35?#WC#0=*LM4M6@$+2-;WNEVMHOSI*=N^%MC)DB4-A0# M]@**_&;_ (.6O^"A?[0G_!._2_A1X]^#/QK\2^']'^*4MRL_AW4/#6@WEKIB MQ6]J\9@>:P-PI;S'+K-+*=S?*4 VU]5_M!?!S]HC3O@M)J?PI_:O^)FJ?$+0 M]*L_$UWX>USP?X6U"#5[-]Y:WB%KH\$LV[Y@$(-[XU_!?]KKX,?L5WWQ"T?]HS5O%7QB\+Z0WB"_\ "VH>$M 7PEJT MD4;33Z=$L5E%?QKM!2.4WI8E06QN^4 ^[J*^/_\ @BM_P5HT/_@KK^R@?&4& MF0^'/&/AV[&E>*-$CF\V.TN=@=)H2?F-O,I+)NY!61"6V;F^K/&OCK1/AMX9 MN]:\1:QI>@:-8(9+J_U*[CM;6V4=6>20A5'N2* -2BN&^"_[3WPU_:1T/4-4 M^'?Q"\#>/M-TJ00WMWX<,0<QU32KV.\L[V,D@/%-&61UR#RI(XK\Y/^ M"^W_ 4DU7X%_L5>)_'7[.G[0NBZ?X\^&>L6.FZ]HF@RZ#KRQK>3B("^@G@N M)K>1=C[-K1 G>&#X&T _3.BO&_\ @G;\5M?^.O[ _P %O&OBJ_\ [4\3>+?! M&CZQJUYY$<'VNZGLHI99/+C58TW.S':BJHS@ #BO6/$7B"S\)>'[[5=2N([/ M3],MY+NZGD.$@BC4L[D^@4$GZ4 7**_,_P#X(/?\%JM8_P""E?QZ_:&\#^,D M;3=6\(^))M4\*:?<6BVES;:"TIMQ:RH$1C+;R1IO:3YRUU@\+@?RTF>YAW%?,1)Y49DW C< 1D$=J / M2Z*\I\5?MW? _P "^%_#.N:Y\9/A3H^B^-(VE\/:A?>+;"WM=>12JLUI(\H6 M< LH)C+ %AZBMSXQ_M0_#/\ 9V.E_P#"P?B)X%\"_P!N2&+3?^$AUZUTO^T' M&,K#Y\B^8PW+PN3R/6@#NJ*X'XT_M5_"_P#9MTO2[[XB?$CP#X!L];++IUQX MC\06FEQ7Y4!F$+3R(),!E)VYP&'J*O:#^T/\/_%/BW2?#^E^.?!^I:]X@TI= M=TO3;76;::[U+3FQB\AB5R\EN=PQ*H*'(YYH ["BO,V_;1^#J?%^'X>M\6/A MFOCZXF%O%X:/B>Q_MB60@D(MIYOG%L G 7/!KJ/BI\8O"/P*\'S>(?&_BKPW MX-T"W8)+J>N:E#I]G$QZ!I9F5 3@\$]J .DHKQGX=_\ !1G]GOXO^-=/\-^$ M_CO\&?%'B+5I#%8Z5I'C73;Z]O'"EBL4,4S.YV@G"@G )[5U7CW]J;X8_"OX MC:1X/\4?$;P'X;\7>(-O]EZ)JFOVEGJ6I;FVKY%O)(LDF6! V*W%RJV4 MUS:V$4R6\HM72."( M?$]C:WWA'PG=Z*;CR87F7R4T>.80AYXTR9RR^8#\^"#V'_!0;_@K9)_P2K_X M)A^"/B1\0--E\0?%;Q)I&G6%KHERHL7O]9>T62Y>=%53%%$P=I B#!VH I8$ M 'W317P5^S;\*OVM?VD_V)-)^)>N?M%:QX'^*WC;2$\0Z7X7TOPAH1\*Z+YR M++;6,Z7-E-?R#8561Q>*RESC[F6I?\$,/^"T-U_P4WT+QIX)^(.@:=X/^-WP MKN3:^(=.L7/V/4(Q(T1N;=69G39*ACD0LX4F,AR) J@'Z!45ROQS^-'A[]G/ MX->*/'OBR^73O#7@_3+C5]2N",F."&,NVT?Q,0,*HY9B .37YV?\$S_VR/VA MO^"W5]XJ^*&F>,[K]G?X":+JLVC>&;#P[H^FZCXE\1R(JEYKJZU*WN[>-(]R MC;# ,L[+N_=;W /T]HKY@^%FL?'KX<_M^6_@7QGXH\.^,_A'J7@W4-7T+5DT M9+'7I+^"\L8GAU QL+=RD/;#PKXV^*WPW\ M'^*-52.6RT?7/$UEI]_>)(YCC:.":19'#.K*I53E@0,D5I>$_P!I7X<^/?B- MKW@_0O'_ ()UKQ=X64MK6B6&N6MSJ6D $ FXMT!_'$/A^40:I)X?UVUU)=-D()"3&%V$;85CA\'Y3Z5Q-E M_P %,_V;]2T;4M2M_P!H+X(W&GZ*8QJ%U'XZTMH;$R,5C\UQ/MCW,"J[B,D$ M#)H ]NHK(\!?$#0?BIX/T_Q%X7UO2/$GA_5HA<6.IZ7>1WEG>QGH\4L99'4X MZJ2*YKP3^U-\,?B7\3=6\%>'/B-X#\0>,M!W?VGH.FZ_:76IZ=M.UO.MHY#+ M'AB =RC!.* .\HKRW1/VX_@IXE^(.K^$]-^,'PMU#Q5X?6Y?5-&MO%=A+J&F MK;9^TF>!93)&(MI\PNHV8.[&*ZKX0_&_P7^T'X.3Q%X!\7^%_''A^25X%U/0 M-5@U*S:1#AT$T+,FY3U&=Z!^U[\)O%?C;6O#6E_%#X=ZEXC\.3Q MVVK:5:^)+.:^TN6298$CGA60O$S3.D85P"7=5') K0^-'[2/P[_9OT:#4?B) MX^\%^ M/NG\N&Z\1ZW;:7#*W]U7G= 3[ T =I17F'Q0_;3^$_P '/V;;CXP: M]\0/"MO\,[>T^VIXB@U&.ZL;V,YVBW>(L+AW(VHD6YG;"J"3BODK]G#_ (+E M>"?VV?V"_B9\0O"OCSX2_#KQMIL6L?\ "/:1XO\ %%G9R:7%'*;;3;O4T>4& M%)IF@))P@,RH&?AF /T$HKY%_P""*GQ[^*'QT_X)Z:%XJ^-_C3X?^,?&RWE] M'J&L>&-7TO4+)88Y6V":?37:R\Y4^\(6VA=N[#;J]\^#G[5GPN_:*U+4[/X? M?$GP#XZO-%.W4(/#WB"TU22P.<8E6"1C'R"/FQR* .^HKRW1?VX_@IXD^(.K M^$M.^,'PMU#Q5X?6Y?5-&MO%=A+J&FK;9^TF>!93)&(MI\PNHV8.[&*ZKX0_ M&_P7^T'X.7Q%X!\7^%_''A^25[==3T#58-2LVD3AT$T+,FY>XSD=Z .HHHK\ MV_\ @X<_X+'>(/\ @E9X=^$:^#86N=6U_P 56UYX@'V59HSHD)8S6I=T9(I+ MK#+&V0X$$Q7[I( /TDHK'^'GCW2OBIX!T3Q-H5Y'J&B>(K"#4K"YC^[<031K M)&X]BK _C7(_%G]L/X1_ 3Q?I_A_QU\4OASX+U[5E5['3=>\2V6FWEXK-L4Q M132*[@M\H*@Y/'6@#T:BOB[_ (*F_P#!;#X7?\$T[[PIX5OM8T75/B/XTU2R ML[;1Y+Q4CT>RFGC274[]\CR+>.-G9=Q4RLN%PJR.GM4O_!1W]GFVET&.7X\? M!F.3Q1$L^C(WC735;5T:5H5>W'G?OE,J/&"F071EZ@B@#V>BO-=._;,^#^L? M&EOAM9_%;X:W7Q$CFDMV\+0^)K*36EEC0R.ALQ)YVY45F(V9"J2>!FIOC7^U MY\)_V:[JT@^(WQ0^'?@&>_!-M'XD\1V>E-<@==@GD0M^&: /1**^+_\ @NQ^ MTEXZ_9N_X)8>-?BY\(?'USX4\0^%1I^HV&H:?9:=J5MJ<-Q=P6YC=;J"=&B9 M+CS T>ULHF&VEE;X5_;W_P""I?[1WPC_ ." /[.?[1/A?XM:CHWQ(\67MMIW MB"9/#VBSVNL_:(KN3S7AELW6-T-JH7R?+7$C[E8[2H!^W5%?-_PY_P""EWP5 M\,_#OP?I_P 1/CK\(M \?7F@Z;=:IINL>+=,TW4%N+BUBER]LTJ,A?S P4( M0PP,$5Z@_P"UE\*X_C;'\,V^)GP_7XD2@,GA0^(K3^VW!A\\$6?F>>%[V]A:*'5M,CMI+RP8])(EN89H"P M["2)U]5-?C#_ ,$V?VQ/VGOVP_\ @K?^T)^SUXH_::\=V/AOX3C5H](U+2_" MGA2*^N'M=1CM(FN/,TF1&!1RS*BH21P5'% '[:45^5/_ 2(_P""O/Q>^)__ M 4U^+O[)?QHN=!\<:O\.VU!],\:Z5I8TN6^6SN(X6%S;(3$N]9492@78593 MYFY6'Z%2?MH_!V+XO0_#YOBQ\,U\?7$PMXO#1\3V(UB60@D(MIYOG%L G 7/ M% 'IE%?G[_P6*_;)^+GP,_:"^ ?A7X-_%7X'^#I-5\1PR>-=(\7^)M'T_4[S M3))8XXF2"^D65[=MMPI-H#<%P@3.&K[0^-'[0'@/]GCPK'JWQ!\=>$? &EW3 M_9XM0U_6+;3+=I2.%62X94+=P.?I0!V5%?DS_P $U_V^OCAXW_X+[?&_]GOQ M?\6M2^(OPQ\!^'+F_P!%&H:+HUM?1=8AT^ROH37#<17=O.A@=BH)D;]^$Q.N8R0#7V /!WQH\<_\%-]2@T'X]>+; M7X-^$-+MM1\0>'3H7A^9'U6XE9XM+AN?L/VJ. 6JI++O=IL7$6V4;\H ?75% M<'X^_:F^&/PI^(ND>#_%'Q&\!^&_%OB#;_9>B:KK]I9ZCJ6YMJ^1;R2+))E@ M0-BG)&*I_&3]L?X0_LZ>([#1_B%\5/AOX$U?58A/96/B'Q+9:7H-'=F.206["*1L2^7%*^P_-MC*["74-.6VS]H,T"RF2,1;3O+*-F#NQBM'X'?M:?"O]IV34 ME^&OQ,^'_P 0FT41G4!X9\16>K&P\S=Y?F_9Y'\O=L?;NQG8V,X- 'H%%>=Z M#^U[\)O%7C;6O#.E_%#X=ZEXD\.31V^K:5:^)+.:^TN5YE@1)X5D+Q,TSI& MX!+NJCD@5T'Q:\&ZIX_^'^H:5HOB[7O NI7*J8-:T:"QGO+,JP;Y$O;>XMR& M VG?$WRL<;6PP .DHK\-_P#@AY^V!^UQ_P %4[[]H?P_XF_:@\3^&/$/PO%G M;:!>:9X.\+O9-<3/>H7NHI-++RQ@VR?+&\1P6YZ8]X_X-WO^"V'CK]O_ ,.? M%WPU\;9O"HUOX.^5=3^+-/C%C87UDQG5Y;C)$2%# S>8HC0QL/D4HS, ?JA1 M7DOA?]OSX$^-_!&O>)M%^-7PEUCPWX6\K^VM6LO%^GW%CI'FDB/[1,DQ2'>0 M0N\C<0<9KH/BO^U%\,_@/X7L=<\%]1WEG>1GH\4 ML99'7W4D5^<__!?'_@I#JGP,_8K\4>./V=OVA-%TWQ]\,]6LM/UW1-!ET'7E M1;N<1 7T%Q!<30.NQ]FUHLG>&#X&T _3"BODC]D__@IM\-]&_8K^".M?'#XW M?"_PO\0/&O@+1_$6H)XC\1Z9H=U?O<6J-)2TC:4-<)*WRHT8 M8.>%R: /3:*Y;XW_ !F\/_L[_!WQ/X\\5WJZ?X;\(:9/JVI7!&3'!"A=MH_B M8@851RS$ T?3 M=1\2^(Y$"EYKJYU*WNK>-$W*-L, RSLN[]WO< _3ZBOE_P"%VK_'KX-/A%J7@_4-6T35ET9+'7Y+^"[LHWAU!HF%N^R.<,CV\,"OYKAH\ MHIKUZ?\ :W^%-M\8U^'([,:RQQG M/,\[IS]WI0!Z%1 M7F_QE_;&^$7[.?B.PT?XA?%3X;^ ]7U2(3V5CXB\2V6EW-Y&6*!XXYY$9UW MKE01D$=:D\9?M??"7X=7'B*'Q!\4/AWH,WA"&WN->34?$EG:MHD=PP6![H/( M# LK$!#)M#D@#- 'HE%>+V__ 4?_9XNX-%DA^/7P7EC\23-;Z2Z>-M,9=4D M5Q&R0'SOWK!R%(3)#$#K7K'BCQ9I?@?PY>:QK6I:?H^D:?$9[N^O;A+>VMHQ MR7>1R%51W)(% &A17&?!?]HWX>_M(:#<:I\._'G@SQ[I=G+Y%Q>>'-;MM4MX M),9V,\#NJMCG!.:YSP3^W=\#_B9J6N6?AOXR_"GQ!>>&;26_UB#3?%MA=R:3 M;Q$++-<+'*3%&C$!G? 4G!(H ]6HKA=:_:@^&?AOX2VOC[4?B)X%T_P)?Q+/ M;>([G7K6+2;B-ONNETT@B93V(8@U'H'[5OPO\6_!J_\ B-I/Q'\"ZM\/]+26 M2\\2V.O6MSI%JL7^L+W2.8EV]\MQ0!WU%?"?["?_ 7O^"O[=7C#XK0Z;XU\ M#^$]&\&7\EMX>;Q%K4&FW_B&T@M//N=3^SS.LB6BD.<[:7XLE@T.?P+KVDZM#:6#(&1';3G=$C/6(3 MXN"N[S.U 'W?17GO@C]K?X4_$SXF7_@KPW\3OA[X@\9:7O\ MN@Z;XCL[O4[ M/9PWF6T%Y_$UE'K3R.@ M=$%F9!,69"& V9*D$<4 >DT5QWPE_:(^'_Q].K#P)XZ\'>-3X?N?L6J#0=:M MM2_LV?G]U-Y+MYJQ-/K?[*:+(\+/JVMJ)$ W(2VE\C((R.O((]C7Z)>(_P#@BA\- M?CO\;O"?Q&^-7C#XF_'K7/!:H^@V?C*_L8M(TIPR2;TL--M+.W^*/Q:^-OV?PU+-+H&D:/>:+96.A>; MY7F"$_V8TS;C"AW32R,".& P!]=?!GX=:E\*OA_9Z'JGC3Q1X_NK0M_Q.?$, M=@E_,I/RJXLK:VA(4< B(,0,L6.30!^*?_![\,_"7]GKM_Q.M7_]$VM?H9^P M!^R9XT_9M_:C^*7C;Q?\1_$WQ&\/^./!7A5M,U7Q#%:P3:4+/^TA/9_Z+!!; M"-!,D@*1J?WQ+ G+MF_\%,/^"%G@/_@J]XOTK4/BE\4OC-'I/AUY)-%T'1+O M1[/3M):5(DE:/=IKSR%_*5B9I9"I+!=JG;6[\:O^"3.J?M"?!.Y^'7BK]J;] MIBZ\'WUF-/NK*RN/#&F/=6P4(89)[71(IGC91M961J/VYB^Y?E\VVN$8 KN98GX.T@?N MS^TE\0-'\#?LP>._$^J75JN@Z7X9O]1N9Y&_7%+%+&5>&55X$D;*PR0 M#@D5XKX@_P""./AWQQ\$;7X4^)?C-\>O$GP=M8X[4>"+S6]/CLY;2(YCM);Z M"QCU26!< !)+UN%4$D* #\\?^#(SX*^(O#?P1^.'CV^@N+?PSXJU73-+TII M$94N9;-+EKB1,\,H^U1)N'\2L.JX'VG_ ,%Z;CX&>'O!'P=\2?&#Q)\4+'Q! MX8\;6]_X!\/^!-02#5/%&L@IY=OYHV-EH=UK7@^2YU33+&\>ZM89V31YB! M(53S2KLWSE%R68A5SBO%_P!@;]DSP#^U#_P5U_X*-6OCSP_9^)--\.GQ+?M$^% M;_XCZ;XVO]+.FW%HWBB>?3[MS%'&]U<>8&N+J=Q&K.;F>5)),RLC28<376@2?;OM;M)+*B?V3LBD#LS M*R !2Q&,<4 ?F'_P2C^/_C/X3_\ !J!^U#J_A:ZNHM7\/^)+[3;":&9TEL+> M[ATN.XDC;/R,B7,\@*XP>>O-7OVQ/@MX5T__ (,Y/@_JUAI]M'?Z?=V.IK=0 M;5D>XNM1F6Y#LN-ZL2,JV1NAB)YC4C]8/V!O^"*7PK_X)]_L[>/?A)HNN>./ M'7PU^(SRR:OH'B^73[JW+S0+;SLCVUG;R_O8DC4AW91Y:E C%BW(C_@WQ^$, M_P"QQ??L_P!WXV^,-]\(9-:&MZ=X>FUNT$6AM]H:X:"WE2T69H6D8DK$_AOX?\$^(OB) M?>/-1\W7-#T*73H[Q_#]HR27S9O[JVM_+E=[:U8/*"5O&V@L!7J/[+?[,7A7 M]COX):+\/?!(UQ/#/A^(0V,6JZU=ZM-;Q@ "-9+F1V2-0 %C0K&@X55%>;V/ M_!/B;3_VU[SXXQ_&WXT-K%_;)IDOAZ2?1I/#ZZ:DWG"P2!M.,L<6_DR)*L[= MYB>: /Q+_;<^)OB+_@E/_P '#O@/]I6^^&'C;X2?#[XM72QZW9>(+G2IVNHW M6.UU5U.FWE[%M7?#=;6=7,G10,&OU"_X.-/V ['_ (*$?\$PO%5QI.GQZEXT M^'ELWB[PQ/"GF32^2F^XMXRH+,)[<. @X:183_"*[[_@J#_P1I\$_P#!6F#0 M]/\ B5\0_BGI?AOP[*+NQT+P[-I%K:176UT:X,DVGS7+.R/M*F8QX4$(#DGV M[]D3]E^#]D3]GS1?AO#XR\;>/]'\/0"SL+WQ=/:W6H0VBJJ1VQDM[>!9(T48 M4NK/@X+$!0 #\\/^",?[5 _X+*_"#X S^)--M]2A_9QL?[1\4S75HFV[\3Q* M]CI3QG!!VV@N;N3: %EEM2,;<#YN_9L\??$7]KK_ (+U?MP>&6\,_#_QEXBN M_#^I^!],T_QSXIN]%CTO0X[A;4_8UCT^],BNODRO&%B!\TN&.XU^PW["O[ G MPZ_X)U?"G6/!OPUL;NQT?7/$%]XDNA+_$_@+QI M8Z4M[X?OY;VUAM%GF>WMV>6&%P\4;JFUD^5509(Q7V5^Q%_P2>^"+?LW_ K] MH#Q)<:MH_C?0_@ZECJ_B2WU%=/\ M5O>:2JS7=S(J[_,MK=Y(X7W@0Q!5P1% M'L]V_;=_X)#?#W]NG]D_P_\ !77/%'Q"\+^ =!N4O)+?0KZT>[U>="66:[NK MZVN9I)3(TDCR!U>625VD:0G(](^&_P"Q-X>\&?L6GX#ZYKWBCQYX+;P_+X5> M;7GM([]],> VXMS)9V]NGR0G8KA!)P"S,WS4 ?SM_P#!5?5_AS;?\$;/A/;_ M '/C[5/@_X&^+EYIWA?Q?XRU -K&M3O;7,]R]K#'#$(;%)0H1F"2,ZOF-"I M9_T)_P""S/P2^(&O_P#!1G]BOXV7NFZI\0?A/X5NK/\ M/PCI$+ZEJ=K?++] MHFU"WTQ-UQ>8B,3MY$K3>)TDU#3IRA1TMXV@-G#'(I DV6P>7RXB[L8HROC'_!;/]E#3]4_;*_9U M\/6?QF^(W[+^F^"_!=]8V7QGO]9O+C3(_F6-=*DO&FBD6^E16D>>XO8E:,;< M2LP"@'IW_!.;]E'Q]XD_X+A?M#?M/:;X7\1?#WX+^--'BT33+#7]*N=$U'Q3 M>HEF)+TZ=<)'/#&)+>=A)<1QNWG@J"&/OBSKL"Z[J_C7Q;?:?J?AT!YFLQ%:QZ;=-+#!)&P13-#L,84# %?37_ M 3W^$'QV^!W_!0;X3Q_#S]N#Q+^V9\,=/LRS:IHOAZSCMCY;/>O?7L M"3M.\02*.6.8E2=C1^9CZW\8?\&\GP+U?]L?4_C;X8U[XO?"[Q-XBDEEU^Q\ M"^+Y="L->,SB2<3F%?M")*X#.D$T2E@#@')H ^E?V%?"WC#P)^QY\.=!^('B M+0_%GC30="M],UG6=(NWN[/4KB!?*:5)7CC9RVS+%D4[MV1FN3UWX0>&?C_^ MT?\ ''P5XRT:R\0>%O$W@GP[8:GIUVFZ*ZA>;605/<$=0P(92 000#7O&@:! M8^%-"LM+TRSM]/TW38$M;2UMXQ'#;1(H5(T4<*JJ !P *\+^%_["%_\,_VK MM<^++_'+XT>(KWQ)#'::CX>U671&T&>VA\_[- L,.FQR1+";AV5XI4D8_P"L M>0%@P!^%D/P5^+?_ ;Z?\%-K'X%V5QJ7B?]GO\ :(\3Z/%H<]Z^V*0IJEFR M3Y52JWUK@0R@!1-&Z,0N8O+^^O\ @\6_Y1&6O_8\Z7_Z)NJ_1/\ :7_94\%_ MM;>$]%TCQII:WT?AO7K#Q-I-PFU;G3;^RG2>&:)R#M)*E&Q]Z.1U/#&O&?\ M@IK_ ,$EO#'_ 57\)V'AGX@_$KXK:'X+T^>*]7P]X:N-)M;.:[B$JK,O!=_P# M5]$AT;5(+5+;PI<2RZ3<)';&V@B!CDCB=KW%M'(T,%S(R6X=CC&Q9[*>'>?E+.H4G<,_H MIX1_X))ZE\/_ -G+3?A/H/[4G[3&A^!M&TM-%L;33Y_"]M=VEHB[%C2]31!= M*0O <2[AZUZ_\-OV$OASX _8KT?X WND?\)A\.-+T1-!EL_$(CNY-2@7G?.5 M1%:4M\Y=57#_ #+M(& #5_8X\>Z/\0/V/OACXCT>XM7T75/"6FWMM+$W[I8F MM(V&#@8 ''08QT%?B-_P:U^!-2^*W_!8K]J;XP:%&W_"O=VKV$5U$C"UN9K[ M5UN;=$; 5BL,#MC&0'7@;A7ZC>%?^".7AWX:_!B[^%O@WXR?'CP=\(;Q)8#X M*T[6M/EL[>WE),MM#>W-C+J<$+Y;*Q7BXWM@C/V4OV1?AS^Q!\&=/^'_ M ,+?"UAX2\*Z1YI6QOEEED+22R-@9>1F; S@ ^)/ MC)_P1M^-VC^%(;JYU:'2H-3>WMB?,GMK6[@N;E0 .?@CXM^(O[/NI>+P#KFG^!KG3CHNIN"Q61M/ MU&SO+6-EW':88X]H+!<;FW 'LW[<7Q0USX0?L>_%;Q%X2"S>,?#_ (,U?5]& MMP!)(]Q;VDCQL(^KA9-G ')('<5_/CI&CV+_ /!HCX@\>7$_G>.+[XK#Q%_; M/WM175/[2B@^T&?F19O)#'S 5;#=>3N_HJ^%?[/>B?"V^U34VN=6\2>)=>CC MAU77=;G%S?:@B9VQG:JQ0P@L[""".*%6D=A&"S$_*M[_ ,&_GP1OM(D\)MK' MQ$7X/3>*_P#A-'^%RZI;?\(J=1QR0#;?;5@));[,MT(,G/ET ?F'_P %YO&& MO?'C]GO_ ()D>(?&R7D/B;Q=;P7.LR++);W,DTT>BM(^]2)(W8NS9#!E+<$$ M9KI/VH_V2/AO\-/^#K#X+_#GPSX1TOPSX%\:>#D'B#1-'#V%GKBO;:GYJ720 MLOGI-]GB\Y)-RS[3Y@??\%,?&W@#6/&'CGXH>%H/A@F M?#>F>%;C2[.RTZ8NC&<":QFD+GR85P7\L"%=J*2Q;/\ B!_P0\\'_$[]OCPK M^TEJ_P 7OC5-\3O!L-K:Z;.D^A1V:00QNAB:%=+P5E$LY?D',[[2F%"@'P?_ M ,$?_!.C_ ;_ (.F?VJ_ O@O2[#PKX,A\,W4L.B:7 MM80%;C2W4)"H"HJM/ M+M50 H<@ #BF_P#!!_P%HGB'_@X1_;MN[[2=/O+C3M5U>VM7F@60V\783 \4>G1M'&ABA93'(C#R5RQ&X-^5W_!'K6? OQP_P""[O[826'Q MGO/ .I^.=8U5?!NN^&=?LHKC7$EU6221+1+F.>TO"\(#@&&5E4&2/85W@ Y' M]@W]H[QW^S)_P3"_X*5:-\/[K4[7P_X"\0QP>&);*=A_8XOKZ>QNI+"]5\6R3^%K&\& ER+%$19YH]J; M)+EIF1HHV!#HK _/+Q)^SQX0_:4_P"#QKQUX8\;Z-:^(?#/_"-V]_=Z/=H) M+#5&BT6Q=([J$@I/$)-LAC<%2\:$@XQ5[_@V$TFS\-^,O^"@'@*#6U\'^$]% MU806U^)_L\>@QE]7@-R&W*D?E1Q(V[Y<",9( &/T%M_^"('@^P_X*)ZM^U#9 M_%SXTV?Q2UEL\ MUM5@;3&S$D*HBEF9_W:DNS98P_L6?\$)_A MU^PSKOQ:O?#/Q&^+VN)\;K&>S\66VNW>DS1WLDOG?Z2C0Z?%)',GVFXV[7$9 M\T[D;"[0#\L?AS\5OB1_P24\6_"[]FS]LKX66_B[X,>'_&MAJ?PT^)/AVSB\ M_1KN'4([R.:"<)B:)Y/]=$X2Y\J649D&Q:^]?VO#\&]#_P""Q%XOAK4/'_C7 M]HKQK\.+S1M8\,KK(B\(^'] %NSO=7X\II%]>W?\ !&>-9?\ @TW^)P958?\ "+^. M3@C/(BNR/R/-?,/A3_P:$V-GX6EN[6Q\8?%.YT+Q!<6Y(9=/?S96C)'*I)+#$C'H02AR'Q7U MC_P4/U"X_91_X*+_ /!,6Y^%L,=GK%UHNG^%[J/3(O)74M(>6P@,#E.7B,VFM;6WD1BZ1R LS%'C!3;EMVS\"/^"/7P[^#WQT\'?$;7O%'Q$^*_ MBKX;Z&OASP;<>-;VSND\+62A@!;K;6MN'EVL5,]QYLQ'\>>: /S&\3_L\^$/ MVD_^#QKQUX8\;:+:^(/#'_".6]_=Z/=H)+#5&BT6Q=([J$@I/$)-LAC<%2\: M$@XQ78_\&D5O'X(_:2_;5\%Z:OV?P[X=\6V:V%JI(2 "YU2$84?*/DAC' 'W M1V ^XH/^"('@^P_X*)ZK^U#9_%SXTV?Q2U>,O!/Q"^*WB"\^)C"?Q'9^)+ MG2KBUU"X6221+C,%A#*DBM-/@)(J'S3N5L)M /L":9;>)I)&6..,%F9C@*!U M)-?D?_P4*^%WC+_@II^PW\)-2^(MU'JO@3Q/9WOAF/3TL-.)_L MIT6;5X[WRID-Q*RFV+_\3&7:C?**_2C]K;]F_P#X:U^!6M> 9?''CGP#8>(( MFMK_ %'PE<6MMJ4ULRLLD EN+><1HX;!9%5^,!P"0:_P8_9JU#X*?LXQ_#NT M^*'Q"UA[&R_L_3/$NIQ:1)K.DPK$L42Q^78):R&(*"K3V\I8D[RXXH _.[_@ MT9_;KD_:)_X)\7WPKUJX:3Q7\$;W^S4BE/[R32Y]\EJ3P/N.)X<(*J;&11L4J58"OO7]C?_ (-[?AU^PQ^UG??&;P/\7OCQ_P )9KEQ//KL M%[J6COIWB!9Y?.FAN8(]-0>6TGS?NRC(>49" :O?$O\ X-Y_@9XW_;-OOCGH M.O?%SX8>+] MCD@7.DX'ZG\Z_03]O/_@C%\%O^"@O MPT^'OAGQ+;^(_"4?PKN5G\,:CX2OUT^^TI $#0H[QR+L8Q1,3MWAHU*NIR2[ M]MG_ ((U?!O]O']G#P?\-?%W_"7Z;:> +A;O0-=TK6677;&? \R8W5PLWG23 M$;I'F5V=_G)W_-0!^>/[1?D?\1G_ ,&?)\GS/^$2/G;,;M_]C:GC=COMV]>< M8[8JU^WZ/@YH_C;_ (* Z%\)]0\?^/O'WB/X?76L?%*75M:#^%?"$EM$3;06 MJB+S);W>0%C+M'$J2#S$,9A/UG\./^#='X1_"7]L;PC\>-#^)'QT3XE>$U02 M:IJ7B&SUB377\N2&62]>]LYI)7E@D:)BKIM0*(_**J1HWW_!NI^SKJO[0'QB M^(-U_P +!FN/C=:WEMX@T1/$DEOHRM=$O-+'!$J,[>:?.1;AYHXI0CQHC(A4 M _._P3X@NM>_X,C-<6ZFDF^P[[6(NQ8K&OBJ,JO)/ S@ 8 KB?^"G?_*HO M^RM_V'M+_P#275:_4S3/^" ?PJ\/_P#!-^[_ &7-+\??&6P^'.J:F=3U*?\ MMNSN=1O_ -]YXM\SVDD%O")5C?;:PPEFC#,S%Y"^5\5_^#>/X:_&G]AGP)^S MOK_Q7^.%Q\-?AW?R:AI<"7FB)=LQ#+$DLW]F99(1)/L /[]@Q<+&$ /D;_@ MO7^QM?6W_!/#]GW]J_X=65O9_$[X"Z=H%[>7T-N6FN=.$6V&& M!'+-R!P?O3_@F7\9- _X*-W$?[4EKHL%O;ZOX?M/"WAJ6XLS'=VD4?[[5 &8 M9 .H.]N2I*L-.1@2&!/D_P :OVL]#^ OQ$;]A#7O!OBSXA6NN?"2X3PYXA\2 M75N)?&EQM>VCTKRK>V@21EBV[IXL,BQLSJ-C2U]J?LA_LW:+^Q_^S#X%^&/A M^.-=*\$Z-;Z7&Z1B/[0R(/,F8#^*23?(WJSD\T >C5_/5_P2A^$^L_&'_@Y M_;.TO1?B-XV^&U;PO>WL+10ZMID=M)>6#'I)$MS#- 6'821.OJIKX=_9 MG_X-_/!?[)?[6NO?&WP?\:!/--O#XS\>^(-?EN= M>NK=Q))-,]XQ AQN:1GC5,LJNVYE!'X6?\%5=6^'-K_P1N^%EM\!V\?:K\(/ M _Q;O-/\,>+_ !EJ(;5]9N'M[B>Y:UBCAB$-DD@4(S!)&=7S&A4L_P#3)\7? MA5HGQT^%/B3P5XFM6OO#OBS2[G1]3MQ(8VFMIXFBD4,N"I*L<,""#R.:_/>; M_@U6_9GNOV3E^$4VL_&"XTFWU[_A(;/5IO$Z27^G3E"CI;QM ;.%)%($A2V# MR>7$7=C%&5 /E_\ X.H[YM7^(7[!M],%^T7GB.:21@.I,ND-U//4GJ>]=MXQ M\5ZA\9?^#PGPOX=\7+YVA_#7P,\WA*TG<-"))=.\Z2X1&R!(9)Y@64!L0(;?"V/Q3\1OC1H]C\';1+?PS;:7K5E,UO*IC)NI;B] ML[FYGG;R80S23,O[I2%!+%NZ_:*_X)-^ ?VC?CO\-?BU<^)/'7A;XQ?"^!+7 M3_'&@3V-OJFHPA'1HKN*6TDM)4?S925%NH'FN%VJ=M 'YJ_\$IO VF_#C_@[ M*_:FT?1[?[)IMOX:U"2"!3\D DNM)D*(.BQJ7(5!PJA5 %?N97R3\)?^"+ M7P<^#_[;VO?M"V5Y\1;WXF>(9_/N;RX\5745N041&B:* Q":%O+1C%/YJ$@< M8"@?6U '\_\ _P %(-7;_@AK_P ''?@WX^V-C>P_#+XX6KMXBAL8=_G/*RPZ MBB1I@NZRBUO,8)9Y.,GI^UG[('@O6/"GP1M]6\36OV7QIXUGE\3^(+<2&3[+ M>76'^RALG+=%, M$PC_ -+@SMCERIWP,=I9.-QC3G (/LP&!0!_.'_P2X\*?%G_ (*N_"3]NKPG M;Z#\+]<\??%?7(8];U;QKXLOM/U+PZH>9K,16L>FW32PP21L$4RP[#&% P!7 M:?\ !ROX-\;>"O\ @F;^QGX;\=>*-$\2>.M#UV=Y=0VT4)G22 M2.-I#E03N126W9%?HYXT_P"#>7X%ZW^V/J7QM\,Z]\7OA?XG\022RZ]9>!?% M\NA6.O&9Q).)S$GVA$EB^$Y-+L[.WE "+(?/L9I,A%1 @<1A4'R9R2 >>?M!_\ !#WX M4Q?#;XS>)? ^L2?#OXB?&;P#%X%NM9N[\0:=/0L[2 MEN%+N^_XA_8%_:[\=? ']O']GW]G?]M#X/MH_P 1?A]>MI?PJ^(6C64,/VJ! MK.?3X[29HTV7%F\)O%6CZ MC9P66IZG//#9:IJ:12I)N>2SBACC=S& 6@CB(!)78<$>=:/_ ,$P?"-S\>_ MWQ"\9>,OB-\3M2^%GVD^"++Q5?VEQ;>%WG1(Y)8WAMHKB[E*(JB2^FN7! 8' M?\] 'YN_#:-8O^#T[QV%55'_ AZ' &.3HEB2?Q-&-+N-3$1UB.988])A:?6Q]I#[E5%C4[]VX !"?$K:*VMVP7R_*N'5&E"F(F,F%XF9#@DX M&,?]B+_@@C\)?^"?FK?%1OA[XN^)T.A_IM,US0KZ[TV>PBC83"-K=A9+< M1M"MQ,J9F92'^<2$*0 ?EK\/?BK\2/\ @DKXM^&/[-W[9'PMM_&'P7T'QI8Z MG\-OB3X=M(O/T:[BOX[R.:"?9B:-Y/\ 71.$N?+DE&9!L6OZ)V8/;EAT*Y%? M*.H_\$>OA[XFM/ >@^(O%WQ.\7?#;X9ZI::UX;\":YJ\%]I%A>6JLMM(UPUO M_:4ZQ[VVPS7CPX.WRR@"CZ.^*_@74/B/X!OM%TOQ9XB\#WEXJJFLZ%'927UH M P)\L7EO<0?, 5)>%B Q(VMA@ ?SS?\ !ME^S#X@_:J\<_MG>&]!^,'Q$^$G MVRXL[.>X\*QZ;NO/.FU15,KW-K+.@3!P;:6W<[VR_P!TK]#?\&JG[5VD^!_C M/\7OV56^&O@SP_X@\ RW5Y-XM\.17&[Q-]CNQ9RM?//+*S2;Y T95UC"LZK& MF"6^J/V3/^#<[P/^PM:^-8OA-\??VD/!?_"PX([?7I;34?#\D]VL?F["DLND M,\#KYTA#PLC@MG/ Q[I^PM_P24^#_P#P3B\$>)]/^%-CK.C^(/&,975_%E[> M+J6NW<@#;)3).CQ91G+A!%Y1;ED;)R ?CO\ \$!_^"?/P_\ ^"B/BC]M[P;\ M3+>[U'P_=>(H;:UB@,:RZ55<%974_9GQA^%OP M%_9P_P""F.A^"?A[>?$;Q?\ &Z;X3/X/G\+/KP_X17P]X9M[/:+G428FD$AC MC4I#&Q\R21&9(_,$M?2?_!.C_@C#X)_X)D_%'QGXH\"_$;XKZTWQ"E^U>(-- M\03Z1/9:AC^)]9-]9""2+RF MMXH$6.-%V';YA5IV 4-*P1 O'+_P;Y_"&3]CS4/@#<^-OC!>?"&XUD:UI_AV M76[01:&_V@W#06\JVBS-"TC$E9WE*\E65F9B ?*?[ M(M%TN&7XD?"7X::'XET&[CB)NG@BT^!KNU5E^8AX59PO.9(H^G6O=_\ @B]^ MUA;_ /!7OP!\+?BGX@TNUO-0^"7A]M%OKBZL2K#Q5.%BNIX2PVC;911.&C., M:FZG!4JO8_$3]J#X=_\ !%[QQ\ /V<[+P3XPOOAI\1EO],M_$.J^(+K4X=$D MAB'D6*"Z\TS&8XC2VCDC"[E$<;EMM>X?\$P_V/=%_8C_ &/] \(Z/X?M_#,F MH3W/B#4-.B'_ !Y75[,UPUN6R2_D*Z0!B22L"T >7_\ !PU\*O$GQD_X(Y?& M[1_"D-U$_$NJ6.HQ(NUXY))OM*;O4F.9,'TX[5^HA&X8/(/45\A^ M%?\ @C)\.?@=\:/$/CKX(^+/B+^S[JGBX ZY8>!KG3SHVIN"Q5VT_4;.\M8V M7<=IAC3:"VW&YL@'M'[;?Q.USX1_LB?%/Q!X3"S>,-!\':MJVC6X DD>X@M7 M>-A'U?:^S@#DD#N*_GQT'2+&?_@T<\4>/+J?SO'&H?%0>(3K!^;45U3^T8H? M/,_,BS>2&.\%6PW7DY_HG^%7[/>B_"Z^U/5&NM6\2^)M=BCAU77M;G6YOK]$ MSMCPJI%#""SL(((XH0SNP0%F)^6+_P#X-_O@EJ&E3^%6UCXBQ_!^Z\5#QG+\ M+TU2V_X15M1[D VQO5@)RQMUNA#GG90!^9G_ <4_$'Q5\:?^"2G["GB7Q7) M/:^+_$GV.]U&>5,R?:I=.MF:5E;^(L=Y4]S@U^AG[3'_ 2I^$/[,_[/O[2G MQI\*:7?6?C;Q9\%]6T/5F,Z_9;TI82RR7KH$#/>3ND;2S.S%V3=@,SLWIW_! M2G_@C1\/?^"HMAX)T[QMXP^(OA?0?A^_G:1I/A672[2UBGP%$I,]C-)D(%0( M'$8"CY,Y)W_^"CMW8? ?_@DM\9+7Q3XSFOX[/X>:KI1UWQ#+9VMQJ5Q+92P0 MB0P100>=+*Z(JQQH&9@ N3B@#\@_^">'PB\*ZY_P:&_'J\O]'TO[5>7.JZE- M*KJ_;P M?X\\52Z=XAGNI#(FI6]AJ<5K813MD;HQ;NS;6/S>6IZID>W?\&Z?[&/PS_X* M(?\ !)35?A;K/Q>\;:.LWB>XO?&?@?PWXCLXSJMLLT+VS74$\$UQ;POY07=: MM;B7:P9G91M_7#X^?\$Q?@Y^T-^R-HGP3U3PTVD^"/":VI\-C1[EK2]\-S6J M[;>XM)^629!GYFW;MS;@V3D _.OXG>--6^"W_!WA\/-%\#1/:Z9\0/A_%:^+ MK*SC\F"[BBM+UXY90H"L8_L]MM=LD ;01G%>/_L;?LQ^%?VM?^#F;]LCPAXZ ML8]:\(WFDZDM_I$R!K>_+7%FB&0'.?*+&1./EE2*08:-2/UF_9L_X)C>!_V> MOVB?$'Q@U#7?&'Q,^+'B.PATJ;Q9XNFLY;ZTLHD5%MK>.TMK:WA0A%W%(@[D M99CDY\__ &=O^"*'@_\ 9H_;M\3?M#Z+\5?C%J'CWQL\W_"0Q:C+H;:=K$4C M*YA>*/3(VC0,D9!A>-_W8^8@L" ?.?Q[_95_9O\ ^";/Q\_9!\&^'M8^+FN? M%SP6]SH_PU\':?XACCAUA+J:1KF\U=S 5AMMTLADDB"%D1E6*58RB^)_\&S5 M[=Z'^W5^WYX?*PV]G;^(3)]D@=S;P2+>ZHA\L'MC R1DA5]*_1#]M?\ X(O? M!_\ ;Q_:J^'_ ,8_%U[X^T?QG\.XD@LYO#6OOI(O8HY6EC262-?/0H[R%9+> M6&3YR"YPN'?L6?\ !%[X-_L#_M+?$CXG?#V;QI:ZA\32?M^BW.M%]#L@TC2, ML-JB(&RSM@SM,8P2(R@9@P!\%_\ !F/&LW[)WQY5E5E;QP001D$?8XJ^-_\ M@EI\8/%_P)_X(7?MZ>)/ TEU;>((-;L[1;JVSYUG!<,EO<2H5Y5EAED(8'KKQ\;AX+4ZW'=:?X5FF5E,^GVL ML+0^>BL526Y2X=4RF=CNK1?\$_O^"&?PK_X)W>&/B-X=\.^*/B)XT\(_%6W: M#Q%X?\73Z;>:?=EE9&D @LH)%9HW="-^PJW*Y"D 'Y"_MPR_\,V?\$!/V ?' M7P_V:;\0-#\1Q:GI-_I\.VZ\^XCGN+A=Z?.=\PC#J&&_H0>@]D_X+4_#73_C MY_P<7_L?>'?%5G,NG^*/#&G1:S9Q3-$;B-KS4#+;NRX)C=08W'\2,R]#7Z(_ M#K_@A%\'_!&L_#F+4_$'Q(\;>"_@_?SZGX'\%^)-3M;O0O#5Q*XDW1A+9+F< M1L!Y:W4\RQ@ 59_:E_X(F^"?VL?VY_"O[0FM?$[XOZ+XZ\"_9D\/0Z/16=Y6;S7GANZGATG3H%M;.UVW&FNJQPQA8U53/(% 7Y0<#'.?W)KXS^ '_!%# MP7^SO_P4"\1_M*:7\4/B_JOQ#\8+<0ZY%J<^C2:;J4$QC8P-%'IR/&BM#"5, M4B./*4%B"P;[,H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** /P,_X/EO^0%^S+_UW\3?^@Z311_P?+?\@+]F M7_KOXF_]!TFB@#[T_P"#7'_E!1\#/^X__P"I!J=??]? '_!KC_R@H^!G_D?_)%>S_$3X>Z+\6O >L>%_$FGP:MH'B"TDL-1LI\^5=P2*5DC;!! MVLI((]#7X2_\'M6DVN@>%_V7[&QM;>RLK.XUZ&"W@C$<4"*NF!551@*H ' M % '[0?!K]N;X)_M&>+7T#X>_&+X6>/-=CMVNWT[P[XKL-4NUA4J&E,4$KN$ M!906Q@%ASR*E\7?ML_!GP!\5(_ NO?%SX8Z)XWD>.-/#U_XIL;;57:0911;/ M*)26!R!MY'2G?$'X,V?B30U\8:'H^D_\+0TGPM>Z5X=UJ:,+/:FXA5A"9.OE M--'"Q4Y * XS7\[G_!-C_@O?J'_!-W2?%G[,W[6GP=F\1^&;G6;X>)KBYLE? M7DGNY&DNCJ-O /! M>DWE[+IL%[KWB&TTVWFNHBPE@62:15:5"C!D!W*5.0,&N"M?^"K'[+M]&?^#;3XMZ;\'],=3\.3*7D^S6MQ-?7<5M()0)%FMS((F$@WJT7//-?&7_!!']LK]G' MX0?\$&/B%X,^-'C;X=^=J.M:TTG@[4KZWN-6U6.6V@6(0Z?N,\K.XPA1/O#( M(QD '[V^'/$NG>,=!M-4TC4++5-+U")9[6\LYUGM[F-AE71U)5E(Z$$@U=K\ MI_\ @TR_9"^-_P"R7^Q=XRA^+FD^(/">D^)-=2_\+^'-:S%=V$(BQ/.;=OGM MA-(5'EN$8F$L5 <,WZL4 4O$?B33O!V@7FK:O?V6E:7IL+W-W>7DZP6]K$@W M-))(Q"JJ@$EB0 !7,?!7]H_X>?M)Z'"_@G=:W; M_!_P;X8$WB"V:Y>XM[+[9:P2V]A+*[$R,L[[XRQ:0+$P))5V(!^TOQK_ &D_ MAU^S5HUGJ/Q&\?>"O &GZA,;>UNO$FN6VE0W,@&2B/.Z!FQS@$G%=;I&L6GB M#2K>^L+JWOK&\B6:WN+>0213QL,JZLI(92"""#@BOR5_X)U_&:]_:\_X.6_V MK-6UQH=0TWX5^&_^$,\/V\\GGKI44=U#%/Y(.53S9(IW?&#F0@YYKD?^#>/Q M)JW[17P>_:Z_9CD\5Z]H?AKP+XXGL='N+*0_;-(T>]NKE+BTM9.D.Y;68(R_ MZI[AG R * /U@\'_ +6?PK^(7Q4U#P+H'Q,^'^N>-M(+K?>'M/\ $5G=:K9% M.'$MLDAE3;WW*,=Z] K^>7_@L#_P1M^'W["7[?W[(D?[*6FZYX+\>>.O%#0C M2[/5KO4'B^R36LAU!7N)9)(U1)9/,!?RRB$X #Y_5;_@NE\#+SXP_P#!-+XK M7EOX^^('@I_"/A/5-96+PUJ@L(]6DAMFD6&\(0R2P$(R-$'5&65MP8A"H!]8 M^%O&VC>.;2YN-$U;3-8@L[J6QN)+&Z2X2"XB8I+"Y0D+(C JRGE2,$ UIU^: M/_!I2?\ C2[X-_[#VL_^ELE?I<>G'7M0!Y_\2?VLOA7\&?'FE^%?&'Q,^'_A M3Q/K@5M.TC6/$5G8W^H!FVJ88)9%DDRP(&T')XKT#/&:_$K_ (."_P#@B'\" MOA;_ ,$[/B=\==0N->NOCC9W5MJM_P",;[5[J23Q%>7%Y%"]NUHTK6\41$NV M-(44QK'&-S!6W7OV_P#XZ?%3]B+_ (-1?A_IGB74];T_XD>+]'TGPG=W5U<- M#J-C;W/F3- QSOWBRB^SL"=P#-GD&@#]:OA?^U3\+_C?XOUCP_X+^)'@+Q?K MWAXE=5TW1/$%IJ%YIA#%")XHI&>+Y@5^<#D$=:T?C)\?/ O[.GA5==^(7C3P MGX$T.29;9=0\0ZO;Z7:M*V2L8EG=$W'!PNVY +1S"(AU/W@S9!)K[__ &X?^"+_ M ,$O^"D'B;6/&7QJ77O$UQ_9*V7AIDUFZTVW\&VPAW/)!%%*L4DSS%Y7DG5P M0L2;=L?S 'UOX+\;Z+\2/"MCKOAW5]+U[1-4B$]GJ&G7275K=QGH\IW<=I9V42_>DEED(1%'=F( K M\C/^#.+P)XL\#?L8_%6^U+4-1N/AS>>,9%\)R764MYT@C*75U"&/$;L(U./E MWPOW#5YO_P '8OQS\9?&?_@GSH7B30]8O-$^#^H^-+;2-.LXAL;QN!;W,QU& M8]?L:R0)]F08$OS3GG:C;ZO8075I/#=6MU&LL,T+AXY4895E8<$ M$$$$<$5-7'_L]?\ )!/!/_8!L?\ TG2NPH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /P,_X/EO^0%^S+_UW\3?^@Z3 M11_P?+?\@+]F7_KOXF_]!TFB@#[T_P"#7'_E!1\#/^X__P"I!J=??]? '_!K MC_R@H^!G_.2_M+^'_'_ .Q%KWQ(^&/BK0?%6G6GA>^O]+U;2;J* M_M&GM[:0XW*64LDB;60\AE*L 017Q%^TE\2_V,?^"I_[(>EW'[4&E:/\(_B1 M=:&"NE^+8&\/>.=$N&CSG34F1+J]B\PAHA#'-%.=JF-FS&/U HH _#?]CCX. MW'_!+S_@VB^.&B_&OQ!9>!=2^*]KXCO?"6B>([I+#4IDN=,2"UMEMG?=]JE\ MHRFW4%T$OS@,&Q\__P#!)']BOX9_\%:?^"#GBSX&V_B;PO;_ !Y\'^*M5\5^ M%;"6]CCU.S;R+10[1$^8;*?*PO( 45V0G+1J*_I(HH _&O\ X(-?\%T([7]E MGQ9\%/CBVI1_''X!Z;?Q66C7'&K^,+/3X9&-G KD>;J$(A:(Q9WNJ*_S8E*_ M9'_!%O\ X+$:-_P6*^"'B;Q58^"=0\ ZIX1U8:7?Z9/J*ZC$0Z"2*2.<1Q%M MRYRIC4J01\PP3]B:O%=SZ3=)836]K?/"ZV\T\!GBBD(.UGC#(74-@E0ZD@8W M#J/./V8OV9+/]G+2?$%Q-K%[XJ\8>-M4.M^)_$-[!%!/J]X8HX5Q'$H2*&*& M*.**)<[$C7-O$!>R\*:!G=)J M-R -TSJ&4_9X0P:1LKG*(*:^&?^"+_P#P6I^!_C_XL>'?@O\ !_PI\7/$ M7Q<^+/B"7Q!XZ\<^--(L+9=7E6.2YOKR3[+>RL@$<1AMX !'"'CY;:PD_:"B M@#\C_@3\.](_X)-_\%\?V@O''Q.UO0_ _P */CWH/]N^'_%.LS+I^E2:C]IC MEN=/>YD81)^)' MB>X\06LFI6S6UY/I,,LYMI?(8+('N9;F010E0[YC(&'7/Z^44 ?SY_ __@YZ M_9]N?VG?%'QO\=> ?C)XM^,6K6TGA[P;I-IIFG-H_A'2@Y\FSMI&O?-:>Y?; M)6@#_ *@?\%@?VD_"OP=_X)2_$NP^)GC'P;X5\7^-?AUJME8: M==:A'92:SJ#6.R2&R@DD,LI$DJ#:F]E#KD\YK[,HH _)G_@TF^/W@OQ1_P $ MK])^&NE^./#4?Q(TF_UF\N-"6]A?5K&%[K*71M&;S&A'G1?/MV$L%SGBOI[] MG/\ 8S_:T^%7QIT7Q#\1OVV5^)G@G37DDU3PRWPAT;0QJ<9B=54WD$IDAVN5 M?*CG9@\$U]D44 ?@_P#M[?\ !QW^S+\7OVY[/P_X\LOB-XX^#/P9U1-0TNP\ M*Z=97>G^-M>B+*+R[>XNX=]G:'/D1(K+-(QE=BBQHWT%_P %"]'UW_@X*_X( M/>(/&GP_\)ZEI]Q-K+^*/ FAW]J%U6_M=/EDMF614D=/M$Z"[:,1DJ0\48W' M,C?J]10!^&O[?7ANU_X+'_ []B'X+_#/5-.\3:_H=[97GQ'TRSQ)-X%M[>R@ MANCJB-(9RCRN-JAB./:/^"_'_ 7"^%_[*.K6/[.4VN>+H;CQ-;K' MX^U#P7!;W6L>'-'=,FSM_.FBBCO+I/DWLY,$,AD",S1U^L5% 'Y>_L$?MI_# M?_@L]^R1\4O@+^SKX;\6?!7X7^%O G_")IJVKZ3"MSI]U?)+%!]GCMKQE=8H MHI7DWRB21IE)*X+2?F;_ ,' O_!)+XQ?L"_L<>%O$GC[]K[XF?'O0+KQ/!I- MKX<\017T=G82FUN76Y03:CE?9W^SR"2U_TJ&T^T[#<2VI681IA6&XY^U:\A_: M:^/^M? 3Q#X;N)/ _B?Q7X!U2"]M]?OO#NCS:U?Z+.!";5S96^^YF@=?M*OY M,,K*PC)"@G(!XK_P2 ^'@TS]FWX8>*?!?Q*U3Q;\,M?^'^GI/I%]X@EU]-.U ME$A$LEM<3F6:) HEB>U\X10M$H2)#NQD?LZZ[XQ\+?\ !;SXO^!]4^(WCCQ= MX53X9Z5XDLM,UF\B:TTNYN=3NT<6\$$442JL<2(&*&0J/F=B2:\<_P""&_P' MU#PO\;8O'?P[\'^)OA[\$O$GPIT.#Q!9ZMI\^D6GBGQ>HC\S4[&PF"NB"V79 M+^ M.?AE\"?@C<1Z5XU\1^#O#FHZGJNMZLT/GS6K7EG:W!TG3[6,J);HB*224LB2 MQK&S-]S_ +/L7A>/X*^&G\$Z]>>*/"5Q8I.=4\>>$M2\,> M$[SQ!:Z_'JD<1FTR[>!)$LYXIU>/?>F&!HF1O,P'VZ7_ 3/N+K_ ()P_"'X M#_LO^,O"7Q"?Q%KFD7VHIK]GI+7WA31+J:XO+_\ L67458JL\47F(@V['6$$ M,-RB@!OPA/B#_@I5\2?CYXD7X@^/O!>C_#7Q?=^ / D'AK7;C3(+&\TZ&/[5 MJ=S%&1%J#27+?@;\.]0UG5O"4,W MP[OO''Q+?PKJMQI5WJE[;ZB^C164-W;,L]K"UU#=W#B&5),)"@DV[]_IOP=O MO$'_ 3?^(_QZ\)M\-_'_B[3OB-XRO?'W@"Y\,Z%<:G:ZI<:C#$;G3KJ>)## MITD5Y&Y\V]DA@,4Z%9#Y<@7S#]D_]ASQ%_P26\5? WQU?>']<\6:='\-;KP+ M\2'\,:=-/V??$#?$3QUXUM_B1XQT_P!\0(?$^OSZA M:ZE/?^"=GBK]M/X+_ +8' MC*;1;KPKXI^/]WH]QX(TW7A]GN;:WT&W@;3)+N,Y:U-Q=QRR-"_SQQRKO5)" MZ+W/Q5N->_X*9^/OV?=%/PZ^(7@NP^&?C2R^('CR3Q-HESI-OIEW86UQ]GTV MWEF18]29[V1#YUF9;<1P,_F@M$' /NBBBB@ HJKK&CV^OZ;)9W'/\ H'?^3$O_ ,50!TU%'/^@=_P"3$O\ \50!TU%'/\ H'?^3$O_ ,50!TU%'/^@=_P"3$O\ \50!TU%'/\ H'?^3$O_ ,50!TU%'/^@=_P"3$O\ \50!TU%'/\ H'?^3$O_ ,50!TU%'/^@=_P"3$O\ \50!TU%'/\ H'?^3$O_ ,50!TU%'/^@=_P"3$O\ \50!TU%'/\ H'?^3$O_ ,50!TU%'/^@=_P"3$O\ \50!TU%'/\ H'?^3$O_ ,50!TU% M'/^@=_P"3$O\ \50!TU%'/\ H'?^3$O_ ,50 M!TU%'/^@=_P"3$O\ \50!TU%'/\ H'?^3$O_ M ,50!TU%'/^@=_P"3$O\ \50!TU%'/\ H'?^ M3$O_ ,50!TU%'/^@=_P"3$O\ \50!TU%< MS_PI[PY_T#O_ "8E_P#BJ/\ A3WAS_H'?^3$O_Q5 '345S/_ I[PY_T#O\ MR8E_^*H_X4]X<_Z!W_DQ+_\ %4 =-17,_P#"GO#G_0._\F)?_BJ/^%/>'/\ MH'?^3$O_ ,50!TU%'/^@=_P"3$O\ \50! MTU% M'/\ H'?^3$O_ ,50!TU%'/^@=_P"3$O\ M\50!TU%'/\ H'?^3$O_ ,50!TU%'/^@=_P"3 M$O\ \50!TU%'/\ H'?^3$O_ ,50!TU%'/^@= M_P"3$O\ \50!TU%'/\ H'?^3$O_ ,50!TU%' M/^@=_P"3$O\ \50!TU%'/\ H'?^3$O_ ,50!TU%'/^@=_P"3$O\ \50!TU%"TNO$L>G7#Z3#=-M@ENQ$QA60]D,FT$^A-?DQ_P38U>\ M_:K^+/BVW?XL?%KP;^U=X8\)Z-_PD^G^*/$=[ T.LQWVHM?0_P!D2DV$NFF- MX!'Y%LT<,=RK(4F=V;]9/BCJ>O:-\-/$5YX6T^WU;Q-:Z;_Q^GE\ _"7XK>'_P!I'1=%\*2^$]8O M?"M]HK>!;R/5-2-[/?Q"_;+ M\4:EJ5Q^TI\7?@WI>CP*GAFP^'6JKI-NCB(&2ZU1O+\V\)ESB%9(XUC10#N9 MVKYT^ '[87QF^,O[,?[)_P +?&'B:^L?'GQPU?5TU;Q=IL9L=0U#PUI'FRB[ MAV@^1-?0BTQ,N,)/(Z%&*%?3O^"@7_!2'4OAC\2X_A7)^S[^U9\1_"ZV:GQ1 MKGP^^'5Y?VNHEE&=/@N':!#&X.99HG?"@Q+\SL\>7XK\6>)OVD)O@/\ M,>' M_@7\3O!5G\&O$6IZ9<>#=?T;[#XIE\.WEF+2XNDTU S;X9DCD2WC9Y)88F,8 M+.J4 <[^U1^W3KW_ 2<\??%[P+:ZQK/C#1X_AO;>-/ ">*-7N-8OM-U*741 MI3VDEU.[W5U;_:)[2<>;([J&E0/M**G>_%)?%/\ P3EUOX!^+)/B'XZ\91_$ M+Q=IW@CQ_!XDUZ>_L]2GU"&00W]K!,QBL'CND0"*S2*)HY65HR0KIY]^U7^P MSK__ 54\=?&/XB:?H&N>%[%_AO9^#/AY_PE6G3Z-=:GJ$&I'59+J2SN46YM M8#<0VD(,T<;N$D;9LV,WH7Q3D\0?\%*O$GP#\,M\.OB%X-M?AQXPL?''CR7Q M)HESI=KIESI]O-Y&GV\TR+%J3/=NA\VS,L CA+^8"8PP!]V YHH'%% !1110 M 4444 %%%% !1110 4444 ?@9_P?+?\ ("_9E_Z[^)O_ $'2:*/^#Y;_ ) 7 M[,O_ %W\3?\ H.DT4 ?>G_!KC_R@H^!G_G_!KC_R@H^!G__O]6NY,E+:TM+=)+BYF8*Q$<, M;OA6.,*2 #NZ*\>_9/\ VZ_AS^V9X?M;KPAJ.J6FJ3:7;:S+H&O:5<:-K5K: M3J#%.UI3;#&YV(S= 30!WU%F M6&X9 /7J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBO'O\ @H%\.OB)\6_V*_B5X:^$VM#P[\1M:T*>UT*_\\V[13L/NK*.8G== MR+(,%&<-D;JZ;XAT_6;[4+6SOK.ZN=)G%M>Q0S+))9RF-)1'(H.48QR1 MN%;!VNIZ$$W*_)K_ ()/:)\"_BA\=_%?AW2?!H_9M_:$\#^)]-U2\\)R6_\ M9OB"YL(-+L(KN"66-U.IV%Q<)4,98[AT#R#/M7_ 5M^'6FV/[9'['? MBV.36%UF]^*]II,H.KW;69MA87TH46AD^SJQ<*3(L8<[0"Q H ^^Z*^2?\ M@JK^UCXN^#UG\-/A9\,_[0A^)7QRUN71]/O[*UCNKG1-/MH?/U"]ACD(B:=( MMJ1><5B6297=@J$'E/V!KGX+W?Q(^)'PV\->!_''PK_:#T?143Q#J/CN&VU# MQIJ=G(M0\(?#K7]6TG2IM=U32].N+NSTV)MLFH31Q,Z0*>Q=@%!]6K\S?^ M">W[3'QH_;>&M?$+P?\ 'JX\1>-M.\+Z-?ZW\/+K2-.A\.Z)J4E]J:7FBR6W MEI?6TL,<*JDTEV)')220RQ>6B?I?\4?%UU\/_AIXBUZQT>\\07NBZ;E?CQ^VW\5?A;\2_VN=2^+/[-/BJ.Q_:<_ MLCPS_8.A^%7*:EXEO)=2O8]2T[7-.4 F);80-/)=HC0"*%MZY4. ?<7_ 64 M^//Q8_9@_9KTGQU\./&&C^&4L_$6CZ9JEK/X?34+F_2\U*VMF$+[;PYKWCNYM8;F/PC;2 M032+,%F!@6266..%9)U>&,REF5L 'Q__ (.+?C?X4^&__!/2QTWQ5XH\-Z#K MFK^*?#MY:Z?>:C%#((]+^(_BC3U36+"UT)[>5E?S8=Z1V\MPD<C_ !\O/$GBVZ^.'@GX7^&-/UG2O$5];Z?9:@=9O))8 MDT.YDL((+1R3]CD#I CQQW:[P^4)W]:^,?Q>_8P\3_!/6OB1X\;XA:+\7]?M M?"7B/3CHUE8V_A74[RWDDM9=->WC27[+YT1A=+N2XQ\5^#XH-035K'PWX@MM2%U_85AJ80VY9 Q4R#=]%_M%_&;PI_P5(UC]G+P7\-=4;6[SP]X_P!*\<^-K6WCS/X* MMM-AGF^RZHG6RNGNC#"MO*5E+"0[2J.0 ?H310!@44 %%%% !1110 4444 % M%%% !1110!^!G_!\M_R OV9?^N_B;_T'2:*/^#Y;_D!?LR_]=_$W_H.DT4 ? M>G_!KC_R@H^!G_?"SQ5IOA7XN? M!?5;C7?"[:U ]SH>J&>V:VN;*]CC(D$4T+%/-C.^/)*]:^GJ\E_:1_9^\5?$ M_P 4^%_%7@3Q\/ OBWPG%>6L)OM'76-'U2VN_),L-W:B6"5P&MX65HKB)E*G MD@XH ^8_^",?[7?AWX[>#_!_@GQ9X%U7X<_'3X=_#G2X&L]0<31Z[X?FC@,& MI6%PA\NXM9'CC+ CS()2T;8.XML?"W_E85^+G_9$_#W_ *=;^NL_8$_X)O:Q M^SCXLT3X@?$OQG9^./B9H_@.P^'M@=)TTZ;HV@:5;E9'M[>)GDEFDDF56DN) MGR_EIMCA7Y*D\&?L(?%+PQ_P4G\0?'Z?XK^!;K3_ !)H=OX4N_#4?P_NH7&E M6UU-<0!+PZLV+L&8JTQA,;#.(%., 'PW_P %X_VP_@E^UI^P_P#&R*Z^+'PR MO-0\"_\ $I\(>##XJL'U6[U6&_BAN]3>R$QE\Q%6:&!&37^M'P3 M^*_A?XV_"[1_$O@OQ)H'B[PYJ$.VUU71=0AU"RN3&3&X2:)F1MKHRG!.&4@\ M@BO/_P#@HG^Q]_PWU^QCXZ^$/_"1?\(G_P )I:Q6W]K?8/M_V/R[B*;=Y/F1 M;\^7MQO7&[/;!K^-_"WQ7M_VR?A[>>&_'C1_#&STJ:T\4^$9_"D;P71,.99EMX_LR!P4+,P ^8 'C'_!)NWD^)EQ^UIKWBBWCNM:\0?&KQ!HFH MK/\ .QL+&"VL[.W;).8UME4* ,.3CG)^1/^"#7C37/BY^TC\"[/Q(;J?1?A MW\!=6_X1 W*Y]/\],XPWV&RLX\;/K3_ (*OVT/PG;]D&[\-6OV? M4]#^-WAS1-)2T_=[+.YMKNTNH00#B(VC297(!" <]#ZUX._X)W^%3\!OBEX. M\20O(V9\ M-OV%/%#[6+P^-)E:Z:VDM!J&JR_:)A?7J6\D MBJ\26L(:61_(+%#& ?2M%%% %76-3_L?39+C[/=77EX_=6\>^1LD#@=\9S] M:P_^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ M , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9 M_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P") MO_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97 M_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[* MNFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ M %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ MLJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ M , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9 M_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P") MO_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97 M_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[* MNFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ M %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ MLJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ M , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9 M_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P") MO_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97 M_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[* MNFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ M %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ MLJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ M , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9 M_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P") MO_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97 M_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[* MNFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ M %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ MLJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ M , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9 M_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P") MO_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97 M_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[* MNFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ M %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ MLJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ M , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9 M_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2_P") MO_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97 M_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[* MNFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ M %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ MLJXK]H7XE>.E^$FI2?#;P[?S>,K:2VN+*WU2#R+6]2.XC>>W:3;)Y9E@66,/ ML.UG!XQD>MT4 ?ECXU^#?Q._;/\ VO-!\0W/P&\:_"F3P3\6-.\+]=-A) M?064&B6-M<:9I_V.>9ITNY(0LCLT<0C R&E5HH_5O^"I:?$WXK?&S]G>^\"? M WXF>-=.^%OCVV\8ZS>6<^CV<3VRVUU;O!"+N^AD>X!E5P&18R#_ *P'('WQ M10!\<_ML?#WQE\0_BI\$?C=X"\#^(K[QM\'[Z]EN/"]^D%K)K.EZC:B"\M$G MW/"EU&5BDC)<1,T3*9%5]XB^#/@#Q-\4O^"@^H_M%>,/AKXN^'[:?X)3P'X? MT.]%K=ZI/"]X;RYNKQK2::W0%Q$D4<2>, MM4\+^)H=#\*^'?['T -:(QN+B[E6:^GPLA*@+;V<:[@&RLV/E()]1_X65_U+ M_B;_ , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C_A97_4O^)O\ P!_^RKIJ M* .9_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# '_[*NFHH YG_ (65_P!2 M_P")O_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@#F?\ A97_ %+_ (F_\ ?_ +*C M_A97_4O^)O\ P!_^RKIJ* .9_P"%E?\ 4O\ B;_P!_\ LJ/^%E?]2_XF_P# M'_[*NFHH YG_ (65_P!2_P")O_ '_P"RH_X65_U+_B;_ , ?_LJZ:B@ !R** M** "J<7A[3[?7[C58[&S35+J".UFO%A47$T,;.T<;/C>)_&WB70O"7AW3 MUW7.I:O?1V=K#Z9DD(7)QP,Y/:@#I*_,/_@M;_P<>?\ #GO]I[P[\-_^%-_\ M+$_M[PO!XE_M'_A+?[(\CS+N[M_)\K[%/NQ]EW;]XSOQM&,GQG_@H9_P>0_" MWX,F^T'X >&Y_BIK\6Z-=>U19=/T"!_[R(=MS<@'@@"%3U60BORM\O)(C+:Z-&YNM7OQV\JTCW M2L"<#>5" D;F4_5YK^T_^V+\+?V+? $GBCXJ>.O#O@?15#>7+J5T$ENF M49*00C,L[X_@B5F]J_!/]N?_ (/#?BA\>O$+^#/V7_ -+4!O^$J\3[-1U17'\4.5$5L?>"-&P<$FOLZ@# M\X?^">O_ :]_LT?L.?8=8US19/C#XXM<.=6\50I+902#O;V S"@! (,OFNI MY#BOT<@@2UA2.-%CCC 554850.@ IU% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% &+\2?&\/PS^'6O>)+BVN[RW\/Z=<:E+;VL?F3SK# M$TA2-?XG(7 '6[Q^4BPD-+)]\_%'XA6'PD^&GB+Q5JJW M#:7X9TVYU6\6! TIA@B:5]H) +;5. 2!GN*_)+]J[0_#?[!'Q[\4_M'?LM^* M-+\,QZ[IGA75KSP1IDB7/A_XLRZGJ=_:R6\-LI.R^*QH\4EMC:5FW(1([ ^ MY/\ @JI^V+\2OV)/@;I'C;P1X>\#ZMIC:WIFE:N^NWET+BW%Y?6]JOD6\*!9 M"/.9BSSQ[=H^5\\>I_M9_M:>'?V/?@ROBSQ!;ZAJ=U?WEOI&B:)IL8DU#Q%J M=RVRWL;5&(#2R-GDD*JJ[L0JL1\X?\%_-1!_X)HRW5P!:K_PF'A2642':(?^ M)U9DY/;'?Z50_P""IO@[2]3_ &ROV/=<\>PQS?"33_$>KZ?JSW3A=/@U6[T[ MR],^U$L%\N1EGB 8;2\JH<[\4 >M:I^TC\4/V;O@+XT^,7QW3X?^'O"GA_1) M-3C\(>&K6ZU#5K.48,<#ZI),D-S*Y*Q!([.)?,<8D91DX&E_M@_%CX&^,?A+ M-\:=-\!P^&_C7J4>A647AZUNX;OP9JLUM)<6UG=2S32+?I*(I(_/CBMMD@4> M4RN63X0_X*%?L62>%_BY^TE\/_V>]+CL?AC_ ,*STOQAXM\%^'XMNDZ?X@M- M8AN88[:TC'E0W%SI]I,6BC4%]L3,/F2OK7_@H)XRTC]K_2OV1/#_ ,/]:L]6 ME\8?$;1/'-J]C)O;^Q-.@FNY[OY>5BSY$6YAM+SJG#,* /O"B@# HH **** M"BBB@ HHHH **** "BBB@#\#/^#Y;_D!?LR_]=_$W_H.DT4?\'RW_("_9E_Z M[^)O_0=)HH ^]/\ @UQ_Y04? S_N/_\ J0:G7W_7P!_P:X_\H*/@9_W'_P#U M(-3K[_H **** "BBB@ HHHH **** "BBB@ HHHH ***\+_;*_;0_X9C\0?#O MPCH7AV'Q?\1OBUJ\VC^%](N=4&E6+M!;O? W5OAKK'@ZX\%^'+;Q M+!JFH:O:7+:M;3W2[C?+OP0&C4\ ^C**^&?VOO^"M'Q2_9 M[UCQ%KW@O]E'Q]\4?@WX(FF@\1>-K3Q#9:?*AMW*W0PD.IFQ'&S M1R88HOF'Z]^!_P 9-!_:(^#?A7QYX5NGO?#?C+2K;6=,G>,Q/);SQK)&61N5 M;:PRIY!R* .IHKYK\?\ [=WB2[^*GQ \/_"WX:Q_$JQ^$(A3QE>MXB72Y$NI M(!6&#:L$LIFDV!/DD9 #Z5HKY_\ M ?\ !0_PG=_!;XH^*/'5NW@#4O@;-<6WC[2KBX%X='DBMTNA)#(@!N8)X)(Y M() BM('"F-) T:X_P[_;X\10^//AUIOQ1^&8^&NE?&1C!X-O1XA35)?M?V9K MI-/U2(01+97DD*2,BQ2743-$Z&57V*X!],4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 44V2188V9F5549))P *_//_@H7_P '-'[,_P"P>M]I%CXB/Q8\<6NZ M/^P_"5)+P0L#@I7TO_P $ M^O\ @S$FO9[/Q)^TUXZ;=(1/)X4\*3;G^V;O0!XE^U9_P M=!?M5?\ !2'QTWPY_9K\&ZMX"MM6+16]MX:MI-8\57T?0L;A4Q O1B88T:// M,I'-=5^Q!_P:$?&+]ISQ)_PG'[4'CJZ\%QZM+]KO=-MKQ=8\3:B3RQGN7+P0 ML1SN)G;/#(IK]\/V4_V)?A/^P]X"7PW\)_ ?AWP3I9"B;[!;?Z1>E>C3SMF6 M=Q_>E=C[UZE0!\[?L+?\$I/@+_P3DT!+;X5?#W2-'U1HO*N=>NE^V:S>@_>\ MR[DS)M)YV(5C'917T3110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% 1D5Y'X,_8%^"'PY^-MU\2/#_P )?AWHOCR\B6*7 M7++0+:"\.&=BP=4&V1C(V^1<.X"!BP1 OKE% 'G_ ,3Y9R?DVX]JZRB@#E_A%\$?! M?[/W@Y/#O@+PAX7\$>'XY7F33- TJ#3;-9'.6<10JJ!F/4XR:J?#3]G+X>_! M?Q'KFL>#O ?@SPGJ_BB;[3K-]HVB6UA!?VG+/2D\8:--=7F@S/<:3JEAJ-UI.K:1 M(Z[7:UOK22*YMRR@!O+D7< _].M_7O7[('[!?PU_8>\+M8^!=(O?[0NK*TL-0UW5]0GU36=5BMH_+ M@6>ZG9I"B*3LB4K%'N(C1%XK+T#_ ()L_"?PS^U%SL_'2_$B\7RKC59/ MB%XAF2>W\UI1:/;/?&W:T61V9;8QF!#C:@P, &I^U3)=?&SPMKGP?\,7@AUK MQ;IDEEKFHQ,&/A?2[A6BDN6X(^T2(9%MXV'SNK/@QQ2$=Y\%/"WA7P!\*-!\ M->"!I\?A3PK9IH.FPV4XGAM(K,?9A &!.6C\HHP)+!D(/(-?*'QI_P"#=O\ M8_\ VB_BGKGC;QQ\*]1\3>*O$ETUYJ.I7WC?Q"\US(W_ &_850,*J* J* J@ M* !Z!X2_X)>?#'X8?'CX0^+/!OA>'PK_ ,*8T"3PYH=Q::YJ+RMIKQW"'3I+ M=I/)DBWS">_\ !)=E^&1_:TTCQ%>QQZYH?QL\1:SJIGD" MM'9W<-M=VD[#/RQM:LA!Z?(P'W37R/\ \$'/ ^N?##]I;X':EXN M&9KO5+RTCT_4S::Q?:=;^(;2-BT=KJ=O;31PZC;H6?;#>)-&HD^-? M[*_@3]H+PSHNE>)=%D\OPU.MSHMWI.HW6BZCH!?$'Q$TO_@I9XBT4NWA?3[WP';W?V7YOM3:1;VE[JW*X M.Z.TEC5AR<(!GD@?7'_!5^9OB?=_LB:7X4N+6\U#7OC=X>UC3IH9%D)L+2UO M+VZN(SR&06L;@L#]V3JOT444 5=8M;F]TV2. MTNOL-PV-DWE"39R"?E/!R,C\:P_^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_ M]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1 M_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ M* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_ MY38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0 MU?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9 M_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O M\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ ME-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$ M7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^ M$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_ MQKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_ M]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1 M_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ M* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_ MY38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0 MU?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9 M_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O M\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ ME-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$ M7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^ M$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_ MQKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_ M]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1 M_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ M* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_ MY38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0 MU?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9 M_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O M\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ ME-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$ M7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^ M$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_ MQKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_ M]#5_Y38O\:/^$7\1_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1 M_P#0U?\ E-B_QKIJ* .9_P"$7\1_]#5_Y38O\:/^$7\1_P#0U?\ E-B_QIOQ MC^-_@W]GGP%>>*?'GBC0/!_AS3QFXU+6+Z.SMHSV7?(0"QZ!1R3P 37X\_\ M!0S_ (/*OAO\*/MV@?L]>%YOB5KD>Z,>(M:273]#A;^]'#\MS:MK'CJQTG2]/B,]U>7EI!!;VT8Y+O(S!54=R2 *_+'_@H M3_P=;?"']E1[[0_A?XDN/CAXNM]T?F:7:16N@V[CCYKU@WG8ZC[.DB,./,7K M7YH^'?V+X-LIAU*+[+X?MI!SA M;-6)F .0?M#NC#!\M>E 'Y5ZM^T?_P %#O\ @XMUVX\/^'8_$OERR2N*^]/V#O^#,?P3\.(;#7?CQXX;QUKD> MV1_#^BQ26VBPMW5YBRSW Z<@0CJ"K"OVQ\+^%=+\#^'K/2-%TVPT?2=/B$%K M965NEO;VT8Z(D: *JCL *OT >7_ 9_9DT_]G7P#9^%O ?]@>#O#E@,0:=H M_A^VL[=#W;8F 6/=CDD\DDUU7_"+^(_^AJ_\IL7^-=-10!S/_"+^(_\ H:O_ M "FQ?XT?\(OXC_Z&K_RFQ?XUTU% ',_\(OXC_P"AJ_\ *;%_C1_PB_B/_H:O M_*;%_C7344 G_!KC_P H*/@9_P!Q_P#]2#4Z^_Z^ /\ @UQ_Y04? S_N/_\ MJ0:G7W_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%?._[<_\ P58^ O\ P3ET"2Z^*WQ"T?1=3,7FVVA6 MS?;-9O0?N^7:1YDVGIYCA8P>K#K7XD_MO_\ !WY\7_VEO$1\#_LO^ [KP;'J MLIM;/5+NT76?$NH$]!!:H'@A8C(VXG;@%64T ?O;^U5^VO\ "?\ 8A\!MXE^ M*_CWP[X(TG!\DZA<@7%X1U6"!"O ]OK7C&U )\5^(]NHZOO'\<3LHCMR?^F"1Y[YH _"SX-_\$7/ MV[O^"XWCRR\>?&WQ!X@\,^&[@^9%K?CQY(GCB;DBPTI0I13PP 2")@'S\6O'-KMD_MOQ9"EQ;V\HYW6]E@P1X."K.))%( M&)*_1&B@!L42P1*D:JB( JJHP% [ 4ZBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#+\<^- M-.^&_@G6/$6L7'V72=!LIM1O9MI;R8(8VDD; Y.%4G ]*^)_A#_P5?\ B5\4 M9)O'$?P6TM_@W<>&=)\5VCV/BP7'BR/3K^YO(HKR6S-NMH?DMQ(\"W>^% 3O MF=C%']J?$/7]%\*> -U3Q3\.]:NGN4M+#4-4U& -H- MRQ+6WDS%I5M6W1R&ZFY#;!0!]U_\%$_V\]1_8)^&&C^+(?AKK'C?1]0U6QTR M\O(-6M+"VTIKN[AMHC)O9IW):8$"*%QA3N9>,_0.H:W:Z+HD^I7UQ;V-C:0- M$Y &&" =; MLCS7J_[:&K>-M0O?"/AW2_A-XV^)7@&]5[SQ*GAN^T2":Y:)HS;V,BZEJ-G^ MXD;+R%-^]8A$PV2.* .8_9:_X*W>!_VD/@O\:;J'@_P%\$_$-_H\^I: MD7$VIVMI:07+7HMVC5XO,$Q"1'<[ (>&?8NI\/OV_O$$7C3X>6OQ-^&@^'&A M?&"3[/X.U >(%U*;[48&N4LM3A$$2V=U)"CLBQ2W,;&-D,JOM5OS(USQ1XN^ M*O[#/_!0O38?AIX[\-6H^+%SXFU2[O+G2)(=/AM9M'FNM.E%K?2RFX%O%)(6 MA22 JI FW';7WE_P54G_ .%G>'/V3M+\)W%M>:AK_P 8_#NJ:;+#(LA-G:V] MS>7,\9Y#*+:-P2#]V3J>A /N"B@<"B@ HHHH **** "BBB@ HHHH **** /P M,_X/EO\ D!?LR_\ 7?Q-_P"@Z311_P 'RW_("_9E_P"N_B;_ -!TFB@#[T_X M-V>FZ9I ML#W5W=W4RPP6L2*6>21V(545026) !)JXK!U!'(/(([U^8?_!P=X$\5V$UC MX^\0> M1^+?P%T7P)KVE:KH-C$+QO"NNW$?^A^(I[)F"744"@IO(9K56DE4; ML9^KO^">?A'X1ZK\,-3\8? OQ/I^I?"7Q[#;2Z7H^A7$D6CZ!-'&\=PMG K M6)G_"S]MC]M?PWI+ZHVE:/XYT:*U& MH:G9)D 'Z, M45\]Z!\'?$GQ$_X)J^'O"_QJN]3O_&J^";,^*IM/U:XTZ:XU.*T1I]T]G)&S M S*=X5MDG((*G%<-_P $#[F2\_X([? "::22::7PPCN[L69V,LI))/))]: / MKVBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **^0;G_@L%X?U3XG26?A?X7_ M !0\;?#^QAUJ2^\<:/;63Z>/[*N+:WO7M;62X6]O8(9)V1Y+>!RS)B%+@;VC M]6_:>_;M\%?LJ_LQ-\7-8L?&'B#PA_9XU57\/:!+O&T/B+QG:@C_A%?#&S4M41Q_#, PBMCTXGD1B#D!J_%G]J+_@ MYG_:V_X*<>/Y/AU^S;X0UGP'9:H3'!9>$[:35O$]U%G!=[M4_P!'4<,6A2,Q M\YE(YKW[_@GM_P &8,$3V?B/]ICQPUY,Q$S>$_"DQ5,]=MS?NNYNX9(4'(RL MQK]J?V7OV./A;^Q7X C\+_"OP)X<\#Z,H'F1Z;:A);MAP'GF.99WQQOE9F]Z M /P2_88_X,]OBI^T#KZ>-/VH/'=QX/BU*7[7>:/IMVNK>(KYFY;S[MB\$+G. M=P^T$\@A3S7[-(II&29W50R1HIC0*F!]WDYYWX(_L&?"G]G;Q='KGA/PS/: MZA9V[V6FF]UB^U.'0+9R"]MIT-U-)'I]NV%S#:+%&0B#;A5 ]@HH **** "B MBB@ HHHH **** "BBB@ HHHH _ S_@^6_P"0%^S+_P!=_$W_ *#I-%'_ ?+ M?\@+]F7_ *[^)O\ T'2:* /O3_@UQ_Y04? S_N/_ /J0:G7W_7P!_P &N/\ MR@H^!G_+?AEK_ ,/] M/2?2+[Q!+KZ:=K*)")9+:XG,LT2!1+$]KYPBA:)0D2'=C(_9UUWQCX6_X+>? M%_P/JGQ&\<>+O"J?#/2O$EEIFLWD36FEW-SJ=VCBW@@BBB55CB1 Q0R%1\SL M230!]OT5\,_"$^(/^"E7Q)^/GB1?B#X^\%Z/\-?%]WX \"0>&M=N-,@L;S3H M8_M6IW,49$6H-)=RLHANEFMQ% @\K$H9OAW?>./B6_A75;C2K MO5+VWU%]&BLH;NV99[6%KJ&[N'$,J282%!)MW[P#],Z*_.'QS_P46\5?L,?! M_P#:]\*7VI3^,M>^ %QHX\#W^MW!NKR\M]>@B738;UQ^\N/L]X\D;2L?-EBC M7<6<-(_;?%.W\3_\$VO&G[/OB!OB)XZ\:V_Q(\8Z?X ^($/B?7Y]0M=2N=0M MY5@U*UAF8QZ?)'>1QCR;-(86CF96B+!'0 ^Z**** "BH[R]ATZV::XFC@A3& MYY&"JN3@9)XZU0_X371_^@MIG_@4G^- &G169_PFNC_]!;3/_ I/\:/^$UT? M_H+:9_X%)_C0!IT5F?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"!2?XT M :=%9G_":Z/_ -!;3/\ P*3_ !H_X371_P#H+:9_X%)_C0!IT5F?\)KH_P#T M%M,_\"D_QH_X371_^@MIG_@4G^- &G169_PFNC_]!;3/_ I/\:/^$UT?_H+: M9_X%)_C0!IT5F?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"!2?XT ?,W M_!236?C'I/PY^)&G^%?AWJ/Q.\"^*_A]?:3'9>'[RT36](U5HKI3-]GN7A%Q M;RQRP+MBF>96@.R%R^#E_P#!-C]E'Q9\&OC7\?/BGKGA.V^&FF_&;5]/U/3O M -K=V]S+IDEM:&*XOKIK=C:K>WDK%Y%A=T'EH3*[%B/JW_A-='_Z"VF?^!2? MXT?\)KH__06TS_P*3_&@#XN_X)R>#_BOX'_;I_:3\2>,O@EXX\$^%?C)X@L- M>T35=1UCP_=):I:Z9#:/#=16>I3RI([Q93RTD4@_,R$8/-_M&?M)_M@77[3M MY+H?[#MY\1/A[X2N@WA>2^^+/A[13>7*$@ZE-;EIR6'_ "P4E3$&9V4R%/)^ M]?\ A-='_P"@MIG_ (%)_C1_PFNC_P#06TS_ ,"D_P : /*+?Q_\4-4_8J;7 M/%GPOO)?B9K&ER?:_!/AK5+"XFT^2=F5;87=U M;?\ !$[XZ8FDW"WVI:9?V^ID.[>=;R6 M-U/\F&4$2B-@V0%8#,_\ @DG^TI8?$;X&20?%SX$ZAX:\3>,=0^'5 MU=1";P_ITMWI4VJ7.AW@RLRN7AG6UF)3;%,$;?*#7T]_P4D^(OAOXO?\$+/B MWXJ\'"-?"?B3X37FI:,L< @5;.;3S)"!&.$ C91M'3I63XO_ ."3O@?Q5K%C MI:_'+XG6/PMM]'U/0IO L6NV36LEC?2VKS64>H-"=1CM&%L%:(7)8KM5'B02 M)+[!^U!^RMX)_:6_93N/@S;^.=4^'/@>\TW^P[FW\)RZ7&\VF^0T!L1]KMKE M8XMA',2I(-BX<#((!W'[(?\ R:A\,O\ L5-+_P#22*OF7_@FI_RD9_;G_P"Q MYT/_ -,5K7T;^S?\/],_9S^"ND>"?^%E:UXTM]"MULK+4_$%QIO]H16Z(J11 M$VEO;Q,$50 S1EVZLSGFO+/V6OV%M!_97_:$\=?$>T^.WQ&\6ZI\2[B*]\2V M&O7'A[^S]3N88%MX9MMIIMO)$T<2JH$,B*V 75R,T >1_#*;Q]_P2GUW]H^Y M\6^ 9O%GP;\2^*=6^)FF^,['7M-@@T:.\B$MU::G!=W$5PHCECPDEM'=&19 M-@8!3Z?_ ,$-_A9XB^#_ /P2N^$.E>*K.32]:O--GUB33WB,3:9'>W4UY%;; M" 4\N.=$VD94K@\BNO\ &'[(_@GXM?%B'Q+\0OB'XF^(FEZ;J(U31O"FM:G8 MQ^'-&N%;=$ZVEK! +MHFPT;7S7+1L%=2'56'H_Q?_:@^&_[/W@>Z\2>-_'?A M'PIH-F/WM]J>JPVT(."0H+,-S''"KEB> ": .[K.\6^+])\ >&KW6M>U33M% MT?38C/=W]_*V^6YN![/Y'_ A7Y_>&_P!F_P#;T_X.(/%UKKGC?Q#J M%GX#DG$]OJ'BB[_L/PQ9+T#6=D@!G(4D"2*)R<8>3/- 'ZI?\%#/^#NWX#?L MPF]T'X1VEU\;/%L.Z,75G(;/P_:OT^:Z92T^#@X@1D89'FJ:_+?6OC5_P4,_ MX./_ !%<:;HEMKW_ KFXF,4UII*MH/@VR4'#)-.S?Z4R]=DDD\@_A7M7ZE? M\$]?^#5_]F']D[[#KGQ,U>T^.'C"WQ(?[8>.WT&W?_8L5=A+W!^T/*IX.Q37 MZD^']4\+^$M#M=,TJXT#3--L(E@MK2TDBA@MXU&%1$7"JH' H _'K_@GI M_P &;GPO^#AL=?\ V@/$T_Q2UZ+$C:!I32Z?H,##^%Y 5N;D C.%;&Z^V7V@ MD#['KCK@Q)=#K)$C#?Y?W68+N! P0#YX\;?\%]OV5_!?BR^T=?B-=>(9=+<) M>77AWP[J6M6-N<9YN;6"2)L#KL9L8KWW]F']L7X8_MG>!O\ A(OAAXTT7QAI M<9"SFRE_?6;'D)-"P$D+=]LBJ?:O(/C9_P %(O _[*/P5\5>(K_X?>*;?1_" M^O0^#]"L]-M;&5O%NI/*8([33HX9FSAA@^8(]NUAC_\ !#?X#ZAX7^-L7COX=^#_ !-\/?@EXD^% M.AP>(+/5M/GTBT\4^+U$?F:G8V$P5T06R[);D1QI5?^ M"]_Q"U]_!/Q +GPSH5Q MJ=KJEQJ,,1N=.NIXD,.G217D;GS;V2& Q3H5D/ER!=3_ ()]W,?_ 3A^&_P M%_9?\3>$_'UWXFUK0+C4+SQ;8:,]WX3BUB5[F^N[&74 1MN&<7+1AT&]%4EM MS '[2K+N_!6FZAXKM=:N+=KC4+&,QVK2S.\=MD,"\<9/EI(5=E,BJ'*L5+;> M* /BWX.WWB#_ ()O_$?X]>$V^&_C_P 7:=\1O&5[X^\ 7/AG0KC4[75+C488 MC(O^"2WBKX&^.K[P_KGB MS3H_AK=>!?B0_AC3KG7+[2=1GU(ZQ%>QVEM$]U=V_P!JGO+=VAC>0"2&1EV! MV7]-:* /S>\>_P#!.SQ5^VG\%_VP/&4VBW7A7Q3\?[O1[CP1INO#[/J2%T7N?BK<:]_P4S\??L^Z*?AU\0O!=A\, M_&EE\0/'DGB;1+G2;?3+NPMKC[/IMO+,BQZDSWLB'SK,RVXC@9_-!:(/]T44 M %%%% $=Y90ZC;-#<0QSPOCSZ.#_R:/IG_ (7R?_*FOUX_X)8_MA>'_P#@IE^PYX-^ M,L?@?1_!\WBIKY9M#6[CU-M.-M?W%H TWDQ;BZP"3F-<"0#G&X_S-G_@UR_; MLS_R0W_R\_#_ /\ )U>Q?#?_ (-%?VR[3X>Z3XNL=1\ ^#_$\RRF;0)_$\D6 MKZ='?:)J&EWYP0ISMN0B\JX_U7#9[#;7N' MPS_X/BF!AA\9?L[*>GFW>C>+\8^Z#M@EM?\ >(S+Z#U:@#][?^$*T?\ Z!.F M?^ J?X4?\(5H_P#T"=,_\!4_PK\E/AG_ ,'HW[,OBCR8?$?@OXP>%KA\;Y/[ M-LKZUCSM!^>.Z$AP2Q_U71<]2%KZ ^&7_!T!^Q+\2_)C_P"%P_\ "/WDN/\ M1]:\/:E:;,[?O2^081@MC_6?PL?NC- 'W7_PA6C_ /0)TS_P%3_"C_A"M'_Z M!.F?^ J?X5XI\-/^"JW[,_Q@\I?#?Q^^#^I7$V-EJ/%EE%='.W'[EY%D'+ < MKU..O%>W^&_%6E^,M+2^T?4K#5;*3&VXL[A)XFR >&4D="#UZ$4 1_\ "%:/ M_P! G3/_ %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_ M H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@* MG^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! MG3/_ %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_ H_ MX0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%: M=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_ M %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_ H_X0K1 M_P#H$Z9_X"I_A6G10!@:GIGA?1;S3[>\M] M+C5IS:V,4T<4;WDPC>4QQ@\N MXCBD?:N3MC<]%)%S_A"M'_Z!.F?^ J?X5^07[7>C^%/@'_P4W.H?M@> ])\0 M> ?'7Q#6]\'_ !.UZR34_#NC:*=#O+:'0)3)N_LR2*]:*<%55)7WSLZF%6'Z M-ZA^S3HK?L,77@'4_$OB?QAH-MI=Q+;:J?$5]%?7MN&DGMU>]BN!/,JH8T): M4B54^8$,5H ]B_X0K1_^@3IG_@*G^%'_ A6C_\ 0)TS_P !4_PKX4_X)A_' M>3]G3_@W4\#_ !)FC.HS^"_AI?>(/+E8M]JDMTN)@K'K\S* 3[UY7\5OAQ#^ MR;_P20\'_M664F?CWH]GH'CKQ)XRD!&I>)DOKNVDU'3[N123-8M#=31QVI)B MAV1&)8VC1E /T_\ ^$*T?_H$Z9_X"I_A1_PA6C_] G3/_ 5/\*_.+_@IO\0_ MAU\"?VYM"\9?M3>#;?QY^SCXN\+6VB>%KO4],36-$\':\LMQ+?\%Y_P!CKXG- 'U+_P (5H__ $"=,_\ 5/\*/\ A"M'_P"@3IG_ ("I_A7YV>// M^#LK]BGP@CMI_CWQ-XJ*C(72_">H1EN"<#[5'".O'..3Z#_ -F_5OCK\,_%FG^*(-4O?$$5TN@?:K%+6ZB:V62SO&F97DFA M!#XC^+7BCP7X* MTYE9K=+U4-W?%>JV]NBM-.P_NQHQ'TK^07X?_P#!5/\ :^U7QYHEKX?_ &A/ MVA-:UZXOX(M-T^/QGJNH-?W+2*(H1;-*ZSEW*KY11@^=I5LX/W_^R7_P:U?M M0?\ !0WQW_PL3]I;QIJ7@.VUAA/=S:]=/K7BO4%Z@>4SE8 1D?OI RZVZ1J<<@GFOK>@#\^?^"?'_!M%^S'^P:EGJMQX8'Q4\;6V'.N^+HH M[Q(9.N;>SQ]GBP>58J\B_P#/0U]Y+X)T55P-(TL < "U3C]*U** ,S_A"M'_ M .@3IG_@*G^%'_"%:/\ ] G3/_ 5/\*TZ* ,S_A"M'_Z!.F?^ J?X4?\(5H_ M_0)TS_P%3_"M.B@#,_X0K1_^@3IG_@*G^%'_ A6C_\ 0)TS_P !4_PK3HH MS/\ A"M'_P"@3IG_ ("I_A1_PA6C_P#0)TS_ ,!4_P *TZ* ,S_A"M'_ .@3 MIG_@*G^%'_"%:/\ ] G3/_ 5/\*TZ* ,S_A"M'_Z!.F?^ J?X4?\(5H__0)T MS_P%3_"M.B@#,_X0K1_^@3IG_@*G^%'_ A6C_\ 0)TS_P !4_PK3HH S/\ MA"M'_P"@3IG_ ("I_A1_PA6C_P#0)TS_ ,!4_P *TZX7]H#]I7P5^R]X/MM< M\;:U_95KJ%Y'IMA!!:3WU]JMW)G9;6MI;I)<7,S!6(CAC=\*QQ@$@ Z?_A"M M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3_"O,/V4?V[OAS^V3H%O<^$=1U2SU M2;3+?6)=!U_2KC1=9MK28 QSM:W*([P,!RIV2-C-97AG_@I=\%O%_C MVP\/Z?XLO)&U;4FT;3M8D\/:G#X=U2^#%/LMMK#VXTZ>8NK(L<5PS,P*J"1B M@#V3_A"M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3_"M.OEWX@_\ !9_]FGX8 M?MU6^8W=P$,47G06SP!B)$W9DPF3NVX. #Z/ M_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G3/\ P%3_ KRGXW_ /!0KX2?L[^+ MM1T/Q3XDU"&^T.WAN];?3?#VI:O:^&X)LF.;4KBTMY8=/C90SA[MXEV*7SM! M-;O[1O[8WPS_ &2_V?+KXJ?$#Q=I^A_#^S2WD;6$CEO8Y5G=4A,26ZR23;RZ MD>6K<$M]T$@ [G_A"M'_ .@3IG_@*G^%'_"%:/\ ] G3/_ 5/\*\S_8O_;R^ M%7_!0GX97GC+X0^);CQ9X9L;]],EOWT:_P!-C-PB([(HNX8F?"NN60%03C.0 M17K] &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^%:=% &9_ MPA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X5IT4 XHHHH JZYK=GX9T6 M\U+4+F&ST_3X'N;FXF8+'!$BEG=B> H4$DGH!7R+X$_X+'>'?'/B6XOD^%OQ M6L_A9_96GZO:>/9;"UDL[FUO;FYM[>[-C'.VHQVLK6^4E-MG#%Y$BC"22?5G MQ$TO0]<^'^N6/B863>&[S3YX-5%Y(([+O M^"('QT\56MU(WQJ_94T_PUH%EJ46J^6=?^'>C7.H:G%:HG&S4;&&9I@XDQ,L M6]M)//%!& M9[@[;> -)*@ DD5FYVJV#5[]L+]MGPS^QEX$T_5=6T+QQXTUK6Y&AT;PMX,T M.76_$&M,BAY/(M8\96-2&>1V5%RH+990W@?_ 7XNH[W_@FV\T)#0S>,O";H M1W4ZW9$5]A:[>:'X1TF3Q-K']GV2:/82&;4IT56M;;"O(/,(R$.Q20#@E1W MH \#_8O_ ."L?PF_;9^'/CK7M+D\1>!;SX7LX\9:!XVT\:/K'A941Y#)=PEV M"1[(Y#N#D?NW!P5(&U\'?^"A_A?XK^-O"^CWGA7Q]X'A^($$ESX+U+Q+I\%K M:>+XTB\YOLWESR2PR"',@AO([>9D#,L;!'*_'/\ P4\_9PU:R_8B_:L^.$EC M=:/KWQG_!KC_R@H^!G_'Y/% MW@778?$6EV&O"0Z5JTD<+/!'CR[^)6D>/M1EUYO$%TULTUW)(%0JQ@BB \ ML1B,(Z[HP@0XV@#P1?V^/VMUDDTV3]AW4O[2#F-)4^)VCMIC+NV^892!($[X M\K?C^'/%>Y?L0? CQ1\'O"WBS6/&J^'['Q7\1-?D\2:EI&@%FTG19&@A@$$# MLJM(2L"O)(57?([M@ T >W4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9_B;PGI7C72GL M=8TS3]6L9,[K>]MTN(FR"IRK@CH2.G0D=Z\/^)O_ 2B_9D^,9E;Q)\ ?A#J M%Q-G?=#PI90W39W$_OHXUDZLQ^]U.>O-?0%% 'Y_?$O_ (->OV)?B3YL@^#[ M>'[N7/[_ $;Q%J=KLSNZ1&=H1@MG_5]@.@Q7S]\3?^#+?]FCQ.9)?#?CCXO> M%IVSLC;4+*^M8^I'RO;"0XR!S+T7UR:_8*B@#^?WXE?\&.DR^9-X/_:)C?KY M=KK/A KCKC,\5V?8<1>I]J\0\1_\&>'[6WP=U5M3\!_$3X9:G-'D12Z?KM_I M5^<'(^];!!T4_P"MZ_3-?TXT4 ?R_C_@G?\ \%>/V5OFT'6OC-?:;:_ZM=)^ M)4.J6IQC[MJ]XQZ*.L7(P/:C_AZ#_P %;OV53M\4:#\6KS3K;J==^&$5W;-C M .;J.S#-P/\ GJ>N>^:_J HH _F3\)_\'E?[4GPRU(:=XW^&WPKU62#'FI-I M.H:7?'Z_Z24'0_\ +(<_E7NGPT_X/BK=_+B\8?L[31_\]+K1O%XDS](9;48[ M_P#+4_UK]Y/%G@C1?'NF_8]%_$K_ ()&_LN_ M%XR-X@_9]^$-W/)]^YB\+6=K6R_1HKHR'_OV*^@/AK_PLAZCTY /T4^&_\ MP5"_9N^+WEKX;^/7P?U>:3I;P^+K'[0/K$90XZ'JO:O:]$U^Q\2Z='>:;>VF MH6DGW)[:998W^C*2#7X ?$?_ (,=-0AWR>$?VB;.XS]RVUCP@T.WIUEBNWSW M_P"68QQUZCQ36_\ @T#_ &PO@EJ3:AX#^('PVU"7HDFD>([_ $N\/0<[[=%' MWFZ2'@'ID @'].M%?R__ /#"7_!8#]ESYM)UCXW7UA#_ *M=/^(T&M6_OMMF MNY".7[QC."><9!_P]D_X*S?LNG;XL\/?%*ZL8>A\0_"N.2W;..ES'9HS\NO_ M "T.#M''0@']0%%?S+^#?^#S[]ICP'?FQ\9_#+X3ZM);X\Q!I^H:7><@D;LW M+J."I&(QP.^, $ _?"BOR0^'/_ >:_LK>+-L>M^&_C!X5FYWOBUC1-2T_9][&9);<1G(7/ M#G&0#@G% 'W=17B/PY_X*7?LZ_%[:OAGX[?"'7)G_P"6%KXNL'G7KUC\W>OW M2>0,@9Z5[-I>JVNMV,=U97-O>6LN=DT$@DC?!P<,.#R"/PH L4444 %%%% ' MPI^UKJ7QLUOQ?X>\*^)?V>[_ .,NAP>-]6N+"\TG4]).BZIH]UI.KV\%KJ27 M'/AO?:7JGQ0\9^'=& MGLSI?AV[M58-?LG?&;XZ?L:^"/V5O'7@F.T\/^%KK1=/\2_$$ZK9R:3XC MT32;N">(65LDS7RWMS';0)(D\$,4+/,RRRA4$GZ#T4 ?&'QN^#WQ)^''_!0? MQ)\1O^%7ZC\?/A;XY\!VWA+^P]/U/2HK[PK)%--)<1K::G<6UK-:7@>(R,LW MF;H45HV15([_ /X);?LI:M^QY^S9?^%]2L8/#MCJ'B?5=;T3PM;WS7T/@[3K MJX,D&FI,20^P9=MGR*\SHI=5#M](44 %%%% !1110 445Y_X\_:S^%?PK#?\ M)1\3/A_X;\O[W]J>(K.SV]>OF2+_ '6_(^E 'H%%?*7C_P#X+F_L@?#0O_:/ M[1/PMN/+!)_LK64U;. #Q]E\W/4=/?T./%/'G_!UE^Q+X,D>.T^)FL^))(SM M9=+\*:GC.2#AIH8E;IG()!'0F@#]&**_'KQY_P 'J'[-.AQNF@^ ?C-KUPHR MK2Z=I]G;L<' W&[9^N ?W?J1GH?$_'W_ ?&Z=!YD?A?]G.]NLD[)]5\9+!M MY&,Q1V;YR,\>8,''6@#]\:*_FD\<_P#!['\?-8D\OPO\)OA+I/F$*@U!=0U) MQDGIY=Q ">5QQU!X.<#GC_P<&?\ !3/]H<8\"^#]8@^T8$7_ BOPMDU#!/R MC;YT-QGYE;KGG(Z# /Z?**_F!_X2G_@LE^T=^\\K]H#3_M/[S']GVWA7&?G MZ;+;9UQCC'W<=J4?\$-/^"IW[0A\OQMXK\:V\US1]#MR"1+J%Y';(0" 3ER!U(_,5XWX] M_P""JG[,OPP9DU[]H+X,Z?.G6W;QA8/<=2,^4LI?&5(SCJ,5^"OA+_@RX_:4 M\8WOVSQ=\4/A'I#UXP?9/ 7_!CC(RK)XH M_:.C1OXK?2_!9;L.1+)>#ON&/+]#GL #]&?'O_!RM^Q)\/%D%U\=-)OY4&5C MTO1=3U#S#MR &AMF3GIDL!G@D*[Z/S/EQD_97@[\\8 MY]N* /F?QY_P>]_"_3E;_A%_@;X]UAOX1JFL6FFYX/7RUN,<[?7J?3!\4\?_ M /!\'X]U$/\ \(K\ ?".C9SL_M7Q)<:EMZ8SY<-OGOZ=1Z<_KAX#_P""!O[& M_P .&5M/_9Z^'MQLZ?VI:R:KW!Y^U/)GH.ON.A.?;/ '[$/P7^%&S_A%OA#\ M+_#?EXV?V5X5L;/;C.,>7$O3.SMXX88TBBB4(B(NU44< #H!Z4^@ M#^8(_L'_ /!83]I#YM3UKXX6-C5& (SM..E+# M_P &G'[<7QZE63QMXX\"6_(9CXC\97VH.,>GE6\X+?,V.1_%R,\_T^44 ?SG M_#__ (,?_B%J6S_A*OCWX-T;)&_^RO#USJ>WDYQYDMOGC'IU/ID^U> _^#(+ MX:Z?&G_"3_';QQK# ?.=+T.UTT,<#H)'N,?-D]^./>OW&HH _*?P'_P9R_LB M>$'1M0N?BSXIVG)75/$<,8?D'!^RVT)Z<<8X/KS74_%G_@TJ_8S^(OP\MM"T M;PKXP\ 7<-Y'=RZUH/B6>?4;I421/)?[?]JA6-C(&81Q(Q:-/F R&_2^B@#\ MK_V?_P#@T0_9M_9P^//@GXB:'XV^.%UK7@+7[#Q%I\%]K&ER6LUQ9W$=Q$LJ MIIR,T9>-0P5E)!.&!Y'ZH444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %?,?_!2;]C'QA^TI9?#_P F25ZU].5Y+^TE^S_XJ^*'B;POXH\"^/?^ M$%\6>$X[RV@:]T==8TC4[>Z\GS8;NU$L$KC=;Q,K17$3*5/)!Q0!\I_\$D/V MJ?"G[17PMT+X>_$#P3JGPU^,G@?X9V5GG"LS[XOK&W\'?&"?\ ;$\736_Q(E?X5ZEX9-K8Z))X0@@;PIJH6$17-O?N M=U]Y@:=WC=&CC*(I8$[3-\._V:/B!X@L]"@^-7Q$\,_$R+PO?1:G8QZ1X-/A MZ.\NH<&&XO4>\NQ-)%(/,3R?(C5]K%&*(5 /FW]F/Q_J'[#GQ._:<\)?&+P1 M\0;K2?&/C?5O'6C^+;/PS=ZQHNO:3=VR$07%[;QO#9R6T<'DL+QH(U14VL5' M'G/[#O\ P3_\;?MG_P#!(']FV\M?C'\3O@GXH\&P7OB#PE-H4T,UO!#YN);N$'!:. 6L$?!7AG2[/[%?\ AS6/!!UJTNP&79)!)#>V3QI\6/BQX^^'XLM+LT\%:W=V36-PNGW5Q M6\SVGA4Z7$;^:":*>W>22[LKF1/*DB5E$+1@Y(;>, ,-%D\/W-M\ M5?%W_"106=E+_P ?$5NODQ^6)L().NX1ITQSU_P8_P""=_AGX2>,_#&L:AXN M^('CV/X?PR6W@JP\3W]M<6O@^)XS"PMO)MXI)I/)/E">\>XG";E$@WON]_HH M **** "BBB@ HHHH **** "BBB@ HHHH _ S_@^6_P"0%^S+_P!=_$W_ *#I M-%'_ ?+?\@+]F7_ *[^)O\ T'2:* /O3_@UQ_Y04? S_N/_ /J0:G7W_7P! M_P &N/\ R@H^!G_^%=,D23?=Q9218_WHBC,SH5 MA65I#C;D?0U>:_M2_'RW^ 7P[CN(_#NH>-/$'B"Y_LC0?#=BT2W&O7CQNX@# MRE8HU\N.1W>0A52-SS@ @'PK#^R-^Q#+I#>*X?VG-<_M>. K+XP3X\W/VXGJ M9&E^U^7G.&QM SVKZC_X)B_%#5OB7\%M<63Q5JGQ$\(Z#KDFF>$?&FHQ*EUX MKTQ(82+AV5568I,TT/GJJB40!\$DD_)+_L2_%1O&G_"9/^P7^Q;(DF;S^RAJ M<0UE9]WF9:Y_L_[.9<_Q!?O<[L5]Z_LE?M"V_P"T#\.;AY?"^H>!?$?A>[_L M;Q!X8OO+:;0;Q(XY/)#Q$QR1F.2-XY(SM='4\'( !ZE1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XQ^'N@?$ M2P6U\0:'H^NVJ](=0LH[J,<@_=<$=54_51Z5X/\ $C_@CQ^RK\62S:Y^SS\( M99I,;Y[7PQ:V,[XVXS) B.3PO\2/B[X=E; MHEW<6&HP)TZ+]FB?UZN>3V'%?LE10!_/;\1_^#'76K7?)X1_:(TN^W?<@UCP MB]KLZ=98KJ3/O&=4_X-&_VS_@+J$E]X!\=_#V^D;!5]!\4WVEW38& M/F\RWB4'ENDAX^N*_IXHH _E_/[&_P#P6$_99YT_5/CIJ%G#_JEL_'T'B"#' M^S ;N4KR3P8QD\X[T'_@L5_P5<_9;.WQIX=^(UU9V_0^)OA6BPDOF'IC(QBOZ@** /YG? _\ P>E?M&^#+PV?C+X6_"G6)+<[95@M=0TNZS_M M[KB50?H@^E>]?#7_ (/B-!NS''XP_9YU;3]O#SZ-XLCO-WN(I;:+'TWGZU^Y M7CGX6>&/B?9_9_$OAO0?$5OC;Y6IZ?%=ICTQ(I%>"_$K_@C)^R?\6S(VM?L\ M_"4RS?ZR:Q\.6^G3.?4R6ZQL3[DYZ>@H ^,?AM_P>5?LH>,?+36M%^+GA&4\ M.U]H=M<0J?9K>YDG> M&K_3]1T:;6;J&!Y(K)9IK78KS.JQAEW@%\X.,57^)/\ P:F_L3^/_,:S^&VM M>%9I)/&'Q5T?PIXB\0:'9:GJ?AVUL]1UJ;0 M[J>%7ELGDM[0AWAD+1EMJYVYPH(%?@3_ ,0N/[=G_1#?_+S\/_\ R=7Z;?LL M?\&6_P +-8^#GA'5?BUXZ^*FG>,M0T>TN]>T32+O3(8=*OW@C:XM5F\FX618 MIC(F]&(8 $'N0#WWQ_\ \'@7['?@X2?V=>?$KQ9M&0-*\->7OXS@?:I8/ISC MD>G->*^/?^#W/X/Z*]AR?[5\4W4?F>>O- 'Y4^/?^#XCQ=?J MP\+_ +//AW26_A;5/%Q'?(\HU'_@[X_;(^-%[)9^"? /P MSLY =JKHWAG4-1NEW^,%KI\W(.C_">*WMQ_$,7#V)(^5A@>9R,=>I=_ MPR!_P6*_:/7;=ZK\=K"UN/DE%Q\0;;0(MA^0[XA=Q%EQG*A#D3%<9.Y1TS\V#TY'H7@' M_@R%^*6HLG_"4?''P#HZG[YTK2+O4MO3IYAM\_Q>G0>O']'E% 'X7^ ?^#'S MP'IWE_\ "4?'[Q=K&,;_ .RO#=OIN[KG'F37&.WKT/7/'M7@/_@S3_9.\*QI M_:FM?&#Q-)CY_MNO6L,9. #M%O:QD#/(!8GGDFOUFHH ^!_ 7_!L7^Q%X D2 M6/X*V^K7",&\S5/$.JW@;!R 8VN?+QV^YR.#FO;/ /\ P2!_97^&/EMH_P"S MO\&X9H@ D]QX3LKN=.".))HW<9!()SSWS7T910!SO@;X/^$OAA%L\->%O#OA MU "-NF:;#:#!P#Q&H_NC\AZ5T5%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !117X%_\%M/^"UG[37[(O\ P4S^(_P]^'GQ+_X1_P (:"NEFPL/^$>T MJ[\CSM+M)Y/WD]L\C;I97;YF.-V!@ >QDN2U\TKO#X=I-*^MTK)I=$^YQXW M&PPL%4J)VO;3^EV/WTHK^5__ (B/OVS_ /HLO_EI:'_\A4?\1'W[9_\ T67_ M ,M+0_\ Y"KZ?_B'.9?ST_OE_P#(GE_ZQX;^67W+_,_J@HK^5_\ XB/OVS_^ MBR_^6EH?_P A4?\ $1]^V?\ ]%E_\M+0_P#Y"H_XASF7\]/[Y?\ R(?ZQX;^ M67W+_,_J@HK^5_\ XB/OVS_^BR_^6EH?_P A4?\ $1]^V?\ ]%E_\M+0_P#Y M"H_XASF7\]/[Y?\ R(?ZQX;^67W+_,_J@HJ.TD:6TB9N69 2??%25\ ?0!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !399!#$SMNVJ"3M4L?P Y/T%?./_!1G7_CEX?L?A7)\ M!-+TO6/$\WC+R]2M=9EN8-%>P_LK42QOI;='>.(2B J<8,HA7JPKS'_A./\ M@HI_T3[]D7_PJ]=_^1* /K7X6?&WPC\;['5+CPCXATOQ!'HE_)I6I"SG#OIU MY&%,EO,GWHI5#*2C@, PXY%=37R7_P $M)_B)=>(/V@)?BKIO@W2/'68I)T21B8]A;!_&?P(N;GQYXTD^&NG^'[N'4K'Q=%JT>ES>';U6V0W"3R? MNP2TFPI(&202%&5@V*]@KY9_X*I_#GQGXD^&_@OQ1X3@\6:[;_#WQ)#KVK>& M_#MG8W>H:Q;I'(@>"*['ER30.R2I&2-VTX!;80 ?/OQPT?X_?LQ_"^'Q;X\_ MX*&>!_#?P]U*5!9:]??#33/MMTDGS1QP%9O*FD:,9#)$V>6V8&*^OOV"? _@ M7PW\!+?6O GC:;XG6OC*Y?6=0\97%]%>7'B6[8+&T\DD06,%5C6(1HJB-8@F MT;37Q+^SS^R)\5OVZOCC>?M!?&S4OB+X,\,_#^*2V^&/A?Q#H.FW&L6B8)N= M3NM/CMWB2Z<@)$JJTBJIP3E2?I3_ ()6_![6/AOI'Q6UBX?Q)9^%_&'C*XU' MP_INLZ/%H\R1"&**:[-JD,30FYN$EDV,JY&UMH9V) /K"BBB@!LTRV\322,L M<<8+,S' 4#J2:^9_!W_!7SX#^.?B1U"W\)WSW%Q M<6T20ZO)"+-MTULZ(_FB*9R$B>5UD5/H#XE> K'XJ?#K7_"^J-<+IOB33KC2 M[LV\IBF$,\31/L8K?!?]HS3(?B-\ V\)^& M/!FE?$;2+9H5\.Z9]MU6/2HM=ME;=$QD:6'[7 ?+3R+;=AY2P /TD^._[:7P M[_9Q\4V&@^)-2UJZ\1:E:/J$&B^'O#>I^)-4^R(VUKE[33K>XGC@#?+YKHJ; MLC=D$5V/PD^+OAGX\?#K2_%O@_6K'Q!X-OB+^R[_P %%;SXD_ /1;+XR>*]6\#6EO\ $7X:HYCU*UT> MUGNFL=6L[@ML67S9IXQ:'YKD*YC4E7DC]]_X).^(/A_XT_8YL?$7P\UZ;Q%9 M^*=;U;7-'_%GB:6QU2WLX]2U!;72;W4(="LY&=4O-1FMH9(]/MF:.0">[:* M(^6_S?*<==\5/CSX/^"GPS?QCXFUZQTWPV# L=X"TXNGG=8X(X$C#/-)*[HL M<<2L\C.H4$D"OE3_ ()-V\GQ,N/VM->\46\=UK7B#XU>(-$U%9_G8V%C!;6= MG;MDG,:VRJ% &')QSD_(G_!/'QIKGQ0T'_@FCX9ULW4WA&SE\GK*X&-S&SO;^/=NRJ$] M!U^M?^"K]M#\)V_9!N_#5K]GU/0_C=XRSN;:[M+J$$ XB-HTF5R M 0@'/0@'VY1110 455UBZN;+39)+2U^VW"XV0^:(]_(!^8\# R?PK#_X2CQ' M_P!"M_Y4HO\ "@#IJ*YG_A*/$?\ T*W_ )4HO\*/^$H\1_\ 0K?^5*+_ H MZ:BN9_X2CQ'_ -"M_P"5*+_"C_A*/$?_ $*W_E2B_P * .FHKF?^$H\1_P#0 MK?\ E2B_PH_X2CQ'_P!"M_Y4HO\ "@#IJ*YG_A*/$?\ T*W_ )4HO\*/^$H\ M1_\ 0K?^5*+_ H Z:BN9_X2CQ'_ -"M_P"5*+_"C_A*/$?_ $*W_E2B_P * M .FHKF?^$H\1_P#0K?\ E2B_PKR_]I?]MS_AF!/"]GJ7@G7/$'B;QUJ1TCPU MX6\ENVE2(&^UPWEN9+>6,$X*ETG48+PQ[@ M*\%NO^#B4V%C:WMS^QO^VE9Z7>SV\$&HW?P^%M92-/(D4'[Z2=4 D>1%4DC) M=1WH _1ZBN77Q9XC,09O"I3C)#:G%\OUXQ7SUX1_X*L:'XPU#0+R/P'XNL_ MGB[6O^$<\/>.KF2U7P]KFH&5H8X89!(9U265&2&>6".WG8H(Y7,B!@#ZMHKY M3_;+_P""H-U^QQXKTG0O^%#_ !O^*VLZE:F^N+/X;Z#_ ,)%)H\!J:A\&+/QQKG@K4?!.ER:0NM7UOXBU"WL[K18 M/*\UQ=J&98GC7.\;CM*D$\&@#U"BO!?V+_VZ[']O3]G;1OBCX!\,ZE+X3\07 M%Y!82W]U%;S3BVNYK5I-F20K/"S+G#;2N0IRH]4_X2CQ'_T*W_E2B_PH Z:B MN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*YG_A*/$?_ $*W_E2B M_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2 MB_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*YG_A*/$?_ M $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ H_X2CQ M'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*Y MG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ M H_X2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+ M_"@#IJ*YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ M0K?^5*+_ H_X2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$? M_0K?^5*+_"@#IJ*YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF? M^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ M"C_A*/$?_0K?^5*+_"@#IJ*YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\ M* .FHKF?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!" MM_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*YG_A*/$?_ $*W_E2B_P */^$H\1_] M"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PH Z:BN9_X M2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*YG_A*/$?_ $*W_E2B_P * M/^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PH M Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*YG_A*/$?_ $*W M_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ H_X2CQ'_T* MW_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*YG_A* M/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ H_ MX2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@# MIJ*YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^ M5*+_ H_X2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K? M^5*+_"@#IJ*YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\ M1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A M*/$?_0K?^5*+_"@#IJ*YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .F MHKF?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PH Z:OY8_^#D7_ )3,_%[_ M '-%_P#3)85_3M_PE'B/_H5O_*E%_A7\P'_!Q;=7-[_P6(^+4EY:_8;ADT;? M#YHDV?\ $FL0/F'!R,'\:^^\.?\ D93_ ,#_ /2HGS_$?^[1_P 2_)GQ)111 M7[4?%A1110 4444 ?V]6'_'C#_US7^535REAXH\1_88?^*6_@7_F)1>GTJ7_ M (2CQ'_T*W_E2B_PK^5S]4.FHKF?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2 MB_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*YG_A*/$?_ M $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ H_X2CQ M'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*Y MG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ M H_X2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+ M_"@#IJ*YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHH!R** &RS+! M$TDC*D: LS,_@/XQ^)5SX?L_%&K+I\,=NT?BJX\.ZA!X4 MNWGN)[>-(M7>$6;;I;=T5_-$&M2:X73O$ M.GW&F71@D,+M8M]%T.U>*)KB56=I))76.**.- 7EEDD942-%9W9@ MJ@D@5\E_\%_71_\ @G!*T9#1MXS\*%2#D$?VW9XJS^W7>7GB+_@I3^Q?X5O% MW>%9M3\1^()HW)\J?4;+2PMH2,CYD%Q.RYSSD@<9 !]*_!3]IWP1^T'X?U34 M?#.L2R+H,QM]6L]3T^YTC4='DV!]EW9WD<5Q;,4(<"6--R,&&5(-<_\ !;]O M#X4_M">,8]!\*>*'OM0O+9[[3?M.E7NGV^O6R$![C3I[B&.+4(5++NEM'E1= MZY8;AG\T_P#@NQ\0-?\ A=^U1\7['PB;NUC\&H/AM;> M%]1\>>+O$=KH6D6&OI-]BNBZ2RSL[PNKQ"*VAGG+!9,B H$RX9?"_P!MO_@H MQ\1OV=OB/\,?@3X!\+>%_BQ^T5\2XY;V6U26XT70_#^EHS!]1NCOGF2($%%P M^YS&Y&&V1MW?_!4?Q'X<\-> /AW-JOQ(M?A!XE_X3",^$?&&H1VLFEZ1JBV% MZVV^2XEB1K>>V%U;E0ZN6G3:0V"/G;]A_P +_"?]GOXQ?$;XR?$C]L+X*?$S MX\?$:*/3G\1'5M-L]/T#38B/+L;.T%V=L?RJS$O\S(A()!+ 'T5_P2[L+;1_ M ?Q$L=0\'W7@OXD6OC*X'CVV?Q/>>)(+[5FMK:1;NWO+H^8T$MF]HZ)MC$8. MS8"I)^GJ^;_^";/B_P &>)/!OQ M?"'Q$;XM3:3XON8]<\7[K*1=9OYK>WNF MVRV;&&188YXH %5/+$'E[?W>3](4 %%%% !1110!^!G_ ?+?\@+]F7_ *[^ M)O\ T'2:*/\ @^6_Y 7[,O\ UW\3?^@Z310!]Z?\&N/_ "@H^!G_ ''_ /U( M-3K[_KX _P"#7'_E!1\#/^X__P"I!J=??] !1110 4444 %%%% !1110 5YK M^TA\(?$GQ'TG2]4\$^*&\)^-/#,[76F7$\;7&FWH9=LEK>0*RF2!QCE2'1E5 ME.5P?2JYGXR?&?PK^SU\,M8\9>-M>TWPSX7T"W-S?ZE?RB*"V0<SH<#N:]"^"_AGXZ?M%^*-#\3?=!^%?AW1V2^M? ^@:T^JWEW=C!1] M0OU2*,QQG)%O"C*S;2TC ;:Z;]B__@H]\$_^"A6A:IJ'P?\ 'VE>,8]%=4OX M(HY;:[L]Q(5G@F1)55MIVL5VM@X)KVZ@ HHHH Y_XK_#NT^+WPN\2>$[^XOK M.Q\3Z7E?&?Q#_X)3_$_]H_Q5K?A M_P"+/QIT7Q/\)]>TG0=+U>TTOPB=,\0>)X-+OKR[2UO+HW4D$:.TZ>;+;01O M,"55;?86F^[** /F?XG?L*>*M/\ VNM0^-/P@^(NC^ ?$_B;0+7PYXFTSQ!X M5;Q%HVMP6C2M:3B**\LYX;B+SG3>MP49,!HR1NKFK?\ 9"^)G[-L_@.W^&'Q M1O$OM8\>7?BWXCPWG@^&\MO'?VVYA-YNGWJNDI!!N\D1,7?RT4B9][-]>T4 M?-'C?]@_Q5IOQ6^(&N?"_P"*/_"NM'^,#Q7'C+3I?#XU:87:0):MJ&E2FXB2 MQNY+=(T=IH;N)C#$XB#!M^C\0O\ @G7X:N_@1\*_"/@+4KKP#JOP+GM;OP%K M"1?;CI2W16N)I2[SS2-*Y8 MOM6-$9\-OV%/%#[6+P^-)E:Z:VDM!J&JR_:) MA?7J6\DBJ\26L(:61_(+%#']*T4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !7SE_P4+_8HTK]LS2?"?]F^.+[X:_%SP#=S^(_ GB;3?*FO-*N%18IV M:UE^2ZM766..:)AM8.@)&1GZ-KR_]HK]E?3_ -H/4_#VL1>*/&7@7Q9X3-P- M(U_PU>Q175JEP$$\3PW$4UK<1OY41*3P2 &-2,'F@#Y'_P"".7[6>O>,-&\( M_ GXR^!= T?XB:'\,--U[PUK>F$76F^+_"\J00^8OF#S8)DD$,=Q;O\ *9%# MIE"N/I;]H[_BZ7[1WPG^'B_O+*UO)O'>MIU4V^G;%M(V]"U_<6TJ^OV-_0UC M?L0?\$W_ W^QJ]KKEUXD\2_$;XA1^&['PG+XH\0-"LT&F6@S'96EO"B0VML M')?8BEW;!DDE8;Z]CT'X2Z;H7Q9\0^-/.O+K6O$5G9ZS'._=C;[XKXI_;3L[2V_X-D_!]OX6ACNKB3P;X&3PZENN-]\]WI7V5 MD"X.?.*GY1D\\'H?LKPU^SMXBTO]N/Q/\1/^$T^(MQX1UW0%TJ[\*:OK$-UX M;%POV?R;G3K-4+V[A4N%F9W7S&E&$8#<.;\ _P#!+OP)X U;0;2/7_'&I?#W MP?JXU_PQ\/KV]MF\-^'+]93-'-"JP+=2+%*S/%#V(O M$FG:YJ-Q"LT6GB73[&YB%M#(OGR))('<_9D(*>$?%T[3WW@B\U&QDT--P4-%#+]D&H0P':)%@=S$WRR!&^6OT"KRS]C']D;PW^PS M^SWI?PU\)7VN:CH>D7=]>0SZO-%-=L]Y>37DH9HHXTP))W"X0$*%!).2?4Z M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "OY8_P#@Y%_Y3,_%[_,/_ %S7^535#8?\>,/_ %S7^535_*Y^J!1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!A?%'P!:_%CX:> M(O"U]<7EG9>)--N=+N)[1U2XACGB:-GC9@P#@,2"00"!P>E?&'Q"_P""5'Q0 M_:'\3:QX=^*7QJT7Q)\)];T?1=(U:VTWPB=-\1>([?3KVZNDM;NZ-U)!&C-, MOFRV\$;R@E56#:6E^[** /F?_@I?^POXN_;O^ FG_#OPQ\0?#OP[T6/4++4K MR>]\)RZ[=2265S#K8!0C)Z+XW?LA:U^T%\+O QUSQE MI^F?%;X*/B]H4?A?7KNQTUM%T^TTJ(3"*TL+8S M3R6ZJT\LI=YY9&E?=O"JB)!\./V#?%,GCGX?ZA\4?BC_ ,+(TOX12-/X0LXO M#XTN9KDV[VJWNJ3?:)A?7:02.JO$EK$&DDUTG5;.'4+;7[\VEU;16ALY(Y#=,5 MN))%C0 AHEX@B,RNC;E3[0TB[=K"2.-@WRX/HDL*3PM M'(JO&X*LK#*L#U!% 'QM_P $6[_P+XY^$7Q*\>?"GP3;^ OA1X^\;SZCX/L+ M;0X]%MKJQAL;*Q-Y#:QJOEQSS6DTJ[D1B'R1DY/V70!M&!10 4444 %%%% ' MX&?\'RW_ " OV9?^N_B;_P!!TFBC_@^6_P"0%^S+_P!=_$W_ *#I-% 'WI_P M:X_\H*/@9_W'_P#U(-3K[_KX _X-&;CXDVG]I>#O M#^FKJ5YKHCL+Z:)/LS,JS)'-'%*RL0NV(D\"OMBO)?VR?VH_A+^QI\,+7XA? M&'6M(\.Z!HE\HLK^\M'N9(;MXY$ @2-'D,IC,H^09VEAT)H _/\ T7]MC1_ MO[:6D_%?PK^P_P#M4>&9%\*WOAW6#IGP^M+235M\]I):^;''9HNCS7 MY[I9(;*+==7$+P6\K+(-HSM!'->_?\$N/V5OBO\ LS6?Q>NO MC)XHTGQMXQ\?>,_^$@;7-.M%LX;N$Z=9PK&L(.8UA:%XE!Y*QAC]Z@#ZJHHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHKX#_;7^,GB_PI^TWXFT_2_%7B33;&W^R^5;6NIS0PQYM(6.U58 98DG Y M))KV>95W0A)1:5]?5+]3Q\ZSB&74%7G%R3=M/1O]#[\HK\K_ /AH7Q__ M -#QXP_\'-S_ /%T?\-"^/\ _H>/&'_@YN?_ (NOJ?\ B'N(_P"?L?N9\Q_K M]A_^?4OO1^J%%?E?_P -"^/_ /H>/&'_ (.;G_XNC_AH7Q__ -#QXP_\'-S_ M /%T?\0]Q'_/V/W,/]?L/_SZE]Z/U0HK\K_^&A?'_P#T/'C#_P '-S_\71_P MT+X__P"AX\8?^#FY_P#BZ/\ B'N(_P"?L?N8?Z_8?_GU+[T?JA1117YZ??A1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7\L?_ _W-%_],EA7WWAS_P C*?\ @?\ Z5$^?XC_ -VC_B7Y,^&Z M***_:CXL**** "BBB@#^WJP_X\8?^N:_RJ:H;#_CQA_ZYK_*IJ_E<_5 HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH _ S_@^6_P"0%^S+_P!=_$W_ M *#I-%'_ ?+?\@+]F7_ *[^)O\ T'2:* /O3_@UQ_Y04? S_N/_ /J0:G7W M_7P!_P &N/\ R@H^!G_!/#_P 3/"5YH7BG1](U[0]2C,-U8:G;1W-KJO'("K#V(K:KYA_X*@^ = M!^,_@SX8^ ?%L87PGXX\>6.FZK="Y-M)#&L-Q.D22*0R&XEACMB5()6X8#K0 M!%\0/^">$MCXA\'^(/A?\0-8\,+X%U9]:TSPYK#MK7AHS-;36I C=Q<6ZK#/ M*J);SI$A(8Q/C%=K^QG\5/BU\2M1^)EO\6O!^F>#[KP[XG_LW0X]-GDNK/4= M/^Q6LBW4=Q(D9E#RR2Y.P;"I0Y*$GTOPA\(/"W@#X&![9= M*M[94M1&^=Z[ ,$-N8G/4DDYS7F'[&'Q('B77?BQX3M;QM1T;X;^,'T'3;EI MC,PB:SM;IK/T M445^OGY*%%%% !1110!^P%%%%?S.?T@%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M?RQ_\'(O_*9GXO?[FB_^F2PK^IROY8_^#D7_ )3,_%[_ '-%_P#3)85]]X<_ M\C*?^!_^E1/G^(_]VC_B7Y,^&Z***_:CXL**** "BBB@#^WJP_X\8?\ KFO\ MJFJ&P_X\8?\ KFO\JFK^5S]4"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@!LLRP1-)(RI&@+,S' 4#J2:^:/"O_!7OX#^,?B5<^'[ M/Q1JRZ?#';M'XJN/#NH0>%+MY[B>WC2+5WA%FVZ6W=%?S1'*YV1/(ZNJ?0/Q M%\#67Q/^'^N>&M2:X73O$.GW&F71@D,'O".E_$'2+9HCX;TPWVI)ID>N6P;3 6PTA8 'Z2?';]M'X=_LY>)-/T/Q)JFLW/B#5+5[^VT;P]X M03RO*(4MTB53*UP9CY0@"&7S/DV;_EKXZ_;E\9?$']F7_@H.WQ*^ &D6/QB\ M6ZIX'M;;Q]\-ED*:A%HUM/_P!BV'P9K5QX@\(>+_&7CCQUXE:\L7TUU\51V\DCP2V3,3:R6\MWX^R:E87^FW6E:GI4Q4.([ MJRNXXKFW9D9742QJ65E894@GNJ^,(]4F\.?\%_KC3=,CF6U\3?!"*^UT(Q6) MY;769(K.1QC#/LFN5!R2 ,<9Y^SZ "BBB@ HHHH **** "BBB@ HHHH **** M /P,_P"#Y;_D!?LR_P#7?Q-_Z#I-%'_!\M_R OV9?^N_B;_T'2:* /O3_@UQ M_P"4%'P,_P"X_P#^I!J=??\ 7P!_P:X_\H*/@9_W'_\ U(-3K[_H **** "B MBB@ HHHH **** "N#_:7_9Q\+_M9_!76_ 7C&UN+C0]E^9- M->7]P;F^U2ZEYP !Z510 4444 8?Q/\=P_"[X:^(? M$UU:WE];^'=,N=3EM[2/S+BX2&)I"D:_Q.P7 'KB=_-OK=+3]ZK60CDDB\I M%@*M++][?%?XC:?\'OA=XD\7:LMP^E>%]+N=6O5@0/*T,$32N$!(!;:AP"0" M>XK\D_VJM#\/_P#!/;]H'Q=^T5^RSXFTOP];Z]8>#]4N_ 6ER)=>'OB[)JVJ M:E:206]LI/EWQ6*.2&2VQM*3;D(DD8 'Z'_M1_MF:A\,_B[X;^$OPX\-VOCO MXQ>+K*758-,NK\V.F>'M+C<1R:IJ5PJ2/%;B0B.-(XVDGD!1 '=/4/@MIGC MO2O!8C^(NM>$M>\1/.SF?PYHEQI-E%$0-L7ESW5R[LIW9DWJ&R/W:8Y^%O!O M[.GP]^+O_!87]IS0?CIX4\.^*)/'/ACPOJ?@W3?$]M%=V-]HMM;317?V>&4L MC2V][O9V"[X_.1@5$G/0?\$7_B3IWP7^!6M^"?$/Q"TV;P?>?$_Q!H'P5?7= M<1K[Q#X?M9$6&&S:9_,NXX9!<(A3=^[1"/DVT >DZC^UA\6/CU\5?BK8_!.Q M\ OX=^"U\NB7\GB2TNYI?&.LI;KM MJ7_!4"U^*G[/7P'USX5Z7;W_ (R_:/N4M/#.GZSO^SZ,(X7GU&YO1$0SI9)# M*K)&P\V7RT#HK^8O$_\ !.CQ=H'['UY^V!X<\<:Q9Z'>^$?B=K/Q U&XU"40 M[]%U6&*[M;[--"N_%"2W6FK*&&8)OA-X0M_'=MJ/A>QFL[3QAI=Q++;QB"TGFG>VNA>1?9C$UQ* MK&6%Q)AV2/0TG]KGXM? CQ_\(X_C=IW@.+0?C?J4>@6*>'+6[AN?!>LRVLES M;V%U+--(M^DHAEB^T1QVNR54!A97+I\9_P#!8WX$ZY^V-^TI^T'K'@L7.NZ? M\'?@WI&FZG:Z>&F^W:FOB*+6Y=.PN1).MC8*WECYE-U%D8D6OI3_ (*&>,M' M_;#U3]CO0?A[KEEK#>+OB;HOQ#MI;"7S"= TVVGO9[WY?NPDFWAW, I>X1.& M84 ?=5%%% !1576--_MC39+?[1=6OF8_>V[^7(N"#P>V<8^A-8?_ K7_J8/ M$W_@=_\ 8T =-17,_P#"M?\ J8/$W_@=_P#8T?\ "M?^I@\3?^!W_P!C0!TU M%W_)V/BO_ +<__2."OOK_ (5K_P!3!XF_\#O_ +&OS[_;>TW^ MQ_VH/$]O]HNKKR_LO[VX?S)&S:0GD]\9Q] *^Y\/_P#D8S_P/_TJ)\3QY_R+ MX?XU_P"DR/*:***_7S\E"BBB@ HHHH _8"BN9_X5K_U,'B;_ ,#O_L:/^%:_ M]3!XF_\ [_[&OYG/Z0.FHKF?^%:_P#4P>)O_ [_ .QH_P"%:_\ 4P>)O_ [ M_P"QH Z:BN9_X5K_ -3!XF_\#O\ [&C_ (5K_P!3!XF_\#O_ +&@#IJ*YG_A M6O\ U,'B;_P._P#L:/\ A6O_ %,'B;_P._\ L: .FHKF?^%:_P#4P>)O_ [_ M .QH_P"%:_\ 4P>)O_ [_P"QH Z:BN9_X5K_ -3!XF_\#O\ [&C_ (5K_P!3 M!XF_\#O_ +&@#IJ*YG_A6O\ U,'B;_P._P#L:/\ A6O_ %,'B;_P._\ L: . MFHKF?^%:_P#4P>)O_ [_ .QH_P"%:_\ 4P>)O_ [_P"QH Z:BN9_X5K_ -3! MXF_\#O\ [&C_ (5K_P!3!XF_\#O_ +&@#IJ*YG_A6O\ U,'B;_P._P#L:/\ MA6O_ %,'B;_P._\ L: .FHKF?^%:_P#4P>)O_ [_ .QH_P"%:_\ 4P>)O_ [ M_P"QH Z:BN9_X5K_ -3!XF_\#O\ [&C_ (5K_P!3!XF_\#O_ +&@#IJ*YG_A M6O\ U,'B;_P._P#L:/\ A6O_ %,'B;_P._\ L: .FHKF?^%:_P#4P>)O_ [_ M .QH_P"%:_\ 4P>)O_ [_P"QH Z:BN9_X5K_ -3!XF_\#O\ [&C_ (5K_P!3 M!XF_\#O_ +&@#IJ*YG_A6O\ U,'B;_P._P#L:/\ A6O_ %,'B;_P._\ L: . MFHKF?^%:_P#4P>)O_ [_ .QH_P"%:_\ 4P>)O_ [_P"QH Z:BN9_X5K_ -3! MXF_\#O\ [&C_ (5K_P!3!XF_\#O_ +&@#IJ*YG_A6O\ U,'B;_P._P#L:/\ MA6O_ %,'B;_P._\ L: .FHKF?^%:_P#4P>)O_ [_ .QH_P"%:_\ 4P>)O_ [ M_P"QH Z:BN9_X5K_ -3!XF_\#O\ [&C_ (5K_P!3!XF_\#O_ +&@#IJ*YG_A M6O\ U,'B;_P._P#L:/\ A6O_ %,'B;_P._\ L: .FHKF?^%:_P#4P>)O_ [_ M .QH_P"%:_\ 4P>)O_ [_P"QH Z:BN9_X5K_ -3!XF_\#O\ [&C_ (5K_P!3 M!XF_\#O_ +&@#IJ*YG_A6O\ U,'B;_P._P#L:/\ A6O_ %,'B;_P._\ L: . MFHKF?^%:_P#4P>)O_ [_ .QH_P"%:_\ 4P>)O_ [_P"QH Z:BN9_X5K_ -3! MXF_\#O\ [&C_ (5K_P!3!XF_\#O_ +&@#IJ*YG_A6O\ U,'B;_P._P#L:/\ MA6O_ %,'B;_P._\ L: .FHKF?^%:_P#4P>)O_ [_ .QH_P"%:_\ 4P>)O_ [ M_P"QH Z:BN9_X5K_ -3!XF_\#O\ [&C_ (5K_P!3!XF_\#O_ +&@#IJ*YG_A M6O\ U,'B;_P._P#L:/\ A6O_ %,'B;_P._\ L: .FHKF?^%:_P#4P>)O_ [_ M .QH_P"%:_\ 4P>)O_ [_P"QH Z:BN9_X5K_ -3!XF_\#O\ [&C_ (5K_P!3 M!XF_\#O_ +&@#IJ*YG_A6O\ U,'B;_P._P#L:/\ A6O_ %,'B;_P._\ L: . MFHKF?^%:_P#4P>)O_ [_ .QH_P"%:_\ 4P>)O_ [_P"QH Z:BN9_X5K_ -3! MXF_\#O\ [&C_ (5K_P!3!XF_\#O_ +&@#IJ*YG_A6O\ U,'B;_P._P#L:/\ MA6O_ %,'B;_P._\ L: .FHKF?^%:_P#4P>)O_ [_ .QH_P"%:_\ 4P>)O_ [ M_P"QH Z:BN9_X5K_ -3!XF_\#O\ [&C_ (5K_P!3!XF_\#O_ +&@#IJ*YG_A M6O\ U,'B;_P._P#L:/\ A6O_ %,'B;_P._\ L: .FK^6/_@Y%_Y3,_%[_K#_ (\8?^N:_P JFKE+#X:YL8?^*@\3?<7_ )?O;_=J M7_A6O_4P>)O_ ._^QK^5S]4.FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF M_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9 M_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P M._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P> M)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHK MF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_ M\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U, M'B;_ ,#O_L: .FHH P** ,+XH^ +7XL?#3Q%X6OKB\L[+Q)IMSI=Q/:.J7$, M<\31L\;,& CZ+ MI&K6VF^$3IOB+Q';Z=>W5TEK=W1NI((T9IE\V6W@C>4$JJP;2TOW910!\S_$ M[]@_Q1IW[6-Q\9?@_P#$32/ /B?7/#]MX;\0Z=K_ (6;Q%HVM6]JTC6LOE1W MEG/%<1>:RATN-C+@-&2-U93_ /!+73[7X76*V/C34K/XJ:;XVN?B/;>-?L*$ M?VY<[TG+62NJ&RD@ZE9Z4=)TVPL+4RM!:65HTT[PQAYI9',D\KN\A)<*$1/9 MZ** "BBB@ HHHH **** "BBB@ HHHH **** /P,_X/EO^0%^S+_UW\3?^@Z3 M11_P?+?\@+]F7_KOXF_]!TFB@#[T_P"#7'_E!1\#/^X__P"I!J=??]? '_!K MC_R@H^!G_&_"=Q:_#W4;?5-&,VA03 MWFDS6\L,L'V&=O\ CS7= BOY:[F0!0R8S7J5% '&?$7]G+X>_&#Q=H'B#Q;X M#\&>*->\*R^?HFI:OHEM?7FCR;E;?;2RHSPMN53E"#E0>PK?\:>"M&^)'A/4 M-!\1:1I>O:'JT#6M]IVHVJ75I>Q,,-'+%("CH1P58$&M2B@#G_AA\)_"OP1\ M%6?AOP7X9\/^$?#NG[OLNE:+IT.GV5MN8LVR&)51 _!GA'5/%$_VK6;S1=$MK"XU>;9YKLZ* M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\W_V]O\ D['Q7_VY_P#I M'!7Z05^;_P"WM_R=CXK_ .W/_P!(X*^Y\/\ _D8S_P #_P#2HGQ/'G_(OA_C M7_I,CQ^BBBOU\_)0HHHH **** /V HHHK^9S^D 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@ HHHH **** M "BBB@ K^6/_ (.1?^4S/Q>_W-%_],EA7]3E?RQ_\'(O_*9GXO?[FB_^F2PK M[[PY_P"1E/\ P/\ ]*B?/\1_[M'_ !+\F?#=%%%?M1\6%%%% !1110!_;U8? M\>,/_7-?Y5-4-A_QXP_]G_!KC_P H*/@9_P!Q_P#]2#4Z^_Z^ /\ @UQ_Y04? S_N/_\ MJ0:G7W_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^;_P"WM_R=CXK_ M .W/_P!(X*_2"OS?_;V_Y.Q\5_\ ;G_Z1P5]SX?_ /(QG_@?_I43XGCS_D7P M_P :_P#29'C]%%%?KY^2A1110 4444 ?L!1117\SG](!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7\L?_!R+_P IF?B]_N:+_P"F2PK^IROY8_\ @Y%_Y3,_%[_< MT7_TR6%??>'/_(RG_@?_ *5$^?XC_P!VC_B7Y,^&Z***_:CXL**** "BBB@# M^WJP_P"/&'_KFO\ *IJAL/\ CQA_ZYK_ "J:OY7/U0**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "O)_#_P"W?\%?%GQ\O/A;IGQ6 M^']_\1=/4&?P[!KMO)J"-F0&,1A\M*GE,7C&7C&TLJAU+=]\2O"--)A6;PWXDFMK_ %2>RO))F3&GZC-([%4G!,DUM,X; MYE4@'[%:CJ5OH^GSW=Y<0VMK:QM+--,XCCA11EF9CP% !))X KC?!W[37PW^ M(GPZU+QAX?\ B#X'USPEHLDL.H:WI^NVMUIU@\6#(LMPCF.-DR-P9@5R,XKX M;_:O7RFX MA^VRQVMT9X[:W53';O 8C*Y:1AM0#DV_;HTK_@HU^T'^RS\-O^$0OO!.DV7C M3Q$GC[P5?&)UTS6/#MG&\%A(47RYX8Y[B*X3Y55O+@;:K+M !^D_PN^+GA/X MX^#;;Q'X*\3^'O&'AZ\+"WU31-1AU"SG*G#!)H69&P00<'@BNAKXQ\,:ROPH M_P""[.O^%=%7[+I/Q,^$T/BK6[.! L+:E9:D;..\<#I+);RB,M@%Q;*"3L7' MV=0 4444 %%%% !1110 4444 %%%% !1110!^!G_ ?+?\@+]F7_ *[^)O\ MT'2:*/\ @^6_Y 7[,O\ UW\3?^@Z310!]Z?\&N/_ "@H^!G_ ''_ /U(-3K[ M_KX _P"#7'_E!1\#/^X__P"I!J=??] !1110 4444 %%%% !1110 4444 %% M%% !1110 4453A\0Z? M#?CW/XJ\::?X4T'4-<^'MWH^G0^&]$U.:^U5+[1'MA&E]:301P*LNZ]XS_ +,M9);&"STF"]OFM+=H_LHO)Y)H MUCWQ/#$K2.8FVJA[;X:_M6>-/V9?VL?B'\%_B-K/B+XM1Z/X$/Q+\)ZU;:+; M'Q)JMC'.UO=Z;+:6$445QX!]C45^7/_!)S]KSXF?M MQ_M;:M?:_P#M5:YI]UX?:XU37_V?=<^$>G^&]7T&"8$0P"^D+W5Q;6[RQ#SD M^=\1^9Y9E"G]1J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ***^7O^"O_ ,*?B9\8?V+[_3?A=9S:YJ5IK&G:EK7AN#46 MTZ?Q?H\%PLE[I,=RK*8FN(@4/S#>NY")''S 9/ M_!2Z7X'_ 4_:,^$&@MI>K^"?C3K7C?2)$^-FK>&;RTCAV3I/-:SZXL*17C7 M=N);9;-9#;()=KB!(U4 'Z>44#I7XP_\%-OV;[;1/VWK[XP_MH_L[^%?BA\" M[K6+70]%\<>%?&FL+<_#C3#(L=H-2T]9((Y8'G=I972-@KW$@WRCRHV /V>H MKXH_X*U6OP'^$7[.^O>,_C!\+=<^,%BNG2)H]I;^$KC7+?PQ'' JF2">&!H] M)C&[S7NF=)3@[6D\J*-/#O%7Q(M;KX_$#XAZ;\1_@M\2()K'Q1X ME:[D_LSQIJEOIJ-I=C=RRD&:":9@%V+?=5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %?RQ_P#!R+_RF9^+W^YHO_IDL*_J'=4UC3;FR ML]5@4M+IDTD3(EPH#*2T;$, &4DKU'6O@C]H7]@S]H[]MK5O%'@+XC6_PET' MP/XMT+P]I.O>,-'U:[O;^_BT[4KR\?['I\ML@M;J3S$!>2XE2$,&1IF++%^B ME% 'RSXO_9.^(WP,_:T\1?%SX*KX+UZ3XA:-8:3XM\,^+=8N])M[B>P1X[34 M;>\M[:[*R")_*DB:W(D5$(D0J0W#V'_!*;7/ _A31?&WA_Q%X?D^/FD_$"_^ M)EWJ4]M);Z+J][?Q-;WFF, ))8;1[0QP+*%>1&@BE*.P*'[>HH ^?_V=/V9/ M%5O^TEXJ^-GQ.;PS#X\\1:+:>&+#1_#]S-?:?XZE+>ZUINL+();Z.[5[;S8S,K2*LD)1HX./V*^*]EXBU+X7>)+?PA M>6.G^++C2[F/1;J\&;>VO3$P@DD&U_D63:6^5N ?E/2OS7_;-_9X^-7_ 4= M\6^(/!.I? 74O &OZGIG@]H_'NJZQIESI'@^[T[5-3N)]1TN:WG>ZGN#%.4B MC\F!QYA\_P E'3S0#Z7_ ."IWCWQ%XR_9L^*7@/P%KMQX?U#3?!>I:SXHUZQ M*_:="LELYGAMH2<[;J[9&56P3%"DTGRN8-_6_P#!)3_E%K^SG_V37P]_Z;H* MY;]L7_@F7X5^+/PB^+E]H#_%#_A./&VBZA(MIIWQ2\1:5INJ:D]A]GA,EE'J M$5CA_+A1E>,1E5 8%SL]UO#>3S":W$Y*_9K!TAB5'=$P>0#!_9H^$/A?\ X*C>/_VC M?'/Q*TW^VY/#7C_4?AYX'>5F67P7;:5%'$;S37#;[6\ENI)IFN8MDW^K7=LC M0#R?X+_M@>)OV^/@W^Q#\+?&&J7%\/BM<^()?B)WE*E3Y5 MW=)#),JX$BHZ%?+D93](>%OA9\7/V)?BC\:=-^'?PY_X6)X9^,/B*?QEX=OH M-9LM/M_"NKWD$45['J@N9DE^R-/$MPLEG%)O"&AV5N%L/"6N M3:Y'HDT]E;\0V\3+>VTYA4"(RVY;:"\A?V+]HSX*>&?^"77BW]FOQ=\-[5=" MOO$/Q"TCX>^-[E6=I_'-KJ<,UO\ :-2;):\O([I89DN)BTB'S 'V.Z-:^,O_ M 3>\2?\%$-7^-GCCQYHI^&.L>// 5EX"\%:9?W-O?ZEX?2SO9=26^OC:2RV MWF/?FW81032A8K929-TC(G7:Y\)OBO\ MS?$7X'Q?$[X:K\.='^#'B2'QGKU MS<:S9:A#XFUFUM)X+5=*6VFDE%F)IVG,MXMO+MCB3R"7=HP#[,HHHH JZQK% MOH&FR7=W)Y-O#C>^TMC) ' !/4BL/_A7_XFC_A7_P")H_X7#X<_Z"/_ )+R_P#Q-=-10!S/_"X?#G_01_\ M)>7_ .)K\^_VWM8M]?\ VH/$]W:2>=;S?9=C[2N<6D(/! /4&OTJK\W_ -O; M_D['Q7_VY_\ I'!7W/A__P C&?\ @?\ Z5$^)X\_Y%\/\:_])D>/T445^OGY M*%%%% !1110!^K7_ N'PY_T$?\ R7E_^)H_X7#X<_Z"/_DO+_\ $UTU%?S. M?T@7_XFC_A< M/AS_ *"/_DO+_P#$UTU% ',_\+A\.?\ 01_\EY?_ (FC_A7_XFC_A7_P")K"^*/[1VD> ? MAIXBUW3X+SQ%?Z+IES?6VE6D$WVC4I(HF=;>/$;'?(5"C"DY8<'I7H=% 'XD M_MN?'[X0^/?VN-9^,/[,GC!;']I4:7X6_L'1_#"O%>>*KF74K^/5-/US3PHS M$MK]F:>2Z1'@\F!MZ\*_VW^V1^T?^Q)^U3KVL_!KX[:E\.]:\4:#9@_V-XBT MR6'4[016L]X ML*BXGAB:1HXV?&YD1I92JDX4R.1C<P6\UW<-IEO=F&-]DB68A1V?"H4(9ABJ?[=?A M3XB6_P ,?VA?&.@_%[X92:+XJ\(W\2:?JWPWU.^U*STZ+3I0+&"]36885!=I MY!)]E^_.2RN%4#[B^(G@&V^)OA>?1;^YO8=+O@T-_!;LJ?;[=E99+=V*EE1P MV"8RC^C#G.U'&L,:JJJJJ, 8 % 'Y0_ FU^$>K_ /!*O]EF^^/WQGTOP-XL M\'Z%I&L_#77O"-K-H/B'1]NEVZ&TACFDO1J$_#7_XFNFHH YG_ (7#X<_Z"/\ Y+R_ M_$T?\+A\.?\ 01_\EY?_ (FNFHH YG_A7_XFNFHH YG_ (7#X<_Z"/\ MY+R__$T?\+A\.?\ 01_\EY?_ (FNFHH YG_A7_XFNFHH YG_ (7#X<_Z M"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (FNFHH YG_A&?#.AZM\-;>P\3WNEZO'/K&ASS?8IM8TXPS))#;S2QF-9UD>&1=[1 MJWE%3(H8Y]NHH _+?]EWX6^)OC#^W-X!^,6I?#O4O@O:_#74/&_]HWFO26IU MSQK#JNIW4MIIS1V,EP@L[:_I7QY\<^,?^"FG[+/B3X-? M$;X&ZA\*O^$JGBM-4U?5-?TS7-%M;2*[60W-D]I*;N6YV1JT2RVMNJNP+/\ M*0WW]10!\[^./VV-0^&W[4W@#P#:_#^[U;X=^*K*:&?QO#K$*?V/?Q132I:O MI[*+B1'C@R9HR55G4$=2//?B=\6O$7[='P7\;?"/QI\)]<^&^F^*$FT34]=O M]7TW4],N--=V22:Q^SR27+7#1 -&MQ:P*C.&+$IL;Z^'A^P&NG5/L-G_ &HT M'V4WGDKYYAW;O+WXW;-W.W.,\UZFOKK4-&2#3H?#=ALLRZE(KBT26X=(S%!<2!8P M3&"0*^[Z* /CO_@GK^RUX3_9.U;Q5XWUJ;PG8^/O'D5K:W6F^%-)>Q\.^%=. MM=_V72=-B$2?N8C+*[S,B-/+(\A2,%8T^GO^%P^'/^@C_P"2\O\ \37344 < MS_PN'PY_T$?_ "7E_P#B:/\ A7_XFC_A7_XFC_A7_P")H_X7#X<_Z"/_ )+R M_P#Q-=-10!S/_"X?#G_01_\ )>7_ .)H_P"%P^'/^@C_ .2\O_Q-=-10!S/_ M N'PY_T$?\ R7E_^)H_X7#X<_Z"/_DO+_\ $UTU% ',_P#"X?#G_01_\EY? M_B:/^%P^'/\ H(_^2\O_ ,37344 9-&V/M*YQHUB#P0#U!K^J6OY8_^#D7_ )3,_%[_ '-% M_P#3)85]]X<_\C*?^!_^E1/G^(_]VC_B7Y,^&Z***_:CXL**** "BBB@#^U6 MP^,/AP6,/_$Q_@7_ )=Y?3_=J7_A7_P")H_X7#X<_Z"/_ )+R_P#Q-=-10!S/_"X? M#G_01_\ )>7_ .)H_P"%P^'/^@C_ .2\O_Q-=-10!S/_ N'PY_T$?\ R7E_ M^)H_X7#X<_Z"/_DO+_\ $UTU% ',_P#"X?#G_01_\EY?_B:/^%P^'/\ H(_^ M2\O_ ,37344 7_XFC_A'%K[_LZ[OO,NGBEE6/9;12.,I!*=Q4* M-N,Y(!]4K\L/^#NW_E&SX*_[*58?^FO5:]3)<%#&8ZGAJK:C)V=M_P ;_DI]\?_D0_P!8\3_+'[G_ )G]EG[(?[;'PQ_;P^&]]XN^%'B;_A*O#NFZD^CW M-W_9UW8^7=)%%*T>RYBCJ5^5O_!HA_RC>\TO\ P(^7_M_%]U]Q_1A_Q%W?LV_]"3\&OV\OV9?#?Q6\'V.N:;X=\4&Z%I;ZQ#%#>Q_9[J:U?>L4DB#+P ML1AS\I!.#D#U6OAS_@V\_P"4,GP?_P![6_\ T]W]?<=?C6:8>%#&UJ%/X8RD MEZ)M(^SPM1U*,)RW:3^]!1117 ;A1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5_+'_P_W-%_],EA7WWAS_R,I_X'_P"E1/G^(_\ =H_XE^3/ANBBBOVH^+"B MBB@ HHHH _MZL/\ CQA_ZYK_ "J:H;#_ (\8?^N:_P JFK^5S]4"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JG%XAT^XU^XTJ.^ MLWU2U@CNIK-9E-Q##(SK'(R9W*C-%(%8C!,;@9VG%'XE:7K.M_#K7[+P[J$. MD^(+S3KB#3+V6/S([.Z:)A%*R_Q!7*L1W K\;_V!/AK\-W_:1U#X-_&;PO)\ M$/VJK?PMI45EXLOW*ZUXQU>"]U"6ZUG3=85Q+>+=(]OYD9F5G57A*-'#P ?M M517RG_P4\\=^(O%?[.7Q*\ ^ ]=N-#U33_!NHZOXFUZS*FXT.S6TE:*"(G.V MZNF0JIP3'$LLGRL8=WR[\)O&MQ\0?V5?^"=GP!DN+J'PU\5O"EOJOBI89&C; M4].TK1H9Q8NP93Y,\\D/F*#\Z1,C H[ @'ZG45\5_ 6/3OV1?^"L.L? _P & MVMGH/PU\:?#>/QMIOAJRB\G3]!U"VU!K.Y-I"N([>*:.6!FCC 0R(SA0S.6^ MU* "BBB@ HHHH **** "BBB@ HHHH **** /P,_X/EO^0%^S+_UW\3?^@Z31 M1_P?+?\ ("_9E_Z[^)O_ $'2:* /O3_@UQ_Y04? S_N/_P#J0:G7W_7P!_P: MX_\ *"CX&?\ W_ "=CXK_[<_\ TC@K[GP__P"1 MC/\ P/\ ]*B?$\>?\B^'^-?^DR/'Z***_7S\E"BBB@ HHHH _8"BBBOYG/Z0 M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\L/\ @[M_Y1L^"O\ LI5A M_P"FO5:_4^ORP_X.[?\ E&SX*_[*58?^FO5:^@X5_P"1M0_Q'GYK_NE3T/YS MJ***_H@_.PHHHH **** /Z+O^#1#_E&]XX_[*5??^FO2J_5*ORM_X-$/^4;W MCC_LI5]_Z:]*J#_@K'\9[GPY^W?9^$_CAX@\?>"/@[KD_A%/ASJ6C:_?Z#X? MN[]=;MY-8_M*]LI(GCNX[==\'VB58HDA:1-LQ1J_G?BK_D;5_P#%^B/T3*_] MTI^A^K-%>3_!WX+>*O"OP>\1>%=2^)7B36(;R\N!X;\1":WN=9TO3943R$:: M:!DGFA)<++,DS.H1G9V)KPO_ ((?>/O%/CS]F;X@?\)=XN\3>-M0T'XI^*=# MM]2UV]-W>-:VM^T,*%L!0%11\J*JC)PHZ5\^>@?9E%?+'_!5_P#:*\0? OX7 M?#71/#^K77A9OBW\1M%\!:AXEM2@N/#MG>O(9IX"X95G=8C#&[*1&TX?DJH/ M'SW^I?L'?\%)O@[\/M#\6>-O$GP]^/FG:U;3Z-XI\3ZAXDN=$U/3+>.Z2]M; MF^DGN4AEB+Q2Q&7R@WE,BHQ;> ?:]%?GG\?OVI?B/XT_X*P_LHVN@Z_=:'\% M?$FN^)M,CL;662-O&DMIHT[M>SD,%>R24[;=""LC1&<$JT)%C_@KS\1O!WP- M\'7)/!O[0/B239\,]+TWQS/H-J+EYMME'/IGVC[#-9B1<3W-_%(K9 ME =,Q0H ?H)15'PQ]O\ ^$:T_P#M5[635/LT?VM[7/D--M&\IGG:6SC/.,5> MH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYTO^#O#_E([X&_[)M9? M^G35*_HMK^=+_@[P_P"4CO@;_LFUE_Z=-4K[3@'_ )&R_P ,CQ<__P!T?JC\ MK****_=#X4**** "BBB@#^IW_@V\_P"4,GP?_P![6_\ T]W]?<=?#G_!MY_R MAD^#_P#O:W_Z>[^ON.OYMS[_ )&6(_QS_P#2F?I6!_W:G_A7Y(****\DZ@HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_EC_ .#D M7_E,S\7O]S1?_3)85_4Y7\L?_!R+_P IF?B]_N:+_P"F2PK[[PY_Y&4_\#_] M*B?/\1_[M'_$OR9\-T445^U'Q84444 %%%% ']O5A_QXP_\ 7-?Y5-4-A_QX MP_\ 7-?Y5-7\KGZH%%%% !1110 4444 %%5->UZQ\+:)>:GJEY::;INGP/WO#$P@ M>0;6^19-I/RMP#P>E?FM^V;^SY\;/^"BGB?7? ^J_ /4/!'B#4])\*A/'FJ: MQIEQHWA.[T_5-0N)M1TV:"=[J:X\N4I%&(87'F'SO*1D\S]1J* /E/\ :T_X M)E^%?BG\)/BE>:+-\4&\<>,-$O3]GTWXH^(M)T_5=1-C]GB,EG%J$5EAO+B1 M@\8C*@!@5S7BOP5_X)I>-_V=OV2?V6?$OAS1]7O_ (N? R""\UOPSK7BZ?4C MJ$=UI<=EJFFV5Q"?#7AV]O;:\U2QL8KF:ZN)[Q[266V62::1 L<,TH M5(5)?ZNKF9PD=O$BEG=F/ 55 M!))Z 5\C?#__ (+'^'?'GB*XU#_A5OQ7T[X5G2=+UFR\>SV%K)9W5IJ%S=6] MK=M81SMJ,5I*UMF.9K;.UB\J01A)) #[$HKY3_;=_P""NW@C]B'Q?=:'ZU#K_A'Q5:_:K"\C4H2 Q1T=&PR2(ZLCHP!5D8'D4 =W M17@_QB_X*!>'?A3\1O$?ANP\(^/_ !Y/X$LX-0\977A?3X+NW\(V\R-+&UR) M)XY)I3$IE^SV:7%P(RC>5AT+='\4/VS/ OPS^"7AKQZFH3^)M(\<36-KX4@T M*,7EUXIN+U=]K#9IE0[2)F3.&UZV MUCX;ZU\,;9;[Q=H?BL6]O>>'[1XGFCNI9()IK:2V>.*5EF@FDCS%(I8/&ZKB M_!G_ (*%^&?BWXX\+Z)?>$_'_@3_ (6%:R7O@J^\4:=!:6WC"&.+SW^S".>2 M6&40_O?L]Y';SM&KLL;!'*@'OE%%% !1110 4444 %%%% !1110 4444 %%% M% !7YO\ [>W_ "=CXK_[<_\ TC@K](*_-_\ ;V_Y.Q\5_P#;G_Z1P5]SX?\ M_(QG_@?_ *5$^)X\_P"1?#_&O_29'C]%%%?KY^2A1110 4444 ?L 3@5^5W[ M*_[5_P 8/V\?VG-9CT_XWZM\/?B7X5B\80W?PJ&D:7274,AE:Z2XB)+.MN\(64/^J+':I[^U?C;_P %*OC?\#?VG_'GA7Q_IOB" M_P#A;^TQX8\":_/H]EH1DMO'UAXF@GTP6&E2V01;B]CD+7D*Q2PM%+#)<.NU M0SI_,Y_2!]T?\%+/B[\8?@M_P3'\7?$;PGX@\/\ @;Q_X+\)3>(=5670UU:- MIX;,R26T&Z<1Q_ON!(XG&U<;3G=7O7[/'BJ_\=? #P-K>JW'VK5-8\/V%]>3 M;%3SII;>-W;:H"C+,3A0 ,\ "OD#_@J7\9[KPG_P05\=7'QDU3PWX,^(7C#X M82Z=>6%WJ$%JMUKTVFEI;*V#,!+*9!*%CCW,0IP"!7JOP'_;K^$/PX_X)D>% M/BYJ'C[0;GX<^%/"^FQ:OK>E.VK0V$JPP0O$Z6JR2>:DCJK1A2Z$_,!@X (? M^"B__!0J#]D&?PGX/T&Z\'P_$3Q^;B6QN_%6H"Q\/^&-.ME5KO6-3FW(5MH= M\:K&'1II9$C5E^9US!^USHO[(G[$_B+XU>*/CA/^T-I%T84TN;0K?2%L-0OY M)?L\.GZ2MC&"?.N'2/%Q<7+(1DR!5)OV;K7XW^#?B$-!TRQ:>U\3PV-K+#KVK:?;*C&Z@,E MS%-NB!6X-C,4W@(2 ??'["7Q@\1_M*>(KSQ9K_[07@'Q)JVCHPUCX:_#>YTK M5-'\,M(&"6][=;)[^>ZC*G,B2VT;R(P$&T8/RE^SE^W;\2?VVO\ @I;=>&_^ M&FO&?[/ZV^L->V/P/\6_!BRT[4M>T:UDS.US%"TS@()8O,E"(5AWC MTOQ7XR^'G[4O_!53X+_&SX(^)-'\2:1\-/"GB'_A9WBCPR?M]C+I4EK']ATN MXE@#"2[%P3.EJ,S(L3L5&4!Z[]I'7?A#_P %8M.^#>H?"'Q;X9\>>*/ ?Q!T M;Q78:YH-XL\OA.WMKB*:^6[= S6IGM5>(6TP1I9'B^0B-F0 ^Y**** "BBB@ M HHHH **** "ORP_X.[?^4;/@K_LI5A_Z:]5K]3Z_+#_ (.[?^4;/@K_ +*5 M8?\ IKU6OH.%?^1M0_Q'GYK_ +I4]#^K9?"?B?X=_%3X4^+=;\"WWBOPI)H]]IW@ MV\\3Z7XBL#J>F-=VUPEI'<&.<2"YC$./^RE M7W_IKTJOU2K^=^*O^1M7_P 7Z(_1,K_W2GZ'QG_P2*^&?BK]D?\ 8Q\7Q>+] M'\8Z#X'T_P 4:QJO@+PQJ$5SK'B#PYX6W!K.QD@A\Z=Y0%D9+=/-E59(X^7! M4"-7T*&]TZ]U!Y;:: M*6\MHHW9T;)B#>:N#N11@G[RH/(KY\] ^2?%_P"TM\)/V[_V0O&5O\3/@S\7 MIO"\&N-X:UCP9X@^'6IW.MO*8_B1\*]!L_"5_X+\ Z3JGBJ;Q#XOT>VOV7[9JES>:A+?" M">1$6*&T#RI!$SEP))&CC^^/"7@O3? VGR6^FV[0K<2F>>225YY[F0@*9)99 M"SR-M55W.Q.U5&< :E 'YH_M8?\$_\ XH67[>G[((T3XO\ QWU_0/#^H^(( MI]=@\->&/)\"P_V,T<14VNAI:PK,0( +J.1<'$81\-7L7[57QG\+_MJ?!WXM M? W7_@5\8]9UJ2.]T'3[+Q!X#NH='UV=4VP:A:ZP$?3HHA(RRI,\\ZD\C2-?36]M'$\ MNYOF;[^ON.OYMS[_D98C_ !S_ /2F?I6! M_P!VI_X5^2"BBBO).H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "OY8_^#D7_E,S\7O]S1?_ $R6%?U.5_+'_P '(O\ RF9^+W^Y MHO\ Z9+"OOO#G_D93_P/_P!*B?/\1_[M'_$OR9\-T445^U'Q84444 %%%% ' M]O5A_P >,/\ US7^535#8?\ 'C#_ -\!ZE\6_@/HG@G7=,U?P_81"[;PSK5Q%_H?B":R9@EU M% H*[B&:V#22J-V,_4O_ 3I\)?"+5_A;J'C#X%^)M/U'X4^.K>V?3M'T*X> M+2-!GCC9+@6D"L!9,Y*F2"..(I(C,1N8XRO^"CNM?&+1_A]\0K'PK\/=0^)O M@?Q1X!OM*6PT"\M(];TK5&CNE,P@N7A%Q!)')"I6.9I0T)V0N6PD^,M&CMAJ&IW.I7"AM' M@D;=/:^Q?VA/@M8?M&_!;Q'X$U:ZOK/1?%EFVF:FUG(8IIK. M3"W$*N.4\V(O&67YE#DC! -?)O\ P3N\'_%?P3^WE^T=XF\8?!+QQX+\)_&# M7+#6M%U;4-8\/W26JVNG16KQ7,5GJ4\J.[QY3RTD4@_,4(P?H/X#?M$>-/B3 M\>?B9X+\7?"^Z\"VO@R>WET'6/[?M-4@\5:?.TZ1W7EPX>T?= V891N 93DY M. #XID_X(.?LD_L]_ML_!MOAW\)H]#U[PW=77CG4+Y_$6KZ@(+6P54@4QW%U M)'N>\G@D4E,D6L@'>LOX0_#FU_;&_P""6GQ"_:GU96M_C=KUOXA\8>%/%6XK MJ/@U+*6X&G65E*"6AM5BM8EEA7"3[Y3*CF1L_>_PE^&6K'X_?$?QUX@LVLYM M8:TT#1(7DCD9=*LT9ED^1F"F:YN+I\'#;/*# $$#Y-T_]D_XR_"']D+XA?LJ M^%_ \.I>%O%4FL:9X7\?'5;./2- T/5)9I'CO;9YA>M=VRW$T<:06\D4NR$M M-%N?8 >>_L;_ !,\&?\ !5[]L'Q/I_Q^\/\ A?Q5"WPS\)^(_ 7A/7K9;C36 ML=0L?/U+4K:TGRKW NV$+7 4O$D<:!ERV_Z"_P""+WQ6U#QK\&_BAX3EUV\\ M5>'_ (2_$K6_!?AK6;JY:ZFO=+MG1H$>=G=IC")3 )&.66%223\QC_:&_9>N MO$?A'PA\)_!_[.?@?Q4O@72K32_#WQ!^(MKI&HZ'X:CCA1!/;6WF3:A/<1!0 M1$8;9'=1F=5^:O=?V+OV2?#_ .Q)^SWH_@#P_=7VI1V,D][?ZG?$-=ZO?7$K M3W-W+@ ;Y)7=L !5!"@ "@#U6BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** /P,_P"#Y;_D!?LR_P#7?Q-_Z#I-%'_! M\M_R OV9?^N_B;_T'2:* /O3_@UQ_P"4%'P,_P"X_P#^I!J=??\ 7P!_P:X_ M\H*/@9_W'_\ U(-3K[_H **** "BBB@ HHHH **** "BBB@ HHHH **** ,7 MXDZ3H.O_ [UZQ\4BQ;PS>Z=<0:L+V01VQM&C99O,8D!4\LMDDC R7J5C!,T MZOOQ,L<\(7*0L*_5_P ?>!M+^*'@76O#6N6OVW1?$-C/IM_;B5XO/MYHVCD3 M>A#+E6(RI!&<@@\U\HS?\$$Q7+_L#?LD6/[#O[*/A;X< M6=U'J%QI*SWFI7D(MC:]+\=?$HU/S5&X6XB MM/L@)(R4^QF KN)^0CM7QY_P3=LM>N;3_@F=_;D+VWA7_BX4^F0RH2HD,5RV MEAMV?G^PF8H0<[0Y!QU_1KXL_P#!/#PU\2OB=XF\3:7XN^('@%_B!;0V?C:P M\+W]O:VOC&*%#%']I,EO)-!*(28C/92VT[1[5:0[(]G1?%K]B;P'\5?@KX6\ M#QV-QX5T_P"'\UG=^#[S0'6TO/"5S9IY=K-9LRNBF-,ILD1XW1F21'1F4@'Y MA_\ !?*'Q!<_M2_&0>'8GCTE?@!HR^+[A 2!9MXRAX;&5XM5U MN',>_J /#0TX1K_ *FW6"\:Z;"X^06BS9X( QD #(]P M^'/["W@OPCX=\=6WB.;5_B5JWQ1M5T_QAK?BMH)[WQ#:K')%':R);Q0VT5O' M'+(JPV\,48,DC[2[N[8_P4_X)Y^&_A%XU\+ZUJ'B_P"('Q ;X>VTEEX)M/%- M_;7-OX.@DB,#"V\FWA>:3R#Y(N+Q[BX$>Y1*/,DW@'OU%%% %76/MG]FR?V? M]E^V<>7]HW>7U&<[>>F>G?%8?_%9?]2S_P"1ZZ:B@#F?^*R_ZEG_ ,CT?\5E M_P!2S_Y'KIJ* .9_XK+_ *EG_P CT?\ %9?]2S_Y'KIJ* .9_P"*R_ZEG_R/ M1_Q67_4L_P#D>NFHH YG_BLO^I9_\CT?\5E_U+/_ )'KIJ* .9_XK+_J6?\ MR/1_Q67_ %+/_D>NFHH YG_BLO\ J6?_ "/7Y]_MO?;/^&H/$_\ :'V7[9_H MOF?9]WE_\>D.,;N>F.O?-?I57YO_ +>W_)V/BO\ [<__ $C@K[GP_P#^1C/_ M /_ -*B?$\>?\B^'^-?^DR/'Z***_7S\E"BBB@ HHHH _5K_BLO^I9_\CU3 MG\/>(KG7K;59+'P;)JEG!+:V]XT,IN((96C:6-'QN5':*(LH.&,2$YVC'2>) M/$EEX1T6;4=1F^SV=OM\R38S["_P#H-?\ DI/_ /$5 M_)N9<2Y1E]54>A2E);746 MU?MHC3_XK+_J6?\ R/5'Q'I'C?7=&FM(=0T?2I)L 75GO\Z,9!.WS$=1D C. MW(!."#@B+_AI+P7_ -!K_P E)_\ XBC_ (:2\%_]!K_R4G_^(KS_ /7OAK_H M8T/_ =3_P#DCH_L3,?^@>?_ (!+_(?X1\*>(O GA;3=%TFV\+V>EZ3;1V=I M K7#"**-0JKEB2< #DDD]R36A_Q67_4L_P#D>LS_ (:2\%_]!K_R4G_^(H_X M:2\%_P#0:_\ )2?_ .(H_P!>^&O^AC0_\'4__D@_L3,?^@>?_@$O\C3_ .*R M_P"I9_\ (]'_ !67_4L_^1ZS/^&DO!?_ $&O_)2?_P"(K=\%_$G1?B%]I_L> M]^V?8]OG?N9(]F[.W[RC.=IZ>E=6!XLR/&UXX;!XRE4J2O:,:D)2=E=V2DV[ M)-OR5S&ME>-HP=2K1E&*W;BTOO:*O_%9?]2S_P"1Z/\ BLO^I9_\CUTU%?0' M"#/[5_L?[/\ \+'L=OV3S-^[^S-4QG=QC&?TK]9J_+#_ (.[?^4; M/@K_ +*58?\ IKU6OH.%?^1M0_Q'GYK_ +I4]#^&V!C9XW*,5)F!*Y4XR <=A7RC_P:(?\HWO' M'_92K[_TUZ53OVAO^2_>./\ L8+_ /\ 2B2OR6GD^&S#/,7#$WM%W5G8]G-L MXQ& R^A/#VO+1W5SZ:_X>A67_0'NO_ 5?_C]'_#T*R_Z ]U_X"K_ /'Z^-:* M]K_4?*^TO_ CY?\ UUS/O'[C[*_X>A67_0'NO_ 5?_C]'_#T*R_Z ]U_X"K_ M /'Z^-:*/]1\K[2_\"#_ %US/O'[C[*_X>A67_0'NO\ P%7_ ./UI>#O^"C4 M7C?Q?I6BVFER1W6L7D-E"\ML!&KR.$4L1,2%!89P"<=C7Q'78?L]_P#)?/ _ M_8P6'_I1'6.(X*RR%*4XJ5TF]_(VP_&693JQA)JS:6WF?I5_Q67_ %+/_D>C M_BLO^I9_\CUTU9OC+QEI/PZ\):EKVOZG8:+H>BVLE[?W][.L%M901J6>621B M%5%4$EB0 !7XZ?KIE_\ %9?]2S_Y'H_XK+_J6?\ R/7CGP+_ ."I_P &_P!H M+Q]+X=T?5_$>DW4VH1Z9I5UXC\,:EH5CXCFDM8;M$L+F\@CBN':*966)6\UT M4R*C1,DC\/\ M._\%\/V2_V-_C?K7PX^(WQ:B\/^,_#IB74=/3PYJ]_]E,L2 M3(#+;6LD1)CD0D!R1G!P00 #Z;_XK+_J6?\ R/1_Q67_ %+/_D>O+O"O_!2G MX/\ C[X ^&_B;X=UKQ+XF\)>+HYY](;1?!FMZEJ5[##*899QI\%H]ZL"2#:9 MFA$8W)\V'4FSXR_X*/?!/P#^Q\WQ\U3Q]IL7PE58R=?AMKFX56>X%L(S!'&U MQYJSGRVB\O>C*P95VM@ ](_XK+_J6?\ R/1_Q67_ %+/_D>OFG]E?_@O!^RI M^VQ\;M)^'/PO^*$WBKQEK:S26>GIX5UJU#K#$TLC-+/:)$@5$8Y=U!. ,D@' MZ\H YG_BLO\ J6?_ "/1_P 5E_U+/_D>NFHH YG_ (K+_J6?_(]'_%9?]2S_ M .1ZZ:B@#F?^*R_ZEG_R/1_Q67_4L_\ D>NFHH YG_BLO^I9_P#(]'_%9?\ M4L_^1ZZ:B@#F?^*R_P"I9_\ (]?ST_\ !VA_:?\ P\1\$_VK]A^T?\*YLMOV M3?LV_P!IZGC.[G.<_I7]'E?SI?\ !WA_RD=\#?\ 9-K+_P!.FJ5]IP#_ ,C9 M?X9'BY__ +H_5'Y64445^Z'PH4444 %%%% ']0'_ ;J_P#"2_\ #G;X1_V? M_8?V/=K/E_:/-\S_ )#5_G.WCKG\,5]M?\5E_P!2S_Y'KY"_X-O/^4,GP?\ M][6__3W?U]QU_-N??\C+$?XY_P#I3/TK _[M3_PK\DC_BL MO^I9_P#(]=-17DG4C_ (K+_J6?_(]=-10!S/\ Q67_ %+/ M_D>C_BLO^I9_\CUTU% 'P=_P63^+_P 5/@KX ^'>L7$^N:7\%X_$9_X6CJW@ MB2]BUG2]+\A_*D,EM_I<-IY^PSR6I68(N%8;CFS_ ,$B?A]XFT_]F_X;^*O MOQ*M?%GPSU[P/8I)I&I>(;O7TL-518@\D%Q.99X0%\R-[83"*)HP$B0[J^B_ MVFOC]K7P$U_PW*_ >IPWMOK][X>TB;6;_ $68"$VKFSM]]S- X^T* M_DPRLI$9( )S\-?\$/\ X#ZAX:^.D/CSX<^#_$WP]^"OB+X6Z-!XBM=6T^?2 M+3Q3XN79OU*QL)@KHHMEV2W(CC2X=U9?,YD(!Z-\ -=^+'A7_@M3\5?!&H?$ M;6_%VA#X<:;XCMM,UJ\SI^ERW.HW2$6\$$44:[4B5 S(SE1\SL237VM_Q67_ M %+/_D>OB/X;?$>1/^"]GCS7G\$_%R'POKOP[TWP=9Z_-\.=>AT>35+74;N2 M:(W;68A6/9(K+<%A;N/NRG(S]5:#^UQINL_M>:U\'9O!_P 1=*U32]'76K7Q M#?Z"\7AO7(OW(EBL[W<5EFA,\0D0A2"W&[!P ?+?P UWXL>%?^"U/Q5\$:A\ M1M;\7:$/AQIOB.VTS6KS.GZ7+$[KQYK?PU^#/P3NH],\:>)/!OAS5M3U'5]2:'SY;5KNSM;EM M+L;>,J);DB%WD)5)4",6[+X;?$>1/^"]GCS7G\$_%R'POKOP[TWP=9Z_-\.= M>AT>35+74;N2:(W;68A6/9(K+<%A;N/NRG(S<^!$FI?\$Z/B+^T!X,\7?#CX MA>-/#_Q.\;:EXZ\*:EX8\)WGB"VUU-3CB\[3;M[=)%M)HIU>/?>&&!HF1O,P M'V@'"_MD_'*/X-C]GF'5/B3KFD_LH^*;6\%WXXT7QKK47Q2M_#OCB)M>D\3?#:/Q!CX?ZGXFNKR\ MU2[TPVT!D8W,V9[FV^U&X$$\[/))& V]XS&Q^4?AA^R)X^_8C^#G[-/@+XJ> M#/$GQ(^ >G:'KL?C?PMX?T67Q5'HVL7UX+JR6]L;=99KZSMHYIH$\F*54EC$ MI48C=?I;_@DA\"]0^ T?Q4T[P[I_C?P_\![O7;>Y^&V@^+8KFVU#28&ME:]6 M&VNE6ZM;$W!Q##N@L/^/&'_KFO\JFK^5S]4.9 M_P"*R_ZEG_R/1_Q67_4L_P#D>NFHH YG_BLO^I9_\CT?\5E_U+/_ )'KIJ* M.9_XK+_J6?\ R/1_Q67_ %+/_D>NFHH YG_BLO\ J6?_ "/1_P 5E_U+/_D> MN;U_]J;P_P"'-=O-/FL]9::QG>WD9(HRI96*G&9 <<=P*I_\-?\ AK_GQUS_ M +\Q?_'*^#K>)W"M*I*E4QT%*+::N]&M&MCW(\-YG**E&C*S.P_XK+_J6?\ MR/5/2/#_ (BT 7'V"Q\&V/VR=KJ?[/#+'Y\K?>D;:!N=N['DUS?_ U_X:_Y M\=<_[\Q?_'*/^&O_ U_SXZY_P!^8O\ XY6?_$5.$O\ H/I_>_\ (K_5G-?^ M?$CL/^*R_P"I9_\ (]'_ !67_4L_^1ZX_P#X:_\ #7_/CKG_ 'YB_P#CE'_# M7_AK_GQUS_OS%_\ '*/^(J<)?]!]/[W_ )!_JSFO_/B1V'_%9?\ 4L_^1Z/^ M*R_ZEG_R/7,Z'^U1X?U_6K.PAL]96:^G2W0O%&%#.P49Q(3C)]*],KZ3(^)< MKSB$JF5UHU5%V;CT;/.QF78G"-1Q,'%O:YS/_%9?]2S_ .1Z/^*R_P"I9_\ M(]=-17N'$\_:K^+/BVW M?XL?%KP;^U=X8\)Z-_PD^G^*/$=[ T.LQWVHM?0_V1*382Z:8W@$?D6S1PQW M*LA29W9@#]@:*^2/VT/^">?Q"_;+\4:EJ5Q^TI\7?@WI>CP*GAFP^'6JKI-N MCB(&2ZU1O+\V\)ESB%9(XUC10#N9VKYT^ '[87QF^,O[,?[)_P +?&'B:^L? M'GQPU?5TU;Q=IL9L=0U#PUI'FRB[AV@^1-?0BTQ,N,)/(Z%&*%0#]0J*^1_V M?_'FK?LZ_P#!1S7OV?9O$'B'Q)X-UCP-!XZ\+R>(=8GU?4])=+Q[.]M#=W+O MW_)V M/BO_ +<__2."ON?#_P#Y&,_\#_\ 2HGQ/'G_ "+X?XU_Z3(\?HHHK]?/R4** M** "BBB@#]2/VD?^2+:U_P!L/_1\=?*=?5G[2/\ R1;6O^V'_H^.OE.O\D_I M'?\ )2T/^O$?_3E4_O+P]_Y%T_\ &_\ TF(4445_/Y]T%%%% !7N7[&'_,R? M]NO_ +6KPVOM_V M[_Z7$]RHHHK_ $ /PH**** "BBB@ HHHH *_+#_@[M_Y1L^"O^RE6'_IKU6O MU/K\L/\ @[M_Y1L^"O\ LI5A_P"FO5:^@X5_Y&U#_$>?FO\ NE3T/YSJ***_ MH@_.PHHHH **** /Z+O^#1#_ )1O>./^RE7W_IKTJG?M#?\ )?O''_8P7_\ MZ424W_@T0_Y1O>./^RE7W_IKTJG?M#?\E^\(?XE^9^J%>7?MK?LKZ3^VY^R MGXZ^%.N:AJ&D:;XWTQ]/DOK(_O[-LAXY%!X;:ZJ2IX8 J>#7J-<3^T5\&F^/ MWPAU+PO%X@U;PK=W4MM=V>KZ8(FNM.N;:XBN8)56561@)84W*RX9=PXSD?S@ M?T.?GG^Q]^TKXF^ ?[3FN?!3]JWP[8ZKJVO_ !"TZ'PM\3=#B=/#NMZY:Z-I MAM+:>/=YEC?R6\=O* Q,,TDDZ)A4VG[E_::\10_LV_LT^,-0\(V-G9>(-6D> M#28T3'VS6]2G6"W=^[%[J>,L3SC/8<>#>'?^"8?Q ^)_QT'B#XV?%#PWXL\, M:'X[L?'^E:)X8\+2:)_:FJ6>F6MG:W-_)+=W+;8F@+B" JC2*)&8JP@B^H/B MI\'!\5O&7@>]O+]8])\'ZLVMOI_V:6 M8K(S,(CY88S2'S8R23XE_P $7-8T'XQ?LIWUEKW@O4_#OQ(^'OQ!UC_A.-,U MJ1+IK'Q9)(]S>7$#H!$T3B]W0F,;5210"Q!=O=OC-\)_C9KWQLTWQ%\/?C%X M:\+>%8=-^Q:AX4\0> QKUK=3^:6^UQ7,-[9W,4FP[-K221\ [,YST_[//[/F ME_L\^&-6M;2\O=7U?Q-JUQK^O:M>;?M&K:A/M\R9E4!$4*D<:(@"I'$B\X)( M!Q?@W_B[?[=OBK6C^\TOX4Z)%X6LSV&I7_E7U]^*VZ:8 >WF2#UKW*N)^ GP M<'P5\'7EE-?KJ^K:QJU[K>JZ@+'_ M "D=\#?]DVLO_3IJE?:< _\ (V7^&1XN?_[H_5'Y64445^Z'PH4444 %%%% M']3O_!MY_P H9/@__O:W_P"GN_K[CKX<_P"#;S_E#)\'_P#>UO\ ]/=_7W'7 M\VY]_P C+$?XY_\ I3/TK _[M3_PK\D%%%%>2=04444 %%%% !17G_C?]H[0 M_ /B>YTF\M=6DN+79O:&*-D.Y0PP2X/1AVK)_P"&O_#7_/CKG_?F+_XY7P^+ M\2N&,+7GAL1C81G!N,DV[IIV:>G1Z'M4N'K45Y3_PU_X:_P"?'7/^_,7_ ,EZ!K,?B+0[/4(5D6 M&^@2XC5P P5U##."1G![$U[F1\89-G%25++,1&K**NU&^BVOL<.,RG&82*EB M:;BGM>%%%% !1110 4444 %?RQ_\'(O_*9GXO?[FB_^F2PK^IRO MY8_^#D7_ )3,_%[_ '-%_P#3)85]]X<_\C*?^!_^E1/G^(_]VC_B7Y,^&Z** M*_:CXL**** "BBB@#^WJP_X\8?\ KFO\JFJ&P_X\8?\ KFO\JFK^5S]4"BBB M@ HHHH **** /CGXI_\ )3/$/_82N/\ T8U8-;WQ3_Y*9XA_["5Q_P"C&K!K M_,'/O^1GB?\ KY/_ -*9_26!_P!VI_X5^2"BBBO).H**** -OX:?\E'\/_\ M82M__1JU]DU\;?#3_DH_A_\ ["5O_P"C5K[)K^OOHU_\B[&_XX_^DL_*/$3_ M 'BC_A?YA1117]+'YT%%%% !1110!A?%'4]>T;X:>(KSPMI]OJWB:UTVYFTF MQG<1Q7EVL3&&)F+* K2!5)+* #U'6OR@_;TMYOV]_C]/+X!^$OQ6\/\ [2.B MZ+X4E\)ZQ>^%;[16\"WD>J:D;V>YU-T6V>Q-N[*RQ33)_A[J/[1 M'_!1SQ%^T-/X=\3>&_">E^!K;P)X63Q#ID^DZAJA:\EO+Z[-C='&[^6[;-FQF^N*** "BBB@ HHHH **** "BBB@ HHHH **** /P,_X/EO^ M0%^S+_UW\3?^@Z311_P?+?\ ("_9E_Z[^)O_ $'2:* /O3_@UQ_Y04? S_N/ M_P#J0:G7W_7P!_P:X_\ *"CX&?\ W_ "=CXK_[ M<_\ TC@K[GP__P"1C/\ P/\ ]*B?$\>?\B^'^-?^DR/'Z***_7S\E"BBB@ H MHHH _4C]I'_DBVM?]L/_ $?'7RG7U9^TC_R1;6O^V'_H^.OE.O\ )/Z1W_)2 MT/\ KQ'_ -.53^\O#W_D73_QO_TF(4445_/Y]T%%%% !7N7[&'_,R?\ ;K_[ M6KPVO?FO^Z5/0_G.HHHK^B#\["BBB@ H MHHH _HN_X-$/^4;WCC_LI5]_Z:]*IW[0W_)?O''_ &,%_P#^E$E-_P"#1#_E M&]XX_P"RE7W_ *:]*IW[0W_)?O''_8P7_P#Z425^A1110 5V'[/?\ R7SP/_V,%A_Z41UQ]=A^SW_R7SP/_P!C M!8?^E$=?\ A?Y'3@_]XA_B7YGZH45Y5^TW\2=:^'HT3^Q[S[']L\_S MOW,W[RG&-QZ>M>4_\ #27C3_H-?^2D'_Q%?PAQ3XU9'D.:5;YDFQ4W;974<* .@ X%?8<%>+.4 M<48Z67X"G4C.,'-N:BE9.,?LSD[WDNEK7U/*SCA;%Y;15>O*+3=M&[WLWU2[ M'5T445^H'S04444 %%%% !1110 5_.E_P=X?\I'? W_9-K+_ -.FJ5_1;7\Z M7_!WA_RD=\#?]DVLO_3IJE?:< _\C9?X9'BY_P#[H_5'Y64445^Z'PH4444 M%%%% ']3O_!MY_RAD^#_ /O:W_Z>[^ON.OAS_@V\_P"4,GP?_P![6_\ T]W] M?<=?S;GW_(RQ'^.?_I3/TK _[M3_ ,*_)!1117DG4%%%% !1110!\J_M*?\ M):-8^D'_ *(CKA:[K]I3_DM&L?2#_P!$1UPM?YK<>?\ )2YC_P!?ZO\ Z^*?_)3/$/\ V$KC_P!&-6#7^8.??\C/$_\ M7R?_ *4S^DL#_NU/_"OR04445Y)U!1110!M_#3_DH_A__L)6_P#Z-6OLFOC; MX:?\E'\/_P#82M__ $:M?9-?U]]&O_D78W_''_TEGY1XB?[Q1_PO\PHHHK^E MC\Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH _ S_@^6_Y 7[,O_7?Q-_Z#I-%'_!\M_P @+]F7_KOXF_\ 0=)HH ^]/^#7 M'_E!1\#/^X__ .I!J=??]? '_!KC_P H*/@9_P!Q_P#]2#4Z^_Z "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOC_P#X*T?MC:_^RH/@ M_IMOXF/PO\%?$3Q6=$\5_$AK&WNE\'6XMWD@ ^TJ]M"]S.$A%Q(_\ IRJ? MWEX>_P#(NG_C?_I,0HHHK^?S[H**** "OY?L8?\ M,R?]NO\ [6K]4\$_^2TP7_<3_P!-5#YCC+_D3UO^W?\ TN)[E1117^@!^%!1 M110 4444 %%%% !7Y8?\'=O_ "C9\%?]E*L/_37JM?J?7Y8?\'=O_*-GP5_V M4JP_]->JU]!PK_R-J'^(\_-?]TJ>A_.=1117]$'YV%%%% !1110!_1=_P:(? M\HWO''_92K[_ -->E4[]H;_DOWCC_L8+_P#]*)*;_P &B'_*-[QQ_P!E*OO_ M $UZ53OVAO\ DOWCC_L8+_\ ]*)*_.K_(X^BBBOMC M\]"BBB@ KL/V>_\ DOG@?_L8+#_THCKCZ[#]GO\ Y+YX'_[&"P_]*(ZYL9_N M\_\ "_R.G!_[Q#_$OS/M[]L[IX;_ .WG_P!HUX;7N7[9W3PW_P!O/_M&O#:_ MQQ\;?^2TQO\ W#_]-4S^^^#?^1/1_P"WO_2I!1117Y4?4!1110 5]5?LV?\ M)%M&_P"V_P#Z/DKY5KZJ_9L_Y(MHW_;?_P!'R5^__1Q_Y*6O_P!>)?\ IRD? M"^(/_(NA_C7_ *3([JBBBO[5/QT**** "BBB@ HHHH *_G2_X.\/^4CO@;_L MFUE_Z=-4K^BVOYTO^#O#_E([X&_[)M9?^G35*^TX!_Y&R_PR/%S_ /W1^J/R MLHHHK]T/A0HHHH **** /ZG?^#;S_E#)\'_][6__ $]W]?<=?#G_ ;>?\H9 M/@__ +VM_P#I[OZ^XZ_FW/O^1EB/\<__ $IGZ5@?]VI_X5^2"BBBO).H**** M "BBB@#Y5_:4_P"2T:Q](/\ T1'7"UW7[2G_ "6C6/I!_P"B(ZX6O\UN//\ MDI_[! MMO\ ^BEKXYK[&^%W_),_#W_8-M__ $4M?TI]&O\ Y&>,_P"OFQ-MDU":.)G2!3V+L H/JU?F;_ ,$]OVF/C1^V\-:^(7@_X]7'B+QM MIWA?1K_6_AY=:1IT/AW1-2DOM32\T62V\M+ZVEACA54FDNQ(Y*22&6+RT0 _ M4RBFQ%C&NX8; R!V-.H **** "BBB@ HHHH **** "BBB@ HHHH **** /P, M_P"#Y;_D!?LR_P#7?Q-_Z#I-%'_!\M_R OV9?^N_B;_T'2:* /O3_@UQ_P"4 M%'P,_P"X_P#^I!J=??\ 7P!_P:X_\H*/@9_W'_\ U(-3K[_H **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \-_;/\ VAOAU\)+32O#'Q>T MW3$^&OCVRO[/5-:UVW$GAZQDC$)CM;^21#!$DZR2E7G=$S;D\!?L[_ !&UJ'X-:U\']/U%M=GA&OZ/\/?'DX"2PZ8;@^7<+CS+B>S# MM%%+A28]^P?KP1N&#R#U%4_#_A^P\)Z%9Z7I=C9Z;IFFP);6EI:0K#!:Q(H5 M(XT4!555 4 "@#P7]AS]G'X^? ?4/$4GQI_:1_X7Y!J4<"Z5#_PK[3O" MW]C,AD\UMUH[&;S R##XV^7Q]XU]#444 %%%% '-_$O3)=9L-,M5BGFMYM1A M6Z2/=@Q<[MVW^'H<]CBF_P#"GO#G_0._\F)?_BJZ:B@#F?\ A3WAS_H'?^3$ MO_Q5'_"GO#G_ $#O_)B7_P"*KIJ* .9_X4]X<_Z!W_DQ+_\ %4?\*>\.?] [ M_P F)?\ XJNFHH YG_A3WAS_ *!W_DQ+_P#%4?\ "GO#G_0._P#)B7_XJNFH MH YG_A3WAS_H'?\ DQ+_ /%4?\*>\.?] [_R8E_^*KIJ* .9_P"%/>'/^@=_ MY,2__%4?\*>\.?\ 0._\F)?_ (JNFHH YG_A3WAS_H'?^3$O_P 51_PI[PY_ MT#O_ "8E_P#BJZ:B@#F?^%/>'/\ H'?^3$O_ ,51_P *>\.?] [_ ,F)?_BJ MZ:B@#F?^%/>'/^@=_P"3$O\ \51_PI[PY_T#O_)B7_XJNFHH YG_ (4]X<_Z M!W_DQ+_\51_PI[PY_P! [_R8E_\ BJZ:B@#F?^%/>'/^@=_Y,2__ !5'_"GO M#G_0._\ )B7_ .*KIJ* .9_X4]X<_P"@=_Y,2_\ Q5'_ I[PY_T#O\ R8E_ M^*KIJ* .9_X4]X<_Z!W_ ),2_P#Q5'_"GO#G_0._\F)?_BJZ:B@#F?\ A3WA MS_H'?^3$O_Q5'_"GO#G_ $#O_)B7_P"*KIJ* .9_X4]X<_Z!W_DQ+_\ %4?\ M*>\.?] [_P F)?\ XJNFHH YG_A3WAS_ *!W_DQ+_P#%4?\ "GO#G_0._P#) MB7_XJNFHH X'_A5.E_\ "??9_P"S9?[+_L_S,[Y-GG>9C[V>NWMGWQ6Q_P * M>\.?] [_ ,F)?_BJZ:B@#F?^%/>'/^@=_P"3$O\ \51_PI[PY_T#O_)B7_XJ MNFHH YG_ (4]X<_Z!W_DQ+_\51_PI[PY_P! [_R8E_\ BJZ:B@#F?^%/>'/^ M@=_Y,2__ !5'_"GO#G_0._\ )B7_ .*KIJ* .9_X4]X<_P"@=_Y,2_\ Q5'_ M I[PY_T#O\ R8E_^*KIJ* .9_X4]X<_Z!W_ ),2_P#Q5'_"GO#G_0._\F)? M_BJZ:B@#F?\ A3WAS_H'?^3$O_Q5'_"GO#G_ $#O_)B7_P"*KIJ* .9_X4]X M<_Z!W_DQ+_\ %4?\*>\.?] [_P F)?\ XJNFHH YG_A3WAS_ *!W_DQ+_P#% M4?\ "GO#G_0._P#)B7_XJNFHH YG_A3WAS_H'?\ DQ+_ /%4?\*>\.?] [_R M8E_^*KIJ* .9_P"%/>'/^@=_Y,2__%4?\*>\.?\ 0._\F)?_ (JNFHH YG_A M3WAS_H'?^3$O_P 51_PI[PY_T#O_ "8E_P#BJZ:B@#F?^%/>'/\ H'?^3$O_ M ,51_P *>\.?] [_ ,F)?_BJZ:B@#F?^%/>'/^@=_P"3$O\ \51_PI[PY_T# MO_)B7_XJNFHH YG_ (4]X<_Z!W_DQ+_\51_PI[PY_P! [_R8E_\ BJZ:B@#F M?^%/>'/^@=_Y,2__ !5'_"GO#G_0._\ )B7_ .*KIJ* .!T;X4Z7-XLUF*XT MV7[##Y'V0L\BJ'/\ H'?^3$O_ ,57344 '/^@=_P"3$O\ \57344 '/\ H'?^3$O_ ,57344 '/^@=_P"3$O\ \57344 '/\ H'?^3$O_ ,57344 '/^@=_P"3$O\ \57344 '/\ H'?^3$O_ ,57344 '/^@=_P"3$O\ \57344 %+674]-E6^;?Y@D>2-OOL!E\.?] [_P F)?\ XJNFHH YG_A3 MWAS_ *!W_DQ+_P#%4?\ "GO#G_0._P#)B7_XJNFHH YG_A3WAS_H'?\ DQ+_ M /%4?\*>\.?] [_R8E_^*KIJ* .9_P"%/>'/^@=_Y,2__%4?\*>\.?\ 0._\ MF)?_ (JNFHH YG_A3WAS_H'?^3$O_P 51_PI[PY_T#O_ "8E_P#BJZ:B@#F? M^%/>'/\ H'?^3$O_ ,51_P *>\.?] [_ ,F)?_BJZ:B@#F?^%/>'/^@=_P"3 M$O\ \51_PI[PY_T#O_)B7_XJNFHH YG_ (4]X<_Z!W_DQ+_\51_PI[PY_P! M[_R8E_\ BJZ:B@#F?^%/>'/^@=_Y,2__ !5'_"GO#G_0._\ )B7_ .*KIJ* M.9_X4]X<_P"@=_Y,2_\ Q5'_ I[PY_T#O\ R8E_^*KIJ* .9_X4]X<_Z!W_ M ),2_P#Q5'_"GO#G_0._\F)?_BJZ:B@#F?\ A3WAS_H'?^3$O_Q5'_"GO#G_ M $#O_)B7_P"*KIJ* .9_X4]X<_Z!W_DQ+_\ %4?\*>\.?] [_P F)?\ XJNF MHH YG_A3WAS_ *!W_DQ+_P#%54U[X1Z'!H5[):Z:QN4@=H@LTK-O"G;@;N>< M<5V-% &?X4\X>&-/^T^;]H^S1^;YN=^[:,[L\YSZUH444 87Q1\777P_^&GB M+7K'1[SQ!>Z+IMS?V^EV@9KC4I(HF=8(PJL2[E0HPI.6'!Z5^/'[;?Q5^%OQ M+_:YU+XL_LT^*H[']IS^R/#/]@Z'X5 MZAX=T^188H+2R2[BDA\V:ZF;][-!($CMF!CW2 IYW^VU_P %W/V09?B_X@^" MGC[XO6.F>&]#D^S>+UM-$U'58M=<-A])22TMIH_)!5ENB64D8A7=OE,>Q;_M M$>"/#_[>7PY_:RENKC0?@;\8/A?/X-7Q5K4/]FZ?H\UOJ7VS3[B[:4@6EO>P MO-Y3S;!N6%&"/*%H ]4^"_[37Q<\51?';X1VG]@^)?C)\'M7L-+TS7M3@%EI M^JZ?J5O%<6>J7D$14&2&-IQ-%;A%E>U(C$7F[8_*OAAXR_:R_8J_X*(?"?X> M_%CXO>&_VA_A[\<%U6VAN8/!]MX8U3PE=65HUV9%BMBRRVQ4+&6DD9LN/ND M2:/[/WQE\%_ /XG_ +6G[8'CS7%\,?"?QG?:)IWA_5=0B:%=7T[2M/6!;JV0 M@/-'' M?#7AJT\,:G&WAS3Y9%FFB\^>VB@WD0I/=2"4J?LRI&9%B0R 'L'Q+^/?Q7^' MO_!8WX3?#F?QEH]U\,?B)X8\0:L-"MO#Z6]Q:R6"6@C\V[>2225B\[MF,0J! M@%6P2?L2OSA_;&_:P^%W@;_@OG^S=9:U\1_ NDWF@^$?%.E:I#=Z[:POI=W= MKI[VEO0Z=:2W%Q+'!;P(9)))&"I&H&2Q)X Y)- 'YF_MW>,?VY/V/_ASJG[2 M ^+?P]U#POX=N;>^U3X*KX1A6VBL))TB^RQ:R"]U<7F)$!8+'&TA8HNT+&WT M%KGQP\=?M:?MI>,/A+X%\::I\+-%^$_A[3-2\3ZMIVGZ??:M=:MJ2O-:V*K> MPSP1V\5O%OE(B+R&=%1XMA9OF_XN?\'#_P"Q3\3?C(^E^+_C';Q^$_A[J\=U M:6%OX;U74(?$VIVSB2&Z\V"TDB:U@E"/#B3,DR"0A4BC,GHWPM^,_A+]B[_@ MH#\7OB!\2+X?#OP'^TAX?\.>*_#^M>)72QM$O[2S>UNM)EE9S&EZ(_L\J0;B MT@>79N\IL '0\5N\FU7N/G=TC._SO]EWXP_M6_LU_ML^+O@3\5/% MWAO]HXWGP]N/'GA/Q):Z-;>%;R*>&Y2U%A>PP@P1QRRR?+("[ 1L?FY5*/[. MG[3'@K_@E;^QG\6OCQ\;;Z^\&V?QH^*.N^,])TC4+1H=8NH;J41:?;K:$"3S MGM+:*9D*JT:N3(%*M5C]B;_@M#^RA\7OB?XDU+1/BI;^+/B%KVEOK7B_5AH. MHZ9I?AG2-/BD=4-S?6]NJV-NTK(IYDDFNFD*#S&" &/\6O%G[:7[!?QX^%/C M+QI\9O OQH\ _$SQQIW@[6O MCX)AT%O#K:C)L233;I6DN+E8"&8FY<$HGS# MDLGZ45^77A/_ (.%/V//V@?CYHFMWGQ'U'6=>T74)-.\ ^#[7PGJLEU/?3YM M/M9=K40?:IUD>&$&8)%#,VYE>:18_P!1$;]\:V7 MPKU3_A7=GHUYXRN%2WTPZO(RZ?:22.J&YG"D.\<*EI#&A#2;-@*EMPZ^N%_: M4_:6\$?LA?!77/B%\1/$%CX9\)^'8/.O+VY;N3A(T4?-)([$*B*"S,0 "30! M\4_#?QI^UE^Q/_P4*^%'@'XL?%[PW^T-\/?C<-4MHKB#P?;>&-3\)7-E:-=F M18[8LLML5"QEI)&;+C[I $ES3/VN/C%\<_V0_B%^U-X(\8+9^%?"MQK&H>$_ M )TJRFTWQ+HNERRQ2O>W!B:\6[NA;3O$T$T<.D/AKPYX9M/#&IQMX>TZ9UDFB\^:VB@$C+$L]U()2O M^CJD9D$2&3EOA/\ %"Q_96_X)._$#]E&\>9?CUX?L/$?@GPSX05 =8\5K>37 M0T[4;* Y::SDBN8I)+@ PP^7.)&3RGP ?47QR'Q]_;?\ >#M4^ /Q3T/X$^$ M-=\/V?B,>*;SPO;>)]4U62Y3S([..UFD6"")(RK22MO=FD54 ",6YK_@FQ\> M?C[^TI\!/'O@_P"(VI^&;+XC?##QY>^ ]6\:Z-;#[/JUO;Q1RM?V=L\9B%U^ M^6+:Z>2CAG*/M,#/<6ZG?*6>6>:>-(";D9?+%0 >D_L1 M_$OQ]>_M1_%CP/?_ !#O/C1\.?"=OI[:?XPOK#3K6\T_5W,ZWNC2R:?#;VMR MT*);RDI CQ&?9(6;&/JFO@/]A']F7X>^ /\ @I'XH\??LUMI.G? ?Q/X'CC\ M16_A9XSX0U/Q!]K0VLVG^43 94M%F6;[-^[7?&&^=F%??E !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7FO[5-E\ M4->^&JZ-\([[0?#_ (IUJY6T?Q'K%K]NMO#5L59I+M;3>GVJ8;52.(LJ;Y S MG:I5O2J\:_;I_;V^&?\ P3I^!5W\0/BAX@AT71XY!;6D"CS+O5+E@2L%O$/F MD<@$G PJ@L2 ": /E']GO]I7]H3]AW]L#QM\+_VC?B1H/QN\$Z=\-[SXF67C M:P\-V_A_4-*M[.98I[:YL[?]SA\L8R&9CY9^8Y(2[=?M=_&;X5?L8^#_ -J[ MQ/XL^W>&O$5QI>IZ[\.X]*LO[-T30-2NHHHFM+I(Q=M?6\5Q#)))-.\,NR4" M&'.")9KRVMQ]CMY+@JO6226Y9R@\Q@F/\4/B=I_[7_\ P24\'_LKZ8TMM\=- M7M?#_@GQ/X,";M6\*)9W=HNHWM[!DM!9+!;RO')+KQ?.8@[/=33,5LK<.1$HB MB>4[7./ MV6?'?@_P[\)_AT;G1]"MO$WPZU&^TW4)HHXX$NK:%=2TZ9!;IYUNOG(1N:4@ M<(] &O\ \$C/VK/BE^U./C^WQ673;'5O!/Q2O_#>G:38>6\.AV45I9NEKYRH MIG96EG_!KC_R@H^!G_'_\1EG_ %;C_P"7 M_P#_ 'MKA_\ @M?_ ,$4?VF_VN/^"FWQ+^(7P]^&?_"0>#_$']E_8+__ (2+ M2K3[1Y.E6=O)^[GNDD7;+%(OS*,[HT[V5[KF5M>G0^1Q.+S-5I*FIE].A]P?\ M1EG_ %;C_P"7_P#_ 'MH_P"(RS_JW'_R_P#_ .]M?#__ !#@_MG_ /1&O_+M MT/\ ^3:/^(<']L__ *(U_P"7;H?_ ,FUV_V/PG_-3_\ !K_^3,?KF;=I?^ _ M\ ^X/^(RS_JW'_R__P#[VU^FG[$_[4-__P %//\ @GUX=^)&EMK?P@O_ !TE MXD+Z1=V>J7NC&VU">UW1R7EF]O(7%N3^\MB )",9 :OYZ_\ B'!_;/\ ^B-? M^7;H?_R;7[N?\$E_AWJ'_!.3_@DGX#T+XX3:)\-;SP2FIRZ[+J^LV:66F)/J M]W-$TETLK6X#)/$<^9U<*<-D5\QQ9E^1T,)&>6.+GS)/EFY.UGTYGUMJ>GE. M(QTZS6)3Y;=8VUNO)'RO\*_VAOVDM3_X)'>-/VE5_:4U^[\7?#V]\17+Z)XA M\+^'&\-ZQ:Z5J%S MM*MKI]O=QR310*/,CNAB1N%P=H[_P"*W[5GQ8^/'Q _ M8G\2>#?BWX^^%OA?]J.W=];\.V&D^'KP:.JZ*;]&M)[W3)Y0S2##&5I%92-J MQUYQ_P $0_V9?V=?V_?V*+S2_$VL-\1M0T7QEKE_JOA)/B'JDVDPQ2:U>364 MUSHD5X+-DD7#H\EN5DQG+$$UVG_!9[XG_ %_V\/V// /Q+U[X1MX=\.^)-6N MO$GA_P 37>GFPTNQ;1I%MGO+>X/EPPM)Y8C,JA68+MR1Q^>GT)]-2R>(OV3_ M (A:]XF\3?M(^,/B!X,^'_A2ZU[QCX>\3Z3H$5Q96S)*]K>02Z;IMFP;-G=) MY%]&T:^6TT MUF8VLNISZC9W4EQ<2H%D9;9K9%5P@RP,E>8^(O#_ .Q[\7='^('P-_9OUGX/ MS>)_VCO"MQX!_@_\ M >)/#OP7^*7PFTQ?#&HZ%XHODTU]52T+107>G-, M0-0AFB2-E>U,@+/MX; H ]>_X)S_ +<'B3X]_$#XO?"'XF6VBV_Q<^!.M0Z9 MK-UHZ-#I_B"QN8S-8:E#"[,\)EA_UD19PCJ<,0P53_@L/^V9KW["W['8\9:# M/'H_V[Q)I.@ZEXCET\ZA%X0L+RZ6&XU1K?($IA0G8C?*9'CW!AE6^>_V6?V+ M_BW\<_BY^U9^T!X2\5ZU^SUXF^/6JZ3IW@;4=7\+0ZEJ&GZ/I:1Q&^GTR[*A M3>A7V1S;9(T(8J"0*]^,(M!U65/AE;V9 MM-&N;.598FTZQ,JW$4;Q&65V1\0F;*D*" #MOV>+CXF6WQV\&S6/Q>7XW? O MQ1X2U'4XO$5QIFFM?'45N+$6W^FZ9#!9R6TD,MR8U2%'S&^YY1C9\\_L>_MX MZ9^RS\9_VNX/C/\ %/QYXDT/P;\2H[6QO=3L+O63H&GOIMK*6DCT^V,5C9)) M(P,K10P@XW,7))XC]A[X/^ /V;?^"KWA_2_V._B$OB;X%^,M'UC4/B=X2T?6 M?[<\,>"[V-8OL4\,JNZ6EW<3$I]G+F39$_RB,*$\NU+]KOX5ZA^S]_P57>#X MB^"YEU?4[[^SRFL0-_:'G:%#90^3\W[W?(=0NM5UK2Y-(/"=W'$VJ6S.@$7G M,C21QNLF286BE5D4;P-Z-\U>#?VI_#OQJ\5_!KP._BC3_">AZQ^SG:7=AXM\ M/6\,/' M&B_\%O\ X=Z+#]>FA/P_E\5^-GT37+R&_>6TU2W2UN&TVWLOFCF-PT<<<8620 M*5 + 'Z?:/\ \%8?V>_$OB6ZTK2?B3I^MW-CXJM/!-S+I>GWE]:VVKW;^7;V MTEQ#"T*!Y,()6<1!R%+AB >R_;A_:W\/_L)?LG>.?BUXFAN+K2/!.FM>M:P' M$M],S+'!;J3PK2S/'&&/ WY/ KY"_P""2/[07P[^)O\ P4K_ &W(/#7C3P?K MNI:UXOTJ^LHM/U6WN+B_L[;2;:WFGC5&+20Q7#&-G7**[;<@G!]U_P""RG[& M^N?M\?\ !-GXH?##PO)$OB;6K&*ZTA)9%CCN;JUN(KJ*!F;A1(T(3<< ;P20 M 30!3^!'PJ_:(^,WPNT/QYXV^--]X!\7:Y9QZFG@SP[X'3I,3W(9E/EFW1Q(I7;DG X']I M_P#:9\+?MF?M*_#/]G%?B1_PJGQ=<7 \>:K8VU]IK>(;=;&2.XTBR^S7D4T0 MNYI##?-;R03-'%9MN4;E>@#M/^"//[5WQ&_: ^$/CCPC\;9],/QN^$?BR\\/ M^*H;)(XXBDA%U8S1I&J#R7MI41'V@OY+$Y;=7"?&74?C!>?\%?\ P_\ "'2O MVB/B=X;\"^,/ .J>-&M+#1/"TDVEW,%_!;QV\$MQI$KFW"2MQ*9)"0#YG4'Q M,?$3PM_P27_X+TVL/CCXXCQ%I?[3?@I(-?O?%5SI%E?Z9K&GR!=/GNDL+6T@ MAMYKT_Q]K'P'U+3A9>,[33XM/?6+._@::.*[@AQ"EU"496:)41N M<(A4Y^V*\U_9C_9 ^''[''A+4=%^''ABW\/6NM7\FJ:G,US/>WVJW;_?N+JZ MN'DGN)3CEY9&;WKTJ@ HHHH **** "BBB@ HHHH ^/S_ ,%7,'_D0O\ RM__ M '/1_P /7/\ J0O_ "M__<]>/G]@GXL9_P"14_\ *G9__':/^&"?BS_T*G_E M3L__ ([7Z_\ V3PO_-#_ ,&/_P"3/R7^U>)OY9_^"U_\B>P?\/7/^I"_\K?_ M -ST?\/7/^I"_P#*W_\ <]>/_P##!/Q9_P"A4_\ *G9__':/^&"?BS_T*G_E M3L__ ([1_9/"_P#-#_P8_P#Y,/[5XF_EG_X+7_R)[!_P]<_ZD+_RM_\ W/5O M_@M=\1?B#\!?^"?/C[XG?#;XC^(OA_XD^'NF/J5NNGZ=I5]:ZHS21($N4OK. MX.Q06(\EHFR>2PP!XI_PP3\6?^A4_P#*G9__ !VNZ_X.+OC%X1^'/_!)3XO: M+XB\4>'="UCQ;H;V>AV%_J4-M=:S,DT+/';1NP:9U4@D1@D Y.!7R'%>$RNA M[+^S7%WYN:TN;M:^KMU]3ZSA?%9G6]K_ &BI:/+WO;17Z'%_M,_M*?&' M_@F]\2?V;]>U#XOZY\8O!?QH\6Z=X)UKPUXHT71;?4K6:^0F.^T^XTVSL^(F MP'BF24," &4G(U/A5'\:/BG_ ,%/?CM\)+K]IOXM:;X1^'^AZ!K>C_8-!\(+ M=H^HBY:6&62719 \:&%0GRA@#\S.?FKU;]CO]C_]GCXI6_@+XW>$[AOBCK&E MV!30O$FH^/-3\8VVD2,GEW"V7VR\N(+5PP9&$*HRE2IQC ^-;3XO?L;?&K_@ MM7^TAJGQD\2?LT^*M M?#'A>PT:]\:WVBWMDEW$EVMW%;27;,GF(?+658SE2 M%#8(Q7QY]"_AM#JUO MIVFWCZQ+(UE)8W4EA:6L+0Q74$SM(D1?:'7LK5W7Q#^!W[3'P_\ @YJ7C+0O MCY-XH^)6EV,FI?\ "*:EX6TF'P5J,Z(7:RB6&V35(8VQL25[^5ER&8/]VOCO M]LWX3^!/VL?V4]-\/_L75Y/HE@T" MB&1HX9F=4B?"*8(AN=B!]@>-_P#@KW\%]<^">HS>#O$UOXS^(U]ILL>G?#;3 M07\93WS1D+:3:5Q=6S!\"1YHT2)G?\ !/K]M#0_^"@_['_@GXN> M'[.72[7Q99F2XTZ642R:9=1NT-Q;LP W>7*CJ&PNX ' S@?-?_!4'XW?M ?L M,?&OP;\3_A[XD\2?%#X>R2WEWXP^%LND:5NCTNW@C,]SIEU';1W?G0J6F\J: M:7>0PR% 2N/_ &._^"2O[1W[-O\ P3I^#OPY^'?[2,7P'\4:+%?ZKXRCA\": M=XMBU"]OIA<"%&NI%$0MLO'F,D2$EN@%>Q>.OVD_!G[.G[2/[.OP]^*WQS\" MZQ\3K/3;VVU2\U&ZL=#N]8N9K6**.X:R63;;_:90PCC'#-E4W$8H M_M+?'B M\_:5_99^%_Q8^!OQN\3>%?#?B[7M#L8KKP_I^CWD>IVNI:G:V[^*W_!1/X/_ +).J2^$?'/C[6]2USPGI=K<^(M0B\.7 MNJ_V1#(-L=YJTVFV9M-.$Q5GW3"WC(W,JA!Q\1_M.?LD>/\ _@G5^USX7C^% MFEKJ?[,OQX^)_AN^U[08MP3X<>(%U>TG-[;* 0EG>>5L9!M1)60 H/+1^6_X M*I_&"U^+6M_MU> ]5O?^%>ZEX1\ 6T^DZ!X?TT6FN?%&,Z:\O]I7MS'$;J\L M;1\PB.%UAB03?:=T;@ _3/XH?MK?#;X-_%#X>^#_$6N7MGK/Q4N!:>%7AT6 M_NM/U:8J7$2WL,+VL;E%+!9)5)4;@,\3?$31_&'Q 3P MEJ'PK2WD\21ZWHNHZ^*'[:?P;UK]M[_@G7 M<6OQ'\#W4EQI.L-%)%JD+F-+S2([2W#$']WYUU&T*AL;I8V0992!Y3XI_;O\ M$>$=#_X*-:EX-C^'OQ0OK?QWHU\^DW]FNN::EB;73+&YU6:T3)NK:TGCF=RF M0'A7)&02 ?I5X+_X*6_!7QKH'C/4CXPG\-P_#W3X=6\11>+-"U'PO=:993!C M#=-;ZE!;S-#)M8+(J%68;02W%-^'7_!3/X(_%G6_ -CX?\:-J'_"T$=O"UY_ M8VH1:=K#I&96@2\>!;<7(C5G^SO(LVT9V8K\[_"GQQ^'/P4_X*0_'C7=8^,5 MQXNT?Q/^SQ8WEMXQ\07T8M-?875W&\MD\4<=G]G!>) MFHA$C,.9#(3Y[X5_ M:Z^&?AW_ ()L?\$QX9OB)X1LKK1_B%H+ZC&VL0QR6$5M;7=O=M,-V8XXGE1) M&?"J9%!(W#(!^UOQ0^)&D_!SX:>(?%WB"X^QZ%X7TVXU?49PI;R;>")I96P. M3A$8X'I7R1^QGXF^-W_!1OX(:/\ &75?B9KWP2\,^,@VI>$_"GA/2='O)TTM MF/V>74[K4;2[,L\R .5MA;JBN%R6RP^D/VM?@A_PT]^RO\1?AVEZ+%O'7AJ_ MT..[ZK US;O$KG@\ N">#Q7R%_P3 _;T\ _LM?L@^!/@G\=O$&A?!'XJ?"O2 MX?"M]HWC"\AT9-7%J!!%>:=-,4BOH)D5&5X&?)8@C."0#Z>_8[O?BT;/Q_I_ MQ@NM(U+5M'\5S6NBZAI.DOIMCJ&DFTM9+>6.-Y)&W;GE$F9' E$JJ=JJ!\[? MLJ_\%$?''Q&_X*D^,? ?BQ]-M_A3X_T6?4?A%)'Y6Z__ +(NGL=4/F!0TC32 M8N$4LX$"HRXRU=A^WK_P4@\,_ W]F.:XU#Q-IOPQUCXEZD/"G@B^\1W2Z;<2 M>>\4$VKM!.8WAM[42O.6D*_)'$3M,T:GX[_X*I_L_P!C_P $NOA=^S=\>8_C MMXL\46?[/OBK3-.T31/$H\/6_P!KT*YC6TOK6P-AIUK/<3&T"MM>27]W%(^" M1NH ^JO^"S7Q#^)WP,\$?#?Q1\.?BWXN\ MKWCWP_P"#+_3]/TK1+VTGMM0O M?*FN,WUA<2K<*C84K((QM&8V.2>(/"UY80"8R^9IUO:P36LJ[EVO;AU()#D*0?/O^"['[9_P5 M^)'[(?P5DM?BOX'GT_Q1\2O"OB"T>S\3Q6]S<:3%J!%Q?1-'*LRQ1;7#3)CR MF1@65EX^OOV8OV+?@=X.\:0_&+P';R>+_$'B324M[/QIJGC#4?&%U<:<^'5+ M6^OKJY9;=N& A<(W7F@#WRBBB@ HHHH **** "BBB@ KQSQ3^UI_PC7B;4-. M_P"$?\[[!QU\U>/?@!XNUKQSK-Y:Z3YEO=7T MTT3_ &J%=R,[$'!?(R#WK\B\7,VXGP&#P\^&(S7+K?U5SH_P#AL[_J6_\ RH?_ &JC_AL[_J6__*A_]JKA MO^&;?&G_ $!?_)N#_P"+H_X9M\:?] 7_ ,FX/_BZ_"/]F0S>$?$6F7T5U8ZRB0JM MYH-Z\;[6AEPR%'(,4A/*;I"?[&RRI6G@Z4\1?G<8N5U9WLKW6EG?I;0_(\1& M"JR5/:[MZ7T.1_:-^(GQX^#O_!)?XM?&33?VE?B5<>-O NIZRE@UUX=\*-9R M16&L3Z>D*-78A@WF#((7*'Z#O/@O\4-"\,^![ZU_:T^)C>)O$MW9 MFPTKQ%H?A-M-UJ18S=W%FPM=$BN%5[:&X^>.560#.20 ?C']IK]IS3KO_@V4 M\?ZE\1GTOX;>-/B5)XC,'A?5[Y;>].HR>(;B6:QACEV2321%F#*J;@%)( !K MU[PG\6_^">'[/.B>"/B'X'U;]FJP^(WA"-)M,LOAW/H:^(=>O;BSDLQ8>59 MSS>:UQC81@2!&8@*37<8GLOQ$_:U\:?M+?M_>(/V<_A5KT?@>U^'&B6NM>/_ M !G'9V]_J-G)=\VFG:=#<+);K,Z!I'FN(I451M$18[AC?&#]I;XB_P#!-/\ M:0^$FD?$#QU>?%CX0_&37E\'IK>N:?86'B#PMK4REK3>]A!;6EQ9S%9$(^SQ MR1L%;>X^4^;Z5HTO_!-3_@L-\4OB]X_M?[#^#_[2'AS2I+GQ8S/-IOA37+", M0M:7TX4+:P2QLSI<3!(B0%W Y%2_MX'0/^"Q?QM^ 7@+X1ZM9^-_ OP^\>6O MC[QGXWT.=;S0--BL(W,.GQ7L9,,]Y/)*%\J)G:)06<*",@'V5^V[^UIX?_86 M_90\"M-:]:V@.);V4LL<$"GHK23/'&&/ WY/ KRCX"_"[]HC MXU_"W0_'WC3XT7WP_P#%FNV<>IQ^#/#OAW2;GPUI D7?%:W375O+?W3*"HE> M&\M@[!O+\L8-7_\ @L;^QQK?[>G_ 3;^)_PO\,21)XEUJPBN=)2618X[FZM M9X[F*%F;A1(T(3<< ;\D@ FL?]EK_@K%\'O&'PK\-Z3XR\5:9\,OBC:V4%CJ MOP_\3L-+\2VM\J!7@@T^3$]R&93Y9MT<2 KMR3@ 'JO[)GC7Q]9?LOPZM\;I MM*L/&6CW&J_V_=6UJ;'3EBM[VY5)X5!_BS#9Z5K$5(H^<_V\Y=+_X)-?\ !3;]FOX[>-/CQK'BJW\6 M?;/AOXGC\6_V'9WL&C3+YL%S%%IMA9[K6WN]C322))LWQC*@T ?0G_!1CQ7\ M5O W[?P1'X]T#Q)=:7 M9Z?K.D1_:A;R6-^ME'#;2Y+*Z2)!$<$ JVX$>2?\%A?VG?@AXI_;9_8\TO7O MBYX0TW2[+Q)J6IZQ<:?XZ72+G2[&[T63[+=O=6MQ%-:Q3%X]DPD0.'&&(-?< MO[,_[$OPJ_9@UO7_ !)X#T&5=>\;>5-K'B+4M:O=>U;650?NO-O[Z:>XD10? ME4R%0.@H ]>HHHH **** "BBB@ HHHH YSXN_%[PS\!/AGK7C+QEK=AX<\+^ M';5KS4M2O9/+@M8EZLQZ\D@ #)8D D@5\33?\'1'["L$S1M\=%+(2I*^#M? M9>/0BQP?J.*^M/VO?V5/"7[;W[-GBWX5>.H;V;PKXRM!:7OV.?R;B+;(DLL->\?V.@WUQX9TV^\'Z^EKJ.II;R-:02L;6("-YA&K$R M1@!C\Z_>'Y6_\1JW[4W_ $(/[/\ _P""/5__ )9U]P_%7_@RI^ /_"K_ !)_ MP@_C[XP_\)I_9=U_8']N:YIW]E_VAY3?9OM7DZ9YOV?S=GF>7\^S=MYQ7P]_ MQ!4_M3?]#]^S_P#^#S5__E90!^IO[.W_ =4?LD>)/@!X'U#XD?%S3_#_P 0 M[[0;&X\3Z78>#]?>UT[4WMT:Z@B86LH,:3%U4B60$*/G;[Q[+_B*-_83_P"B MY?\ EF>(/_D&OE[X1_\ !E3\!/\ A57AK_A//'WQ>_X3C^R[;_A(/[ US3O[ M*_M#RE^T_9/.TSS?L_F[_+\SY]FW=SFNB_X@J?V6?^A^_: _\'FD?_*R@#[Z MT7]H'2?^"D7[,5EXB_9Q^,46GZ;J6L06\_BK1["WNKJQAAF1[N!;>_@=(YWB M^0>= 2GFJ^TC&?FOX)Z=\>OC-^VY^TW\)X_VJOBOI]G\)+;01X:OF\-^#Y9) M)]0TUKEVO!_8H$J)*%PL7DG9D%LG9OAO\-9O M$5UH]YJLVM7EYKEW'0P(DV9V$?- MB@#K/VR_VT/$WPK_ &Q_@1\#?$WQ2?X)Z1\0/#5UJ-]XZM['37N-;UF!H8DT MJWEOX)K*W+EWE8O [.3#&FPN,]5\0V^/WA7]EG]H:7Q%\4-2T77/A[/=ZIX+ M\4:#X=TZWDU338-&AN8TN8;RVN;>0FY:99GB1,M&?+,(^19O^"AOBCX(_%CQ MY=?!G]H[PQH=Y\*]1\,Q>(5\0ZU:2PZ9H5[]HG@_?:F"(]/E>,?N9"\3-MG4 M.<[:^1_V8O'>G_LK?L)?M?>&+SXQ?\)7^S3H=C<:'\(O%_BS5XMNIO<:1*9M M,LKV1E2]ABFVPPF'*LRR"/."J@%SXO\ [8OQV_9@_P""6WP;_:,M?VB-:\<_ M$/QIIOA^^_X5OXE\-Z!)9^,[C41;B2QT]-.L+6^253,SH5EF(6,@J<[A^L.@ M7T^IZ'9W-U;-9W-Q DDMN6W&!RH)3/?!XS[5^'7[/OPI\+_LR?L8_L\?MK_L MRZ?X/\1ZU\+O!VGZ)\;_ WX7-I))K6GFSADU"65(^(M5M6;SG9MLKJH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^!G_!\M_R OV9?^N_ MB;_T'2:*/^#Y;_D!?LR_]=_$W_H.DT4 ?>G_ :X_P#*"CX&?]Q__P!2#4Z^ M_P"O@#_@UQ_Y04? S_N/_P#J0:G7W_0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'X&?\ !\M_R OV9?\ KOXF_P#0=)HH_P"#Y;_D!?LR_P#7?Q-_ MZ#I-% 'WI_P:X_\ *"CX&?\ (/_D&C_B*- M_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF> M(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _ MXBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY M?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_ MXBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY M?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HH MH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^ MBY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^ M0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^ MBY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^ M0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW] MA/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@ M_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW] MA/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@ M_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B M*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_ MY9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B M*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_ MY9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ M _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+ ME_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y! MH_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+ ME_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y! MHHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$ M_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ M .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$ M_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ M .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(H MW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_E MF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(H MW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_E MF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** # M_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7 M_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C M_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7 M_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&B MB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ M .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ MY!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ M .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ MY!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC? MV$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69 MX@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC? MV$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69 MX@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^ M(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^ M69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^ M(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^ M69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** M #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ MZ+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D M&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ MZ+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D M&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_8 M3_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB M#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_8 M3_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB M#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XB MC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9 MGB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XB MC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9 MGB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH M/^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#H MN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0: M/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#H MN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0: M** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/ M_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/ M_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/ M_HN7_EF>(/\ Y!HHH _([_@ZD_X*?_ [_@IOIWP-M_@;XTF\=S>#9-=DUA(] >"U*P-FMR-.$)_P!*MXM^XP2_ GRAPHIC 18 brc-20240731_g3.jpg begin 644 brc-20240731_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" ,(!78# 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#T;_@A5_P0 MI_98_;N_X)8_#+XL_%GX97'C'XA^,9=9GUG69_%6M6\NH21:U?P([I#=I'N\ MN*,$A06(W'+$D_6__$+C^PG_ -$-_P#+S\0?_)U'_!KC_P H*/@9_P!Q_P#] M2#4Z^_Z /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y M.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y M.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /YF_^#HS_@F_\'?^"4T'P/OOV??#&H?#6\\: MMKL&M3V?B/5+J2^CM_[.:%2;BXD*A3-(<)MR2,YVK@KW'_@^6_Y 7[,O_7?Q M-_Z#I-% 'WI_P:X_\H*/@9_W'_\ U(-3K[_KX _X-G_ :X_P#*"CX&?]Q__P!2#4Z^ M_P"O@#_@UQ_Y04? S_N/_P#J0:G7W_0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%?E[_P$[C4O$EIX;N/# M[Z#H>H:7LDMKN8SHUS8R7*REH%!S,R8/"J>3Y?\ MY_MQ?M/?\$\/^";GP/_ M &GM$^.%U\1X_%UMHK>)O"/C3PMHPLII;^R^TEK6?3;2SGB165EV.[DAE.\% M2' /V2HK\A_^"RW_ 4K^,G@+_@DW\*/VL/@K\3/$WPRN/'B:,EQX3FT;1=5 MTZ-+RWGF=M]U8O<>:*;CR87F7R4T>.80AYXTR9RR^8#\^"" ?HQ M17PK_P %"/\ @K;)_P $JO\ @F'X'^)'C_3)?$'Q6\3:/IUA::'(=+\+Z7X0T(^%=%\Y%FMK&>.YLIK^0;"JR.+Q64N]OKJWL[.U0RS3SR".*%!R69FP !ZF@"Q17G?P M9_:[^$_[1VMZEIOP\^)_P[\>:EHRA]0M?#OB.SU2>Q4L5!E2"1VC!8$98#D8 MJCHG[F_ZAXJ\/I'Y)7@35- U6#4K-I$X M=!-"S(64]1G([U\I_P#!7S]M.W^&/[(OQ:_X55\=M%\'_&GX6Z!/XH_L32;O M1=2U1XH0 4N["\AN'6W)D0EU2-@VSYP"58 ^U**^._\ @@C^U/X\_;3_ ."5 M?PT^)'Q,U[_A)?&GB!]4%_J/V*WL_M AU.Z@C_=6\<<2[8XT7Y4&=N3DDD_8 ME !17YA?L%?\%RKO]IW_ (+>?&SX ZM,MOX)M[1!\/A+:+!)--8QJ;M@VQ9) M5ND=[F-F)410*5X?)_0+XX_M2?#+]F.ST^X^)7Q&\"?#VWU9WCL9?$VOVFDI M>L@!=8C<2('*AE)"YQD9ZT =W17D]Y^WM\"]/^$]IX\N/C1\)X/ U_?-IEMX MBD\7:>NDW-VH+-;I=&7RFE 5B4#%@%)QP:WO'_[4?PS^$_PSTWQIXJ^(O@7P MUX-UA8FL->U77[6STR^$J;XC%M;/2[LRJ6C\NYDD$3[U!*[6.X D9J'P_ M^UG\*_%MOX2FTKXF?#_4XO'SRQ^&'M/$5G,OB-HLB5;(K(?M)3:VX1;MNTYQ MB@#T"BO,_B-^VC\'?@]X^M/"OB[XL?#/PMXHU!D2UT?5_$]C8ZA\USQ#J^EZ#HNFQ^==ZAJ-TEK:VJ?WI)'(55 MYZD@4 :E%>%:%_P5%_9F\4:W9Z;IO[17P*U'4M1G2UM+2U\>Z5-/=2NP5(T1 M9RS.S$ * 220!7>?&7]I_P"&O[.;Z6OQ"^(?@;P&VN2&'3AXBUZUTLZ@XQE8 M?/=/,8;APN3R/6@#N:*9;W$=W!'+$Z212*'1T.Y7!Y!![@U^1_\ P<%_'O\ M;(_8:\2V/CC]G_XL>(M6\(QZ9>^(_$_AN]\,:#?1Z!96UQ:Q&6!_L(N7M@;E M1)ODDD1&GMM=>XFM4>.:V_LS;''&'D\H1 M,C#?^\:; P ?HA17Y8_\$DOB)\=O^"A'_!-CP3\4/%G[6GQ,\)_$#QY?ZEI. MGI8^%/"4NDK=0372Q?Z.VCF5AY5LSLOVA<[6PRY%?07B#]N3Q'_P34_X)/7' MQ0_:2U2?Q=X[\&_;=.OY8;*'2Y?%-\NH3V]F(8DC2.-9T6)PRI@1$R88#D ^ MS**_.?\ X)H>*_VF?^"H?[**_'#Q=\;-<^"L/CJ2XD\(>%O!?AK1+BRTRRC= MXHI[N35+*[N+EY&7=A)(5* $;=^$H_\ !)S_ (+(>,?C+^V9\1OV4?V@+'0K M'XU?#>>Y2QUO2(_LUCXNMK=@&?R"S>5.8F2?:A*LC.=L?ED, ?I-14.I:E;Z M-IUQ>7D\-K:VL;3332N$CB102S,QX !))Z 5^6O[&W_ 4W^,O_ 6__:P\ M=:?\%?$:_!3]G7X87$=M<^*X-&M-2\4>*[E]X2. 7LD_;O+V^9Y7VB1/,V[TSMSCHJ32_VI_ACKGQ1M M/ ]E\1O =YXUU"R34K7P_!K]I)JES:NGF+<);"0RM$R$,'"E2ISG'- '>45P M_@+]IKX;_%3XB:YX0\+_ !!\#^)/%GAG/]L:+I>NVMYJ.DX;8?M%O&[2188A M3O4<\=:Y>[_X*&_ '3_$VNZ+G+=:0(&VS&XC,VZ$ M1M\K[P-IX.#0![!17,?"/XV>#/V@/!L?B/P'XN\,>-O#TTKPQZIH&J0:E9O( MAPZ":%F0LIX(!R*RI/VIOAC#\9U^&[?$;P&OQ$9/,'AM-(Z"1$ M%F9/.+,A# ;,E2".*V/A)^T1\/\ X_C5CX#\=>#O&PT"Z^Q:F=!UJVU+^SKC MG]S-Y+MY-^IZWJD&GV:9Z9EF94&?K0!TU%<#H7[5OPO\5?!B_^(^E?$?P+JOP]TM)9 M+SQ-9:]:W.D6JQ?ZPO=(YB79WRW'>OE']A#_ (+W_!7]NSQ3\6$TWQKX'\(Z M/X+U"2V\.GQ'K4&FW_B"RM[3S[G5#;S.LB6BD.<[!==TG5H;2P9 R([::[HD9 M/,0GQ<%=WFIV M>SA_,MXY#*FWON48H ]"HKS;4OVR_@_HWQH3X;WGQ6^&UK\1))DMT\+3>)K* M/6FD=!(B"S,GG%F0A@-F2I!'%;'PD_:(^'_Q_&K'P'XZ\'>-AH%U]BU/^P=: MMM2_LZXY_2[>7)P?E;!X/% '8T45\,_\ !P=_P4B\1?\ !-/_ ()^ZGXH M\"RF'XA:Y?6^G:).;);N/3E\U#/=2HZ-'Y:IB++C;YEQ$.I (!]S45Y1^PS^ MU3I/[;G[(?P]^*VB[5L_&VBP:A)"K;OL=P5VSP$X&3%,LD9/,N-PC-Q(F\C(R%SC(H [RBODO_@J M%_P6)^$__!,G]F4>.-9US2_$6N^(;,S>#O#^GWJ2W'B:1ES'(A4G;:#*E[CE M%4@#<[(C==X*_P""I/[/VH_!KPOXKUSX\?!'2[?Q! $\^3QMIL-J]XD43W-O M&SSX+Q&:/=T!/L#0!VE%?/_P"VY\;+C4_^"<'Q,^)'PE^( M4-G<:3X/U#Q+X?\ $_AYK#5K>=K2WDN$\LS1SVTL4ABV,=I.UFVE6PP_,7X: M?\%2_P!H[XB?\&SOB[]HZ?XM:C9_%OPAXD=(M7MO#VB^7?6WV^WM!;36[V;0 M[ MP6W1HDFY%RY&Y2 ?MU17PY_P3G_X*N> ]3_X)\_!CQ)^T!\=/A?X?^)'C M+PS'K%^/$?B#2M!NKX-+*@G6V+0J$)C*@H@7*'N#7TMKG[:OP;\,>)_"^B:E M\6OAEI^M>.+>VN_#EA<^*+&&ZU^&Y?9;R6D;2AKA)6^5&C#!SPN30!Z;14.H M6SWNGSPQW$UG)-&R)/"%,D)(P'4.K+N'4;E(R.01Q7XJVW[8W[32?\'$LW[( M\W[2_CZ3X1"X2U5+:5 M0JM&Y6),G$@*#,=?H_\ $?\ ;1^#OP=\>6GA7Q=\6/AIX5\47[(EKH^L>)[* MQO[EG(5 D$LJR,68@ !3DD 4 >ET5\,_\%Z?VL_BA^S'^RUHO_"D_B9\(_A[ M\2M8UN Q?\)KXBT?29+[3H\_:?LG]J2);R,K/!OSDB-FV_.5KZJ7XWZ'\-/@ M'I'C+XB>+_!/A_3_ .S;:XU+7)M5AM-%\UXU+/'<2L$\IF)*$MRI% '>45^0 M\G_!2+XNZ5_P<<_"_P""WAWXWR^/O@'\2-%D\30VO]FZ%<6\L,VG7UQ$EO?6 MMHDKVZ/#&8W\UF90 SR9)/ZL?%;PEJWCOX=ZMI.@^*M5\$ZQ?0%+/7--MK6Y MN=.DR")%CNHIH'Z8*O&P()QM.& !T%%?BS_P1N_X*%_M)>.?^"NWQ&_9R_:8 M^->O7_B#P&MRVCZ;8>'="T[3O$;0$B02LFG"Y*/!)%^&_AC\>/%G@3PS-I]SK7C?2[70O#^H0V-C%LBM1;O=6,EQ' M/=3F4;G>5-MO,552@# 'UQ17"_&+]ISX:_LX#2U^(?Q$\#^!6UJ0P:O6 MFEG4)!C*Q>8W(R%SU'K4?QH_:K^%_[-^E:9??$3XD> ? 5CK19=.N/$?B M"TTN*_*@,PB:>1!)@,I.TG 8>M '?45QV@_M$?#_ ,4^+-'T'2_'7@[4M<\0 M:4-%IO$UE'K3R.@D1!9F3SBS(0P&S)4@CBCX M6?ME_!_XY^/;[PKX)^*WPV\8>*-+CDFO='T/Q-9:A?VB1NL790H7DG'-=AXHTJ;Q5X3OK.PUB^T.XU"V>*WU33U@DN; M%F4A9HA/'+"SKD,OF1NA(&589! -*BOQ'_8&_;%_:D_:B_X+1?'7]FGQ-^TS MXVL?"OPUM=8FT?4M,\*^%5U"4VU];6]N;@R:2T;CRYR7"(F6'!4=?4/^"-O_ M 5V^-'Q,_X*:_%[]D_XV:SX?^(FH_#PZB=-\::7I2:;/=FRND@D6YAAQ Z MR*PV(I1U=27W*5 /UHHKRGP1^W?\#_B9J.N6?AOXR_"GQ!=^&;26_P!8ATWQ M;87%_&W MA^:5X4U/0-5@U*S>1#AD$T+,A93P1G(KY7_X*Z_MH6OPR_9*^+"_"SX[:+X/ M^-'PQT&?Q.-%TJ[T74M5>*$ %+JPO(;AUMR9%)94C8-L^< E6 /M"BOSY_X( M_?\ !5O2?&__ 2P^$_Q'_:7^-/P_P!!\:>-I-74:AXFU32_#G]JBUU*> >5 M%^XB;RXQ$I\M.X)Y;)^J_$?[?OP(\'>!?#_BC5_C7\)-*\,^+?.&AZO>>,-/ M@L=9\E@LOV:9I@DVQB%;RRVTD X- 'K=%5[S5[73M)EO[BYMX;&"(W$EP\@6 M*.,#<7+= H'.>F*_+?\ 8]_X*[\6 M0:/::EXH\4W+[PD< O8YK2VB95,A+02.BA,G,N(P#]4**^3]<7]H3X _M:?! MW06\?Z=\1?@[XNU"\T_7+_6]#M;;Q5:74>F75Q C36:P6A45X>/^"FW[-K>&/[;'[0?P/.B_:OL/V__A.M+^R_ M:-N_R?,\_;YFWYMNJV]]9S:7- +J.\CF5K=X2NX2!P= MI0KSN!QCF@"Y17 _!W]JWX7?M$:GJ5E\/_B3X!\=7FBG;J$'A[Q#::G+8'., M2K!(QCY!'S8Y%4]*_;/^#NO?&"X^'MC\6/AK>>/K.26&?PS!XGLI-8@>)2TJ MM:"4S*R*K%@5RH4DXQ0!Z517$Z+^TI\.?$GPRNO&VG>/O!.H>#;%Y8KG7K;7 M+673+=XF*R*]RKF)2C A@6&T@@XJ#X0_M5?"_P#:"\-ZIK/@+XD> O&^CZ&2 MNHWV@>(+34K;3R%WD320R,L?R@M\Q' STH [VBOA7]F__@OM\#?VHOV\?&7P ME\.^-O!=KH'A6TMK;3]?U+68+1?%VK2SNCVVFB1U^T1QA5&] QD9\K\@5Y,? M_@EQ^V+\8/VDOV^OVB-,\5?%/X'^/OA+I5S%-X#M/!GB71]5O+.U,KJK.EG( M]RBE-HD-X ?-XC^3- 'Z!45Y[)K+3[Z M\61S'&T<$TBR.&=2H*@Y8$#D4 >D45QO@W]HKX??$7XC:YX/\/\ CKP;KWB[ MPOC^V=$T[6K:ZU+2>/G4G_!KC_R@H^!G_@?\HJ_"?\ V4C3_P#T@U&O2_V=_P#@C7X&_;G_ &(O MV=[SXW?$'XM?%+POHOA#1M3TWP;J.IV.F^'[.1M/C"CR]-L[6:;8K%$>>:20 M+D;SO?=[C_P4U_X(_P#A7_@JWHMCH7Q&^)WQ:TKP=IMS%J%MX;\.SZ1:V"7< M:21BY+RZ?+'_ =\^'['PE_P1NTC M2M+LK73=,TSQEH]I:6EK$L4%K#';W*I&B* %55 4 "NA_P""*'[(/CGP MM_PS#\7+[XA^*O&7@O4/@&^B0Z-JD%JEMX3N)9=)N$CMC;01 QR1Q.N9]\Q^ MSKF20?=^F/\ @IK_ ,$EO#'_ 58\*6'AGXA?$KXK:'X+T^>*]7P[X:N-)M; M.:[B$JKM 'YU?\'F/A2Z^._[)/P; M^)WA&XDUKP7X-\3ZSH6KW%M'(T,%S(T=N'8XQL6>QGAWGY2SJ%)W#/[%?L=^ M/-(^('['_P ,?$>CW%J^BZIX2TR]MI8F_=")K2-A@X& !QT&,=!63\-_V$OA MSX!_8JT?X 7NC_\ "8?#?2M$30);/Q"L=U)J4"\[YRJ(K2EOG+JJX?YEVD#' MD/A;_@CEX=^&WP7N_A;X.^,GQX\'_"&\26 ^"M.UO3Y;.WMY23+;0WMQ8RZG M#"^6RL5XN-[8(W-D _+G_@UG\":E\5?^"PW[5'QAT.-O^%>EM7L(;J-&%K_X)U^(E_:$\8>,O!?P]M=0L M[HW'A6[6#5[Z\CDW6]K C1R),SL,['0J-F\E!'O7Z _92_9%^'/[$'P9T_X? M_"WPM8>$O"NFLTB6MN7D>:5L;Y999"TDLC8&7D9F( &< <+_P %)_\ @FK\ M.?\ @JA^SS'\-_B5)X@M-)M=3AUBSOM#NX[:_L;F)70,C21R1D-')(A5XV!# MY #!6 !^1-KX\UC4O^#IW]E?Q!+H>H>$Y/%OPWM9&T^_U%KS4GM)-,U1(?M\ M@"JUT8DB:51N59%QNDV[S>\0?L\>#_VE/^#Q[Q]X8\;Z+:^(?"__ CEO?W> MC7:"2PU1HM$L72.ZA(*3Q"3;(8W!4O&A(.,5^@FB_P#!O9\!?#7[2_PE^+&G M:C\5+/Q9\(=.@TVQF7Q?<.VM) KI";Z=PUS)L5R@2*:*/RE2$H85$0T+7_@A M_P"#M-_X**:M^U%9_%SXTV?Q2U@RQS/'<:&VGI;/ +=;58&TPYB2%8T4LS/^ M[4EV;+$ _-G_ (-VO&VK_LZ^&/\ @I)9>";?_DG3W&H^'; $A$N(%UI85"Y" MC/V>%> /NCL!C'_8-^&FA_$C_@TK_:+\2ZM'_:?B;6-5USQ!J.J22;KZ2_A\ MC9(\WW]Q3(;)RR3R Y60@_J=_P $[_\ @BKX!_X)K?%/X@^*O!_C[XI>)IOB ME^\\3V'BB?2;NSU.<22R+.?)L(95<&><;5D$;"9MR-A-N/X0_P"""/P@^&_P MG^+GPY\+>*/BAX9^%GQD>6?5?!>GZM:KI6FW$B)&\UFSVK7,9*(%\MYGB( ! MC.U-H!S'_!K9_P H.O@W_P!=-:_]/-[7TK_P4%^+>O?#/]GJXTWP;I6K:]XZ M\=72>&] T[27MDOY99U9KB:$W,L, >"TCN;@&61$S" 2 :E_81_8"^'O_!.7 MX,+X#^&B^)H?#JS&X$&K:_=ZFL#?^"R_P#P2TU71]+- MIJ%A\1?#//B'X9\&-*EQ?:7X9;2X5U26-UDA>66ZLKB93&R\"%XU.X[@W&-'_ M ()U?\$^M&_X)K? M?AOX6\>_$CQEX2LY3)I5KXNO+*[;1%8LSQ6[V]K PC9 MF+;'+A3]W;E@0#\J_P#@A'^T5??\%#OV-O O[(7C;0S<77P>\4--XYM]1L0% M_P"$>TR9;FQM'##'G/J)@MV0KDP6DX/)R=3]H[X]^._%7_!VQH?A:WT7PIXD M_P"$%\(-9>"=$\7>(;G0]):6YTL7%Q<0RQV=YBX823I\L!WB$*6!08_5+]E_ M_@G]\-_V0?C%\7?'7@O3KFSU[XU:W'KWB%I'0Q+,B%1' JHNR,R/-*0Q9C)< M2'=C:J^6?\%%O^"(_P %_P#@I7\1?#/CCQ7-XT\&_$3PCY2Z;XM\&:LNF:O% M'%(98D+O'*A\N1BZ/L\Q"?E<#B@#X@^)?[%OQ._8&_X('?MD> ?B)KGP_O;* MXNKSQ%X;T;PMJUQJ$7ABRO;B*4V;&>UMV51(&9<)AMSG"Y(K>_X(._\ !*CX M3_M+?\$V?V4_BUXPL]2N_'OPZU:]\0Z3JEO,D$I6+4+I8;"5MI9K.-U681*R M_O3(^?WLH?[J^+?_ 2[\'_%O]AW5O@+/XR^)NG^&_$I!\0:X-8AU/Q'XCSC M>;N^U""Y:1GV1#> KJD,:(R1J$KHO^"?_P"P5H7_ 3O_9QL_A5X;\7>-?%W MA#27D_LR'Q.UA+-IL4C,\D*/:VEN71I'=_WOF,"Y 8+A0 ?B#_P4='P=L/\ M@EQ^UWX9^ -_X^\?>#-%^)&F:SXF\7>+-96ZLX]?N+^..2UTA5B5ID";S+/* M>0T>UIPX=/4_^"DW[/\ \4OVIO\ @AS^PSXHT#[1XM\,^#].T&Z\6>$([P"\ M\5[[2UCM_)B=LWEP!'-&L";I7:Z^1&P0/L/P]_P:W?LQ^&OA!\4/ \%S\4GT M'XH7D5]+!)XH)C\/RQ2^9"]E"(Q!YD>2BRW,<\HC>1-^V20-XS_P61_8"\-_ M O\ 94_90^#OAGQI\5OASX8\"^)V2U^+UUJMSJ$'P_$=MA+C4'C"NIE9A%!Y M>"_&/PY^%'PY\$C1O$>J>) M_#5[X6N/$MT\5VBV<-E=Q0W$RHMQ;@R-&(E^S':Y*H#\T_LV^/OB+^UU_P % MZOVX/#+>&?A_XR\17?A_4_ ^F:?XY\4W>BQZ7H<=PMJ?L:QZ?>F174PRO&%B M!\TN&.XU<^$WP$^.OP1^/WPOU?X&?\%&O$W[7VH77C+3;'7_ I9WLVN:;;: M2TA:\N+V7^TKZWMHEA5QNE\IF+*(W\S8#^A?[7/_ 02^"O[6G[66G_'%=8^ M)WPN^*-JR-=:]\/_ !%_8MUJ96(0@ROY;LC&']V7@,3LA(+'C !V7_!&?]FW MXC?L<_L!>$_A7\4/%7A3Q?XG\!37.E+>^'[^6]M8;192]O;L\L,+AXHW5-K) M\JJ@R1BN_P#'FC6?B+]N'PQI^H6MO?6%]\._$%O:3%K'A7Q99M9WL# ;TSRD ML;$'9+&X5T<#*NBD=*\T_;M_X)U:1^WU^SRGPKU_XB?$KPCX'N+5+/5+#PQ+ MID+:W'&\3Q">:YLIY5V-"#B!H@VY@X88 /S"_X-Y?V0?'/CC]DO]C?XJ:?\ M0_%6H>#O!OC'Q.VH^"YH+4:5IXGM]7MDO86A@6%O!%F]Q);V$)\*SR6[3NTD MI2XFT1YUR[,W$@P3QBO9?V/_ -A#PA^QU^S=>?#&RU+Q)X\T;5KW4+_6+[QG M M2&Q\.+ILXA/^KN+>62&96X&&\Q&)]SU/4_F#^Q]X*OOVB_\ @\@^)OC+P@OG M^&?A[?ZE/KEY;JQMTV:4-,:-F WM=,>#U,;D9VYK]4/AC_P1\\)_LVZ=K^C M_!7XH?&+X(^$?$US)>WWAKPOJ.FW6F+/(,22V_\ :5C>36;,,#_198@-JX * MJ1ZA^Q1_P3\^%/\ P3Y\!ZAH/PO\-_V0-_A?J'[4=W\;/A_JWC3X(_%/5ED36-=\ M"7=K;+KPD8,_VRSN[>YLIV9QO9F@W,_SL2X5@ ?46J:DNGV_RF-KF4,MO"SA M6N'"LVQ<]3A2>.P)[5_.C^P%J$W[2G_!('_@I=\2/B='#JGCWQ+>W,NJRWML M)+F">VMVFMDPX)C6*=]J* /+\L8(VC;^^'PJ_9GT_P"'OB:/Q)K/B+Q/\0/& M45F;!?$/B26W:ZB@)!9(8+6&"TM]Y5-Y@@C,FQ-Y;:N/GKXP_P#!#;X4?%;Q M+\3);/Q-\2O!'AGXU7<%_P"/O"?AO4[6WT7Q5<12>8995EMI9[=Y&_UAM)H/ M,'WLT ?C[_P4/^+'BSXW?\&D'[-^O>-I+R\UR/QS%IL5[>,SW%Y:6ZZO!;NS M-ECF**,9)^;8#WK=_P""L?[,W@?X#?M7?\$X;OP3H:^$=6\=)IT7B'5](NY[ M/5M:,EQIB/+/>QN+F28I!_@]J MVL^-/ 'PS^'\D*(PP%VN+2>3]U&T@4(R@^:Q?>=I7AOVAO M^#?SP)^T_K?P?U3Q7\9OCQ-J7P+L;>S\)75O=Z#%):-!)'(D\G_$J(EES# " M6!4B%?ER7+ 'PU>_!GPE^R;_ ,'A'PE\,_#+PWHO@/P[K'A!S>:9H=HEE:7! M;2=0+$Q1@+EF@B9CC+,FXY8DG5\&>#]*\2?\'JGC!M0TZSO/[+\,QZA:>=$' M%O<#0;,"50>C@.V&Z@MGKS7WGXP_X(B>#?''_!1/0OVH+[XK_&8_$[PX8H[' MR[C15TZ.V2)X3:F'^SL0ZMM(_,/Q'\0OAYXT_X._O'%Y??% M*U\&V+Z6NCZ;XFTS7[>T:RUE-(M;46Z22[[>283++";>=)$>0%&C"M:\90Z;:\VRZS;I#-"5B08WM)<7"_ M*,]03_\ !,3]E[XR?\%+O^"*VK:%\/3\(=/\56?Q5D\:WOQ#\2>-K^'Q M!8:S;M%-Y\UO'IAS>(O& M'C3XIZA)J7BSQ5XJN8;S5=;=W=_+?RHHH$B4R/B.*)%P>0<#'BWP2_X-T/@' M^SA^T3K'CKP-K'Q:\+Z-XAF2?5? >F^+9;;PGJFQBR17-JB"6Y@#,_[B:9X2 M'92A0E: /@3_ (+!_"ZS^//_ <7_L:^&/&;6NJ6GB;P?I,.N_V9!OB)OVD]*^)_Q>U;XA>-%N(=>BU2?1I--U."8QL8& MBCTZ-XT5H8"IBD1QY*@L5+!@#\F_VE=4^*G_ 2:'Q0\'_&KP'8?M$?L2?'K MQ#>>(8O%VC+!<7UA/J+%DOH+TA@E\J[&47&4=XU,4J@L3^@_[>'Q'^ ^I?MG M?LB?$:WUSXF>(OC5K-H@^&'@[0M66PL-6L[V,;KO55DA^+_@S)\+KSQU\7)?A#J5TM[K7@>77+>XTO6Y1"1+[5HSY8/;&!DC)"KZ5O?\ !E[&LW['7QT5E5E;QSAE M(R"/L,7!K[T_8H_X(O\ P<_8#_:2^)7Q,^'LOC2UOOB@Q.H:)/B/P+)=6OB"'7+*S6ZMXF0KRK+#+(0PY3[W&VNJ_;JF/[ M-'_! [_@GOXZ^'OEZ;\0-"\0Q:EI-]IT.VZ\^XBN+BX3>GSG?,(U= PW]"#T M'Z]?\$_/^"&/PI_X)V>$/B-X8\.^)OB)XU\&_%6V:W\1>'O%T^FWEA=EE:-I M (+*"16:-W0C?L*MRN0I$?PW_P""$?P@\#:W\-X]4\0?$CQQX-^#E]<:EX%\ M&>)=3M;O0_#,\L@D#1A+9+FX\M@/+%U/.(P % % 'YW_ /!:7X8:;\?/^#DK M]D+PUXJLIETSQ1X7TV+6;**9HOM$;7NI&6W=EP3&Z@Q./XD9EZ&MS_@CSX*T M?]G_ /X.C_VK? /@W2]/\-^#X_#EU/!I&G0+:V=KMN=,=4CAC"QHBFXD"J%^ M4-@8YS]]_M0?\$3O!/[5G[=WA7]HC6?B?\8-%\>>!?LR>'H='N='CT[28X&9 MQ&D:[DF5@"%VJ%_9Z_X(H^"_V-%:&$J8I$<>2H+%2P8 ^S*_/']K.VU?\ M;EOOCSX?F^ OQ.^)7@O5M"N?AQX:UW0;WPU#9V[QDM?7*?VAJUK/YBZC'$A( MCV'^S(B">:^[/BSX%N_B;\.=7T"Q\3^(O!EUJL!@36M!-LNI:?DC+P&XAFB5 MR,CR@>4L\A8FX,QR 0,@@'Y1_\&@/[4^N?#;4?B]^R3\0(;C1_%7P^U.? M6=-TZZ8&6UVR_9M1M?ERO[J<1/PQ!,\A' R9OV'O&.E_MI_\'$/[;'P^^,A^ MU7>N>%M2\#:#9S2[7@T2*=+>6&U;_EFTD#1SD)R2TC]=QKZYT3_@W4\!Z!^V MZW[15O\ '/\ :'C^+LU[]NN=:BO] @6[8QB)TDMXM)6%HWC&QDV!6';/-=A^ MVA_P05^"O[:/[4>E_&J?6/B7\,_BAIOE^;XA\ Z^-&O;_P M/+1I',4A5Q'\ MGF1>7(5P"Q & #\\_P#@Y<_8R\)?\$^O^"%_PA^$?@C4O$&K>'?"?Q$1;>XU MN]2ZOB9K;4;A@[1I&@PTIPJHH"XXZD^B?\'74:G_ ((:?"!]J[E\3Z" V.0# MI-[G^0_*OT _:O\ ^"0GP9_;$_8RM_@;XHL/$%OX5L;Q-4L]1M-4>36K>^!< MO>F[N!,T]Q)YDHD><2E_-8G+8(K_ !,_X([_ >^,7[ 4?[.?B;_ (2_7/!\ M/E3+K%]KH>/_&O M[17C3X<7FC:QX976A%X1\/Z +=G>ZOQY32*Y5RU2^'V:6.6TC<7EE-"(;=HQY<,< M:1 ,V4;<37KGQ-_X(5_!#XO?M[M^T5KEQX]?QI>::FFZI86>O-8Z3K:K;BV+ MW,<")*X>%5CDA658)5!#Q,&<, ?F9_P;T^(+J_\ ^#]<3^SE_P J7'Q<_P"QB;_T]Z?7ZI_LX?\ !!#X M3?LE_LN?%KX2^ ?&?Q=T/P[\9'D75YVURVNI[&WD3RI+>TBFMGM8U>+=&TK0 M/.R-@RDI&4P_"?\ P;Q_#7P5^P!XB_9HL/BO\<%^%OB?5X]7O+9[S1'NU96$ MC0I,=,RL3RI#(PP6W0KM95:17 /B;XN_\$Z[;]N#_@U9^#OB+1=+AE^)'PD\ M)CQ-H-Y'$3=O!%)(UW:HR_,0\*LZKSF2*/IU'UG_ ,$7_P!K"V_X*^> ?A;\ M5M?TNUO-0^"?AYM%O;BYL2C#Q5.JQ7<\)8;1MLHH7#1G&-4=3AE*KJ?\+Y\' M?\$+-2_9[_9?N+#X@^.OAOX^_M/3;'Q;XCN[-O[!*)O@TT+;V<*7;32,R)&2 M)OWBA?-RJ+]&?\$P_P!CW1?V(OV/?#_@_1] M_#,E]/<^(-0TZ(?\>5U>S-< M-;ELDOY"NEN&))*P+0!]!5_/]\5?!6I?$+_@\\U#2=)\7^(O M]<:9"8]9T. M&PFOK7;X8C8A%OK:YMSN *G?"W#'&#@C]^]0MI+W3YX8[B:SDFC9$GB"F2$D M8#J'5EW#J-RD9'((XKX$;_@WL\'M^VU_PT9_PO[]HK_A^,OG>+OB'\8 MO$2R)>>-?&>JC4-3".JHR1+&D5O NU @\J%"J9C4K'\E?CK_ ,%'1\';#_@F M!^UYX9^ 6H>/_'W@_1OB+IFL^)_%OBO61=646OSW\<4\A MH\-,'#+_ $46NG^7I,=K<327VV(12RSJF^XXP68*JKENI"J!SP .*_.SP_\ M\&N/[,?AOX2_%#P5#<_%)]!^*%W'>RP2>*"8M EBE\R)[*$1B#S(\E%EN8YY M1&\B;]LD@8 ^&O\ @MSK=QXI_P"#5W]E'4+Z1KB\DE\+(TSL7=\:+=KDLQ)) M.T$\\FNJ_P""@GBS4?B'_P %0?\ @FA\,?$"^9\.8]$T7Q EK*X^S7^HGY?W MB-\K%!;P!K>/OC+8?#GX9NL]G#; M:W9W%YJ,Z(T<4)%!Y,*"0J(PJH$[#X]_\$9OAC^TK\$OA/X6 M\5^(O']UXD^"4EO+X/\ 'MO>6=MXHTMH'C:/]Y':BVD_U,((>W(/E*Q^?+D M_.OXW>!=,\$?\'H/PH;2[<6JZUX?DU*YC0XC\]]&U)795Z+O*;VQ]YV=CEF) M/[F5\=^*?^"(OPC^(W[8VA_'GQ9KWQ2\2?$SP_96UG;:FWBB33#N@#CS<6"V MY1I [!XXRD)#%1&JD@_8@X% 'X2_\','@'5?^"=O_!2/X ?MK>"K&12NHQ:3 MXF,&$6ZFMUPB/C!)N;%KB DDC;;@<<9_6+]@W7Y/C=X&U7XT75K<6K?%RX34 MM'@N%99;70HE,>F(58Y0RP[KMD(!22^D4]*VOVX_V(? ?_!0S]GC4OAC\2+2 M^NO#.I75K>.;*?[/&?A_XR\177A_4O M!&EZ?XX\47>BQ:7HD=PML?L:QZ?>EU=3%*\86('S2VX[C4__ 5;_9K^(W[' M'_!KWI?PK^*'BGPGXN\3>!/&=EI:7GA^_FO;:"T$\SV]NSRPPN'BC=4VLGRJ MJC)&*_1']KS_ (()_!7]K?\ :PT_XX+K'Q.^%_Q0M&1KG7O 'B+^Q;K4]L8A M!E?RW9&,/[LO"8G9#@L>,=;^VS_P2'^'O[="66:[NKZVN9I)3(TDC2!U>5Y7:1G)S0!X%^Q!_P2:^$%W^S)\" M_C[J&H:AX;^)6B_!Y;&Z\5I>1VD;"]TI4:^NVP"S6L3ND+&15BB"KRL<>S\_ M?A[\5?B1_P $E/%GPQ_9M_;(^%MMXO\ @OH/C2QU/X:_$GP[:1>?HUW%?QWD M';70Y/#< M&H:PUBNI0V#0F!(@UK;01'RXB%5FB+':"Q7C;O\_2-^<=]V<]\YSS7Z&?\ !0W_ ((Z_"S_ (*0^/\ P/XQ M\4:M\0/!?CCX=R9T;Q+X+UH:5JD$>[>(O,:.0!0^65E59%).UQD@\9^R%_P0 M.^$W[#?[:&I?'#X>^,OBQ9>)-;M);'5=.U#5;+4M/U2*7RVE$SSVCW;/)-$D M[2BX$C2 Y;:S*0#\LOVE]4^*O_!)I_BAX1^-'@.P_:(_8E^/7B&[\01^+-&6 M"XOK";46+)?07I#!+Y5V,HGRCO&IBE4%B?Z#OA+XUTGXD_"OPWXBT&::XT/7 MM+MM0T^65#'));RQ+)&S*0""58$@@8KY?\4_\$7OA[XO^#4WPOO/'7Q!Y-W7A.)+#[!876E0V_G:2H39&\"31RP[HQ@J)(W3Y0"K#B@#\!_P#@GS\* M]9^,/_!T3^UIH^A_$/QE\,[MK37Y&U7PU#ILEXZ?VE8J8C]OM+J-4)8-N1%D M!1<.HR#V7_!%'XR6/_!//_@M_P#%+]D_6O"/A[Q?XD\2:C?$?%*-+B3Q+JKK M"=0QJ$DLTJ;'CY981$!,N6#ELK]N_!+_ (-Y/!G[.?[4?BSXT^#?CU^T-HOQ M,\<"\&MZT+CPU<-??:YEGN,PRZ,T*;I45OD1=I4;<#BO6?V'O^"-_P &_P!A M#XK>(/B+H,?BKQC\4O%0E75O&OC#5CJFM7@EF1M&@9(R#"\;_NQ\Q!8'8_ M;6_X(N_!_P#;O_:M^'_QD\77OC[1_&GP[B2WLYO#6OOI(OHHY6FB262-?/0H M\DA62WEAD^<@N<+@ _+W_@A#\2/$GP3^,/\ P4XF\.V\/]J>%7U#5],L(',H M+SXH;AJ.AW>LF30K-6D>1EAM41 P+.V/M!F,8+",H&8-S/A#_@@K\(?AO\+_ M (M_#WPKXG^*'A?X7_&1Y9]6\&:=JUJNDZ?<2(B--:,]JUS&2J!?+>9XB 8 MSM3: ?&O_!.7_@GYI'_!27_@U/\ "_P]NK&QG\2>1KVH^%KN=,MI^J1:K?- MRL.5#D>4^,Y21N#TK0_X-_/VGYO^"D/[-OPN^"_CC1EOM4_9AU-[KQ0FIZ>V MTFS#0Z$GS#:9 SS,>CJ^E@D#>"WT9\2O%/PO_P"#;+]FWX.M!\-P^&[KXU>-+WQ7/!]G,,GV? MMY?#G7?B]^Q%\7O"OA?SO^$C\1>#=6T[2UB?RW>YELY4B4-D8+,0,YXS7Y-_ M\&3WC:RM?V=_CAX(N-EMXDT7Q7;ZC=VLD92X2*6V$*[L\\26T@QC@YSUK]O* M^4_'W_!'SX7ZI^U'=?&SP#JWC3X)?%35%D35]=\"7EK;+KPD8,_VRSN[>YLI MRS#>S-!N9_G8E@& !]1:IJ2Z?;\-&UQ*&6WB9PIN'"EMBYZG"D\=@3VK^=7] M@/4)OVE?^"37_!2WXC_$Z.'5/'GB*\N9-4DO;827%O-;6[36R8<$HL<[[44 M>7Y8P1M&W]Z_A5^S/I_P^\2Q>(]:\1>*/B%XRAM#8)X@\22V[7,,!(+)#!:P MP6EOO*IO,$$9DV)O+;5Q\^?&+_@AS\*?BOXG^)D]EXF^)7@?PW\:+F"]\?>% M?#>IVMOHWBJ>*3S/-E66VEGMWD/^L-I- 9!][- 'Y6?M<_%SQ?\ &S_@SH^& MFM>-IKZ\U>/7[33XKR\=GFO+6VOKN"WD9F)9OW4:+N)^8+GO7Z*?\$S/^"4? MPF'PO_9I_:#N+'4)OBEX?^&=I:S:DDJ1QZR;O3XU,EVH3=*T,;M#$"X5(BJ8 M(2/9[#^VQ_P2$^&?[;?[)'AOX&7FK>+OA[\,/"[0&VT;P64+%B7+\8]2^!WPGT/]A']D^Q\,ZCXZUG5O"?P]T@Q+KGBR>PAEL- M/MX\*LTMO!;0B.&) -[)NVKEF8Y- 'XH_P#!K_\ "3PKX\_88_;7;7M'TNZ_ MM;[3I-[<7$*,S6?V&XO_ /!L%\%?!/[6?PL_:,^& MMS\9/%GP[\2>--2\B?3_ MK]E;ZCK^BM#*DVRWNX;A#&#(0UQ!$LR;POFJK M[6_;/PY_P2W^"'A?]A*3]F^W\%V\GPGN+)K2XTV69VFN'9_-:Y>?/F?:#+^\ M$@(*L!MP #\J?^"AU_#9O&E]9W4?A:S4, +=;:U@WR[6*^?<>;,1_'GFL/QI_P10\'^ M-/\ @HQ:_M1-\5?C%I_Q,L6$=HMK+H?]FVUH(VB^QB%],9FB,3-&6=VEPQ/F M;L, #YE_;U_X)_\ [(__ 3"_9H^'>FZKKGQ@T1+/XI/XP\$^&_".LQC5?$& MO3-'Y=G$C1>6+>-4BC5SL:-2!YI>3Y_(?^":>LZUI'_!V7^T+:ZAI]GH5UKG M@Y[C4],LKQ[JWAF:/29B!(53S65F;YR@R68@#-?I%_P4O_X)"_"G_@JM9>!U M^)%QXNTV\^']_)?:5?\ AW4DL;K$GE^;"[/'("CF*,Y4+(I0;77)SS_P;_X( M>?!7X"?M[2?M$>%[SXC6/C2XTP:=<63^*+B;3KYO+CC>YN2^;FZF<1JSFXGD M1Y,R,ADPX /A'_@W:_Y3:_M\?]C%/_Z=KZO+?^"=7CS7_A#_ ,%1/^"HWB;P M?;^;XF\-Z3XDU'2(DCW_ .DPWMV\6$_BPRJ=O?&.]?J1\,_^")GP9^#_ .WG MXJ_:$\.W'CC3/%'C&9KW4=#AULKX=FO&.\W;6@0&602EI569Y(DE.](U95*Y MW[&W_!$OP-^Q/^UYXU^-6@?$KXN>(?%7Q(-RWBBVUZXTB73M::>0RLTD4&G0 MLA$A+CRG3T.5)4@'XU>'])LKC_@TA\6>/+J;SO'&H?%,>(3K!^;45U,:C%#Y MYGYD6;R0QW@JV&Z\G/=_\%[/%/B#]H/]E/\ X)JZYXTDU"R\4>,;6*75[J*1 MH+P331Z.7E5_O)(2Y<'JK-ZU^HNH?\&__P $M1TJX\+-K'Q%C^$-UXJ'C*;X M7IJEM_PBKZCW(!MC>+ 22QMUNA#GG96W_P %%_\ @BA\._\ @I?XM\ ZGXP\ M^-5Y\4/"L<-O93O-H*V7V>.%H&@ M:!=+"[)(Y)0Q4A\RL59&"E?M@4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% 'X&?\'RW_("_9E_Z[^)O_0=) MHH_X/EO^0%^S+_UW\3?^@Z310!]Z?\&N/_*"CX&?]Q__ -2#4Z^_Z^ /^#7' M_E!1\#/^X_\ ^I!J=??] !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 >3_%W]O7X&?L_>,Y M/#GCWXT?"?P1XAAB2>32]?\ %VGZ;>I&XRCF&:57"L.02,$=*Z[Q=\<_!/P_ M^%3>.]>\8>%=#\#K;PW9\0W^K06VE"&8H(9?M3N(MDA= K;L,77!.17R-_P7 M"_X)[>&_^"F7PZ^&7PNURZ;1[O6/$-]_9>LQ1*\VEW,>C7\\38/+1&2&/S(P M1O4<%6"LOP-_P;Z_\%,O&'["G[0FJ?L(_M0R2:/JVBW_ /9?@J\U)]T<$CX* M:896X>WG5D>U8\'S/+!(>)% /VD^"'[3GPV_::TN^OOAO\0O _Q"LM+E6"\N M/#6NVNK16DC#/\ 9(6M;Q8]KE(TN(\9 MQ(S *P!]K5E^-/&VC?#?PEJ6O^(M6TO0=!T>W>[O]2U&Z2UM+&%!EY999"$1 M% )+,0 .IK\A_P#@D?\ \% ?VBOVQO\ @LG^TE:^)M)\"W^G^ 9;?PK/I*>* M+NSL?"EC!J%S'(^GC[!(;^>1D+.\WV0R%4YC4+''^QE '@^E?\%3/V8]>U2V ML;']HSX#WE[>2K!;V\'C_29)9Y&(5415G)9B2 !DDXKW@'-?@'_ ,$C-"L; M?_@[4_:86.SM8UM4\330!85 A=K^U#,O'RL0[Y(Y.YO4U]I>//\ @X!\3?#K M_@J3XJ_99F_9ZO\ Q-XMTN!Y-"F\,^+DNYM?=[9+JV1H[BTMHK4-#('FDEN- MD(23#2D*' /TJHKXI_X)"?\ !9O1?^"IWP^^(EYJ'@F]^%GB;X5ZC]A\1:5> MZJFH6MJA$I65;L1Q!@/)E#@QKL*=6!!KQGQI_P '(L.D?!23XWZ!\%-8\3?L MZ0^.T\"GQ3#KQCUVX?;EK^+2OLC1FUW_ +M#+>12.[*"BDXH _3RBOD/]I#_ M (*K1> ?VTO!?[.OPQ\%P?$;XO>+M(D\07%IJ6MMH.E>'[!(GD#WERMM7R0 ?<5%?D/;_\ !TKX@U#]@/3?VA++ M]E?Q5>>#[?Q VB>);M/%L,=AH>9%CA,4TEJLMY(Y;E8X!%&2BM.';:.^_:?_ M .#E'3_V<)?A'XR?X$^.KSX _%B6WAL_B'?ZE#ICAI$220PZ8Z-/(D:/G?,T M"R[',1D0*[ 'Z=45\P?M[?\ !3G0_P!C+QK\+_ 6D^'YO'?Q6^-&J)IGA+PZ ME[_9]M*-R"2ZN[LQR?9[>,."66*1SSMC;#%=']A+_@H=8_MA>-?BAX#UCPZO M@CXI?!K6AHWBG0$U,:E;+O!:"[M+GRXFFMI54E6>&)P00R#@D ^CJY/XR?'S MP+^SIX577?B%XT\)^!-#DF6V74/$.KV^EVK2MDK&)9W1-QP<+G)P:ZROCG]N M_P#X(J?!3_@HEXSU[Q9\;%U[Q+=PZ9_9_AMDUFZTZV\&6ZQ9DD@BBE6*69YB M\KR3JX(6)-NV/Y@#ZR\%^-]%^)'A6QUWP[J^EZ]HFJ1">SU#3KI+JUNXST>. M6,E'4^JDBN6\1_M5?"_P?\7;#X?ZO\2/ 6E^/-4"M9>&[SQ!:0:O>!@2ICM6 MD$SY )&U3G!K\A/^#635/%O[+/\ P2V_:*^(.I75_J7PY\/ZGJ6K^$DO"8;6 M]6PLY&NKB'>?L46$WQQ_X-8_VI?B!XNE_MCQ;XVUS6 MO%&H:O*Q>]NKRV>UDAE>1OFW))%E<'Y1TQ0!^]WB/Q)IW@[0+S5M7O[+2M+T MV%[F[O+R=8+>UB0;FDDD8A550"2Q( KF/@K^T?\//VD]#N=4^'7CSP7X^TV MSE\BXN_#FMVVJP028SL=X'=5;'."UB0%GDDD8A450 M"2Q( JQI^H6^K6$-U:SPW5K.5&&596'!!!!!'!%?B'_P 'GWP- MN[#]E[P?\1!X^^($L-YXKM]&;PJ^J >'(XS9W$@F6T1%S.'A)\V1G;$KKD*$ M5?V2_9\_Y()X)_[ -C_Z3I0!V%>?^$/VL_A7\0OBIJ'@70/B9\/]<\;:076^ M\/:?XBL[G5;(IPXEMDD,J;>^Y1CO5[]H'X32?';X.:]X.37M4\,P^)+<6-WJ M&F-LO8K5V47"0O\ \LY)(?,C609,9<. 2H%?@O\ \%@_^"-OP]_82_;\_9%C M_93TW7/!?CSQUXH:$:79ZM=Z@\?V2:VD.H*]Q+))&J)+)Y@+^640G ?(!_0 M+XX\=Z'\,O"5_K_B36=*\/:#I41GO=2U.[CM+2SC'5Y)9"$11ZL0*S/A%\;_ M 7^T#X/3Q#X"\7^%_&_A^21H4U/0-5@U*S9U.&42PLR%@>",Y%?EM_P6]^- MFH>/O^"R?[#WP%DD23PK-XB@\8ZUI\LNZWU25+DI;^=%T;RA;3E-P(+2GTS2 MR_':^_9V_P"#MN?P3I-W<6OA_P".'@&W.M6"D_9[J_M;.:6"Y*#CS$CM"@<\ M[9'&><4 ?IA\2?VLOA7\&?'>E^%O&'Q,^'_A3Q-K@5M.TC6/$5I8W^H!FVJ8 M8)9%DDRPP-H.3Q7H .:_$K_@X+_X(A_ KX7?\$[?B=\==0N->N_CA9W5MJM] MXQOM7NI)/$5Y<7D4+V[6C2M;Q1$2[8TA13&L<8W,%;=]\_\ !,SQ3X@_96_X M(]_!^^^,EUK/_"1:+X5LTO(;J-IM4EDE.+.Q6/EY+DJ\$"1\NS[5QN- 'U!X MJ^)OAOP+K6AZ;KGB#0]'U'Q-=&QT>UOKZ*WFU:X"-(8;='8--($5F*H"=JDX MP#6Y7X0_M8^(?B1K'_!TA^R=_P +$U21)+[3!J^G^&891)8^$HYUU%/LJ,O$ MLQ6"-IIN=\NX*1$D2K^[U !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 ?@9_P 'RW_("_9E_P"N_B;_ -!TFBC_ (/EO^0%^S+_ -=_ M$W_H.DT4 ?>G_!KC_P H*/@9_P!Q_P#]2#4Z^_Z^ /\ @UQ_Y04? S_N/_\ MJ0:G7W_0 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 %%%% 'R+^W;^WI\%OV=?VL?@/X=\=?%'P1 MX4UR/Q#=WMQ9ZEJT4$EC;R:-J$,<]QDXMXGDD1%DEV*S' )P<>)_\'#_ /P1 M7C_X*;_ ZT\>?#N.&S^.?P[MS/H5Q"ZPMXAM5/F&P>48(<'+P.3A9&92565G M7])J* /Q6_X*3_LF?$S]K7_@UM^"]CX;TOQ#KWC#P?I?A_Q)J^DI!+/JFH)% M:2PW*F/_ %CRHT_FLI!8^4W!-=-_P1LU[]EW_@H"_P %O%V@^"_BUXB^//PC MLHX-4D\2^+?%E]8^ 98H?*N'CGO+F2P*3,!Y5I%EV65=T4:QR&/]@Z* /PU_ MX(C^*Y_V:_\ @X _;(\#^*_#WBJT\3_$#Q!->:/:QZ1-(CVAU"ZN/M ="_P"#R;QY MKU[XU\*V>A/H+:-_:4VJ0QV8O8M'M8I;8REMBRI)#*A0D$.A7KQ7[S44 ?SW M?\&\/]B_M)?%#_@HSX!T/Q5HL.L_%F"ZB\.E;]$EOH9I-8B^UPC)=XHS=0%G M12%\U,_>&>S_ .#;K_@HW:_\$_O ?B[]DOXR>#?B!HOQ8T'Q)AZE'8V\+6-Q=']U#*1:L4WLJN)0%+'(KQG M_@G5\)-5^%O[!/\ P4<_:*\;2-X.\$?':RUM/"3ZQ_Q+TU>.1=3\F=%E(;$T MM]%%#D9=B0N[(S^^U% '\O/@7XY^"XO^#0;QGX/;Q5X?3Q8WQ"BA71FOXQ?L M[7]O>&OVQOV5/V MNM/L?$WC_P" VBZ+9VNL:EX)U:YMI+*!;B28SQ7]G-&\!FANOW4J21AFAVEQ MD5]5_";X]?LV_L=?LP_&S]L;X _#+XE^.-/FT2VFUCQ!J^M^(I+[QC.)558U M_MEY96A@$BO+>JC(J%@AE,+X[KQ5"%^(&H^#(+>ZUCP[I$BY-I;^=-%%'>7:'9O9R8(9#($9F MCK](?V:_V=M"_9<^$]KX3T&6^O8UN;C4+_4;]D>^UB^N9GGNKRX9%1#---([ MML14&["JJA5'>T ?FW_P2\_;X^$/_!7#X!_$#X+_ 1^'OB3X>_!?P7X*_X1 M2X&O:;!#)YM_'-!%% L%S,C+'#',\AD8O(\R$[<$R?%?P#M;W]DC_@@_^T-^ MR+XNGM]-_:#77=3T3P_X,1&;6?%L5W+;B&YTZUP9;RWE'G$30H454)8KM)K] M^** /RSU3]K#0?\ @VJ_X(@_"OPOXR6QO?BJND-;:7X]^(&E^-[6_O_#=MJ<,VJ6%O_9]T1+/;JQDB0B:( MJSJH8.N,YK]$/A]X[F_;L_X)Y:+%^S?\??#7A/Q!'I^F68\7Z-IUCXL719XH MH))[6:SE<1K,T3;624J\?F!L XKZFHH ^/\ X9M\2O\ @F9\'OB-\3/VI_VJ M[?XO>"]'T^*Z@DD^'VG>%SHY0N&6/[([-OV M?+G]I[Q1\;_'7@'XR>+?C%JUM)X>\&:3::9IS:/X1TL.?)L[:1KWS6GN7VR7 M-SY.XL_EHFQ '_H,HH _)S_@L)^S/XH\,_MT_L;_ +66J6<#:3\.]0L]&^)% MS9V%[>TN5_=W'E)/.TCQLZQL C$,0M?K M-10!^#_[>W_!QW^S+\7?VY[/P_X\LOB+XX^#/P:U1-0TNP\*Z=97>G^-M>B+ M 7EV]Q=P[[.T.?(B166:1C*[%%C1OL#X@^ _%G_!Q%^P3X"\??#GXF>-/V9K M-/&%SK_A?4;;3Y6UI[&WCN-/7SOL]]"$DD=IY T._%^E17>F_$J]2]&K>'8R;[$,(?4) M)=H\F3[MQ&/W[<==W]0UA;M:6,,4DC3/&BHTC=7(&,GZU-10 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X&?\'RW_ " OV9?^N_B; M_P!!TFBC_@^6_P"0%^S+_P!=_$W_ *#I-% 'WI_P:X_\H*/@9_W'_P#U(-3K M[_KX _X-G_!KC_R@H^!G_G_!KC_P H*/@9_P!Q_P#]2#4Z^_Z^ /\ @UQ_Y04? S_N/_\ J0:G7W_0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%4?$GB73?!OA^]U;6-0L= M)TK387N;N]O)U@M[6)!N:221B%55 )+$@ "N#_9S_;*^$_[7FGZE=?"_XC># M?'T.C7$EK??V'JT-XUHZ2/'\ZHQ959D8HY&V1<.A9&5B >E45@WGQ5\+Z?\ M$"S\)W'B308/%6H0O>9Q''"BC+,S'A5 !))X % $U%"_C[X8DUOP)XN\+ M^-=%AN9+*2_T'58-2M8YX\;XC)"S*)%W#*DY&1D!]-O)Q:V]WX@UBWTR">8](T>9U5G/90.M*A^TWOARWUFVEU:SBX_>26JN947D?,R@4Q>,9>,;2RJ'4MO?&C]J'X9_LW#33\1/B)X%\ C6 M9&BT_P#X2/7K72_MSKC*Q>?(GF$9&0N2,CUH [JBH=/U"WU:PANK6>&ZM;E% MEAFB'3M5ALKR.XDTV MY"))Y$ZJ28I-DD;['PVUU.,$&@#6HKC_ (>?M#_#_P"+OBC7-#\)^.?!_B?6 MO#,@AUC3])UFVO;K2G.0%N(HW9HF.#PX!X-=A0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% 'X&?\'RW_("_9E_Z[^)O_0=)HH_X/EO^0%^S+_U MW\3?^@Z310!]Z?\ !KC_ ,H*/@9_W'__ %(-3K[_ *^ /^#7'_E!1\#/^X__ M .I!J=??] !1110 4444 %%%% !1110 4444 %%%% !1110!\U?\%7OV2O&' M[9'[)_\ PCO@34-%@\3Z!X@TOQ39:;KB%]&\2/I]RMRNG7P )-O,R#/!&Y4) M&,U\^?\ !*_]H[X<_M0_%.QT7QQX3O\ X8_M+_"_7/%NJ'PWJBQM,UEJ&KWP MNEL;T)LU"RCF8Q,\)7$UKDJ !N^T/VF?!OQ"\4>&M#O/AGKVBZ/XD\.ZQ'J; M6FLK/_9NOVXAFADL;AX3OB5O.#K($EV20QGRVQQ\L?LR?L$_%CQM^T_X!^*' MQ@LO!'@B+X1ZSXRU'P]H?AK5YM:NM4GUV_N'>6ZO9+>W"VR0R?NX$BW.6220 MQL# @!6^._PW\.^#_P#@X#_9UUC2- T72]6\2^!O&-QJ][9V,4%QJLD:ZI?M%?LS?'CQQ_ MP5 ^%OQC\+^'_A'<>"_AEI&K:%Y.J>,]0M-4U:'4EM?,F\J/298H'A: [4\V M02C&7B)^7J/'/[+?Q*^"W[8GB[XQ?!>/P/KS?%'2K#3_ !AX7\6:Q>:/;R7= M@DD=IJ5M>6]K=E9!#)Y,D+6^)%CC82(5(8 ZK_@G?^VEHG[;WP&N=:TWPS?> M!=:\(:S=^$?$WA6],;3>&=5LBJ3VFZ/".B[D9'4*&1U.U3E1Y+^S9=_\+_\ M^"P'[36H>);..^B^$.C>'O!?AJ&Z0/'8VVH6;ZA?NB,,!KB1H5=@>*?BPNI"]L]0U![^>W2231(8MZJ MEG"5#&YR#%;!F96@?$G]FCXC?"W]KCQ#\8/@XG@C5[OXA:%9Z'XK\.^*= M2N=)M99K)I?L6IPW5O:W3F5(YI(7@:(+*GE$2QF/Y@#\_?V8_'ES\0_VO_AC M^S+=+->?"KP'\=_B"]K92J#9S6>AVT%]I>GXPPD@M+G4V$$*M;MKFE7,]M!>R+T\R6%TC9L M9=;1#_ !-HU]\;? /C?5?B)-K.HV;6>F^* M-0U8SC5;.=8_-DMK:>*?RHW7SGA%O;N1,8RK>@?"7]C/6/&OQ=^(WQ-^,D/A M>?Q1\1O#$'@?^P=#N);[3-!T.)KAWMENYH89;J2XEN9)))#!"N%B01_(7< ^ M2?VF? UC^S)_P;U_#OXA:/\ N?'7P[M/#'Q%LM; $FH7.N75Y9S7T[2D!I); MPW5S%*6_UJW#*P8$@_J):3_:K6.3:R^8@;:>JY&<5\1Z)_P3P^*GBKX!>"?V M>_'&M^!]2^"GP_U#3)/[>@N+B7Q%XNTS3+F*XL-,NK%K=;>U(\BWCFN4N9S, ML+8BB:;,?W!0 5'>W/V*SFF\N6;R4+[(UW.^!G"CN3V%244 6)D$T? M^VA;'=4UC3+FRL]5@0M+IDTD3(EPH#*2 MT;$, &4DKU'6@#\C?V9[C1/V3/B+_P ,I?M8>#])\*Z9=>&/#WA3PEXTTF%9 MO#?B2:VO]4GLKR29DQI^HS2.Q5)P3)-:S.'^95/W[^U!^P!^SK\0H?&WQ ^, MO@/PKXZ:\TX1W6I>)[*/4)M(LXHMBV]@[+OM0268" J[2RLV2Q&/GW]H7]@S M]H[]MO5O%'@+XC6_PET'P/XNT+P[I.O>,-'U>[OK^_BT[4KR\?[%I\MM&+6Z MD\U 7DGE2$,K(TS%EB[?]LKX7_MO>+?CYI=Q\'4_9:'PU\+Q1MIEAX]U#7KB M\O;Q5&+VX2SMXT5X_F$',@0Q@$7_ 3\^&/CC]C#_@G5\,?@S#=7 M"=4UX:K:_&B\\/6VKW%Z\^HQF_&DV&]#N(K7[/:JYMX_)\FYM_.$$9:$,J,"3G !<_X* ^"-#_8ST+]D'6/ MVG6V@WGA'XD:)X%L4L($1Y](U&&6VNK(X W1,%CF*D$;K=7QN4,/O8'(KY-T M3]DSXN_'3QO\*3\;+[X>MH'P6U)-G_!KC_R@H^!G_JLC*<$$5\T_\%@OA1\3?C#^Q?>Z;\+K. M;7M2L]:T[4M<\-0:BVFW'C#1H+A9+[28[E64Q-<1 H?F&]=R$X?!^??^"*MM M\ _C(\GB3X/VMO\ "CQOX+\2^)(?&GP_MM.&@:C':W6H7ALK;5M.B98V>VC: M 12E95B\MXDI:SXHUZQ*_:="LELYGAMH2<[;J[9&56P3%"DTGRN8-X!]8T5\]_\ M$E/^46O[.?\ V37P]_Z;H*\=TCPMX=_X*(?\%.?CMX5^)6AZ?XN^'_P%TK0] M"T;P[JMNMSI;ZEJ-N]]=:B\#DJ]RJ"WABD9280CF,J9') /N:BOR)^$7[1?B M#X^?&'X?_LB>(==U?6O#NC_&'QIX?U^\GNI9+S7?#OA^WBOK#3KJX9@\RO\ M;K2*8DEI8[4I(7$DA?V'QA\;]/\ ^"67[7WQJ\'^#]-L=-^&MI\#;GXM:-X2 MM8C%INC:EIUS-;W,=I"F([:"Y5[9FBC"IYB,X56>1F /T5HK\K?BS\.(?V1_ M^"2'@W]JRRDS\>]'L_#_ (Z\3>,9 1J7B=+Z[M9-1T^\D4EIK%H;J:..U),4 M.R$Q+&T:,OZGVUPMW;QRI]V10ZY]",T /HHJ.]O(].LYKB9MD,"&1VP3M4#) M.!STH DHKF?^%P^'/^@C_P"2\O\ \31_PN'PY_T$?_)>7_XF@#IJ*YG_ (7# MX<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (F@#IJ*YG_A7_XF@#IJ*YG_ M (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (F@#IJ*YG_A7_XF@#IJ M*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (F@#IJ*YG_A7_XF M@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (F@#IJ*YG_A M7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (F@#IJ*YG_A M7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (F@#IJ* MYG_A7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (F@ M#IJ*YG_A7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ M (F@#IJ*YG_A7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\ MEY?_ (F@#IJ*YG_A7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ M01_\EY?_ (F@#IJ*YG_A7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\ M.?\ 01_\EY?_ (F@#IJ*YG_A7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R__$T? M\+A\.?\ 01_\EY?_ (F@#IJ*YG_A7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R_ M_$T?\+A\.?\ 01_\EY?_ (F@#IJ*YG_A)/&'B+0_"OAW3%#WFJ:Q?16-G:J2 #)+ M*RHH)(')')%5O^%P^'/^@C_Y+R__ !-?(_\ P59\$^)OBU#\*/B)\+FT/QAX MB^"/B63Q./ ^ME[6Q\6JUM);E%G:-DANXED9X)74JCDDXXH ^I/V>?VGOAW^ MUG\/H/%7PS\:>&_''A^?:/MFCWR7*PN5#>7*%.Z*4 C,<@5US@J#Q6YIOQ5\ M+ZSX\O?"MGXDT&[\3Z; +J[TB'4(I+^UA)VB22 -YB(6X#$ $\5\(_\ !'G] MJKX%_M!>!_"?B+35U#PQ\9O _@+3/!_BO1=4TUK/4DME2*6"61=A,]NQ4O!, MKE"DQX!.%J_ -_ /PO\ ^"^?Q9D\.:;HOA[3M5^$VD7ERNFZ6+1+N\DU6]:6 M:18T&Z5^"SL,L>I- 'W!\;/VE_AQ^S5I5G??$;X@>"?A_8ZC(8;2X\2:Y:Z5 M%=. "4C:=T#, 02 2>:TO'7QE\'_ N^&\_C+Q-XJ\-^'?"%K%'/-KFIZG#9 MZ;%'(RK&[7$C",*[.@4EL$LH&OYDD)8/+E#M947;E_\ !+C1/AC^ MTE^S+\4/ /BW3;?Q-\&/"/QBUV#P5H>KV#3Z=/I5O-NAMWMGBVO:PW,D_EQ. M"J^5&,#8% !]F_#'_@H;\ ?C9XXL?#'@SXY?![Q=XDU0N+/2=%\9Z=?WUV41 MG;RX8IF=]J*S':#A5)Z U[#7P]\%?V?_ -GOP)_P4-NM=^'OPS^&7@6'X8^& M?L37OASPA:Z7+7_XF M@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (F@#IJ*YG_A M7_XF@#IJ*YG_ (7#X<_Z"/\ Y+R__$T?\+A\.?\ 01_\EY?_ (F@#IJ*YG_A M3]I#4/@W\9?"\GP/_:JMO"VE0V7BN_< MKK7C'5X+W4);O6=-UA7$MXETCV_F1F96=5DA*-'#Q]U_MS?\$@_@Y^W3JFN> M*?CQJ'BCQ%:Z39DZ#Y?B"[TFQ\$P1P_O+B"*&587G+AY7FN%DSA%P$0"@#Z_ MHKXC_8#^!_BWQC_P1NT+PK\9M6\7:U?2:3>S6]Q2 M.;S/LHM]Z,P)Y60,=V?#?V>?VG]>_9/_ .#7KPGXZ\.W+Q^+(_"L.G:5=N/- M>WO+V_%G'O[1/P7\-_\$P]0_9Q\;_#NU71- M5UWQ[I'@;QM>!G:X\<6NI12P&?4FR6N[I+D0RI/*6D0[P'V.RM^A0.: "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _ S_@^6_Y 7[,O_7?Q-_Z M#I-%'_!\M_R OV9?^N_B;_T'2:* /O3_ (-)/ /PWT#7- U36K36?#T"7#ZFMF8I[>&XU*.=XXFA=9? M,CC<8)19>,]Y^V9_P3/\)_%_X4_/#Y^)R^-O'&CZA,EEIGQ2\1:5INI:D M]C]GAWV4>H16.&\N&,J\8C*J X*YKZJHH ^&_P!E+1_B!_P3(_8Z_9H\#0_" MGQ5XN&MP:-HGQ"N[SXAB]D\"7LMO9V>ZWAO)YA-;B+ M/A3X_P#V5?VX_'OQ8\"^ =0^)_AGXQ:+IEKKVC:/J5A8ZII6L: WUQ M;P26LMM(L? /0?A[\6=%T_0O$7QJ\,?$;Q%\0_$^B M6-YY-MK4'B#S(]0TRSN)_+3S88/LGDR3>5'+)9#>85D)7TKP9^QOJW[4OQ_^ M+'Q4^*GA.7P7:_$#X?1_"W2/#-W>6UWJECHYDNIKR:\>UEEMEFGEN%"QPS2A M(X%)DW2,B?7U% 'Y\WG[)WQF^/'[&O@;]E;QYX)CL_#_ (5NM%T_Q/\ $$ZM M9R:3XDT32;NWGB%C;1S-?+>W4=K DB7$$,4+/.RRRA8Q)^@RKM7 & . !VHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "O)?VD_"?Q7N/$GACQ)\+ M=2\+W$VB1WEMJGAGQ'=7-CI^OQ3^24;[7 DS6\T+0G8YMI@1-(,+G)]:HH ^ M(O\ @G1^P'\1/A]\7O#7Q>^+8\+^'_%7A_X8:?\ #73/#7AR[>^CMK2&19Y9 M[V\>.,3W#2*H5(T$4*A@KR[B]:?@O]F;X\:)_P %:/$OQNNO#_PC7P#XD\+6 MO@MH(O&>H2:Q!;6MY/<1WPB.DK"TCK-M:V\X*IY$[8Y^RJ* /$/VB?"_QV^* MFNW7A7P7JG@;X=>"[^-8KCQBEY<:IXFCC91YR6M@UM':V\WWECN)+FX5>',# M$;:[?]F_]G7PG^R?\%="\ >"--_LOPYX?A,5O&TC2RS.S&26:61LM)+)(SR. M[$EG=B>37<44 >=?LW?"'4/A7X>U^ZUV6SN/$_C#7KS7]7EM96EA#RL$@B1V M1&98;6.WA!*@D0YP,UZ+110 4444 %%%% !1110 4444 %%%% !1110 5@_% M&S\0:C\,_$5OX3NK.Q\4SZ9#TK>HH M_+C]LW]GSXV?\%%?%&O>!]5^ >H>!_$&J:3X5">/-4UC3+C1O"5WI^J:A<3: MCIDT$[W4UQY60VB'EHY(XVDD5<_NU*R_=E% 'SK\-?C%\ M;O'7['_B/Q%\1?@7=^&/'5\UQ:V'P_\ #WB33-6OX+=@(49[Z:XM[*1B2\IP M\86,A<,XPWSU^QU^POX\^*O_ 1!_P"&:?BAX'UOX5^+=+T Z1!>ZA?Z9J5K M)>1S&YM;R!K&[G)CCF2%F641ME2 &'S']#Z* /B_6_A!\6/VWO&?P3T_XG?# M=?A[HWP=\16_B_7[V?6+*_@\3:K:6TT-LNEK;322BT\Z9IVDO%MY=J1IY)+, M4^T*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _ S_@^6_Y M7[,O_7?Q-_Z#I-%'_!\M_P @+]F7_KOXF_\ 0=)HH ^]/^#7'_E!1\#/^X__ M .I!J=??]? '_!KC_P H*/@9_P!Q_P#]2#4Z^_Z "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **@U/5+71+"6ZO+B"TM8%W2332"..,>I8\ ?6OGKXR_\ !7K] MEWX "5?%7Q[^%MC&I85<^S7S6PQ[_EFODWXR_\ !\'I5OYL/P]^ M .H7F=WEWGB+Q(EMM_NDV\$,F<]P)AC'4YR #][J*_F"\0?\'7/[<'[4FIS: M;\+_ ;X5TB? $>]PI/./]6!C'&>:K#X??\%AOVZF_TJ3X M_:1;W;?O5N=0A\"P[6Z[HMUIEQVD*_5Y"%_6OP?_P""JG_!V;\5OV4/V\?'/@'X,V?P#^('PYT# M["NEZZ\5YJK7C26-O-<*;BTU!(7,=Q)-'A%&WR]K992:\'\#_P#!GY^UI\>- M736/B7\0OA_H,\RXFDU/6[S6M37D\'9$8V')/^O[_7%[XB_\&37[0>F>+KF' MPE\5/@WK>@JL9M[S5YM2TN\E8QJ9 ]O%:W*(%D+JI$S;E56(0L44 _2#_@V_ M_P""V'Q4_P""P-U\8H_B7X?^'^AK\/5T9M._X1FQO+;SOMAO_-\[[1=3[L?9 M8]NW;C+9SD8_4*OR]_X-O_\ @B?\5/\ @C[=?&*3XE^(/A_KB_$)=&73O^$9 MOKRY\G[&;_S?.^T6L&W/VJ/;MW9PV<8&?U"H **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** /P,_X/EO\ D!?LR_\ 7?Q-_P"@Z311_P 'RW_("_9E M_P"N_B;_ -!TFB@#[T_X-"?@[KDWA)/AUJ6BZ_?Z#X?N]076K>36/[2O;*2)X[M+==\/VB58HTA M:1-LVUJ_5BOAO_@IW\>K>/PEXH^'OQ3^%7BW6_ M_P"*?"LFCWVG>#KSQ/I? MB&Q.IZ:UW;7"6D=P8YQ(+F,1S1QB96B6/>[ , ?1GP<^"WBGPK\'_$7A;4?B M5XCUB"]N[@>&_$(FM[G6-+TV2-/(1IIH&2>:$EPLLRS,ZA&=G8FO"_\ @B%X M]\5>._V:OB$OBSQ=XE\;:AH/Q2\4:';:EKUZ;J\:UM;YH84+8"@*BCY455&3 MA1TH_P""17PS\5?LD?L;>,(_%VC^,=!\#V/BC5]5\!>&-0BN=8\0>'?"^X-9 MV4D$/G3O* LC);IYDJK(D?+@J.:_X(2^(;[2_AI\6/#>M>#OB7X2U2[^)GB7 MQ/:+XF\$:OH4-[IU[J#2VTT4UY;11N75LF(-YJ8.Y%&"0#SS]L[_ ()2>)O# M/PN\8?$2\_:\_;%M_'>O79.GZ-X=^)#Z7X=35M0NA#:6=M:"!GAM%N)XHP@D MR(UZCMZ%_P %5-/^,?PA_8N\ _#[X;>&_C]\0='MXH+7QKXM\!>+K>S\=6EC M9PIB2VFN/,N+B\N)E1G,<;LZ),A93*K#Z0^-7A34OBK^TC\,]%^PWG_",^$Y M;CQ?JETUO(+6>ZCC-M8VWF;=C/OGFN"H;$?BEJ5OKULTT.L^'?!>H^(=-MI%<)Y%PUA%-) YW!@TD:Q[TG7-2GEN[_ .*7B"35O$6C7:!(I=.F#JHM MS"R?ZM5VDN7#.KJY^M*\'_8?_9M'P/O_ (L>*#I/_".2?&#QK<>,7T7"AM-\ MRUMK;][L=D\^8VQN)-IP'N"N6V[C[Q0 4444 %%%% !1110 445PGQ=_:C^& M?[/\+2>//B)X%\$QKR6U[7K730.,_P#+9U[<_2@#NZ*^%?C)_P '*7[%OP56 M6.Z^-6E>(+R,';;^'M.O-6\TCL)88C#_ -]2 5\G_&7_ (/6_@+X6,T7@?X8 M_$_QA/&<+)J!L]'M9?\ =823R8_WH@>O'<@'[-45_-M\8/\ @]H^,GBF5X?A M[\&?AWX7\\E(_P"V;V\UR9,\#:8C:J6';*D$]CTKS\_\%1?^"KW[?F@#^HFO'?C+_P %"_@/^SP)AXX^,OPQ M\+30C+6VH^);.&Z/LL)D\QC[*I/!]*_G9_X<)_\ !3/]N!MWQ/\ $'B"UL[Q MCD^//B.U["JMR?W$$MRR+VV>6",?=QBO8/@W_P &0'C;4Q%)\0OCQX5T,@9D M@\/:#/JFX_W1)/);8^I0_2@#]%OC+_P=0_L6_"-I8K;XDZIXSO(20UOX=\/7 MD^2/26:.*%L^JR$5\F?&7_@]Y^&NCK,OP]^!_CCQ$V"(Y/$.KVNC#.>I6$76 M1WQD9Z9'6O4/@U_P9E?LP^!6BF\5^)OBGXZN%8%X9M3M]/LW [;((1*,_P#7 M;TQCJ?K'X-?\&_O[&_P*6'^Q_@#X'U"2$<2>((Y=?9CG.2+YYAG/M@=!@<4 M?B[\0?\ @\D_:@^+^L?V3\./AI\.?#\ET^+>*'3KW6M2] JGS5C;D_\ /'TZ M=^<_X:$_X*_?MUC;IMO\>-,L;Q2L,FG^'XO!MMM/]RY$5MG'3=YA(]>*_II^ M'GPE\*_"+2?L'A/PSX?\+V. /LVDZ=#90X'3Y8U4?^<-?OY10!^6GP;_X,_OV/_AJ(FU^T^(OQ"D4# MS!K?B-K:-SWP+%+=@/;<2!W/6OK'X-_\$9?V4_@&8V\,_ #X7PW$)W175_HD M6J741QC*S70DD7\&KZ:HH IZ!X=T_P *:3#8:78V>FV-N-L5M:P+##&/154 M#\!5RBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#\#/^#Y;_D!?LR_]=_$W_H.DT4?\'RW_ " OV9?^N_B;_P!!TFB@#[T_X-=]GC)(4_+O92P90RGC_\ @G'=_%#7]$\/ M^*K#XS7OQN^%_B;Q!XHM[V_UV/3+BXMX(-3O4L+O3[NPBMD>"41*&C9)E D3 MR?)B38/?OVJ?VA]"_9N\%Z3JOBS2[F[\'ZOJBZ/KM^MK)_BO\/O\ M@L=\)_AQ/XRT>Z^&/Q#\+^(=7&A6WA]+>XM9+!+01^;=O)))*Q>=VS&(5 P" MK8)-W]L_X,?M=?'?QGJDGP;^-7A'X#^'_#D:II5O=>$;;Q'=>,)S$'=[N:=B MMC;AR(E6*)Y?DD=CAD0>+_MB?M8?"[P-_P %]/V;[+6OB/X%TJ\T'PAXJTK5 M(;O7;6%]+N[M=/>TM[@,X,,DZ@F)9-IDXV@Y%=7_ ,%%_P#@M_\ LZ?LS?%J M?X*>,/C!%X)URXMMWB34=/TV]U*XT.V=1_HT9M()O+OI58;=X BC9I"=WE)( M >U_\$IOVIO%_P"V;^PAX)^('CS1]/T7Q=J'VVPU--/)-E=S6=Y/:-=0;N1% M,8/,4'. ^ 2,$\SXM^,OC;]J;]N3QU\'O /CK4/AKH/P?T+3KWQ)K>E:=I]] MJE_JVHB26ULT6]AGACMH[:+S)3Y1DD-PBH\6PEJ?[.G_ 5D_9?O_A;\*+'P M;XH3P[X+\>:LW@?X;_:-#O+"SUR6S2&+R;8/$##&C.L"FX$6^1&5=W!/(Z/X M[\*_\$[_ /@IQ\>/$7Q-UK3_ 7X(^/&FZ#KVA>)-8G6UTN74=/MI+&[TPSN M0@NB@MYHX3\\JO+L#>6P !@^&?\ @ISX[^,6@_#_ .$MA-I'AWXY>*/B1KWP MYU[5X+)9+/3(-!#3ZAJUK;3,P+36QM3#%*76.2\!;S4BQ)Z5X+_;!UK]E?\ M:#^*7PM^+'B>^\9:7X%^'Z_%#2/%EU86MKJ5YI,GZA>0MAH(HUL+-YBZJ88[HM*%\MR/8?&7P+T__ (*D?M=?'#QO MX/U:+5/AO>? R?X2:%XFM&$NEZUJ6H7-Q<7+/%?]H>&_$UQI.I^(?AU'I=E_9N@Z!JEW#%$ MUG=1QB[:^MHKF"222:>2&;RY@(8=RLGZ#*VYR6"VF>.X?:DZRP> M4S-*@/ZGVUNMI;QQ)]V-0BY] ,4 /HHJ.]LX]1LYK>9=\,Z&-UR1N4C!&1ST MH DHKF?^%/>'/^@=_P"3$O\ \51_PI[PY_T#O_)B7_XJ@#IJ*YG_ (4]X<_Z M!W_DQ+_\51_PI[PY_P! [_R8E_\ BJ .FHKF?^%/>'/^@=_Y,2__ !5'_"GO M#G_0._\ )B7_ .*H Z:BN9_X4]X<_P"@=_Y,2_\ Q5'_ I[PY_T#O\ R8E_ M^*H Z:BN9_X4]X<_Z!W_ ),2_P#Q5'_"GO#G_0._\F)?_BJ .FHKF?\ A3WA MS_H'?^3$O_Q5'_"GO#G_ $#O_)B7_P"*H Z:BN9_X4]X<_Z!W_DQ+_\ %4?\ M*>\.?] [_P F)?\ XJ@#IJ*YG_A3WAS_ *!W_DQ+_P#%4?\ "GO#G_0._P#) MB7_XJ@#IJ*YG_A3WAS_H'?\ DQ+_ /%4?\*>\.?] [_R8E_^*H Z:BN9_P"% M/>'/^@=_Y,2__%4?\*>\.?\ 0._\F)?_ (J@#IJ*YG_A3WAS_H'?^3$O_P 5 M1_PI[PY_T#O_ "8E_P#BJ .FHKF?^%/>'/\ H'?^3$O_ ,51_P *>\.?] [_ M ,F)?_BJ .FHKF?^%/>'/^@=_P"3$O\ \51_PI[PY_T#O_)B7_XJ@#IJ*YG_ M (4]X<_Z!W_DQ+_\51_PI[PY_P! [_R8E_\ BJ .FHKF?^%/>'/^@=_Y,2__ M !5'_"GO#G_0._\ )B7_ .*H Z:BN9_X4]X<_P"@=_Y,2_\ Q5'_ I[PY_T M#O\ R8E_^*H Z:BN9_X4]X<_Z!W_ ),2_P#Q5'_"GO#G_0._\F)?_BJ .FHK MF?\ A3WAS_H'?^3$O_Q5'_"GO#G_ $#O_)B7_P"*H Z:BN9_X4]X<_Z!W_DQ M+_\ %4?\*>\.?] [_P F)?\ XJ@#IJ*YG_A3WAS_ *!W_DQ+_P#%4?\ "GO# MG_0._P#)B7_XJ@#IJ*YG_A3WAS_H'?\ DQ+_ /%4?\*>\.?] [_R8E_^*H Z M:BN9_P"%/>'/^@=_Y,2__%4?\*>\.?\ 0._\F)?_ (J@#IJ*YG_A3WAS_H'? M^3$O_P 51_PI[PY_T#O_ "8E_P#BJ .FHKF?^%/>'/\ H'?^3$O_ ,51_P * M>\.?] [_ ,F)?_BJ .FHKF?^%/>'/^@=_P"3$O\ \51_PI[PY_T#O_)B7_XJ M@#IJ*YG_ (4]X<_Z!W_DQ+_\51_PI[PY_P! [_R8E_\ BJ .FHKF?^%/>'/^ M@=_Y,2__ !5'_"GO#G_0._\ )B7_ .*H Z:BN9_X4]X<_P"@=_Y,2_\ Q5'_ M I[PY_T#O\ R8E_^*H Z:BN9_X4]X<_Z!W_ ),2_P#Q5'_"GO#G_0._\F)? M_BJ .FHKF?\ A3WAS_H'?^3$O_Q5'_"GO#G_ $#O_)B7_P"*H Z:BN9_X4]X M<_Z!W_DQ+_\ %4?\*>\.?] [_P F)?\ XJ@#IJ*YG_A3WAS_ *!W_DQ+_P#% M4?\ "GO#G_0._P#)B7_XJ@#IJ*YG_A3WAS_H'?\ DQ+_ /%4?\*>\.?] [_R M8E_^*H Z:BN9_P"%/>'/^@=_Y,2__%4?\*>\.?\ 0._\F)?_ (J@#IJ*YG_A M3WAS_H'?^3$O_P 51_PI[PY_T#O_ "8E_P#BJ .FHKF?^%/>'/\ H'?^3$O_ M ,51_P *>\.?] [_ ,F)?_BJ .FHKF?^%/>'/^@=_P"3$O\ \51_PI[PY_T# MO_)B7_XJ@#IJ*\K_ &@9_ _[-_P%\;?$37-'U"ZT7P%H%_XCU""QD:2ZFM[. MWDN)5B5Y$5I"D;!0S*"2,L!R/RO_ .(O3]C7_HF'[0'_ (*]-_\ EK0!^TE% M?#EG_P %@OV*8?@SX6\9ZU\6O _AV/Q5H]IK*:+=ZZESK>F)<0),L%U:6LLS MQ3('"NG.&! )ZU\Z_&3_ (.FOV&?AHLJZ"/B%\0Y%'R'0]#N+>-SVR;Z6V(' MJ=IX[$\4 ?K;17\\/QE_X/(O":&6#X>_LW32<_N[WQ%XMDCX][>"(_F)NW?/ M'SOJ_P#P<=_MF?M9:E)I_P +/ 'A[2[AMT<<7@WPC>ZS=)W&1<27(+ $?P ? M[- ']4U8/Q ^*?ACX3:1_:'BKQ'H/AG3\,?M.JZA%9PX7K\\C*.,C//&:_E[ ML/V5_P#@K-^VW\US8_'#2[2ZVM*FHZK%X-@"G^] TEKD#J5"$\=,XKM/AS_P M9P_M2_&'55U3XB?$+X<^&VN"?/>YU2\UG4AWR0L(C;D_\]O6@#]KOC-_P7W_ M &.?@0)AK7[0'@.^DAZQZ!/)KS$^@^PI,,_R[XKY/^,O_!Y?^RYX#,T/A7P_ M\4O'=RI81RVVE06%F^.A+W$RRC/;]T>.N.E>2_!O_@R#^'>DB%OB%\=/&GB# M(!EB\/:+;:/M/<*\[76<=,E1GK@=*^L/@]_P:G_L6_"E8WO?AYK?C:ZA(9;C MQ!XDO).W>.W>&%OHR$:&"*WQQ_")#ZY[5XR?^#@+_@I9^V[+M^%WA_6+6WO'P%\!_#AM0C4$=!+/ M%=,B@<[MX('.[%?T$_"O_@E5^S?\#UC_ .$1^"?PZT":$;1<6FC1) O M!*Q@A?[!\/VFG8R,'_4QKU'7UKT"N9_X4]X<_P"@=_Y,2_\ Q5'_ I[PY_T M#O\ R8E_^*H Z:BN9_X4]X<_Z!W_ ),2_P#Q5'_"GO#G_0._\F)?_BJ .FHK MF?\ A3WAS_H'?^3$O_Q5'_"GO#G_ $#O_)B7_P"*H Z:BN9_X4]X<_Z!W_DQ M+_\ %4?\*>\.?] [_P F)?\ XJ@#IJ*YG_A3WAS_ *!W_DQ+_P#%4?\ "GO# MG_0._P#)B7_XJ@#IJ*YG_A3WAS_H'?\ DQ+_ /%4?\*>\.?] [_R8E_^*H Z M:BN9_P"%/>'/^@=_Y,2__%4?\*>\.?\ 0._\F)?_ (J@#IJ*YG_A3WAS_H'? M^3$O_P 51_PI[PY_T#O_ "8E_P#BJ .FHKF?^%/>'/\ H'?^3$O_ ,51_P * M>\.?] [_ ,F)?_BJ .FHKF?^%/>'/^@=_P"3$O\ \51_PI[PY_T#O_)B7_XJ M@#IJ*YG_ (4]X<_Z!W_DQ+_\51_PI[PY_P! [_R8E_\ BJ .FHKF?^%/>'/^ M@=_Y,2__ !5'_"GO#G_0._\ )B7_ .*H Z:BN9_X4]X<_P"@=_Y,2_\ Q5'_ M I[PY_T#O\ R8E_^*H Z:BN9_X4]X<_Z!W_ ),2_P#Q5'_"GO#G_0._\F)? M_BJ .FHKF?\ A3WAS_H'?^3$O_Q5'_"GO#G_ $#O_)B7_P"*H Z:BN9_X4]X M<_Z!W_DQ+_\ %5TPX% !6)\2O$>H>#_ASK^K:3I4VNZII>FW%W9Z;"VV34)H MXF=(%/8NP"@^K5MU@_%'Q?=?#_X9^(M>L='O/$%[HNF7-_;Z79AFN-2DBB9U M@C"JQ+N5"C"DY8<'I0!^:/\ P3V_:9^-'[;PUOXA^#OCU<>)/&VG>%M&O];^ M'EUH^G0^'-$U*6^U-+S19+;RTOK6:&.%52:2[$CDI)(98O+C3Z*_X+*_'GXL M?LP?LV:3XZ^&_C#1_#,=GXBT?3-4M9_#Z:A MI:=KFG*,^4ML+=IY+M$: 10-O7*A_I[_ (.+?C?X3^&W_!/6QTWQ5XH\-Z#K MFK^*O#EY:Z?>:C%#=7L=MJ]E+=/!$S!Y5B3YG* [5Y.!0![!_P %/?VKM<_9 MD\"_#..Q\26OP]T7Q]XOMO#FO>.[FUAN(_"-M)!-(LP68&!9)98HX5DG5X8S M*696P ?-O%G[>)/%MU\(;ZWT^QU ZS>22Q M)H=S)8P06CDM]CD#I CQQW:[P^4)O?\ !4/]HW0_$W[./PKN8[OP_P"*?V;O MB5X@CTOXC^*-/5-8L+70GMY65_-AWI%;2W"1QR78/[A3D/&Q61?DR\_94;XA M_ 'X_? W]F?QG+\7OV?;;PO8^+/!T<&H)JUCX;\06VI"Z_L*PU,.1/&^(6B_[7PEXCTXZ-96-OX M5U.\MY)+6737MXTE^R^=$872[DN'(D1UE4J4?[0K\]_VBOC-X3_X*DZU^SCX M+^&NJ-K=YX>\?Z5XZ\;6L$>9_!5MIL,\WV75$ZV5V]T885MY2LI82':51R/T M('% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?@9_P?+?\@+]F M7_KOXF_]!TFBC_@^6_Y 7[,O_7?Q-_Z#I-% 'WI_P:X_\H*/@9_W'_\ U(-3 MK[_KX _X-::1I99"% !=Y'=V;JS M.S'))-7** "BBB@#!\;?#VT^($NG)J-Q>-I^GW4=ZU@C(L%W-%(DL#2G;O/E MR1JX56521\P8<5O444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%4Y_$.GVVO6VE27UG'JEY!+=6]FTRBX MGBB:-99$3.YD1I8@S 84R(#C<,@%RBBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHKE?BG\=O _P,TDZAXV\9>%?!UB%WFYUS5K?3 MX0O3.^9U&/?- '545\-?'#_@Y&_8P^!'G17GQKT7Q%>1 [;;PU9W6L^<1V6: M"-H/^^I />OCGXX?\'L_P8\+&2/X>_"/XB^,IH\@/K-W:Z%;R'_99#=/M]V0 M'VH _:NBOYFOBA_P>2_M-?&355T?X9?#7X?^&)KU]MND=C=Z[J9/8)F1(V/_ M &P.>.G?F'\=?\%?O^"A*R"UC^/>FV-\?D^S6<7@2U9#T"2XM R8.,ESD=2> M: /Z)6VAI8/#NDVVC+N_NAYC=$J.F=JD_[/8 [;XW_P#!Z;^SSX+\R'P/ M\/\ XG>.+I,XEN8K72+.3TP[222\]\PC''7H/CWXR_\ !ZQ\^$S=2>7#_:<]WKUVN>@0H;9"^<=8R#_=K]4O@;_P &PW[%WP/%O-_PJ?\ MX2_4+?\ Y>_$VL7>H>;_ +T'F+;'_OU7V!\&OV5OAC^SI9K;_#_X=>!O \*C M;MT'0K73L]CGR47.>Y/6@#^93XI_M9_\%5/^"CWPS\2V,WA_XT7G@75M-N8= M0L-$\#?V18WMF\3":W1TMTDN0\>Y3$))&<-MP=P!^+/^'3O[4W_1M/[0'_AO M-7_^1Z_M\HH _GB_8I_X,P%^+7P8\%^,_BA\7O$7A>\\4:/9:M>>%K3PI]DU M#17G@25[2>6XF)6:-G,;*T *LAR.P^V?@S_P:$_L>?#(0MKNE_$#XAR1CY_[ M=\2/;HYSG[MBMM@=@,GCKD\U^HE% 'S;\&O^"._[+/P!,3^%_@%\+;6YMRIB MN[O08=0NXR.A6>Y$DH/N&YQ7T3H^C6?A[38;/3[2VL;.W&V*"WB6*.,=<*J@ M ?A5FB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH IQ>'M/M]?N-5CL;--4NH([6>\6%1<30QL[1QL^-S(C2R%5)P#(Y&-QS M _ 5Y=V^I1:O>6,E[>6]BR"XG6&8>?N M;+F.8R)N.2"0#7NGP0D\11?L*>#V\(PZ-<>*AX&LCH\>KS20Z>]W]@3R1^NX%$32*"VQI),R#",,D>F_ GQC\1O!7[!FAS'X0:];?$/PG MH%KIZ^#-4UW2X)]2GMX8HV$5Y;W%Q:JC[7,;2.I.!O$6<@ _._\ X)I_LS># M?V7/^"GN@Z3^T;^SWI/A+]J#Q9#J6N^%OBGI'BS4];T'X@78B9M2=(+B[/X?Z]^UO\ %3X7^-O& M?P[UKX9V_P ++^[UJQTW7+S3+S5;G49K2>Q'-C/=0+:K#<2OD3B1Y/+RB"/Y M_._"_P +/BY^Q+\5/C1I_P ._AS_ ,+$\,?&'Q#-XQ\/7L&LV6GP>%=7NX(X MKV/5!);A9+.*YE/FS*8@50N =I_P1^_:.U_]JO\ X)T?#;Q?XKOA MJGB@VUSH^KWP3;]NNK"[FL9)R,#YI&M]Y( &6. !@5]+5X_^P+^RE;?L/_L< M_#_X5V]Y'J,GA'2DM[R\CC,:7MV[-+M45^;_ ,6OWK?PSX>N)-Q]%EN1! WU6 M0CWZU\=?''_@]_\ #]F9H/AK\!M9U'<#Y-[XFU^.RV'L6M[>.;=VX$P^M '[ MRT5_+_K7_!T9^WI^V+JSZ9\(_".CZ5<,QBBA\$^")][;]]'X@\5)X9LTSW:Q\Z)CC)'RP' )'' M2@#^DSXT?M8?"W]G"U:;XA?$CP)X'C10Q.O:]:Z=D'I@3.I)/& .3D8KX]^. M7_!T#^Q?\$!/$OQ4D\9:A "?LGAG1KN^\S_=G*);G/\ UUK\M?@U_P &4/QJ M\:W/VKXD?&+X?^%?M+^9+_9-K=Z]=9)RQ?S!;*6SZ.P.>M?8GP/_ .#+C]G7 MP08I_&_CKXG>.KJ, -##<6VDV4AXR2B1/+],3# )ZG! !Y_\90V>?E /0# KZK\$_#_0?AIH<>E^'-#TCP_IL/W+ M33;..U@3Z)& H_*@#^8H_"__ (*^_P#!0L;KZ3X\Z;I]\:A%X%M&4_WH M-UH&3OM"'M@=*ZOX6?\ !FC^TG\7M8;5OB=\3_A[X8DO"&GD^UWFO:D3W+C9 M'&QZ=)SGV[_TPT4 ?BS\#O\ @R<^"?A1H9?B#\6/B-XTFB +QZ3;6NAVTS?[ M2LMS)MZ\+(#TY]?L;X&_\&X7[&/P%%O)8_!'0?$-Y#@M<^)KJYUOSSZM%<2/ M!^"Q@>U?<%% '+_"_P""/@OX(:/_ &=X+\(>%_"&G_\ /MHFE0:?#_WQ$JC] M*ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKYY_9__ .&A MD\/>)&\4-X'_ .1KUPZ1_:*SB[72?[2N/L/F&([#_HWE%2,'9MW?-N- 'T-1 M7YKP_M]_&;_@H5^U5IOPQ^!,7AG4/ASX!\5:;=_$+XH:1>75OI(2UN([B?1K M&7.;J:955)#'F/8Y5B4DW5^E H **** "BBB@ HHHH **** "BBB@ HHHH _ M S_@^6_Y 7[,O_7?Q-_Z#I-%'_!\M_R OV9?^N_B;_T'2:* /O3_ (-M?$F@1DX :YE@VS6B$ MD#S)8A$/XI%ZU]:0S+<1+)&RR1N RLIR&!Z$&OBW]A#XX?';XP:SH6A_'O3_ M '?6OQ.\&7'BB?0-)TF6&3P;$TT20V%ZTLL@N//AG;DHA#V\JX8#(^R/#OA M^S\)Z!9:7IUNEKI^G0);6T*?=BC10JJ/8 4 7**** "BBB@ HKY[_X*8?ML M3?L'_LXVOBRSL=+NM3U[Q%IGA:PN=7F>WT?29[^X6!;V_E0%DM802[[<%MH0 M,I;<.5_8N^+_ ,?M3US3H/B)/X'^(7AO7/$7B;2)->\/:'\NKK6'.GI;?ZQ62*&#=)<$;5\_*IG5IL0H8B(Y2Y" 'TE17CW[$'[5\?[7WP9NMYCCEVKYD1*K)&Y528Y4W*K94<=\2_VFO'WQ,_:RUSX._!V3P;I MNI^ ]"M==\6>(?$^F76J6=E+>.XLM-BMK>XMF::6.&65Y6FQ"AB(CE+D( ?2 M5%?%NE_\%5M0^)/PK\#Z/X7\-:9:_&_QMXYU+X<2Z!?7$ESIOA[4M*:4ZK>2 MR(J/-:00P^ M.1XAT2TGL=*US0I&GCDNA:S2SR6LEO+;R1R1F>8$&-U<[F2, ^E**^'K+_@H MU\3?"?P \&_M$>,M#\'Z;\#?'&HZ?$=$BL[J/Q+X8TO4KI+>PU6YNFF:"X)\ MZV>:U2VB,2S-MGF,>U_N&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BOG'_@I_\ \%/_ #_ ,$F_@#I/Q&^(VD> M,-:T/6=?A\.0P>'+6WN;I;B6WN;A699YX4$82UD!(%_C=H%KJ5Y#:S:IJ.AZ<;/34=PK3S>3?R2^7&"6;RXW?:IVHQ MPI /ULHK\I?CE_P>)_LF_#(W$/A:'XD?$BX4E89-*T,6-K(?5GO9(9%4^HB) MZ<>GQS\ .IK^74?\%J?^"H/[?K*OPUT3QC::7?*2#X&^'W^BA3G#?;)8IGC' M8-YRCISFB/\ X(.?\%,?V^6CD^*6O>(+/3[QLAOB!\0FNH8U/4_9H9+EXP/[ MOE \<+TH _H3^.7_ 5"_9S_ &;$F'C?XW?#'0;JW)5[*7Q!;2WP(ZXMHV:8 MX[X0XX]17QU\K M#(QR-W&?B?X'_P#!C_KEV(9OB5\>M)T\KCS;+PUX?DO-_KMN+B6+;^,)K['^ M!_\ P9_?LA_"[RI/$=M\0OB1,N#(NM^(#:P,?9;%+=@OL78^YH ^2?CC_P ' MP,S&:W^&OP#BC^4^3?\ B;Q$6Y[;K:WB' ]I^?:OGN?_ (.)?^"CO[==U]G^ M$OANZL8KAC'Y?P^^'LFICOG][<)=LN..SMXX88TBAB4(B(NU44 M< #H!Z4 ?R[+_P2?_X*I?\ !0%%;Q[JWQ(L]&NFQM\9>.Q96<>>I^PI,SI[ MX@&1TSC%>M?!#_@R&^(>LB.3XD?'+P;X=Z%X/#FC7.L%O5?,G:UVGWVM]#7] M&5% 'Y*_!#_@S8_99^'9CF\6:U\3?B%<@#S(KS5HM/LV/^REK$DJY]YC7V+\ M#?\ @B5^R9^SFUO)X6^ 7PY2XM0!#=:KIHUJZB(_B6:],T@;_:#9Z\U]2T4 M5-"T"Q\+:1!I^F65IIUA:KLAMK6%8885ZX5% 'L!5NBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ***Q?B5XWA^&?PZU_P 27%M>7EOX M?TZXU*6WM8_,GG6&)I"D:_Q.0N .Y(H VJ*_.G]E']O[]HK]IW33\4?#\GPG M\5>#=2\(Z/XJM_ &EZ;>?VA;07=[J,$L"ZL)W\R^@2U_>J;+RW>/RD6$AI9/ M\#ZMIC:YIFE:N^NWET+BW%[?6]JOD6\*!9 M"/.9BSSQ[=H^5\G !]345\]?\%+?V\]!_P"">W[)6I>/-8UCPYH^K7TL.C^' MFUS[0=.DU.X^6$W MU>8V\>&FE\M2_E1/M^8K7D7[,/[=/Q<\&?L;>/?CS^T M!XJ_9M\7?#[1])&J>';GX,/J=XFI;-ZO$\U[)M,KR^5"D:*,.6#D'@ 'W%17 MR3I7[8'Q8^!OC+X2R_&G3? M;N&[\&:K-;27%M9W4LTTB MWZ2B*2/SXXK;9(JCRF5RR?6U !7YF_\ !171OVI_VV?CE)\-+CX+?%/PQ^R_ M:/(FO7?@WQ/X8'B3XB(& ^RL;C5K?[#I\J[MP!:9T^5E7>5C_3*OR!^+.E?& M']K^X_;.^*WC#XV?%[X66?[.]_K6A>"O!7@KQ%-X=LXXK"Q%W!J.H>7A[K[0 MKQ2+O(7:6P2A54 /J*W_ &C];_8N^"W@+P9X!_9/^('PK\(0^)- \,0SZQ<^ M&9=(TJUO-3MK261TT_6KBZ>5EF;;)Y;YE=6D+#=G[%/#/B2?0O#WC"Y\MI/$MK%! SRF2-$CF\JXDN+83(N)!;! MB68LQ^E* "BBB@ HHHH **** "BBB@ HHHH **** /P,_P"#Y;_D!?LR_P#7 M?Q-_Z#I-%'_!\M_R OV9?^N_B;_T'2:* /O3_@UQ_P"4%'P,_P"X_P#^I!J= M??\ 7P!_P:X_\H*/@9_W'_\ U(-3K[_H **** "BBB@ HHHH Q_B!X\TKX7> M!=8\2:[=I8:+H-E+J%]&]!U :AX?_P"%J:XMUK+(,,ES%!!;S)92L I ,C,N!G!X'W1XQ\(Z;\0/ M"6IZ%K%K'?:3K%K)97EN^=L\,BE'0XYY4D<5^6/Q]^-MQ^QE\2W\$^'_ /@I M%X/\+Z/ITBZ=;>&O%_A:R\4:GH&,CRIKV*1)3L& /M(W@?><]: /L#]DOXNW M7B;]H?6=-^*/P2T?X2_&K4-,:ZCU*QN[?5K?Q7IL#11.\%^D:2MY3/"&AF16 M0/&1N!R/J"OE'_@G+\+-%\60O\5K[X_0_M+^,+BU?1D\3VGV*#2](@+K)+:V MEK:9CM][+$9-[/(QC3+<8KZNH **** "BBB@#RO]KCQ?\,M-\ :;X4^+5KHU M]X0^)NIKX3>WUB.)M.N)IH)I8XY_,(4!_(**1D^8T8&"!?@=X#\67WBSX/\ Q*U+QSGP-?R_;;KX71:1JUW%;WEM.294L+C;% 8Y MRO:+J4?DW>GZC:I=6MTG7;)'("K+Q MT((KB_V=/V._A3^R)I6HV7PO^'?@_P V^K7,EY>KH>E0V9NI'D:0[V10652 MQ"(3MC0*B!455 !\S_M/W$3]E57D16F\!^-4C#'!=L:>V!ZG )QZ U= M_9EM+7X#_P#!8']J.Q\174=C<_%31?#?C70)[MO+6]L;&SDT^]5'8 '[-,L3 M.,_(MU$3PRT_X@^!O!_CK3]-N1>6EMXAT: MVU2&UG ($L:3HX1P"1N !P3S0!\B_P#!(_QYX=\$>%OB/XF\0>+O#^DK^T9\ M9O$_B+P#9ZAJ,=K-XAL!+';02644C!IA+':^>/*#!DE1Q\KBM?\ 9EM+7X#_ M /!8']J.Q\174=C<_%31?#?C70)[MO+6]L;&SDT^]5'8 '[-,L3.,_(MU$3P M0$'$@KWC]JOX%ZM^VS_ ,%"OVBK/PAJ M'F6GA_\ 9SNOAK<3V[GRDU[5KFXN8[5V&5,D<$4+NG#(MTF1B1:_0CQ9X"T/ MQ[X,O?#FNZ+I.M>'M2MC9W>EW]G'^$KJ*'Q=\3K'PM\.],TD92\MM5@O+.#4+Q'8U)10!S/\ PK7_ *F#Q-_X'?\ V-'_ K7_J8/$W_@=_\ M8UTU% ',_P#"M?\ J8/$W_@=_P#8T?\ "M?^I@\3?^!W_P!C7344 5_!#]I_P"#'[2OCO7/"_P^^.FC^-/$ M7AN0QZAIVC>*K>\N(,(C%PB$EXQYBJ9$W('#(2'1E&U_P4&_9GU3]LG]BGXE M?"W1?$3^%-4\;Z'-IEMJ84LD#/@[9 .3$^/+<#DH[8KX7_81^./A7QM^T;?? M!']HKP#8_"/XW>'?'&GZ]X0MK...3P_J5UINA:5;D:-?!/+R]O&LCVF%EC@O M$3YB&*@'Z#>*KKPOX%U[1]*UOXB7&CZIX@G%KI5G?:]%;W&I3'.(X$?#2N<' MY4!/%'Q+N/#/P7\%7OB3QC\0KCPGX=TT!KO5=9UZ*PLK4$A09)I=J+EB ,D< MD"ODO_@K3\-_#MI^V?\ L7^+(= T6+Q3>?%^UTZ?64L8EU">U73-1=8&GV^8 MT08E@A;:"^(O"L4LFD:1IMS;174TLH6-S#]K MG@M5DV;AYDDBLJ-*JM^\97 ,WX87WA7XW>"K/Q)X+^(LWB[P[J&[[+JNBZ_# MJ%E<[6*MLFBW(V&!!P3@@BL_1O'GP_\ $7Q8O_ 6G_%BUOO'6E0_:;WPY;^) M[:75K.+C]Y):J3*B\CYF4#D5\+_L8?M>VW@O]E[]N3XB:?X9UCX=_&CPWJ&J M^+_$WPWO[&.%?"=W'I 6RD0)E+I+I+,3O=* LS%R%V@,U7]I?P-8_LS?\&]? MP\^(6C_N?'7P[M/#/Q%LM; $FH7.N75Y9S7L[2D!I);PW5S%*6_UJW#*P8$@ M@'Z1?\*U_P"I@\3?^!W_ -C1_P *U_ZF#Q-_X'?_ &-=%9W'VJTBEVLOF(&V MGJ,C.*DH YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QKIJ* .9_P"% M:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L:Z:B@#F?\ A6O_ %,'B;_P._\ ML:/^%:_]3!XF_P# [_[&NFHH YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ MP._^QKIJ* .9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L:Z:B@#F?\ MA6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&NFHH YG_ (5K_P!3!XF_\#O_ M +&C_A6O_4P>)O\ P._^QK/^*_[3'PW^ \+2>./B!X)\&1QKO9]=UVUTY57& M_X.+OV+_@LTT>I?'CPQJL\1P(] MKO6O,.,X5[2*2/\2P M'O0!]9?\*U_ZF#Q-_P"!W_V-'_"M?^I@\3?^!W_V-?E3\6_^#S[]F7P:9(?" MWA#XL>,KA3\LJZ=:Z?:./]^6X\T?]^J^6_BY_P 'P7BS4%DC\!_ 'P[I! PD M^O\ B2;4=WN8H88,=N/,/3KS@ '[]?\ "M?^I@\3?^!W_P!C1_PK7_J8/$W_ M ('?_8U_,_+_ ,''?_!1S]L0LOPO\,26HN.$7P'\.)=6(&>=IN$NS[9R2/8\ MT-^R=_P5\_;8+#5K[XY:=I]UN$\>I>+8?"]K@G)WVHG@W#)& (CCL, X /Z0 M_'LWAGX5:3_:'BCXA7/ANQPS?:=4UV*SAPN,G=)M'&1GGC-?-7Q>_P""QO[' M_P #O.&N_M1^'IWM]WF1Z+KQUR12HR1MLDF;=VQC.>.O%?C;X%_X,WOVI/B_ MK']K?$3XD_#;0YKIB9Y;C5+[6=2SURV(0CWCE5DFEN<\_P 10?[M 'K'Q=_X.QOV1OA[YJ:#KWQR M\>2+Q&VDZ:MK"YQP2;R2!@O;.PGV-?+?Q<_X//(5\R'P'\'/%3\@I>:_XW"] MNAMX;4]^_G=NG/'WA\'_ /@TG_8Q^& A;5/"GC'Q[+#M(D\0>)KA-[#NRV?V M9#D\D%=IQC&,BOJ/X0_\$A/V7/@3Y+>&/@#\*;.XM]OEW=QX=M[Z[CP<@B>= M7E!SSG=S@>@H _GPOO\ @Y__ &VOVD=5DT_X;Z#I]I-D+'#X;T"]U>\7/3=Y MDDRD\]HQVX];EGI'_!8;]LP?(W[1FFI=*1B6X3P.A&?]IK,#.?;(]17]0VB: M%8^&M,BL=-L[73[. 8BM[:%8HHQ[*H 'X5:H _D=_;/_ .#?[]NCP)\,+'QY M\0/#_BCXFZA?:JFF_P!DZ/J-YXPUV R132FXDC@68+ /**M)OX>6,8^:O'_V M7/\ @B]^T'\6/VFOAUX5\9? ;X^>%_"'B;Q/INE:YK,G@74K9=(L9[N**XNC M++;^7&(HG=]\GR+MRW -?VA44 ?F'\'_ /@T7_8Z^& 1M4T7QYXZGCP1)K_B M)EY'?9:) A^C*17U=\%?^"3?P!_9RDCE\"_#?POX7NH@ +RPTFTCNSCIF?RO M,;IW8U]'44 J3:9;Z MQ+H.OZ5<:-K-M:3@&.=K6Y1'>!CE5GB#P.5.R1L9K*\,_P#!2[X+>+_'NG^' M]/\ %E[(VKZDVC:=K$GA[4X?#NJ7P8I]EMM8>W&G3S%U9%CBN&9F!502,4 > MH_\ "M?^I@\3?^!W_P!C1_PK7_J8/$W_ ('?_8UTU?+OQ _X+/\ [-/PP_:Y MC^ ^K_$C;\6)M1M=(70;/P]JM\QN[@(T47G06SP!B)$W9DPF3NV[3@ ]\_X5 MK_U,'B;_ ,#O_L:/^%:_]3!XF_\ [_[&N1^/7[:/P[_ &;=?M='\3:GK4VN M7EE)J::3H'AS4O$6I1V<;!'NY+73K>>:*W#$+YTB+'NXW9XKK_ 'QD\*?%3X M6V'C?PYXATC6?"&J67]HVNL6MRLEG+;X+&029P% !SG&W!!P0: $_P"%:_\ M4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L:\)_8V_P""QW[./_!0/XI:AX+^#_Q" MF\9>(M)LGU&\@B\-ZM:16\".L9=I[BUCA^\Z@#?EL\ X./IR@#F?^%:_]3!X MF_\ [_[&C_A6O\ U,'B;_P._P#L:Z:B@#F?^%:_]3!XF_\ [_[&C_A6O\ MU,'B;_P._P#L:Z:B@#F?^%:_]3!XF_\ [_[&C_A6O\ U,'B;_P._P#L:Z:B M@#F?^%:_]3!XF_\ [_[&C_A6O\ U,'B;_P._P#L:Z:B@#F?^%:_]3!XF_\ M [_[&C_A6O\ U,'B;_P._P#L:Z:B@#F?^%:_]3!XF_\ [_[&C_A6O\ U,'B M;_P._P#L:Z:B@#F?^%:_]3!XF_\ [_[&C_A6O\ U,'B;_P._P#L:Z:B@#F? M^%:_]3!XF_\ [_[&C_A6O\ U,'B;_P._P#L:Z:B@#F?^%:_]3!XF_\ [_[ M&NF' HHH *P?BC\0M/\ A)\,_$7BK5EN&TOPSIESJMXL"!I3#!$TK[02 6VJ M< D GN*WJ",B@#\=/VKM#\-_L#_'SQ5^T=^RWXHTOPU'KNF>%=6N_ ^ER)<^ M'_BS+J>IZA:R6\-LI.R^*QQO%);8VE9MR$2.P^J?^"_FH _\$TI+JX M5_X3 M#PG+*)#M$/\ Q.[(G)[8[_2OH;P7^P+\$/AQ\;;KXD>'_A)\.]%\>7D2Q2ZY M8Z!;07APSL6#J@VR,9&WR+AW 0,6"(%W/CC^R?\ "S]IW^SO^%E?#3X?_$+^ MQ_,^P?\ "3>'K35OL7F;=_E?:(WV;MJYVXSM&>@H WO$OB3PS FE^'_$&H:" MDWB96M[/3=1GB#:MM0-(D<3G,N%()"@X!R:_*O\ :M_X)UQ^!_@]^VWH_P % M--DA^%VK6_A_Q/#X7T>-?[-B\0:?=&YU>ULH4)"E[>VM=\:KM$K",8\O8OZ5 M^*?V+_@[XY^%FC^!=;^$_P --8\$^'6#Z5X>OO#%E<:5IC $ P6SQ&*(X9AE M%'WCZUWOAKPSIO@S0+32='T^QTG2]/B6"UL[.!8+>VC48"(B@*J@= * /A MW_@H)XRTC]L#3/V0_#_P_P!;L]6E\8?$;1/'-J]C)O;^Q-.@FO)[OY>4BSY$ M6YAM+SJG#,*^\!P*XSX:?LX_#WX+^(]$]7\43?:=9OM&T2VL+G M5IZB2YCGA97>)%,2L[(1N5U'W57R9I/_!<# M]F*#6O$FC^*/BYX+\"^(_"FOZCX>U'2->U2*TNX9K.ZEMV?:QYCD\O>A&Z;J5O9>']/T7PI-H<-I"FF MV9#Z']6DT'7=8TBZLM/U% M&*M8W$D3+'*" 2-K$'(&1BO@[X=?MG^#?V,= A^'_B/]B_XP>$]6L(E2_?PE MX C\1:)JMP>&EAOK8DW'F$%MTRI(<_.H-?>7QP^(LWPA^#7BOQ5;Z7/K5QX; MTFZU..PA;;)>M#$T@B4]BVW&?>OD#PC^R'\5/VO?"6F^/=2_;,\;6L>O!-4T MRU^&]MINGZ#91.-R1(7CFEN57."TLA+8.0O0 &Q^PIX:N/BM^T_J'Q=\,_!7 M7O@!X)U#09=.O[#7-/@TG5/&EX\\3PW3]G2.95>;$KBY(P%6OM"OE/ M]E?QK\1/@Q^U'XMTD@N8I_*FC1T9H9A&8I &!V2MP>A^-F_8-^-_[5/[0]KJ7Q M:TSX;> _!_A7XIZ9\38I/#6NW.N:EK]Y8:/9VD$4#RVML+.U,L+-*7#ROAX@ M @$\OZ 44 ?'O_!2?]F'XV_M&?&[X&:U\-]%^%=SH_P>\7P>,YI/$OBV_P!, MNM4E6WN;9[)8K?2[E8U*3JPG,C'<"##@9/L/Q[U/X_V%]X+O/A?HOP>U:V E M_P"$NT?Q3K6HZ?(Q,:^5]@O[>UG VR;PWG6AWKM(V'(KV&B@#PCX4?L=QR>* M?BQXP^($6C7WB;XU65KI&NZ?IH:33['3+:WE@ALDE=$DN"!<7#/.Z1ES* (X MU4+7BVB?\$\/BIXI^ 7@G]GOQQK?@?4O@IX!U#3)/[>@N+B7Q%XMTS3+F*XL M-,NK%K=+>U(\BWCFN4N9S,L+8BB:7,?W!10 445#J&HV^DV4ES=3PVMO"-TD MLKA$0>I)X'XT 345\_\ Q<_X*M_LS_ D2+XJ^//PHTNXC^]:?\)+:SW8_P"V M$;M+CWVU\M_%S_@[$_8M^&(D73O'/B;QQ-$/FBT#PS=\G.-H>Z6"-O7(8C!Z M]J /TDHK\./B[_P>^?#?2/.7P%\"_&_B#M$^OZU:Z/WZLL*W7;G /MD=:^9/ MB/\ \'G7[27Q+U/^S?A]\,/AGX?DO&98$>TOM9OQW 0B:-&8#.WM[[#-_PG7Q)?44"L/XHX);IE &!MV@@<8XP #^ MBSXN?M\? WX!&1?&WQB^&'A.6$[6AU7Q/96LQ;&=HC>0.S8YP 37RW\6_P#@ MY[_8I^$OF1GXO+XEO(\?Z/H.A7][N![B7R1!^'F9]J_-'X0_\&0'CS5#"WC[ MX\>$=#P5,L6@:#<:KN_O*KS26V/0,5/7..,'ZD^$'_!EI^SCX1\F;QAX\^*W MC&YC WQ0W5IIEG(<\Y18'E'8<2^OM@ Q?BY_P>Q_ SP[YB>"?A3\4/%,J# ? M5)++1X9#GG#+)HWFM M-'SU_=&U!./;&><8XK]8OA'_ ,&VW[%?P<$;V?P/T76KI!AI]?U&]U;S3G.3 M'/,T0Z ?*@&/J<_4?PE_9*^%7P"$?_""_#/X?^"_+SL_L+P[::=MSUQY,:]< M4 ?S=/\ \%D_^"J'[:0:/P%H'CZTTV\+ GP?\-1]G0=?^/J2WE>/&1@^:#R. M22*#_P $H?\ @J[^VJV[QKK7Q.M-+O"]?4/PA_X,DO@SH'DMXZ^,7Q)\421[2ZZ-9V>BQR$=7YC'W9B>!Z" MO9J* $1!&@50%51@ #@"EHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OF/\ MX*3?L8^,/VE+/X?^./A?XJTWPK\6O@SJT^N^%WUB![G1=3::W:WN+.]C0AQ% M-$Q3S(SO3)*]:^G*\E_:2_9_\5?%#Q-X7\4>!?'O_""^+/"<=Y;0->Z.NL:1 MJ=O=>3YL-W:B6"5QNMXF5HKB)E*GD@XH ^4_^"2/[57A3]HKX6Z%\/?B!X)U M3X:_&3P/\,[*SNH+ZX_=:UX;GBB":G8749$3_!_X6_ GXM>3J'[)TWB?3+3X?_&?2M-?[+XFMK&]BFTS3KY-^[3V>YAB M07Q4QW$<9V;1)]HK[2_8R_X)<7?PJN;7Q1\8/%FG_$/QPGP\MOAI%#I6FMI> MBZ-HJ &:V@C:1YIGFDP9+B5]S;%VI"OR5E^!_P#@E'XPT+]G?2?@/KGQDM/$ M?P#T.>U2VTF3P>+?Q/-I]K<1SP:=-JJ7GD-"#$J,\=C',8Q@2JWSD ^TW3S( M&57:/0I'E/MDZ^9#Y87]Z<*Q??%]8P>#_C!/\ MB>+ MIK?XDS2?"O4O#)M;'1)/"$%N_A/50L BN;>_<[K[S T[O&Z-'&412P)VF;X= M_LS_ ! \06>A0?&KXB>&?B9%X7OHM3L(](\&GP_'>74.##<7J/>78FDBD'F) MY/D1J^UBC%$*@'AOAO7?$O['O_!5[XU>(O&7@WXA^(/ ?QHTOP_+X:\4>'O# M5]XC@TB2P@DMYM,NH[&*6>U4R2-.CM&(3YDA+AB<\!_P3<^!:_MP_L#_ +1W MAF/7O&7P_P#AS\4/BKXI'AF[\/7D4.H6FDM>*DRP2.LT:1S7$=V&"+C;+(%( MSNKZV_:(_9J^('[1NO76BW7Q6;PG\*]0C2*^T;PUH;67B#48]H$UO)J[W,GE MPR\@FVMH)U5B%F!^>MOQM^S_ *SX4^ .C>"?@CXAT/X0-X::UBTIO^$;CU?3 M8;2'AK1[3S828W7@M'-'(#@ANH(!\U_L,:[\=/V0_P!M2Z_9Q^+/C2Z^,G@O M6?"T_BSP#X[O;);;5X8K6X@M[K3-0*96:2/[3 ZSGE@Q))WB.+[HKS;X5? W M4M$\8KXR\<:UI?BSQ\=-&DKJ&GZ.=+L-/MBRO)%:6SS7$L2RR(CR>9<2LS1H M-P5$5?2: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K\UO@3X1_:H\!3_$*RT/]FWX'ZYX>G^(?BB_TG5/% M?B&72=5U*UN-8NYXYI(5LI_E82?(Y8;X]AQ@@G]*:_$OQEX8T>P_:^^*G@#X M>?%C_@H=\1O$=CXJU77/$MA\%=7TZS\(^#9;Z\GNA8![_"+<*K_.B2$/()"- MK;T4 ^]OV*_A-K?[2WP2U2#X_>!?AWHWCCPOX\>\BLO##(W]D?8[V*^T]&E6 M*-]Z 0_-C$T6QSE92*^OJ^;/^"67@#P'X&_9NN9/!.N_$[Q)=:OK-S=>);_X MCW,LOBU]54)#+'J*RHC1S1QQ11A BIY:1E#]4UW6;J.STG1[26\O)Y/NQ11J6 M=C] #7YG_M$_LE?L;I\ -:_:2^(WP9\;?"EM69)AH]AKLVCZIXDFF(,$<5CI MM\86GN6<80[9">7VX)'WY^UYX"\'?%/]FGQEX:\?W5G8^$=?TV33]0NKH@16 MJR_(LI)X78Y5@20 0#D=:^(?@9_P1,\0^//VB_#/BKX_3?!W7O!_PSB8>%]! M\&^'I;&WUZZ*[$U+5%F=PTR)RL<9**[;@1CY@#T3_@D7XO\ AM\.CJ/PS\/_ M +/7B#]G'Q)=:?'XBCTW6WBO+KQ-9%R@N6O5DDDFFC9U$D9$95['-?<5? M*W@/]B32/AE^V%<_%K5/#/P[\$^%? ^@W>GZ&=-E9YY?M$B/<7UV[Q1K#MBA M1%12X >4EN17T[X>\06?BO0;+5-.N$NM/U&!+FVF3[LT;J&5A[$$&@"Y1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% 'Y@_\%J_^#D'_ (<^?M3:!\-/^%,_\+$_MSPK;^)O[2_X M2W^R/(\V[O+;R/*^Q3[L?9-V_>,^9C:-N3\W_!?_ (/?_ >O^(+^/XA? 7Q5 MX5TF&Q>6TN/#_B2#7KJYNO,C"0M#-!9HD91I&,OFL08P C;LKG_\'0/_ 1G M_:3_ ."B7[?/A#QK\'?AO_PF'AG2_ %GHEU>?\)!I>G^5>1ZCJ4SQ>7=7,4A MQ'<0MN"E3OP#D$#QO_@BU_P:V>/G_:MUA_VPO@G)#\,H?#-P^G*OC&T99M7^ MU6@A5O[-O3/M\@W1YPF5&3G:" >J?%__ (/A=)MQ-#X!_9^U"\W;A%=^(/$Z M6VS^Z6@A@DW9[@3#&.IZCYW\2_\ !W'^V5^T5J\NE?#7P'X%TB9LB&+0?#-Y MK&H+N&%SYDLB,1@D8A /<&OW=^$7_!&;]E+X&&)O#O[/WPLBN(.8[F_T&'4[ MF,XQE9KH22 XXR&[GU-?1/AKPII?@O2(]/T?3=/TFQA^Y;6=ND$*< <(H ' M Z=J /YB1XY_X+$?MNM^XC_:!TF&\*^6T-A#X%BVL,*5DV6@VXYW;L="3DYJ M;3?^#6C]O+]JZ]AO/BAXO\/:;(S+)(_C'QO<:Q<1]0UQ-<+V]8>I]N?J3X1_\ M&;O[*'@+RY/$6I?%+QS-@^8FH:Y#:6['/\*VL$3CCUD/4^V/UBHH ^0?A'_P M0)_8W^"9C_L?]GSP!>-'T.O6\FO9^OVYYLU]-?#KX.^$?@_IQL_"7A7PWX7M M&ZP:1ID-C&>@^[$JCL/R%=)10 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !117Y9_\'+__ 4<^,W_ 3\MO@N MWPA\9?\ "(MXL;6QJO\ Q*;&_P#M7V<:?Y/_ !]0R[-OGR_AE>6 MUR[>MC]3**_E?_XB/OVS_P#HLO\ MY:6A_P#R%1_Q$??MG_\ 19?_ "TM#_\ D*OK_P#B'.9?ST_OE_\ (GC_ .L> M&_EE]R_S/ZH**_E?_P"(C[]L_P#Z++_Y:6A__(5'_$1]^V?_ -%E_P#+2T/_ M .0J/^(&_EE]R_S/ZH**_E?_P"(C[]L_P#Z++_Y:6A_ M_(5'_$1]^V?_ -%E_P#+2T/_ .0J/^(&_EE]R_S/ZH* M*CM7,EK&S ?$WQ8 MAO/$7Q,\9W7Q#N-*TSP_J.L:AX?>]BB,\-V+."551&C$B[F639,,Q@ ._P"D MU? ]S\6O'/\ P2^\3>/M,TW]E[XE?%J/Q[XOU+Q+:>*_ AL[YM9>]N'N%CU) M))$N+9[=9%MU9EDB,<*%6'** >V?\$R_#MG=? C4O'T/Q:TGXV7GQ8UF7Q/> M>*M)TZ+3M.N6\J*TBM[>WC9_*6""UA@*R.TN^)RY#E@/HROGG_@G-X \?Z#\ M./%OB[XF>%])\ ^*_BAXEF\43^$=-O5OH?#*/;V]NENTZ )+.RVXFF= %::: M4C/4_0U !1110 4444 %%%% !1110 4444 %%%% 'X&?\'RW_("_9E_Z[^)O M_0=)HH_X/EO^0%^S+_UW\3?^@Z310!]Z?\&N/_*"CX&?]Q__ -2#4Z^_Z^ / M^#7'_E!1\#/^X_\ ^I!J=??] !1110 4444 %%%% %/Q'XZ3JME M:ZEIFI0/;75KB6]Q*R74<:_PH\L@7H,# 'UEXU\8Z;\//!VJZ_K% MU'8Z3HEI+?7MP_W8(8D+NY^BJ37P9\"/^"Y7B#XB_&7PK;^,OV;?BA\-_A'\ M2-4CTGPAX_U1D>WOIICMM3=VP0-9I.2@C9F8,9%[<@ ]0^%__!._XC^,+V&? M]H;X^Z_\8K"UNUO(/#6GZ':^&M 9E(9!)-:N/LFC^'[&?4KZ?:6\ MF"&-I)&P.3A5)P.>*UJQ?B1XAT3PC\/->U;Q-);Q^'--TZXNM5>>(S1+:I&S M3%T )9?+#94 Y'�!\6_![_ (*O?$OXG^?XZ;X*Z7_PINX\+Z+XMLWL/%@N M?%L.F:E,/#6@VWB/Q#-X@\4OX=TO2[>ZDFCM(EEBL[R::XE-O,VT0!%506D!8 M*?@OXG>#=:_X(:?'OQ]\2?@KJ_\ ;7[/^C:+X8U#Q3\.=:NGNOL%AJ6JZI K M:! M!K/4-3\73!I=.\2Z??RW'V71+FRR!- 'CEE:YY:W9E"*[G,0!]F?LD?M,V?[ M5WP@_P"$DAT;4/#>I:?JE_H&M:/>LDDNE:E8W,EK=0>8A*2HLL3;9%X=2IPI M)4><^/\ ]N[Q)=_%3X@>'_A;\-8_B58_"$0IXRO6\1+I![;X=^)?A[K^I>$O$VB6N MH-J5M'JUM,6NIXKIF:2X6=I?/,DI,C-,^]G8%V\\_P""2[+\,C^UII'B*]CC MUS0_C9XBUG53/(%:.SNX;:[M)V&?EC:U9"#T^1@/NF@#U3QO_P %&?",7[/_ M ,+_ !KX'MY?'=[\;KJTL/ FCPSK9RZQ/<1-.WG.X/V>*WACFDG=E9HQ"RA' MD*QM4\/?\%%]'\$6WQ1T[XQ:78_#/Q5\'="C\5>(;2VU4ZQI]UI$JRF*^L+D MPP2W$9>"6$HUO%*LJ;=A#QL_Y_?\$]/ ^N?#[2O^"9_B;Q0YL?#VH'QS#91N M1'#;3:Q#<7NDQY& =]HCJF1SP ,MBE_X+N>!/$'Q2_:?^.%_X<+MH_P_^ NB M3^*_LWS.\1\71W_DOC# K9V%[* "(H?'GPZTWXH_#,?# M72OC(Q@\&WH\0IJDOVO[,UTFGZI$((ELKR2%)&18I+J)FB=#*K[%?Z8KXG_X M*OS-\3[O]D32_"EQ:WFH:]\;O#VL:=-#(LA-A:6MY>W5Q&>0R"UC<%@?NR=3 MG!^V* "BBH[V*2>SFCAE\B9T*I+M#>6Q'#8/!P><4 245S/_ B_B/\ Z&K_ M ,IL7^-'_"+^(_\ H:O_ "FQ?XT =-17,_\ "+^(_P#H:O\ RFQ?XT?\(OXC M_P"AJ_\ *;%_C0!TU%_8K^)7Q"\$N_C#Q5X3T.;4-.TI=)607$BXRS(AW.D:EI M&5<,RQD @G- 'T117YS_ /!/KQA\8/C_ !:M\0OA_P#M.7/QL\(W'C'3;'48 M]4T321I[V$NCZ9-=2V0MHX9+.XMY9W!MVDD4>5(KQM<,\C=1^TK^S3^V!J_B M/QOX[T[]M+3_ (,> ],^T7=IH$/PHT?7UTZPMHN9Y+NX='9Y!&\S)@A/,V@G M% 'WA17@/["WA;XP2_LB^ ;KXH?$BX\2>/-2TF+4-7O9_#ME82>;/F81&&!5 MC0Q(ZQ':.3'DDDDUXWX*^(_QK_;7^)OQJF^'7Q>_X0;P[\'/$,O@W18D\-Z= M?1^)]9M;=);UK_SD>1+19IDMUCMW@E/E2/YOS*J@'W%17YY?%#_@I?XZUO\ MX)%>&?CGX5M?'G_"3>/+:'3FMO"_@<>)KGPA=M(\%]>/;@JLD-FT-PZ^<461 MDB1MOF''4_\ !'SQMXX_:/\ @GJ7C^3]LB+]I'0=7G2TLWC^'.F^%Y/#<\0) MGM[BWA_>B<[XR5E(PH1E!5PY /N2BOS]^.'[;?Q:@_X*A_ 'X9>$]>M;?X6^ M+=;\0:)KNL2:;;/+KFH:?I4T\EM;JRL5@MI0BO*K*S3H\?2*0-]N?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OX MC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z M&K_RFQ?XT =-17,_\(OXC_Z&K_RFQ?XT?\(OXC_Z&K_RFQ?XT =-7XA_\'E/ M_'G^SI_O^)/Y:57[+?\ "+^(_P#H:O\ RFQ?XU^*_P#P>#Z7J6FVG[/7]H:K M_:6]_$7E_P"C+#Y>!I>?N]<\=?2OJN"O^1U1_P"WO_2)'E9W_N4_E^:/Q-HH MHK]^/@ HHHH **** /[>['_CRA_W%_E4M%_$?V.'_BJ?X!_S#8O3ZU)_ MPB_B/_H:O_*;%_C7\KGZH=-17,_\(OXC_P"AJ_\ *;%_C1_PB_B/_H:O_*;% M_C0!TU%3!#&TDC8')PJDX'I6K6/\1-?T7PIX US5/$CV\?A[3=/GNM4>>(RQ M+:I&S2ET )9=@;( .1Q@T ?%?PB_X*O_ !*^*,DWCA/@MI;?!NX\,Z3XKM'L M?%@N/%D>FW]S>117DMF;=;0_);K)) MWOA0$[YG8Q1^P_P#!1/\ ;SU+]@GX M8Z/XKA^&NL>.-'U#5;'2[R]@U:TL+;2FN[N&UB,F]FGY2SL-0U348 V@W+$ MM;>3,6E6U;='(;J;D-L%?3'_ 7VO%U'_@FTUPJLJS^,O"<@##! .MV1YH ] MR_;$_:H\4? #PUI=G\._A7KWQE^(OB)9)-+\,Z=J5OI,/DQ!3-<75_0RBVC<$@_=DZGH?MX=* "ORK^''@OP_IGB?XD9_P""CEQ\/'N/B#XD MN'\*Z?K&A6T7AUWU6Y9K4QZI;FY5U));I&2Q:/(+;7YUU2Y62XBO;]TE<%E;**"D3 QJ M<+0!]?\ _!'5M'TWX'^/-%T7XN:G\<(=%\=:DMQXMN+NVN[?4)[@17C_ &>6 MW C9 ;C#*N0DOFH"505]VM M+6\TO3'BA8^?#:LT4+O=&Z98P'_#^L:C^Q];V>FW&EZD(4 MTW7-PELIX;F)&R^W DA3.U5X!QMK]#O&VMWOAKP=JNHZ;I-UKVH6-I+<6VF6 MTL<4VH2*A984>1E16<@*"[!03R0*_)?XR?\ !0+]L+]J+X=?$J\TW4/A[^R' M#X&T>_U3_A'-9C;5_'VII9H[,\4K^+]8;4[O M5([B6WG3D[5B6$Q,JHB 8DY)P*^RJ "BBB@ HHHH *I^(/#]AXLT&^TO5+&T MU+2]2@>UN[2ZA6:"ZA=2KQR(P*LC*2"I!!!(-7** /F7PA_P2$^!/@SXMVOB MZ'P[KVI'2X[$:3H>K>)]2U/P_HLEG+/+;S6NGW$[V\31M<.8P$V0D9B6)GD9 M^\^._P"PG\,?VCOB-I?C+Q)HNL6OC+1;)],M/$7AWQ)J?AK6$LV8NUJUYIMQ M;SO 6);RGYCN+DK'$ZK=O=E9%F>Z9\^:[D2,S5V'QH_8,^%/[07CN3Q)XJ M\,S7>J7EI'I^IFTUB^TZW\0VD;%H[74[>VFCAU&W0L^V&\2:-1(X"@.P/L%% M '&_%S]GWP;\=?AD?!WBC0;34/#JM#)!;1L]JUA) P:":VEA*26TT3*K1RPL MCQLH*,I -4_@Y^R_X%^ WA35M'\.Z&?L_B&5I]9N=4O;C6-0UR1D$9>]O+R2 M6XNF\L",&>1R$54&% [ZB@#R#X&?L'?"K]G#Q7'K7A+PS<6FH6=J^GZ:U]K M%]JD6@6CD%K338KJ:6/3K8[4S!:+%$1'&-N$4#U^BB@ HHHH **** "BBB@ MHHHH **** "BBB@ KB/VBOC0O[/7PAU+QA-HNK:]9Z-+;->6NF6TMS=1VSW, M44]PL42.[B")WF954DK$W3J.WHH _&[P7KWP_LO^"H$?C#]D3Q5I^I>+/&'Q M6L+#QGX9\&W:77AS5/"4FBV4M_J.HV\68+2:WNC _:M29AUV/;Q&W)[->1CN*]CTSP]I M^BWNH7-G8V=I<:M.+J^EAA6-[R81I$))"!EW$<4:;FR=L:+T4 7* /,/CI^V M3\,OV8OB!\/?"GCKQ5:^&];^*6IG1/"UO/;3LFIW@V?N?,1&CB8F1 OFL@9F M"@D\5\F?LR_&WPC_ ,$Q?'W[1G@#XD:A_P (_?>(?B#J?Q \$P3J3<>.;358 MXIOLVEQC+WMW%=++ UO"K2K^Y8KB52?N3QM\/;3X@2:*_!O_ 26_P"";_P1\'_' M;Q=HOPXUSQ%'=7-S+K]P+.SM]3O)IM1GM9;D_P"CPNAG9?G=58QMLSC O?!O M]E";6_CW^T]\1/@_KMOX#TGXW:1I-GINMQ6+75G<:U;QWBW6M06RO")8W2XM ME66.51-)%+(&8%7;[0HH _*G]K'X*_&[X8?\%"_V&?#P^&>IVUGI:QZ$XD^TPR:_+)=;H@57;-"RN=[-)RI_52,,(UW%6;') P"?I3 MJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ K\0_P#@\I_X\_V=/]_Q)_+2J_;ROQ#_ .#RG_CS M_9T_W_$G\M*KZK@K_D=4?^WO_2)'E9W_ +E/Y?FC\.Z***_?CX **** "BBB M@#^WNQ_X\H?]Q?Y5+45C_P >4/\ N+_*I:_E<_5 HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ JIKV@V/BK0[S2]4L[74M-U*![6[M+J)9 MH+J)U*O&Z,"K*RD@J0002#5NB@#YE\*_\$@O@3X2^+-KXLC\.:]J']EQV8TO M0M5\3ZEJ7A_1Y+26:6"6VTZ>=[>)HVG8H FR(C,2QLTC/WG[7/["WPU_;I\* M66@_$[3?$6M:'8RB=-.L?%>K:-:32!TD1YHK&YA2=D>-&0RAC&PRNTDY]>HH M ^B2YE M R!).TCJ"0& )!9^QA_P2&_9S_X)\:EXDO/A'\-;7PO<>+K1+#5VFU:_U3[9 M;J6(B(O)Y@JG>V0H ;C.<#'TE10!Y!\$/V#/A3^SKXNCUSPGX9GM=0L[9[+3 M3>ZQ?:G#H%JY!>UTZ&ZFDCT^W;"YAM%BC(1!MPJ@>OT44 %?D#\6=*^,/[7] MQ^V=\5O&'QL^+WPLL_V=[_6M"\%>"O!7B*;P[9QQ6%B+N#4=0\O#W7VA7BD7 M>0NTM@E"JI^OU:I<:UX3\-:O<:WIKZ+J,M[ID%P]_8/G?:3% MU)D@;)S&V4.3D4 >(?\ !,+]H]?VD/@_XFNM-\677Q$\*>&?$D^A>'O&%SY; M2>);6*"!GE,D:)'-Y5Q)<6PF1<2"V#$LQ9C]*51\,>%]-\$^'K+2-%TZQTG2 M=-A6WM+*RMUM[>UB485(XT 55 %7J "BBB@ HHHH **** "BBB@ HHH MH **** /P,_X/EO^0%^S+_UW\3?^@Z311_P?+?\ ("_9E_Z[^)O_ $'2:* / MO3_@UQ_Y04? S_N/_P#J0:G7W_7P!_P:X_\ *"CX&?\ ZE>&46NGP/ M%^$_'7P'_P""K/PFU"WCT?3_ (F>"E?89]7\.7"6,[AG7=;RW$*+(R,K?-"Q M*''()%>A?M6>']?\6?LQ_$+2_"LLL/B74/#M_;Z6\1&];E[=UCVYXSN(QFN, M_80_:<^%GQU_9H\,7/PZUC1(=)T?38;"?2(YHX;GP_)"BH]I<09W0R1L"I5@ M.F>002 <1\#/VL^&_BKXLUKX<^$O#E_H-WX*\17LUQS7%J M\%S'),GGSQ,D$RAYY),#_5L59L?5%?*G@G]H[P_\>_\ @J+)H_P]U:S\0:?\ M/_!5W:>.+_394FLX+VXN[9M/LY)%R&G18;U]@)*"0YQNQ7U70 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M8_C[Q]I/PP\)W>N:Y=?8=+L=GGS^4\FS>ZHORH"QRS*. >OI6Q7C_P"WM_R: M=XK_ .W/_P!+(*[,OP\:^*I4)[2E%.V]FTM#DS#$2H86I7AO&,FK[72;#_AO M;X3?]#7_ .4R\_\ C5'_ WM\)O^AK_\IEY_\:K\WZ*_4_\ B'^7_P \_OC_ M /(GYA_KYF'\D/NE_P#)'Z0?\-[?";_H:_\ RF7G_P :H_X;V^$W_0U_^4R\ M_P#C5?F_11_Q#_+_ .>?WQ_^1#_7S,/Y(?=+_P"2/T@_X;V^$W_0U_\ E,O/ M_C5'_#>WPF_Z&O\ \IEY_P#&J_-^BC_B'^7_ ,\_OC_\B'^OF8?R0^Z7_P D M?K1X!\?:3\3_ G::YH=U]NTN^W^1/Y3Q[]CLC?*X###*PY Z>E;%>/_ +!/ M_)IWA3_M\_\ 2R>O8*_+,PP\:&*JT(;1E)*^]DVM3]/R_$2KX6G7GO*,6[;7 M:3"BBBN,ZPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ K\0_\ @\I_X\_V=/\ ?\2?RTJOV\K\0_\ @\I_ MX\_V=/\ ?\2?RTJOJN"O^1U1_P"WO_2)'E9W_N4_E^:/P[HHHK]^/@ HHHH M**** /[>['_CRA_W%_E4M16/_'E#_N+_ "J6OY7/U0**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .,^/'BCQ= MX9\ 2#P)H=MKGBS4IEL=/%Z^S3[!W!_TJ[(97-O$ 698SO<[47:7W+\T^+?^ M"2&L?&S6%UKXD?M0?M,:OK4D8$EKX7\5+X1T.V?)/^CV5C$A4#. 9I9I,?>= MCS7V2V<<=>V:_(IO^"DL?["7C3XR7GB#PU\)]6_:.U'QG?:?3]46.*5GB4[S!=><)%0JKQN06^K%;H6$LF^^T_^ MQHH/LG]FVUHDJ[PC+&T",K$A$/[%H6*#=@-CD \9H 6BBB@ HHHH **** "B MBB@ HHHH **** /P,_X/EO\ D!?LR_\ 7?Q-_P"@Z311_P 'RW_("_9E_P"N M_B;_ -!TFB@#[T_X-_\ [2'[57@K]E/PSI^H>+]1N8[C7+Q=-T72=.LIM0U; M7[Q@2MM9VD*M-/(0"2$4A5!9BJ@L #T6BN2^"WQ,U+XL^"QK&J>!_%WP_F>= MHX],\1M8&]>, %9L6=S,^:?&+_@H%X=^%/Q&\1^&[#PCX M_P#'D_@2S@U#QE=>%]/@N[?PC;S(TL;7(DGCDFE,2F7[/9I<7 C*-Y6'0L > M\45Y5\4/VS/ OPS^"7AKQZFH3^)M(\<36-KX4@T*,7EUXIN+U=]K#9IE0[2) MF3WO/#]H\ M3S1W4LD$TUM);/'%*RS0321YBD4L'C=5 /8J*\#^#/\ P4+\,_%OQQX7T2^\ M)^/_ )_PL*UDO?!5]XHTZ"TMO&$,<7GO]F$<\DL,HA_>_9[R.WG:-798V". M5]\H **** "BBB@ HHHH **** "BBB@ HHHH *\?_;V_Y-.\5_\ ;G_Z605[ M!7C_ .WM_P FG>*_^W/_ -+(*]/)?^1C0_QP_P#2D>;G/_(OK_X)?^DL_-^B MBBOZ%/P$**** "BBB@#](/V"?^33O"G_ &^?^ED]>P5X_P#L$_\ )IWA3_M\ M_P#2R>O8*_GK.O\ D8U_\<__ $IG[]DW_(OH?X(_^DH****\P](**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *_$/_ (/*?^//]G3_ '_$G\M*K]O*_$/_ (/*?^//]G3_ '_$G\M*KZK@ MK_D=4?\ M[_TB1Y6=_[E/Y?FC\.Z***_?CX **** "BBB@#^WNQ_X\H?]Q?Y M5+45C_QY0_[B_P JEK^5S]4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBJNN:Y9^&=$O-2U"YAL]/T^![FYN)F"1P1(I9W8G@*%!))Z M 4 6J*^._ G_ 6.\.^.?$MQ?+\+?BM9_"S^RM.U>T\>RV%J]GRD9DAEN);ZZM8%:5DD$<*RM,XC=EC*J30![517A/_#QCX9WG M[->A?$_3;S5M8TOQ1J2:%I&DVNGN-:O]6:5H3I@M)-K)=))'*LB2%1$(9&=E M1&8=-^SW^U=HWQ_UOQ%H#:+XD\%^-O")@.M^%O$45O'J6G1SAFMYMUM-/;S0 MRA'VRP32(2CJ6#HZJ >H4444 %?('PQ\>_'K6;O7O$OB#X)_#75+KPUXD\06 M.B>(_$?BEM"U1=(CU*Y2W?RAI$GDQ&W5,,)6$J!9"3OKZ_K\W?VMO^"?WC#] MLGX^:CXT\:>//%W[1'[/5O?7%M%\*_"VNP^%X]-GMYF@F@GC0QQZP8IXFS]H MO+9XRDB@2YV$ R=0_P""X/COX[_M/>%?@[\'_ ?AGQMK$GB;2H_%WB3P%XFN M/%6D^$M+^U1M=- ?A M38:#X+/AF$/<^"X]*_L/4M'5CC?-I[I'*BNP.)2A63[RNX.3[30 4444 %%% M% !1110 4444 %%%% !1110!^!G_ ?+?\@+]F7_ *[^)O\ T'2:*/\ @^6_ MY 7[,O\ UW\3?^@Z310!]Z?\&N/_ "@H^!G_ ''_ /U(-3K[_KX _P"#7'_E M!1\#/^X__P"I!J=??] !1110 4444 %%%% !1110 4444 %%%% !1110 5B_ M$G2=!U_X=Z]8^*18MX9O=.N(-6%[(([8VC1LLWF,2 J>66R21@9.16U63X^\ M#:7\4/ NM>&M?;S1M'(F]"&7*L1E2",Y!!YH _*"W M@\7?\$.?CEXNT_5';XV?LH:;X;\-Z;J9U81GQ#\.-%N=0U:&S0#'EZE8P3-. MK[\3+'/"%RD+"O8?#OPV\3?MD?\ !8[]H;4%^(VN?#^^^"OAGP_X9\&7&DV. MG7MYIT&IVS7]W=QQW\%S;JMQ(BQ.XA\QTMU02(%(/J$W_!'+0?%GQ DF\)#9^4T=^D()$;21S)O1<*'5L!1A1R'_!(2UN(H_VK9O$6QM> ME^.OB4:GYJC<+<16GV0$D9*?8S 5W$_(1VKM/%G_ 3\7P;#\(]+^%_BSXG^ M![?P'XDDU_46TSQ$BV'BDSW,<^H'74F5Y=0DN 9RN -LLI.Z,!<='\6?^">' MAKXE?$[Q-XFTOQ=\0/ +_$"VAL_&UAX7O[>UM?&,4*&*/[29+>2:"40DQ&>R MEMIVCVJTAV1[ #\Y?^";MEKUS:?\$SO[V\*_\7"GTR&5"5$ABN6TL-NS\ M_P!A,Q0@YVAR#CJ?\%\H?$%S^U+\9!X=B>/25^ &C+XON$!(%FWC*'AL97BU M74"VX%=/^'\UG=^#[S0'6TO/"5S9I MY=K-9LRNBF-,ILD1XW1F21'1F4U?AS^PMX+\(^'?'5MXCFU?XE:M\4;5=/\ M&&M^*V@GO?$-JL'_\%>;>:*3] MDNW\/6RR:LOQX\-#3A&O^IMU@O&NFPN/D%HLV>" ,9 R/M:O ?@I_P3S\-_ M"+QKX7UK4/%_Q ^(#?#VVDLO!-IXIO[:YM_!T$D1@86WDV\+S2>0?)%Q>/<7 M CW*)1YDF_WZ@ J.]\[['-]G\O[1L/E>9G9NQQNQSC/7%244 _P"$F_X9?\3_ M -H?V']C_P!%\S[/YOF?\?<.,;N.N.O;->^5X_\ M[?\FG>*_P#MS_\ 2R"O M3R7_ )&-#_'#_P!*1YN<_P#(OK_X)?\ I+/S?HHHK^A3\!"BBB@ HHHH _03 M]B'_ (2;_AE_PQ_9_P#8?V/_ $KR_M'F^9_Q]S9SMXZYZ=L5ZM_Q67_4L_\ MD>N%_8)_Y-.\*?\ ;Y_Z63U[!7\]9U_R,:_^.?\ Z4S]^R;_ )%]#_!'_P!) M1S/_ !67_4L_^1Z/^*R_ZEG_ ,CUTU%>8>DC_BLO\ J6?_ M "/7344 C_ (K+_J6?_(]=-10!S/\ Q67_ %+/_D>C_BLO M^I9_\CUTU% ',_\ %9?]2S_Y'H_XK+_J6?\ R/7344 C_B MLO\ J6?_ "/7344 C_ (K+_J6?_(]=-10!S/\ Q67_ %+/ M_D>C_BLO^I9_\CUTU% ',_\ %9?]2S_Y'H_XK+_J6?\ R/7344 C_BLO\ J6?_ "/7344 C_ (K+_J6?_(]=-10!S/\ MQ67_ %+/_D>C_BLO^I9_\CUTU% ',_\ %9?]2S_Y'H_XK+_J6?\ R/7344 < MS_Q67_4L_P#D>C_BLO\ J6?_ "/7344 C_ (K+_J6?_(]= M-10!S/\ Q67_ %+/_D>C_BLO^I9_\CUTU% ',_\ %9?]2S_Y'H_XK+_J6?\ MR/7344 C_BLO\ J6?_ "/7344 C_ (K+ M_J6?_(]=-10!S/\ Q67_ %+/_D>C_BLO^I9_\CUTU% ',_\ %9?]2S_Y'H_X MK+_J6?\ R/7344 C_BLO\ J6?_ "/7344 C_ (K+_J6?_(]=-10!S/\ Q67_ %+/_D>C_BLO^I9_\CUTU% ',_\ %9?] M2S_Y'H_XK+_J6?\ R/7344 C_BLO\ J6?_ "/7344 C_ (K+_J6?_(]=-10!S/\ Q67_ %+/_D>C_BLO^I9_\CUTU% ' M,_\ %9?]2S_Y'H_XK+_J6?\ R/7344 C_BLO\ J6?_ "/7 M344 C_ (K+_J6?_(]=-10!S/\ Q67_ %+/_D>C_BLO^I9_ M\CUTU% ',_\ %9?]2S_Y'H_XK+_J6?\ R/7344 C_BLO\ MJ6?_ "/7344 C_ (K+_J6?_(]=-10!S/\ Q67_ %+/_D>C M_BLO^I9_\CUTU% ',_\ %9?]2S_Y'H_XK+_J6?\ R/7344 OQ7_P"#P?\ MG[)^SU_:W]F??\ $7E?9-_II>=V[\,8]Z__](D>5G?^Y3^7YH_#NBBBOWX^ "BBB@ H MHHH _M6LO^$R^QP_\BS]P?\ /?TJ3_BLO^I9_P#(]=#8_P#'E#_N+_*I:_E< M_5#F?^*R_P"I9_\ (]'_ !67_4L_^1ZZ:B@#F?\ BLO^I9_\CT?\5E_U+/\ MY'KIJ* .9_XK+_J6?_(]'_%9?]2S_P"1ZZ:B@#F?^*R_ZEG_ ,CT?\5E_P!2 MS_Y'KIJ* .9_XK+_ *EG_P CT?\ %9?]2S_Y'KIJ* .9_P"*R_ZEG_R/1_Q6 M7_4L_P#D>NFHH YG_BLO^I9_\CT?\5E_U+/_ )'KIJ* .9_XK+_J6?\ R/1_ MQ67_ %+/_D>NFHH YG_BLO\ J6?_ "/73#I110 5C?$72M#UWX?ZY8^)A9-X M;O-/G@U47D@CMS:-&RS>8Q("IY9;))&!GD5LUE>._!.F?$OP1K'AS6K;[9H^ MOV4VG7UN)'B\^"9&CD3K>4=?^'>C7.H:G%:HG&S4K&&9I@X?$RQS1!40"XN9('Y!C*G;0!^7W[#&G:]XW_; M6^ ?Q(U.S72_A[\7/C!\2?&/AVR5/]'R^GI#8RKN1V^J>'-2T5TM+[PU>VX(@N+1BK(K(I*['1XG1F1T=& M93%^SW^REHOP UKQ!KS:UXC\:>-O%Q@&N>*?$4L$FIZFD 9;>$K;PPV\,,0= M]L4$,2 N[%2[NS 'J%%%% !7Y%_!G]GG]G?QMJWQ,U+QEKW[3EKXHN/B7XN^ MWP^$Y?&T>D1L-=O0GD_V;#]D.8]A8QEOG+!CN!K]=*_-_P#;&^.?[1F@_'O4 MOAGX;MOA_P#LA_!.:ZGG/Q9OK#^VVUE[B4R22P")%T_3)I9I)-W]HR))))*' MC+N2" >"?M%?"/\ 9)^%/QD^!M]X>\5?'QOB]_PLCP]%X.M_&=YXNV3"35;5 M+T(-4B$6TVIE#8(S\HSS@_LV.E?)O['O_!'[X*_LW^+(?B)/%JOQ@^*=\L<\ MOQ$\=:B?$&M3L =CV\DF8[90&(4VZH=N 68 5]94 %%%% !1110 4444 %%% M% !1110 4444 ?@9_P 'RW_("_9E_P"N_B;_ -!TFBC_ (/EO^0%^S+_ -=_ M$W_H.DT4 ?>G_!KC_P H*/@9_P!Q_P#]2#4Z^_Z^ /\ @UQ_Y04? S_N/_\ MJ0:G7W_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_^WM_R:=XK_[< M_P#TL@KV"O'_ -O;_DT[Q7_VY_\ I9!7IY+_ ,C&A_CA_P"E(\W.?^1?7_P2 M_P#26?F_1117]"GX"%%%% !1110!^D'[!/\ R:=X4_[?/_2R>O8*\?\ V"?^ M33O"G_;Y_P"ED]>P5_/6=?\ (QK_ ..?_I3/W[)O^1?0_P $?_24%%%%>8>D 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 %?B'_P 'E/\ QY_LZ?[_ (D_EI5?MY7XA_\ !Y3_ ,>?[.G^ M_P")/Y:57U7!7_(ZH_\ ;W_I$CRL[_W*?R_-'X=T445^_'P 4444 %%%% '] MO=C_ ,>4/^XO\JEJ*Q_X\H?]Q?Y5+7\KGZH%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &5XI\<:/X(.F_P!L M:E9Z;_:]['IMF;F01K<7+ABD2D\;VVL .YX&20*^(/AK^S_^VTB^,UTWXL?" MOPWX;U#QCXAN='TKQ1X-N=.1'5721&5T=%965E!'RO MXO\ V&/VGO">MM'\+_VP]4T_PJJB.VTGQQX T[Q/=6*\\+J"/;3S =!]H\UR M/O2,>2 >&S?L??M3?L0^.?#_ ,1K#XS?"G2O MKXCTV+Q=X2\-^%)]'TG4M/ MN;Z&&YDCM[F]GM;695E>3?:Q0RRL,%I&*J?TY1MZAAW&:^:O@+^P1XGTGQ)H MOB;XX?&CQ7\=_%7AZ'3+-0LDRJQ"R74L[)U0H> M:^EJ "BBB@ HHHH **** "BBB@ HHHH **** /P,_P"#Y;_D!?LR_P#7?Q-_ MZ#I-%'_!\M_R OV9?^N_B;_T'2:* /O3_@UQ_P"4%'P,_P"X_P#^I!J=??\ M7P!_P:X_\H*/@9_W'_\ U(-3K[_H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *\?_;V_Y-.\5_\ ;G_Z605[!7C_ .WM_P FG>*_^W/_ -+(*]/)?^1C M0_QP_P#2D>;G/_(OK_X)?^DL_-^BBBOZ%/P$**** "BBB@#](/V"?^33O"G_ M &^?^ED]>P5X_P#L$_\ )IWA3_M\_P#2R>O8*_GK.O\ D8U_\<__ $IG[]DW M_(OH?X(_^DH****\P](**** "BBB@ HHHH **** "BBB@ HHHH ***IP^(=/ MN=?N-*COK.35+."*ZGLUF4W$$,K2+'(R9W*CM%*%8C#&-P,[3@ N4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !117E7QS_;F^#/[,GC70O#?Q$^*7@+P3KWB239IUAK6MV]G/< K(P< MJ[ I&?+91(^$+[4#;W52 >JT5S_Q"^+7A7X2> [KQ5XK\3>'_#/ABR19;C5] M6U&&RL($8@*SSR,L:@D@ DX)(]:/A?\ %GPK\;_!5IXD\%^)O#_B_P .W^[[ M+JNB:C#J%E<[6*MLFB9D;# @X)P010!T%%4?$_BC3?!/AO4-9UK4+'2-'TFV MDO+Z^O9UM[:R@C4O)++(Y"HBJ"S,Q !)(%<5\#OVNOA/^T[4_\ 'G^SI_O^)/Y:57U7!7_(ZH_]O?\ I$CRL[_W*?R_-'X= MT445^_'P 4444 %%%% ']O=C_P >4/\ N+_*I:BL?^/*'_<7^52U_*Y^J!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X&?\'RW_(" M_9E_Z[^)O_0=)HH_X/EO^0%^S+_UW\3?^@Z310!]Z?\ !KC_ ,H*/@9_W'__ M %(-3K[_ *^ /^#7'_E!1\#/^X__ .I!J=??] !1110 4444 %%%% !1110 M4444 %%%% !1110 445A_$_PA/\ $+X:^(M M=4O-#N=[NYX;6UM8VFFFF<)'"BC+,S M'@* "23P *_'7]EVYT+]E?X@?\,E_M9>#](\(V<_A;PQX1\'^,M(A6;PSXEG MM+_5Y["\:=H\:=J4\CNRI."9)K2XVTB.5<$!@4FN2I!$1BBY%PY0 ^LO"7B[2?' M_A;3=C>+O'/@_P +:QXFF%MH]CJ^LVUCTURX\5? M$C6?AS-!J$*S"+0=*BCM+>Q"LOR1;GGF* D&6X=_O$F@#[;\5^+=*\">&[W6 M-' M_&'AV^W"VU31-1AU"RN-I*MLFA9D;!!!P3@BOR?_ &/_ (Z:]^UM\/O^"=_P M[\875[XA\/ZK=^*=5UN:^^=?$3^%_-M],:8G=YRB3R;GYB=SPQ2$E@#4G_!8 M/]H+Q!^QI^U)\?M)^'=U>:++\6_@UI.I:DVG?NA8:I)XBAT/^T]R\QW#6=Z4 M$H&XFTB))\M=H!^IGPY_:'^'_P 8?$NN:+X1\<^#_%.L>&)1!K-CI&LVU]6, M6GP)&T^B:E!-:75B0,;HB%BG*D$![99,!E##[PH ***CO;G[%9S3>7+-Y*%] MD:[G? SA1W)["@"2BN9_X65_U+_B;_P!_P#LJ/\ A97_ %+_ (F_\ ?_ +*@ M#IJ*YG_A97_4O^)O_ '_ .RH_P"%E?\ 4O\ B;_P!_\ LJ .FHKF?^%E?]2_ MXF_\ ?\ [*C_ (65_P!2_P")O_ '_P"RH Z:BN9_X65_U+_B;_P!_P#LJ/\ MA97_ %+_ (F_\ ?_ +*@#IJ*YG_A97_4O^)O_ '_ .RH_P"%E?\ 4O\ B;_P M!_\ LJ .FKQ_]O;_ )-.\5_]N?\ Z605W7_"RO\ J7_$W_@#_P#95Y3^V]XX M_MC]E_Q/;_V/KEKYGV7][<6FR-<7<)Y.>,XQ]2*]/)?^1C0_QP_]*1YN<_\ M(OK_ ."7_I+/S[HHHK^A3\!"BBB@ HHHH _2#]@G_DT[PI_V^?\ I9/7L%>! M_L0^./['_9?\,6_]CZY=>7]J_>V]IOC;-W,>#GG&(KS3+F#2[Z:/S([*Z:)EAE9?X@CE6([@5^./_ 3Y^&OPUN?VBM1^#/Q@ M\+R? O\ :PL_"FC0V?BB_D*ZYXQUBWO=2EO=:TW6%D$M\EVCVWFQF96D59(2 MC1PE?G)^VK\+/C+_ ,%%=5%&GL_\ MP3@N7NOV"OA"TGCZU^*$B^%;!'\56\SS1ZVRPJIF#R?O'Y!!:3$A*DN Q8#E M_$?[77Q6T#XMZ]X77]FGQYXC\*Q6T"Z)XJL=&M"\$_!_5OB==^&;ZXO]=TW3[Z'0 M;73;>[NKF^O9;5[G(DCMVF*10G:\BA>5.0 #MO\ @J9X\\1>,OV;OBCX#\!: MY<>']0TWP7J6L^*->LF7[3H5DMI,\-M"3G;=7;(55L$Q0I-)\KF'?\P?$?XP MWGPC_P""%_[&,=YJEQX?^'/BP^ O#WQ$U>"[>S?3_#]Q:1BXW7"%3;PRR+## M+*&4B.9P""VX>_\ [7_[#GA/XT_"GXM:EH.@_'6V\;>/-&OYEL[#XA^(])TV M_P!1DL?(A\VRBU*.RP0D*,K1>654!@5S5']COX8ZA^QO_P $P/ /P_U;X+_% M+XF:\WAS3;#Q-X5NM7AUN)+O[#%%<1JVK7_V:*R1XMOD6S>4N#?V%/^"LWP#\)_!G2_#_@_P[\:S:Z'HGCG MPKXTUA;CX<:89%CM%U+3A)!'+ \[M+*Z1L%>XD&^4>5$WUW^PU^Q3:_![XYW MGQ>\1?"_0_A_KO\ 9&/!'@?18K?0O!FGS2I+.Q>..%;J_N7CB,TXB156 M-(D#*IDDZ+XL^,OB!^W'\#/&7PF\9? /QQ\/=/\ %:3:)JNL7E_IFIZ=+IKN MR2367DS/1:5I\%K!X=\21PV\:Q1J+# 55& .OH*F_X65_U+_B;_P!_P#L MJ .FHKF?^%E?]2_XF_\ '_[*C_A97_4O^)O_ '_ .RH Z:BN9_X65_U+_B; M_P ?_LJ/^%E?]2_XF_\ ?\ [*@#IJ*YG_A97_4O^)O_ !_^RH_X65_U+_B M;_P!_P#LJ .FHKF?^%E?]2_XF_\ '_[*C_A97_4O^)O_ '_ .RH Z:BN9_X M65_U+_B;_P ?_LJ/^%E?]2_XF_\ ?\ [*@#IJ*YG_A97_4O^)O_ !_^RH_ MX65_U+_B;_P!_P#LJ .FHKF?^%E?]2_XF_\ '_[*C_A97_4O^)O_ '_ .RH M Z:BN9_X65_U+_B;_P ?_LJ/^%E?]2_XF_\ ?\ [*@#IJ*YG_A97_4O^)O_ M !_^RH_X65_U+_B;_P!_P#LJ .FHKF?^%E?]2_XF_\ '_[*C_A97_4O^)O M_ '_ .RH Z:OR=_:=7Q5_P $L?V\-0^)'Q \+2?$#X#_ !2^(K^,+_Q=I%J; M[7O"Y7PY?V+Z=>V84R7&GPP%YUDC)$,,$^4)?%?IY_PLK_J7_$W_ ( __95\ M9_'/0OVHK7XD^'XO"OAKP=\0/#^E^-]1\1Z7JOB2^OM,N]"MKNPU*%;6YM4@ MN!=PP->A4:*:)F5(XS'&I:6, ]T^$7A#X=_#K]E7PAXD^#_AF?XG>&_#=A/J M/@C3_#]]9@3PWCE\6AN)K>T7:DC(CR.K1Q>8@;+NK^'_ /!%;XN:)\4?%_[1 MMQ=>'=8^&OQ1OO'O]J^,OAU?VB6W_"*226D,%M)&4)6Y%U%:^>UTN%F=F(4 M!FF^ ?P3^-G_ 3S_9>^$7PT^#&B^$?'VE^%A?'QQ0P()/H/@+P1XB^%.I_&#XMWFE65M\5_B%IENNV6UE' MA[18]/MI5L;>6?"3SQ))+*\MP4C9@Y"QQA5% '4?\%*OV6/'G[97[,5YX$\ M^/-!\!7U]?6]S?S:SX9C\066KVL+^8;":"214\F5UC$FY9 T8="A#FO!O^"0 M-];Z/)IOAII2:+HGC73KR*866J6K0)%*I*I. MA!.Z)U)!1F, _P!H[]J#Q1^SMX#UR/X<_##4/'AN[J'Q9I\M]JVEZ+J% MNDDB076F7?V6XFC60+'(%GMWRDG#'IOB%X^M]%1/B_XTTF&P MM#/I]S<:)I:6B3FQM'P\?9M/FL->U22SFLK?1HWM9I&L+6>.4L%G M"23F)$\J,*7K4T;X\^%?V>?^"R?QOC^/&K:+X7MO''AK0;+X9:YXF9+/2[S2 MTBD74-+MKJ;$(F:^?S)(-XDEW1MM947;W"^"/C%^UAIG@"Q^/G@KP?X=M? O MB"P\57">"KN]UA?$&H61\RVVB\M+8V,*SXD*AKAW"!/,4%BW:?M$^(?CM\5= M=N_"O@NTTWX<^"[Z-(KCQC&MQJGB=(V4>',#$;* M /.?^"%?B(:C\!OBSI&C?:A\.?"?Q:\2:)X$29#&MOH\5PI6")2JE8(YVN$C M7^%%"\;=H^W*\A_9P\ >$_V3_@KH/P_\$>#?$VE^&_#L!BMHFM6EEE9F:26: M61F+22R2,\CNQ)9W8GDUW'_"RO\ J7_$W_@#_P#94 =-17,_\+*_ZE_Q-_X M_P#V5'_"RO\ J7_$W_@#_P#94 =-17,_\+*_ZE_Q-_X _P#V5'_"RO\ J7_$ MW_@#_P#94 =-17,_\+*_ZE_Q-_X _P#V5'_"RO\ J7_$W_@#_P#94 =-17,_ M\+*_ZE_Q-_X _P#V5'_"RO\ J7_$W_@#_P#94 =-17,_\+*_ZE_Q-_X _P#V M5'_"RO\ J7_$W_@#_P#94 =-17,_\+*_ZE_Q-_X _P#V5'_"RO\ J7_$W_@# M_P#94 =-17,_\+*_ZE_Q-_X _P#V5'_"RO\ J7_$W_@#_P#94 =-17,_\+*_ MZE_Q-_X _P#V5'_"RO\ J7_$W_@#_P#94 =-17,_\+*_ZE_Q-_X _P#V5'_" MRO\ J7_$W_@#_P#94 =-17,_\+*_ZE_Q-_X _P#V5'_"RO\ J7_$W_@#_P#9 M4 =-7XA_\'E/_'G^SI_O^)/Y:57[+?\ "RO^I?\ $W_@#_\ 95^*_P#P>#^) MO^$AM/V>O^)?JECY+^(O^/N#RM^1I?W>3G&.?J*^JX*_Y'5'_M[_ -(D>5G? M^Y3^7YH_$VBBBOWX^ "BBB@ HHHH _M[L?\ CRA_W%_E4M?"W2_BM\/]0^(NGJ#/X=@UVWDU!&S( M#&(P^6E3RF+QC+QC:650ZEO4M1U*WT?3Y[N\N(;6UM8VEFFF<1QPHHRS,QX" M@ DD\ 5^.O[,]QHG[)GQ%_X92_:P\'Z3X5TRZ\,>'O"GA+QII,*S>&_$DUM? MZI/97DDS)C3]1FD=BJ3@F2:UFGZ[:W6G6+Q8,BRW".8XV3( MW!F!7(SBM;X7?%WPG\)_#OC#P]>%A;ZIHFHPZA9SE3AMDT+,C8 M((.#P17YM']N?2O^"C7[0?[+/PW_ .$1OO!6DV/C3Q&GC[P5?&)UTS6/#EG& M\%A(47RYX8Y[B*X3Y5#>7 ^U67:/>?"^LK\*?^"[/B#PIHJ_9=)^)GPFA\5Z MW9P(%A;4K+4FLX[QP.DLEO*(RV 7%L@).Q< 'V=1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'X&?\ !\M_R OV9?\ KOXF_P#0=)HH_P"# MY;_D!?LR_P#7?Q-_Z#I-% 'WI_P:X_\ *"CX&?\ 72YI8F1+A &4EHV8. &4D MKU'6N@HH _.G]H;]@C]HS]N76?%G@/XE6OPE\.^!?&&B>&-+U_Q?HFKW=]J& MHQ:7J=]>O]AT^6VC%G?-@VFZ?\4[6"&YL]1\0S""SM;O4]--O" M@GF0AYI9KQ!NCC3<4/(Z^Z_92^+_ , OBO\ %:X^#%_\/F\+_&K4O[?O?^$D MN;JWN/!.L26\=M=7UK#!!(NHQS+%%+]GDFM-LJ.?.(E.SZPHH ^1]=_X)D?\ M*K^ 7P#TGX2ZI86?C+]FR9;CPW=:VA6U\0));26VH6MZ\2,T2WJ2R.TL:.8I M=D@CDV;&I^)O^":%]^UG%\9/$'QMN-"L/%7Q<\(V_@>ULO#%Q)?6O@W3;:6: MXB,%W<0PR7-PUW-]I:1H(5!BA01_NR[_ &)10!\GZ+^RG\7OCU\1/A/=?'"\ M^'O]B_!/4QKUE_PC5Q%-.2-9I9A;1/=?O73]^%BQ M)]8444 %%%% !1110 4444 %%%% !1110 4444 %>/\ [>W_ ":=XK_[<_\ MTL@KV"O'_P!O;_DT[Q7_ -N?_I9!7IY+_P C&A_CA_Z4CSP5_/6=?\C&O_ (Y_^E,_?LF_Y%]#_!'_ -)04445YAZ04444 M %%%% !1110 4444 %%%% !1110 445^'Y_X/*\'_DW'_P O_P#^]M>KEF28 MW,.;ZG#FY;7U2M>]MVNS.7%8ZCA[>V=K[:-[>A^X%4]6\/V&O-:F^L;.]-C. MMU;&>%9/L\RY"R)N!VN,G##!&37XE_\ $99_U;C_ .7_ /\ WMH_XC+/^KVC_B,L_ZMQ_\ +_\ _O;1_J3G7_/G_P FA_\ )!_;>"_G_!_Y'[@45^'_ M /Q&6?\ 5N/_ )?_ /\ >VOT8_X)$?\ !3+_ (>J?LWZY\0O^$)_X0/^QO$L M_A[[!_;']J>=Y=K:W'G>9Y$.W/VG;MVG&S.XYP.+,.&LRP5'V^)I\L=KWB]_ M1MF^'S+#5Y^SI2N_1_JCZHHHHKPCN"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHK\7?^"M/_!QC\;OV#?^"@/CWX4^$/"WPKU+ MP[X7&G&TN-8TV_FO9/M&G6MT^]HKR-#AYG P@^4*#DY)]3*,IX:'/5VO8_:*BOYS_P#B+N_:2_Z$GX'_ /@GU3_Y8T?\1=W[ M27_0D_ __P $^J?_ "QKZ#_4'-NT?_ CS_[?PG=_V]RT\=Y90*K--=3+L*W+D@*#D+R "#RXW@W,L+0 MEB*J7+%7>II1SK#59JG"]WY'ZP4445\J>L%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !7XA_\'E/_'G^SI_O^)/Y:57[>5^(?_!Y M3_QY_LZ?[_B3^6E5]5P5_P CJC_V]_Z1(\K._P#'=)U[QAH^KW=]?W\6G:E>7C_ &+3Y;:,6MU)YJ O)/*D M(961IF++%[?XP_9.^(WP,_:U\1?%SX*KX+UY_B)HUAI/BWPSXMUB[TBWGN+! M'CM-1M[RWMKLK((7\J2)K'Y/CYI/Q O_ (F7>I3VTEOHNKWNH1-;WFF, ))8;1[0QP+*%>1&@BF*.P*' MU[]G/]F3Q5;?M)>*OC9\3F\,P^//$>B6GABPT?P_G_!KC_R@H^!G_GDO_ ",:'^.'_I2/-SG_ )%] M?_!+_P!)9^;]%%%?T*?@(4444 %%%% 'Z0?L$_\ )IWA3_M\_P#2R>O8*\?_ M &"?^33O"G_;Y_Z63U[!7\]9U_R,:_\ CG_Z4S]^R;_D7T/\$?\ TE!1117F M'I!1110 4444 %%%% !1110 4444 %%%% !7\0#_ 'S]:_M_K^(!_OGZU^J> M&?\ S$_]N?\ MY\KQ-_R[_[>_02BBBOU0^5"BBB@ K^B[_@T0_Y1O>./^RE7 MW_IKTJOYT:_HN_X-$3C_ ()O>./^RE7W_IKTJOB^/O\ D4R_Q1_,]K(/][7H MS]4J*^%/!7_!6+XA?'CQY#K/PO\ A%H7BKX2FU\23P7=QXL-IXEU]-%O;.TN M9K*S%L]NF9)Y%AAN;F-IP S-;!0LOM/[8'[=EQ^S+^Q%=_&W0_AWX@\=:79Z M%_PD=Q81:A9Z;)86?V8W!DG>:3C"X4K"LS[CPI&37X6?='T%17/?"3QY_P + M3^%7AGQ-]E^P_P#"1:5:ZG]F\WS?L_G0K)LWX&[;NQG SC.!TKS#X^_M>%=.\=?$[6](G\1S6.I:X=%TO1-*BD6'[5>726]S*GFSL(HDBM MY6=ED)V)&S@ ]PHKQC]CW]L&']I^/QEHFJZ#)X,^(WPTU8:'XN\-R7RWPTZX M:)9H9H+A53S[6>%UDBE,<;,,AHT=60'?'/_ 4POOV;M#T>\U"\ MT7P?<^)]5\1"8I9VUQ#=VUN=/B79B:11<;I'5P(F 0@L6" 'TE17S=^UU^V; M\0OV:? 7BCX@:7\([/Q-\-? <4]UX@N[OQ0VD:\UK;'-U';#5+%VDL]2MX[J!RI4M&ZAE)!Y'!'!H NT4 M44 %%%% !1110 4444 %%%% !1110 4444 %?RP_\'(7_*9OXQ?[NB?^F2PK M^IZOY8?^#D+_ )3-_&+_ '=$_P#3)85]_P"'/_(RG_U[?_I43Y_B/_=H_P") M?DSX=HHHK]I/BPHHHH *_4W_ (-%O^4E'C+_ +)M?_\ ISTNORRK]3?^#1;_ M )24>,O^R;7_ /Z<]+KY_BK_ )%-?_">AE?^]T_4_HSHHHK^=S]$"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\0_\ @\I_X\_V M=/\ ?\2?RTJOV\K\0_\ @\I_X\_V=/\ ?\2?RTJOJN"O^1U1_P"WO_2)'E9W M_N4_E^:/P[HHHK]^/@ HHHH **** /[>['_CRA_W%_E4M16/_'E#_N+_ "J6 MOY7/U0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _ MS_@^6_Y 7[,O_7?Q-_Z#I-%'_!\M_P @+]F7_KOXF_\ 0=)HH ^]/^#7'_E! M1\#/^X__ .I!J=??]? '_!KC_P H*/@9_P!Q_P#]2#4Z^_Z "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **IP^(=/N=?N-*COK.35+."*ZN+-9 ME-Q!#*TBQ2,F=RH[12A6(PQB<#.TXN4 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %>/_ +>W_)IWBO\ [<__ $L@KV"O'_V]O^33O%?_ M &Y_^ED%>GDO_(QH?XX?^E(\W.?^1?7_ ,$O_26?F_1117]"GX"%%%% !111 M0!]M> /VGO#?[%__ 2ZF^*7B[[8WAWP7IU]J%W':1B2XN,7LRI%&&*J7=V1 M%W,JY89(&2,CX$_M\?%W7?B'?V_Q&^#OA_0_#,WBO3_"]M=^%_%IUJ\T.:]T MZQNX?[0CEMK>-HBUVJ-/;22;7=4$3HOVB3I_@KI?@7Q)_P $Z-.T7XE6VFWW M@GQ(L^A:E:W\9DM[L7FI26L<3@#(WR2HH;C:6#97&1\;_ FZ\'+7=DD96W,$@W0P MVL11B/,K^>LZ_P"1C7_QS_\ 2F?OV3?\B^A_@C_Z2C[2_:L_;TU+]E_]I/X/ M^!)?AKK&K:-\6O$RLKF2&>8J( SW$C*D#$[HXT.Y0)"<@?1E M?$/_ 5Q_P"3D?V)O^RUV_\ Z:=0K[>KS#TCPW]H']MF#X9?%W3_ (7^"?"F MJ?$[XL:I8_VK_8.GW,5G:Z+8[R@OM2O)/DM+=G5E3"R32LK".*3:Q7H/B!^T MO:_LU_LU3?$#XS+H?@Q],B4ZE::/J$^MPBXDD\N&VM)#;0374LK-&B(MNKL[ MA0IX)^'/V-OV3+?]J[QC^V=JOBCQU\2O!/Q.G^+6IZ6=1\->*;_0;K0K.ULH M$T>0BWDB%U"+21)$2Y$L)#'" EB?,/ 'Q,\=_MX:)_P3BF^-NH7T&G^(-:\2 MWFJZE8DV,H*/A3'\-?"=U;";2DU7Q&ESXDE8L,"[L((&M[4%"6PM[*ZGY613G'S_X, M_P""GGQ9^/W[45]X=^#_ .S[H/Q(^#ND^(U\/ZC\28?BSI%NEB8Y!%>3/I:I M+= 12+,$0X:98U=<+(#53]FFQ\8?LX?\%:_&GP6LO%WC+QU\'?$'PY@\;PVO MBK7+KQ!>>#]1-\;+[*M[=O+ M&?\ S$_]N?\ MY\KQ-_R[_[>_02BBBOU0^5"BBB@ K^B[_@T1.W_ ()N^.#_ M -5)OO\ TUZ57\Z-?T7?\&B(S_P3>\$H?$>HQ>$[HW,T$TADTA9Q9[3);HQC6(1.<-(DC)$T?K7[2G[)O@?]K? MX1S> _'%CK5UX1NE,5SINE>(=1T..\B,;1F"8V,\+2P%&(,,A:,\$J2H(_"S M[HF_9(_Y-4^&?_8J:7_Z215XA^T]^RM\1/"O[ Y]0T_PA/X M-\7>'O&&H7&DV&J:6MP;R&XBOX(+AK::"7>27MY$>-B/D(W5W7C'_@G[\.]3 M_8OU3X&Q^'M0\1_#_4+>.S.B^(/&6LW(\A7C98A?23S7D<4?EJ4CCD"@(%&Q M22&7/_!.;X;^,OAIX%\,^.+;7/'>G^!]$M-$CL=5\0ZG)H^JI;HJK)>::UR; M2[#+;0 MYK3;/H^FVXM9=9LSJ4]I#=1[IKEX7E:$7 A1MHC=0.;^$_CW6/ O_!=;X<:3 MI_P#^*_A>UM/@E=Z/_9^IZGXZDD=F$, MF2U?J=:VL=C;1PPQQPPPJ$CC10JHH& !P !V%<7<_LX>"[O]HRU^+4FC;OB M#9>'Y/"L.J_:YQLTV2X6Y>#R=_DG,J*V\IO&,!L9% 'SO_P6*_90\:?M _LU M:WKWA'XO:WX'N/ =@WB&/P]=6FGW7A7Q%)9;KGRM4CE@\Z6%P@0J9_)7"N8G M*\_0'[)WQ4UCXY_LN_#GQIX@TA?#^O>+?#6G:QJ&FJ25L+BXMHY9(@3SA68C MGGBN#T/_ ()B_!7PW\0O$WB2S\,ZQ#-XRU236]=TH^*M7?P_J][(RL\\^D-= M'3Y'+*K9:W/(!ZU[X.* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^ M6'_@Y"_Y3-_&+_=T3_TR6%?U/5_+#_PZ?J?T9T445_.Y^B!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5^(?_ >4_P#'G^SI_O\ B3^6E5^WE?B'_P 'E/\ QY_LZ?[_ M (D_EI5?5<%?\CJC_P!O?^D2/*SO_#2=+GOKA85O+Z1 62UA!+OMP6VA05+;A] M!5Y;^UMXR^&>D?#[3_#'Q9M='O/"'Q)U)/"LD&KQQ/IT\TT,TJ1S^80H5_)* MJ>3YC1@8)R #R']C#XP_'_5-=T^'XA7'@7XA^&M;\1>(M(DUSP]H=SH,WAQ[ M"^NHH1)"UQ=I<02K 41]\3QXC5S.S&0V/'_[8_Q*\ _\%2?AQ\&;[P_X'B^' M_P 0M#UC5;/4H+RZN=88V"6Y/F(4BA@R\^-H\[*KG]_M5W$E_\7_">E?$RQ\%W7BCP[;>,M4LWU"ST&74H4U.[ MMD)5YX[I?\%58_@A\"/CE?_$S M1;,_$#]G^_MM)U;3M%=X[/Q'-?1PMI#=$N)O]5_:EEJ(OGM%;&%DEMY7D5<@L+: M4C.VO-_!7[(6A?\ !1C]H#]N;^VM0O)/AK\1I]!\$:?J6F3;2+O2+)7GNK=R M"C/;WLH3<,KYELR$91A0![!K/[57QD_97^*7PMC^-"_#?6O!OQ3"[N8;K4I)W262 M.V6!844L\:EXA7Z=4 %%%% !1110 4444 %%4XO$.GW&OW&E1WUF^J6L$=U/ M9K,IN(89&=8Y&3.Y4=HI K$8)C<#.TXN4 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% 'X&?\'RW_ " OV9?^N_B;_P!!TFBC_@^6 M_P"0%^S+_P!=_$W_ *#I-% 'WI_P:X_\H*/@9_W'_P#U(-3K[_KX _X-)+?PA>6.G^++C2[F/1;J\&;>VO3$P@DD&U_D63:6^5N ?E/ M2@#\=?\ @GO\-/AK<_M$ZE\&?B_X7D^!7[6%GX3T6&S\47TA77?&.LVU[J4M M[K6FZPL@EOH[M7MO-C,RM(JR0E&C@X^Z?V[/^"0/P9_;JUCQ!XN^/&H>*/$% MOI=HS: T?B&[TFQ\"V\< ,D]O##*L+SEP\KSW"2$X1T?CW5=8TRYTCP?=Z=JFIW$^HZ7-;SO=3W!BG M*11^3 X\P^?Y*.GF^N?MY_&W]J,_&ZW\+^ _V0KSXQ?"?1XXYKN\O/B3H7AY M?$UX-K(&BF>60V<9Y,=3?3&N96T[[43SY_P!B-OO#?.#P_P X8UXW^S1\(?"__!4; MQ_\ M&^.?B5IO]MR>&O'^H_#SP.\K,LO@NVTJ*.(WFFN&WVMY+=233-:?>W'@&QEE@ MMK2YE?A=2>6:1W*6VPQQ8RK,ISF^%OA9\7/V)?BC\:=-^'?PY_X6)X9^,/B* M?QEX=OH-9LM/M_"NKWD$45['J@N9DE^R-/$MPLEG%&!+"]O*5*GRKNZ2&295P M)%1T*^7(RFG^WG^TW??\$C_BI\:OA_\ "6.T\+^'?%?PIL/$WA#0[*W"V'A+ M7)MRM^(;>)EO;:0O[SI_\ P3,\0?LF_ +]EVY^&\%E MXP\;?LS//-%/PQUCQYX"LO 7@K3+^YM[_4O#Z6=[+J2WU\;266V M\Q[\V["*":4+%;*3)ND9$ *O[1GP4\,_\$NO%O[-?B[X;VJZ%?>(?B%I'P]\ M;W*L[3^.;74X9K?[1J39+7EY'=+#,EQ,6D0^8 ^QW1OT$KXSUSX3?%?]N;XB M_ ^+XG?#5?ASH_P8\20^,]>N;C6;+4(?$VLVMI/!:KI2VTTDHLQ-.TYEO%MY M=L<2>02[M']F4 %1WMY'IUG-<3-LA@0R.V"=J@9)P.>E244 7_XFC_AGDO_(QH?XX?^E(\W.?^1?7_ ,$O_26?F_1117]"GX"%%%% !111 M0!]R?LYVO@'XG?L0:7X*\=6.FZ[HNJ174&H:9?V;7$$ZF\E=:;'XDUWQ,+PWNF7/BCQ!J_B$>'W-I#:-]A6]E ME$!:&%5,@S)L/EAQ$L<:>F?L$_\ )IWA3_M\_P#2R>O8*_GK.O\ D8U_\<__ M $IG[]DW_(OH?X(_^DH^:?VG?V3O@1^V)XX\.^(O'[^,M1U7PC/'=Z*VG>,_ M$6BPZ5-X"ZJJ,!=&XCA,4C7+MA68[9"Q%?35%>8>D?.?QI M_9=^ ?Q_^(-QXJ\1Z=J"Z]J5FFG:I:ZG58V9$625@BL0H4'%5/V?O@1\&/V9(;6/PHWB!ETV-H=. M_MWQ#K7B$Z1&RA6CLSJ$\YM8V55!2#8K!1D'%>^T4 7_XFC_A7_XFOXIG^^?K7]O]?Q /]\_6OU3PS_YB?\ MS_V\^5XF_Y=_P#;WZ"4 M445^J'RH4444 %?T+_\ !IAX]TGPM_P3J\;6]]=>1,_Q'O9 OE.V5.F:6,Y4 M$=0:_GHK^B[_ (-$/^4;WCC_ +*5??\ IKTJOB^/O^13+_%'\SVL@_WM>C/T ML_X7#X<_Z"/_ )+R_P#Q-'_"X?#G_01_\EY?_B:_-4_M"^/L_P#(\>,/_!S< M_P#Q='_#0OC_ /Z'CQA_X.;G_P"+KXW_ (A[B/\ G['[F9?Z_8?_ )]2^]'Z M5?\ "X?#G_01_P#)>7_XFC_A/&'_@Y MN?\ XNC_ (:%\?\ _0\>,/\ P7_P")K\U?^&A?'_\ T/'C#_P< MW/\ \71_PT+X_P#^AX\8?^#FY_\ BZ/^(>XC_G['[F'^OV'_ .?4OO1^E7_" MX?#G_01_\EY?_B:/^%P^'/\ H(_^2\O_ ,37S[_P3/\ B'X@\>'QK_;FN:QK M7V7[#Y'VZ]DN/)W?:-VW>3MSM7..N!Z5]45\;FV7RP.*EA9N[C;5>:3_ %/K M\KS".-PL<5!64KZ/R;7Z',_\+A\.?]!'_P EY?\ XFC_ (7#X<_Z"/\ Y+R_ M_$UQOB[]N_X*^ /CQ8?"_7/BM\/])^(>IH6M_#UWKMO%?NFO\2OB3X!^'B:T9!I[>)O$%II(OC'M\P1&X MD3S-N]-VW.-ZYQD5YYZ!L?\ "X?#G_01_P#)>7_XFC_AI1^'=?M-4?3V)("S""1S&25 M8 -C.T^E &M_PN'PY_T$?_)>7_XFC_A7_XFC_A7_P")H_X7#X<_Z"/_ )+R M_P#Q-=-10!S/_"X?#G_01_\ )>7_ .)K^7[_ (.*M8M]?_X+%?%V[M)/.MYE MT78^TKG&BV /! /4&OZIZ_EA_P"#D+_E,W\8O]W1/_3)85]_X<_\C*?_ %[? M_I43Y_B/_=H_XE^3/AVBBBOVD^+"BBB@ K]/_P#@TU\267A?_@HWXPN+Z;R( M6^'-]&&V,V6.I:8<84$]C7Y@5^IO_!HM_P I*/&7_9-K_P#].>EU\_Q5_P B MFO\ X3T,K_WNGZG]!O\ PN'PY_T$?_)>7_XFC_A7_ .)H_P"%P^'/^@C_ .2\O_Q-=-10!S/_ N' MPY_T$?\ R7E_^)H_X7#X<_Z"/_DO+_\ $UTU% ',_P#"X?#G_01_\EY?_B:_ M/W_@LA_P4;UCX2^/=)^'NE_$;4/@YX2\3^!M?U6'QI9647VO5MAP7% MS&\5HT@+2&0(97(C2%XW.ZOTHKXL_P""PGQ_^%FG_L_?$_X7_%_3]%L-&USP M#=ZIX?U7Q)$$T?4M35+I5M(9Y4$,=]$R021J)!*QG4H,KD@'J7[.?CGQ=X)G M\2:+XR\>1>-M'MXK67PSXBOM'CM]4N!)&_GQWR6JQ02/'(%*O%!;JR.!@L&: MO(O^"K?&;PQX3\2>(/&/[,WA;4;!/A?X@UJY M>Z41O:F2_LK.[E^>[T^UE*)#,2ZXW(LCA-U.::V".?/2.1&5VCW!",-CB@#[RNO MB_H+VTBPZI'',5(C9[65U5L<$J "1GL",^HKY,_X)S?MD^-O'/[1_P"TEX-^ M*'CS2_%D7PX\2Z=IVAW.G^'/[)MU@FTZ*YD"Q*99/]9(1^]ED;Y>#S7T;\%/ MVT/AC^T3\1/B'X3\&^++/6/$?PIU$:5XKL/(FMY='N#OP&\U$#H?+?$D99"4 M8!L@U\9_\$G_ -JOX8_$G_@II^V5IOAWXB>!]>OO%'BS2=2T6#3M_P""L^B:E^TMJ/PG\*_%CX=_!_1? M"XAB\6?$#Q4\.^.]F3S(M)TFVN&2*:]\HK))++YD<*N@\J5V(38_;B_;0O?V M3O@W\(]#MOBU?V]CXT\50>'O$?Q5US2[&2XT&TDAN)DN3%%;0V*RRR)%;I(U MN88Q)N='(Y\R^ ?B/X3_ +%?C7]J[X9_M%2>'=#NOBEX[U7Q38/KR#;\1=$U M&*(PV]GN4?;)X6,EL;6'?*CA<(/,4G@K'PWXT_9%_P""0?[-/PU^,>F74?PF M\1:S)HWQ1N=6L6O+CPOX9G-W<6%G=@*QM4"_9+::X.#;!3AXVVR* ?67[)?[ M2.OZ3^TI\0OA_KGQ&NOBUX)\.Z7INHZ?XOO],M+74;2^N&G\_2KC[!;P6LS1 MQ1V\ZM'!&RI.?A MW\#O'S?$[]E>QT*WU;0;F.^35]/\':M+Z0VY"*Q4R M#?\ H%0!S/\ PN'PY_T$?_)>7_XFC_A7_XFOQ7_P"#P?QC MIOBRT_9Z_L^X^T?9W\1>9^[9=N1I>/O >AK]SJ_$/_@\I_X\_P!G3_?\2?RT MJOJN"O\ D=4?^WO_ $B1Y6=_[E/Y?FC\.Z***_?CX **** "BBB@#^U:R^,/ MAP67_XFLSQCXM\! M_$7PQ>:)X@BTS7=%U*,PW=AJ&G&ZM;I/[LD;H59?8@BNYJ#4M3MM&LI+F\N( M+6WCQOEFD$:)DX&2>!R0/QJ:E2,(NC0]"%F;J1W9SO9(P2JEB$0G;&H5$"JJJ*'CO]FO M]FGXI?$J3QIXF^%/PG\1^,)98IWUW5/!-I>:D\D041.;B2W,A9 B!3NRH48Q M@5[%_P +/\-?]#%H?_@?%_\ %4?\+/\ #7_0Q:'_ .!\7_Q5>9_;V6_]!%/_ M ,#C_F=/U'$_\^Y?(? R2?V1J7_"/ ZO M;L\4T31B]93(MN4G<^2@4%\,6(^6N\'CKP2/$K:U_H/]L-;"R-]]@;[28 Q< M1>9LW; S%MN<9).,FMC_ (6?X:_Z&+0__ ^+_P"*H_X6?X:_Z&+0_P#P/B_^ M*H_M[+?^@BG_ .!Q_P P^HXG_GW+[FP K6_X7#X<_Z"/_DO+_\ $UT5 MK=Q7UK'-#)'-#,H>.1&#*ZGD$$<$'U%25Z<9*2YHZIG*TT[,YG_A'=0ATGQ!>:;<0:9>S1^9'9W31,L4K+_$%WO#$P@>0;6^19-I/RMP#P>E M 'XY_L"?#7X;R?M(:A\&_C+X7D^!_P"U5;>%M*ALO%=^Y76O&.KP7NH2W>LZ M;K"N);Q+I'M_,C,RLZK)"4:.'C[:_P""N=O\#_A5\!/$7C7XU?#'Q#\9(?L, MJZ;:IX3N->C\.!(0K2Q3PP,FE+EC*]TSI*<':[^5'&OA'[9O[/GQL_X**^*- M>\#ZK\ ]0\#^(-4TGPJ$\>:IK&F7&C>$KO3]4U"XFU'3)H)WNIKCRY2D4?DP MN/,/G>4C)YOV;XE^/GQ<\(_/",?[/?B+Q9X1AM+=-&\8Z=XKT;['J$K1? MO5O;6ZG@N;94D^4M#'=%E.X+_#0!\CV_C^Y^*'PK_88^ DGQ"_X61X;^*EA/ MJ?BOQ)874K+XIT_2-/6;[(\KLLKPS7$D*R[\22+"RR+B213Z]\!(]._9%_X* MPZQ\#_!MK9Z#\-/&?PWB\;Z;X:LHO)T_0=0MM0:SN39PKB.WBFCE@9HXP$,D M;.%#,Y;F]"_X)@^(OV5O@?\ /5/A[8Z+KWCKX$^(-5UV?0[6465KK%GK#3M MJ>G64DS*L;(9T:W,S(C&VC5VC#EE]<_9U^ _BKX@_MK^*/VA/'7A67P+>7GA M2T\$^&O#M[>VUYJEC8Q7,UU<3WCVDLMLLDTTB!8X9I0J0J2^YV1 #Z/ M_M[?\FG>*_\ MS_]+(*]@KQ_]O;_ )-.\5_]N?\ Z605Z>2_\C&A_CA_Z4CS MO\Q_I39ABL-Q%3CAZLH)^TORR:_Y>/LS^T/"?#TJF3Q=2*>D-TG] ME&Y_PL_Q-_T,6N?^!\O_ ,51_P +/\3?]#%KG_@?+_\ %5AT5_,/]O9G_P!! M%3_P.7^9^I?47P=.*3YULD MOLR.YHHHK^QS\C"BBB@ HHHH **** "OX@'^^?K7]O\ 7\0#_?/UK]4\,_\ MF)_[<_\ ;SY7B;_EW_V]^@E%%%?JA\J%%%% !7]%W_!HA_RC>\E5\7Q]_P BF7^*/YGM9!_O:]&M% M!ZT5](?E(4444 %%%% 'V!_P2CZ^//\ N'_^W5?8!Y%?'_\ P2CZ^//^X?\ M^W5?8##]?AO&'_(WK?\ ;O\ Z3$_;.$?^132_P"WO_2F?C?I@3_@E?\ MM$-\+_VG/#5EKGP-\:V_C%K?XFVMK]NM]5BUS5-+ED_X2&'87MGAD\J W;[X MF^T6RC:$+#]'=<_X)]? _P",ND^$[CQAX#\'_%*S\+^'K;1-!D\4Z9:ZY;VM MH@!\R%)8VB624",O(B@N(T'0 5\U_'#]CW]JGXK6UE\/;V;X0^(-!N/ GB'P M-=?$/4M2O6O/L>H/IR^?/H[0-YMZ(K9MH%X8I'WN[1[5CE^J[/\ 9WU/X3?L M1V/PG^'^K-'?Z!X4M_"FD:MJL["2!8[=+873LJ,6E1 9 N&=0I*@EA\R?2' ME'_!/7]DWX8V_P (/B%KGAWX?^$?"_A/XM>)YM0M](T'2X=+L;G2[-EM+(&* MW5%>*>.V-PR,"KB]D5@RNP/DW@S]H:U\=_\ ! O&GPP_9? M7PU\#8_!-GXI\.Z;:Z?X<@\6I'/V M>_'GQT^-_P .OB)\8-,\#>'-1^%8OI]$T?PMJ]QK<,U]=P&UDNY+RYL[1U1; M=I$6W6'[TFYI6VJH .4_;$_8B_9]\#?"SXB?$SQ%\#?A;\0O&UXL]^M]XF\+ MV.K:AJ^I3D16=L9[B)WVM*T$$: [57:H'%>X?LG?L_:5^RK^S7X)^'>BV]G: MV'A'2(-/"VL"P122*H,L@10%4O(7W_Z5$^?XC_W:/^)?DSX=HHHK]I/BPHHHH *_4W_@T6_Y24>, MO^R;7_\ Z<]+K\LJ_4W_ (-%O^4E'C+_ +)M?_\ ISTNOG^*O^137_PGH97_ M +W3]3^C.BBBOYW/T0**** "BBB@ JIKV@6/BK0[S2]4LK34M-U&![:[M+J% M9H+J)U*O'(C JRLI(*D$$$@U;K-UCQCI'AZY6'4-4TVQF9=ZQW%RD3%K#_ .%G^&O^ABT/_P #XO\ XJC_ (6?X:_Z&+0__ ^+_P"*H_M[+?\ MH(I_^!Q_S#ZCB?\ GW+[F;E%8?\ PL_PU_T,6A_^!\7_ ,53[7XC>'[VYCAA MU[1IIIF"1QI>QLSL3@ -DDGM3CGF72?+'$0O_CC_F)X/$)7=.7W,V:***]0 MY@HHHH **** "BBB@ K\0_\ @\I_X\_V=/\ ?\2?RTJOV\K\0_\ @\I_X\_V M=/\ ?\2?RTJOJN"O^1U1_P"WO_2)'E9W_N4_E^:/P[HHHK]^/@ HHHH **** M /[>['_CRA_W%_E4M16/_'E#_N+_ "J6OY7/U0**** "BBB@ KA_VC_^2+ZU M](?_ $?'7<5P_P"T?_R1?6OI#_Z/CKY7CK_DF\P_Z\5?_3L/_ +>W_)IWBO\ [<__ $L@KV"O'_V]O^33 MO%?_ &Y_^ED%>GDO_(QH?XX?^E(\W.?^1?7_ ,$O_26?F_1117]"GX"%%%% M!1110!^@G[*__)@EK_V#-4_]'W->+U[1^RO_ ,F"6O\ V#-4_P#1]S7B]?Y= M_2N_Y*.E_P!Q/_3C/[6\(O\ D3KTA_Z0@HHHK^5S]6"BBB@ KZK_ &;?^2+: M+_VW_P#1\E?*E?5?[-O_ "1;1?\ MO\ ^CY*_H#Z./\ R4M?_KQ+_P!.4CX7 MQ"_Y%T/\:_\ 29'?*\3?\N_\ M[]!****_5#Y4**** "OZ+O^#1#_ )1O M>./^RE7W_IKTJOYT:_HN_P"#1#_E&]XX_P"RE7W_ *:]*KXOC[_D4R_Q1_,] MK(/][7HSD3UHH/6BOI#\I"BBB@ HHHH ^P/^"4?7QY_W#_\ VZK[ KX__P"" M4?7QY_W#_P#VZKT3QE^U/X@\.^+]5T^&ST9H;&\EMXV>*0L51RHSB0#.!Z"O MY?\ %_C?*^&\RE7S1R49M)I_X _\ ,/\ 47->T?\ P(^CJ*^-U8L'1?XG(QACV]*]3)?&;AO-<=2 MR_"2G[2H[*\&E?S9S8SA#,<-1EB*J7+%7>IZU1117ZL?+A1110 4444 %%%% M !7\L/\ P'_\ L)6W_HU:PZW/AG_R4CP__P!A*V_]&K7J9'_R,L/_ (X?^E(Y M<;_N]3_"_P C[(HHHK_4 _FT**** "BBB@ HHHH *_$/_@\I_P"//]G3_?\ M$G\M*K]O*_$/_@\I_P"//]G3_?\ $G\M*KZK@K_D=4?^WO\ TB1Y6=_[E/Y? MFC\.Z***_?CX **** "BBB@#^WNQ_P"/*'_<7^52U%8_\>4/^XO\JEK^5S]4 M"BBB@ HHHH *X?\ :/\ ^2+ZU](?_1\==Q7#_M'_ /)%]:^D/_H^.OE>.O\ MDF\P_P"O%7_TW(]/)?\ D8T/\*_^W/_ -+(*]-_X371_P#H+:9_X%)_C7E? M[:^J6WBO]F3Q-I^EW$&I7UQ]E\JVM9!--)B[A8[57).%!)P. ":]+)Y*.84& M]N>/_I2/.SB+> KI;\DO_26?G-16[_PJ_P 3?]"[KO\ X 2__$T?\*O\3?\ M0NZ[_P" $O\ \37[Y]>P_P#S\C]Z/PGZGB/Y)?P__/R/WH/J>(_DE]S/N?\ M97_Y,$M?^P9JG_H^YKQ>O9/V;+J/0OV)+;2;Z2.SU1=/U)#9SL([@,\UP5'E MG#98,I QSD>M>2_V+>?\^EU_WZ;_ K_ #0^E)@,3BN(:4\+3E-?O-8IM?&^ MR9_9/A16ITLH4:LE%VAN[?97I_X!+_(_4/KV'_Y^1^]%6BK7]BWG_/I=?\ ?IO\*/[%O/\ MGTNO^_3?X4?V#F?_ $#U/_ )?Y!]>P__ #\C]Z*M?5?[-O\ R1;1?^V__H^2 MOE[^Q;S_ )]+K_OTW^%?2O[/_B'3]&^$>DVUY?6=K<1^=OBFF6-TS-(1D$Y& M00?QK]W^CSEN,P_$=:>(I2@O825Y1:5_:4]-4?$\>XBE4R^"IR3?.MFG]F1Z M+169_P )KH__ $%M,_\ I/\:/\ A-='_P"@MIG_ (%)_C7]CGY&:=%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- &G7\0#_?/UK^VS_A-='_Z"VF?^!2?XU_'@W_!/[X];C_Q9'XN]?^A.U'_X MS7Z?X;XBE3^L>TDE?DW:7\Q\OQ)3E+V?*K[_ *'D-%>N_P##OWX]?]$1^+O_ M (1VH_\ QFC_ (=^_'K_ *(C\7?_ CM1_\ C-?I_P!>PW_/R/WK_,^9]A5_ ME?W,\BHKUW_AW[\>O^B(_%W_ ,([4?\ XS1_P[]^/7_1$?B[_P"$=J/_ ,9H M^O8;_GY'[U_F'L*O\K^YGD5?T7?\&B'_ "C>\G_@UN^'^O?L^_L!>,=&\?:'J_@C6+KX@7E[#8Z_9 MR:;/PO\39_Y%W7?_ "7_P")I/\ A5_B;_H7==_\ )?_ (FOH?KV M'_Y^1^]'Y=]3Q'\DON9A45N_\*O\3?\ 0NZ[_P" $O\ \31_PJ_Q-_T+NN_^ M $O_ ,31]>P__/R/WH/J>(_DE]S,*BMW_A5_B;_H7==_\ )?_B:/^%7^)O\ MH7==_P# "7_XFCZ]A_\ GY'[T'U/$?R2^YGU'_P2CZ^//^X?_P"W50?%#_DI M?B+_ +"=S_Z-:K?_ 3/L9O 9\:_VY#+HOVK[#Y'VY#;^=M^T;MN_&[&YJ_L@_\E+O?^P9) M_P"C8J\T_L6\_P"?2Z_[]-_A7I7[++KX>^(5Y-J!%C"VGN@DN#Y2EO,B.,M@ M9P#Q[&ONO#')\?2XJP-2I0G&*FKMQDDM'NVCQ.),70EEE:,9IOE[H^D**S/^ M$UT?_H+:9_X%)_C1_P )KH__ $%M,_\ I/\:_T$/P@TZ*S/^$UT?_H+:9_X M%)_C1_PFNC_]!;3/_ I/\: -.BLS_A-='_Z"VF?^!2?XT?\ ":Z/_P!!;3/_ M *3_&@#3HK,_P"$UT?_ *"VF?\ @4G^-'_":Z/_ -!;3/\ P*3_ !H TZ_E MA_X.0O\ E,W\8O\ =T3_ -,EA7]1?_":Z/\ ]!;3/_ I/\:_FU_X+]?LF?%3 MXR?\%:/BKXD\(?#/X@>*O#NHC2/LFJ:/X=O+ZRNMFCV,;[)HHV1MKHZG!.&5 M@>017W?A[6A3S&(8REAHJ*O[R_)GYN45Z[_P ._?CU_P!$ M1^+O_A':C_\ &:/^'?OQZ_Z(C\7?_".U'_XS7[']>PW_ #\C]Z_S/C_85?Y7 M]S/(J*]=_P"'?OQZ_P"B(_%W_P ([4?_ (S1_P ._?CU_P!$1^+O_A':C_\ M&:/KV&_Y^1^]?YA["K_*_N9Y%7ZF_P#!HM_RDH\9?]DVO_\ TYZ77P?_ ,._ M?CU_T1'XN_\ A':C_P#&:_2/_@US_9Q^(?[/W_!0/Q9K7CWP'XT\$:/#Q/C*$LJKQC--\O='=EE& MHL5!N+W['] %%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^-?S^ M?H!IT5F?\)KH_P#T%M,_\"D_QH_X371_^@MIG_@4G^- &G169_PFNC_]!;3/ M_ I/\:/^$UT?_H+:9_X%)_C0!IU\X_M?_P#)2+'_ +!J?^C9:][_ .$UT?\ MZ"VF?^!2?XUX'^U/(OB'Q_93:>RWT*Z>B-);GS5#>9(<$KD9P1Q[U^.>.N&K M5^%9TZ$'*7/#1)M[]D?7<$U(0S-2FTERO?0\JHJU_8MY_P ^EU_WZ;_"C^Q; MS_GTNO\ OTW^%?Q)_8.9_P#0/4_\ E_D?LGU[#_\_(_>BK15K^Q;S_GTNO\ MOTW^%']BWG_/I=?]^F_PH_L',_\ H'J?^ 2_R#Z]A_\ GY'[T5:W/AG_ ,E( M\/\ _82MO_1JUF_V+>?\^EU_WZ;_ K8^'FG7%EX_P!#FF@FAAAU"W>21T*J MBB1222> .]>EDN1YC',:$I8>=N>'V)?S+R.?&8W#O#S2G'X7U78^PJ*S/\ MA-='_P"@MIG_ (%)_C1_PFNC_P#06TS_ ,"D_P :_P!+#^=33HK,_P"$UT?_ M *"VF?\ @4G^-'_":Z/_ -!;3/\ P*3_ !H TZ*S/^$UT?\ Z"VF?^!2?XT? M\)KH_P#T%M,_\"D_QH TZ*S/^$UT?_H+:9_X%)_C1_PFNC_]!;3/_ I/\: - M.OQ#_P"#RG_CS_9T_P!_Q)_+2J_:G_A-='_Z"VF?^!2?XU^/?_!V)\&O&'[1 MEK\!1\/?"GB3QX='?7S?CP[ID^J?8?,&F>7YOD*^S?Y;[=V-VQL9P:^GX-J1 MAG%&4W9>]J_\,CR\YBY8.:7E^:/P6HKUW_AW[\>O^B(_%W_PCM1_^,T?\._? MCU_T1'XN_P#A':C_ /&:_=_KV&_Y^1^]?YGPOL*O\K^YGD5%>N_\._?CU_T1 M'XN_^$=J/_QFC_AW[\>O^B(_%W_PCM1_^,T?7L-_S\C]Z_S#V%7^5_O\ HB/Q=_\ ".U'_P",T?\ #OWX]?\ 1$?B[_X1VH__ !FCZ]AO M^?D?O7^8>PJ_RO[F?V/6/_'E#_N+_*I:Q[/QGHZVD0.K::"$ (-TG''UJ7_A M-='_ .@MIG_@4G^-?S"?IQIT5F?\)KH__06TS_P*3_&C_A-='_Z"VF?^!2?X MT :=%9G_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^- &G7#_M'_\ M)%]:^D/_ */CKI?^$UT?_H+:9_X%)_C7'?'WQ%I^L_"35[:SOK.ZN)!%LBAF M61WQ,A. #D\ G\*^8XVIRGP[CX05VZ%5)+5MNG+1'I9/)1S"@WMSQ_\ 2D?+ M]%6O[%O/^?2Z_P"_3?X4?V+>?\^EU_WZ;_"O\Z/[!S/_ *!ZG_@$O\C^@/KV M'_Y^1^]%6BK7]BWG_/I=?]^F_P */[%O/^?2Z_[]-_A1_8.9_P#0/4_\ E_D M'U[#_P#/R/WHJT5:_L6\_P"?2Z_[]-_A1_8MY_SZ77_?IO\ "C^P:%#-J5A M#-#I\"21O<(K(PC4$$$Y!'I6U_PFNC_]!;3/_ I/\:_TIR&+CEN'C+?VWM+KQ-'IMP^DPW M3;8);L1,85D/9#)M!/H30!MT5^/W_!-?5[S]JOXL>+H&^+'Q:\&_M7>&/">C M?\)/I_BCQ'>P/#K,=]J+7T/]D2DV$NFF-X!'Y%LT<,=RC(4F=V;]?XPPC7=R MV.3ZF@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'X&?\'RW_("_9E_Z[^)O_0=)HH_X/EO^0%^S+_UW\3?^@Z310!]Z?\&N/_*" MCX&?]Q__ -2#4Z^_Z^ /^#7'_E!1\#/^X_\ ^I!J=??] !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7F_P"TS\7_ !)\#_#6AZ]H7@W6 MO&VFQZQ'#XBM-&MOM6I6>G-#-NN;> .KS-'-]GW1QAW,9DVHQ QZ110!^4G[ M"GP>F^)W_!170_BE\'?!OCCP'H$^I>.[?XLZ_J6A7OAFQ\60RZO>G2+9;6[C MBDN+^"23>TXA!@2-H9'WKY2?7'['7_!+_P#X8]^+USXN_P"&B/VI/BE]IL); M#^Q?B%X\_MS1XO,='\Y(/(CQ,NS:K[N%=QCFOJ.B@ HHHH *P_B3H]SK_@J] ML[2/SKB;9L3<%SB12>20.@-;E% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X" MI_A6G10!F?\ "%:/_P! G3/_ %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_" M%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_ MPH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6 MG10!F?\ "%:/_P! G3/_ %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ M - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X M0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10! MF?\ "%:/_P! G3/_ %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G M3/\ P%3_ H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_ M^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ M"%:/_P! G3/_ %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ MP%3_ H_X0K1_P#H$Z9_X"I_A6G10!RO@+X?VMCX3M8M3TJQ:^7?YADACD;[ M[$9;G/&.]:__ A6C_\ 0)TS_P !4_PK3HH S/\ A"M'_P"@3IG_ ("I_A1_ MPA6C_P#0)TS_ ,!4_P *TZ* ,S_A"M'_ .@3IG_@*G^%'_"%:/\ ] G3/_ 5 M/\*TZ* ,S_A"M'_Z!.F?^ J?X4?\(5H__0)TS_P%3_"M.B@#,_X0K1_^@3IG M_@*G^%'_ A6C_\ 0)TS_P !4_PK3HH S/\ A"M'_P"@3IG_ ("I_A1_PA6C M_P#0)TS_ ,!4_P *TZ* ,S_A"M'_ .@3IG_@*G^%'_"%:/\ ] G3/_ 5/\*T MZ* ,S_A"M'_Z!.F?^ J?X4?\(5H__0)TS_P%3_"M.B@#,_X0K1_^@3IG_@*G M^%'_ A6C_\ 0)TS_P !4_PK3HH S/\ A"M'_P"@3IG_ ("I_A1_PA6C_P#0 M)TS_ ,!4_P *TZ* ,S_A"M'_ .@3IG_@*G^%'_"%:/\ ] G3/_ 5/\*TZ* , MS_A"M'_Z!.F?^ J?X4?\(5H__0)TS_P%3_"M.B@#,_X0K1_^@3IG_@*G^%'_ M A6C_\ 0)TS_P !4_PK3HH S/\ A"M'_P"@3IG_ ("I_A1_PA6C_P#0)TS_ M ,!4_P *TZ* ,S_A"M'_ .@3IG_@*G^%'_"%:/\ ] G3/_ 5/\*TZ* .5T;X M?VL/BS69;C2K'[#-Y'V0-#&RC"$/A?X>>O S6O\ \(5H_P#T"=,_\!4_PK3H MH S/^$*T?_H$Z9_X"I_A1_PA6C_] G3/_ 5/\*TZ* ,S_A"M'_Z!.F?^ J?X M4?\ "%:/_P! G3/_ %3_"M.B@#,_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G M3/\ P%3_ K3HH S/^$*T?\ Z!.F?^ J?X4?\(5H_P#T"=,_\!4_PK3HH S/ M^$*T?_H$Z9_X"I_A1_PA6C_] G3/_ 5/\*TZ* ,S_A"M'_Z!.F?^ J?X4?\ M"%:/_P! G3/_ %3_"M.B@#,_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G3/\ MP%3_ K3HH S/^$*T?\ Z!.F?^ J?X4?\(5H_P#T"=,_\!4_PK3HH S/^$*T M?_H$Z9_X"I_A1_PA6C_] G3/_ 5/\*TZ* ,S_A"M'_Z!.F?^ J?X4?\ "%:/ M_P! G3/_ %3_"M.B@#,_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G3/\ P%3_ M K3HH S/^$*T?\ Z!.F?^ J?X4?\(5H_P#T"=,_\!4_PK3HH S/^$*T?_H$ MZ9_X"I_A1_PA6C_] G3/_ 5/\*TZ* ,S_A"M'_Z!.F?^ J?X4?\ "%:/_P! MG3/_ %3_"M.B@#E=:^']K-XKT66WTJQ^PP^?]K"PQJIR@"97^+GIP<5K_\ M"%:/_P! G3/_ %3_"M.B@#,_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G3/\ MP%3_ K3HH S/^$*T?\ Z!.F?^ J?X4?\(5H_P#T"=,_\!4_PK3HH S/^$*T M?_H$Z9_X"I_A1_PA6C_] G3/_ 5/\*TZ* ,S_A"M'_Z!.F?^ J?X4?\ "%:/ M_P! G3/_ %3_"M.B@#,_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G3/\ P%3_ M K3HH S/^$*T?\ Z!.F?^ J?X4?\(5H_P#T"=,_\!4_PK3HH S/^$*T?_H$ MZ9_X"I_A1_PA6C_] G3/_ 5/\*TZ* ,S_A"M'_Z!.F?^ J?X4?\ "%:/_P! MG3/_ %3_"M.B@#,_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G3/\ P%3_ K3 MHH S/^$*T?\ Z!.F?^ J?X4?\(5H_P#T"=,_\!4_PK3HH S/^$*T?_H$Z9_X M"I_A1_PA6C_] G3/_ 5/\*TZ* ,S_A"M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ M %3_"M.B@#,_P"$*T?_ *!.F?\ @*G^%'_"%:/_ - G3/\ P%3_ K3HH S M/^$*T?\ Z!.F?^ J?X4?\(5H_P#T"=,_\!4_PK3HH P=?\"Z;/H5[':Z3IXN MG@D6$K;HK;RIVX..#G'-7_"UE)IOAG3[>9=DT%M'&ZY!VL% (R.*OT4 %8/Q M1U/7M%^&?B*\\+:?;ZOXFM=,N9M(L9W$<5[=K$QAB9BRA5:0*I)90 >HZUO4 M4 ?D'^WI;S?M[_'^XF\ _"7XK>'_ -I+1=%\*2^$]9O?"M]HK>!+R/5-2-[/ M_"?_@HW\;/V(?A[^U5H/[0VI:!\6=: M_9VL=*U+0_%ND6,>C+XK.K)(+*QN;>-1%;S^<(E8Q@A5FS\VU6?Z:_X*1?\ M!4_X2_\ !,CP#I>H?$7Q5INCZQXGF-IH=A,D\\D[\!KB2*W2286L6Y3)(D;$ M A55G95/QGXS^/7P5_X*O?L#_'+X8_LU^)M7^+WQ'6W@^(&O:M_PC]YI*ZMJ M]M=VL]O!(;J*'YYULQ;P1H'6.&W"EAL4L ?2FM?%WXN_L4>.O@??_$KQ\WQ& MT7XR>(;;P=XCLFT6RL(/"FKW=M++:RZ:UO&DGV,SPF!X[N2XD(EC=9@5*/R/ M[>OA7]MBST/QQ\6OAY\;/A_\-/#_ (#@O-0TWX=7WA"VU2#7K&S#.9;_ %5W M:6&:>-'<1VZ*L:M&A?<'DJK^T=\:/"7_ 51\:_LU^$_AEJK:])X9^(FE_$+ MQO!;QYF\%6VF6]Q,+35%ZV5X]X8(1;2E9BRR'84CD(YW]MK_ (+N?L@R_%[Q M!\%/'WQ>L=,\-Z')]F\7K::)J.JQ:ZX;#Z2DEI;31^2"K+=$L"1B%=V^4Q@' MIW[6/[7?Q8UC_@BRW[0'@74-*^%_C)/AXGCJ\L;_ $7^V&B+:?\ :3:Q>9)& MD9WLO[R2.7Y1@Q@G(^J/V>/%5_XZ^ '@?6]4G^U:IK'A^POKR;8J>=-+;QN[ M;5 499B< #/ %?'O_!4K]LWX;_%C_@A7\4O'5IX@L?#_AOXF>!M4M/"3:]( MFE3:^\MO,+9;>&9E=GG1#)'%@2E""44Y4?1W_!/OXO\ A3XV_L9?#?6/!WB3 M0O%.E1>';"RDN]*OH[N*&XBM8EEA=HR0LJ-\K(V&4\$ \4 >R4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q_QXO?& MUE\*M4_X5U9Z->>,[A4MM,.KR,NGV&_VAOAY\;EU6VBN8/!]MX8U/PEW M+=R<)&BCYI)78A41069B 2:^$OV3_\ @MK^RI^V%^TSH\FE^/-0\8?%SQY& M?#/ASPS:>&-3C;P[ITSK+/%Y\UM% )&6)9[J02E?]&5(S((D,@!TFF?M=?&+ MXX_L?_$']JGP3XP6T\*^%I]8U'PGX .E64VF^)=$TN66*1[VX,37JWET+:>2 M)H)HXX?,A5HI]K;_ %3XZ+\?OVW_ 'X/U/X _%30_@3X/USP_9^(U\47GA: MV\3ZIJTETGF1V<=K-(L%O$D95I)6WNS2*J !&+?+GPH^*%C^RQ_P26\??LGW MDDR_'SP]IWB/P1X9\'J@.L>*A>378TW4K*W.6FLY(;F*22Y \F'RYQ(R>4^/ M4?CQ_P %)O@I_P $7?V=O@_\!_&GQ,TKPWXTL?"FG:+'<_V?=:I_8UM;6R0- MJ$UO;1RRX8QN(49<2R E4$DB@$O[&G[07[5?[2G[+'CSP-?7W@/3?C-\/\ MX@WOP\U'XBI8?:-'-M;PQS/J\6GYB\ZX'FK"( 4B\T[FPJO'5K]B#XF_M+_ M;_@HAJW[/WQR^(7A_P".FB:MX)?QOH?C2Q\.P>'K_3A%>1VCVEW:6X\D*[2$ MHP9F_=GDY(3-^$G_ 6^_8]^"'[%NO>,O!_C;4+[X<>";Y=/;59])NK6Y\2Z MW=F6ZGAACN(XI[F\=F:XG<1!!]HW[L;@MW_@G)_P5?\ V;?VM_VB+[2_A[X^ MN/B5\8_'EL+S7I;#PWJ5E::+I]FCF*!9KRVMQ]C@>9D3&9))KII"B^8VP ^^ M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *^!_V]/"G[;%MHOCCXL?#OXV?#_X9^'_ '!>:AIOP\O?"%MJD.O6-F& MH6UO;7NH>'=/=88H;6R2[CDA\V:ZF;]Y- M!($CMV!C+2 IU/P7_::^+?B?_A>GPCM?[!\3?&+X0:K8:;I>O:G +*PU6PU* MWCGM-3O(82H\R%&F$T5N$65[8^6(O,VQ^56_[0_@?0?V[?AO^UDUS<:#\#/B MW\,;CP8OBG68/[-T_1Y;?4?MFGW%VTI M+>\A:81/-L&Y848*\@6M'X ?&3P M7\"/BK^UC^V!XZUU?#/PG\87>BZ;X?U;4(FA35].TNP$(NK9" \T=S=W$ZP% M5)F"JR;D="0#-^&WC+]K3]BG_@H7\)_A_P#%;XO>&_VAOA]\;_[4M8IX/!]M MX8U/PE=65JUV9%CMBZRVQ4+&6DD9LN/ND 2>B_M<>-/C!\"?&?P[UK0_BQ)J M_C?Q9XHT^P_X5-%I>F3:/JVG27")?&UE-LFIH;6U=YWNY+DPAH,%_X1_P ->&;/PMJ:OX>T^1UFFC\Z M:VCA\QEA6>ZD$I!^SJD?F")#)SO[>#?LR_\ !4KX87/BKX!ZSX4UC]J;2]6L MSX4UGPU;?8?&NDZA;W*PA[^)ECNX[*-$D60WB"%8QD?-LR ?J0#Q145BDD5E M"LS^9,J*)&QC%AB MEEDDB3:':W*@H6(3WW0/C#X^_93_ &T?A_\ "OQQXTU/XI:#\7]'U2[T;5]1 MTRPL-1TK5=/2*::T/V.*"![66"5FBWIYJ-"P:24-E/EWQG\<_@_^VG^R1X+\ M7?LSGQ1\2/#7[,?Q/T7QMK5W;Z%>0W.ML9IGU4I'/'%/71 /[BW!7=@'?))#$, M&4$?(/Q@_P"#AW]BKXE?&.31_&'QCMX_"GP^U>.YMK"W\.:KJ$/B;4[9P\5S MYMO:21-:P2!'AQ)F29!(0$CC,GJ_[6GPH^,'BK]GOXV?%+P_\0O .G^'?'7@ M.ZNH]&\2_#F^NM;TG3%TR1AIZW,6N101MN>9RPMCB29BPD"J ?0W_!.?XL> M(/CQ^P-\&?&WBR__ +4\3^+/!>DZMJMX((X/M5U/:122R>7&JHNYV)VHH49P M !7L]?*W_!$[3?%6G?\ !+CX(?\ "4:SX?UA)_!>CRZ2-+T:;3396)L(/*@G M,EU^.T9&VR(PW(Q4XR"1@UA_\1'W[&'_19?\ RTM<_P#D*O4CDF8R7-'# MSM_@E_D2.;$Y?BL.E+$4I03VYHM?FC2GB*51VIR3]&F= MQ17YX^!_^"RWQ<\1?L7:I^T)>?LZ>&Y_AGX9OM1M]>M]"^)4E_XBL;;3[J6V MN[J.TGTFVMYD0PN^W[4KE.<9RH[SXV?\%2?&6@_$_P" NG_#'X;^ _B#X/\ MVD(V;P?X@U'Q]=Z*RE+ W[&[METBY,2&($*4>1BPPRQUQFQ]I45X7X#^./QI MTSXJ6&E_$SX4^ O#'A&]T^\NI?$WAOQ_=:[!I"!N%<3\,_V^/B%^UCX>NO%WP)^$WA_QA\-(;B>VL/$7BKQG+X;?Q089&CD MFTRWCT^\,MN61E26Y>V#L,@;,2$ ^JJ*\<_8S_;8\,?MI>$->N=)L=8\-^)O M!>KS>'O%?A?6HTBU3PWJ,1^:&8(S(Z,N'CEC9HY$8$'(95=^V_\ MAZ7^Q1\ M'+3Q)?:7<^(-6U_7+#POX>T>"XCM6U;5;Z80VT#3R?)#&6)9Y6R$1&(#$!2 M>PT5X)\+/VJ/B!=?M(Z/\+_B-\*K;PGJVM>';_Q';ZWH7B7^W= ECM;BSA:V M6>2UM+C[1_I:,RO;H@4#8\OS;.>_X)^?MA^//VF_BU^T'X9\=:'X1T*?X1^- MU\-:?'H-S<72S6S64%RKRS3*ADD/GP!].445\V_\ !6S]K+Q_ M^PW^PAXT^*GPZ\/^$_$>L^#XH[NYM_$-W/!;16Q<(\J)"NZ>169/W1DA!4L? M,!4(X!])45\E>'?VX/B1<_\ !4OPO\%]5\.>"[7P#XH^&J:!J$A>\TFY MM9B@2;*(5=HC%*5*@KYNWG&3P/Q2_;V^-'A']OFS^!&@_!SX8ZQ?:YX O$7@^]^''Q8^$.HPV'BGPS/J$>I0Q)<1^;;7=K=QJ@N+:9 2K%(W& M,,BY&?HZ@ HHHH **** "BBB@ HHHH **Q_'OCW2?ACX3N]I&+WLVD[?-GL%%>/\ _#>WPF_Z&O\ \IEY_P#&J/\ MAO;X3?\ 0U_^4R\_^-5O_8N8_P#/B?\ X!+_ ",/[9R__G_#_P "C_F>P45X M_P#\-[?";_H:_P#RF7G_ ,:K8\!?M<_#WXG>++30]#\0?;M4OM_D0?8;F/?L M1G;YGC"C"JQY(Z>M1/*,?"+G.C-):MN,K)?<5#-L#.2A"M!MZ)*2NW]YZ117 MRA^V5^W=\4_V:?VHOA?\._#OPI\ ^++/XP:C?#.A1^ M)M$TFY\8/<^&O%FFO+Y/VFWU2.Q\^-4?Y762Q#J<85AN*^>>@?6]%?%'[&__ M 4'_:$_;?\ @5'\0/"GP'^#^G:7)J6H:4+35_B_J$5X)K*ZEM9>(O#LD>TR M1-M._D$$XY [WQO_ ,%%I/AOX,^&&CZM\/\ 5F^.GQ6CD32OAK9:A'+AZ4 245\=_ 3_@JO=:Q^WGK7[.'QE\ M"Z3\*?B-]BCU'PM-I_BAM>T?QC#Y?F3);7#VEHZ3QJ0QA>(.5W-P -WI'C+] MI#XJZ#^VKH/PST_X;^ K[PKKVFW&MQ^(KCQW=6]]%96LMG#=$V"Z4Z>>KWB^ M7&+K8ZJ2TD9.T 'OE%%% !1110 4444 %%%>??M3?M0>#/V-?@1X@^(WC[5/ M[*\,^'85DGD2,RS3R.P2*"&,/ MK[]G+R_!L.GOJBZ-;>-8Y_'30A-ZJ=+-HMD)L@Z'JGAB#Q1=B6;S5TZW>U6Y<,X W>6I.2 ,[>@Z4 =]17S] M_P $T_V_-,_X*/\ [-?_ G]CX=U'P=>VFLW^AZGH.H2%[S2KBVF*!)<9/ _%3]O?XT>$/V^++X$Z#\'/ACK%[KOAV]\6:/K%_\ $Z^T M^&?3[:YCMR)XDT.8PW#-*I\M&E0#/[S/4 ^OZ*^ ?$ M7@^\^&_Q8^$.H0V/BCPU/J$>I0QI<1^9;7=K=HJ"XMYD!*L8XW&,,BY&?HZ@ M HHHH **** "BBB@ HHHH **RO%_C;2_ 6F)>:M=?9;>240J_EO)ER"0,*"> MBG\JYO\ X:2\%_\ 0:_\E)__ (BO"S#BC)L!6^KX[%TJ4]^6=2$79[.S:>IW M4,MQE>'M*-*4EW46U]Z1W-%<-_PTEX+_ .@U_P"2D_\ \11_PTEX+_Z#7_DI M/_\ $5Q?Z]\-?]#&A_X.I_\ R1M_8F8_] \__ )?Y'\>ZF]GI.H?:KB.(S,GD21X0$ G+*!U8?G71A>,,AQ5:.' MPV-HSG)V48U8-M]DE)MOT,ZN4XZG!U*E&:2W;BTE\['245\;^-/^"K.H?LY_ MM^>&_@K\:O .B^ M#^(B.O@OQKIWBMM6T[5;KS62&RNXY+.V:RN)54[06D0O M\BN_+#TW]J/]H_XJ?!SXR_#_ ,-^#?AOX#\7:3\0+Y]*AU'6/'5UHD]G=1VM MS=R!X(]*N@T7DVS;7$NYG;:44?.?HCSSWNBOC#PE_P % ?CW\0/VQ?B3\&=' M^!_PE_MSX:V&G:K=W]]\6=0AM+ZVOQ*;#O OQ"U[X[>$?#?PETWX?@7DVJV/B:77-&OK#R!*US'#3/L,MLOFJ0\:7%_"[*1O$1.VO7/V1/VMO!G[;GP)TGXA>!;NZFT M?4S)!-;7L!MK[2KJ)BD]G=0GF*>*0%67)&1E2RE6(!Z917S_ /M#_MX6_P , MOC_HGP;\#>%[KXD?],?6UT6&^33[#1-.5_+^W:E>,K_9H&D^11'%-*[<+ M&1S5?1OVOOB)X0^/'P]^'OQ(^$=MX?O?B%QDD2.YU29@C@0VYEA!!VAFGC7<"V:]V^(6I^(K#P-?77 M@_2]$UWQ L8:QLM6U672[&Y8D9$ES%;W+QC;DY6&3) &!G( -RBOSS\#?\%D M_B]XC_8UU;]H"Z_9T\-3_#;PO?ZC;:];Z'\2Y+[Q#96^GW4MO=W45I/I-M;S M(AA=POVI7*%;Y=2\-^+=-@U;3+H*5\ZWFC$B M,0>5.UAD'D'@T =-1110 4444 %%%% !1110 4444 %%%?EE^T3_ ,'<_P"S M=^S-\?\ QQ\.->\$_&^[USP#K]]X=U">PT?2Y+6:XM+AX)&B9]01VC+1DJ61 M201E0>* /U-HKYM_X)??\%1?A_\ \%9_@/K/Q"^'.C^,-%T70]?E\.SP^)+2 MVMKI[B.WM[AF58)YE,>RYC )8'(;Y0 "?I*@ HK,\9W>LV/A/49O#MAIFJ:[ M';NUA9ZC?O86ES,!\B2SQPS/$A. 76&0@)_AOJWPW\!:7X8\,V5MJLGB"U\=W5Y>W%I=O=QVA6Q;2 MHT$I:T;S$-SMC# J\N.??* "BN'^!O[17A/]HZP\17G@_4H]8T_PSKESX>N; MR%E>"6[MMHG$;*3N5'8H3Q\R-VP3XK^U'^W3X_\ @+^V_P#!_P"$6B_#/PGX MDT_XQ?;OL&NWOC6?39;#[!$D]YYMJNFS@XB=3'MF_>-D-Y0^:@#ZBHH'2B@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#\#/^#Y;_ ) 7[,O_ %W\3?\ MH.DT4?\ !\M_R OV9?\ KOXF_P#0=)HH ^]/^#7'_E!1\#/^X_\ ^I!J=??] M? '_ :X_P#*"CX&?]Q__P!2#4Z^_P"@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _CO_X*;_\ *27]H3_L MI?B/_P!.ES7A]?W 45^GX?Q(]G2C3^KWLDOC[+_"?+U.&^:3E[3?R_X)_#_1 M7]P%%:_\1,_ZAO\ R?\ ^T)_U9_Z>?\ DO\ P3^'^O[$/^"8_P#RC:_9[_[) MKX<_]-=M7N%8?Q'^'UA\5/!.H>']4GUNUL-201S2Z1K-YH]Z@#!OW=W9RQ7$ M1R!S'(I(R,X)!^;XDXK_ +6I0I^RY.5M_%>^GHCTLMRGZI)RYN:_E;]6?E3_ M ,$W_P!CWXH?MK_\$H=8^'MG\7/#_@'X8^,/%7BO3M9M[#P7)=>(YK5],2KN7)LF958@$GFO3O^"@O[-MA\,?VAO^"?/PM\ Z]X@^'^D^&= M?U71-'U+2A:76H:;!;^'Y43;]N@N('+M8UFT25G>1Y8H;ZZF2&21W9G>,*TA(+%L#&5^ MT'_P3;^$_P"U'\7M%\>>,K3QU=>*O#.YM&O--^(7B'1ET9FC\IY+6*SOH8K> M1X_E=XD5G'#%J^//8/$OVKOV5?B!X&_9X_:$T]_C)XO^(?B#XO\ @(>$?!O] MOPV$6IIJD=MJTC6T,>F65K!MD28,&$9D&R4NVU%QUG_!"'Q_H_Q!_P""1OP) M?1W_ .0)X8M]"OX"GER6E]9YMKF*1.JNLL;Y!P<$'O7I?PS_ .">GPQ^%?Q= MTGQY9Q^/M:\5:!;W%KI=[XH^(7B'Q-_9J7"A9O)CU*]N(XV=0%+JH;&1G!(- M;QM_P37^#WCCQOKGB+^P?$'AW4_%4IN->_X13Q?K/ABW\02D8:6^M]-NX(;N M1AD,\Z.S D$D$B@#X@_98\4?$[P__P %!/V_/C7\&?A__P +ATBZUWP]X8T7 M0(O$-MH5MXBU6PMXX-2:.\G#0J;4.P9B#N8%!ST]O^)B77_!13]CVX^'_P"V M#\#+[X#KX[\5V_AO0K2R\=6&O74-V8&GL]1AO;952"83QO$B%7+/M5D9)"*^ MROAK\,O#OP;\#Z;X9\):%I/AKP[I$7DV6FZ9:):VMJF2<)&@"KDDDX')))Y- M9?QJ_9_\%_M'>&;31?'?AK2?%>CV-ZFHPV6HP^=;K_L^_&3Q1I_QX\#_ ! TC6'^'?Q"NK41>*M' M%E%#/=6.HL23*A01?OMS/(XC+,?N1^'_ !5^!WA/XF_"S_@J-KGB#0K'6-6\ M(>([W5M"N+L&1M%OH/#EK+#>6H)Q#S;3DUCQ%XGU3Q'?65HSAVMK:;4+B=[:!F"L8H"B,54E3M& M/.8_^".WP!C\-_$K2/\ A'O&C:?\8)1-XSB?XB^)'_X2%P>3,QORQW [&VD; MT^1LI\M 'R5\8=)\._MS>*OAGX?U#PU8_%+XE6OP!M?$FJVWCF1;OP1X3@O8 MTQJR6)C>6YUB29&1-DD.(4,A=V%XR\8ZMX^_X,_6U77-2O=6U2X^&%NLU MW=S---*$NDC7<[$EL*JC).< 5]U:%_P2K^!/AS5_"-_;^#;UKSP3X>?PEITU MQXDU6Y:?1G)K/X;7MUX\T2ZM+Z99-%N[X:R#);O&?)%E]C6)HI8UC@&5S^B'@G_@E/\ M!3X??'WP[\4=.TGQP_CSPGID>BZ7JU]\1/$=_);V"#Y;,I/?/');Y^8Q2*R, MQ+,"QS5-_P#@CK^S+)^UPWQT?X/^%Y/BBUY_:1U9VG:+[9NW_:_LAD^R_:=_ MS^?Y7F!_GW;OFH ^8_V /V+_ (>?$C]OK]KS3_$FEZGXBMO /Q6\/>(?#K:I MK=]>7&D:A%ID%VMQ'<23&?<99&RK2%"A\LKY9*'UO_@XG^''B;XJ_P#!&WXV M:3X3M;B^U*/3;;4)[:W4M+-:6U[;W%R% !)Q#%(2.X!%>V_L\?\ !/KX7_LK M_%;Q5XV\$V/BZR\2>.',VO3ZAXVUO5X=5E.S$TL%Y=RPM,JHJ++LWHF45@I* MGVHC<,'D'J* .%_9A^)7AOXP_LZ>!_%'A"_M-2\,ZWH=I=0)Z$N.WT/_@EW\$_"/B.[O\ 0/#. MN>%[34+DW=YH6@>+M9T?PW?2-G>9M'M;N/3Y0^3O5[8/,QYG MS4 ?&O[$'B+XA?LM?\%L/BSX%^).@>&_"6F_M*>'X/B!X=L- \03ZUI2:IIR MI9W\<4\UE9,9Y8?+GD40\+&AW-FND_:FTGQIK7_!>KX8P^ O$'A?PWK_ /PI M76BMYK^@3ZY9B/\ M>TW*;>&\LW+'C#>< ,'Y3GCZ1_:%_X)M_"+]J;XX^%? MB1XVT?Q1?^-/ XQX?U"Q\::WI0T8DY=X(K2[BBC=^ [A-TBJJN650!7U_P#X M)F?"3Q/^TM:_&"]M?B!)\1+%V^RZJGQ'\1QK:Q-*)7MH[=;\0):LZ@M;+&(& MQ@QD<4 9'["7_!.Y?V1_B3\4OB/XF\9W7Q&^*_QDU&"]\2Z^VG#2[18K9#': MVEI9K)+Y$$2,P&Z21VXW.V!CZ4HHH **** "BBB@ HHHH **** /'_V]?^33 MO%G_ &Z?^ED%?F_7[ 45]AP_Q7_9F'=#V7->3=^:VZ2ML^Q\EGW"W]I8A5_: M\MHI6Y;]6[[KN?C_ $5^P%%>Y_Q$3_J'_P#)_P#[4\3_ (A[_P!1'_DG_P!L M?C_7L'[!7_)V/A/_ +>__2.>OT@HKFQO'GUC#U*'L+CZ/K\GC/7Q97NJZ9)J5 MG;O_ &'/S);QSV[R#&1A9D.2#GC!]2_9L_X)RZE\/_VTO%'[0WQ.^($/Q&^* M6NZ%'X6T]M-T(Z#HOAW2ED$K6]M:-J_:#_X)J_"; M]J/XM:1XX\:6?CR]\3>'9?/T>YL/B)XBTF/1I?+\HRVD%G?10V\C)\K/$BL^ M3N)R:]>\;_#S3_B#X"O/#=_<:Y!I]] +:673=:O-,OU48Y2\MI8[F-^/OI(K M'GGDU^>'WY^7/_!*[]C_ ,??M"?\$N_%4'A?X^?$KP3_ &_XA\8V5IH-G::# M_8T632Y-06.1N7,=T'&YMA3"@=9XS\40^&/^#E7X7>*M2U,W7A'Q ME\,-6\ >'KORV^QQ:]8WK37MFLC +YNQ2#M))8%.JD#Z6^'?_!'KX(_"'PBO MA_PFOQ@\+Z"LDLPTW2/C+XRLK,/*[/*WE1:HJ;G=F9CC+%B3DDUZ%+^P1\(+ MK]FK1_A#=>!=+O\ X>^'BCZ9IE[)-=26$R.SK)]"\/^$M.C(^TZAJ+:C!,JQ#K ME8XI'+#[JH2<5Z)K_P"T]^U/\-OCWHO@/2/V4?\ A._A]:R:987?Q'_X6CI6 MG^;$\4(N[S^S9(S<'R6:7]WNW2>7\N-PKUSX1_L(?#+X+^/H?%>FZ5KVM^*; M.!K:RUGQ9XIU7Q5J&F0MP\=K<:I*;'Y=0\)ZQ#9%K:]@8$-\K@;E##>N1E3 MM9?)O^"=_P"W1XM^._[=NG_#[XU:+)X5^.'P,\ >(-,\;!8"NGZM$][HS6VK MVC@;3#U M6TO.R[K2ZO);;]V/ECQ&/*7Y4VKQ787GP*\(7_QFA^(TK3/C#^QS\8OAIH(T3PW\ M1_BY?V*>-=>N1>?$3XAV5U!J#R2ZK=11Q*MH3$PBMG-PQB6V8M"R&,_6OPJ^ M$'A/2?\ @X ^.VFIX:T&WL?''P:TB^UBT^PQ+#KLDFI7D-Q+.FW;,70(CLP. MX8#9S7LVE_\ !'?]G/1= \/Z79_#Z:WT_P (>)#XL\/P1^(]55?#VH%W=S8_ MZ3_HD#O(S/;0[+>1B"T;$ COOBK^PI\+?C/\8_#_ ,0-=\-W'_"8>&M-;1;3 M4M-UF^TIYM/:02-8W*VLT27=J7&3;W"R1C>.=-\2Z3\+YO#^N:1JIURTO-$\5ZUI3Q7QD M>07'^C7<8:12[A2P.U&*+A/EKM++_@E1\$].^(7Q(\5V^C^-(?$7Q_U]9(+AKE;99$-NBQL[3NN2H+2+ MXM_PB=[>_P#!'32=/UK5=0^T?#W]IX>&]-AT;4K[3--L[0>)HX#;0VR3D"V1 M6<0QRF3R01L8$;J_43PC_P $A_V?_ 7@SX?Z#H_@W6-/L?A5?W.H>$98O%^M M?;= >Y7;<1077VO[0MM*N0]MYA@?*O"-YX?F^'^IV/ MA^_\22^+I-+TKQAKFEV2:I(RN;B.&VO(XXMK(K(D:K'&PRBJ9QM/[ MM'EC))X&03G%?3?A'_@GC\*_!'[4K?&FPTWQ4WQ+DTQ=%DU>[\:ZW>++8JN% MMGMYKM[=X@?G"-&0)/WF/,^:O8?$7AW3_%^@7VDZM8V>J:7J<#VMY9W<*S6] MW"ZE7CD1@5=&4D%6!!!(- #+;Q/IEWX8CUF/4+&31Y+47BWRSJULT!3>)1)G M;LV_-NSC'.<5\O?MUZ_J'Q+^$7P_^$?PDT?PYJEU\2GANSI5_J$N@:?_ ,(O M8M!->J\D5O-+!#,K6UG\ELYQ?8VJ,LO9_#W_ ()B_!?X674:Z'X=\06>B0N9 M(O#+^,-:G\+0DG.$T62[;3E4-AE5;,-8CLOL@7'V$&3YZ /BW]B/Q%\0OV6?\ M@MA\5O WQ(\/^&_".F?M*>'H/'OAZQT#Q!/K6E1ZIIRI9W\<4\UE9,9Y8?+G MD40\+&AW-FND_:JTGQIK7_!>?X70^ ]?\+^&]?\ ^%+ZT5O-?T"?6[,1_P!K M6FY3;PWEFY8\8;S@!@_*<\?2/[0W_!-SX1?M4?'#PK\2/&VC^*+_ ,9^!P1X M?U"Q\::WI0T8DY=X(K2[BBC=^ [A-TBJJL650!7\0?\ !,SX1^*?VE;7XP7U MK\0)/B)8LWV754^(_B.-;6)I1*]M';K?B!+5G4%K98Q V,%".* ,C]A/_@G< MO[)'Q+^*7Q(\3>,[KXC?%?XR:A;WGB37FTX:7:+%;(8[:TM+-9)?(@B5F W2 M2.W&YS@8^E*** "BBB@ HHHH **** "BBB@#RO\ :]_Y)G9_]A*/_P!%2U\W MU]R45^%\?^"O^LV;/-/KGLKQC'E]GS?#UO[2._H?;9%QA_9V%6&]CS:MWYK; M^7*_S/ANBON2BOB?^)9?^IE_Y1_^ZGL?\1&_ZA__ "?_ .U/ANO5/V0O^2F7 MG_8-D_\ 1L5?2%%?0<*^ /\ 8V;4,T^O\_LIW;[/\0?#8T+588;YGRP6ZB9DBF5F)+_P"?;N^:NR\9_!#P MG\0OB%X1\6:SH5C?>)? <]S<:!J3@K<:8UQ T$X1@0=DD;89&RI*HQ&Y$*_T M4?GY\'^$_A!X@^+/_!=+]I:/0?BIX\^&+6/@KP>TTGAFTT6X;4 R7F!+_:6G MW@ 7!(\L(?F.XMQCG_\ @KK^SUXTT?\ X(@_&?X267C+5/'_ ,1-+CN/&.HW M#()-1U32'U^6\+SB&*.)7:!) 4C1$)MY1&NQ>/J1/^"2/P7M_BCX@\;6J_%K M3O%WBP1KK&K6'Q?\7V=UJ*1;O*CD>+4U+1QAF")]U <*%'%>D?L[_L>^ _V6 M;WQ)>>$+'7O[2\83PW.LZEKGB74_$.H:B\,?EQ;[G4+B>;:B9"H'"C)P,DY M+'[*WQ5\._%;]E;P#XP\/WUM-X9UCPW9:A:7 95C6!K=&&[G"[1P1GY2".U? M&O\ P;P^%]5G^'?[0WCY)';P'\4OC)X@\1>#6QB*\T]IA%]KB'3RY7C;:1U" M9[YKZ(N_^"5'P*GN+Z.'PCJNEZ'JMRUW?^&-+\5ZQIWA;4)';=(9]%M[I-.F M#MRZO;L'/W@U>^Z#H-CX5T2STS2[*TTW3=/A2WM;2UA6&"VB0!51$4!550 M !0!^?7[*;/\+/^#A[]J#3_%DRV>I?$[PAX:U?P89W"C4]/LX'M[I(-P&Y MHYL%E4G !8@]1]Z>*=7T"T\1>'[35OL4FJ75W(VCQRP^;,)EADWR1\$IMB:1 M3)P )-I/S@'D_P!HS]D3X<_M9:9I=OX^\+VNM3:#.;K2-0CGFL=4T:8X#26E M[;O'^!OAEH&K6.FQ^*[BXUNSETZYUC5?%^KZMK MJVT@^:*+5+JZDO8$!^91%,FQP&7:PS0!\=_M6?"+XI?\%$M>^/47A#P;\-O% M'@'5O#=Y\*="U'Q!XWN]'GL9XGD.IWEO;PZ7>QR_Z<(8MS2Q-NTI1A1\Y]D_ MX(E?M*ZM^TW_ ,$X? 5YXH-ROCKP;'-X-\5PW3$W4.J:9(;2;SL\^8XC24YY M_>U[%^S'^Q]X#_8\^%\W@OX?V?B#2_#^)]4U?[,TGW_)DO+B:2!2 M!^"W_!*3X*_LZVOCB/P3IOC[PZWQ'D:X\1SVOQ*\2_:-2N M&D61KHS-?F2.Y9E -Q&RRLI92Y5F! /AO_@G'^R!\4?VT_\ @EAKWP^L?BYX M>\ _#/Q?XL\5:=K%O8^"Y+OQ'-:OK=X+B&+4)-0%O&)5RN39,RJQ )/-?J+\ M"_@OH'[.7P9\*^ ?"MK)9^&_!NE6^CZ;#)(9'CMX(UC0,YY9MJC+'DG)KB/V M1_V#/AG^POHVI:;\,M-\2:+I>K3&XN+&^\7:QK-HLK.TCRQPWUU,D,CN[,[Q MA6D)!8M@8]BH **** "BBB@ HHHH **** "OYM_VC_\ @SX_:L^,WQU\5>)Y MOB_\)/%0UK4[BZBU3Q!K.JIJ5W&\C,K3HMC*J.0>561E!X!(K^DBB@#^8'_B M"I_:F_Z'[]G_ /\ !YJ__P K*^(?BW_P1<_:F^$OQ5\2^%?^%"_%[Q-_PC>J M7.E_VOH/@C5[W2M5\B5H_M%I/]F7S;>3;OC?:-R,IP,XK^URB@#^2']BG_@U MG_:F_;2^%^H>)_[-T'X3?V?JDFE_V3\1[?5]!U2YVQ0R_:(H?L$FZW;S=@?( MR\4@Q\N3[!_Q!4_M3?\ 0_?L_P#_ (/-7_\ E97]/U% 'Y+?\&\7_!"7XZ?\ M$F/C=XT\0?$CXD>#]6\+^(-#_LZV\.^&=1OKJUENO/CD%W*+BW@5'C1)$7:K M$BX?)&.?9?VBOV +W]KCP9XO\:?#S5$\'?'_ .%'Q"U?6/ 'B9 8Y_D\S3[ MG^_9W29BD5L@;]V&&Y'^_M0L4U.PGMI&F6.XC:)C%*\,@##!VNA#*W/#*00> M00:\O_9P_8M\!_LGZEKUUX+_ .$TCE\33F[U(:UXWUOQ!'<3L)GQ&J,!^FWAOX' M>$O!_P 5/$_C;2]!L;#Q5XT@L[;7=0A4K)JB6BR+;F49VLR+(R!\;BH522J( M%\4^ /\ P1W_ &9?V7/VAK[XJ^ O@_X7\.^/+YI'_M*(SRK9-(")#:P22-!: M%E9E)MXXR59E^Z2" >$?\&^?[/?@'X>?"[XO^(/#_@?P?H>O#XK>+-#&I:?H MUO:W@T^'4W$-GYJ('^SQA5VQ9V+M& ,"NM_;R_Y3#_L._7QM_P"FNWKZ5^#7 M[('P[_9]\>^+/$OA#09M'U3QMJ,^K:L!J=W/:O=SE6GFAMI)6@MGE9$,A@2/ MS"BEMQ48P/C-_P $^OA?\?\ X^^%_B?XHL/%ESXV\%_\@.^LO&NMZ;%I>?O^ M5;6UW' /, "R?N_WJ@*^]>* /D.U_9I\%_%3_@M#^TYH'BS29O%GA_5/AAH6 MH7.E:[J%SJ>GO--+?*Y%O/(\2J BE$50D9&Y%4\UX_\ #?\ :AOM+_X(Q?L5 M1^.M:6VM8IB6 :+S%8A&85^ MA-[_ ,$RO@_??'#QE\2#IOC2'QMX_P!.?2-=U2V\?^(+=[NT;_E@J1WJI"B? M\LQ$J>5D[-M+X'_X)@? OP!^R7?? FT\!Q:A\)=0=WD\.:UJM]K-O"78.?)> M\FED@Q(/,7RG79(2Z[7)8@'SC^W[\'M!_P""7O["_P"T;XT^ E]?>"=1\2:' M97L?A?1)X+;2/#$:S1VEWJNF6,48^RRF"9I)9$RK/!&V P)/*_M@_LO^"_V6 M-?\ V6?'_P M'M?#?B/QQXZTOP;KMUH$\EG<^.M"U&UF:\DOYH2KW$?A?\ #?1/#GA_Q8"FM6TLD^I- MJR%77RYY+J2626/;(X",Q4!V !--^$G_!-/X._ R:%_#/A_7K-;"SN+#28Y M_%VL7L/AJ&X4I,NE1SW3II>Y#MS9"$A0H! 4 'Y66GP&\--_P $&/BQXP:V MOI/&7PW^*&KW?A;Q#<:A<7.K^'Y;?Q.L:26MW*[30NT8VNZ,&D'WRQ (^TKO MX1>'O@-_P6R^"]YX/TV+0;CXB?#3Q!_PE,EJ2)/$DMG/IQM[B] M=,7D(."U>E)_P1(_9OC^ NM_"_\ X1'Q:? 'B35AKFJ:(WQ$\2-;7]X,DRR9 MO]S;F(=E)VNZ([ LB,.P'_!,3X.'XX>!_B1)I/C"X\;?#?3X]*\.ZI<>/-?G M>PM47;Y11[TQRJZ\2>:K^=D^9OS0!\$:E^SWK/\ P5G^(7[2UCJ_Q*^$OA#Q M5\,_'^H:+8:EK/@2[U'QGX L;1XWLKW3=076;464+K&) T=NJ2,)2[2G<3^J M'P7O)M0^#_A6>XUIO$EQ-I%J\NK-8M8MJ;&%2;@V[9:'S#\WEDY7=@]*\1_: M(_X(^?LT?M9?M Z?\4OB)\(?#/BKQQI_E?\ $PNFG6.]\L!8Q=6Z2+!=A555 M N(Y/E4+T %?24,*6T*QQJL<<8"JJC 4#H * '4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^! MG_!\M_R OV9?^N_B;_T'2:*/^#Y;_D!?LR_]=_$W_H.DT4 ?>G_!KC_R@H^! MG_G_!KC_P H*/@9 M_P!Q_P#]2#4Z^_Z^ /\ @UQ_Y04? S_N/_\ J0:G7W_0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% 'X&?\'RW_ " OV9?^N_B;_P!!TFBC_@^6_P"0 M%^S+_P!=_$W_ *#I-% '<_\ !!__ (+P?LI_L0?\$I_A;\+?BE\4I/"OCSPJ MVL)JNE/X7UFZ:S:;6;ZXC!D@M)(R3%-&V%(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#H MN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0: M/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#H MN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0: M** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/ M_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/ M_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/ M_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/ M_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*- M_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF> M(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*- M_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF> M(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _ MXBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY M?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_ MXBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY M?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HH MH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^ MBY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^ M0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^ MBY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^ M0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW] MA/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@ M_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW] MA/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@ M_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B M*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_ MY9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B M*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_ MY9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ M _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+ ME_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y! MH_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+ ME_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y! MHHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$ M_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ M .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$ M_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ M .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(H MW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_E MF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(H MW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_E MF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** # M_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7 M_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C M_B*-_83_ .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7 M_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&B MB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ M .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ MY!H_XBC?V$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ M .BY?^69X@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ MY!HHH /^(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC? MV$_^BY?^69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69 MX@_^0:/^(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC? MV$_^BY?^69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69 MX@_^0:** #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^ M(HW]A/\ Z+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^ M69X@_P#D&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^ M(HW]A/\ Z+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^ M69X@_P#D&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** M #_B*-_83_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ MZ+E_Y9GB#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D M&C_B*-_83_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ MZ+E_Y9GB#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D M&BB@ _XBC?V$_P#HN7_EF>(/_D&C_B*-_83_ .BY?^69X@_^0:** #_B*-_8 M3_Z+E_Y9GB#_ .0:/^(HW]A/_HN7_EF>(/\ Y!HHH /^(HW]A/\ Z+E_Y9GB M#_Y!H_XBC?V$_P#HN7_EF>(/_D&BB@ _XBC?V$_^BY?^69X@_P#D&C_B*-_8 M3_Z+E_Y9GB#_ .0:** #_B*-_83_ .BY?^69X@_^0:/^(HW]A/\ Z+E_Y9GB M#_Y!HHH /^(HW]A/_HN7_EF>(/\ Y!H_XBC?V$_^BY?^69X@_P#D&BB@#\CO M^#J3_@I_\#O^"F^G? VW^!OC2;QW-X-DUV36$CT+4K V:W(TX0G_ $JWBW[C ..!+]S=C;SC(R444 ?_]D! end GRAPHIC 19 brc-20240731_g4.jpg begin 644 brc-20240731_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" +J!78# 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#T;_@A5_P0 MI_98_;N_X)8_#+XL_%GX97'C'XA^,9=9GUG69_%6M6\NH21:U?P([I#=I'N\ MN*,$A06(W'+$D_6__$+C^PG_ -$-_P#+S\0?_)U'_!KC_P H*/@9_P!Q_P#] M2#4Z^_Z /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y M.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y M.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /YF_^#HS_@F_\'?^"4T'P/OOV??#&H?#6\\: MMKL&M3V?B/5+J2^CM_[.:%2;BXD*A3-(<)MR2,YVK@KW'_@^6_Y 7[,O_7?Q M-_Z#I-% 'WI_P:X_\H*/@9_W'_\ U(-3K[_KX _X-G_ :X_P#*"CX&?]Q__P!2#4Z^ M_P"O@#_@UQ_Y04? S_N/_P#J0:G7W_0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%? MSP_\%IOV4_ACX-_X.4_V7?#ND_#WP5IWAWQVVAWOB/2;?1;>.PUR>?6KN.>2 MY@">7*TBJH:P"+Y8"S *S;V /WVHK^=7_@XG_9F^'?@S_@O+ M^R_:Z3X%\)Z;9?$"]TBY\36EMI4$5MX@FFUYUFENH@NR9Y58B1G!,@.&+5^E MVF_\$X_V8OVD/C?;^)_@[\-_AGX)\:?LW_$O38&U?PKIT&E07,L*65Y?6LRV ML2QS,(+EHP'#%94 W)\X !]^45^*G_!:C]N_Q]^U!_P5\^%7[#O@7Q7K7@?P M;K%]IR^/+_1KE[74=52Y7[3):B:,^8D*V8SM&T.TQWY117N/_!8S_@EW\+_V M;_\ @G5XL^)GP%\+:3\#_B=\&--'B#1?$W@JT&E:G/%;[//M[J>#;)=))"K; MC.TGS ,<_-N /TZHKXJ_X($?\%(M7_X*??\ !.[0_''BE;?_ (3?0;^?PWXC ME@C6**\NX%C<7"HO">;#+"[* '+[0%VBO6_VHO^"B_P^_97^+_@WX;:A_:? MB3XH?$*.67PWX1TA[2/4-52/.XK+>3V]K'G:P42SH9&4J@8@B@#WJBOEO]B3 M_@K=\./^"@/P^^(VI?#S0_&TWBKX5W$MEX@\%ZA:6EKKMO<*9A'$A-R;-C*T M$JHPN=F4(=DKYM\*_P#!UQ^SKXS^!GBWQSI_@OXZ7 : /4**_';_ (-%/VX=:^(W MP+^)'P!\>W5T?'?PFUVYOX8KQLW)M+J=_M$;>K17OG%B2?\ CY0= *^M?^"@ MO_!<7P'_ ,$V_P!H3PI\.?'7PR^,>I:AX[,4?AS5=%LM)DTG6)7=(S$DUQJ$ M)1XY)$5Q*J;=RM]QE8@'VI17A/Q)_;E'PS_:>^&GPJG^%7Q2U/6/B=83:A:: MEI\6E2Z7I$=OY?VO[;(U\LD?V<30[RD;JYF18FE<[:\P^+W_ 6^^$/PJ\:? M$2QM=)\>>-/#OP;GMK;XA>+/#>G6]WHO@N6>4Q+'<,]PEQ.Z,I\Q;.&X,0!W M[2" ?8M%?'O_!0O_@M5\,_^";ND?#O6?%WACX@>*/"OQ0"?V%K_ (7BTV[L M9G=5=5837L,PS&Z2!Q&4*N,,6RH9I?\ P72^ -Q\8/BQX1U+4?%/AM/@[X=C M\4ZQK>KZ'+;:7?:>[1H)K)N9;A2TT(1EB"S"5&A:52&H ^Q:*^)/#'_!>KX. MZK\<_A3X*UG0_'WA.V^.4"7'@'Q+J4&G7&B>)EDD6*)4>SO9YH'>1U0)>% M?"OPX^*7A:Y^&-T]AXHN/%*Z-9IHUVK.H@DAAU&:YRS12@.L)BS$X+@C!Q[+ M_@N_\$]4U(ZE:V?C>Z^%H\7)X$/Q/BL+=O"?]L.H*P"3[1]K,>XA/M(MC;;B M/WN.: /M*BJVL:/9^(M(NM/U"UMKZPOH7M[FVN(A+#<1.I5T=&!#*RD@@@@@ MD5_.5_P52_8+\(_A+X-^$_PG\+_%#P#X9T3Q-' MKOAW2+;2+K2M1NOM)M$N9+2)696-H6>-]^4E#;,[6/D/_!S[_P %/_B1\!O% MWPK_ &;?@_X@O/!WBSXNO%)JVOV3M'?6=G-'OB3?M MK7C[X47EM97&L.%$VL6-PCFVEFQ]Z=6AF1GP-X5&.YRY(!^G]%?(?_!<#_@I M'+_P2X_X)_\ B3XB:3#8W7C*^N(=#\,6UXN^![^?<1(Z@@LL422RE1]XQA3@ M-D?/_P#P12_X)N^%_P!HO]C[PI\?/VD-/M?CU\7OBO;?\) VI^.[=-;BT*SD MD:2UM;&WN%:&U0)MD/E(OS2%1A%15 /T\HKY5^ '[+]C_P $]_C3\, MO$8^$>J:#I6IV?\ PDWB&?4K;P@EG_:#7MK;-<2/)#9HKQS*GW5,SJO"A1R_ MPP_X+L_!_P"(NH_#NZOM"^(W@SP/\7]1N-)\#^-_$6F6UKH/B:ZBD,7E(R7+ MW-N9&!$9NX(!)@[2: /M*BOB_P#:I_X+F_"G]B_]N/P[\!_B%X7^)&CZ[XJA MANM+UV.RL+G1KN"7>JR*8[PW1_>QR0B/[-YKR+A$;E%?*/[ '_!8/X:_P#!2WX)^./%WPQT'QY<:K\/IGMM5\):I96MCKWF MA&>)$5KG[-F78ZH7G4!D8.4Q7D7[/W_!QU\,_P!JCX-?$+QQ\/\ X.?M!^)= M+^%:M/XH@M]&TA)],MEB>0SC?J2QS ".0>7"[S?(3Y>WYJ /T+HKP+PE_P % M//@?XQ_8<_X:,@\U97\IK=X<>9]H$O[L1!2S.5"A MMRD\W^S3_P %7_ O[1WQ9\/^!YO"GQ$^'OBCQMX9'C'PE9>++&TMSXLTHY/V MBU:WN9U5@N&,-P89E4[C& "0 ?4-%?G/I7_!S5\$;OQO\4O"=Y\/OCI8>-OA M*+A=5\-IX=L]2U*\DMGD6Z2W2QO)T*P")WDFE:.!% )E!90?H#]FW_@KA\$_ MVG/V$-4_:,TG7KW1OASX>AN9-_"7X$Z_\4]-TO1_&OQ,N MO@?;K=>/D\)III;PQ&W&YTO;RU>X"GY7^RK-Y;L6RIIEW,\=E9Z/-)ZU^T9_P;.W&N?&C0?CQH-CXF\.:8NM>.=$&@7TVH&YG#&]C MM1JL4CV33".&2"002%+A56,(&9 #]C:*^"/V4/V^_@W^P7_P1,^"GQ"\0>*O M&FH^"?[!L=(T.36+!&\1^(+@[DBMX[6&651*VQML8F98XT&9,*6KVS]G7_@I MAX+^/GQ_\0?"/4/#WC3X:_%KP[IT>L2>$/%T%G#J%]8R*I6YMI+6YN+:>/Y@ MK;)BR-D,JX. #Z+HK\Y]+_X.:?@C=^./BEX2O/A]\=-/\;?"47"ZKX<3P[9Z MEJ5Y);/(MRENEC>3J5@$3O)-*T<"* 3*"R@_57_!/O\ X*!_#O\ X*7_ +.- MC\3OAI<:F^AW5Q)8W-IJ=L+>^TRZCP7@G16= X#(V4=U(<$,: /;J**_#G_@ MX:_X*$?$C]E7_@H_^SK\4M%M;D?"+X0>)KC2+Z>)R%U7498;=M3@*E<%?L$P MA1P6Q*ER, H<@'[C45F^#O&&F^/_ ?I>OZ1=Q7VD:U9Q7]E!9OB78:;:R^&4U7RC*\:Y MN1>RQHJMF:&U>(X^5FXH ^\**_*W_@H7_P %DOB9\,_^"OOP)_9[\&_#OQ-) MX=U:YC\0:C)IVH:6=2\=VK0W(AALC+=QP0VP>(NQN9H9)#%C:J >=]&_$/\ MX+1^"?@]^WG\/?V=?%WPW^+'ASQ[\3+>UN='GN(-(N--"3J_^ME@U"1U\N2* M6)]J-\\3%=Z%78 ^Q:*^1OV7?^"R7@#]J;]O7QW^SC9^"OB9X4^(OP[LKB_U M;^WK33EL/+AF@B/ERVUY.6+?:8G7Y0"I))!X/%?%W_@X9^!GPO\ !7B3QEI^ ME^//''PY\%>(X_"GB+Q=X/J1-#;21N =C.>* /N MZBOQ?_X.^-4\%?'7_@DE\*_BAX?CTG7(M4\6:=/H&O+:CSSIU[I]U.1&[*)$ MCE$<#,G&3&F1E1CQ?_@X@\$:-8G_ ()S^(H=*TZ'7M22RL;O44MT6ZN;>'^R M'AB>3&YD1IIBJDX4RN1]XT ?T$45\2R_\%R_ NF?\%';']EK4/A;\9M+^)6I M7GV>TGO;+2(-)N[?8\@OHIVU'=);F*-Y!L0R$*R^7Y@*#W+X1?ME'XM_M2^/ M?A8/AC\3/#]Q\/8XY;WQ'JD.F_V%>^</?"OA[QGX;O0'GTS6M/BOK61EY1_+D4KN4\J MP&5/((/-?SR_\&O7[*'P'^/?PE_:LN/C=X/\!:IX<\-26&-9U^V@CD\.6Q6^ M,LL%ZV)+,@(I\R*1""BG/ H _I'HK\,O^#8+]NGQE\-/V:?VB/%'Q;\:>(+S M]FWX7W,4GA_Q'X@EFO!8D-*)K>W=E,LB^7]E/DH"%>10JAI2#]X^&?\ @O9\ M'-4^.'PI\&:SH?C[PG:_'*!;CP%XFUKC1/$H>18HE1[.]GG@=Y'5 ES#$ MRL<.$- 'VY17Y&_M^>-? ,W_ */ MC%XLDT5K[Q?H6B:1::C8Z%I4@17?41=31)(K1RJ3;Q":9U:)?M.BZB%#1-'*5+)'(Z(DH7 M[Z$@\@$ 'TU17XJ_\&:_Q2\,I\"_BI\+;[PCX?\ #?Q6^'^L@:K>+IL-KK&J MV,CR[([F0()93;7"W"8,XK[4_82_X)[_!G1/VHOB5^TIX?^'_ (.T M34/%&IR:?X9GLM+@MHM.L;1&M;B]A$?[M9+V=;F5IE"L\+19^\Y8 ^UJ*^+K M3_@N]\$]1U-M2M;/QO>?"^/Q;'X%;XG0V%NWA,:PZ@K )/M'VMH]Q"_:5MC; M;B/WN.:T?VP?^"TOPU_8:_;"\"_!OQ]X5^(5GJ'Q%>#^QO$-O#ILFAM'(XC> M65S>K<1)$Q((/A_\8?$5TOCWP[!\%];M MO#VJV6M^'9+#4=3O+EF2UBM+:1A*6E='4+.L+IM+2+&@+5['\*?V[]-^(7QO ML?AIK7P^^)?P_P#'NH:)>^(H=)\16%H4>RMI;6)I$O+.YN+.1F>[C CCG=TP M?,6+*;@#W2BOB/\ 9\_X+J> ?VE/'_QL\(:#\,?C';^,?@)93WGB31+VTT=+ MF8P3-#-#;.FHO#)(K(YPTB*0ORL20#O_ +&7_!;/X,?MI_L8^//CUIZ^*_!/ MP]^&][<66MW'BBR@AN(C!;PSNZ1VLUQO4K.BJ =[/\H4G&0#Z]HKYI^%'_!3 MOP[\2/$GPUTS4OAU\5O!+_&&7'@ZYUS3+.2SUJ#[!/?^?Y]G=7$=N/(@)$-R MT5P2ZXA(#LFA_P %5?@-X-^/_P#P3_\ BQI_C+PSH?B2WTOPGJVI:<=1L(;I MM,O(["?R[JW,BMY4Z9.V1<,N3@\F@#Z&HK^9W_@D%^S'\ ?B!_P;S?M)^//B MYX;\)0Z[X9U_5/[#\5RV\%OKNGW<6EV4ME!:7A E#-=,-L(;:[2$%3N.?O[_ M (-N?VF_C1X4_P"".7BCQU\8-'^(7C;2?"5_4 JC(A(5%H _62BOSE\)_\'0/[.OBO]F_2_B@N@_%VTT'4O%*> M%)()/#L,UQILK!"MS=-!<200P-N8)NE\V4PS>7$_EMCU+]H'_@N#\(_@CK7Q M/T_2='\:?$VY^"MJEYX\3PHFG%_#,3?Q.E]>6KSA3PWV59O+;A]IXH ^R**\ M!T3_ (*=_!76_P!@Y?VE%\7QV_PC;3VOVU2XMI(Y4VRF!H##CS#.)P8A&H)9 M^%R""?Q3_P"#IG]HKP+^U[^R;\"OB9I_PP\1>!?$OB?5_,T?5/$^D65KJOB' M03;&2.6.6WFG;[,))580S.DL9E#&)!*K. ?T545\,_M1?\%R? G[#7[2_@;X M+>+OA?\ &:\\2>.%L;?PWJ6GV6DC1]<>7FCG7O\ A*HX=,?P[!: ;=\D@O?M*,9LPA&M MP[.K,H:-6D ![517R+_P6[_X*02?\$NOV /$GQ&TN&QNO&%Y/#HGAFVNUW02 M7\^2'=0066*))92H^\8PO .:^>_^"*'_ 3A\+_M(_L@^%OC[^TEI]K\>OBY M\5K?^WCJ/CJW36H=!LY)&>VMK&WN%:&U0)B0^4B_,Y PBHH /T^HKY5^ /[+ MMC_P3Z^-OQN\=WWC#Q&OPCU30=+U*T'B7Q!/J-KX06S^WM>6UL9Y'DAM%5XY M@GW5,SJO"A1R_P ,O^"[7P?^(>H?#V[OM"^(W@WP+\7-2GTCP3XX\0Z9;6N@ M>)+N*0Q>4C)'39-#:.1Q&\LKF]6XB2)B0Y> 'Y25#C!/$^(/^#B' MX.Z/\(?C%XUM? _QHU+2_@5KMMHGBVV_X1^VTZ_LA]NH)/):5?+V ML%G5F!:$+E@ ?>U%?!J?\'"GPET_X#?#WXMZYX!^,WAGX/?$6]CTVT\;ZGHM MBNEZ;[55:)QYT=N\+$?+(W./>/VO_ /@HW\.?V-++P+#K4FK> M)O$?Q1U&/2O!WAWPY%%=ZEXDG8A:666.-=ZY89% 'O5%?/W[ M+G_!1_P3^UI=_$+0O#^D>*M*^(_PMG>U\2> M:AM;37[&8!C&H N&M9$EVXC MF2X:$Y&9%'-?,OA3_@YY^ ?B;X2?%+Q9)X/^,VG_ /"H[R&QUG27T"TN]0E= MY'C9XQ:W61S6;X8 M_P""T_@/XZ?\$T/&G[27PA\-^)OB!I_@JTNWU#P[*UMI>H:;<6\ FDCNFFE\ MM51&1W:%IB4;]VLK?+0!]ET5^2?[ _\ P4P^(7[:'_!&/XP?$+XI>#?BU-;Z MM9>)+N\\4^#[G18H]/LS(\1@TR*?4H[A&L["? MC!I'C_PW$\D446B6FIIKC%$DMXK&.RNY[F>6X21&C3R0P5B9!$%$+\:?K6A^)+!++4].=MWELZ1R2Q[7 MV/C;(2"C!@I&*^FJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\#/\ @^6_Y 7[,O\ MUW\3?^@Z311_P?+?\@+]F7_KOXF_]!TFB@#[T_X-L=6T_4XXKBSGBEUN\!AGCDRC* MZN,JXPP8<$&OW#^"W[,'PU_9MM+BW^'?P[\#> ;>\P)X_#F@VNEI/@DC<((T M#8))Y[D^M<%K?_!+G]F7Q-K5YJ6I?LZ_ G4-1U"=[FZNKGP#I4LUS*[%GD=V M@+,S,22Q))))->P>!O FA_##P?IWA[PSHND^'= T>!;6PTS3+2.TL[*)>%CB MBC 1$'95 H _ __ (.77 M75DGC?*F-UW AQAADE07%I-&P9)8Y%@#(ZL P92"" 0K_L _P#!??X*_MBZE87LWPEU[5M+MO$VKPHTD/A^YCB%A)YYVD1Q MM;&-T)^^8Y0,$"ONS_@X8_:W\)_";_@D1\0HHM8L=4U3XN:0/#/A.TL;A)YM M?EOMB;K8+N\U5A=I"4!&,8(++7W9JVDVNO:9/97UK;WMG=(8IH)XQ)%,AX*L MK9!!]#7F?PL_88^"7P,\8MXB\$_!WX5^#_$$@8-J>A^$[#3[QMQRV9H8E?D] M>>: /E7_ (-KO^"?_B;_ ()[?\$S-(T/QM9S:5XQ\;:K/XLU3392?,TPSQPQ M0P.,?+((((BZ_P +LR]17GW_ 60_P""EG@C]G#_ (*,?L^_"BXT'X<>'_&G MB)X[^X^*_B_2K69OA[I4T\D+O833H5CN)?)F7S';R8SL,BR*S;/T_KDO''P" M\"_$[QKX?\2^)/!7A+Q#XC\(R--H>JZGH]O=WNBNV"S6TTB%X6.UE M 'XK?\&NOQ!T:U_X*4_MS:6VN1I=:QKTE_8VFH3?9[Z_AAU+4O,G,$FV0E!- M'YA*#890&"E@*^:/^"1D&FC_ ((*?\%#I)DL?M3*JN[A?,*B%S""3SCS"VW_ M &B<,KR/X<> X[KXC1&#Q9,OA^T$GBB,JRE+YO+S=+M= MQB;<,,P[FN'L?^"7_P"S3I>E7UC;?L[_ +M['4PBWEO%X#TI(KL(V]!(H@P M^U@&&X'!Y'- 'X:?%[P-XL^(G_!EW\+;C0?[1NK7PWXJGU+7(H%:0MIR:QJ< M7S@<^7'-);N3T4(#P!D=7_P1IK M_3- T&UTVSO79!&S2Q0HJ.Q10I+ DJ .@K%\+_L/?!7P/HMGINB_!_X6Z/IV MGW[:I:VMEX4L+>&VO&78URB)$%68K\ID #$<9Q0!UWP?^(F@_%GX7:#XD\+Z MUI?B+P_K%E'<6.I:;=)=6MW&1C='(A*L,@C@]017S-\5?$OBS]K?]MQM#^$G MQ"^'.C_\,]P";7%UWP]/XEA;6M2ADCCC\BVU&R:*6WLUE^=G8?Z>5V[E)7Z[ MBA2"%8T54C0!551A5 Z "O*_AG^PC\#_ (+?$)?%W@WX-?"GPGXL7S=NM:-X M2L+#4!YH(DQ/%$LGS@D-\WS G.+O^"$/_ <5^!OC-XT\2>%] M4\*_&^26\\37N@:-)HFGB"[D%OJ -I+=75+Y-X6,S;V/&/F4?I1_P)O&'P*^#?BOQ)JK*][JNL>"]-OKZ\95"*9)I8 M6=R%55!8G 4#H!7HW@/X5>%_A9X M/"?ACPWH/ASPKI\+6]KHVEZ?%9Z?;1, M261((U$:J2S$@* 2Q]30!\._\$$/&_C;]LC]F'P_^T1\2H7A\3:_X8L_!FB" M1B^[3]/9TN+[YB2LE[>^;))TW);6W7:"?R;_ ."1T/@6T\0?M:?LU_M/?M"> M+_@+J'B36YVU^RDNM"TVP\4@/)%=!KS4]/GE6?<49!%+$94EW*K;6(_I1\&> M"]'^''A/3=!\.Z3IF@Z%H]NEI8:=IUJEK:6,*#:D4448"(B@ !5 X%)_A?X8\96^F^&;72+W3 MVTBW=M?MC*L-GI]Q(T;9M!-..'#(@=V"$\'UOXV_L7_!W]I?7;35/B/\)_AI M\0-3T^#[+:W?B3PQ9:M/;0[BWEH\\3LJ;B3M! R2>]='!\$/!=K\)?\ A 8O M!_A>/P(+$Z6/#BZ5 NDBT(VFW^R[?*\K;QLV[<<8H _F=_:X_;$T/X\_$K_@ MG7\1[CQ1X#T>UL_$37FH:-X8M8M)\-?#6WBU?3BFFI@*(6@@19)O-&OO7]LN7X=?LT_\'#VG_&3P3\7/A+HOQ$F\&)<^,?#OQ-\3?\ "+:!>6DM MLMI;-::MY4^+IXU@D$"V\B[(7&K)K7P[.K;A+9Q^7MMY W(:(*0>#/$-GX=USP_<19-S]O\^]T\WHD9LQN;MUA12H MA!=FH R?V ?V)M%TC]G?]L+QY\/_ (S_ W^+'QY_:&L-8U#4/\ A /$$.HZ M+X=NYXKU[2UMY(R9&Q/_#'5?@!X(3P;-X=?PCJOB'[1=9<$8(-WY?G'@ ??Z"@#J/ 6A_\(QX%T730U^XT^Q@M@U\\;W3;(U7 M,IC^0R2,, Z,CCG# CK7OFHZ=;ZOI\]I=P0W5K=1M#-#,@>.9&&&5E/!4 M@D$'@@UYK\%OV(/@M^S=XJFUWX=_"'X7^ =;N;9K*;4/#GA6QTNZE@9E=HFE M@B1RA9$8J3@E%.,@4 ?C#\%/^"6GCK_@CU_P< _"_1_!MYJDG[./QGUZYO+ M+F6WM[BVT_4)H=.N2V2)[??(8I"0TD3M\Q(F5=+_ (/?]0MU^&/[/5JTT/VA MM7UB40EQO*"*T!;;UV@D#/3D5^Z&J^'M/UZ6SDOK&SO)-.N!=VC3PK(;68*R M"2,L#M<*[KN&#AF'0FO*_B?_ ,$\_@#\;?&]]XF\:? WX/\ B[Q)J10WFK:U MX,T[4+ZZV($7S)I86=]J*JC). H'0"@#PGX2?!'X!?\ !)71?'GQXA;P7\*? M ?C'P=H;:O;62Q6-G-=V*WC^;;VZ*%:6=+J-0D66D=!A=S$M^>G_ M-/&U_P#LW_MK>'_"FJ7&G^#]/TR7Q9I-NQN;C084G74;=W(3;Y:O+/%)*0%5 MO*R,-Q^L0_X)/_LL@_\ )M/P _\ #>:1_P#(]>]0V,-O9+;1PQ);H@B6)4 1 M4 P% Z8QQB@#YJ_:R_X**?#/X=?\$QO$WQXM_%.D7G@_4O"LUWH=U%=Q_P#$ MUN9X&%O:Q9SF9I2$*8)5@VX#:V/B+_@T,_X)W^+OV2/V2/&7Q(\<:7>:#JGQ MBN[.?3=.NE:.>/3+5)?(GDC8 H97N)64'DH$;^(5^CNA_L#? GPQ\1_^$QTW MX*_"73_%WG&X_MRV\(:?#J7FGJ_VA81)N/KNS7K5 'Y[_P#!S+^P-XL_;^_X M)E:GI?@.PN=9\7^!=7@\5V.E6R&2XU=(8IHIX(E'+2^5.[H@!9VB"*"S"K7_ M ;:_M=^&_VA_P#@EW\/_"EOJ$,'C?X36/\ PBGB;0IY=NH:7);.T<32Q-AU M22)4()&W(=,Y1@/OZO*_B?\ L,?!+XW>,U\2>-/@[\*_%WB)2K+JFM>$[#4+ MT%<;2)I8F?C:N.>,#TH ^8O^"V%U>?MN_P#!(?\ :$\/?!ZZNO$6I:791++/ MIL;O;ZF+6ZAN+RUMI5&+AEABD1A$67?F(G>'5?RH_;U@/[0O_!!K_@GC\.?A MOY>L>.O$NNQ6VE6MA-YUXES;PS07! CW,H2>52YR-FT9 QQ_2%I^GV^DV,-K M:P0VUM;H(XHHD"1Q*!@*JC@ #L*X'P)^R%\)OA=\2[[QIX9^%_P[\.^,=4WF M\U[2_#=G9ZG=[^7\RXCC$K[N^YCGO0!^0'_!4YFTO_@Z8_8KAOKR.>YM_#VF M03S$A?,E-[J0_ LQ&!_M#UJW^P]>0M_P>,_M(8EC._PK+&N&'S,+;1\J/<;3 MD>Q]*_5SX@_L _ ?XM?$2X\8>*O@G\(_$WBRZDCEFUO5O!^GWNHS/&JK&S7$ MD+2,RJBA26R H Q@57T[_@G3^S[I'CB;Q-:? GX-VOB2XDFFEU:'P7IJ7TKS M!EF9IA#O+2*[AB3E@[ YR: /RF_X-4+R&?\ ;6_;RV2QOYWBJVDCVL#O7[=K M/S#U'(Y'J*\P_P"#7SXR>$?A_P#L!_MJ0>(-;TFSDTQ;K6+RTN;B-9/L0L+A M#+L8C_M3?LRZ M3JFA^*=?C\3:-?>('\-^)=*LY(X6B*/"MU/-'.0_RLD++C>&=>-P!\#:)^SM M\4%_X-&M6U6VL]5_L&Z^+8\52P")E,FAK MH9@H!+1"]57+' 0MG S7Z,?\ M$X?"?P!_;\\9_LN_%ZU_:.^*'Q*^+GPTT98M,\&?:O#D$_A9!;^3>I?6EKIL M%PMFC QB>9SOW0A)':5 _P"MUOX>T^ST"/28;&SBTN.W%HEFD*K;I"%VB,(! MM"!>-N,8XZ5Q_P '_P!EKX8_L]1ZHG@'X<^ _ ZZX_F:BOA_0+33!?M_>F\F M-?,/NV: /Q(_X)-II=S_ ,%A?^"F$UT+"1A9^)=LDH0GR#J-QYN"?X#A-W8_ M+GM2_P#!NY+\.=1_X-Y?VAK'XR2:E_PJ^^\;7>FZ]-9R8FTVUN+/2HFN4)/R MB%I!,2 Q C)".?D;]@-*_P""8?[-6A374EC^SS\#;.2^@DM;EH/ >E1M<0R# M#QN1 -R,."IR#WKI/A1^Q1\&?@-!J47@;X1_#'P9%K)@;4$T+PM8Z$_ NLZ;J-_;Z+!%XO\ BSJUNKP/%)*(O,-I;8FD9!F7 M9&)6D2$3*O[6_#K]EOX8_"#QWK'BGPE\.? GA?Q/X@R-5U?2- M+&_U++;CY M\\4:R2Y;D[R>>>M2VO[-?PYL?'?B+Q1#X \$P^)O&%K]AU[5TT.U6_UNWVA? M)NIPGF3Q[0!MD+# Q0!^!_P\\26OC3_ (,I_%&FZ9?V^K7WAO56BU&UM9Q/ M-I9/B..<+,BDF+,>%?" M'AS2M72TD\U=/O5U.R+6LC#Y1.J@,T6=ZJZ,P ="W[,>"_V?/ /PV^%4G@3P M[X'\'Z!X'FBG@D\/:=HUO:Z4\<^XS(;6-!$5DWMO!7#;CG.37/:S^P]\%?$? MPETWP#J'P?\ A=?^!='N3>6'ARX\*6$NDV,Y# RQ6K1&*-\._P RJ#\[<\F@ M#\!OVN?A[K>H_P#!(C_@F=\1C(\WPS\"ZU!!XHD27;;Z>\U];^7-,V0JJ!;W M$9=B C,!D%Z^MOB)X7UKXX_\'@?@C5_!+&?2?AK\/XI?%E]9DR0012V=Z(XY MF4;0TAN[<*K'D88?=X_5CP3^RS\,?AI\*[[P+X;^'/@/P_X(U1I&O?#VF^'[ M2UTJ\,@ D,EM'&(G+!5#;E.0HSG%3?!O]FOX<_LZ>';S2/A[X \$^!-)U"3S M;JR\/:':Z7;W+XQN>.!$5CCC)!.* /Q"_P""3RZ7<_\ !8?_ (*7370L)&^Q M>)=LDH0GR#J-QYF"?X#A-W;[N>U>X_\ !EGE1M<12#$D;D0 M#?#V;6%C2_?PSXZ?:IIL'E:?#=W*0+J-]*?+ MM;568@;I9F1>O ))P 2/SQ_X*2?\$C_CM^T+_P $I/$7PZUKXG?"#Q*_AN&; MQG;QVGP\OK'5-2U:,S7UE&FSH/E^6-W^SYS MQY"%B"PSY=_P;8?MJ_L^Z-^P%XN_9W_:(_X0?3=?\%^,)[Z/PSXTLH;@ZTTC MQF-;>TG1C<7L=RDB"")&F#>7M4EJ_8_X3?L!_ CX">-;?Q+X%^"GPD\%^([5 M'C@U70?!^GZ;>PJZE759H85=0RD@@'D'!K=7]E'X6I\9?^%C+\-? (^(6"/^ M$H'AZT_MG!7:?]+\OSON\??Z<4 ?C7_P5D^)>@_!W_@Z-_94\;>+M2M?"/A& MU\*6TL^J:PXL;6T4OJB_O)),*F&=%.3P6 -3?\%G_B#HOPS_ .#D3]C/XC^) MM2MO#/@5M!LG?6]8/V"TMU6\OV+_!7A+Q5J'A6Y-YHMUK&CV]]-H\YVYEMGE1FA<[5^9"#\HYX%1?&7]G M7X??M&:38V'Q"\"^#?'ECIMQ]KL[;Q%HMMJD-I-C'F1K.CA'QQN4 T ?BG_P M1^^-?AKX\?\ !T[^T]XT\)ZE'K7AC5?">H2V-_;HS17T27.DIYL7'SQOL+(R MY#J59/V\?^"E_@7]O+_@GC^U?'X+T;P%\(_#^G>*]'.D>"O#^CV]IK M7BPG48_/U_5FCB#-]V- 5VI')*$D>1W@)_H6TG]B3X,:!\6X?']C\(OAA9>. M[=@\7B2#PM8QZO$PB\G*W2Q"4'RODR&^[\O3BK5I^Q_\)=/T'Q;I=O\ "WX= M0Z7X^F-QXGLX_#=FMOXCE)+%[U!'MN6))),H8Y)H _"K_@K_ .-]+\;_ /!J M%^RI-INKV&KK:W_AZQF>VNDN!%-;Z5?12PL5)P\3J493RC+M(!&*WO\ @XIU M6U/@3_@FW"8-@C*:(0^>FW )STXK]J/'W["_P1^*WA3PYH/BC MX._"OQ)H?@^W-GH.G:KX3L+RTT2 A08K6*2)D@0A$&V,*,(O' K'\1?\$U?V M<_%]EI-MJWP!^">J6^@V@T_3(KOP/IDR:=;!WD$$(: B./S))'V+A=SL<9)) M /SY_P"#JO\ 9GUSP_\ "KX7_M7_ ]CDA\??L^Z]:SSSQ;SYFGR3HR,X7EE MBN1&",@;+B7)QT_0;_@G_I6NWO[.6F^-/%VF3:+XU^*4G_"8Z[ITLIE?2YKN M-#%9%BJD_9;9;>VR5&?(S@9Q7S[!\%?VE/'_ .U/\6OA1XPT#PRO[*FNQZ+' MX.N-.73K>UT?2K;R_M^E&"(I=E[A$\H!XVB16>2.&&&)I)))&"K&H!)))X YR:_GG_X-#?V9/A+^TGKW[1#? M$+X>_#KQ]J6AZII4^EGQ%H5GJL^GJ[7NYX?/1VC#,B9*XR57T%?OU\6O@OX. M^/O@N;PWX[\)^&?&OAVXD2672]>TN#4K*5T.Y&:&960E3R"1D'I7G_P[_P"" MUL_$;7E_HO MABUBTGPW\-;>+5M/*::F HA>&%%DE\URP\Q7^2%X17]/7C'P;H_Q$\*ZAH7B M#2=-UW0]6@>UOM/U"U2ZM;V%QAHY8G!1T8<%6!!%<7/^QY\([KPQX5T23X6_ M#F31? ERM[X:L&\-636OAZ=6W"6SC\O;;R!N0T04@\YH _(C_@K)J]KNX>M;G_!*J>?X&?\',G[96A_$" M[:QU_P 66,^MZ%/J"^4+S3/M44Z>4[<%$MY(NAQM@;.-AQ^HOQ!_8"^ _P 6 M_B)/XO\ %7P3^$?B;Q9=21RS:UJW@_3[W49GC55C9KB2%I"555"DMD!0!C K MIOB-^S7\.?C#XMT+Q!XN\ >"?%6O>%W\S1M2U?0[6^N](?<&W6\LJ,\)W '* M$<@&@#\8?^#5;XD^%]%_X*'?MH>'6US0[75O$7B6.YT73OM<:3:E!!>ZJ97M MX\YD2-98RQ0$*'4G -?NI7-_#_X-^#_A-]L_X17PKX;\,_VA,]Q=?V5ID-E] MIE=BSN_EJNYF8DDG))))KI* /P'_ &NOV:?BG^PA_P '+FFS?!7.EV/[6FEW MEJLT*B./3#<0E=3N0 SDT+3YM=G:17M_L'VK39;^YNFG5HS;13LV]5'E M@.N?H?\ X+G^![&#_@M9_P $^?#]_%=7EC:2:3;2)JC1R3RB/5(@//,?[MGR MHW;?E)SCBOV6A_94^%UM\9)/B+'\-O ,?Q!D!5_$Z^'[0:RX(P0;OR_./ ^ M_P!!6'\6?V!/@3\?/&L_B3QU\%?A+XT\172)'-JNO>$-/U*]F5%"HK330LY" MJ "> ,"@#PO_@L)^S;^SW\0_P!D?7?"OQ;^P_#W0/BUXDL+.\\7Z=!;6'-*+JJ^5,V988)98(HGMG9D#+ 8VVJ W[%W_ (%T M/5-*L;"ZT;2KBQTW!L[>6TC>*UQ&T0\M2,)B-V3@#Y6(Z$BN=^#7[,_PW_9R MCU)/A[\/_!'@--:E$^H+X=T*UTL7T@SAY?(1/,89/+9/)H _!S]C#]H[P/\ ML8_\%??^"CTGQ/\ $FE^#9=<@UO^R;;49Q'S210VL7WIYI$EC9(XP7 M8." 1G'2?\&ZJ_#:\_X-\_VB[7XO_P!H+\,M3\;75AXAGLF"SV-K/9Z7";I2 M3QY+.LI(#$",X1SA&_;CQ9^RI\+_ !]\3H?&VN_#?P#K7C*VM_LD.O7_ (?M M+G5(H<%?+6Y>,RA,,PVAL8)]:S_A3^Q1\&?@1#J4?@?X1_#'P;'K1@;4%T+P MM8Z: /QG_8X^&'QR_X(T?\%%?V??A#H/Q M\/?M!_LU_''5KJZ\'>84O9=$B2%C-?6A!?[-)%!<%V>!S!-')-PK,2O[#?\ M!0K5K?0?V"?C9>7DRV]K;>!-;DED;HJBPFKI?AW^RW\,OA#X\UCQ5X3^'/@3 MPOXG\09&J:QI&@6EE?ZEEMQ\^>*-9)&8-%^(O@; MP?X^T:UN!=PV'B/1K;5;6&8*RB58YT=0X5F&X#.&(SR: /Y_?^" ?[+'[.GQ M>_X(A_M >+OC9X8\ +-H/B+4HH_%NI6=M'K&B(NF6;V_V:]8":-A,Q,:(X#2 M,0 2Q!]T_P"#3+RPQ8@VY+!#(R @+M7]0K7_@E/\ LNV5S'-#^S;\ X9H6#QR M)\/M)5D8'(((M\@@]Z]8\5_!KP?X\^&D_@O7/"GAO6O!UU MM-H5]ID%QIDL M2D,L;6[J8BH*J0I7 ('I0!^2/_!GY\(?"7Q!_P""5_C"'7O#>@Z]'>?$B>[G MAU*RBNXWEM[>Q>WD*R!ANB=0R'&58;A@\UY7^WO_ ,%-? ?Q[^-'[<'PQ\-Z M+X#^%"^$_ NLZ;J.H6^BP1>+OBQJUNCPM$\HB\PVEMB:1D&9=D8E9TB$RK^T M'P/_ &/OA)^S)J&H7?PV^%OPY^'MUJT:17LWAKPU9Z3)>(A)59&MXT+A220& MR 2?6M"U_9K^'-CX[\1>*8? '@F'Q-XNM?L.NZNFAVJW^M6^T+Y-U.$\R>/: M -LA88 &* /YTM9L=6^+W_!G%X?M?".I?VJW@#QW+=^*K"PF%Q-8V9OKM@EQ M&I+1J&N;:?# ?*5?[IW5Z?\ \'*7Q-\*_$[_ ((Q?L;:KX=U#3;JUO!I]Q:+ M$R"2.#^R@C#8.5"NFQAT#)@\BOWL^''P.\%?!WX=KX0\(^#_ OX5\)H)571 M-'TJ"QTY1*2TH%O$JQ_.68M\OS%CG.37*^&/V'O@KX(T:UTW1?@_\+=(T^QO MVU2VM;+PI86\-O>,NQKE$2(*LQ7Y3( &(XSB@#X5_P"#@?\ 97T7_@HY_P $ M>K?XB?#K4[+Q'K7PQMXO&WAC5M%NQ6\2 7:121;@P,(9QM.?,MT&1R*]T M_P"")/C[QI^TW^Q_H?QU^)&GOIOC3XGZ78Q_9S(SK%I]E$8('7< 56XE-U>! M><"] RV-QA_:0T?]K+4?V[Y_#_@VUT:;]G'Q=X!FT07<3Z?%+X4UIV8?;YA( MR7;A8B0D<(EC8A RQY:1?K;X>^ ]+^%O@+1?#.AVD=AHOA^QATZPMH_NV\$2 M".-![!5 _"@#X3_X.7OV!_%G[?O_ 3*U72? EC<:QXN\#ZM!XJL=*MD+W&K M)#'-%-!$HY:3RIG=5 +.T8102PI__!MC^USX<_:"_P""7W@/PC#?PV_CCX36 M7_"+>)="N)=NH:7);.T<321-AU22-5(.-N0Z9RC ?H#7EGQ0_89^"?QO\9+X MC\:?!WX6>+_$"E675-;\)V&H7BE<;2)I8F?C:,<\8'I0!\R?\%J;N\_;;_X) M'?M!^'?@_=77B+4M+L8UEGTV-WM]2^RW,-Q>6MM*HQ<,L,4B,(BPWYB)WAU7 M\I/V[H3^T!_P03_X)\_#GX=>7J_CKQ)K\5KI=I83>=>+:]IGANSM-3N]_+^9N>3J2B[TV.[,J_)<,NK1DEAZ%AG!X[5]A?\'(/P[\/^#_ M /@B]^T7JFD:%H^EZEXC32;K5KNSLHX)]4F74["-9)W4!I7$:J@9R2%4#H * M^KOBS^P)\"?CYXTG\2>.O@K\)?&GB*Z1(YM5U[PAI^I7LJ(H5%:::%G(50 M3P!@5X9_P79_9R\=_M+?\$M?&_PF^$G@.Z\6^)/%@L-/L;&QO=/TVWTV*"ZA MN#)(UW/ @C"P; L99MSI\NT,5 /RT_:\^+'A?Q)_P9\_!W1;'5=-U36M0U#2 M]#M+.VE2:X&H0W4SRP! =PD6-6RH&<,.,,#79?M"? #QS^SY_P %0/\ @F1X MD^)#74?AG3?!VC>#KBYNG\F&PUV&"420R$D*DCO-!@$Y?8R@-LQ7WQ_P1M_8 M/M?AG^R'\*K7XR?L\^'_ M\9OA-IJ:-;^(-9LM"U;4&5&D=);*^M)KB6.," M0C#M$P8OA2/F/V=\4/A+X5^-W@VZ\.>-/#/A_P 7^'[T@W&EZWIT.H6<^#D; MX959&P>1D<4 ?D?_ ,$QO!^N_$G_ (.?OVO?B)X>63_A7^BZ>?#NIWD&6L[K M4?\ 0%6#&OB)\CZ[:ZMXA@TR M\M=1M4NH;NT>XU$O#)'("K1L3\RD$-QG.!7[/^!_V?? 7PQ^&4W@GPWX(\(> M'O!MQ%+#+H.F:-;VFF2QR@K*C6T:"(JX)# KA@<'-! /G:0LT<*+((V;Y-_X-]_$MIKO_! 3]MGPO9ZA;WFO0VNN7W]D13B2\2& M7141)O(!WA':)U#;<,8V )*G'[ZWWP"\":I\7+7X@77@KPE<>/+&U-A;>))= M'MWU>WMSG,*713SEC.YOD# ?,>.:7X5_ ;P-\"[35+?P1X+\)^#;?7+Q]1U& M/0](M]/34+IP \\PA11)*P !=LL<#F@#\8_^"(OQJ\)ZU_P;+_&;P59Z]I]W MXJ\/^$?&5UJFF0R>9/ID6YTZ;[0UCI*S64C3 MR-'NQ$([:<9+%6)*YYYV_!*6=W_P>H>+&N!:S21^%4-N7"L5E&A6@.S/1@N\ M<'O#MII?F)YKF[S_@G5^S[J/CZY\5W'P)^#=QXHO+J2]N-8D\%Z:VH3W$A)DF> M'O"=AI=XT+%2T9E M@B5RA*J2N<$J/05ZG0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?@9_P?+?\@+]F7_K MOXF_]!TFBC_@^6_Y 7[,O_7?Q-_Z#I-% 'WI_P &N/\ R@H^!G_(+#PGH-[JFJ7MIINF:; ]U=W=U,L,%K M"BEGDD=B%5%4$EB0 2:N5^7O_!W?\7O$'PN_P""0]Y8Z%<7-K!XT\5Z=H6K M/"<$V92XN&0G'"M);Q*>1D''0D$ ^@_AC_P6.\+_ +2=AXFU;X*_"7XU?&[P M?X3N)+.\\3^%]/TJUTNYN(UW216O]I:A9S7;*,9^SQ2 [EP3N7/J/[#O_!0_ MX4?\%$/ -_KWPQ\1-J,FAW L];TB]MGLM6T&YY_1_\&^7@G2_ G_!&SX!V^DQ6\<-]X<74IS"/]9<7$LDTS-R7FIVFM6]DBK"ZR:0-19V7!7+1_P3Z_ M::\2?&J'2?$GQ%_98O'TZZO+.--/C\5-)));V9DCC!2&22ZB>-FC4)@J54$' M(!^NE%?B'\%O^"^'B[P;I?[,/Q"\4?'CP+\2)OCEXE?1O'OPTTV/2$?X?P74 MQ6SFM4MPM_#Y(VB3[=+,)-Q V$@UWOQM_P""@W[2G@3_ (..M/\ V^M=+UKP_I"ZEM[9D$BQ&X$DNP1M*-Y< 'Z M_P!%?FSH/B;_ (*-?#S]ECPUIOB+2/!/B[QU=?$.\L_$WB.VO])TRXTCPFKJ M(K^!''V,2D>:Z[XYG2-8Q)!(Y?;Q?_!,C_@IU\3_ (H_\%B/CI^S#XE^)D/Q M2\"Z#HDFM^$?&+:?IL.JHNVQ*@26-M#9SH4NV8.8""T8()4[2 ?IU!\5/#MU M\3[CP7%K%E+XJL]-CUBXTM'W7%O9R2-%',X'W5=T=5W8W&-\9VG'A/[(_P#P M5=^%7[:O[4_Q<^$'@O\ X23_ (2KX,W?V/69;_3Q!9WC+*\,C6SAV9ECE0HW MF+&2<%0R_-7Y=_\ ! SPKXU^)G_!:C]LR;4OC'\2I+_PKKZVM[?2+I-U<>)X M+?4;N&*&\,]C((XQ'$%"V0M@H.U-JA57TC_@B_\ M ?$SXO_ /!5/]N#X8ZY MXV@;_A&YKJPM/$]AX.\.Z;KT\]O?36D%[_9,_X*R?MV?M-_\$WOVE/B5:?&;P_82?!&YBOH]9N_!^E7&IZ@@'SV M,,20Q6T*",/*\TL,[L3&B"/#,?K3XJ_\%[OB-\.?^#=KP#^TW:>'=%U;XF>, MKI?#)[33O"WA:.XLI9C8[Y=.8Z3)MA O6#<_)*UK- M/ 6[_NY77GK7X3?\'*'_ "GI_8R_Z[Z'_P"G\U]%?\'(?_!03X_?\$^OC;^S MO+\&_B!?:;9_$G4KC2]2\-3:7I,UG?-;SV>W;/<6DL\+3"Z,;,)"JA$*JIW% M@#]9Z*_)+X&?\%%OVF/@C_P<$Z;^S3\8O'7A'QWX3^(?A_\ M>RM]*\-1Z3; M^'YC8S7?E6K*SW$B*]O+$6NI9"Z@.!&3MKI=;_X*!_&K_@H9_P %%_VB?@C\ M"?'G_"L=/^ /ABY33KRTTS3KRZ\4^) 1$D=T]];W$<-E'.)(RL2+(VW=Y@!V MJ ?J117Y,_MP?\%;OVDOV'/V /@'X;\>^'_"WAC]J[XUZVWAR4Q)%J-CHT4= MRL+7YBAD>%YW2:U(C5VCWRN<87RZ[_X7?\%#OB)^S#_P6LM?V1OB5XVO/B9X M?^('A>/7?"OBC4]+T_3]8TZ[$$[R6THL8(;:6)OLLY1C CJ=BDN.2 ?I/17X M@_L?_MQ?MF_M/_MM_M@_!+1/CUI,-K\(?[1@T+Q'XB\'Z7=7NFBUO9HHRD%I M:V\4LLHC56DF+1QC+""0D!>7_9S_ ."MW[9'[:/_ 13^)7Q@T7XE>"_ OB7 MX$7-P-5UY?#%MJ&I^-!''#-Y7D/&+.Q"13!O$: MQ&;[.ATY(]EJ_,0BNA).&7/F'!! /ULKA_VD/VD/!7[(WP4U_P"(GQ$UZV\- M^#_#, N-0OYD>01@L$551 SN[.RJJ(I9F8 DUW%8?C3X:Z#\1IM&?7=+M=5 M_P"$?U%-6T];E=Z6]VB.D*^ MDOVH/V\O!_[+_P 0O!O@>;3_ !!XT^)7Q">4>'?!OAN.VDU;4HX5+S3DW,T% MO!#&H8F2>:-3M(4LP(K\\?VAOV-;#]MC_@Y^\#^*O!>EV-MI/P!T"PUCXB:Y M;H!'-JN^XDL;%RO#71C:W8[N1$ISPJ@X\GC+4/B+_P 'EL=AJ,UY]E\"_#QK M/2XV7;&L=T-RL;R1$<$K+%))"X5BDC;3CXOU[_ (.R?V0=!_:3 M;X>-KGC*YL8[S[#+XQ@T96\.1R9VL?,,HN6C5N#(MN4/W@Q7YJ\'_P""=MS_ M &__ ,'./[;WP]O+-[CPCXS\-R/J]LCO%'*4-C&-Q3!#,MW<#<"#\S8.>:]( M_P"#G/\ 9ATG]J?X*? /X ^ O#.BW'Q2\7>,8K;PM!;VZ1?\(_I%O;2"^N"$ M&8[.)6@W@#;PN 2JB@#].?'WQF\(?"KX;W'C+Q/XH\/>'?"-K ES-K6I:C%: MZ?%$^-CF=V"!6W+@YYR,9R*\J_86_P""E'PI_P""C]AXRU#X1ZO?^(M#\$ZJ MFCW.JR6+VMM>SM"DI, DQ(R*'"EF102#MW+ACT6I?LK>"YOV3]&^&_BCP]H/ MC+P_X4T"'38+?6=.BO(6\BS-L) DH8*QC+C/4!V&>37Y9?\ !E3"MM^R+\;( MXUVQQ^.U51Z 64(% '[2U\'_ /!1K_@XO_9S_P""9GQEB^'OC*Y\8>*/&4:1 MR:EIOA;38KMM$210\9N7GFAC!96#!$9W ()4!E)^\*^1_P#@J_X9^%_P-_X) M;_'Y]<\.:.^C^(M(U.ZFLWB#R:UK=[E;8@MEGN'NGA$9!+)M0)@(H ![3^S/ M^V3\-_VNOV<--^+/@7Q-8ZEX%U*UENO[1F/V9;-8MPF6X$F#"T15@X?&-I/3 M!/AWAS_@MA\)=>T?P]XJN-(\-44?: M3?11/)%(JW$]I' 2A_> %2?AK3?V5_&__!*;_@TS^)FB:TMSIOCKQ'H\^I:O M:0H6ETL:K?-,EN;5)Y(RS_<0R2.[X W$*6SL7'YX_ M\$+/@)X9^ /QR_:\_;*N(;'P1\"M>U+5HO"++$4@GT6VO);BXOXD7C[.QC01 M!0<[7"C 7< ?I;^WS^WW\.?^";7[.>I_$WXFZC<6NB6,B6UM9V2)+J&KW+YV M6UK$S())2 S8+*JJC,S*JDCU?P;XHM_&_A'2]:M$FCM=6M(KV%9@!(J2('4, M 2,X(S@D9[FOYX/^#F3]I/X:_M<_L3>%?'%O\5?AKXQ^(5YXO@73?"OA[Q=8 M:Q-X+T1K2Z)C:.WE?_2)9! US,,KY@BB5F2%&;]YOV./B7X<^+G[+?@/7/"? MB#1/$^BW&BVT,6H:3?17MK(\48BE198V92R2(Z, ? MLG6WP1\7?!W5/C5'X+EN8O"7B?P7XDT>WL[RRDD>2*"]CU2[M)[=HV?;F*.X M 0@#)3YZ7_!)K_@CCXM^ G[8/Q._:D^/&I:'JGQJ^)MW=/::7HUS)2/T>ILR&6)E5VC9@0'7&5]QD$<>X- 'X)?\$? M?B#XR^&G_!>+]O75/"7@&[^(WEZWJJW.DZ;JEI8ZF['6I?*,!O)(;9EW;O,\ MR>,JO*B0C8?;OV'_ /@WW\;7G_!.+]I_PS\7;K1_#'Q0_:DO3JTEG:W(O(/# M,D$SW=E'/-#\LI%U(S2"(LFS 4L2:^J_V/?^"('@[]B?]KOQ9\:O"OQ;^-&H M^+?B!:V\&W>)@>,[2RG[6H _,3_@BO M\+/VVOV5/@[HO[/7Q/\ AKX-T/P3X'NGAT[XDV_BNUO)I=,\TR_9K?3D21YI M6)=$FN#;B..16,(_M?COPU/K<6DIK5NAB:!;B222,2V8Q.)(E8L2\;!'* M@IYG^QU_P3:_:0^#?_!PUXZ^/WB;P+X)A^'/CSPS]DN-1TKQ,AM=(=K>Q46D M$31BYN)(GM?+W/!;Q2+ND!C.(*_6JB@#\G_^";'_ 3B_:,_83_X+(_M&>,) M/"/A?5/A)\9-5EUA/%CZY$)((6NIKM;:&Q4^<]PWGF$F7RHD(,@>4*(WYS_@ ME)^QS^T3^RA_P5)_:H^,7C+X ^+K/PE\8SJFJ:"D'B3PY/>+(;R6[AM98UU( MA))5;RPVXHKD;F5,NO[!T4 ?@9^P3_P2]_:I_9J_X)')+9S(IB<3.=1!CV A^A##('. ?1SX ^-7_!.[_@V!;X;^+O MA%H,'CCP_JKZ1J.A>*KW1M5L]:M+W5I+@-8I'*O^"9G[0G@'0? ^G1Z/;>+/ M$GB?Q%XB'@[3R?+,=@-8M!#9H0Y79#+"&R%)P:_?WPUX@M?%OAVPU6Q=I+/4 MK>.Z@1P1P:^??$'_!.A/BKX"[EHFNO#6OM MHECI]]Y4BR(MPVF:;9W$\>Y%W12S-'( 0ZN"0?HNTM8K"UC@@CCAAA4)'&BA M510, #@ #M0!^)__!9W]AG]IW]MK_@JE\%_BU\/_P!G7Q5=>#_@W<6*W$NH M>*_#5I/K?V757NFDMX_[28K&\8789=CY;YD3%=O_ ,%_?V.OVAO^"B?Q!_9E MU_X9_ 7Q=<1?#2^G\0:Y;ZIXC\.6_#/]IBW^!/BZU^%?AG28=%O;B;Q#X=^W1F2 MPNK=YO(74B3'')=C<%)/_!:CQ9^TC^SCX'T M+XP> _BUYY\2^&KGQ):Z#/;&Y=);@/)<$* +A!-'+&LK ,R,AR2W['44 ?FW M_P %=O\ @E_\6O\ @H/\"/A%X]AM_""?'CX-^)E\3V6@6.H/'I=U;-+#)+I: M7DR#?*/L\&VXDCC1W5_W<2N M;X2_P#!.OXC_M-?\%M%_:Z^)G@N^^&GAWP' MX:BT3PGX7U35+#4-8U"Z-M+')<2FRN)[:&)3<7&Q?.9F)1BJ+HO#7QNM]7N_#T4'B;PU+=K++=RW,-O.@ MU+:C.LFW<&*JPY(7YAYU_P $^?\ @F1^U!^S+_P14_::^ _B+X#^(6\=_$RZ M>30%MO$_AV2UN%N;>&W8O)_:(\ORO(+-N'(=0NX[@O[NT4 ?C#X#_P"")7Q: M_:1_X-S-%_9G\;>%V^&?Q:^'FO7&MZ(=6U6RO-/U*2P_ MO &61=VPJ Q^M?\ @DOJ'[8D'P?\(^ ?CY\-/"_PYM?AS8QZ=+XEMO$]IJU[ MXQB@3RK>-;. 2); J$:6=YR[&,A(4\W=%]TT4 ?G+_P1Y_:-_;&\3?MF_'+X M9?M3V.@-%X=M;77]!GTJ*Q,-A!=7-Q%# DEHQS$\<#.BW/\ I(5,N?F%?5'_ M 43^(WQI^&_[+FNS?L_?#W_ (6)\4]07[#H]M+J5C8VNELX.;V=KN:)'6(# M(C4LSN4! 7:K=R8#7%S<2 MLTL\A4*H>1V(5$4$*J@==0!^*_[$'AS_ (*>?#6'PY\+]4_9\^%/P]\!^)O$ M$5SXY\<66NV\_B6Z6XN$;4M4EN%UJ:26]EC\S]XL)925$8C")L^L_P!KO_@G MYXJ\&?\ !5SX9_M>?#7PW=^-KS1]$N?"_C/PK8ZC;66HZG;/%)';W=HUW+#; M/)&9 'CEFB!6)"I+ Y^]:* /@'_@GK_P3X\5_LT_M'_M+?M0^*?"MX_Q ^,M MY+=:'X&M=0LY;_3=/CS)':S7/FBT^UW$@CW!9F@CV+^^<$L/C[PYXC_X*O>" M_P!ICQU\4[']DOX.ZIXH\8,+*VOM?\1V%]=Z#I$;;H-*MGCUN%([=&)D;;&K M32LSR%B%"_M_10!\]^$/$/Q9^#O["WA63Q-X%\3_ !4^+6H:4G_"1:7H&I:9 M$UOJ5S$\UQB6_O+>!;6*=C$HBD_M!?\$W/"GCKP#\7 MO@;XET"V\<^(O[:MO$-IXCT#4-/T]1:["ERD5^;D$M&JJ8H93_ *[YMFS9VVXXKY7_ ."EEY_P4'^*O[=NDZ]\+OV7?!7B[X6_"VY:;PC: M>,_$>F36U]J8^4:XUM%JUNPF52ZVZS;C"KE]J2M\GZZ44 ?"O[,'P%_:"_;Y M_8E^,?AO]L[P[H?@/Q!\3HY?#UIH'AN\2>QT;34ME$5U$$NKE//-S)+(2969 MO*B#8554?,OBC_@E%\=/CG_P2U^'7[$_B3P?)H=IX,\1P/JGQ-76K"XT*ZTB M"YGF5[2W$YU!KIHYE189K:*)2C9FVA=W["44 ?G%_P %E_!/[4@_9_\ !WP/ M_97^"MOXQ\$K86]GXFU#4?$MAIMK=Z9 HB71@K7UM=;)HTQ/)&T>8V"*YWOM MP/V(/AW^V9^U_KEY\,_VNO@?\,?A/^SS8^$KO2DT/P5J:VL>M/+'':163BTU M2XD2WCMGG*JOE*K",@ED0K^GE% 'X?\ _!:;_@UQ\#?\,SZ#_P ,>? W_BXW M_"0Q?VE_Q6=Q_P @W[//O_Y"E]Y/^M\C[OS^G&ZOUF_87_96\,?L5?LH^#/A MOX1T'_A&M'T"QW-IWVV6\\BYF9I[G][+)(S;IY)6^^5&<+A0 /6J* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /P,_X/EO\ MD!?LR_\ 7?Q-_P"@Z311_P 'RW_("_9E_P"N_B;_ -!TFB@#[T_X-^)O$4FC:=IJZUJ45I:6T0AM[B>:9 MT9W9_+6.!2CDS-B!O;?A+^T5K?Q*^$GB;6)_AWX@T_Q=X1OKG2;[PNE[9R2W MEY B/BTN7DCADAE61&BEE,)*N"Z1G*@ ]5HKP?\ X)Y?MKS?MW_!C7?%EQX/ MN/ ]UH/BO5?"EQI=QJ4=_(DMA.8)':2-53)<-PI8#'#-G-9-G^W3KOQM^*.N M>&_@?\/H?B%I_A#4FTGQ#XMUC7O[!\-6MY&V)[.UG2WNI[RYAY#B*W\E'&QI ME?7D\-K:6L;3332N$CA102S,QX !))Z 5\E^%_\ M@J7<:CX-\)_$[6/AZ=#^ 7CW5[?1]"\8OKHDU%1=7'V:QO[W33 JVUA7J6[1.R2R6T(,\:>=OWJE_QO_P %&?",7[/_ ,+_ M !KX'MY?'=[\;KJTL/ FCPSK9RZQ/<1-.WG.X/V>*WACFDG=E9HQ"RA'D*QL M ?0M%>+_ +.7[6=W\4?BMXL^&?C7PW:^"/BCX+M+35+[2K35O[6T_4-/NC(L M%[8W;0P/-#YD,L3B2")XY(R"FUHW?VB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKY3_X* M"_\ !1?5/V7O$C^ _A_X5TOQC\3IO!FK>./(UG5CIFDZ5I=@N'N)I$CDEF=I M65$@B3+X?=)"HWUWWPB_:G\4>)-*\5:?XP^&NIZ'XT\'QV;S:=HE^NLV&M"[ M!\A[&Y9(':,L&1VN(+<1%'+?(IDH ]NHKYW^'W[8OC;3_P!K32_A)\4/ASH? MA'4/%FBWNN>&=6\/>+'\06.HQV/M!^'3>)/@?\ #/5;K2?$7BR'71'J+FT?R[ZZL-.$#+=6MK() M%D=KF%V\B4Q1S +O /K6BOGOXC_MO:AJ?QCLOA[\'_"NC?$SQ8WAV'Q9J,E[ MXC_L;2=*TV=REJ7NDM[EFGN2DIBC6(@K$S.\:E"W>?LI_M.Z'^UK\(XO%6BV MU]IDD-[=:3JNDWX07NB:C:S-!G_!KC_P H*/@9 M_P!Q_P#]2#4Z^_Z^ /\ @UQ_Y04? S_N/_\ J0:G7W_0 4444 %%%% !1110 M 4444 %%%% !1110 4444 ?G[_P58_8Q\)_M$^(X_B9\-_&6I?#GX^> ?%/A MCPO/K^E*9()1<:KILMM;ZI9/B*_@B-U!>V%KH=Y/IL\? MG%C+*ES Z7"3NSLYG602EV+[]W- 'P?_ ,$]M<\4>&?^"47[6&I>"([B7QE8 M>//B9<:&D )F-ZEU=-!L !)?S N .IP*\QUWX3W/['W_ 1&^"'QT^ /Q$\? M6_B[P=H?AG4+72AXDO)M \;?;I[>.YTZ;26=#;I(&=F# LQ(!H_M\^#->^*7[!7QB\/^'5DB\2:_X&UB MRT^-#\_VF6QE1$!]2S!<]LYKXF_;!UBS^*7_ ;2^ ],\'2P7E]XT\,>!_#W MAU%<,[ZC->Z9!$B@Y_>QR@DJ>0T1!P0WUO>7<;SEK]EN&V0S3+,JM' BHHA09?@B?P9_P3]^$7P^^ M*>W@CD8RRDL3 M(^X \'_X)&+_ ,*LMOVKM%\3:A'_ ,)!H/QJ\0ZOJ[SR;66TNX+6[M+A@3\L M;VK(0>!\C ?=-?)?_!/3P/KGP^TK_@F?XF\4.;'P]J!\1@'?:(ZID<\ #+8K],?C1^P9\*?V@O'N^+G[/O@WXZ_#(^#O%&@VFH M>'5:&2"VC9[5K"2!@T$UM+"4DMIHF56CEA9'C90492 : /F32=.OO$__ < MZUJ6F^6=)\)_ JTT[6Y(\'_2KW7)IK2)^X(CM;AU'/#D\=_LVN'^!?[.'@W] MF_1+^Q\(Z7/:MJ]S]MU._OM0N=4U35Y]H02W=[=22W-S($54#32.5154$*H M[B@ K,\1:7J6I>3_ &?JG]F[-WF?Z,LWF9QC[W3&#TZYK3HH YG_ (1?Q'_T M-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ M -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH M YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E M-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5 M_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ M (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_Q MH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4 MV+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1? MQ'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1 M?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_& MNFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T M-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ M -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH M YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E M-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5 M_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ M (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_Q MH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4 MV+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1? MQ'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1 M?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_& MNFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T M-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ M -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH M YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E M-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5 M_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ M (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_Q MH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4 MV+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1? MQ'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1 M?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_& MNFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T M-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ M -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH M YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E M-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5 M_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ M (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_Q MH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4 MV+_&NFHH YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1? MQ'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&NFHH YG_ (1?Q'_T-7_E-B_QK8\/ MV%]IUFR7VH?VE,SEED\A8=JX'RX7CU.?>KU% !1110!\3?\ !9#]DWX:_M:MJWAOXN?"GP;?^(]#UK0KM[+5+"UF@N4:%W VS6=P;>6*6!LAEW#Y M=P)W?^"97[4_Q(\;^/OBC\$/C!)H6M?$+X)OIB3>*=#@-M9>)K"_MVGM+A[? MD6UUY:'S85)0,04^5A7JW[5O[!'PU_;)T^?_ (2[3=5L]:DTJXT6+7] UBZT M76+>TG5@\ N;61'DA)8MY,N^%B3NC8$@T$_X)I_!+_AG+Q)\*9O \-UX,\93 MB[U^.XU*\FU#6[D,C"YN;]I3>2W ,49$S3&0;%PP H ^;M4^#WQ0_9$_P"" MM_@#6(_B5K'Q:\-?'K3=4\/ZA#XKM+#^UO!?V*V:\CFL)+6"%%LV<(DD(C52 M[1L[.[*1Q_['FLV?PK_X-OOB)INO20-JG@GPSXUT3Q%;W,N6348KC4(Y89,Y MPSR,, CD2*0,$5]W? _]DSP/^SS/]H\.V>N7.H?9OL*:CX@\1:EXBU&&VW!O ML\=UJ$\\\<&X!O*5PF0#MR*P_%/_ 3]^$?C3XL7'C34O";3ZM?7L.IW]HNJ MWL6C:K>PA1%>7>F),+&ZNDV1[9YH'E7RH\,-BX /C7_@A]\-O$7P$_:=^*?A M/Q[<2?\ "87GPY^'E_!'.0LDEI!HS64NUH^*M)U+^V-%BEMK/5=&UR_T'4HK>7'FVQNK":&=K>0JI>!G,3E%+ M*2H([7X?_#W0OA1X+TWPWX9T?3M!T'1X%M;'3["W6"WM(EX"(B@!0/:@#8HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /P,_ MX/EO^0%^S+_UW\3?^@Z311_P?+?\@+]F7_KOXF_]!TFB@#[T_P"#7'_E!1\# M/^X__P"I!J=??]? '_!KC_R@H^!G_-M1W941$!=V954%B ?,_V:?^"B_P MO_:HU]M&T&^\1:'K[W%]#::3XJ\.7_AV^U1;.=X)Y;6*]BB-PB,F7\K_&;PS!\1EOQI3:>8;DVT=X6V_9F MO1%]D6;?\AC,P8/\I ;BOJ269((6D=E2- 69F.%4#J2: '45Y[\&?VK/AW^T M%\$7^)/A'Q9I>J^ XVO0VN,6MK-5LYI8;F0O,$_=H\,G[S[A5=P8J0QY7X._ M\%$/A)\=_'6F>'/#_B#5UU/7X)+G1#J_AG5=%M?$448W.^G7-Y;0P7P"?.3; M/)\GS_=YH ]LHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#\#/^#Y;_ ) 7[,O_ %W\3?\ H.DT4?\ !\M_R OV9?\ KOXF_P#0=)HH M ^]/^#7'_E!1\#/^X_\ ^I!J=??]? '_ :X_P#*"CX&?]Q__P!2#4Z^_P"@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^#OVP/^"@GQ*O?VQ/$/P5^ M%.L^!? >I>!$\)7^J:EXGT6?6;O74UG6;>SV65HEQ;+]EA1P)YS(S%IA$@A? M$Z_3GPE\=_%3Q'\)/$R^(?"?AFQ^(7A^^N=-LD%_(#&B-!>I(89);>" M;>,H%G,3*Z;Y"NX_*W_!5'X+_!7]N>>ZTNZNIO#_ ,9_@SXR\+6-GXFTB\33 M_$OAB+4M1T[%U:RJ2QA,=VX4RJ8Q-&QVY4,?3O\ @CO^TMXZ_:1_9M\2KX^U MC3_&6I> /&FJ^#++QMIUH+6R\>6EC(L::I%&I,8WL7C?RB8S)"^TXH W/^"6 MW[7WC#]M'X#>*/$/CK2_#6CZ_P"&_'.N>$I+?0C.UF5T^Z-N'#3$NQ8J3N(3 M.1\B]*YCXZ_\%*-4\$_\%,?@C\"?"_AVWU+0O'&H:M8^*?$=TC>587%KI,E_ M'86A5UW7 'D22LRNB1RHOWWS'YE_P2"D\67G["?[0$/P\DT%O'"_%[QW#I!U M>X>&Q@O#J #]4?&7B M_3?A]X0U77M9NX[#2-$LY;^^N9/N6\$2%Y'/LJJ3^%?&%E_P4:^)OA/X >#? MVB/&6A^#]-^!OCC4=/B.B16=U'XE\,:7J5TEO8:KSEC M6WN1&Q:&3F:2 M,I>6VJP7EG!J%N8AATDLQ;7;R_+^Z%N[,-JYH ^E]1_:P^+'QZ^*OQ5L?@G8 M^ 7\._!:^71+^3Q):70>1MCW/6 MU+_@J!:_%3]GKX#ZY\*]+M[_ ,9?M'W*6GAG3]9W_9]&$<+SZC;+Y:!T5_,7A?\ @F[XFT#]C-OVO/"_CC6K71;WP;\2]8\?:C'>"1YEM(O!&*^*=-U;[:CQIH5WXH26ZTU90PS#F39:X?!62:-"<]0#[\_9P_:A\47O[3' MB[X'_$U?#DWQ \+Z'9^*K#5_#]G/8Z;XDTFYEE@\Y+6::>2UEAN(6BDC:>8$ M-&ZO\S)']!5\9^!])E^+'_!=GQAXMT>[6Z\/?"_X1VG@[59(&+1+J]]JCWWV M5F&5,L5M!%(R<,@N8R1B1:^S* "BBLSQ%X:_X2+R?^)AJ=CY.[_CTG\K?G'W MN#G&./J: -.BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X M5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L: M/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ M .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U M,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%: M_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH M Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B; M_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4 MP>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:B MN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P # MO_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O M_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X M5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L: M/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ M .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U M,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%: M_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH M Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B; M_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4 MP>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:B MN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P # MO_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O M_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X M5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L: M/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ M .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U M,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%: M_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH M Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B; M_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4 MP>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:B MN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P # MO_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O M_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X M5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L: M/^%:_P#4P>)O_ [_ .QH Z:BN9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ M .QH \M_X*+?L8W'[']:L/%/AG6HX1<1V&JV,HFMGF MA) EBW##(>QR.0*^6?\ @F-^UI-KWQ0T[X-_M >!8O"GQEL?$/BW5_"WB#3) M)7\-^+Y#J5['JATR;=YD3Q-)*K6UQ^\$8CER<@K];?M&?LF:I\9O#.DC0/B5 MXO\ !OB3PWJB:QI.IH8[Z&.=8I82D\#A?-A>.>1657C;D$.I%>"?L[_\$G?& M>D?%?1/'GQ<^+%OXL\1>!=3\1:CX/L?#NCRZ3I>DW&K7,TD][,LUS//-,\AZ?8^*[?Q/)IVK6[3>$K"YU/4G@N M9H4?,49B'F('"K(BX&5-:_[,W[2OC+XG?'[]G_XD?%.Z2RGM[65I&;=IMP+2>25K"95>1V0YCV^2_T/\%_^"/GA_P-_P $ MZ-8_9S\5>-_$7BCP_KR:O%>7UI&--.V_O9[H%(2TP5XFF7#%F#-&&*@':#P= M_P $T/B!XAN_ -C\6/CG)\0/"_PQU2WUK0[73?##:'J%Y>6T)O_ [_P"QH_X5K_U,'B;_ ,#O M_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K M_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"Q MH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# M[_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&MCP_H?]@6;0_;+Z^W.7WWOQ0^&?@?QXVERQ3636QCE64*DCJ6$991OC!V2 M*65PRLRGLKSX6^&-0^',W@ZX\.:#/X1N+)M,ET.33XFTV6T92C6[6Y7RS$5) M4H5VD'&,5O44 >;_ 0_8X^$/[,NJWU]\-_A7\-_A[?:I$L%Y<>&O#-EI,MW M&IW*DC6\:%U!Y 8D \UUGB'X9>&_%WBW0=?U;P]H>J:]X5>:71=2N["*:[T= MYHS%,UM*REX3)&2C%""RG!R.*W** /-?A#^RUX5^#?Q;\=>-]'T/PUI7B'X@ M20G5Y]'T:'3?MXA>=XI+DIEKBY)N)-\\C$M\N%0 @Z^@?LY?#WPI\6M4\?:7 MX#\&:;X[UR+R-2\1VNB6T.K:A'\HV372H)9%^1.&8CY5]!79T4 <9\1?V(/%O@/P9XHU[PK+Y^B:EJ^B6U]>:/)N5M]M+*C/"VY5.4(.5!["M M_P :>"M&^)'A/4-!\1:1I>O:'JT#6M]IVHVJ75I>Q,,-'+%("CH1P58$&M2B M@#G_ (8?"?PK\$?!5GX;\%^&?#_A'P[I^[[+I6BZ=#I]E;;F+-LAB547+$DX M R2370444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4452\1^)-.\':!>:MJ]_9:5I>FPO3K!;VL2##/'T>C7#VM]_8>K0WC M6CI(\>75&+*K,C%'(VR+AT+*0QMW?[6/PLL/C,GPYG^)?P_A^(4FW9X7D\0V MBZTVY=RXM#)YQROS#Y.1STH ] HKDOC+\?? G[.?A5-=^(7C7PEX$T22=;9- M0\1:Q;Z7:M*P)6,2SNB%B 2%SDX-;?@[QIH_Q$\+V.N>']6TW7=%U2(3V>H: M?=)=6MW&>CQR(2KJ?5210!I45Y;HW[<7P5\1_&%OAYI_Q@^%M]X_CNY;!O#- MOXKL)=86YBW&6$VBRF;S$V/N3;N7:V0,&O4J "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **R?&'CW0_AYIGV[Q!K6DZ'9 M]/M&H7D=K%V_B<@=Q^=?/?Q3_P""SW[)_P &ED_MW]H3X4+)""7@T_Q!!JB?L_Z?\ !WQU\);' M[(NB:YK.@:PE[>DVD+7.\&[M^$N3.BGR5!5%(W [F^U_^#;_ /X+8?%3_@L% M<_&)/B7X?^'^ACX>KHS:=_PC-C>6WG?;#?\ F^=]HNI]V/LL>W;MQELYR, ' MZA4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D/[77[$8C-XBCUN";1;WPVHC\TF_M;Q(I[3]W\X\Y M$RF&&5(-?*O_ 6H_8W\>>)_#NK?'KX3^)-)T_QEX+^'^M^&=;T/78GDTSQ' MH%S&9;F)&0AK>Z0IYD4@RK.J*XV@Y]!_8O\ C3\-?^"AOASQK8^)OAO?>#_B M3X=NM,TSXA^"O$(\R>SN;0^?9,Q0^3=VK?ZR&9 4F0+D8 4 '2?L??\ !8'] MFW]OCXB:EX2^$WQ4T?Q7XETJ)IYM.^QW=A/)$I"M)"+F&+ST4D9:+>!D$G!% M5OVP/^"R?[-O[!GQ>T_P#\5/B2GAOQAJEI%?6VEP:%J>J3/%*[1QD_8[:559 MF1L(Q#$8.,$$X_QE_9AT7]IW_@IE\(_'>EZ;8VK? "'4IM6UZ&U"3WMU=VOV M>VTE9@ 72..6:>09(C)A7&96V^(?MN_L^_'#_@FQXJ\>?M1_"/XO>,O'WAUM M4_X2;X@_##Q8EO=V.HZ+9YL_V*S@EN%AC\Q/,D:,) M'O7<5S7:_#WXAZ%\6?!.F>)/#.KZ?KV@:U;K=6.H6,ZSV]U$PR'1U)!!KY _ M8M\077Q0_P""N/[4VN:M'()?#^B^$-%T%)P?,M=-FL9KUPH)^57N)I&(P/F7 M!)(XL_\ !&K5)DLOVDM ACFC\.^%?CCXFL-%1B?+AA>6*XFCC7 VHMS-/@#C M))YSF@#[/HHHH **** "BBOC/]KWX@?M&_M/?''6OA3^S?XH\)?"O3?!"VP\ M8_$+6=-36+NWO)XTN(]/T^R<&)W6W>.25YP!BYC"$,K&@#[,HK\]O"VD?MF? M\$Z+NW\7?%#XR^%?VF/A/%-''XGB;PK;^&=>\-6SR*AOK0V^8[F.+<7ECE(; MRU.SD8K]!XI5FB5UY5@&!]0: '4444 %%%% !1110 4444 %%%% !1110 44 M44 ?@9_P?+?\@+]F7_KOXF_]!TFBC_@^6_Y 7[,O_7?Q-_Z#I-% 'WI_P:X_ M\H*/@9_W'_\ U(-3K[_KX _X-'/ NH:+;^)M#U_3/%%EINMH7T?Q&]AMQ M#-%)97#PG?&K>:'$@238\2'RVQ0!\5_\$N/VB_AW^U)\3K70?'/A;4/A9^TQ M\,];\6:F/#VHK&TWV/4-5O5NA87NSR]0LXYF,;/%MQ-:Y*@ ;H?^"FW_ 1\ M^"NN_LN6OA?P#\/?#UG\=_$VNV?_ BOC*.,1>*&U0W237.K76HIBYF6&/S[ MB9G9A\H"KO,8KKOV=/V"_B]XV_:2\#_%#XLZ?X#\&M\(M8\9:GX:T'P]K4^K MW&KW.MWMP[27=\]M ([58I/W<20L[%DDDV,/(7G;OX;?\%,+3XM>)/%&FM^P MZS:P[6^G?VK=^*+RXT6P!REI$\<$,9 ;YW?R@TKX+95(T0 ^J?C5^PA\(/CO MXBM_%'Q=\*>&_B,V@Z*-.MU\7V=OJ.FZ3$I,D]Q%!,IBAFEPIDFQN*PQC<%7 M%>&?\$GOV.=7_9U_9+^+FE^ =2D\"^&_'_B_6]:^&5K>P2:G#X3TN=$BLYA; MRR*6CD>-KM83(N4G0,5=GK0_;>^%/[9WCRQ\#Z%\)K[]G35-!TFQ@E\53_$" MZU:-_%-\BC*M;:?;*L=J)%$A19L2D['01ADD[3]GW2OVP[?X,^.K[XHZI^SU M!4&6>\DG7[9YDK,5)3_A\#_ !O\+>"[71_$5WJ$%NTUU9:PRQE_ M/G@$KB99"9"IW-*SN8OU3KQ+P?\ "/QQ\8O&W@OQ;\7-)\&:#J7@">XO=)T; MPQK5UK%K]OE@EM3>O=3VMHQQ;S31K!Y&%,SL9'.S9[;0 4444 %%%% !1110 M 4444 %%8?CKXG>&_A?IOVWQ-XAT/P[9X)\_4[^*TCP.OS2,!QD?G7SQ\4_^ M"V?[)/P;:1=<_:&^%C2PG$D6F:W%JTL9!((*6IE8,".01D4 ?4=%?F7\4?\ M@[A_8Q^'ZR?V5XH\:^-VC!PNB>%KF+S.,X'VW[./;D@<>G-?-_Q2_P"#WSX9 MZ0\G_"$_ OQUX@52?+.MZW:Z.6&>,^2MUCCGC//'O0!^XE%?S5_$K_@]?^.O MB>0V_@GX0_#'07N#Y<7]HO?:O,I(P-OERVX+9(QE2.V#7(G_ (+*?\%5?VN4 M_P"*&\._$*UT^[&[/A3X7A[<*<,/])EM9608Q@^8,@XR-?B-X?^ M&NF?;O$>O:-X?L^?](U*]CM8N,9^:1@.X_,5_,L?^">W_!77]KPX\0ZQ\9+' M2[@[95UGXB1:3:#.5):T6Z5CP6Z1'C/J,['@K_@S6_:B^*>I?VGX\^)7PPT: M:ZPTSS:G?ZM?@XS\W^CJAYXXE/?VR ?N9\4_^"U'[)GP:\Q=<_:%^%7FP_ZR M'3M>AU29#SP8[4R,#P>",]/49^;?BC_P=L?L7_#TR#2_%WC#QLT>>-$\+W4> M\\< W@MQW/.<<'GIGY,^%G_!CSX;LFCD\;?M!:WJ2D@R6^A^%XK';R.!+-<3 M9XSSY8ZCCCGZ1^%O_!GC^R'X"6,ZS_PL[QNZ@;QJWB)8$8X.<"SA@('/3)/ MY/.0#Q'XI_\ ![U\+=(,G_"$_ [Q]X@Q]S^W-7M-'WI].?F_X MG?\ ![-\;O$4C0^"/@]\,_#YF.R/^U9[[6)5) ''ER6P+9SC*XZ<'O\ L=\+ M/^" /[&OP>,9TG]GOP%>>7T_MR*;7,]#S]MDFST'7/?U.?I#X8_LY_#WX)1* MG@SP'X-\(HHVJNBZ);:> .> (D7^\?S/K0!_->/^"U'_ 50_:X;_B@O#GCJ MUL;HY_XI+X7":!0<,/W\UM,R*-R\^8.",DYY!^P3_P %>/VNDQKFK?&FQTRZ M&)4U?X@PZ+:@'*_-:K=(QZ'I$>#_ +7/]05% '\R?@__ (,X/VJ/BWJ?]J>/ MOB1\,M'GN.9GNM7O]6U#)Y.[%OL/)/\ RU/.?J?H3X6?\&/&@VACD\;?M":M MJ )!DMM#\*QV>T9Z"::XESD=S&,$]#CG]Z** /YO_P!IO_@RG^*R?&O5E^#/ MQ!^'LGPY"6PTMO&FLWB:VS_9X_M!F6UTTP@?:/.V!"<1[-Q+9K[^_P"#;_\ MX(H?%3_@C[<_&)_B7X@^'^N#XA+HRZ=_PC-]>7/D_8S?^;YWVBU@VY^U1[=N M[.&SC S^H5% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?-O[< M/[&_C[X[6OBK4_AK\1M/\(ZUXI\'7'A#4=+U_13JFB:E PN#$Y$4L-Q;SJUS M*!,LDB@,,PR;<'G?!O\ P3L\=_#SP?\ %CQ!HGQ@M+/X]_&)+*'5/'K>7WABS^%FEZ#/K6UC)MEU&"9KCYYB'E8EFFRX'_B!X!U"[:4:=:^"5TC4KRV\TNME>W(NY8)X- MNU'$5K T@3!;:S*??Z* / ?C#^QSX@N_V@6^*GPI\<:;\/?&>J:)%X;UU-4\ M/MKNDZS90R/);.ULEU:LEU TLHCF$I4+*ZO'(-NWN/V6?V:=%_9/^$5OX3T: M[U+5&:\NM5U+5-1=6O-8O[N=[BZNIBBJN^261VPJJJ@A5 4 #T:B@ HHHH * M*** "OBO]I;XP?$#_@FO^T#XS^(FF_"/QW\9OA-\4)+74M7M_ ML-1\1^&=7 MM[6*S>3["[+Y]I-;V]N=Z.#$\,FX8=37LW_!0W]F+Q%^V#^RYJ7@/PKXJD\# MZY?:OH]_;Z]%GS]+%GJ=K=O-" #F8) VP'Y2^W<0,FODGX2_LH?&SXB?M.?$ M_P #W/[;_P 8+!/A^]C#;Z:+#P^^K7T5Q:0W']H,/L>%MF>62! (SE[:4[_X M% )KO_@H-X[_ ."MV@7?PC^&_P"SI\;_ (=^$?%T1T_QCXU^)FBKX>M-)TMV M"W4=DB2RF[NY8M\2*K 1M(KN"@(/Z-6=LME:10KG;"@09] ,5\;_ /!-'P O MP3_:7^/W@V\^-WBSXW>(H;K2-8U:]UB6TD_LF2:WDA2U*VR(D4XCM5+Q@ ;# M VU2YS]F4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X&?\'RW_ " O MV9?^N_B;_P!!TFBC_@^6_P"0%^S+_P!=_$W_ *#I-% 'WI_P:X_\H*/@9_W' M_P#U(-3K[_KX _X-^!&GQ_P#"(7?A M!M'M;!-0^(TM[KEO!J)BNKV">-DLXB!]EBCWR9D:7S( \1^T_A+H7Q;MOA)X MFT7Q1XC\/S>+K*^N;/P]XE?1@\5[:;$-M=W=G%.BM,"S+*L;P([1DJD:L!0! MZK17QS_P2W_:<^*WQX_8\^)6O>*KRR^(7C[PGXZ\4>'-,5+:#1;?4!I]T\%M M$0@*PJQ099B[*&))? SX[\6/%G[:7[!?Q[^%'C'QK\9O WQJ\ ?$[QSIO@W6 MO UCX)AT!O#KZC)L233;E6DN+E8"&8FY<$I'\P^8L@!^E%%<_P#%KXFZ5\%? MA7XE\9:]*T&B>$]*NM8U"11N:.WMXFED('"?VKO M%GBO^T/#?B:XTG4_$/PZCTNR_LW0= U2[ABB:SNHXQ=M?6T5S!)))-/)#-Y< MP$,.Y60 _0:BOC7PQ\8OBI^W)\4OC5=?#+XB?\*]\,_!O7Y/!VA6\6CV.HQ> M*=:M8$EO7U(SQO*MDLTT=NL5J]O*?*D?SOG54YVP_P""GVN_M-? /]F*U\!Q MV_@WXA_M+75Q!/-<1)>#PE;Z;#))K4L4 ?VU_%G[/GCOQ%=^.9['PI:>./#'BB]LK6SU#4+"6YEM+FVO$ MM8X;9IH)TC*R00Q!HYU#(&0O)]-T %%%% !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 %%1WEY#IUI)<7$L<$$* MEY))&"HBCDDD\ #U-?@K_P %;_\ @ZP^,O[%7_!0;X@?#+X5Z-\#O%W@7PR= M/73M5O+2^U">Y:;3[:><--;7\<3%)Y94PJ#;LVG+ D@'[W45^!_[ W_!Y]!? M:9XTN/VG/"NGVPYYR #]SJ*_FE^(W_!Z MG^T#XQO?LG@;X3_"_06N6V1+>I?ZQ=9). I2:!2WW1RAZ'CD8Y/OBMX7^ M%6G?;/%'B30/#=IM+>?JNH0V<>!U.Z1E&!7\SG_#M+_@K=^UXWF>)];^+ECI MMR>$ MR<9P/MIMOIS@9]N:^7?A9_P8]^$=/6-_&W[0'B35F89DBT/PU#IVPX' >:>? M=@YY*#/' KZ0^%W_ 9^_L>> 6C;5K/XD^.-A!8:UXE\D2 _%/_@]^^'.D^;_PA/P(\;:]@XC.N:[:Z1GDM-N^ISSSUKZ0^''P)\#_ <@ M\KPCX-\*^%8\%=FCZ3;V*X/)&(D6@#^:?_A[_P#\%6OVN,?\(3X?^)%KI]R" M<^%OA>OV< C(_P!)DM9&0?*<'S1G..>!0?\ @G)_P5R_:];/B36OC!8Z7<'# MKK?Q&BTNT7)QS:)=!NC'D0] 1Z"OZ@J* /YF? W_ 9E_M-?$K4O[2\>?$WX M7Z+)=8,SG4+_ %>^Z?Q_N$0D8 XE/?TY^A_A9_P8]>%[#RY/&W[0.OZINY>' M0_#$.G[>G DFGGSWYV#J...?W?HH _+'X7?\&>_['_@'RSK$/Q,\;LO+C6/$ M@A63KVLXK<@<]CG@<]2?I#X6?\$"OV-_@Z(_[)_9[^'UYY?3^W+:37<\ <_; MGFST'7/?U-?7U% '(_#3]G[P'\%H%B\&^"/"/A.-1M":-H]O8*!R<8B1?4_F M:ZZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_*/_@IYX;N/ M^"IG[=>O? GP/\"?@?XQO/@CI=IJ'B[QQ\38M1$>GF]B,]MI]E_9TT%TY9"7 M.Z7RLA\J"JE_U_\%*_CEJG@_\ 9M^*?C.?39=,\.ZKKG@B M]TN#3_$T*Z5!PU"VU6&0P7$KS#S_ +2#;31NLTDK M!8HR)65@%^V:_/O_ ((-_"G_ (4OH?Q6\/R?"'XF?#=M/U6Q@M]2^(.M1:IX MB\06T=HL<8F:*1HHXH"CQPI J0B(H5!8N3^@E !1110 4444 %%%% !1110 M4444 %%%% !1110!^!G_ ?+?\@+]F7_ *[^)O\ T'2:*/\ @^6_Y 7[,O\ MUW\3?^@Z310!]Z?\&N/_ "@H^!G_ ''_ /U(-3K[_KX _P"#7'_E!1\#/^X_ M_P"I!J=??] !1110 4444 %%%% !1110 4444 %%%% !1110!^>O_!8+XR?L M_P#Q=\&:W\)_CW#X=\,MH?BWPS-I-YXGN/[+_M73Y[[3C>WNF7L@C*M%%)=P MR_9I3)&L+LQ53QWG_!(/XH^*?#?[$WBO5/BAXKUF]\ ^#?$VKV_@WQGXV<6. MH:OX2MBOV34;^281D#:)<3RJADBC20@!LG["USP]I_B>R2VU*QL]0MXYX;I( MKF%9D6:&198I &! =)$1U;JK(K#! -7* /S9_P""$_[8GPGL/V7/CM=2?$KP M,L'ACXH>,?$VJL-;MV^PZ5+J4DL5^X#Y%K(A!2;[C_PL3Q6!X1_X.%/V/?V@ MOC[H>N7GQ&U'6M?T74)--\ >#[7PGJLEU-?3YM/M9=K46XN[A9'AA!F"10S- MN97FD6/]1:* /FSXB_%[X:?\%*_@S^T5\#_ _C"UU+Q1H>EZAX*\36GV>>WF MT*\NK:>&/<)$02+N#8DC+1L8V 8X-?('Q9^)VG_MI?\ !)7P3^ROI32VOQTU MJU\-^"?%?@P)NU;P>EC=V:ZG>WT&=UO9+!;3/'H _/G]E MKXR^#_\ @ESXT_:(^'?Q$U ^'KS7/'^I>/? \$ZEKCQS9ZI%#*+;2XQE[V[B MNEEMWMX5:53Y+%<2J3Y3\%OV2M<_X)X?!K]AWXG>.+&]M8?A6_B"W^(K!/,_ MX1>/Q+'+<27=QM)5(;6[:*.:0?)&CO(<(A(_5RB@#XL_9V@T_P#:R_X*R^)_ MCUX1OX]>^&OA/X96O@'1O$%F1+I?B"_N-2EOKUK*X7Y+F*%(K6-I8RT?F.R* MVY) /M.BB@ K,\1>#M-\6>3_ &A;_:/L^[R_WC+MSC/W2/0=:TZ* .9_X4]X M<_Z!W_DQ+_\ %4?\*>\.?] [_P F)?\ XJNFHH YG_A3WAS_ *!W_DQ+_P#% M4?\ "GO#G_0._P#)B7_XJNFHH YG_A3WAS_H'?\ DQ+_ /%4?\*>\.?] [_R M8E_^*KIJ* .9_P"%/>'/^@=_Y,2__%4?\*>\.?\ 0._\F)?_ (JNFHH YG_A M3WAS_H'?^3$O_P 51_PI[PY_T#O_ "8E_P#BJZ:B@#F?^%/>'/\ H'?^3$O_ M ,51_P *>\.?] [_ ,F)?_BJZ:B@#F?^%/>'/^@=_P"3$O\ \51_PI[PY_T# MO_)B7_XJNFHH YG_ (4]X<_Z!W_DQ+_\51_PI[PY_P! [_R8E_\ BJZ:B@#F M?^%/>'/^@=_Y,2__ !5'_"GO#G_0._\ )B7_ .*KIJ* .9_X4]X<_P"@=_Y, M2_\ Q5'_ I[PY_T#O\ R8E_^*KIJ* .9_X4]X<_Z!W_ ),2_P#Q5'_"GO#G M_0._\F)?_BJZ:B@#F?\ A3WAS_H'?^3$O_Q5'_"GO#G_ $#O_)B7_P"*KIJ* M .9_X4]X<_Z!W_DQ+_\ %4?\*>\.?] [_P F)?\ XJNFHH YG_A3WAS_ *!W M_DQ+_P#%4?\ "GO#G_0._P#)B7_XJNFHH YG_A3WAS_H'?\ DQ+_ /%4?\*> M\.?] [_R8E_^*KIJ* .9_P"%/>'/^@=_Y,2__%4?\*>\.?\ 0._\F)?_ (JN MFHH YG_A3WAS_H'?^3$O_P 51_PI[PY_T#O_ "8E_P#BJZ:B@#F?^%/>'/\ MH'?^3$O_ ,51_P *>\.?] [_ ,F)?_BJZ:B@#F?^%/>'/^@=_P"3$O\ \51_ MPI[PY_T#O_)B7_XJNFHH YG_ (4]X<_Z!W_DQ+_\51_PI[PY_P! [_R8E_\ MBJZ:B@#F?^%/>'/^@=_Y,2__ !5'_"GO#G_0._\ )B7_ .*K9\2>)=.\&^'[ MW5M8U"RTK2]-A>YN[R\G6"WM8D&YI))&(554 DL2 *X+]G3]LKX3_M=V&I7 M/PO^(W@WQ]%HUP]K??V'JT-XUHZ2/'\ZHQ959D8HY&V1<.A96#$ Z3_A3WAS M_H'?^3$O_P 51_PI[PY_T#O_ "8E_P#BJL7GQ5\+Z=X_L_"=QXDT&#Q5J,+W M-IHTFH1+J%U$@R\B0%O,95')8*0!UJM\7/C;X,_9_P#![^(O'GB[PQX)\/QR MK"^IZ_JL&FV:R-G:AEF94#'!P,Y.* %_X4]X<_Z!W_DQ+_\ %4?\*>\.?] [ M_P F)?\ XJKW@OX@Z#\2/!=CXD\.ZYH^O>'=4MQ=V6J:=>1W5E=PGD21S1DH MZ$?Q*2*YOX-?M3?#']HR[U2W^'OQ&\!^.[C0W6/4H_#NOVFJ/I[$D 3""1S& M258 -C.T^E &M_PI[PY_T#O_ "8E_P#BJ/\ A3WAS_H'?^3$O_Q5=-10!S/_ M I[PY_T#O\ R8E_^*H_X4]X<_Z!W_DQ+_\ %5TU% ',_P#"GO#G_0._\F)? M_BJ/^%/>'/\ H'?^3$O_ ,57344 '/^@= M_P"3$O\ \57344 '/\ H'?^3$O_ ,57344 ' M/^@=_P"3$O\ \5735Y=\=?VW?@W^S#'(?B)\5/A]X)DC&?(UG7[6SN']EB=P M['V52: .K_X4]X<_Z!W_ ),2_P#Q5'_"GO#G_0._\F)?_BJ^ _CQ_P '7?[& M?P5>XAT_QMXC^(5Y;9#V_A?P_/("?19KKR('^JR$<]>M?%?QX_X/?[2-9K?X M8_ >XF8D^5?^*-?$>!VW6MO&V<^TXQ[]: /W0_X4]X<_Z!W_ ),2_P#Q5'_" MGO#G_0._\F)?_BJ_F:U#_@XR_P""BG[>6H26/PC\/W&GI,3&;?X>> I-4=1[ MR3K=.A'=@RXZ\5!_PYX_X*A_\%$E>3XCZEX\MM&U [67QUXY^SV:@]1]A261 MXUYZ" #TSR* /WZ^//[:G[*W[,0F7QY\6/AKX;NH<[K&X\3(]]QUQ;)(TS8] MD.,CUKXM^/'_ =)?L._"1YH?#W_ GGQ*N(\JIT#1Y[>$M[O?26_P N?XE5 MO49KY*^ _P#P9!^*]0^SS?$[XZ^'M)VX,]EX7T2;4=_JJW%P\&W_ 'C"WTK[ M3^ W_!H%^R+\)S#-XEM?'WQ,N%P777-?:UMRWLEBMNP'LSM[YH ^#?CO_P ' MCGVU9H/AC^SOHNF,N1#>^*/$MU?;_0M;VXAV_03'ZUX3%_P5)_X*-_\ !0>= M%^&7AGQA;:7>#IX$\$R?8U!Z,;R5)GC7L&,ZCGJ3BOZ.O@1_P2X_9R_9E2$^ M!O@C\--!NK?&R^30;>:_XZ9N95:8_BYKWJ@#^6G0O^#6C_#;6?% MUS^U@OA#X@6\GV'_ (1JU\(^)-4ABBVFDF=IP3^B'PX M_P"" _[&_P *_+_LO]GSP#<&+[IU:&75STQR;N27)YZGOSU%?8%% 'F_@/\ M9!^&/PLM_)\,>!_#OAR';MV:7:BS7''&(\<<#\A71?\ "GO#G_0._P#)B7_X MJNFHH YG_A3WAS_H'?\ DQ+_ /%4?\*>\.?] [_R8E_^*KIJ* .9_P"%/>'/ M^@=_Y,2__%4?\*>\.?\ 0._\F)?_ (JNFHH YG_A3WAS_H'?^3$O_P 51_PI M[PY_T#O_ "8E_P#BJZ:B@#F?^%/>'/\ H'?^3$O_ ,51_P *>\.?] [_ ,F) M?_BJZ:B@#F?^%/>'/^@=_P"3$O\ \51_PI[PY_T#O_)B7_XJNFHH YG_ (4] MX<_Z!W_DQ+_\51_PI[PY_P! [_R8E_\ BJZ:B@#F?^%/>'/^@=_Y,2__ !5' M_"GO#G_0._\ )B7_ .*KIJ* .9_X4]X<_P"@=_Y,2_\ Q5'_ I[PY_T#O\ MR8E_^*KIJ* .9_X4]X<_Z!W_ ),2_P#Q5'_"GO#G_0._\F)?_BJZ:B@#F?\ MA3WAS_H'?^3$O_Q5'_"GO#G_ $#O_)B7_P"*KIJ* .9_X4]X<_Z!W_DQ+_\ M%4?\*>\.?] [_P F)?\ XJNFHH YG_A3WAS_ *!W_DQ+_P#%4?\ "GO#G_0. M_P#)B7_XJNFHH YG_A3WAS_H'?\ DQ+_ /%4?\*>\.?] [_R8E_^*KIJ* .9 M_P"%/>'/^@=_Y,2__%4?\*>\.?\ 0._\F)?_ (JNFHH YG_A3WAS_H'?^3$O M_P 51_PI[PY_T#O_ "8E_P#BJZ:B@#F?^%/>'/\ H'?^3$O_ ,51_P *>\.? M] [_ ,F)?_BJZ:B@#F?^%/>'/^@=_P"3$O\ \51_PI[PY_T#O_)B7_XJNFHH M YG_ (4]X<_Z!W_DQ+_\51_PI[PY_P! [_R8E_\ BJZ:B@#F?^%/>'/^@=_Y M,2__ !5'_"GO#G_0._\ )B7_ .*KIJ* .9_X4]X<_P"@=_Y,2_\ Q5;'A_PU M8^%K-K>PA\B%W,C+O9LM@#.6)/85>HH **** "BBB@ HHHH **** "BBB@ H MHHH *^-_C7^T7^U%X>_:8\>7'A'PG\*KSX0_"\64U[H]\U^WB_Q7:26R7%S= MV#QM]GCV9FCBC='\V6UF0LI(*_9%?E/^WG^RC\"OCE^W1\2-4U;]B?XP?M#> M++=]/M]<\1V>J+8:9!,+"W:*WM?/U&W5U6W:$L4CP'=LL> #ZF_87\3VWBG M]L'XYZEJ&D^"SXF\1VVAZ_:Z_P"'-=O]036/#TZ7<>DK<0W)\NUN(T@F+I;@ M1/YH?&6)/UE7YM_\$KOB#HO[-_[2?B3X,^!_V,?&WP'\*WNFZ?K][?RW-E?7 M$5S<27<*/>LM[-(;=EM2L10N49)=R*K!S^DE !1110 4444 %%%% !1110 4 M444 %%%% !1110!^!G_!\M_R OV9?^N_B;_T'2:*/^#Y;_D!?LR_]=_$W_H. MDT4 ?>G_ :X_P#*"CX&?]Q__P!2#4Z^_P"O@#_@UQ_Y04? S_N/_P#J0:G7 MW_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! M\U_\%7?V2O&'[9'[)Q\.^!=0T6#Q/H.OZ7XILM-UQ"^C^(WT^Y6Y73KX $FW MF9 #P1N5"1C-?/?_ 2P_:.^'7[4/Q3LM$\<^$[_ .&'[2WPPUSQ9JG_ CF MIK&TK6>H:M>BZ6QO0FS4+*.9C&SPE<36N2H &[[0_:9\&_$+Q3X9T.\^&>O: M-H_B3P[K$>IM::PL_P#9NO6XAFBDL;AX3OC5O-#K($EV/#&?+;''RQ^S-^P3 M\6/&_P"T]X!^*'Q@LO _@B'X1ZUXRU'P]HGAK5YM:NM4GUR^N'>6ZO)+>W"V MR0R?NX$B+.6220QL#"@!6^/?PW\.^#_^"_W[.>L:3H&BZ7JWB7P3XPGU>]L[ M&*"XU62-=.1'N)%4-*RK\H+DD#@<5)^U?\:='_9M_P""S/PW\7?&+4+/0?A' M-#EV#=5^T;^S-\ M>/'/_!3WX6?&+POX?^$=QX+^&.DZKH?DZKXSU"TU35H=26V\R;RH])EB@>%H M#M3S9!*,9:(GY?=/VB?^%V:O=V^D?"R'X:Z-97UN5NO%'B*\O+NZT>4D@F'2 MHH$CNL+A@7OH1NX*$#D ^5O^""_#D<.K?!&/Q)H.J65K;L M5TJ75;S3UNM36W"!5>WF=;>6106CE,TA(9)27I>#/VAK7QU_P7(\-VGQ$^&W MB_X(>*+7P-J>C>!&U6.PG7XCP2307%V)+RSGFB!M5ME>.TWLP$KR,R$B,_0O MA+]DKQ)^Q_\ LH^(M!^!-WX;U3XHZQ?R:_>:[\0C<3P^*-6GE1KN[U![39(' MD12J^4NR(+&JQ[$"4>'/V?/'?QS^-_P[^(GQ@TSP-XHKXC^/'_ <9?L9_L_"X MCU#XW^'?$5Y#D+;>%X9]=\XCLLMJCP_BT@'O7Q9\>?\ @]G^#OA7S8?AO\(O MB!XRFC)42ZW>VVAV[GLRF,W+E?\ >13["@#]KZ*_F1^)'_!X%^UA^T#KS:+\ M*_A_X'\,S7(/V>'3='NM>U8=!P7N;/P[_ ."O'_!1N'_3F^/5 MCIFH?ZU+R[B\"V,J'NT&;173O@(P(P0#Q0!_2[\8?VD_AW^SSIOVSQ]X]\&> M"+4KO$VO:U;::A7U!F=0?PKXU^/'_!SS^Q?\"?M$/_"UO^$RU"WR/LGA?2;K M4?,Q_=GV+;'/_77].:_*+X0?\&8G[0WQ5U;^T_BA\5/ 'A-KUM]P\$EWX@U( M'N7!6&-C])CTZU]E? ;_ (,L/V?_ 0(9O'_ ,1/B3X\NX\;HK-K;1;&7US& MJ2S?E,/QH \_^//_ >\^!])$L/PQ^!WBK7F8E8[KQ-K,&E*GHQAMUN2W^[Y MB]>O:OE'Q3_P=3?MR?M?:]-H_P (O".@Z'_LZ"W?0?@+X'O[JVP5N?$,$FOREQSOS>M,%;/(*@8/ M0#BOJ[PKX/TGP+HD.FZ'I>G:-IMN,16MC;);P1_[J( H_ 4 ?R_?\,,?\%9/ M^"B\;-XJN?C)9Z)?<3P^)O%"^&[!0?[VGF6(_P#?,!Q7J7P+_P"#)7XK^*)X M;CXF?&?P-X624^9-%H.GW6N3X/)4M-]E4,>A(+ =?F[_ -(%% 'Y(? ;_@S5 M_9?^&_E7'C+7?B5\1KM<>9#!+7Q1X.\3^'_%?AJ^5GM]5TC4(KVRG"Y#%9HV9#@@@X/!!H Z*BN! M^#W[5GPN_:'U34['X?\ Q)\ ^.;W13MU"W\/^(+34Y; YQB58)&,?((^8#D5 M>UO]H?X?^&?BKIO@74O'/@_3_'&L1F:P\/7.LVT6JWR $EHK5G$KJ "^/?@7]GW0K?5/'WC3PGX(TRZG%M!=Z_J]OIL$TIZ1J\SJK,>R@Y M-=19WD.H6D=Q;RQSP3()(Y(V#)(I&001P01SD4 24444 %%%% !7PGXX\0_M ML:Q^U]\8&^$-G^R]J/@72]3L-+TV?QQ:5IVLZY MH5@D T>Q6%X6TQBEQN4'<\I616RNP*%>0 ^T?V1K?]J86?QDOOBM=?LUZK\0 M6CA@\)V_@^[U#['IDB6K-%9:F\MNMRL/F2),#F1\74Q5578M?3'PZD\0R^ = M%;Q;#H]OXH:QA.KQZ1+)+81W>P>:('D59&B#[MI=0Q7&0#Q7PM_P1'O?@;JG MCKXU7W[/NN>./'/@?5+O3+NY\6Z]?:I>1WU_Y,L4EG')J #RM!'%"S2+QMN( MD.?+R?T"H **** "BBB@ HHHH **** "BBB@ HHHH **** /P,_X/EO^0%^S M+_UW\3?^@Z311_P?+?\ ("_9E_Z[^)O_ $'2:* /O3_@UQ_Y04? S_N/_P#J M0:G7W_7P!_P:X_\ *"CX&?\ _%'QYHOA=KP VMDY>YU"]&X+F&UA5YY1D@$HA KRGX3?\%S MOV8OC!X]LO#-K\16T#6M2;99P^)=$O\ 08[LY 26[ACC9B2 %W;B>,4 ?7% M%(CK*BLK!E89!!R"*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R_%OC;1O M .D-J&O:MI>BZ>APUS?W26T*GW=R!^M &I17XC_\%N_^#HGQC^PO^UCH?@[] MGZZ^ OQ0\(W7A:WU/4=2EEGUI[/4GN[R*2V,ME?1QIMAAMW\MEWCS&5TJ3^SH/ MA\5Z/HMRQ#2W/C7QG-KFH 'KM^S_:06]FD7ZU]4_ ?_@R M#\'Z&X;X7S M>--0@Z77BC6+J_#_ .] KI;-^,5?9?P9_9@^&O[.6G_9?A_\/O!/@>WV[#'H M.B6VG!A[^2BY_&@#^:<_&#_@KK_P4;15TV/X[V.EZA@0OIVG1^![%T;C"W.V MT5TYP2TC#U-=!\//^#0W]KG]H[Q$-<^*_CWP7X;N+@ 7$^L:YX92?:OM3X#_\ !N!^QE^S^;>:Q^">A>)+Z'&ZY\47-QK?G$=VAN':#\%B M ]J^XJ* .=^&OP?\)?!C0_[,\'^%O#OA/3>!]DT;38;&#CI\D2JO&3CBNBHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /SI_X+A_L]?$[ M3M2C^/G@'1=*^(>F^#/A[XB\*Z[X3O[E;:XL+._AS+J^FR.I3[5$J .APTL2 MF-6!;CU+]E>U^ /_ 4B^$OQ#\0>$5U:S7Q]/9:3\2/#LT)T?5+>]L1LEL=2 MM]HECD>/$,P+$2Q+@,5))Z;]O_X0_''QGX:\;/\ "V7PCXJTGQ9X(N_#5UX2 MU_4KC23'/S6$X1HI8D5_*CS,@&1Q/PH_8X^.7P7'QT^+6BR? M"J3X^?&9-,AM='FO[V'PGX=BL;;[- 9+A;9KB\F"L\CR&"(2G8@$2KF@#CO$ MW_!-[X:?#G_@JA\'?%OP+\"^&OAM>?#?2=5OO'S^$K*/2[6_L)[;R;'3Y[> M+%)-+,SS#+(X?^$Q^*-CXF\>ZGK, MF/M5GJ-O-=-83I+A6C-FMK;+#@CRE@4*0!7I/[)OPA_X*!>"/''A[2_B'K'[ M)-GX%EU,:AXJU7PM'KUSXGU<_?D93>)]F\R9E6-B558XR1$$"1JNS=?\$]/B MMX2^"?C[X ^$=<\$V?P1^(%[J3QZYY^::=8 M;A[J+REF4-#+Y0W@'FW_ 2,^,FI?M[?M8^-?B!X^LVO-0\&?#3P;HVD0WT" MXLQJVEC4M2E6+;M5KB5XU=A]Y((U/"@5Z]_P1E\2R6W@CXX> +>21_#OPF^+ MGB#POX>0@>59Z-/V;/V@9?B!\!; M/P+=6^O^%M/\)Z[X6\2ZC<:39%=.#K87\%U;VMR_F112/"\#1!94\O\ >QF/ MYO2_V)_V5U_9*^$%YH]UJL?B#Q-XDUS4/%'B35X[7[*FI:G?7#SSND6YBD:E MA&BEF81QH"S$$D ]?HHHH **** /&/V_O&7BGP;^S'J0\%ZI-H/B37]6T?PY M::M#"DTND?VCJ=K8O=HCJR,\4=P[J&!7*Q;W NTM(Q%:0QQP0PQQI H^1E7S M WS%RV" "K^P?\8OB-?_ !(^(7PO^)WC3P;\3/$/@&'3+X>)_#6D-I4,T=\D MQ%K(M"^&.BKX:\.^( MM676&TF#:+6QF%I;VI$("A@K+;*[%V=C(\C;L$ >N4 %%%% !1110 4444 % M%%% !1110 4444 %%%% 'X&?\'RW_("_9E_Z[^)O_0=)HH_X/EO^0%^S+_UW M\3?^@Z310!]Z?\&N/_*"CX&?]Q__ -2#4Z^_Z^ /^#7'_E!1\#/^X_\ ^I!J M=??] !1110 4444 %##*\<>_I110!\\ZEX%\*_L7.WBA?">L_$?XA?$+6TLK MS4H$LFUK4Y7#LB!KB6)5MX8X\"*-L1HA;;P[5Y[XI_X*8_#OXH?'OQ=\+;KX M7>)/%G@?PSK=EX,\6>+)K&SF\/:?JMZ42*QD223S)L2211NT<;JC2+G (:F_ M\%(_VPO@MI>HQ_#W6=<^)%Y\3/#[)KFGP_#31+C6/$7AN4Q21K3_ +!.I_LV^)-)^'_P9\&>+/BUX,U[0]9E\9W.@>.]%?3= M8\=:CY@FENKV2]M=MW,L@+D6[@J5#8&Q2H!]U_ 'X'V?[//@>3PSI.HZE>:# M;74DNE6MY)YO]D6SD%;.-S\QAC.X1AL[$*H.%%=O110 4444 %%%% 'Y3?\ M!6'XSW'AW]O*T\)_''Q!X^\$?!W7+CP@OPWU'1M?O] \/7E^NMV\FL_VE?64 MD31WD=NN^#[1*L420M)'MF*-7Z _![X*^*O"OP=\1>%=2^)7B35HKR\N1X;\ M1"6WN=9TO3943R$:::!DGFA)D"RS),SJ$:1G8L:^<_\ @IU\>K4>$_$WP[^* MGPI\6ZYX%OO%GA.31[[3O!MYXGTOQ'8'5-,:[MKA+2.X,*?%'CP M?"OQOXW+7VMWYN;Z>QTNYF\J'>0%7]W$%"HJJ">%&<5Q_C+Q_P#$3]FC_@G! MX+_:[U;Q]XPU;Q[.NB>*O&6C7.MW#>&KS1]3N[?[1IL&FR-]FM!;6]T/)N(H MUN"ULIDDF#.KV/\ @E;\.3\=OV*/VC/@WXL\(_$SP;/X_P#%_C2Z1O$W@C5] M#BN=+U>YF^SW,,MY;1QNQ27=Y0;S4VY9%X)K^,_!7CW]K+_@G+X'_9)USX=^ M.-#\>6_]@>&?'6ISZ/WDEF#7(66. M,)*4 /OC]H/XUZ=^SU^S[XT^(FI(UQI?@O0+W7[B-&VM-%;0/,54^K!,#W-? M _C+Q_\ $3]FC_@G!X+_ &N]6\?>,-6\>SKHGBKQEHUSK=PWAJ\T?4[NW^T: M;!ILC?9K06UO=#R;B*-;@M;*9))@SJ_U!J'Q-\/?M]^%_CY\![OPA\1?!DND MZ;<^%[VX\2:"VGVFLVE[#<6T=_ILI9EN;8M'* XP04Y49!/R_P",_!7CW]K+ M_@G+X'_9)USX=^.-#\>6_P#8'AGQUJ<^CW-OX,6EXMU; MVH\FWMY)9@UR%ECC"2E #T3X-SZ]_P %,OB)\>O$\?Q"\>^#=%^&_BZZ\!> MH?#.NW.FP65WIT,?VG5+F*,B+4&DNYF40W2S6XB@0>5N9V;A/ G_ 44\7_M MM? _]D+P;;:I-X1\7_M 7.J#QKJ>A3&&XLK70$E&J1VDB[C;OYU[_@FO\0?CQX/_ .%;>/O%FE_$/QA>>//A_/X8T&XU.UU. M?488OM.FW,\2&'3GBO(W(EO9(8#%.A60^7(%X+P%_P $]_%7[!GP._8]\7V> MAWGC+Q%^S^^J1^.=/T1&O;VXM==AD;5)[2-5\R[>VO'CE$:*998HY BM(P4@ M'MW[.OC[5OV?/^"CWBC]GFX\0>(/$G@[4O =MX_\*2^(-8GU;5-)*WKV5]9- M=W#O'O$OAOP MK9> [/X?>$X_$&FSZ3J&J WTU[?WC6-RB7-K'O\ LT2">..1_*D;9L\MF^MZ M "JNHZW9Z/L^UW=K:^9G9YTJQ[L=<9/.,C\ZM55U'1;/6-GVNTM;KR\[/.B6 M3;GKC(XS@?E0!6_X371_^@MIG_@4G^-'_":Z/_T%M,_\"D_QH_X0K1_^@3IG M_@*G^%'_ A6C_\ 0)TS_P !4_PH /\ A-='_P"@MIG_ (%)_C1_PFNC_P#0 M6TS_ ,"D_P :/^$*T?\ Z!.F?^ J?X4?\(5H_P#T"=,_\!4_PH /^$UT?_H+ M:9_X%)_C1_PFNC_]!;3/_ I/\:/^$*T?_H$Z9_X"I_A1_P (5H__ $"=,_\ M 5/\* #_ (371_\ H+:9_P"!2?XT?\)KH_\ T%M,_P# I/\ &C_A"M'_ .@3 MIG_@*G^%'_"%:/\ ] G3/_ 5/\* #_A-='_Z"VF?^!2?XT?\)KH__06TS_P* M3_&C_A"M'_Z!.F?^ J?X4?\ "%:/_P! G3/_ %3_"@ _P"$UT?_ *"VF?\ M@4G^--_%WB?2])\,^%[*34-1NS+YIBB09.U$R[L> J M*"S,0 "2!73_ /"%:/\ ] G3/_ 5/\*X#]J7]F/X:_M&? 'Q-X"\?:7I0Q7$=G\8>,?^";?[3FJ?"WXS6>D_&3X3>+/B3IOA#0?B1N:/K;:/ICZ;;ZG:[=DB/"+>)+N+Y_.@D>49E4CW'_@K5X6TNV_:._8J6/3 M;"-9OC3 D@6W0!U_LK4.#QR/:@#[#\??'/P7\+/!>J>(_$GBOP]H>@Z+;O=W MU_>:A%#!:Q(,L[L6P *\T^"G[?OAGXWZ=JVN6_AOQGX;\":?I[ZE;>+/$EM: MZ38ZK"G),-K+<#45&S+AI[2)&49#'(!^=O\ @JO\/%^-O[:7[)/P7:2Q\/\ M@[QEXAUCQ+K$JV4$@U*?1K);FSM=C@I)^]D,PCE5XRUNC,D@0K6Y^SMXJ\=? M"O\ X*8>+/V<_B-JUG\6O"&M>!%\>^&/$FI^']-L]4L8UO%L;G3KT65O!;3 MNPDC=8$.TL&W?P@'#W'_ $K.WM[F?]EG]M2UTZ\G@@AU"Y^&\%O9R--( ML<)\Z2]5 '=T"DD9+#UK]!H_&^CO&K'5--4L,E3=1Y7VX:O$/VB?"&D_$O\ M:/\ A/\ #V'2]/-G;7<_CG7%6V3:UMIVQ+2)N.-U_!/"=KC=YVLW=I81X]=TI4=C^5 '4?\ ":Z/_P!!;3/_ *3_&C_ (37 M1_\ H+:9_P"!2?XU\;_%_P#X+K?L-_!)9?[6^-'PUU%X@?D\/V[Z]O.<8!LH MIE.3WSCOG'-?+'QA_P"#OK]D+P*)HO"_@GX@^.+E=WE26WA^TL;1R.FY[B99 M%!]HB<9R!P" ?K?_ ,)KH_\ T%M,_P# I/\ &C_A-='_ .@MIG_@4G^-?SU? M&'_@]/FNVEA\ ?LU>%=/"G]W=>(-;-YO&.I@AMXMO/82M]:\0G_X.'_V^?VP MYFC^%GP_T>S,[;8U\"?#%M888.,#[0EWDYX^OI0!_4)_PFNC_P#06TS_ ,"D M_P :QO&GQY\#?#?3/MWB+QGX3T&SP3Y^HZO;VL6!U.Z1P.,C/UK^9)?V+/\ M@K-^VN^[4K;XQZ997 )E34/$%MX3MMN?X[;SK?=SV$9/M@<=;\/?^#-G]J#X ML:M_:?Q"^(WPU\/M2;4KW6-1SC.2!"L;(WTS08[6!OU?4WP@_P"#3+]C#X7F-M2\&^*O'( M/$UT,D=REH;=&^A4CVH ^)/B]_P?#7,BS0^ ?V?8(FQ^ZO=?\4&3O_%;PVZ] MO2;O[<_/VN_\'4G[=G[4=W-:?#7POX:T>1F:.-?"'@J?5KB/N,_:6N5+A<'[ M@!Z[<<5_0!\)_P#@DK^S#\#X8U\,_ +X36$T8PMU+X9M;J[ ]//F1YW@B&U(XK*-$0>@ &!0!_+]_8G_!6[]N$?Z5KGQKTFVN M\&5+G7[7P/%M8<[XO-M/EQU7:?3&>*T_"7_!I]^U-\?=6CU;XD?%3X6Z+-( M)I-8\5W.L:DH_P"V<3HV /\ GL.WX?TY_P#"%:/_ - G3/\ P%3_ H_X0K1 M_P#H$Z9_X"I_A0!_-1\4_P#@S(^+>D:O8IX)^.?P3\06$EFKWDVN3WFCS07. M]PT4<<,-T)(P@C82,Z,6=U\L!0S^Y?\ !*;_ (-0$^!O[26H:Y^U!J'P2^)W M@-="FATW2M$\2ZFTL.J&XMFBGD4P6JO$(%N5*L[#=(IV' 9?WE_X0K1_^@3I MG_@*G^%'_"%:/_T"=,_\!4_PH \H^!'[(_[/O[+\<7_"N_A[\*?!(=-_8[^,>AWNC:3<7D>IZS?Z+)I^FE(RWVB=(+UY M7BCQO947)"D CJ/OC2+IKW2K:9\;YHE=L>I -?$O_!*BR\/:?\9OCQH5C^T# MJ7[24M]/I.K7^L7%[I]_96HFMI+=;;=9HL*3A;3]Y&!C9Y#X!D85]Q ;1@< M=!0 4444 %%%% !1110 4444 %%%% !1110 4444 ?@9_P 'RW_("_9E_P"N M_B;_ -!TFBC_ (/EO^0%^S+_ -=_$W_H.DT4 ?>G_!KC_P H*/@9_P!Q_P#] M2#4Z^_Z^ /\ @UQ_Y04? S_N/_\ J0:G7W_0 4444 %%%% !1110!\4^*KW] MH;]@_P :>)H?A[\$=&^/'@GQ9K]YX@CO-.\3V^AZ]I37+F::&ZCNQY=TJN2L M=?$ZT^$'[5'[0?CC1?VDOCEXB\%ZU MHFJW&EZ;\.7\:2>$=+73A(1:WL:(T,E^T\6UVF\R1%9VC 7:0:_A+3OA3^R1 M\=? NE_LX?'CQ)XS\1:MJ]GIEW\,SXW?Q;IUWI#_ !&-1&E:KY3-)I]]+8W= MM+%*DT,T4T3*\J#((R#UU% 'RC\-/\ @E'H^B_&\^-O'_Q.^(WQ M??3/$D/BK0-+\2'3X+'2M1BT^"QBO)8[*V@%W=1QPXCEF!" J0GFAYI.C_;+ M_P""==M^VA\2O 7B;4/BQ\5/!:=P:OH7BG3 M+F.SUO1M1B1HUO89%C\H2,KR*\;1&&19'1HF0[:9^S[^R5I/P)\6^(/%5YXB M\4^/_'GBB&"TU3Q3XFDM6U">UMS(8+5([2"WM8((VED8)!!&&:1F?>QW5ZM1 M0!R^@_"73="^+/B'QIYUY=:SXBL[/3G,YC,=G:VWFM'##M0,%,D\TC;F8EGZ MA555ZBBO._B[^U[\)_V?UD_X3SXG?#[P7Y(RXUSQ%::>R\X'$LBGD@@>IXH M]$HKX4^+_P#PZIYI'99883#^)D /K7RQ M\8/^#U3]GOPKYT/@SX<_%3Q=<1[@LEY%9Z5:2^FU_.EDP>^Z($>AH _9*BOY MQOB]_P 'O7Q-UCS!X"^!O@3P[S^[;7]8N]9XQW$(M._/!XZ<]:\P_P"'WW_! M4/\ ;4BV_#GP_P",K?3[M>3X)^&GVB';G&[[1+!.R#.!N$B^F>3D _J(KB?B MQ^TK\.?@+;M-XZ\?^"?!<*J7+Z[KEKIRA0,DYF=>,,M8^*5KI-UE63Q-\0TL;-<\G_ $)+DLN>.D.. .W';?"K_@RA^.7BZ[6Y M\?\ Q@^&_AO[4_F3-ID-[K=PI/)+"1+96;/7#D>YH _7CXO_ /!Q?^Q=\%6E MCU+X[^&=5GC.T1^'[6[UOS#C. ]I%)'^)8#/&TNN MC6EGHL4I'4$2+=,%/' 8$#/S9Y'U1\(/^#7/]BKX2B*23X4W'BN\B&/M/B#7 M[ZZWKR$?\'!G_!2K]M1F7X7^'-5MX+TLJKX$^&[:B@5AT62 M>.Z90!SNW @X)]3*L8 M=C[DD\"O7J /Y>4_8._X*Y?MO8;Q#JGQFT_2KLJTJ:YXXCT&S3<, M9"XC;@ M9R%A)'/ )P>G^&/_ 9=_M$_$*]_M#X@?%+X:>&VNOGE,$U[K5\#T^<&*)"< M>DK=N?3^E^B@#\0/A#_P9#_"W1EC/CSXW^/O$;#EQH.DVFB@^P\XW?\ ]?VK MZG^$'_!JE^Q7\*S%)>?#G6/&=U"#?@?\*] N(-NV[MO#%G]K)7[I,[1F5B.>2Q/)]37M\$ M"6L"1QHL<<:A411A5 X [ 4ZB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P_B M;XDU#P=\-_$&KZ3I,VO:KI>FW%Y9:9"VV349HXF>.!3V+L H/JU?F?\ \$\_ MVE_C1^V]#KGQ&\&_'JX\3>-=/\*Z'J&M_#V[T?3H?#FB:G+?:HE[HLEMY:7U MK-#'"JI-)=B1R4DE,L1BC3]+OBIXPNOA[\,?$6OV.CWOB&^T/3+F_M]*LU9K MC4I(HF=;>,*K$O(5"@!6.6'!Z5^._P"VQ\5/A?\ $C]K[5/BU^S)XJCM/VG# MI7A;^P-"\*OLU#Q/=S:E?1ZGI^NZ)O&7_!1E?@9)\6KSX#Z3'X+A\2Z+?Z=9:5-J7C2Z>>X2YBAEU.WN;=8K2. M&-FB2'SF\TMO5$Y]>_X)[_%_QE\;?V;+76O&S6-]J4.JZEIUEK=G;_9K?Q18 M6UY+!::JD.2(UNH424!3L._.]8T>>"X\6Z:)FCT^^N(H48IY MBHX\]U1'2)92=L@=@#FO^"W7_!07Q1^S%X@\$>#]"\?>//@#HNJ ZGKOQ9M? MA7_PF>A:4N_R8-/F\TB&-I69Y'==\B>5"-N)21V?Q._:6\=_LJ_L/?!NQC^+ MNE_&?XA?&CQ7IGA#1_B7-H-G::2W]IR23)J(L[-A T<5JC>4BN1*XCW,59B/ M;_BI^V[\"]#^(NJ?"GQIXX\(VWB6^TQ9)/#&KL%GUVTN(WPEM!(O^G^8H=3' M;B5BQ\1W>L>&[W4/$@TC4?" M;R:I-?B!JWQ M4\&_&RPU+^P]5US3],LM7T+5M/A6XDMV-A;VL,UK-;EV7,'FQO$09'5QL^8? MVF?V^/B+\9O^"FD_PDT7]I/QE^Q_91WR:!X9T_Q-\%[2^L?B+/&1YUU9ZGJ! M 5I))##$FT(X2%D+O-LKUC]D7]GCQ1^TQ^V_X1^-6M^)?B5XG^&GPBT+4=(\ M#ZKX\L[;3=8\47U^8TN-02SMK2S2*SC@B\J*2:W6:X,C29,:Q,VW^W=\2?@E M_P %7?V0?'GPA\$^*O#?CKQ_<3_8]+TFTF*ZQX6UF&8K#?7$!7[18QP2HQ>: M1$!0.@+&0*P!]QV<+6UG%')-)<21H%:5PH:4@O ]A4E5=%LY-.T> MTMYIFN)H(4C>5OO2, 6/3DGGI5J@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OR>_:0^$@_;)_X* MM?%CX=_"?X!_LT:UK'A.+2M5^(_Q!^,/A7_A)I?M%U90I9V>FVP*LJK;0*2" MZQEA(?E;!D_6&O@7X[?M!>*OAE_P4&\=0_LT_LWZA\6OB'<:;IEE\2M?N/%E MMX;\/V;)$9;"&1YTD:XO([>8DK"JE8[B+?O^4( >N_\ !.O26^"5QXM^$6K? M#GX1_#OQ3X56TUNX'PSTD:7X>URTO?.C@O5MBH>"8R6EQ&\3M*5\I2)7##'T M[7RE_P $U$\/V_B;XI2:C\(=8^#/QJU_5HO$'CS2M5\0#Q%+J#7"N+6[MM0$ MCK-8D12QQ(@B$30RIY*$'=]6T %%%% !1110 4444 %%%% !1110 4444 %% M%% 'X&?\'RW_ " OV9?^N_B;_P!!TFBC_@^6_P"0%^S+_P!=_$W_ *#I-% ' MWI_P:X_\H*/@9_W'_P#U(-3K[_KX _X-H1,T5Q!9P+!-6X9'D_=+N5E4M@D5OV1-8\0_L&^+--T7QY^RW\*/ M@_X?\675MI;^,OAE=P3::;^:18;>*\@,$-Q&LDC*BRGS%#.BMMSFMOXK?LW^ M)-7_ &B?%6E_LX_M56?PO\5/<_VWXK\"7>FV/BBTAFF4-]H6UD=;BQ,Q97;8 MXCDV6@Z=%?6Q M\P-,L;22WDT$B>9Y7F@1M&"T>5H _1BBBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYT?^#NO] MMWXT?LU_\%(O!.A?#GXO?%#P!HEW\-;&_GT_PWXJOM*M9KAM4U5&F:*"5%:0 MI'&I31X=+^(7B#5=>TVS>2:"0745N;I1]H40E%?)PLL@P0V*^E MC_P5N_X*L?ML/M\#Z'\2+/2[WH?"GPX6"T0,./\ 3)+=V08S@F8>N3@8_9+_ M ()C_P#!NY\$?^"4G[0.I?$CX?>(OB9KVO:EH4V@-%XFO["ZM8(99[>9I(U@ MLX767-NJAMY&UW&#D$?>E '\O*?\$;O^"I_[:L@D\?:]X_L]/NBI'_"8?$D" MW0'CBUBN)7C [CRAU/!.:]#^$'_!D7\6M<$9\>?&OX>^&0PRXT+3+O6V3G@? MO?L@/'7GKQSUK^D.B@#\9/A!_P &4?P%\,O'+XU^)_Q1\62QG)CT_P"QZ3;R M>S*8II,?[L@/3\?J?X/_ /!LM^Q7\'?+DB^#=KXBO(\9N?$&L7VH^9CUB>;R M/4\1C.?88^]** /,?@_^Q3\'/V>Q#_P@GPI^'/@U[?;LDT7PW9V,@*\AB\<8 M8MGG<23GG.:].HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "J?^"FO[-JG!_:#^!X(ZC_A.M+_ /C];4J%6I_#BW;L MFR95(Q^)V/<*P_B)X"M_B9X7GT6^NKV'3+X-#?06[*GV^!E97@=BI94<-@F, MH_HPYSY7_P /-_V;?^CA/@?_ .%WI?\ \?H_X>;_ +-O_1PGP/\ _"[TO_X_ M6GU'$_\ /N7W/_(CZQ2_F7WH]NBB6")8T551 %50, 4ZO#_ /AYO^S;_P!' M"? __P +O2__ (_1_P /-_V;?^CA/@?_ .%WI?\ \?H^HXG_ )]R^Y_Y!]8I M?S+[T>X45X?_ ,/-_P!FW_HX3X'_ /A=Z7_\?KU3X;?$_P -?&7P99^)/!_B M+0_%7AW4-XM=4T>_BOK*YV.T;[)HF9&VNC*<$X92#R"*SJ8:M37-4@TO--#C M4A)VBTSF^' MHHX#/9Z7:0)D+!''=.X'$\/ZM?:BL4IN!]D#LZ6R1O;-&9 "6FFQ\NT#[HH **** M "BBB@ HHHH **** "BBB@ HHHH **** /P,_P"#Y;_D!?LR_P#7?Q-_Z#I- M%'_!\M_R OV9?^N_B;_T'2:* /O3_@UQ_P"4%'P,_P"X_P#^I!J=??\ 7P!_ MP:X_\H*/@9_W'_\ U(-3K[_H **** "BBB@ H8;E(SM]QVHH8;EP>AXH _)G MXL^'/VIOA9XF\=?!?X9Z=\7'\WD'Q%?2M'3PG#IMY*2;Z>]2,W*W, M$'[L0X5MT2%.-HKM?&/_ 3#C_9K\%_!OX2_#G7/'&I:WI?BO3-;M]7C\)V? MEZ88I_-OM3N=3%IQ/)$DRE7E+R&95*LI-?07Q(A_:*_8[6^;X8>$M(^/W@JX MN6GL]"U+Q&-$\0Z&)'+-#%=3(\%U I)V+(8G1=J[G R,#PI^U]^UU\9M9;1] M+_97TWX8Q31D-XB\:>.[2YM;)\@9%I8K)-.0#D+NC5B,;QUH ^S(QM15W%BH MP2>IIU<3\ ?A->_"#P"MCK'B*_\ %GB&^F:^UC5[H%/MUTX&]HXLE88A@*D2 MG"*H&2VH **** "BBB@ HHKY=_P""P7PH^)OQA_8OO=-^%UG-KVI6>M:= MJ6N>&H-1;3;CQAHT%PLE]I,=RK*8FN(@4/S#>NY"H6\<\UJ\MM,LR)-#(T4L9*D@.DB.C+U5D93@@BKE?FW_P15MO@'\9'D\2 M?!^UM_A1XW\%^)?$D/C3X?VVG#0-1CM;K4+PV5MJVG1,L;/;1M (I2LJQ>6\ M2./F"^%^.#X-/Q@^+GP0^*WA6.V_;4\7>(-1U#X6_$74)([>:^MKNXE.CW>F M:LS[[&.QB$:/8QLKL+=UCCG>1E(!^S%%>8_M*?&.Z_95_8Y\<>/+YUUS4/A] MX1O=9E9H_+749[6T>7E5^Z)'3H.FZOS[^+/PXA_9'_X)(>#?VK+*3/Q[T>S\ M/^.O$WC&0$:EXG2^N[634=/O)%)::Q:&ZFCCM23%#LA,2QM&C* ?JE17PMX? M\/>&_P#@HW_P4Q^.7AGXC:)I_B_X>_ G2-!T71/#NJVZW&F/J.I6[W]UJ+P. M2KW*QBVABD9280CF,J9')^ZEDO-=\.^'[>*^L-.NKAF#S*_VZTBF)):6.U*2%Q)(7 /UVHKXM_9Y& MG_LE_P#!63Q'\"O!]K::%\,_%WPS@\>Z3X:LHO*T_P /:A;ZDUC=_8X5Q';0 MSQRV[M%& GF1LX56=R_VE0 445F>(O&.F^$_)_M"X^S_ &C=Y?[MFW8QG[H/ MJ.M &G17,_\ "X?#G_01_P#)>7_XFC_A7_P") MH_X7#X<_Z"/_ )+R_P#Q- '345S/_"X?#G_01_\ )>7_ .)H_P"%P^'/^@C_ M .2\O_Q- '345S/_ N'PY_T$?\ R7E_^)H_X7#X<_Z"/_DO+_\ $T =-17F MOQB_:_\ AW\ _A;KWC3Q9XBCTGPWX:LY+_4+M[6=_)B09.%5"S,> %4%F) M)(%>%?!#_@L'X=^)OQ#N]%\3_"_XI?#33Y=RM[N&&> M.RGGFLI76?($Z+&!L#2)*S0H ?7]%?#?Q[_X+N>$O@I\8_$/A#2_@'^U/\4( MO#=R+.?Q!X'\ C5-%GG\M'DBBG:XC+-$S>6X*#:Z,.<9/O7[*/[=GA']K/\ M9^\-_$2QTOQ9X1L?$\+W-MI?B73A;:G#&)'16ECA>5%#A=ZX?PW\$_L[7'Q.M=3OO%7ATZ7'JFFQZ#8R7 MMWKPF"_9H;./ \V:X9XTB7(W/(HR,Y ![)17S)^Q=_P5 T7]LI-?DD^$OQU^ M$<6@F%0_Q&\*KHIU-I-_%LJ3RO)LV?,2JJ-ZC))(&W\5/^"F7PG^$?[3GPU^ M$.H:O>W?C;XH&\?3;2SM=ZV4%M;RSO<7.XJT<3>4T:%5=F?@+M5V4 ^@**YG M_A7_P")H Z:BN9_X7#X<_Z"/_DO+_\ $T?\+A\.?]!' M_P EY?\ XF@#IJ*YG_A7_XF@#I MJ*YG_A7_P")H Z:BN9_X7#X<_Z"/_DO+_\ $T?\+A\. M?]!'_P EY?\ XF@#IJ*YG_A7_X MF@#IJ*YG_A7_P")H Z:BN9_X7#X<_Z"/_DO+_\ $T?\ M+A\.?]!'_P EY?\ XF@#IJ*YG_A7_XF@#IJ*YG_A7_P")H Z:BN9_X7#X<_Z"/_DO+_\ M$T?\+A\.?]!'_P EY?\ XF@#IJ*YG_A7_XF@#IJ*YG_A7_P")H Z:BN9_X7#X<_Z"/_DO M+_\ $T?\+A\.?]!'_P EY?\ XF@#IJ*YG_A7_XF@#IJ*YG_A7_P")H Z:BN9_X7#X<_Z" M/_DO+_\ $T?\+A\.?]!'_P EY?\ XF@#IJ*YG_A7_XF@#IJ*YG_A7_P")H Z:BN9_X7#X M<_Z"/_DO+_\ $T?\+A\.?]!'_P EY?\ XF@#IJ*YG_A7_XF@#IJ*YG_A7_P")H Z:BN9_ MX7#X<_Z"/_DO+_\ $T?\+A\.?]!'_P EY?\ XF@#IJ*YG_A7_XF@#IJ*YG_A7_P")H Z: MBN9_X7#X<_Z"/_DO+_\ $T?\+A\.?]!'_P EY?\ XF@#IJ*YG_A7_XF@#IJ_B#N_\ CZD_WS_.O[5O^%P^'/\ MH(_^2\O_ ,37\5-W_P ?4G^^?YU^J>&?_,3_ -N?^W'RO$W_ "[_ .WOT(Z* M**_5#Y4**** "OZG/^#;K_E#-\(?]_6O_3W?U_+'7]0'_!NG\2-%\/\ _!'? MX2VEY>>3<1/K.Y/)D;&=9OB.0I'0BO@?$;_D6P_QK_TF1]!PY_O,O\+_ #1^ M@%%7_ .)H_P"%P^'/^@C_ .2\O_Q- '345S/_ N'PY_T$?\ R7E_ M^)H_X7#X<_Z"/_DO+_\ $T =-17,_P#"X?#G_01_\EY?_B:/^%P^'/\ H(_^ M2\O_ ,30!TU%7_XFC_A?"CF- MFV,N&P#C# 'N* +U%%% %77M>L?"VB7FIZI>6NFZ;I\+W-U=W4RPP6T2*6>1 MW8A555!)8D $FK$H_%SX#Z M)X)UW3-8\/V$0NV\,ZU<1?Z'X@FLF8)=10*"NXAFM@TDJC=C/U'_ ,$Z/"7P MBU?X6W_C'X%^)M/U#X4^.K:V?3]'T*X>'2-"GCC9+@6D"L%LF?LWP:/\ MM7WQ@_;._9W\+_%+X$W&K6NB:-X MU\+>--86Z^'.F&18[7^T=/62".6%YW:65TC8*\\@WR#RHV /V$_" MO_!0/_@I/\8O!GCO0M+\5?#/X#:%H>C:%X;O[9;C27OM0MVO)[]H&^1YTC%O M%$[*3$$8QE2[$]U_P2/^*^L>*?AW\5O >LZM?:])\%?B3K/@BPO[Z>2XNYM/ MA=)[-9II"6EDCM[B.(NQ+,(P6+-EB ?65%%% !1110 5^=?[6WQD_:>_9K_: M5^(6JK\9/V3/A#\(?$&JVP\)2?%>Z:"^OV33K07/DF*X@7RQ.)>)6:7(8X$9 MC)_12OS^N?\ @GU:^.O^"Q/Q6^)'QD\%CXBZ#KGA?2[+X77.HZ4=8TGPZL4$ MHU&W*%'CM+@S*DBR2!0XG81N6:10 >S_ /!/3X>_$J_N_$OQ1^)GQ2^'7Q&O MO'EG86FG+\/[22'PW:6EH;@K+"\D\K3RRM<-ODR!B.-1D**^FJ^"/^"$WP^\ M<^%OA+>7NO?"S6O@WX7'A[0=%LM"U>UCL;[6-3LK:2+4-8EM%^: W#&"(>:% MDD6T5V4;A7WO0 4444 %%%% !1110 4444 %%%% !1110 4444 ?@9_P?+?\ M@+]F7_KOXF_]!TFBC_@^6_Y 7[,O_7?Q-_Z#I-% 'WI_P:X_\H*/@9_W'_\ MU(-3K[_KX _X-&?&>I*C"PG$LBV@?[AN941H[;<.1YS)D$'H M0:^C;2\AU"TBN+>2.:"9!)')&P99%(R&!'!!'.17Y!^#/V@_A[I4OQ^\/^)O MV,_C;\9M6\5>/?$=IK?BC2O EKJVGZ_''?30V\:74LRN4AB2.,!5PC1MCG-= M]\"_^"L7BKX#?L\_!?X9Q?LW_M%^'=4MKKPUX+NO$7C3PL(=$M$DN;:TFEEN M$N2X)1G$;,N"Y3([$ _4*BBB@ HHHH **** "O-_VF=8^)/ACPUH>K?#31;# MQ1>:7K$<^LZ%/?16,VL::89DDBMII5,:W"R/#*N]HU;RBID4,<^D44 ?F[^R M=^R=\1?C+^W7\/\ XR:K\+=4^"EC\-=1\-?%6M>( M/#?Q+D\1Z7%IQGO9I)+&_OC+<)J5GH_#;[$GQ);7;6<>,'%M;V>H"6P#&XM'+765>1G6 M0A\,,#/CEY^R=\9OCQ^QKX&_96\>>"8[/P_X5NM%T_Q/\03JUG)I/B31-)N[ M>>(6-M',U\M[=1VL"2)<00Q0L\[++*%C$GWU9>'[#3=4O+ZWL;.WO=2*&[N( MX566Z*+M0R,!EMJ\#.<#@5@_#WXLZ+I^A>(OC5X8^(WB+XA^)]$L;SR;;6H/$'F1ZAIEG<3^6G MFPP?9/)DF\J.62R&\PK(2OZ$44 ?,G[-WP%\4^.?VU_&'[0WCKPO)X'OM4\) MV/@;PUX[N)[U[666V$L\\J;8X9I0D<"DR;I&1/INBB@ H MHHH **** "BBB@ HHHH **** "BBB@#SS]J_X&^"?VFOV>?%'P]^(JQ-X/\ M&EJ-(O@]R+9BTTBI#Y1?/YUN[R# M,BD?I!\=/@GH?[1/PLU3P?XC&HC2M5\IFDT^^EL;NVEBE2:&:*:)E>.2.6.- MU(/5!D$9!^?_ (:?\$H]'T7XWGQMX_\ B=\1OB^^F>)(?%6@:7XD.GP6.E:C M%I\%C%>2QV5M +NZCCAQ'+,"$!4A/-#S2 'J'[:GBZ\^'7[-.N6?AIDL?$GB MR6+PUH30H%,6H:E.MLDX Z^6TS3L?2)R>]>C?#OP)IOPN\ :'X9T>!;72?#U MA!IME".D4,,:QHOX*H%9_C?X2Z;\0?&OA'6M1FO';P7>3:C8VBF/[-)=26\E MNLT@*%BT<:HR+<16GV0$D9*?8S 5W$_(1VKRW_@FI^POX+_X*!?\ !"_X M0>!_B]H^L77AV.XO=7T:"SU>\TR:VA34KTZ?+N@E4N4MY$90^],[6 .%(^J? MBS_P3P\-?$KXG>)O$^E^+OB!X!D^(%M#9^-;#PO?V]K:^,8H4,4?VDR6\DT$ MHA)B,]E+;3M'M4R'9'LZ#XE?LA6_B/P-X(\/^!_'?C[X,6/P_1;?24\$3V4, M/V5(1"EK-;7MK=6TT**J[0\1*E05(R<@'S#^Q1XF^)O[ 'B+]H;X1^+M<\ MZI/L5/,D955%PJJJQQJD:* J(J@"N2^,?[(GAOXW_M#?"7XE:M?:Y;Z[\&[O M4KS18+2:)+2Z>^LVM)A6D>MZ5JC1W2F807+PBX@DCD MA4K',TH,)V0N6PYFL)+:U,<]_=-;L;9;R[D8M(L+NHV(6D=BQ'V)10!\-_P#!/#P?\5_!/[>G M[1WB;QA\$O''@OPG\8-;L-9T75M0UCP_=):K:Z=%:O%I3RH[O'E/+212 M#\Q0\'T'XFQ_$;]N+X.>-OA)XR^"NM_#G3?$R3:+J6NW^OZ1J>EW&FN[))-9 M?9YY+EKAH@"BW%K J,X8L2FUOJ.B@#Y)USX*>./V0?VS?%OQ.^'O@"^^)7A3 MXH>'],TS6]#T?4;"QU32]3TU)(;:[4WUQ;V[VTELZQR;9/-1H(RL<@9MO=_\ M$\?V5]4_9<^$7B)O$S:6WC;XB>+-5\;^)!ILC26<%[?W#2^1$[*K.D,7E1;R MJ[S&6VKNP/>Z* "BBB@ HHHH *^9/VEO^"QO[-_[)OQ"D\'^+OB78S>,("PG MT'0=.O/$&HV9&"5GAL8IF@;!SB782.F:]]^)_@VY^(?@+4M#M=W@.K7^E6MI;Z-I$]Q$9HX9F>99YKJ2/9(YCBE/[Z-I'!?- &=^R;_ ,%3 M?@'^V]XEO-!^&_Q&TO5O$VGJ7N-!OK:YTC6(U RS?8[R.*=D7(RZH5&1SR*^ M@*^&_P!L7]OC]G?XH?&74/@[XHT/Q]XFO/"-]!!J?CGPSX6N;_3/ACJLO%O) M-JL*M]@NDW>1! /G,8!ZBOOKXI?LC> /BEXQ;Q&+23PWXX9%C7Q)X>NCIF ML,$R422:(@SQJ3GRIA)&>Z&O +KP%\?OV _!.CZ#X$?2?C%X;USQY;SZIJ5_ M:FV\1:1::EJPEU"YEBMU^SW>//F.Z-+81+ABC!#0!]JT444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17 M*_'74;C2/@CXRN[2>:UNK70[V:&:%RDD+K Y5E8/&'_@YN?\ XNOILBX:JYG3E4IS4>5VU3/F\\XDIY;.,)P/&'_@YN?_ (NO<_XA[B/^?L?N M9XG^OV'_ .?4OO1^J%%?E?\ \-"^/_\ H>/&'_@YN?\ XNC_ (:%\?\ _0\> M,/\ P5O\SW\CX@IYGS^S@X\MM_._P#D%%%% M?.GT 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7\0=W_Q]2?[Y_G7]OE?Q!W?_ !]2?[Y_G7ZIX9_\Q/\ VY_[ M_0CHHHK]4/E0HHHH *_J<_X-NO^4,WPA_W]:_]/=_7\L=? MU.?\&W7_ "AF^$/^_K7_ *>[^O@?$;_D6P_QK_TF1]!PY_O,O\+_ #1]R444 M5^*GV@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7YP?M6_L8_&2V_:!^*.H? &W\&>,(?B/>P2ZA=: MS\2]XD9$4*I:21F=S@#+,Q)ZDDU^2<_P"P!^TM_P %.;?[+>7GQ*_99^">I#%W M9>)_B1KGBKQEXEMMP)BFLGO/L=G#+'D/'+OD0C!#J2*_7:PM!86,,"L66%%0 M$]\#% $U%%% !1110 4444 %%%% !1110 4444 %%%% 'X&?\'RW_("_9E_Z M[^)O_0=)HH_X/EO^0%^S+_UW\3?^@Z310!]Z?\&N/_*"CX&?]Q__ -2#4Z^_ MZ^ /^#7'_E!1\#/^X_\ ^I!J=??] !1110 4444 %%%% 'R/^P-^SQX!\2_& M7XL?&"XT/39OB1>>.M6TN:21O.;0(K65K:**!22(&FA N'*@,YNCDD8KOOVW MO&5I\#;?P7XZLGCM?$TWBS1?#<2A]C:Q;WM[';2VK@%[1])AT/ M0M DD0HUREE 2DESL9U$K8VJY &0" #[8HHHH **** "BBB@ HHJCXD\2Z;X M-\/WNK:QJ%CI.E:;"]S=WMY.L%O:Q(-S222,0JJH!)8D 4 7J*\U_9S_;*^ M$_[7FGZE=?"_XC>#?'T.C7$EK??V'JT-XUHZ2/'\ZHQ959D8HY&V1<.A9&5C MTWQ5^,7A'X%>#YO$/C?Q5X;\&Z!;L$EU/7-3AT^SB8] TLS*@)P>">U '245 M4T'7['Q5H5EJFEWMIJ6FZE EU:7=K,LT%U"ZADDC=259&4@A@2"""*YK1OVA M_A_XB^+%_P" M/\ '/@^^\=:5#]IO?#EOK-M+JUG%Q^\DM5'_&'AV^W"VU31-1AU"RN-I*MLFA9D;!!!P3@BN@ MH **** "BBB@ HHHH **** "BBB@ HHHH X_]H7_ )(%XX_[%^__ /2:2ORO MK]4/VA?^2!>./^Q?O_\ TFDK\KZ_5O#W_=ZO^)?D?EW'_P#O%+_"_P PHHHK M]"/@ HHHH *_8"OQ_K]@*_,_$7_F'_[?_P#;3](\/O\ F(_[<_\ ;@HHHK\S M/T@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ K^(.[_ ./J3_?/\Z_M\K^(.[_X^I/]\_SK]4\,_P#F)_[<_P#; MCY7B;_EW_P!O?H1T445^J'RH4444 %?U.?\ !MU_RAF^$/\ OZU_Z>[^OY8Z M_J<_X-NO^4,WPA_W]:_]/=_7P/B-_P BV'^-?^DR/H.'/]YE_A?YH^Y****_ M%3[0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K\X?VF_VP?@*G[9_Q&T_Q=X!^*/A_XK?#6^M=)T[Q M[\./"6J7VJ2VLVFVEX@FN[*W=)%1YV7['=B:$B-&:)@V*_1ZOD1/ 7QK^"GQ MJ^/OC.U\7_"'P!\.=>\1VNMVUYXOT>XOF:*/1=-M9KEYXM3MXX(1);,@21%8 M&-F)*NM 'S]%_P %];?]GFYB'BSPO\7/B1X'C8+/XE7X7ZOX=UG28S@"6\@G MMTL9XUY:2>*:V(! 6V;DU^G%IVL=DJAUR.Q&:_'O\ :#_X*._'[_@H M3X6\5_!C]G"#P1\>K/Q/:7'A[Q'XOT;P)J.@^%]#MY@8;C;JUYJK12W"QN65 M88Y0P.Y2^W;7[ :1;-9:5:PR8WQ1*C8]0 * +%%%% !1110 4444 %%%% !1 M110 4444 %%%% 'X&?\ !\M_R OV9?\ KOXF_P#0=)HH_P"#Y;_D!?LR_P#7 M?Q-_Z#I-% 'WI_P:X_\ *"CX&?\ _9*\8 M?MD?LG_\([X$U#18/$^@>(-+\4V6FZXA?1O$CZ?;_ +3/@WXA>*/#6AWGPSU[1='\2>'=8CU-K365G_LW7[<0S0R6-P\) MWQ*WG!UD"2[)(8SY;8X /BW_ ();?M+?#?\ :7^)EKI7CSPK??"W]I3X5ZUX MNU9_#NJB,R&QO]6OA=BRO0@34+*.5C&\D)7$UKDJ !N\G^#?[2WCCQ1\,/$G M[>7B[X*Z?\7/#:W^HW&@Q3>)1#JWP_\ "5I"8?A'K'C/4/#^A^&M7FUJZ MU6;7;^X=Y;J]DM[<+;)#)^[@2+(]4O;S_ (2+P9I>I2327%C'IXMWM[]H3/*L$KW=N%5D MWQOY9\P ]W_:)_:OM]#_ .">,?#\XCW+VMFM-4#J;;9/#+(T6PARL+$J021P>B?\$\/BIXJ^ 7@G M]GOQQK?@?4O@I\/]0TR3^WH+BXE\1>+M,TRYBN+#3+JQ:W6WM2/(MXYKE+F< MS+"V(HFFS& 6OV8=2_X:)_X*[?M+:IXEL5NXOA+H?ASP;X:M[R,.EA;:A9OJ M-^Z(PP&N)&A5V!RZ6\2GA0*^/?V8_'ES\0_VO_AC^S+=+->?"KP'\=_B"]K9 M2J#9S6>AVT%]I>GXPPD@M+G4[^(6A6>A^*_#OBG4KG2;66:R:7[%J<-U;VMTYE2.:2%X&B"RIY1$L9 MC^;@[;_@EEK'PR^&'@'6O!_B;1K[XV^ ?&^J_$2;6=1LVL]-\4:AJQG&JVW ?LW_LR>*+#]I#QA\;?B M8WAJ+Q]XJT6R\+V6D:!&M)M99YQ EY-#!+=233SO+)(8(5&V)!'\A= M_?Z "LSQ%XE_X1WR?^)?J=]YV[_CT@\W9C'WN1C.>/H:TZ* .9_X65_U+_B; M_P ?_LJ/^%E?]2_XF_\ ?\ [*NFHH YG_A97_4O^)O_ !_^RH_X65_U+_B M;_P!_P#LJZ:B@#F?^%E?]2_XF_\ '_[*C_A97_4O^)O_ '_ .RKIJ* .9_X M65_U+_B;_P ?_LJ/^%E?]2_XF_\ ?\ [*NFHH YG_A97_4O^)O_ !_^RH_ MX65_U+_B;_P!_P#LJZ:B@#R[X\?$'[;\#O&#GMG'U%?R_U_4Y_P;=?\H9OA#_OZU_Z>[^O@?$;_ M )%L/\:_])D?0<.?[S+_ O\T?7W_"RO^I?\3?\ @#_]E1_PLK_J7_$W_@#_ M /95TU%?BI]H']<_M^S:;['?66URFR M[B\MSP#D#)XYZ^QJ]10 4444 %%%% !1110 4444 %%%% !1110 5^=_[/]7N!X)DNQ:0W44B6T4D9AFDAN M8PUPZ7<1#L&MY"I ^[OBQK?B'PU\.M6U#PKHMOXD\06,/GVFE2W8M?[1*D%H M5E;Y4D= RHSX0.5W$+DCX-@^&?[ 7[3?QW\>>,/B/)\(]:^)WB[4(;K5M#^( MIM=/\0^'3!96UH+1K*\,=Q$BB /DH0S2,RLRE: /=OAA^W_\+O@]#HO@;QE9 M>'_@G/'LL-+@^UVK>%;@\!(K+48-MLNX\1PSBVG?!Q!BOIU6#J&4AE89!'>O MRZ_:%_91_P"">/CCPIK7P]^&_P /O@SXS^*?B*UET_2-)^'<-E?ZYI]RX"I< MO);^8+&*)F5VN+C;&@4D[SA&_3;PE;WMIX5TV+4EMDU".UC6Y6W8M"L@4!@A M8 E'O\ N]7_ !+\C\NX_P#]XI?X7^84445^A'P 4444 %?L!7X_ MU^P%?F?B+_S#_P#;_P#[:?I'A]_S$?\ ;G_MP4445^9GZ0%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_$'=_\ M?4G^^?YU_;Y7\0=W_P ?4G^^?YU^J>&?_,3_ -N?^W'RO$W_ "[_ .WOT(Z* M**_5#Y4**** "OZG/^#;K_E#-\(?]_6O_3W?U_+'7]3G_!MU_P H9OA#_OZU M_P"GN_KX'Q&_Y%L/\:_])D?0<.?[S+_"_P T?: M!^SOK'@O7;.^U7PK=7=HO_"421;--@U6>TQ<1V+*655#+#)+(!-NC4@?8G[' M_P ,+KP5X:0VPEFBA,9MV69H1$O[S?( ..-_X(]? C5O@OX[^.&J^'?"?B;X M=_L_^)]4L;_P%X3UNSFL;FSG^S$ZG=6^GRCS;&UGN&!CMW5&!1B(HPRK0!<_ MX)A>*?%FG?M??M<>$?%'Q"\:>/=,\!^*-*MM+N?$E]'-)9PRZ5%<2*B11Q01 M*7D8XBC0=..,UYOX&\>>/OVJ_P!@'XA?M9:1X^\::'XPM_[<\0^ M'M=9N8? M#^GZ7ILLR6]C(--U3P[J6O_#K7='T_5+:WTJ&WG_?W=I''$RR(RA)BC/P4#BN M7\$^#/'O[-O_ 3W^(7[(^F_#OQSJ7C>:/7?#7@C5K/2+F3P_J&E:E+<-:ZA M/JJQ_9+3[/%,/"?PU M\!^!_#NKS67A7Q%>:+=:GK.M6OVX/+>V;13-%;6XB58ED".\LAD5QL"^U?\ M!,']H?Q'\:OACX\\-^,M3_MSQ5\'_'6K>!+[5F6-)M7CM) UM=2I& BRR6TL M)?: "^Y@J@[1XM\ ?@.__!(O]HW7+B+PGXT\3_##QYX*\.:4FH^%O#MWKUWI MVL:-:&Q\F>TLHI)TCN+<0NL^SR5>*0.R;DS[1_P2_P#V<=>^!?PM\=>(/%VE MR:'XL^+WCO6/'FHZ7+.D\NE+>3XMK:1T+*9([6.!7"LRJ^Y59E - 'TO1110 M 4444 %>;_'C]CCX2?M2/:O\2OAA\/\ Q]+8IY=M+XA\/VNI2VRYR1&\R,R MGLI'6O2** .+^"7[-_P\_9H\.3:/\.? G@_P%I5Q)YTUIX>T:WTR&:3&-[I" MBAFP/O')KM*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\#/^#Y;_ M ) 7[,O_ %W\3?\ H.DT4?\ !\M_R OV9?\ KOXF_P#0=)HH ^]/^#7'_E!1 M\#/^X_\ ^I!J=??]? '_ :X_P#*"CX&?]Q__P!2#4Z^_P"@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#C_VA?\ D@7CC_L7[_\ ])I*_*^OU0_:%_Y( M%XX_[%^__P#2:2OROK]6\/?]WJ_XE^1^7?(GF$;ER%SC(]:[>WN([N".6)TDBD M4.CH=RN#R"#W!H ?14.HZC;Z1I\]W=SPVMK:QM---,X2.%%&69F/ 4 $DG@ M5F:3\1O#^O> +?Q98Z]HU[X6NK$:I!K,%[')I\UH4\P7"SJQC:(I\X<-M*\Y MQS0!LT5Q?P5_:1^'?[2>D7NH?#GQ]X+\?:?IL_V6[N?#FMVVJPVLV-WER/ [ MA'P0=I(.#FL7XU?ML?!G]FSQ-;:+\1OBY\,? .L7EL+RWL/$?BFQTJZG@+,@ ME2.>5&9"R.NX#&589R#0!Z=14=K=1WUM'-#)'-#,H>.1&#*ZD9!!'!!'>I* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJNNZ[9^%] M#O-2U&ZAL=/TZ![JZN)G"1V\2*6=V)X"JH))/0"@"U17QWX!_P""QWAWQWXC MN-0'PM^*VG_"LZ5IFL6?CV:PM9+.ZM;^YNK>VNVL(YVU&.TE:VS',UMG:Q>1 M(8PDDGLGQ\_:X;X,'4AHOPU^)'Q2;P_%YVMKX0@T^1M'4Q^:H=;R\MC-*8\/ MY-L)I@K(2@$D>\ ]@HKE_@G\9?#O[1'PB\-^.O"-_P#VIX9\6:=#JFFW7EM$ M9H)4#J61@&1L'!5@&4@@@$$5YO\ MN?MT:7^Q'X8T6\F^'_Q8^*6L:_<216G MAWX=>'#KVL^3&H,UVT&] MO&SPHTA;AYXA@[N #W"BO'OAA^V'!\1OV#O$FDPV'BBYG#2*D)M?.9(F=8FD!EE14B!DD:-%9E9 M^SE^VCI?Q_\ B5XK\#W_ (/\$(-8\0?\(?\ $;5/A7X;U>30 M]:^)-A86DGAO2[B*7R)V8&Y%]+;PS9BDN8+22W1E?,@6-V7Z:M+N*_M8YX)( MYH9D#QR(VY74C(((X(([T 24444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %?Q!W?\ Q]2?[Y_G7]OE?Q!W?_'U)_OG^=?JGAG_ ,Q/ M_;G_ +IKP7_@HS M^QA=?MQ_L\P^&M'\57/@GQ;X&-;C@%Q%I^K6$PFMGFA) FAW##(>Q MR.0* +'[-'_!17X7_M4ZZVCZ#>^(M#\0/<7\-KH_BOPY?^';_4TLKB2WGFM8 MKV*(W"(R9?RMS0[E698I,H.Z^./[27@?]FRS\-S>-_$-IH"^,-?LO"^BK*DD MDFHZE>2>7;VT:1JS%F;J<;44,S%54D?"O_!-+]M%5\?6?PM_:)\%VO@CXO>' M]<\8^(O#GB2RD>3POXK"ZG?KJ\FFS$[XS SSJ]K<9D$2Q2\[@5^?_P#@I/\ MMK? C]I?4O@)\59OC'\)]3UK3_C3X3GT;1H_&&G7%QX-\/1WOF7-W.^%OV^?A+XT^+$?@O3?%GG:Q<:A/I%I&9Y5\I\H-C8J?MH?&JXTS_ ()V_%/XA?#G M5+36+F#P!JFN^'-3TNY2X@NB+"6:WN()4)613\KJRDAAC!Y%?%W[8F@6/P>_ MX-GO ]YX=C\O4/!WACP3KN@36C%9%U1+W39H94?YB'>=SE\Y_>,!=0CMY+'6+67[7#J/VAUCMTMQ$&: M>261U1(X@SN[!54DXKYM_8NU"_\ '7_!7C]KK5->CVW_ (7T[P=X]=4YP$>ZFE8X'++@D[>/C/]DCQ#J7B+_@I9\/?AM-%,OPR\*_M"_%;4 M]'@E<_9S>6EA#-"B)P%\FXU'4&08(R689QF@#]9?@7^TAX-_:0T74+SPCJEQ M=/H]S]BU.PO].NM*U329]H<175E=QQ7-LY1E<+-&A9&5@"I!/?M"@ HHK M,\1:IJ6F^3_9^E_VEOW>9_I*P^7C&/O=%O#/A'PAXRTB%9O#7B6>TO]6GL;QIVCQIVI3R. M[*DX)DFM)W#_ #JI_4OXK)XS\>?"_P 2:'I-A<>&]5UG2[FQL]6@U"-Y=+FE MB9$N$ *DM&S!P RDE>HZU\+?M'?L4?M/?MP7'BKP-\1?#'POT'P?XPT7PSI7 MB#Q5HVORWE]?Q:7J5[>O]AL98$%I&YG6:>$(\C+:VD4F] MS+D1M*TATO\ @DSKO@G7?^";GP9/PZ\3:AXO\'V/ABUTZPU2_A$%U+]G7R)$ MEB!/E/')&\9BRVS9MW-C<:VN^+OVJ=(^,&N6NB^!?@SJOPYN+>"/0KN]\2WU MAK>DR"+$SW,*V\\-ZOF89526U)7Y2V?FKS[Q'X1^+7_!/7]ASPWX5^"7A_P# MJWB+1]4>YO$\87LD$?B-[F:XO+Z.SALAN2[GGD$_"?A#5+SQC?6VTB.5<$!@4FN2I!$1BB MY%PY3YK^+=[JFA?\$(OV,]8FTO4M<^&N@_\ " ZE\2]-L[&2^-UX;BM8FG,L M$89Y;>.86TDL:JVY(SN!3<#].?M:?\$X_AW^U!\/?'US=?LX?!NX^)'C+1KR MWB\1ZKHFESWT5]+;-%#<277V=IBT;;#O!+ (,=!4?['_ .S=X^_X)_?L&^!? MA]\-?A'\*I/&VDZ586_B)TUL:#IFKZBEI'#=:B\MO8RRW$SM$IS)$KR #)]-\9ZCX9O8;VPOM'LX( M9K5;F:$,C2P7KJ$4L&C\]P=HDPWDO_!0/]G+X@?L7?M%>*/VF?BEX+^!?[4G MP8NM;@N?$%EK'P]M$\7?#K2=T<$,FFW$@G,\-JH621&9=S>9($B,DDJ?8_[- MG[,'C#P'\8M<^+GQ(MK7QQ\8/$=@NCMJ-I*EEI?AW2UD\U=,TVW9I'CA\S#R M22.\L\@W,541Q1T_$'@S]H']I'X=^(OA[\6/!/PQL?!^O/)9:AJ/AGQ-=376 MM:6[L'M3:36Z"S>6':CRK=3X#2;5!*NH!]36%[#J5C#<6\BRP7"+)&Z]'4C( M(^HJ:N7A\1>(+>%8T\*[4C4*H&I1< =.U._X2CQ'_P!"M_Y4HO\ "@#IJ*YG M_A*/$?\ T*W_ )4HO\*/^$H\1_\ 0K?^5*+_ H Z:BN9_X2CQ'_ -"M_P"5 M*+_"C_A*/$?_ $*W_E2B_P * .FHKF?^$H\1_P#0K?\ E2B_PH_X2CQ'_P!" MM_Y4HO\ "@#IJ*YG_A*/$?\ T*W_ )4HO\*/^$H\1_\ 0K?^5*+_ H Z:BN M9_X2CQ'_ -"M_P"5*+_"C_A*/$?_ $*W_E2B_P * .FHKF?^$H\1_P#0K?\ ME2B_PH_X2CQ'_P!"M_Y4HO\ "@#IJ*YG_A*/$?\ T*W_ )4HO\*/^$H\1_\ M0K?^5*+_ H Z:BN9_X2CQ'_ -"M_P"5*+_"C_A*/$?_ $*W_E2B_P * .FH MKF?^$H\1_P#0K?\ E2B_PH_X2CQ'_P!"M_Y4HO\ "@#IJQ?B1I6A:]\/->L? M% L6\-7FG7$&K"\D$=N;1HV6;S&) 5/++9)(P,G(JG_PE'B/_H5O_*E%_A63 MX]T^_P#B=X&UGPWKG@W[9HOB"QFTV_MQJZQ>?;S1M'(F],,N58C*D$9R"#0! M^8\-MXN_X(>?'/Q;8ZA(WQK_ &4=.\-^'=.U,:L(SX@^'.BW.H:K%9HO'EZE M8P3-.'WXF6.>$+E(2*^_?V_?AC\:OC5^SQJ6D_ CX@>$O /B.^LY@;G6="FO MC?!E&R&*XCG3['N^96F\F=@'!0(RAJ\+G_X)-2>+/'\DWC;Q=\6/B%\/_L>D MVB>"M=UW36L;@:;=7-S:QWES#:QW=[!').&6*>5MS*3*TX\M8O4?%G[*/C37 MOCEKOC+3?B1\#2Y]/N9;&9(F M)+/&9+=V5F)8A@6))).+^W]_P21\!_MY>*]/\<2>(_B!\/?BWX9TXV'AKQGX M7\17=G=:(-[2*%MQ)Y#(9&S( BNZ_+Y@PI5?VFOV5_$?C#]EC1/AM\,8?'WP ME'ARZMY=$O/ _BNVTN2T>%7\M;MY4D,]HSL&FCVN\QY.26-=%XP_9Y\<>*OB M_-XJM_'?Q>\/V6H64-EJ7AK3/$.E_P!BWHC5E,B+/9RW-I(X;YGLYX&)56!# M M+>DC6XD9$:($LP4Q@KCQ?]B\_%;X-_\ !5#XG> OC8OAGQYXB^(OA"/Q-X<^ M(F@:?+I:KI%G&?!OBZQU? M3KC2?%2:G+,FG6\EHTXU!;YY+M8O(CM949D!\T!B5_1?]C'X8ZM\%/V0OA;X M/UZ=KK6_"OA/2])OY20=\\%I%%(<@ 'YE/85YIX._8[FL_C!8^/?&K^./BQX MHT*2270)_%NMZ>UIX;9P59[.RL[:VM(YMA*?:&A:X"%E\W#,&]P_X2CQ'_T* MW_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@#IJ*YG_A* M/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^5*+_ H_ MX2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"@# MIJ*YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\1_\ 0K?^ M5*+_ H_X2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K? M^5*+_"@#IJ*YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\* .FHKF?^$H\ M1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PH Z:BN9_X2CQ'_P!"M_Y4HO\ "C_A M*/$?_0K?^5*+_"@#IJ_B#N_^/J3_ 'S_ #K^U;_A*/$?_0K?^5*+_"OXJ;O_ M (^I/]\_SK]4\,_^8G_MS_VX^5XF_P"7?_;WZ$=%%%?JA\J%%%% !7]3G_!M MU_RAF^$/^_K7_I[OZ_ECK^H#_@W3U[6K+_@CO\)8[/0?MUNKZSMF^W1Q[_\ MB(_^A6_\J47^%?BI]H=-17,_\)1XC_Z%;_RI1?X4?\)1XC_Z M%;_RI1?X4 =-17,_\)1XC_Z%;_RI1?X4?\)1XC_Z%;_RI1?X4 =-17,_\)1X MC_Z%;_RI1?X4?\)1XC_Z%;_RI1?X4 =-17,_\)1XC_Z%;_RI1?X4?\)1XC_Z M%;_RI1?X4 =-17,_\)1XC_Z%;_RI1?X4?\)1XC_Z%;_RI1?X4 =-17,_\)1X MC_Z%;_RI1?X4?\)1XC_Z%;_RI1?X4 =-17,_\)1XC_Z%;_RI1?X4?\)1XC_Z M%;_RI1?X4 =-17,_\)1XC_Z%;_RI1?X5L>'[^^U&S9[[3_[-F5RJQ^>LVY<# MYLKQZC'M0!>HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#\#/\ @^6_Y 7[,O\ UW\3?^@Z311_ MP?+?\@+]F7_KOXF_]!TFB@#[T_X-=; MO%<2JR*\;\@JZD9KTBB@#X[_ &8_^":7BWP]\SS7-Y*)KBXGFN&AE**AD$<*NR 2L//?U3]N7]C7_ M (;/T+X;67_"2?\ "-_\*]^(6B>/-_\ 9_VS^T/[.F,OV7'F1^7YF<>9\VWK ML;I7N%% 'A>E>"OB=J?[:7BYM6\:+XB^"6L>'/L?_")7?A..S70[[$"AH=1W M"2]6XC:Y,B%&2(JJ[E/RGSGP3_P2]U+1?!_@_P"&NN?$R;Q!\"?ASJUIJWAW MPJ^A^5JS"RG6XL+&_P!3-PZW5E:R)'Y<<=K!(RP0K++*%<2?75% '@/QB_8\ M\27O[1-Q\5_A7X[T_P"'_C37-$B\.>(EU;P^^O:5K=G!))):RFV2ZM72\MVF MF$*0;2G.W__ 2^\/Z)\"O!/A_PEXHUK0_''PY\2W'C71/&=Y$E M]>3ZW=/.]]<7L*^4EQ#=_:KA)H$,0,+ M/B-XT\3P^-OB=XVM;/3=0U.TTLZ3IMC86AE:WL[*S::=X80\\TC&2>:1Y)6) M?:$1/9J** "BBB@ HHHH **** "BBB@ HHHH **** ./_:%_Y(%XX_[%^_\ M_2:2OROK]4/VA?\ D@7CC_L7[_\ ])I*_*^OU;P]_P!WJ_XE^1^7 =%\'_ =NM'\$>+M6T"QFO=*U)[F6"UO)8(VE9+Y5,A6,%BJJ M"2< #BO7RC),5F4Y4\*E>*N[NQQXS'4L,E*KU/WJHK^<_P#XB[OVDO\ H2?@ M?_X)]4_^6-'_ !%W?M)?]"3\#_\ P3ZI_P#+&O=_U!S;M'_P(X?[?PG=_/_ 3]\ _%;Q?8Z'IOB+Q4=1^UV^CPRPV4?V?4;JU3RUEDD<92!"U]CZ-HHHKYX] *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOY89?^#C MS]LY96 ^,G )'_(I:'_\A4W_ (B/OVS_ /HLO_EI:'_\A5]__P 0YS+^>G]\ MO_D3Y_\ UCPW\LON7^9_5!17\K__ !$??MG_ /19?_+2T/\ ^0J/^(C[]L__ M *++_P"6EH?_ ,A4?\0YS+^>G]\O_D0_UCPW\LON7^9_5!17\K__ !$??MG_ M /19?_+2T/\ ^0J/^(C[]L__ *++_P"6EH?_ ,A4?\0YS+^>G]\O_D0_UCPW M\LON7^9_5!17RK_P1-_:2\:?M<_\$R_AO\0OB'K7_"0>,-?;5!?W_P!D@M// M\G5+N"/]W B1KMBBC7Y5&=N3DDD_55?$8O#2P]>>'GO!M.VUT[:'N4:BJ052 M.S2?WA1117.:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!7\0=W_Q]2?[Y_G7]OE?Q!W?_'U)_OG^=?JGAG_S$_\ ;G_MQ\KQ-_R[_P"W MOT(Z***_5#Y4**** "OZG/\ @VZ_Y0S?"'_?UK_T]W]?RQU_4Y_P;=?\H9OA M#_OZU_Z>[^O@?$;_ )%L/\:_])D?0<.?[S+_ O\T?G_ :X_P#*"CX& M?]Q__P!2#4Z^_P"O@#_@UQ_Y04? S_N/_P#J0:G7W_0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!Q_[0O_) O''_ &+]_P#^DTE?E?7ZH?M"_P#) O'' M_8OW_P#Z325^5]?JWA[_ +O5_P 2_(_+N/\ _>*7^%_F%%%%?H1\ %%%% !7 M[ 5^/]?L!7YGXB_\P_\ V_\ ^VGZ1X??\Q'_ &Y_[<%%%%?F9^D!1110 444 M4 %%%% !1110 4444 %%%% !7\>'_!3G_E)-^T)_V4KQ'_Z=+FO[#Z_CP_X* M<_\ *2;]H3_LI7B/_P!.ES7Z3X;?[U6_PK\SYKB3^'#U9X=1117Z^?(!1110 M 5_4]_P;?_\ *&/X._76_P#T^:A7\L-?OY^Q_P".?B=\.?\ @V2^%6K?"^U\ M3W$]KK5T?$[^&$5_$%MX>_X22^_M*33E(/\ I0@#!2 64%F7#*I'P/B-_P B MV'^-?^DR/H.'/]YE_A?YH_82BO@/_@C_ *)X;^)7@/1_B-\%?BYXG\1> ;SQ M1XHC\0Z+K'BB_P!=6\ADU&\DT^4QZBTUS8W:HT$CJ&@:99VDF61R&.[\8-=\ M8^ /^"XWP1T6'XC>.+[PAX\\(^)]0O/"\]Y%'H]K+:)9)"8X88HR^#+(VZ=I M6#-PP 'XJ?:'V_14=S,8+:214:1D4L$7&6P.@SQS[U^8?PP\6^,?VJ_^"67 MBC]K2U^*7CSPW\7+?%6G6D'B>[A\,>'ETVXN1'HL^D*XL9X!#;>7-+/ ] MPS222"1"(]@!^H%%?/\ IO[7FK_$_P#9#^&GBKPCI-JOQ ^,6@V5_H&E7F]K M?3Y+FUCGEN;G #_9;59-[GY2Y$<0(DF0'R/_ ((G^-?B!^T-_P $F_"^I>*/ MB!K.J>.-4U?7[>]\3WJ_:[QECUV]C9HUD8JA$*;(E.Z.'$8V,B;" ?;E%? G M['WQ@\&>+_\ @IWJWAGX$_&K5OB'X%T'PK=/\0-)U;X@W?BNVL]4:Y@^P2:< MU[//.KA?M:S_ &=_LR@Q*P$H 'WW0 4444 %%%% !1110 4444 %%%% !111 M0 4444 ?Q S_ .O?_>--IT_^O?\ WC3:_J@_*PHHHH **** /ZG?^#;S_E#) M\'_][6__ $]W]?<=?#G_ ;>?\H9/@__ +VM_P#I[OZ^XZ_FW/O^1EB/\<__ M $IGZ5@?]VI_X5^2"BBBO).H**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *_B#N_\ CZD_WS_.O[?*_B#N_P#CZD_WS_.OU3PS_P"8G_MS M_P!N/E>)O^7?_;WZ$=%%%?JA\J%%%% !7]3G_!MU_P H9OA#_OZU_P"GN_K^ M6.OZG/\ @VZ_Y0S?"'_?UK_T]W]? ^(W_(MA_C7_ *3(^@X<_P!YE_A?YH^Y M****_%3[0**** "BBB@ HJIKVO6/A70[S4]4O+33=-T^![F[N[J988+:)%+/ M([L0JJJ@DL2 "35I'61%92&5AD$'@B@!:*** "BBB@ HHHH **** "BBB@ MHHHH **^)?\ @J!_P4&\:? ;XF6GPG^'%YX5\+>,-:\ Z]XW3Q'XELI+ZW6/ M3HB19V-JLD2W%ZY)D_>2;(HXB[1S [*]H^%7QR\6RO&+B?(VL"N\* #W*BOSQ_X)G_\ M!1'XZ_\ !1SXR2>*O#OC+]DO4_@+#=32W>E:))K13&.WBG) M"AWVF-MDGE[Q@CL]4_X*'?$[Q9\%_B#\>?!.B^#-0^"?PYO]1C72;JUNCX@\ M7Z=IKM%?:C:W8F6"V :*X:&%[>;SEB7=+"9/D /MNBL?X?\ CK3?B?X$T7Q) MHMP+O1_$%C#J-E. 5\Z"5!(C8//*L#S6Q0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% 'X&?\'RW_("_9E_Z[^)O_0=)HH_ MX/EO^0%^S+_UW\3?^@Z310!]Z?\ !KC_ ,H*/@9_W'__ %(-3K[_ *^ /^#7 M'_E!1\#/^X__ .I!J=??] !1110 4444 %%%% !1110 4444 %%%% !1110 M445Y[^T]^T[X6_9(^%4GBSQ9)J#VLE[;:5I]AIUJUWJ&LW]S*L-M96L*\R3R MR,JJ,@#)+,JAF !Z%17SE^RY_P %$(?C[XIM/#_B;X9_$#X5Z[K&H:S8Z-%K MBV=]:ZM_9EU-!(]1=P9(Q(K+YJ1M&=I8,4&^@#[F MHIJRJ\0D5E9&&X,#P1ZYKYS\&_\ !3OP+XSUW0IH]#\:6/@'Q;K/_".^'?B! M=V5NOAO7]1,S0QP0NL[7*K+*C)#<36\=O.Q012N9(PP!]'45X_\ '7]LC2_@ MY\2['P/I/A/QG\2/'5YI;Z[)X?\ "L-H]U8Z:D@B-Y.]W<6\$:-)N1%,OF2M M'((TD*/MHZM_P4%^&UK^SKX=^)>FWVI^(-)\8:C'H>@:;I]BYU?5]4>5X?[. MCM9-C)=))%,LB2[!#Y$S2%%C=E /;J*\O_9Y_:LT7]H'6/$>@_V-XB\&^-O! MK0#7O"WB&*"/4]+2X5FMYBUO--;S0RJC[)8)I8R8Y%W!XW5?4* "BBB@ HHH MH **** "BBB@ HHHH **** ./_:%_P"2!>./^Q?O_P#TFDK\KZ_5#]H7_D@7 MCC_L7[__ -)I*_*^OU;P]_W>K_B7Y'Y=Q_\ [Q2_PO\ ,****_0CX **** " MOJS_ (+/?&'Q9\%/"'PPUB2?QUI?P-C\2/\ \+9U?P7+<0ZYI>E?9W^SR"2U M'VJ&T^T[#<2VI681IA6&XY^4Z_2+]IKX_P"M? 3Q#X;N)/ _B?Q7X!U2"]M] M?OO#VCS:S?Z+.!";5S96^^YF@J^+?AEKW@#3TGTB^\02Z^ MFGZRB0B22VN)S+-$@7S8GM?.$4+1J$B0[L9'[.^N^,?"W_!;WXO>!]3^(WCC MQ=X57X::5XDLM,UF\B:TTNYN=3NT<000111*JQQ(@8H9"!\SL237CG_!#CX# MZAX7^-T7COX=^#_$WP]^"?B3X5:)!X@L]6T^?2+3Q3XO41^9J=C83!71!;+L MEN1'&ER\BNOF8:0^@?"_XCRK_P %[_B!K[^"?BY#X7\0?#K2_!UEX@G^'.O0 MZ/+JEIJ5W)-$;M[,0K'LD5EN"PMW'W93D9_,S](/O#QCXOTWX?\ A'5->UB[ MCL-(T2SEO[ZYD^Y;P1(7D<^RJI/X5^;/P'_;I\,_MJ>)_"/C+XT?%#XD?"WP MS\4-26/X8>#M(36O"VBW$#._V4WWB&UCBBN]2N5CW_8UOA%&&6+R9'W,?J3] MH?XFZ;^U?XB^+W[+,WASXC^%]5\2> [Z.T\67V@R1>&]3CNK=8)?L=ZK8FEM MVNXO,C(4C) W ''RA\6/ WB[]L'_ ();^$_V2]4^%7CSPW\7+&VT'PYJ=_-X M;NX?#?AS^S9[7S=:MM8*?8IH_*@:2&."=KAS(L9C4^9M /6?VZ_V^M0N/VK9 MO@9X3\2>*/!FE>$M"A\3?$CQ5X7\+7?B;7M-M;AREKI]A:VUM=-'-*JO++=O M Z6\.TC]Y(K)WVA?%*/3/^":>M^,_P!E&;Q#\?M3U>QFNO"[:EXTFU.YO[Z0 MB)FDNM6G)A$# N]L2FPQ/&L2L2M<;IVF:M_P3_\ ^"B_QD\?:[X5\=>+/A[\ M=M,T.[M]:\+>&;_Q)>:-JFF6LEG)975M91S7*QS1>5+%,(C$&,JLR';NC_8< M\+:E_P $[?V;OB1XX\2> ?B%]C^+'Q3U/QE!X/\ #>B/K>J>$['494CA\RSM M2[\+$L\T=NLC1&X*[3L8@ \I_P""&4_AW5_C;XYL]:^)_P"V1_PN?PCIZVOB M/X9_&WQJVJ0Z1%.Z,NH642110W$3%-B7 !VJ_P!Q!+&S_IQ7S;\/_A58_'O] MN?1?V@-/T+6O#]EH?@6Z\(6UQK.C7.CZGKRW=Y;7?[RUN5CN88K8V[A5N(D9 MGNI"%"J&?Z2H **** "BBB@ HHHH *_CP_X*<_\ *2;]H3_LI7B/_P!.ES7] MA]?QX?\ !3G_ )23?M"?]E*\1_\ ITN:_2?#;_>JW^%?F?-<2?PX>K/#J*** M_7SY **** "OZ5O^"+'Q?\2?!#_@A[\ =>T'P;K/C;38]9U>'Q#::/;?:M2L M].;5M6W7-O '5YF2;[/NCC#N4,FU&(&/YJ:_J>_X-O\ _E#'\'?KK?\ Z?-0 MKX'Q&_Y%L/\ &O\ TF1]!PY_O,O\+_-'A7[!?PGF^(G_ 4@\/?%;X.^"?&G M@G06U;QS%\6= MJ_M:?$>72_\ @MI\ ]>C\$_%S5/#?@CPUXBT37-:TKX;PQ;SQI-)]BN+U6Q%=-'!(ZHRX*@?-D@'XE^.?[#OA7]LW5?& MW@;X)_#3XE?"W0?BA>RO\2?&&KC7/"^@O%*RB[-GX?NY(8K[4[A4V"Z:R$,8 M)E\YW5$?]';SP5INH>*[76KBW:XU"QC,=JTLSO';9# O'&3Y:2%793(JARK% M2VWBM6@#Y[\5_L#2R>/;77O!GQ@^*'PQ33_#MGX8M-,\/67ARYL[6RM=WEI% M_:.E7[<-X20*_EQY'R+CYG_X(]Z#XZ_X)[_\ !)N3Q)XXT/X[>,K^PU35 M9A\/K?PQ9'6-.C.N7H\ZSM%M[6ZE,Z2K(/#-_X5OM9@N;4V\&DO;7L,-S=* MDKFXWLAAC\KY'9I"!]J444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'\0,_P#KW_WC3:=/_KW_ -XTVOZH/RL**** "BBB@#^IW_@V\_Y0R?!__>UO M_P!/=_7W'7PY_P &WG_*&3X/_P"]K?\ Z>[^ON.OYMS[_D98C_'/_P!*9^E8 M'_=J?^%?D@HHHKR3J"BBB@ HHKQ_]KS]NGX<_L1>$X]2\<:GJ#7MY:W=WIVB M:/ID^JZQJJ6L1EG:"UMU:0I&F"\K!88MRF21 P45Y_\ !']J/P+^T-X> MU+4/"^N>;_8;B/5['4;.?2M3T1RF\)>6=TD=Q:L4^<":-"RD,,J0:S_V^)X?AGXRTOQE_PAMW'9:M+IZR-;VTTB>8BK*5$WOB>'X9^,M+\9 M?\(;=QV6K2Z>LC6]M-(GF(JRE1'+E.#63XK_;#\ > ?@A MI_Q"\0:EJ_A_P[JTT=K8Q:KX?U&QU:\N)'*1VT>F2P+?/<.5.V%8#(P&X*1S M0!Z=17G7P!_:N\"_M,_VS%X3U/4'U+P[*D.K:3J^BWVAZOIAD4M&9[&^AAN8 MDD4$H[QA7"MM)P<>BT %%%% !1110 4444 %?Q!W?_'U)_OG^=?V^5_$'=_\ M?4G^^?YU^J>&?_,3_P!N?^W'RO$W_+O_ +>_0CHHHK]4/E0HHHH *_J<_P"# M;K_E#-\(?]_6O_3W?U_+'7]3G_!MU_RAF^$/^_K7_I[OZ^!\1O\ D6P_QK_T MF1]!PY_O,O\ "_S1]R4445^*GV@4444 %%%% 'YC_P#!P5X$\66/->\! M:C\7/@-HG@C7=,U?P_81"[;PQK=Q%_H?B&:R9@EU% H*;R&:V#22J-V,_4W_ M 3K\)?"+5OA=J'C#X%^)M/U+X4>.K>VDT[1]"N'BTC09XXV2X%I K 63.64 MR01QQ%)$9B-S'&1_P4>UKXQ:/\/?B'8^%?AYJ'Q.\#^*? -[I2V.@7EI'K>D MZHT=TIF$%R\(N()(Y85*Q3-*&A.R%RW.+_P36_90\6?!WXV_';XJ:[X3M_AG MIOQBU+3]0T_P%;7=OWDC%Y%A=U&Q"9'8L0 <7_P $ MD_ 6G_"S]N3]M+PYI+ZHVEZ3XST:.U&H:GYDDF?+NQR[D_- M7V+^T)\%=/\ VCO@KXC\!ZO=7UGHOBRS;3-4-G(8IIK.3"W$*N.4\V(O&67Y ME#DC! -?)O\ P3M\'_%?P3^WC^T?XE\8_!+QQX+\*?&'7+#6M%U;4-8\/W26 MJ6NFQ6KQ7,5GJ4\J.[QY3RTD4@_,4(P?H/X"_M$>-/B5\>/B9X+\7?"^Z\"V MO@NXMY-!U?\ M^TU2#Q5I\[3I'=>7#A[1]T#9AE&X!E.3DX /BZU_P"""7[) MGP)_;G^"L?PW^$L>B>(M O+CQM?7K^(M7OUAM[%5CMT,=Q=21AGO;BWD4ENR_9N^$GAC_ (*A_$S]HSQI\2M-77/^$5\=7_P^\$F8LLG@ZWTR*.,W MNG.&W6MY+4& (('A/AKX5_%K]B?XL_&>S^'?PY_X6)X9 M^,.OR^+] O+?6;+3X?"VKW4$<5Y'J8N9DE^R--&MPLEG%75TYM[+Q1K6E"6UTZSO6.U'A MNKB&25H&^2>6-%*E/]HBWLM/^R:I:3G28=$DO23--25E\F&Y=1_!TST/\ P3V_ MX)\V_P"RAK'BKQQK=GX2L?'OCN*UM;G3/"EB++P[X4TZVW_9M)TZ((G[F,RR M,\S(C3R2.Y2,%8T /IZBBB@ HHHH **** /BS_@K[X+^"?[57P3^(7PJ^(6F M:;J7C;POX&O/'?ALSR+;WUH\<=RJ7-C*K"4/'); R!1M*M&&W D#$_X)@?M* M^)/ /BCXZ?"_XC?$JU^('@CX$W^FV>D_$K6)X;>2>*[MQ*VFZA<@B&6\M"T4 MJN2*^L?VAOV6OAO^UGX'D\-_$SP/X7\DR0 M-PT36H3RBC=U*X/>@#Y5^/7[&?A6/_@J!\$OBA\+;73_ YXXO(=4MO'DFA) M% NN>')K&41SWH0CS&6^2T6*0@LQS]Y8?D\9_9E\;Z;^S9_P0#^*7P_U:XM[ M?QI\,;/Q1X#U#2W4_:I]9GGNDLH5BX>1[O[3;/$%R9%N$*YS7Z*?!OX ^ _V M=?##:)\/O!/A'P+HLDIG:P\/:/;Z7:M(>KF.!$7<>YQFHM8_9Q^'GB'XO6/Q M!U#P'X,OO'NEP_9K+Q+<:);2ZQ:188>7'=,AF1<,PVJP'S'U- '/?L-?"/4O M@%^QE\*?!&L2M-JWA/PEIFDWKL^\M-!:QQOSW^93S7JE%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?@9_P?+?\ ("_9 ME_Z[^)O_ $'2:*/^#Y;_ ) 7[,O_ %W\3?\ H.DT4 ?>G_!KC_R@H^!G_*_MY_LD>#?VW?@:GP_\7:Q?>';J\U.WU#PYJ^FW MBVNIZ3J]KNN+:YM&/WIH_+=]N#E%DR,9(]JKS_\ :*_9ST?]I3PCI^FZIJ7B M+0;S0]2BUG2-7T'4&LM0TF]C1T6:-L,C?)+(A25)(V5V#(PH ^%?^":7[3/C M[X*?&+P]\ _C]I&A^+;GQ;XB\93?#_XE:?:QQ+XCO;/4[_\ M2"]L\8LKM@9 MYE,.87AEV##*X/TM^WM\$=-_:\^$$G[..FVL5OI/B9+ >)9+6-$A\.Z%%<)( M54=$FG%NT%NH!VG?)C;"0:7[-?\ P2\T;X(?$:'QMXH^('CGXI^.-)FUMO#V MK>(%L8(_#":K>27-TUI:6MO%;+<2%P))VC9GPRJ(HB(5\>OO^#?ZQO?$6O:H MG[7W[<6GW7B:_DU/5$TWXEV^GV]W<2!5=S#!8I&,JJ* J@!450 J@ ^G/\ M@H!9ZUIW_!/OXS6_@V.2+7K?P%K$>D);@^8DPL)A$(\<[@<;??%?%O[:MG:6 MW_!LGX/M_"L,=U<2>#? R>'4MUQOOGN]*^RL@7!SYQ4_*,GG@]#]:?!_]D+4 MOA'^U9?^(M)\8?$9OA]_PB=OX:_X1#6-:AO/#D;VZ6R6UQI]H$+P.(XYUG=W M7S6E'R,/F%'P#_P2[\"> -6T&TCU_P <:E\/?!VKC7_#'P^O;VV?PWX7%L //_V(;74#_P %'XKXS_9#L]9N_P#@JGX#:\A^S_#D_M!_%V30 ME9&?ASIEEJGAG3_ 3J2:[X;U;3+UO[8T/55DDE_M&.YF$ADN7DEF:5IQ*L M_G2B59%=E(!Y'9K>/_P<&WS:=;_\2^+X!P#6Y@#M,K:_+]B4X. VU;L\@$CI MD X^SZ\P_9Z_94T7]GW5_$6N_P!L>(O&7C;QBT!U_P 5>(98)-3U5;<,MO$5 MMXH;>&&)7<)#;PQ1@O(VTN[LWI] !69XB_MG]S_9/]F?Q>;]KW^VW;M_'.?: MM.B@#F?^*R_ZEG_R/1_Q67_4L_\ D>NFHH YG_BLO^I9_P#(]'_%9?\ 4L_^ M1ZZ:B@#F?^*R_P"I9_\ (]'_ !67_4L_^1ZZ:B@#F?\ BLO^I9_\CT?\5E_U M+/\ Y'KIJ* .9_XK+_J6?_(]'_%9?]2S_P"1ZZ:B@#R[X\?\)9_PH[QG]H_X M1[[/_85]YOE^=OV_9WSMSQG'3-?FA7ZH?M"_\D"\_I7Y/XJ9AA\#AZ6+QC_BLO\ J6?_ "/7 M'_\ #7_AK_GQUS_OS%_\9QBY2HRLCI?^*R M_P"I9_\ (]'_ !67_4L_^1ZZ:BOO#PSF?^*R_P"I9_\ (]'_ !67_4L_^1ZZ M:B@#F?\ BLO^I9_\CT?\5E_U+/\ Y'KIJ* .9_XK+_J6?_(]'_%9?]2S_P"1 MZZ:B@#F?^*R_ZEG_ ,CU_(C_ ,%+/._X>,_'[[1Y?VC_ (6/XA\WR\[-W]IW M&=N><9Z9K^Q2OX\/^"G/_*2;]H3_ +*5XC_].ES7Z3X;?[U6_P *_,^:XD_A MP]6>'4445^OGR 4444 %?TX?\$"?%&O>"/\ @B-\-=:A329-)T>TU^]='$AN M&2/5]1=P!D*6.TXY Z9(K^8^OZ;_ /@B%_RKS^%/^P!XJ_\ 3GJE?#\>TU/! M482V=6*^]2/:R6HX5*DX[J#?Y'K?_#T*R_Z ]U_X"K_\?H_X>A67_0'NO_ 5 M?_C]?&M%<_\ J/E?:7_@1\M_KKF?>/W'V5_P]"LO^@/=?^ J_P#Q^C_AZ%9? M] >Z_P# 5?\ X_7QK11_J/E?:7_@0?ZZYGWC]Q]E?\/0K+_H#W7_ ("K_P#' MZ/\ AZ%9?] >Z_\ 5?_ (_7QK11_J/E?:7_ ($'^NN9]X_C_BLO^I9_\CUTPZ5\?_\ !6C]L7Q!^RG'\(=/M_$Q^&'@OXA>*CHGBKXC MM8V]TO@ZW^SO)!C[2KVT+W,X2(7%S')%$N]F0G!'XN?L9]-?\5E_U+/_ )'H M_P"*R_ZEG_R/7S7_ ,$_A\;-*_9X\'ZIJ'C:;XM:!XD^&UGK>FWWB..UAU>W MUIX(F6UDNK98EFM)%?*R/ TRE',DTA9:\$^,/[,7[=7P;TOPO=77[>Z:MJ?B M?Q%INAP:-:?!30(!(]Q,OG^7.Q<[8;=;B;<8R2L!R!G@ _0__BLO^I9_\CT? M\5E_U+/_ )'KR#]M2W\6:#\.?$GBB;X[W'P-T'PU:;]/O]/T_2KY;Z8QCYK] M=0M)M^Z8A([>T,4C8_UK-*J19!E_:(_:6_X)X^ SH^L:;\#_ (V>+]-TV?7M M8FT6+4E\*L466Z>/3[ABDDC[?*$,C9C\\Y;='F@#W;_BLO\ J6?_ "/1_P 5 ME_U+/_D>OC']F;X.?M5_"3]OOPQX;^(G[70;"G_ !Y,"2&(K[TH YG_ (K+_J6?_(]'_%9?]2S_ .1Z MZ:B@#F?^*R_ZEG_R/1_Q67_4L_\ D>NFHH YG_BLO^I9_P#(]'_%9?\ 4L_^ M1ZZ:B@#F?^*R_P"I9_\ (]'_ !67_4L_^1ZZ:B@#^(&?_7/_ +QIM.G_ ->_ M^\:;7]4'Y6%%%% !1110!_4!_P &ZO\ PDO_ YV^$?]G_V']CW:SY?VCS?, M_P"0U?YSMXZY_#%?;7_%9?\ 4L_^1Z^0O^#;S_E#)\'_ />UO_T]W]?<=?S; MGW_(RQ'^.?\ Z4S]*P/^[4_\*_)',_\ %9?]2S_Y'H_XK+_J6?\ R/7345Y) MU',_\5E_U+/_ )'H_P"*R_ZEG_R/7344 -W:&XB^65"#V ' ?\ !-__ (2? M_AX=^V]]G_L'S_\ A-]$\_S/-V;O[#M<;<^ M)/%A\;_%/XI26;^(-:731IMA'%9P>1:6EI9K(YAMXE+D!Y9)&:1RTC$C''?L M:?L(_$[]FC]J?XK?$7Q%\5O _BVQ^,5_;ZKK6D:=X N=(>UN;>T2UA-MBS>'#NG$UB'5]]]"BBW9;AU4N7(OBMX'\6V/QBO[?5=:T?3O %SI#VMS;VB6L)MKA]6N=B&-%+K)'(6(^5H^1 M0!\Q_ RP_:$_:M_:>_:&^/7@N;X1S>+/ASXGU#X:^"M-\9:3?WT%E:::BBYB MM/)N;?[%)>7+;I+AO.9@$4HJ( 3XS_M0^*O^"@'["G[/?Q[\&W7A;P3\7=.\ M7M=>"O"FJK<74>NZ_$E[I]YHKJ-NY'077^D?((D3S&:-0[#ZKUC]@WQC\//C M!X^\2?!GXH:=\-],^+%VNJ>*M)U'PF-<1-1\I()-1TUQ=6_V6ZEBC3?YRW,3 M.BOY6=X?/^)/_!*;P[)\"?@_X8^&WB74/AYXC^ VI#5_!_B"2SCU9OM+12Q7 M7VZ!S&+I+H32--M>)R[;E=#0!Y9_P3>^/6O?M,_M8?%+Q)XVT"Q^'/[0FCZ- MIOAW7_ FIP31G1-*@EN9;>>WG5FCU"*>:XG;[4A"@"--B8W2_;7_ !67_4L_ M^1Z\S^!/[)VO>%OC[JOQ8^(WC#2?&GQ"O]!B\+VTFB: ^@Z3IFG).]PT<5K) M=7NFHH M YG_ (K+_J6?_(]'_%9?]2S_ .1ZZ:B@#F?^*R_ZEG_R/1_Q67_4L_\ D>NF MHH YG_BLO^I9_P#(]?Q4W?\ Q]2?[Y_G7]OE?Q!W?_'U)_OG^=?JGAG_ ,Q/ M_;G_ +NFHH Y MG_BLO^I9_P#(]'_%9?\ 4L_^1ZC^+WQ,_P"%5>&8=1^P_;_.N5M_+\[RL95F MSG:W]WICO7F__#9W_4M_^5#_ .U5\+Q!XE<-Y)BW@*V]6F>F?\5E_P!2S_Y'JGI'A_Q%X?%Q]@L?!MC] MLG>ZG^SPRQ^?*_WI&V@;G;NQY->?_P##9W_4M_\ E0_^U4?\-G?]2W_Y4/\ M[57B?\1MX+_Z#?\ RG5_^5G;_J;G'_/G_P FA_\ )'IG_%9?]2S_ .1Z/^*R M_P"I9_\ (]>9_P##9W_4M_\ E0_^U4?\-G?]2W_Y4/\ [51_Q&W@O_H-_P#* M=7_Y6'^INF?\ %9?]2S_Y'H_XK+_J6?\ R/7'_#C]IS_A M8/C2RT?^P_L?VPO^]^V>9LVHS_=V#.=N.O>O5J^UX;XIRO/L-+&935]I3C)Q M;Y91]Y)-JTE%[-:VMJ>/F&68G U%2Q4>635[73TU71OLSF?^*R_ZEG_R/1_Q M67_4L_\ D>NFHKZ X#F?^*R_ZEG_ ,CUL>'_ .T_L;?VK]A^T;SM^R;]FW Z M[NK_B7Y'Y=Q__ +Q2_P +_,****_0CX **** "OTK_:^_Y)I9?]A./_T5+7YJ M5^E?[7W_ "32R_["'?^PG;?\ HU:PZW/AA_R4KP[_ -A.V_\ M1JUZN1?\C+#_ /7R'_I2.7&_[O4_PO\ (^R****_T_/YM"BBB@ HHHH **** M "OX\/\ @IS_ ,I)OVA/^RE>(_\ TZ7-?V'U_'A_P4Y_Y23?M"?]E*\1_P#I MTN:_2?#;_>JW^%?F?-<2?PX>K/#J***_7SY **** "OZ;_\ @B%_RKS^%/\ ML >*O_3GJE?S(5_3?_P1"_Y5Y_"G_8 \5?\ ISU2OBN.?]UH?]?8_E(];*=Z MO^"7Z'B%%%%?2GY:%%%% !1110!^P Z5X=^V=^T-\._A'::5X9^+VFZ:OPU\ M>6=]9ZIK6NVXD\/6,D8A,=M?O(A@B2=9)2KSNB9@(Y)&/<1TH(W#!Y!ZBOYG M/Z0/RI_X(%!O!7Q9C\,_"'Q%K7BS]G6X^&6DZUJXFNGO]&\+>,I647-AIET^ M-W2"4@?(6\L?(/@=\=K[X<:QXN\-VH9=#\3V9M]6B M%W#O5])DE199IG11@Z>[R!E5>& %=O\ \$F/A3XV^"/_ 3\^'GA?Q]>Z[?: M[I-O--K^J#\K"BBB@ HHHH _J=_X-O/^ M4,GP?_WM;_\ 3W?U]QU\.?\ !MY_RAD^#_\ O:W_ .GN_K[CK^;<^_Y&6(_Q MS_\ 2F?I6!_W:G_A7Y(****\DZ@HHHH ***XKX[?$>^^&'A"WU#3XK6::6[6 MW*W"LRA2CM_"P.7G6<8?*L#5S#%W]G35W97=O0Z<'A:F)K1P]+XI.R. MUHKYQ_X:_P#$W_/CH?\ WYE_^.4?\-?^)O\ GQT/_OS+_P#'*_*?^(_<)?SU M/_ '_F?4?ZBYKVC_ .!'T=17SC_PU_XF_P"?'0_^_,O_ ,I_X _\ ,/\ 47->T?\ P(^CJ*^?$'3])O+728[>[\S>T,4BN-L;,,$N1U4=J[)O^7?_ &]^A'1117ZH?*A1110 5_4Y_P &W7_*&;X0_P"_K7_I[OZ_ MECK^IS_@VZ_Y0S?"'_?UK_T]W]? ^(W_ "+8?XU_Z3(^@X<_WF7^%_FC[DHH MHK\5/M HHHH **** /*_VO?^29V?_82C_P#1X?DS]JX%_Y%:_Q2"BBBOQ0^R"BBB@#N/VG_!KC_P H*/@9 M_P!Q_P#]2#4Z^_Z^ /\ @UQ_Y04? S_N/_\ J0:G7W_0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!Q_[0O\ R0+QQ_V+]_\ ^DTE?E?7ZH?M"_\ ) O' M'_8OW_\ Z325^5]?JWA[_N]7_$OR/R[C_P#WBE_A?YA1117Z$? !1110 5^E M?[7W_)-++_L)Q_\ HJ6OS4K]*_VOO^2:67_83C_]%2U_.?TF?^22K_\ 7N?Y MP/V7P7_Y&C_Q0_\ ;SYPHHHK_)\_L<**** "MSX8?\E*\._]A.V_]&K6'6Y\ M,/\ DI7AW_L)VW_HU:]7(O\ D98?_KY#_P!*1RXW_=ZG^%_D?9%%%%?Z?G\V MA1110 4444 %%%% !7\>'_!3G_E)-^T)_P!E*\1_^G2YK^P^OX\/^"G/_*2; M]H3_ +*5XC_].ES7Z3X;?[U6_P *_,^:XD_AP]6>'4445^OGR 4444 %?TW_ M /!$+_E7G\*?]@#Q5_Z<]4K^9"OZ;_\ @B%_RKS^%/\ L >*O_3GJE?%<<_[ MK0_Z^Q_*1ZV4[U?\$OT/$****^E/RT**** "BBB@#]==6UZQ\/6BS:A>6MC" MS!!)<3+$I;!.,L0,X!X]C6=_PL_PU_T,6A_^!\7_ ,57"_M>_P#),['_ +"4 M?_HJ6OG&O\X_$?QFQO#6T: M::9@D<:7L;,[$X #9))[5LU\;_#'_DI/A[_ +"=M_Z-6OLBOVOPK\0<1Q7A M:^(Q%*--TY**46W>ZOU/C>)LAIY75A3IR--K^J#\K"BBB@ HHHH _J=_X-O/\ E#)\ M'_\ >UO_ -/=_7W'7PY_P;>?\H9/@_\ [VM_^GN_K[CK^;<^_P"1EB/\<_\ MTIGZ5@?]VI_X5^2"BBBO).H**** "O*_VO?^29V?_82C_P#14M>J5Y7^U[_R M3.S_ .PE'_Z*EK\_\5/^22Q__7M_FCW>&?\ D:4/\1\WT445_G6?OX4444 % M=Q^S?_R6C1?K-_Z(DKAZ[C]F_P#Y+1HOUF_]$25]5P+_ ,E+E_\ U_H_^G(G MF9U_R+J_^"?_ *2SZLHHHK_2H_G8**** "BBB@ HHHH *_B#N_\ CZD_WS_. MO[?*_B#N_P#CZD_WS_.OU3PS_P"8G_MS_P!N/E>)O^7?_;WZ$=%%%?JA\J%% M%% !7]3G_!MU_P H9OA#_OZU_P"GN_K^6.OZG/\ @VZ_Y0S?"'_?UK_T]W]? M ^(W_(MA_C7_ *3(^@X<_P!YE_A?YH^Y****_%3[0**** "BBB@#RO\ :]_Y M)G9_]A*/_P!%RU\WU](?M>_\DSL_^PE'_P"BY:^;Z_A;Q^_Y*R7_ %[A^3/V MK@7_ )%:_P 4@HHHK\4/L@HHHH [C]G#_DM&B_6;_P!$25]65\I_LX?\EHT7 MZS?^B)*^K*_M3Z./_)-U_P#K_+_TW2/Q[Q"_Y&,/\"_]*D%%%%?T ?"!1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!^!G_!\M_P @+]F7_KOXF_\ 0=)HH_X/EO\ D!?L MR_\ 7?Q-_P"@Z310!]Z?\&N/_*"CX&?]Q_\ ]2#4Z^_Z^ /^#7'_ )04? S_ M +C_ /ZD&IU]_P! !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7Q[^U=_P4H\5>"?C]K7PO\ A#X'\,^,/%'@N7PT_BJ]\3>(I-&T[35U MK4HK2TMHA#;W$\TSHSNS^6L<"E')F;$#?85?G[_P58_8Q\)_M$^(X_B9\-_& M6I?#GX^> ?%/ACPO/K^E*9()1<:KILMM;ZI9/B*_@B-U!%=2\%^(/#NK3Z'JVEW5Q%=)'A5\%_!3_@I7^T)\2_V3-:U#PY^SYH_P 7/C/\-_B!??#GQGHN MB^-;;P]I#S62;I=2L[J]1MT+%H1Y)'F*TC GY#7U=^RG\2OB!\6_@CI>N_%# MX9_\*A\974DZWGA?_A(K;7_L*K*RQM]KMU6*3S$"OA1\N[:>0: /1J*** "B MBN7\0WNJ:EXXCTFPU!=-C6Q^UM)]G69G/F;,'=V[\>_7C !U%%./^Q?O_ /TF MDK\KZ_4[Q#\.-8\5Z!?:7J'B3[18ZE;R6MS%_9Z+YD;J59K[;A7B3#9;2G"O&3"?[OZS__ !ZC_AW!X)_N_K/_ /'J^I_XB!E_\D_NC_\ M)'R_^H>8?SP^^7_R)\"T5]]?\.X/!/\ =_6?_P"/4?\ #N#P3_=_6?\ ^/4? M\1 R_P#DG]T?_D@_U#S#^>'WR_\ D3X%K]*_VOO^2:67_83C_P#14M<=_P . MX/!/]W]9_P#X]7I?C#X0:AX]TR.SU;Q!]JMXY1,J?85CPX! .58'HQ_.ORCQ M@JKBO(ZF69=[LY1E%.>BNW&WP\SZ/H??^'^6U6VI^7<6LJS1/\ M9RVQU((.#)@X('6NS+?H\\1X?%TL1.M0M"49.TJE[)IZ?NS'$L45S/_ B_B/\ Z&K_ ,IL7^-'_"+^(_\ H:O_ "FQ?XU_9!^1 MG345S/\ PB_B/_H:O_*;%_C1_P (OXC_ .AJ_P#*;%_C0!TU%<-Y/B/_ (3+ M^R?^$C_Y]%K2^[MY'YTT5]]?\ M.X/!/]W]9_\ X]1_P[@\$_W?UG_^/5Z__$0,O_DG]T?_ )(^+_U#S#^>'WR_ M^1/@6BOOK_AW!X)_N_K/_P#'J/\ AW!X)_N_K/\ _'J/^(@9?_)/[H__ "0? MZAYA_/#[Y?\ R)\"T5]]?\.X/!/]W]9__CU'_#N#P3_=_6?_ ./4?\1 R_\ MDG]T?_D@_P!0\P_GA]\O_D3L/VO?^29V/_82C_\ 14M?.-?5'B_X0:AX\TR. MSU;Q!]JMHY1,J?85CPX! .58'HQ_.N<_X9%TW_H(?^0&_P#CE?P=XG>#N<\1 MYY+,\#5I1@XQC:J*^A?\ MAD73?^@A_P"0&_\ CE'_ R+IO\ T$/_ " W_P J:?_PD>S^S?*_>?V?$?,WJ6Z=L8]3F@#N:*YG_ (1? MQ'_T-7_E-B_QH_X1?Q'_ -#5_P"4V+_&@#IJ*YG_ (1?Q'_T-7_E-B_QH_X1 M?Q'_ -#5_P"4V+_&@#^*>?\ U[_[QIM?T]-_P;-?LILV3X$Y//\ R&M8_P#D MZC_B&8_93_Z$/_RMZQ_\G5^T?\1&RW^2I]T?_DCXO_5S$_S1^]_Y'\PM%?T] M?\0S'[*?_0A_^5O6/_DZC_B&8_93_P"A#_\ *WK'_P G4_\ B(V6_P E3[H_ M_)!_JYB?YH_>_P#(_F%HK^GK_B&8_93_ .A#_P#*WK'_ ,G4?\0S'[*?_0A_ M^5O6/_DZC_B(V6_R5/NC_P#)!_JYB?YH_>_\CH_^#;S_ )0R?!__ 'M;_P#3 MW?U]QUY#^S=^R+IO[(WP8T?X>_#S4/\ A'_!^@&=/)/)^\GD>1 MMTLLC?,QQNP, #N/^$7\1_]#5_Y38O\:_),RQ,<1C*N(AM.4FK[V;;U/KL- M3=.C&G+=)+[D=-17,_\ "+^(_P#H:O\ RFQ?XT?\(OXC_P"AJ_\ *;%_C7"; M'345S/\ PB_B/_H:O_*;%_C1_P (OXC_ .AJ_P#*;%_C0!TU>5_M>_\ ),[/ M_L)1_P#HJ6NN_P"$7\1_]#5_Y38O\:RO%_P@U#Q[IB6>K>(/M5O'*)E3["L> M' (!RK ]&/YU\OQIDM?-\CQ.689I3JQY4Y72O=;V3?W)GI9/C(83&T\343:B M[NV_Z'RM17T+_P ,BZ;_ -!#_P @-_\ '*/^&1=-_P"@A_Y ;_XY7\I_\2X\ M2_\ /^A_X%4_^5'ZA_Q$++OY)_='_P"2/GJBOH7_ (9%TW_H(?\ D!O_ (Y1 M_P ,BZ;_ -!#_P @-_\ '*/^)<>)?^?]#_P*I_\ *@_XB%EW\D_NC_\ )'SU M76^[RY/LI?;E2IX9R.A(Y%>UPWX!\0Y?F^%Q]:M1<*52$VE*=VHR4G:]- M*]EI=I7ZG'F''6 KX6K0A"=Y1DE=1M=IK7WCU&BN9_X1?Q'_ -#5_P"4V+_& MC_A%_$?_ $-7_E-B_P :_KH_*3IJ*YG_ (1?Q'_T-7_E-B_QH_X1?Q'_ -#5 M_P"4V+_&@#IJ*X;2X?$>I>(]4T__ (2/9_9OE?O/[/B/F;U+=.V,>IS6G_PB M_B/_ *&K_P IL7^- '345S/_ B_B/\ Z&K_ ,IL7^-'_"+^(_\ H:O_ "FQ M?XT =-7\0=W_ ,?4G^^?YU_:M_PB_B/_ *&K_P IL7^-?$#_ /!LW^RI(Y9O M G+')_XG6L?_ "=7VG!_$>&RKVOUB,GS\MN5)[O\ B&8_93_Z$/\ \K>L?_)U'_$,Q^RG_P!"'_Y6]8_^3J^U M_P"(C9;_ "5/NC_\D>+_ *N8G^:/WO\ R/YA:*_IZ_XAF/V4_P#H0_\ RMZQ M_P#)U'_$,Q^RG_T(?_E;UC_Y.H_XB-EO\E3[H_\ R0?ZN8G^:/WO_(_F%K^I MS_@VZ_Y0S?"'_?UK_P!/=_7._P#$,Q^RG_T(?_E;UC_Y.KZG_9N_9$TW]D7X M,Z/\/?AYJ'_"/^$-!,YL+#R&N_(\Z>2>3]Y/(\C;I97;YF.-V!@ ?,<6<68 M3,\''#X>,DU)/5)*R3723[GIY3E-;"UG4J-6M;2_=>2['K]%:8EGJWB#[5;1RB94^PK'A@" M)?^?]#_P*I_\ *CZ#_B(67?R3^Z/_ ,D?/5%?0O\ PR+I MO_00_P#(#?\ QRC_ (9%TW_H(?\ D!O_ (Y1_P 2X\2_\_Z'_@53_P"5!_Q$ M++OY)_='_P"2/,OV\7TM:VI\%Q3G%',L5&O03244M;7O=OHWW.FHKF?\ A%_$ M?_0U?^4V+_&C_A%_$?\ T-7_ )38O\:_4#YHZ:BN9_X1?Q'_ -#5_P"4V+_& MG>"]2U#^WM8TW4+Q;]M/,+)-Y(B8[U)(PO&!CZ]?P .DHHHH ^4_^"@O_!1? M5/V7O$C^ _A_X5TOQC\3IO!FK>./(UG5CIFDZ5I=@N'N)I$CDEF=I65$@B3+ MX?=)"HWUZI^S5\?_ !)\5M3\0>'_ !KX'_X0GQ=X62UENTL]475=(U"*Y1GB MFLKHQPRR)\CJPFMX65T8;6&&/S]_P60_9-^&O[7'P3\937FK:MX;^+GPI\&W M_B/0]:T*[>RU2PM9H+E&A=P-LUG<&WEBE@;(9=P^7<"><_9J_;K_ &@M \(? M&GX6ZM\/="^.7QT^ LFCI;'0]8@\,V/CBPU%!);W#ORTG_A,K+Q/]OM_+1O MM'G6JJD?SEDV,,_)GH17M% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% 'X&?\'RW_ " OV9?^N_B;_P!!TFBC_@^6 M_P"0%^S+_P!=_$W_ *#I-% 'WI_P:X_\H*/@9_W'_P#U(-3K[_KX _X-"_M*_\ !-;X4_M3>)9M=UW3_$FA^(;R>PEO]5\*^)=0\.W> MK+93QSP1W364T0N IB55:4,\8P8FC=4=?>J* .4^"GP.\(_LY?#?3_"/@;P_ MIWAGPWIF\V]C91[4#.Y>21B<5)10 4444 %%%% !1110 4444 %%%% !117B? M[9O[4WBK]GO0],T[X<_"G7OC1\1O$ EDTSPUI^I6VD0""'9YUS=W]R?)M85\ MQ%!(9W>155#\S* >V45\:?LI?\%BM&^*?P]^,EQ\8/ .O_ /QM^S_;+J'C?P MYK%RNH+9V3Q22PW5K=1HJW420I(R+%)=1,T3H95?8K@'TQ1 M7PS^U]_P5G^*7[/>L>(M>\%_LH^/OBE\'/!$TT'B+QM:>(;+3Y4-NY6[>QTQ MU:YO(82'!FQ'&6CDP2B^8?4OVD_^"CUE\)/^"?2?M$>!_!.M?$_PE/X<7Q6D M=K?6VEF#3C:FY$\QN'#K\N%*1QRR!CC9@$@ ^E**Y_X2^._^%H_"OPSXF^R_ M8?\ A(M*M=3^S>;YOV?SH5DV;\#=MW8S@9QG Z5T% !1110 4444 %%%% !1 M110 4444 1_8H?MGVCR8_M&SR_-V#?MSG;GKC/.*DHHH **** "BBB@ HHHH M **** "BBB@ HKQ/]LS]J;Q5^SWH>F:=\.?A3KWQH^(WB 2R:9X:T_4K;2(! M!#L\ZYNK^Y/DVL*[T4$[G=Y%54/S,OD'[*/_ 6)T?XJ?#[XR3?&#P#K_P M_&WP!MAJ'C?PYK%RNHK9V3Q22PW5M=1HJW4"_P!E+Q[\4O@[X(FF@\1>-K3Q M#9:?*AMW*W;V.F.K7-Y#"0X,V(XRT&+'2]+N5)@>>[O 1]HDP^VV1'DQ'(6V + MN[7_ ()Q?\% -,_X*%_!?5/$">%/$'P_\5>$]:G\->*_"FMIB]\/ZG $:2!F MVJ)%*R(RN%&0V"%(( !]!4444 %%%% !1110 4444 %%%% !4<5E#!IQVS4E% !1110 4444 %%%% !1110 4444 %%%>*?MF?M2 M^*OV>]"TW3_AS\*M>^-'Q&\0>;)I?AK3]2MM)@\B'9YUQ=7]R1#;0KO106W. M[R*JH?F*@'M=%?&G[*/_ 6(T?XJ> ?C%-\8/ .O_ /QM\ K8:AXV\.:Q_%+X/>")IH/$7C6T\0V6GRH;=BMV]CIKJUS>0 MPD,#+B-"T^-OPA\*>*_@?X/TWQU;>+]#M?$EG<^(]9N/# M>EBSN%W1(;A+.[D-TPR?)6$A I,CQ[HQ( >W45Y+^Q7^U3%^V!\$%\4MX?O/ M">L:?JM_X?UO1;FYCNFTO4K&ZDM;F%9X_DFC$D3%)% W*5)53E1ZU0 4444 M%%%% !1110 4444 %%%% $<5E#!IQVS4E%% !111 M0 4444 %%%% !1110 4444 %%?.?[:G[9?Q&^!VMVOAKX-_ ?Q!\>O&WV1=3 MU&QM_$%GX=T[2+-F9$::^NLHTTC(^R"-'_X0W7/ 5]&IUF'Q"\D44&F0EMB2M-)/"$D.Q0')?8$ M?: ?9%%>!?"K]LK6C\>;/X8_%;P7IOP[\8:]HT_B'P\=/\0_VUIFLV=NT:W, M8N&M[9H[N#S8FDA,139(&CEE"N4^=OCS_P %MO'G[.^IQ^-O$'[*OQ$@_9I: M]BMW^)O]N6C7<5M(XC6_?1$5KJ*U+$,KRLC%&4[ S!" ?H-17E?[6/[77A?] MD/\ 9FU[XH:Z;G4-+TFP:[L[*Q0RW>LRF,O%;VZ $M))CTPJAG;"JQ&A^R+\ M?/\ AJG]EGX=_$S^R?[!_P"$^\.6'B#^S3<_:OL'VJW2;R?-V)YFW?MW;%SC M.!TH ]$HHHH **** "BBB@ HHHH **** "HXK*&"YEF2&-)I\>9(J -)C@9/ M4X[9J2B@ HHHH \9_:M_8(^&O[9.GS_\)=INJV>M2:5<:+%K^@:Q=:+K%O:3 MJP> 7-K(CR0DL6\F7?"Q)W1L"0>F_9V_9;\"?LI^$[O1_ NA+I,&I71O]1N9 MKJ:^O]6N64*UQ=7=P[SW$Q55!DE=FPH&< "O0** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\#/^#Y;_D! M?LR_]=_$W_H.DT4?\'RW_("_9E_Z[^)O_0=)HH ^]/\ @UQ_Y04? S_N/_\ MJ0:G7W_7P!_P:X_\H*/@9_W'_P#U(-3K[_H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *P_B+\1M)^%?A6;6-8N##;QLL44<:F2>\F<[8[>&,?-+-(Q" M)&H+.S $FMRO"/VW/\ @FC\%_\ @HUI>BV'QE\*ZCXPTWP](\UC9+XDU33; M2*1P 9&AM+F*.20 8#NK,H+ $!B" ?(?_!5C]FN?1O\ @GU^TCXVU22SM_BC M\3AI'B?7M+M[M99[+P[HM[9G[%%M(,B6]MYTDLB AIKJ0 [#&!ZW_P %7IF^ M)\_[(NE^%+BUO-0U[XV^'M8TZ:&19";"TM;R]NKB,\AD%K&X+ _=DSDYP?1_ MV,/^"1/[.O\ P3WO?$UQ\(_AK:>%YO&5HEAK)FU6_P!5%[;H6(B(O)Y@J'>V MX+@-QNS@8[+X&?L'?"O]G'Q7'K7A+PS<6FH6=J^GZ:U]K%]JD6@6CD%K338K MJ:6/3K9MJ9@M%BB(C0;<(H !%^U3+=?&OPOKGP?\,7@AUOQ;ICV6MZA$P8^% M],N%:*2Y;@@7$B&1;>-A\[JSX*12$>._\%._"WA7P!_P0[^-WAKP0-/C\*>% M?AEJFA:;#93B>&TBM+1[80;@3EH_**,"2P9"#R#6=\:?^#=S]C_]HOXIZYXV M\:CJ5]XW\0O-<2-_V_850,*J* J* J@* ![/XL_X)S?"' MQE^R;H_P-N/#^L6/PJT.R73;?0=)\4:MI4&_P!F;X8:?X-\(KKL M7A_25\NS@U77[_6Y;:, *L23WLTTRQ*JA5C#[$ PH XKLZ "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P_B+\1=)^%GA6; M6-8N##;1LL44<:F2>\F<[8X(8Q\TLTC$(D:@LS, 2:_.G_@JO\ LUW&C_\ M!/S]I'QMJDEG;_%'XG+I'B?7=+M[M99[+P[HM[9G[%%M(,B6]MYLDLB @S7, M@!V&,#Z[_;<_X)I?!?\ X*-:7HNG_&3PMJ/C#3?#TCS6-DOB35--M(Y' !D: M&TN8HY) !@.ZLR@L 0&(.+^QA_P2)_9U_P"">]]XFN?A'\-;3PO-XQM$L-8, MVJW^JB]MT+$1$7D\P5#O;(7 ;C=G P >;?\ !5V9OB>_[(VE^%+BUO-0U[XV M>'M8TZ6&19";&TM;N]NIXSR&06L;@L#]V3J"'7 M/%NF/9ZWJ$3 GPOIEPK127+<$?:)$,BV\;#YW5GP4BD(E^!O[!OPJ_9Q\61Z MWX2\,W%IJ%G:O8::U]K%]JD6@6CD%K338KJ:6/3K9MJ9@M%BB(C0;<(H'A'Q MJ_X-W?V/_P!HSXIZYXV\:CJ5]XW\0O-<2-_V_850,*J* MJJ J@* ?0FE>*O!?[-WP-\,^&_ ]O8ZA8:3 GA;PIH6F7:RO>2VBF!;2-L MMCR1$PE=LB)8I'DP$8UG?L=_ ;2?V=-"\3:6^I:9J7C[Q=K5QXU\926TP+2W M]^YPPC/S);HD*V\)91NCM03E]YKR#XP_\$$/V4/C[X6\%Z'XM^&-YJVB?#S2 M$T/PYIW_ F&N06FDVBG.V.**\5-['EY6!DD(!=F(&/5_P!B3_@G7\&O^"#=)U^]&H:A$-2O-0>YG"",,9+J660 *H 4,%&20,DD@'M=%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A_$ M3XBZ3\+?"LVL:Q<&&VC98HXT4R3WDSG;'!#&/FDFD8A$C4%F9@ "36Y7A/[; MG_!-/X,?\%&M*T73_C)X6U'QAIOA^1YK&R7Q)JFFVL;)+(@(,US( =AC ]6_P""KW,\9Y#(+6-P6!^[)U.<'TG]C#_@D3^SK_P3WO\ Q-=? M"/X:VGA>;QA:)8:PTVJW^JB]MT+$1$7D\P5#O;(7 ;C=G QV7P._8-^%7[.7 MBR/6_"?AFXM=0L[5[#33?:Q?:I%H%HY!>UTV*ZFECT^V;:N8+18HR$0;<(H M!'^U/-=?&CPOK7PA\,W@AUSQ9IDEGK6H1,"?#&F7"M%)%]#N_#?C37-#N8-,20RK:RRV=Y$]PGF$L?/,A8L22-M2\$V'B'2K-+.'Q/:P"*9;V2%/E2X9[AUFP6)EC MD+$N6)^Q*Q_ 7@#1?A=X2L]!\.Z79:-H^GJ5M[2UB$<<>6+,<#JS,S,S')9F M))))-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 :UIMQK/_#0_A_XC?%">"X"JLNHW$UM%.RD MAH[2*4VUO$7 !CMPS997-?3G[:O_ 2"_9[_ ."B7C33?$'QD\$:CXTU'1[; M[)8B3Q5K%E:V<9.YO+M[:ZCA5F.-SA-S;5R3M&-']F?_ ()2_L]_L@_!/Q=\ M.? /PSTG3/!/CR1I/$&DWUW=:M#JI,8BQ(;R69BNP !00H.2 "22 >;_ +9. MGWOB_P#X*\?L?6>CF-I_#EEXPU_5V3!D@TXV-M:#<.H1[B>$9!ZH.#U'IO[6 M/@73_P!MO2-0^$!:&X\%+=VTGCZ]67$:V\,J7(TI6''G3[$$HR#%;N2=K2Q$ M]A\$?V-_A]^SS+JMQX9TO5AJFM6Z6=YJ^K>(-1UK5Y+9,^7;K?7L\URD$>YB MD22!$+,55223\O>)/^#9C]B7QEXBOM8UCX-WFJZMJ4[W5Y>7GCGQ%/<74KL6 M>21VORS,S$DDDDDT 4OV[/B7XP\0^!OB]KXSR ^K?\$3_&6I>+_^"7'P/74/ M"?B#PJ-+\%Z/8VS:I-8R#5X4L(-MY!]EN)BL#Y.T3^5,-IW1+QGZ&UGX3>'= M?^$UUX%N=,C/A.]TE]#ET^-WA0V30F%H0R$.H\LEVOJO]2O_#NJ^&M3O$9K9F@N+^^2[MV*E697 MB=.3M;@&7X>?M$?M0?%'_@H#\8_@O:^.O@)I-C\,=*T;6;759?AEJUY+J$6I M"=EB>,>((PC1>3@N&(DSG:GW:\HZC[JHKY'^)_[W&(4TXVMQ>WAAN5NUE1F,VP(,XRK"K7C_QW M^UO\*?A#J'Q$N=/^"OBJ32;)]5O/AMI>FZC:ZD(40R/:V^NR7CPSW"J"%+:; M$DC\?NQ\U 'U=17G?[)W[3_A3]M#]G+PC\4?!%Q<7/ACQG8+?V9N(Q'/#DE7 MBE4$A9(Y%=& ) 9#@D8)\;_:F_;0\6:'^W-\._V=_A[?^!_"_BSQMX8*6?-_X);?MW:7^T-^R'\$8_'?Q(\(ZE\:O''@RU\0WNCO?V5KJ^H!T+/< MI81E&$?RMRD80;3Z4 ?5U%>?:[^UK\*O"_QEM/ASJ?Q,^'VG?$+4#&+7PQ=> M(K.'6;DR#$CCC<-&29'5]B@'V!17Q__P $ MI/V@_BE\9O%G[1^A_%;Q5I'BO4?AG\3KKPSIESIFBII-K%9)9VLJ(D(:1P-T MK'][+*X)(WD 5] ?#3]K#X6?&@^(/^$.^)7P_P#%G_")Y&N?V-XAM+_^QL;L M_:?*D;R<;'^_C[K>AH ] HKB? 7[2OPY^*OB2'1O"_C_ ,$^)-8N--&LQ6.E MZY:WES+8F3RA=K'&[,8#)\GF ;=W&<\5YQ^WM^W3;?L9^'_!^FZ7X=G\%X;H6IU6\8;GDFF*OY%K#&"\LVQMBX^4DB@#WVBODOX\?$S]JK M]FCX"^)/'UPOP3^),FCV)O)_#FDZ)J>AS:7$.99TNY;VZ%^(4W,8OL]HTH0[ M71L(>B_X*H?MG>*/V)?V0-6\7?#_ ,+P^-_B#<-Y/A[0Y8V>*\:.*2[NGD"N MC[(K*WNI2%8$F-5&2P! /I*BN'^$GQ_'F3]H"WT7Q'^SI M<:M\#?%]SX6M]/N/ 6L6<7B@P6L%SO-R-;E^QEQ,4'[F<*5!.X' /T*HKPG M_@FG^W+IO_!1S]BWP7\7=-TBX\/_ /"20RQWNF2R^<;"[@F>"XB63 \Q!)&V MU\#[4 %%%% !1110 4444 %%%% !117S?\>_^"@O_"C_ (L:MX7_ M .$1_M3^R_)_TG^U/)\SS(4E^YY+8QOQU.<9]J[LORW$XZHZ6%CS22O:Z6FB MZM=T<./S+#X*FJN)ERQ;MLWKJ^B?9GTA17Q__P /7/\ J0O_ "M__<]'_#US M_J0O_*W_ /<]>Q_J?F__ #Y_\FC_ /)'D_ZW93_S]_\ )9?_ ")]@45\?_\ M#US_ *D+_P K?_W/1_P]<_ZD+_RM_P#W/1_J?F__ #Y_\FC_ /)!_K=E/_/W M_P EE_\ (GV!17F?@OXD^)/V@_V<8?$/A&;0_"'B/6$E%C)K%C+K=C9O'<-& M3)#%-:/,"J'A98\%AR<8/PC\,O\ @HY^U;XF_P""YOK'2KRXM[A[?4FU6Y1)FCMS(J/:,N3M+?Q'YZM1G1J2I5%:4 M6TUYK1GT%&M"K3C5IN\9)->CU1^G5%?G[\7O^"B?Q@\:_$/]E>^^$>N?"[3/ MA_\ M21.U@OBGP3J&HZKX>*:6;_?(T&K6T=QNP4V!(]G7?)7OGA_Q9\;O@Y\ M2&O/B;XZ^"_B;X'=2T 1KOAN'6?5KX2V[K%OVF/CS^WW\+X?BE\+W^&7PU^&^M&63PK:^,?#E_KFK^) MK1'94O9C;W]FFGQS;/O@K_PK?5[OPO$)[[PWXGT6]N)]>#2QHL=K=V]Y"MO+AF $ MD,JNS+EHP#D_9W_;B7_@H/\ L2S?$'X-:KH_A;Q7"'L]0T_Q7HTVI-X6U2W* MF[TZ^LXKFUE$J&?V)O!_P 5/V@_B)\) M_#*^,+"RU1=12$^%M(L%N[>.6*T9KZ^N/,E!+C?YB;QC$:X)/I/B#]K/X5^$ M_@Y8_$35?B9\/],^'^I%!9^)[OQ%9PZ-=ER0@CNVD$+[BK ;6.2#CI0!Z!17 M#:G^T_\ #71?'?AOPM>?$/P-:>)O&5L+SP_I$VO6L=_KD!!(EM8#)YDZ$*Q# M1A@0IYX-4[G]L#X2V=WH=O-\4OAU#/XFU&31]'C?Q)9J^K7L;B.2UMP9,S3* MY"F-,L&(!&: /1:*X_P=^T'X!^(GQ#U[PAX?\<>#]=\6>%2!K6BZ?K-O=:CH MY)P/M-NCF2')X^=16=X>_:U^%7B[XQ7OP[TGXF?#[5/B!IID%WX9M/$5G-K% MJ8QF026BR&9=H.3E1@=: /0:*\]\7_M<_"CX?&[&O_$[X>Z&=/U)-&NO[0\1 MV=M]FOG *6K[Y!MG8$$1G#$$8'->A*P=0RG*GD$=Z "BOD^;]MKQU^TY^U3X M\^%/P(L_"5E9_"B2&S\7^//%-I<:EIMIJ4J>8-,M+"WFMWNID0@RNUU$L)(7 M#DXKKOA/\7OC+H?[5]G\-?B/I'@?4-#NO"=WKMEXP\.Q75FFL74-W:PO;FPF MDF-F8TN Q!N;CS0ZLK)M=* /H*BOD+]MS_@I;J7[*/[:GP3^'MKX;@U'P;XR MU6'3?&^OS*VWPVVH^=!HRHP< -<75O.&+JP"1?PEU->W_MB^*/'7@/\ 9T\4 M>(_A[JWA/2?$'AK3[C5]WB+0[C5[.ZBMX))6A\J"\M'1G*J!)YC!>?D;/ !Z M=17YDZ[_ ,%2OVA_V?O^"=_PS_:L\=1_!OQE\,_$EGI&I>*_#V@^'-1T+6M! MM-0:&,2VMS-J5Y%=M$\RYC>&'>.C+V_2[2-4AUS2;6]MV+V]Y$D\3$$;E8 @ MX/L: +%%%% !1110 4444 %%%% !115'Q-K/_".>&]0U#R_.^PVTEQY>[;OV M*6QG!QG&,X-95ZT*-.5:H[1BFV_)*[*IPE.2A'=Z%ZBO#?\ AL[_ *EO_P J M'_VJC_AL[_J6_P#RH?\ VJOR_P#XC;P7_P!!O_E.K_\ *SZ7_4W./^?/_DT/ M_DCW*BO#?^&SO^I;_P#*A_\ :J/^&SO^I;_\J'_VJC_B-O!?_0;_ .4ZO_RL M/]3P7 M./+&<9SC(KR/_@JC^U5\=OV'O#NB?$CX?Z-X)^(7@.TU*UM/$'@YM#O?^$HN MH#YC7$NGWD=WY#2"-5O5:I_DV?8%%?+OQI_;:U#XJ?\ !.*X^/G[/'BSP+>Z M;!HDWB2";Q!H=SJMM?6\,4AEM#'!>6KV]PLB[&+,_EM&Z&,GE?-?VGOVD?VG MO@'^T#^SWX#M?&WP&U#_ (77J-[H]WJ$OPUU9?[)FMK*2\\Y(AK_ .\1U0)L M+J5(W;FSM'TIYQ]V45X3\,1^T!X:^.FFZ=XT\7?!OQMX/GT^>74AX>\)7OAW M5M(E)'V64K<:O>K+!(4G0X12&4$$@-CS?X.?MD?$[_@H-KGBS4O@3=> /!_P MQ\(ZS<>'[?Q9XNT&\U^7Q;>6Y"7#6EE;WMCY%K')E!/).[2LK8B0+N(!]?45 M\S_LE?MSZS\0OVE/'7P'^*&@Z7X:^+G@*QM]:232)WFT?Q7H\YVQZC9^9^]A MQ)F*2"0L8W Q)("2-S]O;]NFU_8Q\.^$+#3?#T_CCXD?$S6X_#?@WPO!="U. MJWC#<\DTQ5_(M88P7EEV-L7'RDD4 >^45\F?';XE?M5?LU_ ?Q'X^N%^"?Q( MET>Q-Y/XW(O\ R4W,8OL]HTH0[71L(?9?VO/CW>?L MZ_LS>)_&.CZ2WB'Q%:VBP>'](7KJ^JW#K!8VOWEP);F6)"=PPK$Y&* /3J*\ M._X)O?M<3?MR?L5> _B5?65MI.O:Y8F'7=.@5ECTW4X)&@O( K,S*$GCD #, M3C&2>M> >$/VBOVJOB-^W5\8?@QI?C;]GVT;X9Z'I.MV6HW7PUU=_P"T_P"T M%N&2"15U\>5Y?D@&1=^[<2$7&T@'WA17S'_P2W_;\U#]O'X4>,&\3>';+PK\ M0/A?XLOO!'BRPT^Y:ZT[[?:, TUK*P#-#(K*P##_\%'_ -GCX5>++S0?%'QZ^"_AO7=-D,-WIVJ>-M,L M[NU<'!62*2975@1C! - 'M%%?/\ _P /8OV6?^CEOV?_ /PX>D?_ "17Y9_M M$_\ !ZEI/P9^/_CCP?H/P%T_QQH?A77[[2-/\1V'Q(06NO6\%P\4=Y%LTZ1/ M+F51(NV1QAQAF') /W,HK\[O^"7W_!QW\&/V\/@/K/BWXC>(/AA^SYK6FZ_+ MI$'A[Q)\1;%KJ]MTM[>5;Q?/2U;RV>:2,8C(S WS$Y"_2/\ P]B_99_Z.6_9 M_P#_ X>D?\ R10!] 45POP3_:C^&?[2MG>7'PY^(O@7X@6^G%1=R^&]?M=5 M2V+9V[S!(X7.TXSC.#Z5\]_!W]LCXG?\%!==\6:E\"+KP!X/^&7A'6;CP_!X ML\7:#>:_+XMO+[TZZ9M#\2Z)+PNIVK2XD@5) TN>&/VMOA3XU\A45PWQ$_:>^&OP@\=Z)X7\6?$/P-X7\3>)B%T?2-7UZU ML;_526V 6\$KK)+EOE&P')XZU;^(7[0/@/X1W_V7Q9XV\(^&+K[%-J?DZMK% MO92?9(1F6XVR.I\I!RS_ '5[D4 ==17F/C+]MKX,_#F?PW%XA^+GPQT&3QE; M1WGA]-1\4V-JVN02$".6U#RCST0#Z.HKQF MS^)=GX)_:$^)&J^(?CIX/F\)Z/H^G2R>#[@:?9R>"3^]$E[<8[GY=HG M547RCM)R:[;PC^T/\/\ Q_X]O?"N@^.?!^M^*--M4OKS1[#6;:YO[6W?&R:2 M!',B1MD88J (K,ZCI.FVGB"TGO-3M1R9X(ED+RQ#!RZ K[T =[ M17$_&#]ICX;_ +/4VE1^/_B!X)\#R:],;?35\0:[:Z8VHR# *0B9U\QOF7A< MGD>M:'Q5^-/@WX%>"I/$GCCQ9X9\&^'861)-5US5(-/LHV-O"-YX%: W0\1P:Q;R:28@=ID^U!_*V C&[=C/ M%4K#]J/X9:KXSU+PW:_$7P)<^(M'TW^V;_2XM?M'O;&QVJWVJ6$2;XX-K*?, M8!<,#GD4 =W17+_"3XW>"_C_ .#E\1> _%WA?QMX?DE>!=3T'58-2LVD0X=! M+"S)N4\$9R.]9WPD_:>^&OQ^U;6+#P'\0_ WC:^\/2"'5;?0=>M=2FTQR2-L MZPNQB;*L,. G_!KC_P H*/@9_P!Q_P#]2#4Z^_Z^ M /\ @UQ_Y04? S_N/_\ J0:G7W_0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 ?QW_\ #LC]I+_HWOXX?^$)JG_QBC_AV1^TE_T; MW\_ MCA_X0FJ?_&*/^'9'[27_ $;W\S]I!1Y+[7UO;_(]++\MCA.;E=^:WX7_ ,SP7P?_ M ,$Q_#?Q<\;_ K^)'Q*^(OQ(^+DWP]2#6?">C^(9=*AT/1;QHE*726^GV-K MYTL8QY;W#2E, @YYKQ;P1^SOX;_:+_X+I_M00ZYJGCJR_L;P;X-V?\(QXZUK MPRQ9XKPD3'3+NW,O 4@2EMN25QN.?OOX4_![PC\"/!%KX9\#^%O#G@WPW8L[ MVVE:%IL.G6-NSL77 MDK3SSS^ -)DEGD8EF=F,&68DDDGDDU\T>D? W_!5_P#9]L_AE^RSX*\-_#>\ M\3?$:X_9/^*&G_%OQ7I\%S)J6H0:7-WZ%?&;]MGX9>"/V-]2^+[>+M%U#P+=Z0]WINH6-TEPNLM)&?)M[4(29IY7 MQ&D29=G.W&>*['X(_LU_#G]F?1+S3/AOX \$_#_3=1G%U=VGAK0[728+F4*% M\QT@1%9]H W$$X %8_AG]B;X,^"_BN_CS1_A'\,=)\_ C]I M;_A&]"^/5GX4A\8Z#XD\$ZK-IUUI^IK,T-Z=&EG7S=D3QPR".7S-X*LT>Z$. M/O6N5^)?P,\$_&C1;_3?&/@_PKXLT_588[:]M=9TF"_AO(HV=XXY$E1E=4:1 MV56! +L1@DT ?"O[ OQ4^+&C?"C]K'X-?%;QY;?%BU^ JMH^D?$)HQ#/K$$^ ME-77Q(\/1 MO/#''')*T^GWL-QDXR6<81SU. #R!7ZO0_LO_#.W^"TGPVC^'?@6/X=RQ^4_ MA9=!M1HKIO$FTV?E^25W@-C9C<,]:X^Y_P"";'[.E[HNDZ;-\ ?@K-IV@/)+ MIEJ_@?3&ATUY&#R-"A@VQEV568J 6*@G)% 'Y2_MQ_$30_B3^R_\8?%O@^3P MS\,O!NG_ +2^G6%[HRRFZUSQ9X@M=7L8[S4;NXN)6-HA1?,CM+:.-D2 2&4Q MR-'7VQ_P4F\3:;/_ ,%(_P!@U8]0L7:Z\:^(7A"SJ3,JZ),C%>>0&=5)'0L! MU(KZB\0_L8_![Q=>>*KC5OA/\-=4N/'211^));OPQ93/XA6)UDB%X6B)N CH MC*)=VUD4C! J#XD?L/\ P5^,GBC3-<\8?"#X7>*M:T6VBL].U#6/"MA?75A! M$Q:***66)FC1&)*JI 4DD 4 ?E[XX\;:UI?[&/\ P4XU/P7)J%_?:;\8)I+\ M:*8YKI-.CCTI=2VJP9#MM4NPRR*R81PZL RGTGX>?#_]E_\ :K^+NF^/-+_: M,U+]I#Q+=?#K5-&D\/79\)R65IX?, N"-8L+#3+25((KA;?RTN!F.=XP$ WD M?H%\&/V-OA!^SAJ>HWWP[^%/PW\!WFL0BWO[CP[X9LM+EOH@=P25H(T+KGG# M9&:KZ)^Q!\%O#7@KQ+X;TWX0?"_3_#OC.19?$&E6WA6QBLM==6W*UW"L02=@ MW(,@8@\T ?./_!O[\+/#-I_P2D_9X\3)X?T?_A)8?!KV<>KM9QM?QP3W)EFA M6)$ M\D?A^'5K1+6'4)MARL$XU)HUM]1L?*>"%;2WW[Y?FDNTPA#;OH+X2?L8_!WX ^+;W7_ M '\)_AKX)U[4D:*[U+0?#%EIMW=(S;F626&)78%N2"2">:L_!/]DOX5_LTW MNJ7/PY^&?P^^']QK80:C+X;\.V>E/?A"Q3SC!&ADVEW(W9QN..IH ^,O^#?G M6M0^ G@#XK?LI^*]5L;SQ=^SCXON;&R\G]U]MT*_/VVQNDB:21TC8S2J%+OY M8"(6)%03*[B0,3O#L&SDU8^#/[#7P3_ &37=T44 %%%% ! M1110 4444 %%%% !7P'^VQ\&_%_BO]IOQ+J&E^%?$FI6-Q]E\JYM=,FFADQ: MPJ=K*I!PP(.#P017WY17LY'G,\MKNO"*DVK:^J?Z'CYUD\,RH*A.3BD[Z>C7 MZGY7_P##/7C_ /Z$?QA_X)KG_P"(H_X9Z\?_ /0C^,/_ 37/_Q%?JA17U/_ M !$+$?\ /J/WL^8_U!P__/V7W(_*_P#X9Z\?_P#0C^,/_!-<_P#Q%'_#/7C_ M /Z$?QA_X)KG_P"(K]4**/\ B(6(_P"?4?O8?Z@X?_G[+[D>5_L4>'M0\)_L MR>&K#5+&\TV^M_M7FV]W"T,L>;J9AN5@",J01D="#7YX?\$K?V!;/]N;_@F= M=^'O%GQ8^*EG\/-8\:>)H-7\&:%&_C%X*U#PUXN\/Z)XJ\.ZJ@CO=*U>QBOK*\4,&"R0RJR. R@X M8'D ]JY?X'?LB_"?]F*XU&;X:_##X>?#V;6%C2_?PSX_#+XN?#OPOXR\8W'C3]IGP9)X,T'2O$'BS4/$6H"YM; M34Y3<+/?@O\)_&WB* M:)()-4U_PCI^I7KQH,(AFFB9RJC@ G '2G?!W]A+X'_L[^,/^$A^'_P;^%/@ M77_(>V_M/P]X2L-,O/*?!:/S8(E?:VU&KVP#0R"ZC;#0AEB\U2P *,""1S7S_\ ML@> ?C!\7/VI?VSOVE/V?W\"L/B9JNB>'?A[=>.5O5\/>(8M+C2"]U#_ $4" M9[=OWJ02QY5V4G)7D_H%\7/V+O@[^T!XLM=>\>?"?X9^-M=L55+;4=?\+V6I M7=NJG*A)9HF=0" 0 1@UZ3;6\=G;QPPQI%#$H1$1=JHHX '0#TH ^.O$-]\ M?M-_8-\>3?M+3?!2W\2)J=E]@D^';ZBNF+9FZM OG'4/G\[S3(/E^7;L[YKR M?_@I+\&?%O\ P3@^-6M?M=?!70[K6O#NL61MOC=X'L" -=T]%.W7;:/[HOK4 M%C(<@/'DG;^]=ONKXW?LU?#G]IC1;/3?B1\/_!/Q T[3IS"_A[H'PW\%6/AKP[H>CZ#X=TNW%I9:5IUG':V5G M"!@11PQ@(B <;5 'M0!^<=A\1-'U+3/^">O@_3-%\.V_Q.U[P/-JWACQ=XB> M>6S\)V\&AVWVXQ64<\*7MW-#((T1WVQ /*0P0HWD/[-Z6_B7_@WB_;(T.QUR MW\73V>L?$5H;A7MV:\C2XFD%R$A"Q*&_UO[M%0;\J "!7ZM>,?V9?AO\1?#? MAW1O$'P]\#Z[H_A"2*;0;'4-"M;JVT1XE"Q-:QNA6!D4 *8PI4 8K0\%_!' MP7\-YO$4GAWPCX7T&3Q=>R:EKKZ=I4%JVM74G^LGNC&H\^5\G<\FYCGDF@#\ MR_VSOC5\,K?3?^";>J>)O$W@N/PW<:G;3W<^J7MNMJ=/N?#LT&^7S#@02.RQ MDO\ (2<'TKQ'3/"G@6P_X-J/C]]FL?"]I8:?\3-66 V\<,,5N8/%2&U52N H M2-EV*. C ;3S^NFC?L(_ _PYX4CT'3_ (-?"FQT.&ZEODTZW\)6$5HEQ+'Y M4LPB6(()'C^1FQEE^4DCBL>/_@F;^S?#X3FT!?V??@BNA7%VFH2ZNEV&_P"#_BFV M6WL=D;3VD,NG2P0QQKCXN7GSO2/RHH3<^2RRLB./UH ML?V#_@;IGC70?$EM\&?A3;^(O"L5O;Z+JL7A+3TO='CMP%MTMIA%OA6)0 @0 M@(!@8J9/V(O@O':7%NOPA^%ZV]WK,>%;$)-JL>[9J##RL-=+O?$Q_># M*&&-O#\$N%" !5 M,X9\#@R G[V37Z=?L,:[-XH_8G^#^I7%Q]LN-0\%:-<2SY#><[V,+,V1QR23 M67!_P3=_9VMM-UJSC^ GP7CL_$C(VK0+X(TP1ZH4D\Q#.ODXE*R?.-^<-R.> M:]*^&?PM\,_!;P18^&?!OAS0?"?AO2PRV>E:-I\5A8V@9B[".&)51,LS,=H& M2Q/4T ? G_!)W4K7]D+]NO\ :H^"?CV\AT;QMX]^(UY\2_"IOF,(\5Z1?HF) M+1F.V9H'C9)%0EE;.1@''W/JOQ\\+:-XIUK2IM4MPWA?37U77KKS$^RZ# HW M#[5(3B)F0.ZJ>=D;,<#!+_C-^SYX!_:-\-QZ-\0O _A#QYH\,HGCL?$6C6^J M6T<@Z.(YT=0WN!FJ/_#*WPO_ .%*/\-?^%;^ O\ A7,BA6\*_P#"/VG]B,!( M)0#9^7Y.!(JO]S[P!ZC- 'YU?M(_L.?&K_@H;^P)\9/%>D^-/A[86/QTV>.] M%T:Z\%WLFOV\-G'#)HMJFIC5(8H6,-I;L=UD1%)0L/X2LZR#!P<8/<5]$>'?V:/AQX/ M^#EQ\.M)^'_@G2_A]=PS6\_ABTT*U@T::*8DS(UHJ"%ED+,6!7#%CG.:X^Q_ MX)R?L\Z9X$U#PO;? ?X,V_AG5;J&^O=(B\$Z:EA>7$0=8II(!#Y;R(LCA68$ MJ'8 C)H ^,_^"?/_ 3,\._MJ?\ !,3]FMOBA\2/B5XV\ Z?X9T36(_ $TVE M6OAMYX8$,<YD4D?,#7Z811K#&J(JJB@*J@8 [5QWP3_9 MQ^'O[-/A^ZTGX<^ _!GP_P!*OKC[7XFVA?->.!$5GVJHW$$X4 M#. *[.@ HHHH **** "BBB@ HHHH *Q_B';27O@#7(88Y)IIM/N$CC12S.QC M8 #DDGM6Q17-C,,L1AYX>3LIQ<;^JL:4:CIU(U%T:?W'QO_ ,*P\3?]"[KG M_@!+_P#$T?\ "L/$W_0NZY_X 2__ !-?9%%?SI_Q+7EO_094_P# 8GZ!_P 1 M$Q/_ #YC][/C?_A6'B;_ *%W7/\ P E_^)H_X5AXF_Z%W7/_ E_P#B:^R* M*/\ B6O+?^@RI_X#$/\ B(F)_P"?,?O9\G_#SX=>(;+Q_H.J>"=&USPA-X>O=(TN\T"XM38RZ9/:I)9RV MY7886B(*&/;\NTC&.,8KSKXM_L$? OX_>,'\1>//@O\ ";QMX@DB2W;4]>\( M:?J5XT:#"(99HF?:HX S@#I7Z">">>^$_@#\/OV/OC=J%GI_B[QI>:Y\;K&U M\.Z=I6N^*]1\2:DK6,=_/+=13ZE=S3K D5P2RAA&C(N 7F /@G_!N5)_PSQ^ MRYXD_9L\6L-'^*7P7\3ZI;ZGI5W($NKZQN+IKFVU.%#R]K,DV%D7*DJ>>U?8 M'P>_81^!_P"SQXP_X2'X?_!KX4^!M?\ (>V_M/P_X2L-,O/*?!:/S8(E?:VT M97.#@>E:_P ;_P!E'X6_M,K8K\2/AKX ^(*Z;DV8\2^'K35OLN>OE_:(WV9[ MXQ0!\6?!+PFW[6'_ < ^,/C9X1NC??#CX4?#F/X>7.LVYW6.L:U+=OG^+[M(GD MCT&'5;5;6'4)MARL$(I/$/A^;Q!:#4+N*>VTVU>V@O M+,^8D1N[G/G_ ",+5MC;E8>V?"3]C+X/? 'Q?>>(? GPH^&O@G7]01H[O4]! M\,66FWERK-N97EAB5V!;D@DY/-6/!?[)7PI^&WQ7U3QYX=^&7P]T#QSKAF.I M>(M.\.V=KJVH&9Q)+YUU'&)9-[@,VYCN8 G)H ^'?^"3Q\0?L5?\%'/VC/V< M?'FO>']2OO&EY'\8/"T^FV4FEVNHIJ!:/4EM[66YN9(EBN(D_=F:0\N^0#5C MPW\)M8^,O_!<']I[3=%^*7CGX93)X'\(&:X\+1:1)KXGG\+6,FLB>-56.479B, MWF*JJ%;?D!0 >!6?X%_X)]_ 7X7?$2W\7^&?@C\(?#OBRSF>XM];TSP=IUGJ M,$CAE=UN(X1(K,&8$ALD,0>IH =^Q9^Q'X#_ &"/@\W@SP#::@MK>:A/J^J: MCJ5T;S4MG_ -MVD;&%?RW)9-VT\@U M_6Y10!_-!^Q3_P &9/Q:^.7POU#5?C'XY_X47XEM]4DM+70O[&L_$_VRT$4+ MK=_:+74E1-TCRQ^61N'D[NCBO8?^(&/_ *NB_P#,;_\ WTK]_J* /S%_X(W? M\&W-G_P27^+?C;QDWQCU+Q]J/BWPU+X:BAB\/#1K>RBEEBE>9E^U3F20-"@4 MY7:"_7=QTG_!N8__ SO^S!XE_9L\6L-'^*7P8\4:I!J>E7<@2ZOK&XNFN;; M4X4/+VLRS861M-6 M^RYZ^7]HC?9GOC% 'YT_$?X0Z3^WE_P5C^-WQ2T^UT[Q5\(_AI\&KKX>:C=W M%NEYI.OZS))+=R6L18&*X6V 3S"NX)*%7A@<><^"/#WAOQY_P0F_8GA\'R:' M)\1(_&WA0>%IM.>(W,.IQ7H_M$CRR&W1VL=V9USD",[\;>/U2^-GPXU;3?V8 M/$'A'X6^'_!]OJ4FCR:3HFEWUT^C:/:JZ>5@M;V\[1I&C,P1(3N*A?D!W+XK M_P $IO\ @GE#^QG^S9X'L?''@7X20?%[PIHR>'KOQ9X8MQ=W6JVD0VQ%[R:T MM[GE 8CN5=O#$= #X5US7?A)\=_'G[77PE_:8_:8\1?!>ZNO'U^=1\)ZC+X M7T^/7=%VQ2:7=6EQJ.F3WK1PVUC%!_:3QC$\BJ\@(;*!F?:!7WGXU_9F^ M&_Q)^).B^,O$7P^\$:_XP\-D'2==U+0K6ZU+2R#N'D7$B&2+!)(V,.:RO&/[ M%OP<^(GQ:M?'WB#X3?#/7?'5E-!<6_B/4/"]C=:M!)!M,#I=/$95:/:NPALK MM&,8% 'Y>_\ !1J?P=>>#/V\/#/PWTGP3\(-+^&O@#2=#\5W*P+)J'BIAIS/ MIEC9VTCBUTZRBC(@!B@9YV= M>R7*^4&6QTR1]TA.,A 7.3P 2>.:^]O%?[,'PT\=^.+SQ/KGP[\"ZSXEU#2Y M-$NM6OM!M;B^N;"12DEH\SQEV@=6*M$248$@@@U'=_LI_"Z_\/\ A/29_AMX M!FTKP%,MQX9LI/#UHUOX=E7&U[*,Q[;9A@8,04C% 'X^_P#!1?X3?#>P^,7_ M 4LL[/P[X,CCC^&'AK7Y+>.RM]L6K.EV_VS9C"W3-*K^8 '+2ALY?)^H=9? M2_!O_!27]@*VT5=+TV+5/A]XFMFCM(XXQ<0'3[&<* HY4R+OX[Y/661X"SNS$DLQ))) M)-:EC^P!\!]+\3>']:M?@G\([?6?"20Q:'?Q>#].2ZT9(6+Q+;2"'="$8EE$ M94*22,&@#\IOVUOB!X'AU7]L[X"ZOXK^$NO:M\:O&4%U;^*/%7CS0-!C\&S? M9+)/)OH+Z[2^>.Q$8,#VEO.KDLG[HA\?L#^SIX \+_"[X%^%=#\%V_ANV\+V M.FP_V>- M;>UTV:-E#^=!';@0A)"Q?,8VG?D=:^1I/\ @FWKGB/XT^)M3^(W MP&_9%^-S>)M=GOW\=>);1K?Q!!:.=L$#V,NEWB3?9H5CB4+>PJZQ G8S,Q^O M?@)\%=%_9U^$&@^"O#MK;V.B^'[?[/:V]O'Y<$"[BQ2),GRXP6(5 2$4!1P! M0!\$^#O#>@^//V]O^"D.E^(=/TC6=%N/#OADW=IJ,$=Q:RJF@2M^\1P5(5E! MY'!4'J*\)^%;:3X,_P"":O\ P3%O]-32]-O+GXE:!&T\,<<;R--97L-QR!DL MXPK=S@ ]!7Z;-_P3D_9Z;5]:U _ ?X,F_P#$B2QZO ME7OBI\"/ _QU\#?\(OXW\&^%/&7AG>DG]DZYI-OJ%CN3[C>3,C)E>QQQVH _ M(S]L/X+Z39? [_@I\MGI6AW7PBM6L-3T.WDM(I+&P\5#3D;5)K4$%$G$TD&] MTVN)BX^\"3[Q\6_"O@A_VR/^" =*9'LO#5WX']07X%_!U;[PFD4>AW(\&::)M&6.5IHU MMF\G,(25FD41E=K,6&"2: /S>^.?B;4/!OP=_P""G7_" M=2WNE^-M+U*_M- M#:.2ZBLY+'3&U241L&3+0I>E]ZLK;) RL RU[3^Q5:?L^_&S]L_X:_%+P-^U M%XJ^.'Q$A\*W6D6NDVUUX6A_LW1&197&IVFFZ;9W$<,G%SJ;>']#M=,.HRC.))O)1?,;D M_,V3R?6@#MJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#\#/^#Y;_D!?LR_]=_$W_H.DT4?\'RW_ " O MV9?^N_B;_P!!TFB@#[T_X-@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_ MRBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B M@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK M^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _ MO\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@# MHH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_* M*_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* M/[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX M Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_ MRBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B M@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK M^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _ MO\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@# MHH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_* M*_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _O\HK^ .B@#^_RBOX Z* M/[_**_@#HH _O\HK^ .B@#^_RBOX Z* /[_**_@#HH _H)_X/EO^0%^S+_UW B\3?^@Z317X.?"JP@U'Q#-'<0PSH+=F"R(& .Y><&B@#_V0$! end GRAPHIC 20 brc-20240731_g5.jpg begin 644 brc-20240731_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" ,4!78# 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#T;_@A5_P0 MI_98_;N_X)8_#+XL_%GX97'C'XA^,9=9GUG69_%6M6\NH21:U?P([I#=I'N\ MN*,$A06(W'+$D_6__$+C^PG_ -$-_P#+S\0?_)U'_!KC_P H*/@9_P!Q_P#] M2#4Z^_Z /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y M.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y M.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** M/@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A< M?V$_^B&_^7GX@_\ DZC_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A? MB#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_X MA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA? MB#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ M ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ M (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y M.H_XA?B#_Y.K[_ ** /@#_ (A?B#_Y.H_XA?B#_Y.K[_ ** /YF_^#HS_@F_\'?^"4T'P/OOV??#&H?#6\\: MMKL&M3V?B/5+J2^CM_[.:%2;BXD*A3-(<)MR2,YVK@KW'_@^6_Y 7[,O_7?Q M-_Z#I-% 'WI_P:X_\H*/@9_W'_\ U(-3K[_KX _X-G_ :X_P#*"CX&?]Q__P!2#4Z^ M_P"O@#_@UQ_Y04? S_N/_P#J0:G7W_0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%>6_M0_LPC]J*R\*Z?<^-OB!X.TG0= M9&JW\7A+Q#>:#=:[&()HEM);JTEBF6#?*LC!&!)B49'6OQ7UC5_&%K_P=36? M[-T?Q<_: 7X+RHI;P[_PMWQ/R3X:-]_Q]?;_ +5_Q\#?_K?]G[ORT ?OU17A M_P (_A!X?_X)^^!/B)KVO?%+QEJ'@6:];Q USX^\5W6L+X3MDMXXY(([V^FD ME^S[HS(!(Y(:1N6R*K_LZ_\ !3+X)?M5>/[?PKX+\9R7'B+4-+77=.T[5=$U M#1)]9TYB0M[9+?00_;+8[2?.M_,3 SNQS0![Q17YMWW_ 7STO7_ /@L1_PS MYI?A7X@6OA/P;HUY-XCO5\#:O?ZMJ>HX@\A(;&"VDNHK-%D9C)#HOA[4]?7PPLHW1G46L+><66\ MX=,T >_45^>G_!>7]H.W\8?\$0?&?QC^$'Q(UZR.GQ:;J_AOQ/X*\4 M7>F^<)=0@M7S+:2IYJ;)I5:*3*JXR5#H,>Q_\$1/B'X@^+'_ 2?^!GB/Q5K MFL>)?$.K^&XY[[5-5O9+R\O9#)("\LTA9W; '+$GB@#ZHHK\X?\ @Y,_X*3^ M+?\ @G/^S?\ #FX\-?VQ8Z?X\\71:3XCU726$6I6FE1H9KF&SF8%(+N:,,L< MI!*!79<, R\5\#/CKX'_ &UO!W@?Q7^QK^T;\3EU#2_%>A7'CSX?>*?%NH>( M=4U#1CJ%M]MC:/5IKFZM6BB+,9K*402*DT9+AMR@'ZIT5^,?_!3G]HKQ?^SE M_P '*_[.NAZ?\5/B!X8^&_BS2;36_%&C3>,[^+P[)LDOXI))+5Y_LT40BMHV M);?X._$32?&UQX1F6#588+>XM9;;< M6"N$GCC:2)BK 2QAHR1PQH ]UHKYJ^,?_!7[]G;X"RW3^)OB$UOI>GZN/#]] MKECH&IZEH.F:CN"FSN=3MK:2SMYU)&Z.6964T_0]0UK3Y?,4/$6FL8)DC616!C9RHDYVEL' ![=1 M7@?PV_X*B_ 'XO\ QY\._"_PW\3-$U;Q]XKT&+Q+INBQ13K<2V,D"W*,Y:,+ M#(T#K*()2LVP[MF.:KG_ (*J_ ?&)O W_"Q+-M8375\+->+IUZVB)K#+N73 M#JHA^P"](_Y=C<>;GY=N>* /H2BOQC_X*+_ -G+_@Y7_9UT/3_BIX_\ M,_#?Q9I-IK?BC1IO&=_%X=DV27\4DDEJ\_V:*(16T;. BIE6ZT5\Z_&3_@K%^S]\ _B-KGA7Q1\0H;35/"CVT?B*6TTC4-0T_PPURV MR :E>V\$EK8&1CA1=2QYKXI_X.R_C5XI^#?_ 3Q\!?$CX7_ !'\=>#=9E\7 MVNG6^I^$?%M]I<%_8W5G=3-O6UF2*<$P0LCN&*C=M(#MD _6"BOGM_VV_A_^ MRA^QS\+_ !9\6O&D>C_\)'H^E6EM)%-6\5:V]C'>2:9J4DL M4NFWTNZU:.6)#]EDB3R'0*(X]H4 '[=45XC^TA_P4:^#?[)GC./PWXX\7R6? MB!M,EUN;3-,T:_UJ\T_3HB!)?745C!,]K:J3S/.$B&#\W!Q3_:4_X*;_ /_ M &2/@=X=^)GCGQJUI\/?%@C;2_$>EZ+J&N:;<"10\1,]C!,D8D4@H9"H?!VY M(. #WJBO _AM_P %1?@#\7_CSX<^&'AOXF:)JWC[Q9H,7B73-&BBG6XEL9(% MN49]T86&1H'6402E9MAW;,9->C?M$?"JQ^,OP@UG0]0U+Q5I$,D#3)=^'?$- M]H.H02("R,ES9RQ3#!P2N[:V,,K#(H [:BOP:_X-A]*\6?\ !2KX7?')OB]\ M9OVBO$.H>&-3L;'1K^W^+OB2PFTU)HK@NRK!>I$[91"/-1P"O3!(/LG_ ;; M?M\_&KXX_M5_M$_!7QYXPU;XJ^!_A-?S1:)XMU7;-J"%;^:WCBEN$'[X3QQO M*N\L1Y3!3MP ?L#17S_ /&7_@J9\!?@!\3M4\(>*_B!;:?K'A\6IUUX-,OK MW3_#/VI]EO\ VG>P0O:Z?YC8"_:Y8LY!Z$&OG7_@LW_P6YM?^"=WB3X9^ ?# M.@^(-4\9?%#6;&&/5QH5U<:78::US MS+;NL96^NC')M2"W\PJSJSC)CCE / MT*HKYA^,/_!8S]G_ /9XUKP/IOC[Q-XN\%7_ ,1L+X>@USX?>(M/DOW,_D>6 M1+8KY4@DVY278RJ\;D!'1FW(_P#@J9\#6_;4@_9WD\7ZA:_&*Z:06_A^[\,Z MK;?: D#W!>.YDMEMGC,4;LLBRE&VX4DX% 'T%17S;K__ 5T_9Z\'_M0:I\& MM=\?R>'/B)HMK']4TRW@M;>![B:Y^V7%LEJ8!#&[B42E&5?E9N*Y M+Q-_P7H_90\)? ?2?BA=_%.23X?ZUJUSH5MKEIX6UJ\M5OH #);RF&T8PR%6 M#H)0OF)EDWJ"0 ?7]%?,_@'_ (+&_LR_%#]I;3O@_H'Q@\-:E\1-6A66TTN. M.X"RLR;_ "/M#1B 7('6W,@F4@J4# @?3% !1139HA/$R-N"N"IVL5//H1R/ MJ* '45^"/C$>,M _X.F=#_9W7XQ_M 2?!G6+<7;^'/\ A;/B91'G0);K:+D7 M_P!IQ]HC\S_6CKM^[Q7:?LT_M@_%[]D'_@Y0U+]EK1?BAX_^,'P?UIF:XT[Q M7J4FNWWAHR:9]N!6^G+S[8'(3YI,&.3#!I%#@ _;JBOFW7_^"NG[/7@_]J#5 M/@UKOCZ3PY\1-&M;F_O-.UKP_JFF6\%K;P/<2W/VRXMDM3 (8W<2B4HRKE6; MBKWP[_X*L?L]_%CX&6?Q(\._$[1M5\)ZEK3^'+">*WN1=ZEJ:?\ +E;69B%S M/<,"&6.*)F=2&4,I!(!]"45XI^S#_P %$?@[^V)XX\4>%O 7BY[WQ;X*D$>N M^'M5T>^T+6=,Z#=)97\,%P$!907\O:&8 D$XKSC]LK]N'X*^+-/^(WP9D^(N MO6OCK1]&DN=0/A.YUBSF\,S>6TEL;O5=/"QZ>SR*BJEQ<1>:6$>U]^Q@#ZRH MK\6/^#=?_@JQ;_!__@D[X\^*O[3/Q4\?:YI6G_$N;1E\0:Z-8\4S6"-I]BT< M3/&EQ+#"79\%ML>^3&=S@']%;'_@KA\!M4_9#;X]6OB?Q+<_"5;QK)O$$7@? M7GC5ESNE,0LO.%N&!0W!C\D.-F_?\M 'TE167X(\867Q"\':5KVFB^73]:M( MKVV%[8SV-QYM:KY2;I7AL;&&:YD1%!+.L950#DB@#UZBO(_"?[=GPI^(/[,%W\9/#? MBH>*?AW8027%SJ.AZ;=ZI/ L9 E5K2WB>Y62/.7C,6] "650"1X_HG_!>;]D MCQ!\)M#\<0_&C18?#?B37V\,Z9/=Z9J%I-=WR"(R(MO+;K-Y:">'?,4$*>8N MYQF@#Z\HKY8U;_@M/^S?H?[1NL?"&Z\<:U'\3M$,JS>&O^$*UUM0N610Q6VC M%D3=LR$.BV_F&5/F0.O->H_LI_MO_"S]MO0-:U#X9>++?Q$/#=^^EZS9R6EQ MI^HZ/=(S*T-U9W4<5Q V4< 21KG:V,X- 'JU%?-MS_P5X_9SL_B1)X7D^)EB MMS#KH\+R:H-,OCX?BU;;N_L]M7$']GK=8_Y8FX#]L9K5_;+_ ."GOP3_ ."? M>L>'K+XO>*]2\(MXJ;9I5Q_PC.JW]G=R;MIB%S:VTL*R#@F-G#A2&QM(- 'O MM%>$>$O^"G?P \<_%?X@>"=+^*WA.X\1?"NQ;4O%<3W#0V^B6Z-MD>2Y=1 ? M*;Y9 LA,3$!PI(%97A+_ (*S_ #QE\;?#7P[A\=3Z=XJ\;0?:O#<6L^'M4T> MT\2Q'&U["\N[:*VO%?(V&"5_,S\NZ@#Z,HK\Z/V]?^"ZEE^S9_P4K^$O[.^A M^&?&3W&MZB+SQ;JP\):C>R&P\J>'IM,07WPNU7PGXDTN3Q,]S'+)&X1[%;2? MS%9(V:YE1K5[=P ) Z _4JBO"_VC?\ @I1\%OV4O';^%_&GC":W\26^E/KM MWI>DZ)J&N7FF:J;XU?\%&?@S^S_\ LQZ;\9_$ M7C-9/A;JODFW\2:-I=[KED5ER(Y'-C#,8XRPV;W"J'*H2&8*0#VZBOD?3O\ M@O!^R/JGB_P)H,7QN\-+JWQ(AAGT.WEM;R(NLQQ#]I+0A;)I,@JMT8F8,I ( M8$_7 .10 45\]?MN_P#!5+X%?\$X[_1+?XS^,-0\&#Q'&\FFW!\,ZMJ%K=;# MAT$]K;2Q"1<@F,L' 93C!!-OXH?\%+/A%\&/!7P\\0>)-2\9:;IGQ5N8[+PP M1X#U^:?4+B3'E0-!'9-+!-(#E(YTC=P&*A@I( />J*\2^(W_ 46^#OPH^)^ MJ>$-<\630ZQX?B@GUZ6VT74+S3O"Z3J6B;5+Z&![730Z@L/MDL65PW0@UZA\ M,?B7H?QF^'.A^+O#&HPZOX<\36,.IZ9?1*RQWEM,@>.10P#896!&0#S0!NT5 MA_$_Q=-X ^&GB+7K>RFU*XT33+F_CM(@3)=-%$T@C4#DEBN!CN:_#O\ X)7_ M /!97X0?M_0:AI_Q\^-_Q:^$_P"T%K.IW+:;J=MXXU+0_"D*.[?9(K&SCG_L MM?)CV*8]0@D,S\EYBV% /W@HKPO_ ()S>&OBAX._9?M=-^,/BJ;QSX[M-;UE M+GQ!);1VRZS;?VGU,+*B#:JD 9 S7YX?M)_\%#;7XL_\%J/C M%^SW\6OB9XZ^$GP_\&>"XF\&GPMXFN_#UUJ&L206\YF\RSDCN+RY=;DB&UW- M&WD8\IG.2 ?L'17R?_P1/C^/,?\ P3R\'_\ #1DVJ7'Q$:2Y*MJR!-6^P>:P MM?MH R+@Q8+!LR %?,_>;Z_.7_@Z\\<>./V0/BE\$/$'PQ^+'QJ\#W'Q+U34 M8=?M-)^(NMV^GW @-B(_*M1=>3;\3."(%13G.,\T ?N517XA_P#!=[XX_$K_ M ((J_$WX%^.O@7\6/BA>CQM+&T>Z;4+'0I-6.E $S-*EN9?L^!R6W#9Q MWH ZRBOP?_X)8?\ !97X0?M^PZCI_P ?/C=\6OA/^T%K&IW+:;J=MXXU+0_" MD*.[?9(K&SCG_LM?)38ICU""0S/R7F+;5_1SX/?M27G_ 3F_8$A\5?M8_$+ M5]9O=+\1ZK9ZCXRB\-7EY#?02:G=?8;EH-/MY%MH)+?R-GRK$N]$#9*@@'V) M17R/%_P7=_9)E\4> -%_X73H$>I_$Z""Y\/P26-]&9HYFV0FX+0 6>\_=%T8 MBP((&"">HT;_ (*\_LV^(OVOF^ UC\6O#MW\5%N'L_['BBN&C-R@)>W%WY?V M4SK@@Q"7S RE=NX$4 ?2%%>0_'S]N[X6?LTZ_-H_BKQ'=-KUKIS:QBW M_B#5+.P4X:\FM-/@GGBM@009G18P1]ZO)?VG/VJ/ ?[:'_!)+XN?$CX/_$2^ MU+1[7P=JVIZ9KWA;6;S1[_3[VSM7N(U9X6BN;>172,O#)M)4[74JQ! /KBBO MY_\ X/\ [2WQ3\>_\&F_COXIZG\6OBU+\2/"GB>2;3O$\?C75(=60'4K6V\M M[A)Q)+#Y4\@$4C,@)#!=RJ1[QXA_X+7:]_P3K_X-WO@7\2=2O;KQ_P# : M4NG:/-XAOIKR6XN?WK2WUU([&29(5"9!8%F>-<@$D '[$45\,?\ !/S]@[QQ M\0?V"_!K_@IK\%/CO\?KSX5Z'X MLOK'XD6=H+\^&_$/AW5/#FI7%N06\V"+4+:!IUV@MF+?\HW?=YKD]:_X+1_L MX^'?VD-8^#]YXWUN'XH:&TJ3^&3X*UUM0N&C&XK;1BR)NF9#O1;?S#*GS(&7 MF@#ZFHKRG]E/]N#X6?MMZ%K5_P##/Q9;^(O^$:OWTO6;.6SN=.U'1[I&93%= M6=U'%<0-E' $D:YVMC.#7JQ;:,G@#J: "BORW^$?[:_Q8_X+A_M;?$#PM\&_ M'>H?!W]F?X47HTC6?%NB6\3>*/'-Z=V8K*>9'2RM\+O$B+YP783_ *[9%N?\ M%NOVOM>_X)._L)?#WP#\+/$WBJ3QQ\2/$D/AC3M?U_5+CQ#K5M;NQ>[NQ<7; MR,\^YXT0-E4\["*H1 H!^EE%?EW\8_VE=>_X)6_\%;OV=?A=I_B[QIXI^%GQ M\TM])U:Q\7>)K_Q%=V>KK+Y<-_!(+_ ,.7&JZRSP)+-T5^>O_ ;^?\%#/&'[87P]^+/P_P#B+JG_ D7C3X% M^+KCPV^MLJI/K-COD6VFF"@ S Q2HS!1N"*3EBQ/Z%4 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% 'X&?\'RW_("_9E_Z[^)O_0=)HH_X/EO^0%^S+_UW\3?^@Z310!] MZ?\ !KC_ ,H*/@9_W'__ %(-3K[_ *^ /^#7'_E!1\#/^X__ .I!J=??] !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^ _ MB#_E>'T__KFG_J'-7[[31">)D;<%<%258J>?0CD?45\: M\C_9S_X)D?!']E/Q_:^*O!?@V:W\1Z;I*Z#INH:KKNHZY/HVG*25LK)KZXF^ MR6XR1Y5OY:8.,8XH _+OX!>(;#PO_P 'DWQPO-2OK/3K.'P6S23W4RPQH!IF MEL268@ !02<]@369^W-\?_@7XU\>_P#!0+PY\$_!/ASPWK^E_#_4I/BIXYU/ M4YY&\1Z@K>1'8:?9/-Y4;?:GQ)@:Q\4O#(A_L_7)FF#(\)S#+)"KB":6(XV22QLZ;4VL-JXY^Z_X(W_ M +,.H_'#QQ\2+OX->$K[QE\1[>ZM=?U"[66X%TMU&T5RT<+N8K>29'<220)& M[^8^YB6;(!^2/@.\DNO^#(37ED;_P#L58__ $;)6U;_ /!%7]F6P_9+D^!EE\-3IGPMNM3_ +8O=%T_Q%JM MF=4NLY#W=Q%=+<707Y=J3R.J^7'@#RTV^P?LK?LG^!?V*?@W8_#_ .&^EZAH M?@_2Y))++3KK6K[5%L]YW,D3W'?C9+>:?ID>I2&*-]0MHTECBBD7#17#(\ICD1T8-'M4EG K\+_ M /@K+_P08U__ ((O?%WX9?'+]FWQQKE]!>>-;/2-'T:]!?#/CJ/P^9VTV'6[); MR&R>8(KRI&^4$N$7;)C>G.UER<\S\._^">7PI^&WQ-TKQE!I/B37_$GA\2#1 MKWQ7XPUGQ0="\Q=DALEU*ZN$M&9#L+0*A*_+G;Q0!^4O_!7KPY8^,_\ @Z4_ M8UL-=TVPU*UN- TU[BTNH%G@9UO]3<91LJ=KJ&'7!4'J,U>_X)B&'PQ_P=G_ M +7EG;^7:Z?-X;OKN=< *7-QI,C.2>F6D%?$6I?$O1W@?3=?"W3/'VB1WEY=ZE/ M=ZKXZUN2]#&YMH)IF%E:)#%*R(H)E4L0L(CD0^[?\%:KV2__ .#1?X#23-N; M^R_!Z9P!PMJ5'3T %?I!I'_!"#]D70O#'C_1[3X&>$X;'XG$_P#"0?O+IIIE M\Y9_+MY3+YEG&)4C<1VK1(&C0@#:N-[XC?\ !'7]G+XJ?LO>%_@KJWP[9/A9 MX-?S=-\.:=XAU32[/S>OFS_9KF-KJ7=EO,N#(^YG;.YF) /"_@S^QEX1T#_@ MDO\ #7XI^#_!UM>?&SP'\!+BW\':UN=KZ&YO-(,[@#<$>22X=F#."5,L@4J' M8'\SO^".O[,=U_P4P_X(A^+?A+_POSX<_#+P_P""O&#^)M?BE\$SW_B/1I$* M7$-\;O\ M:",0R!&56^S9'E2*')4X_H+_9]_9^\+_LN_"?2? _@V#5[3PSH< M?DV%MJ.MWVL26D0^[$LUY-+*(U&%1-^U% 50 *\,T'_ ((E?LJ^&/VGH_C' MI_P5\*6?Q @O1J4-[$UPMI!=A@ZW$=EYGV1)@X#B180P;Y@<\T ?F=_P5)\' MVWB+_@YF_8AT?Q&MOXHC_P"$5T=;M]1T_:M_+'>:DWFO!+N*,9%#[6R4;'.1 MFMW_ ()F1/H'_!V3^U_8:6D-O'=>&;^Y\LK\C3M<:2^X]^7D(M2^)>CM ^FZY#XVUVQDTOR?]6+:.WO$B@4 M'+;8D52S.Q!+,2OP=_X)$_ /X!_M2:A\:O"GA7Q%IOQ/UAYWU+77\;Z]=2:G MYQ!D2XCFO'BGC)"MY8QQEOM,DF1D\]!SSRW[=W_"4_\ $('^S/\ \)9Y MWVK_ (3F+[!YW^L_L_&L_9,_[/D;-O\ L;*_<_XS?\$F/V??C_\ $;7O%7BC MX>QW6J>+FM7\116FM:CIVG^)VMFWP'4;*VN([6^,;197$,;E$&U"ZL8U9@NT M,P(!^3G[?6KWUM_P6#_X)BP^))HX_ A8L-/ 'J5S MP>=G]H/1[#0?^#TSX1W,$%O:R:IX8^T7<@ 4W$W]B:E"K,>[;(XT'LJBOU'^ M)G_!,3X'_&;]GOPC\+_%?@N3Q!X1\ O%)X<%]K>HS:GHC1$&-K?4C/\ ;HRH M"J"LX^5%7[J@"AJ/_!)7]G/Q!\8[+XA:Y\*?#WBGQKI]M;6T.L>(I)];N<6Y M)BD8W6>#9+[X?^$UB32_#NFZ MWJ.BZ;;K$BQQ*8;&>%)%C50$#A@G.W;DY /,O^"9'[$7PMM_V6/V7_B2WA&P MN/'W@WX:6-EI.NRO(UU;1WUI%-=9^8([22/(VYE++YLFTJ'8'ZT\7?\ (J:I M_P!>DO\ Z :YO]GS]G[PO^R[\)M)\#^#8-7M/#.AQ^186VHZW?:Q):1#[L2S M7DTLHC485$W[44!5 JQ\;/@KH?[07P[O?"OB23Q NCZC@7 T;Q!?Z'&9()EG4%%>5"T;%2&"EU;]*_P#@U4_; MW\-_&7]DO5/@;>>&?#_@/XL?""5X-8TJQTJ'2FUJ -Y0OY(8U3=\#ZI< "Z2T\;Z]+9Z@ DB*+F MTEO7M[@()7*":-]C-N7# $37W_!'']G.[_:]F^/5OX!N](^+5Q?#4I?$&C^) M]7TIY9]H1F:&VNHX&$BC$BF,K*&?S ^]L@'XM_\ !$WX:>-?V\/"W[:GP$UO MXJ> ?AWXP^(FMW%WXQL?$'@V;6=:0D5QY;R2%5,: MJ0=[!EPP)!%?K;\;_P#@B=^RO^T?^T"OQ2\:_!?PKKGC;SA<3WKO<0P:A*/^ M6EU:QR+;W+'NT\;DX&@?MD_\$]O@S_P4#\$Z/X=^,'@/3/&>E>'[L7VF MI+//:2V4NW:=DUO)'(J,,!D#;'VKN4[1@ _*G_@[2UJSU;XQ_L4ZI:W=KWC=+K2U=6<':"K1N"">"C ]#57XX>,-*\5_\'HWPEBTS4;/4 M)-'\--8WRV\HD^RSC1-2D,3X^ZX21&(/(#"OU8_:._X)O? W]K3]G[1/A9X^ M^&^@ZWX#\,K FC:5%YMBNCK"@CC6VDMWCE@ C 3$;J"ORG(XKS3P!_P0D_93 M^$WQ;\(>._"7PK_X1/Q;X$BCAT34=#\2ZOILEJJ%S\ZP72+,7\R19#*',JNR MR%U)% 'YY?'+P9I_CC_@\_\ =OJ437%O9^&H;]8MV$>6'2+B2(L.X614<#^ M\BGM6I_P=7?LJ_#W]D7_ ((]:/X?^&_A;3_">CZQ\78-=O+6T+LDU[HO- M*=[,1D@ *"%1555"JH _1KQ+_P $@_@'XN_:R7XZ7WAGQ4WQ8CN!H_;:_X)Q_![_@HMX:T?1?C'X9U'Q= MHV@SM=6=@GB/4],M5F8;?->*SN(DE<+D*T@8H&<*1O;(!^,/_!3/P#HOP<_; MT_X)5VWA?2[+1+>WM?#UG'';1!56+^T+ [<=\M-*Q)Y)D8DDG-?T'5\C^//^ M"&?[,_Q/U[P3JNO^#_%VJ:I\-;2WL?"M[-\1_$WVCP_%;OO@%M(-0#1LC %6 M4[@57GY1CZTM;9;.UCA0R,L2A%+NTC$ 8Y9B2Q]R230!\;C]MG]KW_AH+_A' M?^&(?^*#_P"$@_L[_A+_ /A<>B_\@W[1Y?\ :/V+RO._U/[WR,[_ .#.:^S* M*;-$)XF1MP5P5.UBIY]".1]10!^ '[3?P^TKXR_\'FGAWPWJ5YKEO8W>FQ1W M,FAZ]>Z+?PE?#4T@"7=E-%<0DX7.R12RL0$O'3?$C?YH\5GXH^*_[:5O*\D$7G]I><"(OW?#\)\O3B MO1OV:_\ @E_\!_V1_B1J?C3P-\/-/L_&VL/+)>^)M4O;O7-U>X?\%@O!_['O_!-GX.?#/0=2^!^C>)O%'B3Q_/KW@3P]%K5SI-M M'KD\L+7&H75T)?W=JKFW#(P>/ B18PBDI]?>)O\ @D'\ _%_[62_'2^\,^*F M^+$=P+B/Q%%X\\007$..!$B1WJQI!M)3R%01%&*;-I(/7?MF?\$Z_@M_P4(T MCP[8_&+P'IOC:W\)WC7^D_:+BXMI+21@H:IHNJ:I+X/G@U*XTF#R;*2Y2/1_.6-"\C($F5E(9V<% M"&).:9_P;CPGQY\%?^"@FG^/$M=0\<:IK5\GBJVN 3),)+?4%D$B-_ 9?M(Q MCU!K]4/ _P#P2D_9U^&?[4%G\9?#WPE\*:+\1=-TV+2;+4K.)X8;&WCA6",0 M6BM]FB=846(2I$L@C&S=M)!M:S_P3'^!NM_'KQ'\3&\#)9^,/&5DVG^(;G3M M6OM/M?$,)!!%[:03I;73/_ (:?'_XE M?L ^+K74;_1/A/XW_P"$OFU.2-&M6T>VE65;7:3E!=7G]G7"J-P:.:Z!QT;[ MV_:-_9KT_P#X(^_L4^+O%W[&?[./A'5_B-;_ &.$Z;::7/>W^IV?VA/.WLD@ MO+HHA9EC61CN(;:VT@^S_L<_#=?$_P 1O'7QRU+PG/X3\0?%2WTJUCM;VR:S MU!-.LK4"+[5%(B2I,9Y[H[95601"!65&4J #Z!K^>_\ 8Y\)WG_!-[_@[=\< M:3X^W:1IOQFFUF3PYJ$^([;4H]3F%Y:[78 ,3+$UO\O_ "V4ISW_ *$*\Q_: MC_8R^%G[:O@NW\/_ !4\#:#XTTVSE\^S^WP?Z1I\G&9+>="LL#G !:)U) P3 MB@#N?&?CC1_AWH+ZIKNI6>DZ?')'#Y]S*(U:21Q''&N?O.[LJ*HRS,P4 D@5 M^0_AZS\277_!Y#JLGB_[5_9]O\.&D\'>8N8OLGV.%7\K(.!YS7VXC'S[QGG! M_3+X4?L/?#OX.ZM8W^GV?BC7+S27\W39O%GC#6/%3Z0^PQEK0ZG=7'V9BA*D MP["0<'(I?VD?V&?A=^UGK_AW6?&_AN>Z\1>$6E;1==TK5[[0]9TL2J4E2&^L M9H;E$=20R"3:P/(- 'Y _P#!"B[UZ_M?^"F4]KYW_"NYM7UB33=S;H_MA753 M)L.3EO(^S;CD\>7S6O\ \&J7[$OPO_:M_P""37C"Q^(WA*Q\76-Y\3/MK0WK MR!4DL8+62UVE&5E5'DE)7.UA-(K!E-59@J@DA0 ?ES\ M.TMH_P#@]4\:+((%9?"*"W#8R'_L&R^Y[[=W3G&>V:XK]GW_ (3O_A]E_P % M+O\ A4OVCSO^%?ZS]G^Q;]W]N;(?LNSMYWG?:]N>=V['&:V_%?P%U#X@?\'2 M'C/XC>,/@[\;;OX0ZIIZZ#:>*;3P!XBBAM=033;:T6XM[RVMQ-!MFCD5+R%U M501() AWU^OW[*7[$'PL_8DT#6M/^&7A*W\.KXEOWU36+R2[N-0U'6+IV9FE MNKRZDEN)VR[D&21L;FQC)H _GST4:9IO_!FEX@\[=_:6H?$7]YN^5OM0U.+K MT+'R8_\ :/Y<>D?\'$-GXHU#_@D?^P7;^.)+N+Q9/%8QZLY;;*)/AK:-_9=^)WQ>^*?PZTZXT.;P+9 M^%O$;6K3+>:OIENT:V=A$%E0+*TWD(LBE&RL6Z0+&I7\;?VO/BCI?Q!^+_\ MP3)\0>%/#_AGP#X3N-=BG\)>$M-U!]4NO#VD+KEC';?:[J5V>>:1HY6)*J$; M='\S([M_0_X__9)\ ?%G]FF\^$/BW1;CQ9\/]0T]=,NK#6]4O-2N+J%2&0R7 M\7ZIX%^71IK@RP MB"/<&$,B1.BSP C(AF#Q@EL+\S9P?C=_P2 _9^_:+_:3TSXO>+_".O:E\1M# M:W;2]9@\:Z[8OI7D8,0MH[>\CBMU4Y;;$B@LS,02S$@'YO\ _!,\:U9_\%I/ M^"C]_P#$K[5_;=II%UY?VCY?^)09)6@V,<8C^RI:[/F'R[?3(^7_ -D/_A*? M^(/G]I#^VO._L#_A,(O^$>\W_GW_ +0TGSMG^Q]H\[_@?F5^\7[1O_!-/X*_ MM7>/&\4^-/!\]QXDN-)DT&[U32==U'0[O4].DP7LKN2QGA:ZMFQS#.73_9JQ M\:/^"Z'\._^#<3]AS4]$TNRTW4)M:XGCEDFD M<_Q,S1QY)SPBCH *_IU\-R--X>L6;EFMXR3ZG:*^1O&/_! K]E7XA?!_PK\/ M]<^'OB#5?!7@>2>70-%N?'_B.2STIICND,2&_P +D_EDXQDY^L? W@RR^'?@ M[3-!TU]2DL-(MDM+=M0U&XU&Z9$ 5?,N+AY)IFP.7D=F8\DDT ?+'_!<_P#8 M.A_X*&?\$U_B#X,MK&.\\5:3:-XA\,':#(NHVJLZ1H20 9D\R#). )L]J^3? M^#=7]HSQ5_P4O^!'PKU+QG:W[Z9^S)8W&A/=#;VUR"1R]II;%&+$ MDOJ#,>5!/ZW5PO[/O[,_@3]E;P?J&@?#[PW9>&-(U35KO7+NWMF=A/>W4IEG MF)=F;+,>!G:JA54*JJH /QW_ ."@/P(_:"_87_:G^,G[77[)/C;3_'_P]U#4 MKIOBOX!U%2\=GT?$+_@F!\#_B9JWB*^U#P?>65UXRGFN/$KZ-XBU311XH,I)=-2%G%+"- M9+*UT7RQ&%BCBMVC0P;8H@8'#1,(U!0@ 4 >J?%/Q_%\,?A7XC\4O ;V'P]I M-SJK0H^TSK#"TNT-@XW!<9P<9K\COVY/^#;G]GK_ (*O_"3_ (7K^SIKUIX" M\3>.+ ZY9/8_O/#>N32+OQ/;@;K21F&UVAP$8N6A=\BOU_\ %?A'3O&_A'4M M!U2V6YTG5[.6PN[?>T8E@D0QNF5(9I J%8W6GZ==06MRSJ KM-$Y=>&+#B@#\9?V3_ M /@I=\?OV /^#9#6/$NGM<3:]I_Q%F\"^#M:U+ M=0;&EN+EI&+-)L++;R)L7RU57_ 'XUW]FKX?>)O@0_POOO!?AFX^'+ MZ>FE?\(VVGQ_V:MJ@ 2%80-BJNU2N -I4$8(!KY\_9W_ ."#?[(O[*WQ*7QA MX+^!_AFS\10R+/;W>I7-YK(LI%;)588&"* /SG_86_;5_9 M/_X*^_MI^%/C]\9++X;^"?B1\/= L=$A\)ZFB-?>+_$4TH"W]O%RU^D(5(K6 M$"6=7D8LJ^7"S5_^#U.!;J^_96C;>J2:OK2DHQ1@"=,'!&"#[C!%?J5X&_X) M"?LU_#3]J^3XX:#\(_#.E_$Z226?^UH&G6.*:7/F3QVOF?9HYFRV94B#_,WS M?, M+;_3MA#QFWEU2YN&A*-\RF/:4))7!)S[G\5O'D?PL^%WB3Q/+;M>1^'-*NM4 M>!7V&800M*4#8.,[<9P<9JI\&?@WHOP%\ VOAGP_-XBFTNQ+&$ZWXAU#7KI0 M3G;]IOIIIRHZ*IK6_P!KTO6;26QO(-[)YT,J M%'3O[.FO6G@/Q-XXL#KED] MC^\\-ZY-(N_$]N!NM)&8;7:' 1BY:%WR*^9/@AXL^(6O_P#!GK\=M-\=3WEY M8>%_$<>B^&+B>3S@^G0ZII@*129.^*.Y-S&I' ";1PH _:"?_@D[\!8='DTG M1_!FH>#?#]U'Y=YH/A#Q1J_AC0]2! 5C=:?IUU!:W+.H"NTT3EUX8L.*Z;X_ M?\$^_A#^TS^SA8_"'Q9X1W?#/31 EOX=T?5+W0K%8X!B*(K8S0[H4X(B8E R MJVWM*[%0" M6VOM'M(8["W2V2*% M=4L=L2A $&]\*.!O;CDU^D?C+_@@Q^RS\0O@AX6^&NN> /$&J> _!,\UUH6 MAW'C[Q&]GIDDWWVC3[?]< Y"[WVXWMG3^+O_ 1)_9O^/7BCP?KGC#PCXLU[ M6?A_9V]AX"?#H_:$_X02^;QG\0M:U.>/3_#VC)8-,]LMGYRPW5VUN(Q MN*J(HW#,TBH\8^3/^#=^]DD_X-X?VT("VZ&)/$KH,#@MX>BR?QVC\J_8#QS_ M ,$IOV>?B=^U+I_QJ\2?"OP[K_Q,TVWAMX=9U%IKK=Y*A899('D,$L\:JH6> M2-I5V+AQM7&+\-?^"-/[-?P9^$7Q \"^$?AG!X7\-_%)]WBB+2=;U*SNM43. M?(^U1W N([?EA]GBD2'#N-F'8$ _&O\ 9N_Y4N_B]_V,+_\ IZT^O.?^"IO[ M+/BCXC_\&['[%GQ2T2RN+[1?AQI5S9:[Y*%S8Q7TD8AN&P/EC$L'EEB<;IHQ MWK]PM#_X(9_LQ^&OV:M7^#MAX%\06GPQU[4H]7O_ ['X\\0BSN;E 0K$?;L M[3\K,@(1VCC9E+1H5]F_9M_8S^&_[)7P%C^%_@;0)['P#$)HX]%U+5;S6K>. M.;_60K]MEF986RV8@?+RS';\S9 *7[ _Q[T7]I[]B[X8^//#]]%?Z;XB\.6= MP)$=6, M";77H]+L] TS49;>74=;B+[8([F"1#$T6V7S'#_($E4AF'EGUOP#_P $E_@/ M\)-5O)_!OA?Q%X)L=2NFO+S1/#?C77-&T"[D888RZ7:WD=BZLORE6A*E0 1@ M 5U_[1_[ ?P<_:U_9ZM_A3X^\ Z+K/P]L9()K/1H/,T^&P>'(B:!K9HWA*JS M+^[9?E9E.58@@'XH:?XRU#Q%_P './[(>JW2^%=/OM0^'=C*VE>'Y?M-IH<$ MVEZD\-EYS,S3-';21 S';Y@(=5164#U7P/\ 9_\ B-4\8>=Y/F?\(DGD;\;M M_P#85G]W/\6W=TYQGMFOT%Y+> M.6&"P59'E5G@5Q#<2++(\HDG21Q(Q<,'^:OS)\9? 34/B!_P='>,/B-XN^#O MQLO/A!J6GIH-KXIM/ 'B*."UU!--M[1;BWN[:W$T&V:-PEY"RJH(D$@0[Z . MX_X)1_;_ /B*&_;._L#_ )%'^SI/[6\O=Y7V_P"T6FS/\._?]LZ\_?QQFOU> M_:K\/ZYXM_9?^)&E>&/^1DU+POJ=KI7&?]*>UE6'C(_C*]Q]:QOV4_V(/A9^ MQ+H.M6/PR\)6_AW_ (2:_?5-9O);NYU#4M8N79F,MU>74DMQ.V7[\)>)X MXO$%]< ^;-;3W,:V=Y/N.69XK-/WS'#-,"3F09_9SQY_P2!_9S^)/C_Q#XCU M3X;6XN?&%W!J'B/3[+6-0L-%\2W$,AECEU#3+>=+*]<2$N6N()"S$DY))KVW MXB?!;PC\6_A7?^!_$WAO1=;\'ZG:"QN=&N[1)+.6 8VIY9&T!=JE<8VE01@@ M&@#\EO\ @MI\*]2_:#_X+P?L'^&M)M;B=M-N/^$BN)8?F\NWM;V.ZE8\8"A; M8\D\[@.N,WO^"4/PJU;X _\ !R;^V9H>O17D=QXLTX>*=+EN""MW97%XDRLA MS\RKYX3C.TQLIP5Q7Z3? +]A?X8_LS^*[G7_ KH>I/XBNK%-*_MC7=?U'Q# MJ4%BC;DLX;G4)YYH;4-\P@C98MW.W/-2_'W]B3X:_M+^+-+\0^*=%U*/Q-HM MO)966NZ%KVH>'M8AMI.7MOMNGSP7#0,3DPM(8R>=N>: /S+_ .#5;X3ZHGQ; M_;$^)EQ:7%KI?B[XA/I=D7'[N5[6>\FEVG W;?M:*3TS[@U^Q=G_ :X_P#*"CX&?]Q__P!2#4Z^_P"O@#_@UQ_Y04? S_N/ M_P#J0:G7W_0 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!\]_MG_\ !4KX)_\ !/6>U_X7!XB\1>#[.^\M M;?4V\%ZW?:5+(XD*PB]MK.6V\[$3MY7F>8%7)4 @GM/V4/VQ_ /[;?PY7Q=\ M-[WQ!JWAF;:;;4M0\,:IHMO?JP)$ELU];P_:(^"-\6]01@D'BOSW_P"#Q?\ MY1&6_P#V/.E_^BKJM.;]L+XA?L!?\&R_PE^,'PY7P;<:QX*\"^')KBR\2:7< MWUM?P3BWMC&GD75NT4@>9'WDN,(R[,L&4 _46BOQ'^('_!R)^TE\%OV;?V;_ M (X>+?A#\+;7X5_%B[;3=7"75['K%[+&W[VYM4,C0V5N1O\ *$SW+R"$NPB# MJ!]K_P#!3_\ X*L:Y^RE\?O@=\$?AAHOA_6_BM\=M4CMK*YUWS9=+\.V)D6- MKR>"!TEGZN519(P1#(2XP 0#U?2/^"KOP)U?]LFW_9]_X2S6+'XOWDL\=OX> MU'PEK.GO<"**29I(YY[1('B,<,CI*LACD"Y1FR,_15?A#XSU#Q9PU@#1-2<74$,DDDD"-O(,3R2%&1U\R0 2-]9?#C M_@J]\;-=_P""]/C?]DC5(?A9)X5TG1;G5=+UNT\/W\6H1%[&&[MEG5M0:.7R M_/59-BQ^9L)7RMP /TLHK\R?^".?_!9WXI?MJ>+/VIM/^*V@^!1'^SS*D=L MW@[3+NTEU78^HK-E+F[GRS?8EV*"N"Y!)XPW]@K_ (+.?$S]OSX4Z7XX\!2? M!SQ?<7GB73M-\1?#K3[74;7Q/\/M-N-4BMY+V69YW75%2U !R:LU^)__!4WXS_' M#5?^#D;]FGX5Z=\1O#]EX;BC7Q)X9T^X\-SS:9IES+#J$#2WL$=[%)?S!(G5 M7$T"HLF%13YAE]L_X*9_\%@_CA_P3I_X*(?L_P#PH6Q^&GCCPS\6!81:C]E\ M+W]KJRS-JNTFTN0#]#OVC/VCO!/[)7P8UWXA?$ M7Q!:>%_!WAN$3ZAJ-PDDBPJ6"* D:M)([,RJJ(K,Q8 DU?^"_QF\+_M$?"G MP_XX\%ZQ:^(/"OBBRCU#2]0MPRQW4+C*MM8!E/8JP#*000""*_*3_@I'^UY^ MTCX@_P""<7[6G_"]/@3\)=.\-_#G7]-L=.L-3L]6U#1_&FE7,\2?Z/=1W5G. M9H99+:47D0C (9/*CD4E?3_V#]'O+_1? 5J6*?:Y;8SM<2QKU/FW*!B)&>X4D;@#],9I1#$SMN*H"QVJ6 M/'H!R?H*\"_91_X*A? _]MOXJ^+/ _PW\77^L>+O JEM?TJ]\-ZKH]SI9$IB M*R+>VT/SB0%2HRP(Y KYO_X)]_\ !6WXA?%__@JM\9OV4?BGI7@>^USX;V3Z MIIGBCPM:7&EVVHP)]D#12V=Q=73+(1=JV5G(78RE?XJ^0O\ @BAXTB^''_!< M#_@HMXBGMKJ\@T&[UG49+>V4--.L.JW,A1 < L0N ">I% '[F5S/Q<^+.D_! M'P'>>)-;M_$5QIMB4$J:)X?O]=O/F8*"MK8PS7#@$Y8K&0HRS8 )'YV?L%?\ M%G/B9^WY\*M,\<> 7^#GB^XO/$NGZ;XB^'5A:ZC:^)_A_IMQJD5O)>RS/.ZZ MHJ6KF1GCM[2)3N;?)Y31-^F\W^J;Z&@#Y3_96_X+<_LU_MN_$L>$?A3XV\1> M-M>4KY\5AX$\0>38*Q(#W,[V*PVT9((WS.BYXSFOJZOP-_X,[@S?M5_M=>6R MK)]HL-I9=P!^UZCC(R,_3(KUKX-?\%S/VNOB_P#M0?M.?![P_P##WX)^*_$7 MP-AU.2TUL6>IZ-I:II\\L%_#^H2F"/5(/#&JZK90R< )--9VTR0,V[Y!* M5+X;;NVMCY3_ ."='_!=VV_:7_X)"^-OVEOB1X>T_0;[X7R7UGK]AHTQ^SW] MQ;Q121BV65F>+SO/A14D=B&;[S @U\2_\%??VQ?C1^VW_P &[S?%SQQX?\#: M7X1^)WB"PFTC1]#MKI-0\,VT=[*(9;RYFG9+P3"(#,4-OY;/'Q(')C /W,^$ M7Q7\/_'?X6>'/&WA34/[5\,^+--M]7TJ\\B2#[5:SQK)%)Y*=*T2^AT+4HY%57BNM.DO))E:&9AG9>#S4!(\LC! /N:BOQD_9[_ M ."XW[5GC?\ :^^+G[.?C[2_@?X/^.GA6);3P7I%IX/U:]L/%-\9X\EYSJRM M';&U;S]X0E86DF/^H,,OZW_ ^Q\=:=\,=,C^).J>$]8\9;"VHW'AK2[C3=,W M$DA(HKBXN)<*,+O:3YR-VU,[0 =97RS^T;_P6P_98_9+^.$?PX^('QF\-:#X MR9UCFL%ANKQ=/=B,+=30120VK<@D3NA"D,< @U]3$9'I[^E?D?\ \'"/_!,S M]GGX/?\ !)OQQK=A\.=#'Q,_M&Q_L;Q-#I\&'F6 M72[B[@BAU&-%PS-:/*H4AB=I!/Y8_P#!6/1/&W_!.W_@U1^'/PMUZZDM?%6L MKH_A?6E,QEDMED::_EM5<<800"$_P[%*@D$9S/\ @X$\77'[+W_!.O\ 8)\: MZ'(UOKGP[U?1;BPN[<>5(@BTR%V50#@!S"N1TP,=,T ?K#^VI_P4J^!G_!.[ M1--OOC)\1='\%KK#%;&UDBGO;Z\ X9X[6VCDG:-3@-($V*2 2"1GM/V:?VI/ MA[^V)\)K'QS\,?%FD^,O"NH,R17]A(2JNN-TV'AW7AJ?B;P=;:CN)FL M].LI]EVT8' E==N1RZPJ1\I4D _3CQM_P4]^!GP\^(>K>&]6\<+#<>';^+2M M;U.+1[^XT'P_>2$*EM?ZK' UA93%F5?+N)XW!=00"P!][1Q(@92&5AD$="*_ M ;_@G?I(\4_\&CW[1VJ:L_\ :5YK]WXAU>YEF'[R2X5K_P!. M?TF_X-X/C7JGQ\_X(W_ _7-8N+B[U"UTF;17FG;=)*EC=SV<9)ZG]W @R>3B M@#ZB^/O[0_@?]ECX6:GXV^(GBC1_!_A71TW76I:E<"&)"?NHO=Y&/"QH"[' M4$G%>9_L4?\ !4?X!_\ !10:JOP;^).D^,KK0U#WUD+:YL+ZW0G D-O=1Q3& M/) \P(4R0,YXKLOVA/V/OAU^UAJ'AUOB5X7TOQQI/AB2>YL]#UJVCO=(DN94 M$8N)K616CEEC3S%C+@A!-(0-Q#+^3/\ P3S_ & M#\$_\'/WQH\3?!O0H_#' MPB^%>DBQU:+3Q]GTR/5KZR@+Z? BC;M60R2F-?EB:(#Y1L% 'ZM?'W]MWX:_ MLT>+M*\.^*-;U*3Q1K5M)?66@Z#H.H^(M8FM8SB2Y^Q:?!/<+;J>#,T8C!XW M9XKK?AA\<_!OQH^%%CXZ\*^)M%U[P=J5LUW;ZQ:72O:-$F0[%\X7858,&P4* ML& (('Y2?\$GOBE??M!?\'*W[:?B+4KE;C_A%]-'A6RCV';!;VMW#;!5)^[S M;$L ,,SL?KR7_!N/I]A^T._[;W[/_B+^T)/A_I_Q!-V-.@N3%&UM=7=W'<6F M1\PAF2Q2.15QN1W (+$T ?H3\%_^"WO[*7[0W[0G_"K?!OQJ\+:UXVDN&M+> MT2.YBMM0F!QY=M=R1+;7+'^$0RON_AS7U57X7_\ !>'? ?Q"\2ZO<7VL)X3TZ+2;:TTFRGM93J$Z0*J(T?[[;+C:3'96)D\;>)+&4QS:';21;TL+:0O MS6\+>;E7DM]P!W/P+_:S^'?[3/B'QMI?@/Q18^)KSXG_!KC_R@H^!G_O1: M@M[;7%M-+A&M 'A$=M(?/4F($HA8.P0_LQ10!_-O_P %$/@9\4_C1_P0K_9! M^%GAOX)?'G4O'W@.]G?Q!I"_#37%ETI8DECS(6M0N',BE-I.X9/8X^SO^"MG M[+_C[5_V^/V0_P!L/X?> ?&GCSPOX$6QT_Q5HUAH5Z/$.GV/VAI%G&F/&MV6 M5+JXW1^4)$:-0Z@'*_KU10!^,7QQ^"WQ<^('_!S3\+OV@O"GP3^*7B'X9Z#X M:M[>YU%M+CTD[9[.^MM^+^2W"M&;A'>*0I,J@@QAL*8OVEO@_P#%[]B__@Y? MNOVB;'X'_%+XM?#_ ,=>&4TZRE\$Z6M\UM=?V=!9^7 /C5^S%\8OVV-8\:_![X@>#/&?C)7\0>&[;5?".J-I M&J75M+J:B@#\<_^"N?[.?Q=\&?\%_OV:?V@O"_PC\>?%#P/H>E1:5=CPG9+=SV]RDE MZ&68LR1VZXNXF$L[QQD!_GRI P?^"VW@?Q]X\_X+0_LC^.=+^%GQ6U_P_P#" MR73[SQAJ/AOP/K6N:?I/^G)%?!_A/QQXQ\2^-AIEMI.E:!X9O]3O9&6^M[IC+#!"[P*L4 M,A+2A &PI(9@I^"OB7XK_:Q^'7_!%#]D_P"''PD^%WQPT\?:V\/_ !/L])\. M:AI/BFSAAE5EM8_-A66"WN(Y)3]LC'E@QJID4%U;]XJ* /Q._P""?O[+7Q3^ M!W_!RM\0O'M]^S[X\\$_#+Q5X-^S:73W<$4C201[#(I7".T;.?D4[RH/[D44 ?@S^U#_P2NN/'?[5_P ' M_BI^S)\+?C)^SW^T)>^*K*Z\;Z$-&N+7PKH5HX+WEZFJ(ITUD!7!M[>X>(-6L_$NH6=GL5X- \/WVO7\C.P4;+2RAFG?DC M)5"%&2Q"@D=110!^#/\ P:V^"?'W[)7[6GQT/Q.^#WQS\"VOQ2EM&T"\U7X; MZU'9R-'<7=+\*_%:PUVZ\*7TOPOU\#6-]Y/-'&B?9-ZR2)(I57"DG(X/%?O)10!^! MO_!'_P#X)U?$KXQ_\$#?VFOV=O$W@/QW\/OB)XJUV76M&L_%OAG4=#@O"L%A M):[+BXA2)@]Q9,C!69HQAG4*REK7QC^%7QB^-/\ P;.Z-^SO#\"_B]:_&#P# MJ]CHNH:._A6\CAEC@U%VCNK>X=!#W>14()8JI5F_>BB@#\)_^"G7_ M 2_^.G[4?\ P1T_93O-!^%.N)\2?V;]/@TW5O!&JFQO+C5K9+2UBEGBBAFE M6=#)9QX@++*R2.#'D!3]I?\ !-C6/ >J>$X_BQ9_L.M^S'?>%]&<:[:.($O#,H^T_^"CO_!9[X\? #]B[X7?%[X1_LW>,=2AUB:XF\?Z9XP\+ M:K:7G@N"VACDE26%5B>-6S+MO6W6ZB'.&W@#],Z\_P#V@/V<-#_:8TC3-'\5 M7FM3>&;.[%W?:':W?V>QU_;@QPWNT>9+ K ,8 ZQR?=E61/EH Z+X:^.1\0O MAAH/B5K.>P&MZ7;ZD;5P7DM_-B63RS@9++NQP.2.E?B[^U9_P5+^.7C;_@H) M#XP;]@7]HSXJ_#WX57+_ /"N;2ZT/5]%M4OL,DNN3VYTN;(67]OT01H%4!548 '84M 'YH?M2_LV?%K_@N)_P $2?$T'C7P7??"OXI> M)M0E\2>%_!VKKY,VA-9SM':V4[RQ1/NN(8Y&,DJH0UWG"HH0>1?M3?LG^-_^ M"MGP]_8X^$__ A/Q&\(_P#"I;RTO_BC=^)_#-YH^GZ6MK:P0RPV\\\:0ZA+ M,\CV^HPV4X\ESM-RT2Y9"85=2TNWUK_@FI^U#\5/^ M"DWAGQ_X5^)7[-/BS]F+X7Z)X7C\+V&@:O;S1OK/VM)(I&@-Q96Q2.VMXDC5 M(T* W!W%L($^_J* /Q%^%'[(/Q4_9/\ ^"0/QX_8MF\!_$3Q!\1_$6O7UIX* MU+2?#MU-H&O:==RVYCNI-41/L5FH5)FDCNYXY%'RA6)53]A?#C_@AY_9?[$O MP1^%LGQZ^/WPQO/A7H3V5_+\+/&)\/VNMWEPZS7$LX,#F4+-YGED[2%+I+Z^FU!PDEU=W%U-O#RS?;/"WAF\\176CZVD ML3R6\]K80RW*I)MED281^7^]"LP(S5/_ ()#?LJ>+O\ @DY^QY\>/C5X^\$^ M--=\D6*,1 M9:=;6QTK$%E#E7=?/#32&2223)79]2_M=?\ !K+\%?VW/BSKWQ9^(7CCXR-\ M0O$UG;3:NND:CI=O937<-G% 6CB.GNR[S$"5#8RQQ@8 _4:B@#\._P#@T@_X M)7Z_^SCXF^)/Q<^(W@_XH^ ?'%N\OA+3-,\1Z5)I5K?:9+]FN&N%BG@25W$L M(4.K[,;AM)Y'[B444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?@ M9_P?+?\ ("_9E_Z[^)O_ $'2:*/^#Y;_ ) 7[,O_ %W\3?\ H.DT4 ?>G_!K MC_R@H^!G_G_!K MC_R@H^!G_+OB9X!U:Z^(9D^&2V'BO4O#?AR]\-?V!?1Q2V<]G+##+J)U"1$F$[-,3 M<)"BF)I(S]G_ !/_ &.?BU\=?@/X4^'>N_'GQGX4MK-;K_A)O%G@V2#3/%6O M[92+)(KD6_E6B^60T[Q1!V=%52$9RW@/_!1WXI>'/CK=>%OA?\>/@7\0_$5E M#X_U6"WT[2?!=]K5GXHTTZ/K*6,]E>6JR11715[=B))H)89$>7$<<3.C_!7[ M4/QF_P""9O\ P2]^#WAGQQ\-/C;\7OC%?63V=Q'X1\+W/BZZ\.6GG.8GOIX] ML$UQ;6SP1F-IE,\D;8<)NE !U?\ P2U@^)O[-WQR_:.^%GC[XJ>(OBQ\+?A/ M<:7<:!XT\83^9JMD]U9O=WEA=WC'$YMHC;2,[8*BX!PJN%3&^#O[2GQ0^(7_ M 7"L;/Q#J^H:'\+M:^"VH^(O#OA%FEMUAC76;2&/4+Z)B ;N:,,ZJRAK>*0 M1G#F7-S]FKXA6_\ P44^&>N_"G2_A+^U5^SSX?TMH->U3Q5X[\,V6D:EK^H& M\2?8L=]%>P7WG.DCW'F1[54(FW8X"\_:?L3?%#2O^"X_A7Q!??%+XW^)?"UG M\([F*[\4W^@>'UM;EQK5NYT.6:WT>*V6.:,-(RHJ7>%)29%!% &?X)^('Q _ M:C_X)U^/_P!KO1O'WC31?&J)KOBCP%HUOK-Q%X=T_2=-EG2UT^YTW&Z(FAFE6X+VS>7%)YD6[[^_9[^#UC^SS\! M?!/@'3&,FG>"="LM"MG*A2\=M D*L0. 2$SQZT =A1110!F?\)KH_P#T%M,_ M\"D_QH_X371_^@MIG_@4G^-'_"%:/_T"=,_\!4_PH_X0K1_^@3IG_@*G^% ! M_P )KH__ $%M,_\ I/\:/\ A-='_P"@MIG_ (%)_C1_PA6C_P#0)TS_ ,!4 M_P */^$*T?\ Z!.F?^ J?X4 '_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C M1_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A0 ?\ ":Z/_P!!;3/_ *3_&C_ M (371_\ H+:9_P"!2?XT?\(5H_\ T"=,_P# 5/\ "C_A"M'_ .@3IG_@*G^% M !_PFNC_ /06TS_P*3_&C_A-='_Z"VF?^!2?XT?\(5H__0)TS_P%3_"C_A"M M'_Z!.F?^ J?X4 '_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^-'_" M%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_A0 ?\)KH_P#T%M,_\"D_QH_X M371_^@MIG_@4G^-'_"%:/_T"=,_\!4_PH_X0K1_^@3IG_@*G^% !_P )KH__ M $%M,_\ I/\:/\ A-='_P"@MIG_ (%)_C1_PA6C_P#0)TS_ ,!4_P */^$* MT?\ Z!.F?^ J?X4 '_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C1_PA6C_] M G3/_ 5/\*/^$*T?_H$Z9_X"I_A0 ?\ ":Z/_P!!;3/_ *3_&C_ (371_\ MH+:9_P"!2?XT?\(5H_\ T"=,_P# 5/\ "C_A"M'_ .@3IG_@*G^% !_PFNC_ M /06TS_P*3_&C_A-='_Z"VF?^!2?XT?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ M J?X4 '_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^-'_"%:/_ - G M3/\ P%3_ H_X0K1_P#H$Z9_X"I_A0 ?\)KH_P#T%M,_\"D_QH_X371_^@MI MG_@4G^-'_"%:/_T"=,_\!4_PH_X0K1_^@3IG_@*G^% !_P )KH__ $%M,_\ M I/\:/\ A-='_P"@MIG_ (%)_C1_PA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F M?^ J?X4 '_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C1_PA6C_] G3/_ 5/ M\*/^$*T?_H$Z9_X"I_A0 ?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"! M2?XT?\(5H_\ T"=,_P# 5/\ "C_A"M'_ .@3IG_@*G^% !_PFNC_ /06TS_P M*3_&C_A-='_Z"VF?^!2?XT?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X4 '_ M FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^-'_"%:/_ - G3/\ P%3_ M H_X0K1_P#H$Z9_X"I_A0 ?\)KH_P#T%M,_\"D_QH_X371_^@MIG_@4G^-' M_"%:/_T"=,_\!4_PH_X0K1_^@3IG_@*G^% !_P )KH__ $%M,_\ I/\:/\ MA-='_P"@MIG_ (%)_C1_PA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X4 M'_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C1_PA6C_] G3/_ 5/\*/^$*T? M_H$Z9_X"I_A0 ?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"!2?XT?\(5 MH_\ T"=,_P# 5/\ "C_A"M'_ .@3IG_@*G^% !_PFNC_ /06TS_P*3_&C_A- M='_Z"VF?^!2?XT?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X4 '_ FNC_\ M06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^-'_"%:/_ - G3/\ P%3_ H_X0K1 M_P#H$Z9_X"I_A0 ?\)KH_P#T%M,_\"D_QH_X371_^@MIG_@4G^-'_"%:/_T" M=,_\!4_PH_X0K1_^@3IG_@*G^% !_P )KH__ $%M,_\ I/\:/\ A-='_P"@ MMIG_ (%)_C1_PA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X4 '_":Z/\ M]!;3/_ I/\:/^$UT?_H+:9_X%)_C1_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X" MI_A0 ?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"!2?XT?\(5H_\ T"=, M_P# 5/\ "C_A"M'_ .@3IG_@*G^% !_PFNC_ /06TS_P*3_&C_A-='_Z"VF? M^!2?XT?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X4 '_ FNC_\ 06TS_P " MD_QH_P"$UT?_ *"VF?\ @4G^-'_"%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_ MX"I_A0 ?\)KH_P#T%M,_\"D_QH_X371_^@MIG_@4G^-'_"%:/_T"=,_\!4_P MH_X0K1_^@3IG_@*G^% !_P )KH__ $%M,_\ I/\:/\ A-='_P"@MIG_ (%) M_C1_PA6C_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X4 '_":Z/\ ]!;3/_ I M/\:/^$UT?_H+:9_X%)_C1_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A0 ?\ M":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"!2?XT?\(5H_\ T"=,_P# 5/\ M"C_A"M'_ .@3IG_@*G^% !_PFNC_ /06TS_P*3_&C_A-='_Z"VF?^!2?XT?\ M(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X4 '_ FNC_\ 06TS_P "D_QH_P"$ MUT?_ *"VF?\ @4G^-'_"%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_A0 ? M\)KH_P#T%M,_\"D_QH_X371_^@MIG_@4G^-'_"%:/_T"=,_\!4_PH_X0K1_^ M@3IG_@*G^% !_P )KH__ $%M,_\ I/\:/\ A-='_P"@MIG_ (%)_C1_PA6C M_P#0)TS_ ,!4_P */^$*T?\ Z!.F?^ J?X4 '_":Z/\ ]!;3/_ I/\:/^$UT M?_H+:9_X%)_C1_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A0 ?\ ":Z/_P!! M;3/_ *3_&C_ (371_\ H+:9_P"!2?XT?\(5H_\ T"=,_P# 5/\ "C_A"M'_ M .@3IG_@*G^% !_PFNC_ /06TS_P*3_&C_A-='_Z"VF?^!2?XT?\(5H__0)T MS_P%3_"C_A"M'_Z!.F?^ J?X4 '_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"V MF?\ @4G^-'_"%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_A0 ?\)KH_P#T M%M,_\"D_QH_X371_^@MIG_@4G^-'_"%:/_T"=,_\!4_PH_X0K1_^@3IG_@*G M^% !_P )KH__ $%M,_\ I/\:/\ A-='_P"@MIG_ (%)_C1_PA6C_P#0)TS_ M ,!4_P */^$*T?\ Z!.F?^ J?X4 '_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X M%)_C1_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A0 ?\ ":Z/_P!!;3/_ *3 M_&C_ (371_\ H+:9_P"!2?XT?\(5H_\ T"=,_P# 5/\ "C_A"M'_ .@3IG_@ M*G^% !_PFNC_ /06TS_P*3_&C_A-='_Z"VF?^!2?XT?\(5H__0)TS_P%3_"C M_A"M'_Z!.F?^ J?X4 '_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^ M-'_"%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_A0 ?\)KH_P#T%M,_\"D_ MQH_X371_^@MIG_@4G^-'_"%:/_T"=,_\!4_PH_X0K1_^@3IG_@*G^% !_P ) MKH__ $%M,_\ I/\:/\ A-='_P"@MIG_ (%)_C1_PA6C_P#0)TS_ ,!4_P * M/^$*T?\ Z!.F?^ J?X4 '_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C1_PA M6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A0 ?\ ":Z/_P!!;3/_ *3_&C_ (37 M1_\ H+:9_P"!2?XT?\(5H_\ T"=,_P# 5/\ "C_A"M'_ .@3IG_@*G^% !_P MFNC_ /06TS_P*3_&C_A-='_Z"VF?^!2?XT?\(5H__0)TS_P%3_"C_A"M'_Z! M.F?^ J?X4 '_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^-'_"%:/_ M - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_A0 ?\)KH_P#T%M,_\"D_QH_X371_ M^@MIG_@4G^-'_"%:/_T"=,_\!4_PH_X0K1_^@3IG_@*G^% !_P )KH__ $%M M,_\ I/\:/\ A-='_P"@MIG_ (%)_C1_PA6C_P#0)TS_ ,!4_P */^$*T?\ MZ!.F?^ J?X4 '_":Z/\ ]!;3/_ I/\:/^$UT?_H+:9_X%)_C1_PA6C_] G3/ M_ 5/\*/^$*T?_H$Z9_X"I_A0 ?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9 M_P"!2?XT?\(5H_\ T"=,_P# 5/\ "C_A"M'_ .@3IG_@*G^% !_PFNC_ /06 MTS_P*3_&C_A-='_Z"VF?^!2?XT?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X M4 '_ FNC_\ 06TS_P "D_QH_P"$UT?_ *"VF?\ @4G^-'_"%:/_ - G3/\ MP%3_ H_X0K1_P#H$Z9_X"I_A0 ^'Q?I-S,L<>J:?))(P556Y0LQ/0 9ZUH5 MGP^$=)MIEDCTO3XY(V#*RVR!E(Z$''6M"@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\#/\ @^6_Y 7[,O\ UW\3 M?^@Z311_P?+?\@+]F7_KOXF_]!TFB@#[T_X-?8YOPB\#@5C'5N]/=Y;;^=WMZ'J]%%%?M MI\:%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!^!G_!\M_R OV9?^N_B;_T'2:*/ M^#Y;_D!?LR_]=_$W_H.DT4 ?>G_!KC_R@H^!G_)/#]UK6JZ MY*-!OM1-W*L=W;?9+*1X/+A*;Y)&A,A<(K02>R_$_P"._P"TAXI^ _A2W^&? MPK\&:3\7O$2W3:F?&6J7G_"*^%A:RF)VEF@A6YNFG;:8(XXT+(S2,RJF'^,[QZ3::_>":6*"6W:Z9%BAN4C6X#2,$CBEWLP12U &)^R3_P %'?CQXKB^ M-7PW^*/P=T2X_: ^#KZ9Y%CX/U!_^$=\4Q:IYBV-Q'/,9)+2$&-VF:7&[9Z'^R7^U!^S[H4_P 1O%%C\:OA/XT\9:Y"WC'Q M]KGA[7K>_L-+MK>..VAC>>-W6WM;>()'$LK*TA$T@7<\N.9^%_[;?[.G[4W[ M1?A[QU-\:/A7K/B22"7PW\._#.E^);/4-9LEOWC2:\:UADDF6ZN%CB&#&&MK M=6$FPO.J@#=4_P""BOQ-\3_ OX@?M!>#=$\&ZA\#?AW?ZFB:1>>:_,O\ 9N\<:?\ LW_\&\'Q,^'NIW$%OXX^ M%^F^*?AUJ&E.A^U3ZY-<7<=E L7#R/>?:K62)5R9%N4*YS7WU^Q3\(]0^ /[ M'7PI\"ZO,UQJW@[PAI6BWLC/O+SV]G%%(=W?YD//>@#TZBBB@ HKF?\ A6O_ M %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C M_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O M_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K M_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"Q MH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# M[_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"% M:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ ML:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ MP._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHKF?\ MA6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ M +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ M ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ M (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [ M_P"QH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF M_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9 M_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P M._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P> M)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHK MF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_ M\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U, M'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ M*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>) MO_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_] M3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z M:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,' MB;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O M_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: M.FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3 M!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5 MK_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[& M@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ M4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^ M%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^ MQH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ M %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K_P!3!XF_\#O_ +&C M_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O M_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K M_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"Q MH_X5K_U,'B;_ ,#O_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# M[_[&@#IJ*\V\?W6B_#BTW:AXI\2^>PS';1WVZ:3Z#' ]S@5Y!<>-?%'Q/U>3 M3=%FUR6WFX$!NVD;;ZR-PN/K@5^=\7>)F4Y%/ZIK7Q+TC2I^])M[)VOR_/WN MT6?095PYBL:O:_!36\I:+Y=_R[M'LGQ,_:.T;P+YEM:,NJ:DO'EQ-^[B/^V_ M]!D_2O)XK/QI^T?JGF.S+IZ/PS9CM(/H/XF_,^M=IX&_9&M8;19M?O)9+IL$ M0VK 1Q^Q9@=Q^@ ^M=]:_"N.RMTAAUSQ%##&-J(EX%51Z !>*^)APCQ-Q=)5 M^*:KPV%W6'IO5KI[27Z.[[*#/8EFV794N3+(^TJ]:DME_A7_ WJSGO"_P"R MQX9TG35CU&&;5KH\M*\KPJ#Z*J,,#ZDFNU\'^!]+\ Z;)9Z3:_9;>64S,GF/ M)EB ,Y8D]%'Y5G_\*U_ZF#Q-_P"!W_V-'_"M?^I@\3?^!W_V-?JV3\'Y'E3C M++L)3IRBK*2BN>WG.W,[];MW/E\7FV-Q5UB*LI)ZV;=ONV_ Z:BN9_X5K_U, M'B;_ ,#O_L:/^%:_]3!XF_\ [_[&OI#SSIJ*YG_ (5K_P!3!XF_\#O_ +&C M_A6O_4P>)O\ P._^QH Z:BN9_P"%:_\ 4P>)O_ [_P"QH_X5K_U,'B;_ ,#O M_L: .FHKF?\ A6O_ %,'B;_P._\ L:/^%:_]3!XF_P# [_[&@#IJ*YG_ (5K M_P!3!XF_\#O_ +&C_A6O_4P>)O\ P._^QH Z:BN=L_A[]CO(9O[<\12^4X?9 M)>;D?!SAACD'N*Z*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#\#/^#Y;_D!?LR_]=_$W_H.DT4?\'RW_("_9E_Z M[^)O_0=)HH ^]/\ @UQ_Y04? S_N/_\ J0:G7W_7P!_P:X_\H*/@9_W'_P#U M(-3K[_H **** "BBB@ HHHH **** "H;+4+?4HV>WGAN$5BI:-PP!'4<=Z^7 M?B3_ ,$W[']N$ZE>?M%ZEX@\3:+J$Y^P> -*\1WNF^&M'MD<&(3K:/ ^H7+; M0\DER7C5G*1HJKN?S[QK_P $?OV0?V1O[.\9Z'X>U;X(Z]<:E8Z!I?B/P9XB MU;3;V.]OKJ*UM8MD,KQ3>9/+&FVXBDAPQWKLW4 ?=-%<3\ M/\N:5=RVL.LV<8@_MRT7!@NIH5 2&X9"%E2/]WYB.R!4947MJ "BBB@ H MHHH **** /)?C)^P9\$_VA_B)H_B[QU\)_A[XN\4:#.MQ9:KJN@VUU=HRQM& MH:1D+2(H/GT.)H-.;Q'X: MLM5.GQMMW)"9XW\M6VKD+@':/05Z/10!XQHW_!.']GGP[X1UKP_I_P !?@Q8 MZ#XD,!U;3;?P3ID5GJA@+E3,3_ */&?KU?\,#WKYWB3BO*LBPWUK-*R@NB MWE)]HQ6K?HK+K9'H9?E>*QU3V>&@Y/\ !>KV1Z7K_B.Q\+::]YJ-U#9V\?5Y M&QD^@[D^PYKQ+XB?M37FM3G3_"]O)"LAV"Y9-TTA/&$3G&?4Y/L#6#H'PX\7 M?'W5%U+4[B6&R;I^:]N^'?P8P]W, TK> MN/[H]A^.:_)?[6XNXT]W*HO 8%_\O9?Q9K^XEM?NFE_?>Q]1]5RK)]<4_;UE M]E?"GYOK\_\ P'J>3^ /V8]4\6W7]I>*+B>UCF.]HBVZZF/^T3G;GWR?85[A MX8\(Z;X,TU;32[.&SA'4(/F<^K'JQ]R:TJ*_1>$?#W)N'87P5/FJOXJDO>G+ MOKT3[1LN]WJ>#FN?8O,'^^E:/2*TBOEU]6?%G_!9WXO^+O@KX)^&FL>=XXTS MX)1^)&_X6OJW@R6XBUS2]*^SOY,BR6H^U16OVC8;B2V*S"-<*PW'-+_@EW\. M=8MOV//!/B?X2_%"3Q-X3\0_#BVBM=,U_7[CQ#8Z7X@6.,"9)I6EN8X5.^.6 MT698XS$%2.,EB/H/]IKX_:U\!->\-W+>!_$WBOP'J4-[;Z_>^'M(FUB_T68" M$VKFSM]UQ-"X^T*_DPRLI$>0 3GX"_X) _#V?X*^/[_XM^!/ GC[P;\#;KX2 M:7)XGTS_ (1V^A?QCXKB5"]_I>D>7]H=OLZ;'FCA47+R*R>9\TA^W/%.@^/7 M[)?QN_8,_:#^#/Q"\%_M-_&WXJ:YX^\?Z?X:\4>"_&5_%?:#J]K=;Y+R:QLX M8XX]/6W@BGG C5MB1_>PI#_0G[:G_!/+X@?MF>+-5U.;]I/XO?!K2='A">%] M/^'6K+I-O&PB!DNM4;R_-O&,N<0B2.-8XU .YG:O ?AY_P %=]<\?_&J+7-6 M_8S_ &TI/%US.VB^&4U#X<266@:!;S2*GFS7?#KXL-\+?^&=_VK?B%X1^S!_$NL_#_ .'EYJ%K?[@#_9L%R[0( MT;AOWLT3L-H,2_,[/$ 6OV/_ -HG]HKQ1_P18L?&S>'&^*'QQ?2KV#05BEMM M*/B15NI8+'4W-PR1*)+<171&?W@^Z,N!7E?_ 0WN/#^L?'3QO9Z]\3OVR%^ M-'A/3UM_$7PS^-7C5M4M]*BF=674+&*.**&XA8KL2<9VJWW5$B,_U)\)?V^W MUC]E2'XDWWP&^.7@O08]631[+PO/X0EE\46UHI6+[9-I,&^6.%7# )%YK>6J M.%PQ"O\ ?PKL/V@?VX]!^/VGZ#K7A^R\/\ @BZ\)V]SK6C7.CZEKJW=U;W. M'M;E8[F&*V,#A5N(D9GN9" %4,X!])T444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'X&?\'RW_("_9E_Z[^)O_0=)HH_X/EO^0%^S+_UW\3?^@Z310!]Z?\&N/_*" MCX&?]Q__ -2#4Z^_Z^ /^#7'_E!1\#/^X_\ ^I!J=??] !1110 4444 %%%% M !1110!^6_Q:^$WQ>UJT^,'[86G_ !^^*5GJ'PI\4:]-H7PXL=1%OX-N]!T" M[FL[K3[JR8,)9[M+*Y;[1N!1YHV"[HUQM>'/V9OB-^U-\0O ?[0?[;'B)? ? MAGPOXGTN\^'WP?\ #MW)+I^A:K1VZG[B=9)3Z*O4_R'?%67<$4/:6=I5YJU*'I?=]5?7M"2/L*/#N'P4%B,YGR]H+ M63]>W]:HY?4?%'C+]HK4VM;2)UL%8;H8B8[:+T,C'[Q^N?85Z;\-/V9=)\(> M7=:IMU;4%YPZ_N(C[+_%CU;\A7HFDZ/:Z#81VME;PVMO$,)'&H515FO7X;\* M,)A\3_:N?5'C,6]>:>L8OM&+TTZ-[?943DS#BBK4I_5L#'V-+M'=^K_R^;8 M8%%%%?K1\L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 ?@9_P?+?\ ("_9E_Z[^)O_ $'2:*/^#Y;_ ) 7[,O_ %W\3?\ H.DT4 ?> MG_!KC_R@H^!G_$K'4KN2YU31KC3HT8"\22:>%&\S'D;$=8G.]/I+QU^SOX MA\ ^&/@I\!?AS\+;Y/@KX#UC0Y=8U]]8L(Y8[72Y(;RU$$!E$LS->00&XD<1 MMM6-?LX?'G]J;X=6?Q#TWX7_LT^!_''@X?$[QG+:Z]>?$B'1;C4G; MQ%J'F,]L;1RA1\Q@ER6$8/ ( Z+XC_MC_MKZ:WA-=:_9T\'_ \\/ZAXS\.: M;K&O:;\0;?Q!=6=C"O@O\ #CPEXLT;PKXYD\!>(-5\2>+) M-&>[U2+1[G4IK:RBAM+DA8DBC!GGV*TF8U0J3<1=K\3_ /@H/XFMO@/X4UKX M:_ _QO\ $3XD>-%NFLO LVH6.CS:<+24PW;W]_)(]K;1QR8C!#2-([H$4C<4 M^=OVY?V,E\0_M0>!OCG^S!XTM_ _QAUSQK?:+J\5VLEQX4\3:AIVDZNK#4[' MC$X^S36GVJ+$B1W,CKO.TGZ;_8H_X*$:3^U'^P)X-^-NMZ8WA=O$4$D%QI4< MGVMWU"*YDM&MK3:-UR99XF$(0%I Z8!)H \__92_X+%:-\4_AY\9+CXP> =? M^ ?C;]G^V74/''AS6+E=06SLGBDEANK6ZC15NHY5BD"^6N68*%#!T9NS^'?[ M?'B*'QY\.M-^*/PS'PUTKXR,8/!MZ/$*:I+]K^S-=)I^J1"");*\DA21D6*2 MZB9HG0RJ^Q7^8_\ @JS^S7<:+_P3Y_:2\;:I)9V_Q1^)PTCQ1KVEV]VLL]EX M=T2]LS]BBVD&1+>V\V261 0TUU( 2AC ]6_X*W^=\5XOV2]'\'7EK/JWB'XU M:!JVEW,+),5LK2TO+VYN8^H9!:QOD@_=DZG." =/XJ_X*AW>G>&O''Q$T3X= MMX@^!/PSU:[TCQ#XNAUP)J4GV-_*O[RPTT0,MU9VLHE621KF*1OL\IBBF 3? M]6Z+K-IXCT>TU#3[F&\L;^%+BVN(7#QSQNH9'5AP5*D$$=0:_,S]DC6K/X5_ M\&R_CW3=>DMWU3P/X0\;Z#XCMKF4%DU.&YU**:"3.<,\C# (Y$BD###/W+^P M7X'USX9?L._!WPYXF,A\1:#X)T;3]3\P8=;F*QA20$>H92#]* /6**** "BN M9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ $-7_E-B_P : .FHKF?^$7\1_P#0U?\ ME-B_QH_X1?Q'_P!#5_Y38O\ &@#IJ*YG_A%_$?\ T-7_ )38O\:/^$7\1_\ M0U?^4V+_ !H Z:BN9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ $-7_E-B_P : .FH MKF?^$7\1_P#0U?\ E-B_QH_X1?Q'_P!#5_Y38O\ &@#IJ*YG_A%_$?\ T-7_ M )38O\:/^$7\1_\ 0U?^4V+_ !H Z:BN9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ M $-7_E-B_P : .FHKF?^$7\1_P#0U?\ E-B_QH_X1?Q'_P!#5_Y38O\ &@#I MJ*YG_A%_$?\ T-7_ )38O\:/^$7\1_\ 0U?^4V+_ !H Z:BN9_X1?Q'_ -#5 M_P"4V+_&C_A%_$?_ $-7_E-B_P : .FHKF?^$7\1_P#0U?\ E-B_QH_X1?Q' M_P!#5_Y38O\ &@#IJ*YG_A%_$?\ T-7_ )38O\:/^$7\1_\ 0U?^4V+_ !H MZ:BN9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ $-7_E-B_P : .FHKF?^$7\1_P#0 MU?\ E-B_QH_X1?Q'_P!#5_Y38O\ &@#IJ*YG_A%_$?\ T-7_ )38O\:/^$7\ M1_\ 0U?^4V+_ !H Z:BN9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ $-7_E-B_P : M .FHKF?^$7\1_P#0U?\ E-B_QH_X1?Q'_P!#5_Y38O\ &@#IJ*YG_A%_$?\ MT-7_ )38O\:/^$7\1_\ 0U?^4V+_ !H Z:BN9_X1?Q'_ -#5_P"4V+_&C_A% M_$?_ $-7_E-B_P : .FHKF?^$7\1_P#0U?\ E-B_QH_X1?Q'_P!#5_Y38O\ M&@#IJ*YG_A%_$?\ T-7_ )38O\:/^$7\1_\ 0U?^4V+_ !H Z:BN9_X1?Q'_ M -#5_P"4V+_&C_A%_$?_ $-7_E-B_P : .FHKF?^$7\1_P#0U?\ E-B_QH_X M1?Q'_P!#5_Y38O\ &@#IJ*YG_A%_$?\ T-7_ )38O\:/^$7\1_\ 0U?^4V+_ M !H Z:BN9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ $-7_E-B_P : .FHKF?^$7\1 M_P#0U?\ E-B_QH_X1?Q'_P!#5_Y38O\ &@#IJ*YG_A%_$?\ T-7_ )38O\:/ M^$7\1_\ 0U?^4V+_ !H Z:BN9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ $-7_E-B M_P : .FHKF?^$7\1_P#0U?\ E-B_QH_X1?Q'_P!#5_Y38O\ &@#IJ*YG_A%_ M$?\ T-7_ )38O\:/^$7\1_\ 0U?^4V+_ !H Z:BN9_X1?Q'_ -#5_P"4V+_& MC_A%_$?_ $-7_E-B_P : .FHKF?^$7\1_P#0U?\ E-B_QH_X1?Q'_P!#5_Y3 M8O\ &@#IJ*YG_A%_$?\ T-7_ )38O\:/^$7\1_\ 0U?^4V+_ !H Z:BN9_X1 M?Q'_ -#5_P"4V+_&C_A%_$?_ $-7_E-B_P : .FHKF?^$7\1_P#0U?\ E-B_ MQH_X1?Q'_P!#5_Y38O\ &@#IJ*YG_A%_$?\ T-7_ )38O\:/^$7\1_\ 0U?^ M4V+_ !H Z:BN9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ $-7_E-B_P : .FHKF?^ M$7\1_P#0U?\ E-B_QH_X1?Q'_P!#5_Y38O\ &@#IJ*YG_A%_$?\ T-7_ )38 MO\:/^$7\1_\ 0U?^4V+_ !H Z:BN9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ $-7 M_E-B_P : .FHKF?^$7\1_P#0U?\ E-B_QH_X1?Q'_P!#5_Y38O\ &@#IJ*YG M_A%_$?\ T-7_ )38O\:/^$7\1_\ 0U?^4V+_ !H Z:BN9_X1?Q'_ -#5_P"4 MV+_&C_A%_$?_ $-7_E-B_P : .FHKF?^$7\1_P#0U?\ E-B_QH_X1?Q'_P!# M5_Y38O\ &@#IJ*YG_A%_$?\ T-7_ )38O\:/^$7\1_\ 0U?^4V+_ !H Z:BN M9_X1?Q'_ -#5_P"4V+_&C_A%_$?_ $-7_E-B_P : .FHKF?^$7\1_P#0U?\ ME-B_QH_X1?Q'_P!#5_Y38O\ &@#IJAU'4K?2+*2XNIHK>WA&YY)&"JH]R:\: M^)'QJN? [M;6GBK^U[]3AHX;"(1Q_P"\_(S[#/OBN,T[1_&O[1-]&]Q-+)8Q MMCSI1Y5M%Z[5489OH"?4U^4<3>*V"P>(_LO):;QF+>BA3UC%_P!Z2NE;JE>W MVG'<^HR[A>M5I_6<9)4:7>6[]%_7E<[+XE?M7QP&2S\,Q^=)]W[;*GRC_<0] M?JWY&N=\'_ /Q)\5=1_M3Q#K[V;?]]K0[*W$.%P$'0R:%N]26LGZ=OZT1:\$?#K2/ MA[8>1I=HD)88DF;YI9?]YNOX=/:MRN9_X1?Q'_T-7_E-B_QH_P"$7\1_]#5_ MY38O\:_:,#@;Q)Y\*.&>/\ ML^-?,4'E<@Y&>F:Z*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#\#/\ @^6_Y 7[,O\ UW\3?^@Z311_P?+?\@+] MF7_KOXF_]!TFB@#[T_X-&?AC\)/AC>WES!I2:MIOAZQTRXEENIHX(;<31QJ MY\V9XT5 <%F R: .\^ GQ#U[XK^ %\1:YX9NO"":K.\^EZ9?[EU**Q(7R7O M(B!Y%P_S.T/)C#*C'>' [2BB@ HHHH **** "BBB@#YO^-'_ 2?^"OQT^(" M^(M4T7Q'I-S<:K)K.K6?A_Q3J>BZ;XAN)+::VD>]M+6>.&9GCG??)L$D@RCN MT;R1N_\ :B_X)+?L^_ME_#CPAX-^(7@ ZEX/\!0B#0-!T_7=2T72]-4($7;; M65Q#$Q5!M5F4E%+!2 S _1M% 'S?^Q?_ ,$BOV=?^">][XFN/A'\-K3PO-XR MM$L-9,VJW^JB]MT+$1$7D\P5#O;<%P&XW9P,=C\#/V#OA5^SAXKCUKPEX9N+ M34+.U?3]-:^UB^U2+0+1R"UIIL5U-+'IUL=J9@M%BB(CC&W"*!Z_10!XUXE_ MX)^_"+Q?\6KCQIJ'A,SZM?7T.JWUF-5O8]%U2_A"B&]NM+686-S=Q[(]MQ- M\JF*(AP8TV^RT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !15'Q#XFL/">FO>:E=0V=NG5Y#C)] .I/L.:\1^ M(?[4E]K]P=/\+V\T"R'8+ADW3RGI\B\[<_B?I7Q?%W'V3<.T[X^I>H_AIQUG M+M:/1>;LO.Y[&59'B\PE^XC[O63TBOG^BNSU?X@?%G1?AO:[M0N=UPPREK%\ MTS_AV'N<"O$/$OQ:\6?''4VTO1[>:WM).#;VQY9?663CC\EK4^'W[,&I>*+D M:EXHN)K9)3YC0[]]S-_OL<[<_B?I7N'AKPIIW@[35L],LX;.W7^%!RQ]6/5C M[G)K\W_L_B[C3WLP;R_ O[$?XTU_>>ED_-)?W);GT'UC*LGTH)5ZR^T_@B_+ MO\K^JV/,?AI^RK8Z,([OQ ZZA=?>%LA/D(?]H]7_ $'L:];M[>.T@2**-(XX MP%5$7:J@=@*?17ZQPSPCE.08?ZME=%075[REYRD]7Z;+HD?+YCFN*QU3VF)F MWV71>BV7]7"BBBOI#SPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#\#/\ @^6_Y 7[,O\ UW\3?^@Z311_P?+? M\@+]F7_KOXF_]!TFB@#[T_X-']E/PRWQ?A M\6:K\-7\:Z9;Z[X?T"*]>;Q0DPFABLI/L9$VSSY(9@H($DEO'$<>8"/@R[^& MO_!/'P%\3_A7??#_ /9W^,'AGQV?B-X8AT#5)/#OB/08+*\?5[4(\UQJ"M;& M(#=NB96:095-CE9$_0[_ (*^^*;_ .'_ ,!? OB33O"OQ$\=77AWXB:#?0^' M/"&HI8RZW.+@I;07D>[Y ]>:?&+_@II\4KJ/P;IFK?L>_$ MCP_I?B#QOX4Y)V[6 /O MFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBN)^)7QXT3X RK#/&9C5C3IKK)V^26[?9*[?1'3A,'7Q514L/%RD^B_ MK3U9VDTRV\322,L<:#,^W=_ MPP/#/+NM M2VZMJ"X(,B_N(C_LJ>OU;\A7XW4XTXDXMD\/PE2=##;/$U%:_?V<==?O??D9 M]=')\ORM>TS67/4Z4X_^W/\ X;YGF?A[X8^+OCSJ:ZEJMQ-#9MR+FY!V[?2* M/CCZ8'O7MWP\^$&B?#:W'V&W\R[(P]W-AIF]<'^$>PQ^-=0!@45]APCX8Y5D ME3Z[4OB,4]95:GO2OU<;WY?7671R9Y.:\28K&1]C&U.DMHQT5O/O^7D%%%%? MI!\\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!^!G_!\M_R OV9?^N_B;_T'2:*/^#Y;_D!?LR_ M]=_$W_H.DT4 ?>G_ :X_P#*"CX&?]Q__P!2#4Z^_P"O@#_@UQ_Y04? S_N/ M_P#J0:G7W_0 4444 %%%% !1110 4444 >#?\%!/!GQ8\=_#'PW8?"/XR:'\ M"]3/B&&36O$NHZ3::JW]FBWN-\$%O=(T3S/,;%5SN.-C_(GCKX=?&7X M*?%KX/\ B7QY_P % H?'7ARR\?:3:R>&8O VA:9/KLMW-]BC@5K*6.616:YP MZ?.%C+2[28@#V'_!:;XZ?!M?'WP/^'/QH^'/CCQMX;NO&AUJ2TM?"=_JVFZ@ ML.C:IM"_9HI!<2)*\1:VR'"YD*F-"3Y[\#?''[(?A;X_> 9O@?\ LDZ]#XZN MO$5G9QWK_!*_TLZ3;32>7-?"^N8(X[3[.K>,->\+ MW%O]HAM],\-7UQJSXD,;(;(1>>C(ZL'\Q%";6+%5&:^'?VS?V3/'?[+W[6_A MGXW_ +,>L:9XJG\=>.[O4/$7PNU:\1-%U_6[?1-4CN+JTO%!>ROFMX;J!D;, M33M&90!%@?7?[,O[3?A/]L;]@2U^)/@G2Y]"T/Q1HVH3G3)[=()].NU:>.[@ ME5/E\Q+E)@S#AF!;G- &M\'_ -NSX?\ Q?\ V)M/_:"6\O?#GPWO="F\2276 MLPB*>RLH@Y>25(VDY"QL=JEB> !DXKGOAM_P41TKQ=\0?"&@^)OAO\4OAC#\ M16:+PCJGBNRL(K+Q#,L+W MU%K=SS6L[01R2+%>QV[L$8 %P5KYC_8-NOAO: M?\&QO@]OB_--;_#-OA?<1^(I(5+3K:-YRMY( ),V2/+P"=^WBN3_ &>?$_QD M^!OQK^!/A?\ :@M;[QKX+N;HI\(/&=LD7^AZO/:3QV5OXE@C7*ZDMI))#'- M[6Y>63/F2 3( ?8'C?\ X*<^!? WB'Q,\VA>-K[P'X'U8Z%XI\?6=E;R>&_# ME\I19(9W,XNG6)Y%2::"WE@@;>)9(_+DV_1<@#IJ*Y MG_BLO^I9_P#(]'_%9?\ 4L_^1Z .FHKF?^*R_P"I9_\ (]'_ !67_4L_^1Z M.FHKF?\ BLO^I9_\CT?\5E_U+/\ Y'H Z:BN9_XK+_J6?_(]'_%9?]2S_P"1 MZ .FHKF?^*R_ZEG_ ,CT?\5E_P!2S_Y'H Z:BN9_XK+_ *EG_P CT?\ %9?] M2S_Y'H Z:BN9_P"*R_ZEG_R/1_Q67_4L_P#D>@#IJ*YG_BLO^I9_\CT?\5E_ MU+/_ )'H Z:BN9_XK+_J6?\ R/1_Q67_ %+/_D>@#IJ*YG_BLO\ J6?_ "/1 M_P 5E_U+/_D>@#IJ*YG_ (K+_J6?_(]'_%9?]2S_ .1Z .FHKF?^*R_ZEG_R M/1_Q67_4L_\ D>@#IJ*YG_BLO^I9_P#(]'_%9?\ 4L_^1Z .FHKF?^*R_P"I M9_\ (]'_ !67_4L_^1Z .FHKF?\ BLO^I9_\CT?\5E_U+/\ Y'H Z:BN9_XK M+_J6?_(]'_%9?]2S_P"1Z .FHKF?^*R_ZEG_ ,CT?\5E_P!2S_Y'H Z:BN9_ MXK+_ *EG_P CT?\ %9?]2S_Y'H Z:BN9_P"*R_ZEG_R/1_Q67_4L_P#D>@#I MJ*YG_BLO^I9_\CT?\5E_U+/_ )'H Z:BN9_XK+_J6?\ R/1_Q67_ %+/_D>@ M#IJ*YG_BLO\ J6?_ "/1_P 5E_U+/_D>@#IJ*YG_ (K+_J6?_(]'_%9?]2S_ M .1Z .FHKF?^*R_ZEG_R/1_Q67_4L_\ D>@#IJ*YG_BLO^I9_P#(]'_%9?\ M4L_^1Z .FHKF?^*R_P"I9_\ (]'_ !67_4L_^1Z .FHKF?\ BLO^I9_\CT?\ M5E_U+/\ Y'H Z:BN9_XK+_J6?_(]'_%9?]2S_P"1Z .FHKF?^*R_ZEG_ ,CT M?\5E_P!2S_Y'H Z:BN9_XK+_ *EG_P CT?\ %9?]2S_Y'H Z:BN9_P"*R_ZE MG_R/1_Q67_4L_P#D>@#IJ*YG_BLO^I9_\CT?\5E_U+/_ )'H Z:BN9_XK+_J M6?\ R/1_Q67_ %+/_D>@#IJ*YG_BLO\ J6?_ "/1_P 5E_U+/_D>@#IJ*YG_ M (K+_J6?_(]'_%9?]2S_ .1Z .FHKF?^*R_ZEG_R/1_Q67_4L_\ D>@#IJ*Y MG_BLO^I9_P#(]'_%9?\ 4L_^1Z .FHKF?^*R_P"I9_\ (]'_ !67_4L_^1Z M.FHKF?\ BLO^I9_\CT?\5E_U+/\ Y'H Z:BN9_XK+_J6?_(]8GBOXCZMX)C) MU/4O!]LX&?*W3M*?H@RWZ5RXS'8;"4G7Q=2-."WE)J*7S=D:4:-2K+DI1I^O0=Z^;C^TEXTS_ ,AK_P E M(/\ XBKW@_X*>)/C-!_;EU>Q>3>)I=S' MYOL4+_\ H;C^2_G78>"_A[K?P_L/L^EV?A6#U;7_%9? M]2S_ .1Z]C)_"F>+Q*S7C&N\77Z0VI0\E'2_W*+ZQ>YR8OB=4J;PN4P]E#J_ MM/U?3\7YHWM+TJUT2QCM;.WAM;>(82.) JK^ JQ7,_\ %9?]2S_Y'H_XK+_J M6?\ R/7[+3IPIQ4*:22T26B2[)'R4I.3YI;G345S/_%9?]2S_P"1Z/\ BLO^ MI9_\CU9)TU%C_BLO\ J6?_ "/0!TU%C_ M (K+_J6?_(] '345S/\ Q67_ %+/_D>C_BLO^I9_\CT =-17,_\ %9?]2S_Y M'H_XK+_J6?\ R/0!TU%C_BLO\ J6?_ "/0!TU%C_ (K+_J6?_(] '345S/\ Q67_ %+/_D>C_BLO^I9_\CT =-17,_\ M%9?]2S_Y'H_XK+_J6?\ R/0!TU%C_BLO\ J6?_ "/0!TU% MC_ (K+_J6?_(] '345S/\ Q67_ %+/_D>C_BLO^I9_\CT M=-17,_\ %9?]2S_Y'H_XK+_J6?\ R/0!TU%C_BLO\ J6?_ M "/0!TU%C_ (K+_J6?_(] '345SMG_ ,)9]LA^T?\ "._9 M]X\WR_.W[<\[<\9QTS714 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 ?@9_P?+?\ ("_9E_Z[^)O_ $'2:*/^#Y;_ M ) 7[,O_ %W\3?\ H.DT4 ?>G_!KC_R@H^!G_?6WN-!;3S_:E[J<7F.L M-S%(R3"X<),S0N"S1K(M?2GQ*_X+5?"30/VL-0^#>H^#?B?K6B6FN0>#/$'C MFV\+_;/ ^D:M=K&L>FWE[O.V1FFCB<&,JK2J&.W>R^3?$#]H;X5?"7]L_P / M?!?]C'X2^"+CXN7_ (HTL?$_7_ OA/3;.Q\'^'X[Z*;4$U&]$*Q---"DT2PA MS(KEB"LPB1P#]*:*** "BBB@ HHHH **** /E7XN_P#!+2#QW\0K75O"_P 9 M/B[\.-)D\2W?BG4M$T6]LKBVFN[JTN[>YEM);NVFN+&27[7(S&"4(-\A2-)" MDL?J&C?L=^'?AO\ LGV?P=^'.IZW\+?#6F6"Z=876@+:7%]9Q;MTF&OX+F*1 MY*:RM+:0@EV8/(7D0A=CJ% #_A9_P $W-)\"ZKX+;Q) M\3/BM\4-&^&UTE]X3T7Q=>Z?<6>B7$<WLX+B[DBCD81O>S7#(0K@B0 M!Z^CJ* /FSQ1_P $N? ?BC7_ !- =>\;6/P]\<:LVO>)OAY:7EM'X:U^_=E: M6:93 ;M%F=$>6WAN8[>9@QDB?S)=_P!(QHL2*JJJJHP !@ 4ZB@ 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@ HHJ#4=3M](M6GN[B&UA3[TDKA%'XGBIJ5(PBYS=D MMV]$AQBV[+?=V_F :\[U/]H#QI\1[M MK70[62U5N-EE"9)0/=R#CZC;7YAGGC!PWE\_J]&J\15V4**YVWVNO=^5V_(^ MDP7">8UX^TG'V<>\]/PW_ ]_U_Q3IOA:U\[4KZULH^QED"[OH.I_"O-/%W[6 M^CZ7NCTFUN-4D' D?]S#^HW'\A7):!^RYXD\677VO7K];,R'+F20W-PWUYQ_ MX]^%>E^$/V4;:/R%?V1+Z_<3Z]J:V^X[FBM_P!Y(?JYX!_!J]ZAA2WB M6.-5CC4855& H]A3JZL'X,X&O56+XCQ-3&U?[\G&"](IW2\N:WD95N+ZT(^R MR^G&C'R2;^;M^E_,\-_X8Q_ZF3_RG_\ VVO5?AKX+_X5YX+L]'^T_;/LF_\ M?>7Y>_<[/]W)QC=CKVK=HK['AOP[X>R'$RQF4X?V=247%OGG+W6TVK2E);Q6 MMKZ'D9AQ!C\=35+%5.:*=[6BM=5T2[L****^U/'"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH _ S_@^6_Y 7[,O_7?Q-_Z#I-%'_!\M_P @+]F7_KOXF_\ M0=)HH ^]/^#7'_E!1\#/^X__ .I!J=??]? '_!KC_P H*/@9_P!Q_P#]2#4Z M^_Z "BBB@ HHHH **** "BBB@#\F_%/B;]IWXM_LR?M#?"'P/^RCI?C3P=XR M\7>/-(LO&EW\3]/TJ6Y>YUG4%6Z^P20&0&WD8(H:52PME(*J5(M?!+Q7^T%^ MP!\%OA_\//!/[%?AKX!_#Z;QKX;TS6_$NG_$_3?$ES%!=:O9VUS-/;FU$MU) M/&YA,A(=#\.QZUJ,&D:>^IW\5HM]>SM MMAM8C(P\R:1N$C7+,> #6Y0 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 %%%% !17+>+OC/X;\%;EO-3A:X7CR(/WLF?0A?N_P# L5Y= MXK_:]NKQS#H.F+#N.U9;H^9(<],(O /XFO@N(O$SAO);PQ>)BYK[$/?E?LU& M]G_B:/^[^N?:O)8O 'Q#^,LBR:@]W':N',M]C3>U7$.VG=0_5 M7\M/7[W_GRG+>(?VI_$'BBY^R:#IZV9D.$VH;BX;Z#& M/PVGZU5T[X#^-OB9=+=:U<26J-SOOIB\@'^S&,X^AVU] >'O"6F>$[;R=-L; M6RCZ'RHPI;ZGJ?QK0JJ?A)B\TDJW%N8U,2]_9P?)37R6_JE!DRXJI89 M-/\ O/WI?UZMGF?A#]E?P[X?VR7WGZQ.O_/4[(L^R+_(DUZ)IFE6NBVBV]G; MP6L"?=CAC"*/P%6**_3LCX5RC)H>SRS#PI^:7O/UD[R?S;/F\;F>+QGR6R^2"BBBOH#A/SN_P""U'[$_%G@7Q!JUMX MUM;>W^T:QKEM#_HFAP75RCPVDDBEI"^SSI"(TA:-SNKZV_9R\,?%+P5-XDT7 MQEXLC\;:/;Q6LOACQ%?:=;6^J7 DC?SX[Y+7RH)'CD"E7B@MPR.!@L&:O"/^ M"P?Q_P#A7I_[/_Q.^%_Q@T_1;#1M<\!7>J:!JOB2()H^HZFJ72K:13RH(8[Z M)D@DC42"5C,I097)YK_@BI>:AX:U?XS>&/"?B/Q!XQ_9E\+:C8)\+_$&M7#W M2B-[4R7]E9WGVTI1(9B77&Y%D<)NH [C_@FW\??BE\1_P!IG]IKP/\ M$SQ=I?B__A5OB?3=+TF?3]"CT>WBAGTV*Z<+$'ED^_+C]Y-(?EZCI7,_M6?L MY?M<>)O&WCKQ]H7[8^G? OX=Z=YUU9>&H?A9I'B1=-L+:+YIY+RY=)&>7RWF M9""$\S:"0M<3_P $H/VJ_AC\2?\ @II^V5IOAWXB>!]>OO%'BS2=2T6#3M(VY/9KN,=Q0!\Y^&OVB/C5X1^''[*?P9\4?$"YE^,' MQXM]0U3Q#XZG\/V%O<:59VEM]NF@MK-8_LBWFV:"W0R1R1H$ED=)& 5O3OV< M?COXX^%?[>7B7]G?X@^*KGXA+-X4B\=^$?%%]965EJD]E]J-I=V=['9QPV[R M0S&-DEB@B#1RX92R;GL?\%-O!'P+UWP[X#U3XL?$:;X5>)?".KMJO@;7M(U> M*Q\0P7J1A)8["%DE-YOC8));>1.LBL T;<5P_P#P3I_9H\9>)_VJO&W[1GQ MN/&;R:]X(3H\$LEQ+>WUM;0P06DMU,ZLMLD$;QQQKYBK*[ MJH!]N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445PO[1 M'[3'@+]D[X:W?B_XC>*=)\)^'[/AKF^EVF9\$B.)!EY9#@X2-68XX%73IRG) M0@KM[);DRDHJ\MCE_%'_ 4.^ '@?Q+J&BZU\Y MLIXV*212QO,&1U8%65@"""" :[CX0_'?P/\ M!^'+C6/ /C+PKXXTFUN39S7 MV@:M;ZE;0SA5\_P#39IE? M'@!OV/[+QGH/BKX M:^!-3\"^*=,UE?$OC6QCO+/0(_,:"6ZMXW(W721SOY:(&>7+1(I:05\_:A\2 MOVHOB<_P.N+7]HGX4:[X:^)6N^'/$5A;Z-X&U/PG=>*=%^UP7EQ#:WUU%O!NI:1I.C^)-7^''B>#Q99:#JUQ M]GL=;EBMKFW$+R^7)Y;H+DS1.48":"'.T99?SX\(_L^_M)?'FX_9!^%?Q2^' MN@_L^_#/X Z]H6JS:[J7C/3=5U/Q[J^EVKI;6-A!:R-Y*R*D[L)#N*$D&_B)\4O 7@G7_$LF MS3K#6M;M[.XN 5D8.5=@4C/ELHD?"%RJ!B[JK>DZGXCT_1="DU2\OK.TTV&+ MSY+N:98X(X\9WER=H7'.2<5^4_[30\5?\$K?V\=0^(WQ"\+2>/\ X#?%+XCR M^,K[Q?I%H;_7O#!'AO4+&33KZR53)<:?! 7G26,D0PP3Y0L^*^XO"/P0^#OB MK_@GU;^'?">F^%?&WPCGT:?5- AGMK?4=,>!VDNH#$I3R]D;./+^7*!%_B7- M 'MW@GQUHGQ+\*V6N^&]8TOQ!H>I)YEIJ&FW<=W:W2Y(W1RQDHPR",@GD&L7 MQM^T#X#^&GCC0?#'B/QMX1\/^)/%,H@T72=2UBWM;[5Y"&1P\S$\ ("< MU^>?[(G[6U]^PW_P:_> /B9I-E#J7B#0O L$&B6LPS'/J-U=FUM XR"R">:, ML 02H;D=1N? 3Q]??\$I?'WP[T7XM?"VUFU#X\:C'I&H_&"W\2#6M;USQ--" M)([;5XGM(3:I*RRQV\5O<7$$0C1%VKE@ ?=VL?M#_#_P[\6-/\!:AXY\'V/C MK5XC/8^';C6;:+5KV, DO%:LXE=0 3E5(P#785^7/[.O@ZQ_:*_X-[?BC\3O M%:PKXT^*FF>)_B-JFMOC[59ZI;S7;Z?<)+A6C-DMK:I#@CREMT"D 5][?L1? M%C4OCQ^QG\)_&VLK(NL>+O!^DZS?"2,1MY]Q9Q2R94<+EF)P.!0!ZA1110 4 M5S/_ LK_J7_ !-_X __ &5'_"RO^I?\3?\ @#_]E0!TU%\GZ15Y/[CTL#E&,QCMAJ;EY]/O>GXGK]8OBKX MBZ'X)C+:IJ5K:MC(C+;I#]$&6/Y5X#J/Q6\??%19%T^*^CM[.Q/P1>3^)%-X_P"^C7HGA'PWX9\%[6M? M!OB&:X7_ );W-CYTF?49.%_X"!76?\+*_P"I?\3?^ /_ -E1_P 0[XFSOWN* M,S<8/>E0]V-NSE97^<9>H_[?R[!:9;ADY?S3U?W=/DUZ'G'A#]CZ*/;)KFI- M(>I@LQM7\789/X*/K7J'A/X::#X(4?V;IMM;R 8\TKOE/_ VRWZU6_X65_U+ M_B;_ , ?_LJ/^%E?]2_XF_\ '_[*OO.'?#WA[([2R_#14U]M^]/_P "E=KT M5EY'AYAGV/QNE>H[=EHON7ZG345S/_"RO^I?\3?^ /\ ]E1_PLK_ *E_Q-_X M _\ V5?:'CG345S/_"RO^I?\3?\ @#_]E1_PLK_J7_$W_@#_ /94 =-17,_\ M+*_ZE_Q-_P" /_V5'_"RO^I?\3?^ /\ ]E0!TU%2::1(HHE+N[G:J*.22>P'K7RA^W;_ ,%F/@[_ M ,$]]#?_ (3BXU=O$TT/FV/ANTAC?4[O.=K%"X\J,D?ZR3:O!QN(VG\5_P!H MO_@HY^U=_P %Y_B5=?#WX;^'=9TWP2[ R^&O#Q?[-% 3@2:G>87S%XZ/LC) MVQENOTF4<,XK&Q]O.U.DMYRT5O+O^7F>;C,SI4'R+WI]E_6A^B'_ 4V_P"# MG/XG_%'QS#NADU)92WA_2Y!D.:RN+*U22VGA904:-D8JR%<$ M%3@C&*]>IGF RJ+HY-'FGLZDEK_VZO\ AEY/Q3P].FK0BE\CIJ*YG_A97_4O^)O_ !_^RH_X65_U+_B;_P!_P#L MJY#8Z:BN9_X65_U+_B;_ , ?_LJ/^%E?]2_XF_\ '_[*@#IJ*YG_A97_4O^ M)O\ P!_^RH_X65_U+_B;_P ?_LJ .FHKF?^%E?]2_XF_P# '_[*C_A97_4O M^)O_ !_^RH Z:BN9_X65_U+_B;_ , ?_LJ/^%E?]2_XF_\ '_[*@#IJ*YV MS^(7VR\AA_L/Q%%YKA-\EGM1,G&6.> .YKHJ "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /P,_P"#Y;_D!?LR_P#7 M?Q-_Z#I-%'_!\M_R OV9?^N_B;_T'2:* /O3_@UQ_P"4%'P,_P"X_P#^I!J= M??\ 7P!_P:X_\H*/@9_W'_\ U(-3K[_H **** "BBB@ HHHH *"-PP>0>HHH M/3CKVH _)_\ ; _X-[/V2?V=?A?I?B9O@WK'B+PW#XO;5?'VIV=WJ5]K5EHL MOVF5S;6]K(N((9S:1NMO"95M%G9R[R6:;RAAE9P?KSPO??\ M%,O$=M>7%U%^Q;X?5;^Y@M;6^L/$,US);QS.D4[^1>/&IE11($#L55U#;6W* MM>]\'_\ !1*V\2^&Y+VX_9-7P_<^+-&G\4GP58:O9:[<:8M_ ;TQ/?2M;L?L MXD#AQO,>\1GS-@(!]^4444 %%%% !1110 4444 ?&/QT^#7[4EE\3/#D/A6W M^%/Q"\/Z;XXU+Q'I>K^(]<7<,#7H1&AFC9E2*,Q MQH6FB[7]FW]C+Q%^PM_P3;T?X/> 9-#\=>)M$TZXMUFU[49=!T^\N+NXDFN7 M#P6UVUO$K3RF*)8GPJHA8G^(/!NNW>HL[QRFXM[[9<6=J89H9UA<1AI5%K^]N[OQIJMFDBV8J@E_KNB@#X=NO^"=OQ4\,? ;Q[^SQX5USP39_ WQ]>ZHT6O3W-POB3 MPKI>IS237NE6]BMN;>Y^::X6&Z>ZC\I)U#02^2/,^T/!WA+3_ 'A'2M!TBUC MLM)T6SAL+*WC&$@@B01QH/954#\*TJ* "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBJNL:]8^'K99M0O+6QA9M@DN)EB4M@G&6(&< \>QK.K6A2@ZE5 MJ,5NV[)?-E1C*3Y8J[+5%8UK\1O#][ .]3*2BN:6P)-NR)**P_\ A9_AK_H8M#_\#XO_ (JL'Q9^T5X5\+*RK?KJ M4V.([+$N?^!9V_KFO!QO%F2X2DZ^)Q=.,5U,E/&U'A MN%L%5QD]N9)PIKS7W+]&_0]'\7_M1^&_# MNZ.S:;5[A>,0#;&#[NW\U!KSK5/V@O&?Q&O&M-#M7M5;_EG91&68#_:<@X^H M"UZ!X1_96\.Z!MDOVN-8G7G]Z?+BS_N+_(DBO1M+TFUT2T6WL[:WM8%Z1PQA M%'X"L?\ 5GCS/M)?%UU]KUZ_6S\SES+(;FX;Z\X_-OPKTSPC^S?X7\*[7>S;4[ MA?\ EI>'S!GV3A?S!KO**^FX?\)>&LJE[6-#VU3?GJOGDWWL_=3\U%/S/-QW M%68XIKV7S,,1B:="//5= MD??7QH^./@_]G3X>7WBSQUXDTCPKX&M(_X2+QTT12[\6: MO&LM^^1\RP#[MO&>FV,9(P&9\9KZ_P"HY5DOO8UJO7_D7PQ?]Y]?G_X#U/(] MOBL;I1]R'=[OT_KYGY=?\$]O^#9KXC?M3>)4^)'[3NN:YX/V:? ?[)_P -+/P?\.O"VD^$_#ME MRMK8Q;?-? !DE60X&7*O OPU\0:3X+U+XM?#'P3XC;5?B-\.]-(:\\6: M;]G=(]D#,J7@MY6$QLW.V8H@(.WC!_X(TNRLX_"5I MH'C#PKHP:SM+?6HUB:2YN;$%4AO@1(CRF+?,K*V]E"D_2_[2GB[XI?#[Q'X9 MUKP+X0_X6!X:ABO+?Q'H%EJ%I9:O*7$)MKBT:[:*!S&4F5HY+B$$3 Y8J /D MK_@E1^QQX\T;]HG2?C5XA\ S?!S3V^$^C^![S0;V:W;6/%E_;E'_ +3OXK=W MCA,4:+!$KNT^QF$@BVB,>*=IK?L\?#K3?AC_ ,%__B_9Z5)K#6^J?"C2=6G% M_J]WJ+?:9M4N_,9&N))#&IV*!&A5%"@*H Q57]M']HSQ9^TA^VYK_P $?#/A M_P"*&O?#OX2Z'9ZW\0+#P#>6VG:UXFN[W+VNEB\N+JT6"U6W4S3+%<+//O6- M05#[M[P'X3^+&G_\%JO%WQ,NO@?XZM?AOXB\$V/@F'Q!)K/AYDBGM;ZYF-XU MNNI-$/C5INF+KN MC:+J6FV.L:)JVG1/!'<(+^>V@FM9H&C5_P!^)(WBR$<.=H!D?!'X%_LS_P#! M3K_@GXOA'P+X57PS\'=6UQO^$J\(6%@WAV\DO[20&>QU!8"DL^^&?A>2\O;QM-]2 M\>ZWIMA/]HM-(FNV14M4DVKYC)#%$'< !I/,(^4BNV_9<^&NK^$K/QAXD\36 M;6/B;Q]XBN=8N[9Y(Y&LK=0EM90%HV="4M+>#=M8KO+X)SF@#U2BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH _ S_@^6_P"0%^S+_P!=_$W_ *#I-%'_ ?+?\@+ M]F7_ *[^)O\ T'2:* /O3_@UQ_Y04? S_N/_ /J0:G7W_7P!_P &N/\ R@H^ M!G_\%^*O$]IHOC/QYIEPEI=^%=)EBG8RQW3@I:&:Y2UM/M+ B'[9OXP"/E M'PCX1_9C_8%^,'PRT[]FOXQZQX@^*'CCQAI>G7'A/3/B1-XIA\56-Q.HO[K4 M+-IIHXD@LC!0'8,T;?;G_!0#QO\2O#GP?TO0_A5X7\#^)?%7CO6 M(_#F[QKY[>&],MY8)Y)9[Y( 9)(F$/D+&N-\MS$I.#@_#O@7]B#]J#]D#QMX M<\2:%X%_X)__ WTG4/%NA6?B?4OASX7N_#WB"?2IM5M4N;:WN+Q_(Q(IV&$ MX+ABL0,QC4@'ZK4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 445A^.?B'I/P\TS[5J=RL>[_5Q+\TLQ]%7O]>@ M[FN7'8[#X.A+$XN:A"*NY2:22\VS2C1J59JG23E)[):LW"<"O!OVHOBKI'B; M2(-#T^;[9/;7:SRRQ\Q+A'7:&_B/S=N..M8GB[XL>)OCKJW]DZ+:SV]E)Q]G MA/S.OK*_ ]N%^O6N_\ A=^S!IOAA$NM<$.JWQ&?)9=UO#^!^^?<\>W>OP7/ M.*,SXYIU9%OI9T2V*/L82%@%PV1@[L];-QER*UOM*497?;R-LQX[=62="C&W7G5W\K-'SC_PKSXM?\_& MN?\ @Z7_ ..T?\*\^+7_ #\:Y_X.E_\ CM?1U%?3?\0.RW_H/Q?_ (-C_P#* MSSO]=,3_ ,^*7_@+_P#DCYQ_X5Y\6O\ GXUS_P '2_\ QVC_ (5Y\6O^?C7/ M_!TO_P =KZ.HH_X@=EO_ $'XO_P;'_Y6'^NF)_Y\4O\ P%__ "1\X_\ "O/B MU_S\:Y_X.E_^.T?\*\^+7_/QKG_@Z7_X[7T=11_Q [+?^@_%_P#@V/\ \K#_ M %TQ/_/BE_X"_P#Y(^?%K_GXUS_ ,'2_P#QVC_A7GQ:_P"?C7/_ =+ M_P#':^CJ*/\ B!V6_P#0?B__ ;'_P"5A_KIB?\ GQ2_\!?_ ,D?./\ PKSX MM?\ /QKG_@Z7_P".T?\ "O/BU_S\:Y_X.E_^.U]'44?\0.RW_H/Q?_@V/_RL M/]=,3_SXI?\ @+_^2/G'_A7GQ:_Y^-<_\'2__':/^%>?%K_GXUS_ ,'2_P#Q MVOHZBC_B!V6_]!^+_P#!L?\ Y6'^NF)_Y\4O_ 7_ /)'SC_PKSXM?\_&N?\ M@Z7_ ..T?\*\^+7_ #\:Y_X.E_\ CM?1U%'_ ! [+?\ H/Q?_@V/_P K#_73 M$_\ /BE_X"__ )(^X#ZNKJ8PI+97S#D;<\8.:^F:CNK:.]MI(9HXY MH9E*21NH974C!!!X(([5C7\#,OE2E&&/Q5VG:]6+5[=5[/5=_(JGQI74DW0I M6\HN_P O>/A^O>OA=^R]H^I>']/U35+JZO?MUO'(SMPQ,;+E5I63OJVF[2TTLTT=F=<<5,325/!\U-WU=UJO)[KY%+ MP[X1TOPE;>3IMA:V2=#Y485F^IZG\:T:**_H/#X:CAZ:HT(J,5LDDDO1+1'P M=2I.;;;ZO5A1116Q 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 445A?$KXG^'/@UX(U#Q+ MXLUS2?#?A_2X_-N]1U*Z2VMK=?5G<@#)P .I) &2:J,7)\L=P;25V;M> _MW M_P#!33X0?\$Z/!/]J?$CQ-%;ZE5_L(?\&Z/QE_;X\;_ /"T/VE?$'B3PGI.MRK>W$6HS-<>*-=!Q]_S=WV5 M2O ,H+@ 1 8-?98/A:%"DL7G,_90Z1^W+RMT_/O;<\6MFCJ2]E@ES2[]%_7 M]7.+_:F_X*X?M0?\%M?B9-\*_@UX;USP_P"$M2)0^'O#\A-S>0'Y3)J5]\H6 M(YPRDQP\@-O(#5]L_P#!,C_@UP\%? W^S_%_Q\N++XA>*X]L\7AR#)T+3FX. M)L@-=N/1@L7)!208:OTB_98_8]^&W[%7PTA\)_#/PGI?A;1X\--]G3=<7S@8 M\RXF;,DTG^T[$@<# %>EUGF'%35+ZIE)I--\.>'= M*^)6JV,NLWMS-/=6MF%^UK;P0VT$9+SMPL=JTA!;Y3Y[JG[*?PBTWP1^R+\3 M=9N?C%X4T_XL>*O"&IZ1/J/Q1U7Q7;Z1KLC)J5OIUU973"*:WE$#VXNT.])9 M(V\H(&:OT/\ V\A93^%? 5K]A\=GQ)J'C*RLO#6L^%=.MKVX\+:A-%<1_P!H M7"W)$*V:V[7$4Q<,6CG*(ID=,?,'PP_X(V:I\/?'7P=UKX_?M(2?$CX>_ .? M3X?A]X5/ANU\+:58:FK1VEA/=2K<2M>W 8PQQ!BI,K*%SYC(X!^BE%%% !11 M10 4444 %%%% %/4_$.GZ+>:?;WE]9VEQJTYM;&*:98WO)A&\ICC!.7<1Q2/ MM7)VQNW121]BN!/,JH8T):4B54^8$,5H ]UHKXK_P"" M)OQ%TWX>?\$0O@CXF\2:DMGINF^$%O+V[G)8@>;*2>[.S$X"@%F8@ $D"O+_ M (3WGC9_^#@/3_$?CW4+ZV?7/@)J>J67AIBIM_"=I_;EDJ6WR9#W+)&KSR98 M&4E%)CC0D _22BORO^$OP[M_VOO^"3?C[]J[4PUK\=O$5EXB\;^%?%H;;J7@ MU+*6Y&FV%E,"S0V:0VD*2P+B.XWS&5)#(^?T-_9'^-3?M(_LJ_#7XA21QPR> M./"^FZ])'&I5(WN;6.9E4'D %R!GG% 'H=%%% !17,_\+A\.?]!'_P EY?\ MXFC_ (7#X<_Z"/\ Y+R__$T =-17,_\ "X?#G_01_P#)>7_XFC_A7_P")H_X7#X<_Z"/_ )+R_P#Q- '345S/_"X?#G_01_\ M)>7_ .)H_P"%P^'/^@C_ .2\O_Q- '345S/_ N'PY_T$?\ R7E_^)H_X7#X M<_Z"/_DO+_\ $T =-17,_P#"X?#G_01_\EY?_B:/^%P^'/\ H(_^2\O_ ,30 M!TU%7_XFC_A7_XFC_A-CMQZR-U;Z=/09K\YXQ\2LNR.:P5)/ M$8N6D:,-9-O;FM?E7R06MI?)@/^RI7DC^\?P KTH_& M'P[C_D)?^2\O_P 37R.!\/\ ..):\XG>&&@[0C_C:>K]&W_>M[IZU; M/<)ET'A\FCKLZCW?IV7X>74E\+Z9X=^'=S:>'K"33[*^O()+J&T,R_:KR.(Q MK+-M)WNJ-+$&8 A3*@XW 'H:_#KX4Q_#'P/^W1_P@?[7'A^UT7XF^)6\5G1O MB[J43,GBZ:\O["32)=,U/_7Z?=6=NDT,<"M"+?Y!&=TY4_:O_!8/2/#.N?\ M!'KXF:;JGB;Q!K6M^"O EW<6>H1:CJ&GR7U]!8LBW$XBD43;FRY2[>K9]X45X#\&?B_P#8 MOV&_"*^%+K1IO%D7@>R728M7%S#I[7@L4\H7#Q1.ZQ>9MW%%9MN< FOS7_X) ME?"WX9_LS_\ !2C2;7]HCX$:3X5_:8\11:CKGASXJZ/XHU;6]"\>W9C8ZC(E MO<3%;2\V2R2%#"!@N5$(\H2=!F?M-17YS_\ !5:?PBW[:G['?C&SU'6&U:3X MJVNFW>=1OS9BT73[^0 6C/\ 9U;S I+K&)&V@%B /O+_A7_XFC_A7_P")H_X7#X<_Z"/_ M )+R_P#Q- '345S/_"X?#G_01_\ )>7_ .)H_P"%P^'/^@C_ .2\O_Q- '34 M5S/_ N'PY_T$?\ R7E_^)H_X7#X<_Z"/_DO+_\ $T =-17,_P#"X?#G_01_ M\EY?_B:/^%P^'/\ H(_^2\O_ ,30!TU%\OK.TN-6G-K9133+&]Y,(WE,<8)R[B..1]JY.V-CT4D7 M*_%G]J/Q)\/_ (3?\%-)M0_:S\':3XH\!^,_B"M_X2^)>N:=_:6@Z-HAT2\M MHM!D$@9M.DCO6BG#(BI*^^=G!A5A^AU_X%\!O^P]=?#_ %+QIXH\7:);Z9H,^H+X:4R>:DK%W,LI^9PIZGJ>?QKX?\ #GPP\)?#3_@J-X;\;?MH M? 3PEK'C#XB>,$D\(?%_PIXLUJ^T6TU59"VF:9>:=/)&J>7''%#%)]G",8DR MC'S9$ /V^HK\Z/\ @X*G\(^+_P!CG1_$4>I:P=<\/^,_#D5F(-1O[>U$9;*ZP3$ID!I49E!.TC)S]WQ_&'PYY:_\ $Q[?\^\O_P 30!U%%7_P") MH_X7#X<_Z"/_ )+R_P#Q- '345S/_"X?#G_01_\ )>7_ .)H_P"%P^'/^@C_ M .2\O_Q- '345S/_ N'PY_T$?\ R7E_^)H_X7#X<_Z"/_DO+_\ $T =-17, M_P#"X?#G_01_\EY?_B:/^%P^'/\ H(_^2\O_ ,30!TU%7_XFC_A7_XFC_A7_P")H_X7#X<_Z"/_ )+R_P#Q- '345S/_"X?#G_01_\ )>7_ M .)H_P"%P^'/^@C_ .2\O_Q- '345X#^UI_P4[^"O[$_@-]>\?\ C&WT[>C- M9Z=#!)+J&IL/X((< L#O"^K,T":=HK&37-7BZ%KJY3 AB(Y9(RJ*&(>21>:]_)^',7F'[R*Y::WG+ M1+OZ_+YM'GXS,J6']UZRZ);GZ<_\%-O^#ACX0_L#C4/#/AV:'XF?$RW#1'2- M,N!]ATN7I_IER,JI!SF*/=)D881Y#5^37A[X<_MB?\''/Q:35M2N+BW\!V-T M=MY/DW$P'!V^9+R [JIR/JW_@F3_P &WWP]^'_]G^,/VC-< MM_%&M+MGB\'Z>)O[-M&Z@7 MLCA6$Q.,?-BGRP_E7Z_U]Q\P?\$T_P#@A9\&O^"2/9HT84H\E-61TU%7_XFC_A7_P")H_X7#X<_Z"/_ )+R_P#Q- '345S/_"X?#G_01_\ )>7_ M .)H_P"%P^'/^@C_ .2\O_Q- '345S/_ N'PY_T$?\ R7E_^)H_X7#X<_Z" M/_DO+_\ $T =-17,_P#"X?#G_01_\EY?_B:/^%P^'/\ H(_^2\O_ ,30!TU% M&_P!\T[B-%\B0 M;F)P!DKBNBH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH _ S_ (/EO^0%^S+_ -=_$W_H.DT4?\'RW_("_9E_Z[^) MO_0=)HH ^]/^#7'_ )04? S_ +C_ /ZD&IU]_P!? '_!KC_R@H^!G_ O%G['EAI/Q O_ (G1Z?J' MBO2ULM*^'UM1:_/7PM;_!7XU? M$CX)R^ _A;_P4.LKS4?B%X(+;4]!\6Q:/'K4MI?M%- M;>2MBT(_^"@/P;\ O#OPW_:P\9-\-_% M7Q/T/5+;X90_">_L[NXU:?5H)FB@UF\@@6VL7NR;J6(AG"B>.,E9%10#]IZ* M** "BBB@ HHHH **** /A/\ :UU+XV:WXO\ #OA3Q-^SW?\ QFT.#QOJ]Q8W MFDZGI)T35-'NM)U>W@M-22[EADM3&EW'%(Q@FC=8SAY)72*3NOV/OV%O$S:UH_A?XA-JEFFCZ#H&JS3R/'> MVS3"^:]M4N9XHXX+=X9MD!::+=)L^Z_A3\-]-^#?PN\-^$=%C:'1_"NEVVD6 M*,)8HP3W.U!S6_10 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !117+_$?XN:/\,[/=>S>9=L, MQ6L1S*_N?[H]S^O2N#,\TPF78:6+QU14Z<=Y2=E_P6^B6KV1OA\-5Q%14J,7 M*3Z(Z6XN([2!Y972..,%F=SM50.I)KQKXJ?M4161DL?#*K<3?=:]=M)^'GE MW5QMU+55Y\Z1?DA/^PO;_>//TZ5^*5N+>(>,:CPG"D7A\)>TL3-6;[^SCO\ M-:[7<&?8QRO 91%5-9^(]__:_B:XNK6WG. M\B0YNKC\_N#Z\^@QS7O'AGPKI_@[2DLM-M8[6WC_ (4'+'U8]2?'N4\.PB;Z+YW>IX.;9]BLP=JCM!;16B7^?S^5@H;)4 MXZ]J**^Y/%/S+_;)^&WQ\_:K\.VOPM\:_L[+XT\1:I\/?$?A.?Q1+K&F'P7+ M=W-QI)MM6>0R+=P&-K;SQ"+,3>8J^2&5))(O;?VW_P!GKXB:?_P1QU;X(>%] M!\2?&/QYJW@ >!A>VEYIUDT]S_9Y@-_B@#P M;X%^,OB-X+_8-T.?_A4&O6WQ$\)Z!:Z>O@S5-=TN"?4I[>&*-Q%>6]Q<6JH^ MUS&TCJ3@;Q%DD4K/X?Z[^UO\5?A?XW\9?#O6OAG;_"N_N]:L=,UV\TR\U6YU M&:SGL1S8SW4"VJPW$KY$XD>3R\H@C^?Z&HH ^(?^"JO@;XJ?$;X__LXWW@#X M-^,OB!I?PI\>V_C/6K_3M7T*RA>V%K=VSV\*WNH02O]0^,NAP^-]5N+"\TG4]).BZGH]UI6K006FI)=RPR6QC2ZCBD8P31LL9 MP\DKI%)W'['G[-_CC]@?_@E+X=^&]]I>J?$_QEX=T:>S.E^';NU5E:YFD9;6 MVEU"XMHC!:I,(U:65&:.#(7<0E?65% 'Q_\ \$$/'/PXT5M.6RU'6=+GM-BUOPYXR_ M;Z\'>%-%^(7P?U[X2Z?H'B33/$NJQZYJ^D:G)<3Z?<1WEO%8M8W%R&C:XB19 M))A XC#JJ$R93Z>HH ^,O^"X'PM^)7Q__9-L? WPQ^&/B+XA:W?>(]'UIY+' M5-)T^TL(]/U*UNW29[Z\@?=(D;A/*20;E^>);[QAX*TW4]2\.ZQ MX3OKR$23:1JLMK)>6#=-DK6LT\!;O^[E=>>M;5% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\0_\%,/ M^"\GP;_X)U07VA?;%\??$J%2B>&=(N%/V*3M]MGY6W'JF&EY!\O!W5U8/ U\ M755'#Q>H[(^S/&/C/2/AYX7OMGW?,,1DT_PEX?[ M@R-\QN)P#GGS9L,=H5>!^N/_ 3+_P"#?CX/?\$_%L/$>K6\?Q(^)EN%D_MW M5;9?LVFR?].5L25BQVD,\5 MB<8^7"KEA_,]_E_7S1^9/[%W_!!C]H'_ (*F?$$?%7]H3Q)XD\)^']:9+B6_ MUHF?Q#K4751!!)Q;Q;>%:4!5&W9$ZU^Y?[''[!WPK_8*^'2^&_ACX4L=!MY MIO+TCSM0U-Q_'<7#9>0]2 3M7)"JHXKV"BO!SCB/%YA[DWRTUM".D5_G\_E8 M[L'EM'#^]'675O<****\$] **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH _ S_@^6_Y 7[,O_7?Q-_Z#I-%'_!\ MM_R OV9?^N_B;_T'2:* /O3_ (-'1= M8_X9O^#.CW7@GQ1<7^@OKWCZ\BN8I;=KFQ-R8%L6&R>VEGV'?G9<*XPP&'?% M[XW?ME>+]3\)Z!K'P3^!ZZ./&WAI_$7]C>*G\3ZGI>GC5[1Y;I;&>RC4&-0' M\[):$+YJ@,@=?+?V@/\ @I;\/?V'M#_: UK[9)JW[66N>-+[PSX4\ 2W$UW> M13R.;?1)K33V8I':SVK6]Y)/&JB9YY$+ERD83X)?\$R_!/[ _@CX"ZEJVH+? M?MH_$#QKI6J:KXCEUF236-V$6FB]1AL\LE(W(\QE- 'ZLT4 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !45[?0Z;:27%Q-'; MP0C<\DC!50>I)KE?B;\:='^&5NRW$GVK4&&8[2)OG/H6/\(]SSZ UXE8868FZG/JY/W1]?F^G6 MO2?A=\!M'^&R)<;?M^J8YNI5^X?]A?X?KR??M7<5\[EGAOF.>8F.:\;U?:26 ML,/%VI0];/WGWLW?K*2T._$<0X?!4WA MGVL-I:Q?=CC7 ^I]3[GDUH2 9\JW@7,DS^R@X')( )'YL?\%-_P#@Z7\(_!W^T/"'[/MM M9^.O$R;H)O%%VI_L6P;IFW3AKMASAOEBSM(,H)%?''[)W_!'']IK_@L]\2X_ MBK\;O$FO>'/"NJ;9#KWB!"VH:A!DL(]/LCM$QPBYY?@OG_7J=-^W-_P<,?&[_@HGX[_ .%6 M?LW^'O$OA/1=;D:TMQI<;3^)]=4]-/VF;YKRZD*W*>#--O"5#$Y(OKM#ESZQP-C/65LE:_3[]AG_ ()N?"+_ M ()W^!?['^&OA>"QO+B,)J&MW>+C5M5(P$R:'LH=9?;EYM]/Q?9K8FCE;G+VV,?-+MT1B_#WX=:!\)?!NG^'?"^BZ7X= MT'2HA!9Z?IUJEM;6R#HJ1H JCZ"MJBBOC92JG)X! Y-8OB/X$?#O4_&L?BS5O!G@NX\1)<0RIK-YI%L]ZLR%5A83LF_ M>I"!3NR,*!T%? 'QO_X)I>!_V,/@WK7C[XU_MT?M@:#H,.IRN^HCXJW]C:6R M3W#?9K2& ":61DC*)PSLY1WPJ_*GSAX=^(/[''Q1^,WPKT?P?^WI^U%\0O%$ MGQ \.W&F>&]?\4:UXATO6+B'4[>6.&XM)K6.,H60?O&D3RB!)\^SRG /W"HH MHH **** "BBB@ HHHH **_)/XQ_$L^./^"M5O\.OVA/%WQ,\ ZM=?$,R?#); M#Q7J7AOPY>^&O[ OHXI;.>SEAAEU$ZA(B3"=FF)N$A13$TD9_0#6?A+XZ@_8 MPO/#/B'XG>)H_&&FV-R9O%VBI96^I7:122/$QW6IA1WA$:R&.%2#OV,IPU ' MME%?%?\ P3'\2_$_]I3_ ((I?"/4;+QY=6_Q&\7>&X3<^+M8SJ=Y:F2X83W0 M$NX37"Q;S$) M&M]9N(O#NGZ3ILLZ6NGW.F[EM;O M[5%:$S33H\H:Y8PRPA4V_?'[.GQCM/VA_P!G_P #^/K&-8;/QMH%CKL$0?S! M$ES;I,%W8&[&_&<7G.>8'*<+ M+&YC55.G'J_R2W;?1)-OHCJP>#KXJJJ.'BY2?1?UHO-G::IJUKHEA)=7EQ#: MV\(R\DC!54?6O#_B;^U#%8Y560^6+O83-*3QB->V?4\^P-_P!PHSA1].?4FOQ>>?\ $O&TG1R%/!X'9UY*U2:Z^S73U3]9IWB?7QP. M79,N?'6JU^D%\,?\3_S^Y[G$_#+]E^ZUR<:EXJDFC61O,^R[\S2D\YD;^'/H M.?<5[EI.D6NA:?':V=O%:VT(VI'&NU5JI_PFNC_]!;3/_ I/\:/^$UT?_H+: M9_X%)_C7Z9PCP+E/#E#V>7T_??Q3EK.7J^WDK+ROJ?.9KG>*S"?-7EHMHK1+ MT7ZO4TZ*S/\ A-='_P"@MIG_ (%)_C1_PFNC_P#06TS_ ,"D_P :^P/)-.BL MS_A-='_Z"VF?^!2?XT?\)KH__06TS_P*3_&@#3HK,_X371_^@MIG_@4G^-'_ M FNC_\ 06TS_P "D_QH TZ*S/\ A-='_P"@MIG_ (%)_C1_PFNC_P#06TS_ M ,"D_P : -.BO"_C[_P4W_9]_9@BF_X3CXO>!M'NK?/F6*:DEY?C'_3K!OG/ MX)7Y&_\ !:__ (.*?"?[1GP9TCP9^SKXK^*WACQ!IOB*'4[SQ/ILTN@PWEFE MM=1-;(\X:I\;Y?4_6^BO MBGX3_P#!PU^R+\6O+CB^+%KH%W(0#;Z[IEYI^S/K*\7D_E(<8Y[9^D/AM^V% M\)?C(D;>$?BA\/?$WFKN4:7XBM+MB._$C45F?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"!2?XU MQ&QIT5F?\)KH_P#T%M,_\"D_QH_X371_^@MIG_@4G^- &G169_PFNC_]!;3/ M_ I/\:/^$UT?_H+:9_X%)_C0!IT5F?\ ":Z/_P!!;3/_ *3_&C_ (371_\ MH+:9_P"!2?XT :=%9G_":Z/_ -!;3/\ P*3_ !H_X371_P#H+:9_X%)_C0!I MT5F?\)KH_P#T%M,_\"D_QH_X371_^@MIG_@4G^- &G169_PFNC_]!;3/_ I/ M\:/^$UT?_H+:9_X%)_C0!IT5F?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9 M_P"!2?XT :=%9G_":Z/_ -!;3/\ P*3_ !H_X371_P#H+:9_X%)_C0!IT5F? M\)KH_P#T%M,_\"D_QH_X371_^@MIG_@4G^- &G169_PFNC_]!;3/_ I/\:/^ M$UT?_H+:9_X%)_C0!IT5F?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"! M2?XT :=%9G_":Z/_ -!;3/\ P*3_ !H_X371_P#H+:9_X%)_C0!IT5F?\)KH M_P#T%M,_\"D_QH_X371_^@MIG_@4G^- &G169_PFNC_]!;3/_ I/\:/^$UT? M_H+:9_X%)_C0!IT5F?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"!2?XT M :=%9G_":Z/_ -!;3/\ P*3_ !H_X371_P#H+:9_X%)_C0!IT5F?\)KH_P#T M%M,_\"D_QH_X371_^@MIG_@4G^- &G169_PFNC_]!;3/_ I/\:/^$UT?_H+: M9_X%)_C0!IT5F?\ ":Z/_P!!;3/_ *3_&C_ (371_\ H+:9_P"!2?XT :=% M9G_":Z/_ -!;3/\ P*3_ !H_X371_P#H+:9_X%)_C0!IT5F?\)KH_P#T%M,_ M\"D_QH_X371_^@MIG_@4G^- &G17P_-_P57O,G[IN7Y2U0Y!R_SDS\-Z.N]_\$WO^#9]_B'J=OX\_:@\5PV:7DGVP^$K+5DDU"]9CN)O[ MM6/E[N=R1$N=W,B,"M?M=\(?!WP[^ /@"P\*^";3PKX7\.Z6FRVT_33#!#'Z MG"GECU+'+,>22>:]OZ]E>2KEP*5:O_._AB_[J_R_\"Z'%]7Q6-UK^Y#^5;OU M_KY'P]_P3)_X-Q/A+^Q&-/\ %'CI;7XJ?$B';*MU?VP_LG29.#_HULV0S*>D MTN6RH95C.17Z,CBLS_A-='_Z"VF?^!2?XT?\)KH__06TS_P*3_&OC\?F.)QM M7VV)FY/\O1;)>A[.'P].C'DI*R-.BLS_ (371_\ H+:9_P"!2?XT?\)KH_\ MT%M,_P# I/\ &N(V-.BLS_A-='_Z"VF?^!2?XT?\)KH__06TS_P*3_&@#3HK M,_X371_^@MIG_@4G^-'_ FNC_\ 06TS_P "D_QH TZ*S/\ A-='_P"@MIG_ M (%)_C1_PFNC_P#06TS_ ,"D_P : -.BLS_A-='_ .@MIG_@4G^-'_":Z/\ M]!;3/_ I/\: -.BLS_A-='_Z"VF?^!2?XT?\)KH__06TS_P*3_&@#3HK,_X3 M71_^@MIG_@4G^-'_ FNC_\ 06TS_P "D_QH TZ*S/\ A-='_P"@MIG_ (%) M_C1_PFNC_P#06TS_ ,"D_P : -.BLS_A-='_ .@MIG_@4G^-'_":Z/\ ]!;3 M/_ I/\: -.BLS_A-='_Z"VF?^!2?XT?\)KH__06TS_P*3_&@#3HK,_X371_^ M@MIG_@4G^-'_ FNC_\ 06TS_P "D_QH TZ*S/\ A-='_P"@MIG_ (%)_C1_ MPFNC_P#06TS_ ,"D_P : -.BLS_A-='_ .@MIG_@4G^-'_":Z/\ ]!;3/_ I M/\: -.BLS_A-='_Z"VF?^!2?XT?\)KH__06TS_P*3_&@#3HK,_X371_^@MIG M_@4G^-'_ FNC_\ 06TS_P "D_QH TZ*SX?%^DW,RQQZII\DDC!55;E"S$] M!GK6A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!^!G_!\M_R OV9?^N_B;_T'2:*/^#Y;_D!?LR_]=_$W_H.DT4 M?>G_ :X_P#*"CX&?]Q__P!2#4Z^_P"O@#_@UQ_Y04? S_N/_P#J0:G7W_0 M4444 %%%% !1110 4444 ?/7_!0KP'K'CG1OAB_@_7/ ^C_$G1/&L>I^#H?% MUE<76DZK?)INH++;2BW99$;[$]Y*C@G:\*G!XKQCQY^SU^T'\)?BOX%\&^'? M%7PCT?X V?CNPUC3]6OK?4?^$HT&$W)G?0[=44V@AF9I;.&:62,""Z%OM9_+ M$NI_P5M_9 ^ _B+1]'^./QF\>^,_AOH/PQN#?:G>Z+XFU+3H]2C>VGM(X1%: MRAOM)>X4)) GG.,Q?,CE:^=_V'?#7[(?QP^/7@X2:3^U1H7B"WUF+4O!UG\7 MM3\30Z/X@OK7-Q#+:?:IWM+B6,Q^:D4C!SLR(VVG !^L%%%% !1110 4444 M%%%% 'YR?\%'?BEX<^.MUX6^%_QX^!?Q#\164/C_ %6"WT[2?!=]K5GXHTTZ M/K*6,]E>6JR11715[=B))H)89$>7$<<3.GK_ .QSIWQ"_98_X)$>&=/^-H\6 M:YXYT?P]-9WMOI^GWGBC6(EEED6SMI$L8IIKF:*"2"*62-&7,;N6V@O7UY10 M!^?/_!*;]H.\_92_X(G>!_\ A(?A=\;I/%WPLT!-,U+PC'\.M9CUR\O#))Y< M-K!);+]H5LJ3-&6BC#9D=,$"C^Q]_P %,-6^-/QST^TU3]DW]K31?'GQ$GAT M_5-?\8^ FT;PSX;T]2\AMENWED*00H9""8E:ZF.6$?F*L?Z*44 ?FCX-\#^/ M_P!G?_@G!X^_8^TOX>>.-0\>-;Z]X3\$:M::19%N^_OV>_@]8_L\_ 7P3X!TQC)IW@G0K+0K9RH4O' M;0)"K$#@$A,\>M=A10 4444 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/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_ %3_"C_ (0K M1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_ MA6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/ M_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_ %3_"C_ (0K1_\ MH$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_ H_X0K1_P#H$Z9_X"I_A6G1 M0!F?\(5H_P#T"=,_\!4_PJIKFD^&?#6FR7FH66CVEM']Z22WC ^@XY/L.37. M_%3]H/2?AXLEK;LNI:JO'D1M\D)_VV[?0<_3K7DNF^&O%W[2.MB\NI&CT]6( M$S@K;P#N(U_B/T_$U^4\5>*&'P>)_LC(Z;Q>->BA#6,7WG):*W5+;[3CN?3Y M9PW4K4_K>-E[*CW>[]%Y]']R98^(WQBM_%MY_97A70[2".9O+6=;-#'IO"9/'V<.LOMR^?3\^UMC*A\":';Q+''H^EJJC M4X_2G?\ "%:/ M_P! G3/_ %3_"M.BOVB$(PBH05DM$ELD?(2DV[LS/\ A"M'_P"@3IG_ ("I M_A1_PA6C_P#0)TS_ ,!4_P *TZ*H1F?\(5H__0)TS_P%3_"C_A"M'_Z!.F?^ M J?X4OBOQCI/@/0IM4US5--T73+8;IKN^N4MX(AZL[D*/Q-?'?[17_!PE^RC M^SF9K>;XEVOC/4H9C^[<)BV_.85UX7 XG$RY!_\ #7O_ 4L_P""GA\OPA;_ !(L M= U#B)O#.F+X9TL!NPU!O+)&/[]P>*^EH\$X]Q]IBG&E'O*2_2_XM'FSSNA? MEI)S?DC]^/C3\8/A'^SAHPU#X@>(O '@NS92R2:U=VMEYN/[@D(+GMA023Q7 MPW^T3_PV:^(?@O_ M ,&GWQV^-.L_VU\7?B3X:\)R7S"2Y*2S>(-68]_,.8XLXXR)G_Q^Y/V=/^#6 M']F?X/>3<^+(_%GQ.U"/#.-7U(V=EO'=8;7RVV_[,DC@]\CBMO[/X>PG^\5Y M5I=H*R^__*1G]8S&M_#IJ"[MZ_U\CX1^./\ P=0?$SXJZK_8_P )/@WX'\*M M>OY-L][;OKVI2'L8U58HPQZ[3'(!TYZUP=K^RE_P4>_X*;2+-KEE\0-+T&^^ M:3^V9(O".EE#T8V:B'S%QT*PN<'(X.3_ $)_ _\ 93^&?[-&F?8_A]X \(># M8=NQSI&DPVLDH_VW10SGW8DUW]'^M.#PNF6X2,7_ #2]Y_YK[V/^RZU7_>:S M?DM%_7R/PK_9U_X,]]9O/L]U\6/B[I^GKP9=-\*:>URS#N!=7&P*1_UP8?U^ MK=7_ .#5/]EG4OAK;Z##_P +'T_4H;I+F3Q#;Z]&VI7**CJ8662![81L7#'9 M K[HTPP&Y6_2>BO-Q'%V;5I2LE^&_SN=-/*,)!64$_74_,OX9?\&H_[ M-OPS^)/A_P 2?\)!\5/$'_"/ZG;:E_9>M7VEW>FZEY,JR?9[F'[ /,@DV['3 M(W(S#(SFO:OBO_P;]_LC?%P2-=?!_2=%NF&%GT*^N]+\OW$<,JQ'_@2&OLJB MN.IQ!F522G*O*Z[-K\K&T\#^(M@W(NLZ?=:.[G M/3]U]I ..G/7TZU^_E%>AA^,LWHZ*KS+S2?XVO\ B<]3)<'/[%O1M'\W5U_P M22_X*-?LD2B7PC<>+M0T^U;(_P"$;\:QW%L^.G^BR3(S@]@8C]!QF!O^"HO_ M 4%_8[1E\>^#]OVF.")G&2Z5@=R%F2Y^N,\],CK7TO\ "C_@ZO\ V:_%2QQ>*_AIXW\)W+#+/%IEEJ5J MGK\ZR)(?PB]?Q_23XK_L=?"7X[-,WC7X8_#_ ,623%B\NK>'[6[ER>K!Y$+! MO]H'/O7S-\5_^#<[]D7XJ^9)_P *Q/AN\D_Y>-"UB\L]OTB\QH?_ "'2_M'A MRO\ QL-*F_[LK_FTOP#ZOF,/@JJ7JK?U]YH_"G_@MK^Q?\8#&FG_ !2\%:7, MYVF/7=.ET?8>O+W4,:?B&(]Z^DOAI\0OA?\ &BS6X\':YX!\66[)Y@ET:\M+ M]"OKF(L,>]?F'\5_^#/WX3Z[YK>"OBMX^\,R2;BJZM:6NKQ1D] !&MLQ4>A8 MDCOW/S7\2_\ @T6^-W@N[:[\"_$[X?\ B'[,0\1O/M>CW3'_ &0J3(&^L@^M M/^RN'Z_\#%R@_P"_&_XI)?B'UK,(?Q*2EZ/_ (<_?O\ X0K1_P#H$Z9_X"I_ MA1_PA6C_ /0)TS_P%3_"OYVO^&(_^"H7[&OS^']0^*U]IEJ6:--%\8QZU:.0 M.2+-IW/(QUA!/'<8 O\ P7>_X* ?L@ML^)/A^[N8[4JA7QMX!?3U]LO EL6R M.^XD]DL]G M'40S12[N>QD'7KQS],_"?_@[*_9N\:B*/Q)HOQ(\%W#;?,>YTN&]M4)ZX>"9 MI& ]XAQV[5P8C@_-Z.]%OT:?Y._X'33SC!SVG;UNC]+O^$*T?_H$Z9_X"I_A M1_PA6C_] G3/_ 5/\*^:_A1_P6W_ &4?C-Y8T?XY>";1Y>%36YY-$;/I_IB1 M?_7[9KZ,\#?$OPY\3]+^W>&O$&B>(K+ /VC3+Z*[BP>GS1L1S@XYYQ7A8C!X MBAI6A*/JFOS.ZG6IS^"2?H[EC_A"M'_Z!.F?^ J?X4?\(5H__0)TS_P%3_"M M.BN8T,S_ (0K1_\ H$Z9_P" J?X4?\(5H_\ T"=,_P# 5/\ "M.B@#,_X0K1 M_P#H$Z9_X"I_A1_PA6C_ /0)TS_P%3_"M.B@#,_X0K1_^@3IG_@*G^%'_"%: M/_T"=,_\!4_PK3HH S/^$*T?_H$Z9_X"I_A1_P (5H__ $"=,_\ 5/\*TZ* M ,S_ (0K1_\ H$Z9_P" J?X4?\(5H_\ T"=,_P# 5/\ "M.B@#,_X0K1_P#H M$Z9_X"I_A1_PA6C_ /0)TS_P%3_"M.B@#,_X0K1_^@3IG_@*G^%'_"%:/_T" M=,_\!4_PK3HH S/^$*T?_H$Z9_X"I_A1_P (5H__ $"=,_\ 5/\*TZ* ,S_ M (0K1_\ H$Z9_P" J?X4?\(5H_\ T"=,_P# 5/\ "M.O,OB5^VI\'?@TLG_" M6_%;X<^&FC!)34_$=G:R'C. KR!B<= 2>PK2G2G4?+!-OR5R92C%7D['=?\ M(5H__0)TS_P%3_"C_A"M'_Z!.F?^ J?X5\B?$S_@X._9#^%YDCN/C!INK7"Y M"PZ-IE[J/F8.#B2*$Q?FX![9KY]^)7_!V]^SSX8+Q>'?"/Q0\43+]V3[#:V- MLW7^*2M0X=S.M\%"7S37YV.6IF.%A\51???\ (_3W_A"M'_Z! M.F?^ J?X4?\ "%:/_P! G3/_ %3_"OQ ^)?_!XSK%R)(_!WP,TVRP#Y=QK/ MB1[K=QP3%%!'C![>8M2X%S62O4C&"_O27Z7..6>X1.T6Y>B?ZV/Z'?^$*T? M_H$Z9_X"I_A3)_"6AVL#R2:7I,<<:EG=K:-54#DDG' %?SP_;_\ @K!^UOMZ]LAT'_!N9^W!^TO,DOQ"\5:3:LY#NWBWQK< M:I(I[_ZA;G+<#OZ<^FG^J>'I?[UC:&[N[W<'I((!%[??[CMDCX5^&O_!G/XBO%23QA\''.>=AZ#CGCZ#^&G_ :-? #PTT5W[(/T%?07PU_89^"OP;"?\(G\(_AKX=DC MZ2Z?X:LX)2>.2ZQAF/ Y))XH_M#ARC_"PTYO^]*WY-K\ ^KYE/XJJCZ*_P": M/P-/_!>7]M3]IX^7\// /A^W:<[8_P#A#_AT^IL#ROR^>+K)W>N>1CVI/^%. M?\%1/VK\;]-^+VF+=?,0\MKX.4 C)RNZUVC Z8]L'_\ @FCX'^(]OX,T%O'7C%]4&K:W/;">\N%AU.ZMXXU=\F.,1PQC9'M4 ME=Q!8DU^E%%:<0<:3S/"_5HT_9ZIM\U[JST:LM-;_(G+\E6&J^UEZ?')&P966V0, MI'0@XZUH444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 ?@9_P?+?\@+]F7_KOXF_]!TFBC_@^6_Y 7[,O_7?Q-_Z M#I-% 'WI_P &N/\ R@H^!G_-O*N(8"ZJ,L/()O'W[5_[>GQ M-\'>#_$_[.=M^S_\-] \2Z5XE\1^(]8\;Z?KNH:@--NXKU+"QM[,':TL\$2M M.[;/*,N &*@\O^SA\>?VIOAU9_$/3?A?^S3X'\<>#A\3O&8SVQM'*%'S&"7)81@\ @#HOB/^V/\ MKZ:WA-=:_9T\'_#SP_J'C/P MYINL:]IOQ!M_$%U9V-SK-G;W 2T-FN_S(I7C9@08U=G!!4$ 'Z T444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 445YO\5?VC]+\"B2ST_R]4U1<@JK?N8#_ +;#J1_='/J17B9_ MQ'EV2X5XS,ZJIP7?=OM%;R?DD_N.S Y?B,95]CAHN3_+S;Z+U.X\2>*=/\(: M6]YJ5U#:6Z?Q.?O'T ZD^PYKPGX@?M$ZQ\1+_P#LCPS;W-M!<'RU:,9NKC\O MN#Z<^_:LW0/ 7BS]H;65U+4IY(;#.!PP*_''C^)^.GRX#FP.7/>;_BU5_=71/R=O[TM8GU MWL,MR76O:MB/Y5\,7Y]W^/DMSS?X5_LKQVOEWWB;$\WWELD;Y%/^VP^\?8<> MYZ5[-;6T=G;I##''#%& J(B[54#H !TJ2O,?C[^VI\(_V6;9I/B)\2/!O@^1 M5WBVU+588KJ48S\D&[S7XYPJDXK]9X1X'RW(J'U/**.KW=N:(/[!^#_@#P_P"$[B\)%M#8 M6$OB/6.O&TNHB;&1_P NW7\J_3<'P=FM=K3Z3\(] O-(M9'\IX/ GA62]EC7_II=3"=HCR"75H_P!(K]=OV=O^"" M_P"RK^S88)]-^%.C^)-2AP3?>*'?6I'8=&\N7!;6L*PPPKZ*B@!1[ 4?VUDF$_W+"<[[U'?\-5^0?4L;5_C5>5= MH_YZ?J?SL^$O^#>C]M;]N+7H-<^,/BA=#$A\QKGQIXGEU>_53_SSBA,VT_[# MO'@>G2OL3]G;_@T6^$'@!_LZ_\$M_V>OV4 M1!)X%^$?@S2;ZVP8]1GLAJ&HICTNK@R3#H#P^,U[Y117S-;$5:TN>M)R?=MM M_B>G3IP@N6"27D%%%%8EA03@44,=JGO[4 ?E=^RQ^UA\8/V\?VG-9BT_XWZM M\/?B7X5B\80W?PJ&D:&C8ZCIL&F1ZE;S0M>7274,AD:Z2XB)+.MN\(64 M/]3_ /!2KXN?&'X+_P#!,?Q=\1O"?B#P_P"!?B!X+\)3>(=5670UU:-IX;-I M)+: -.(X_P!\,"1Q.-JXVMG=7PO_ ,%*?C=\#?VG_'GA7Q]INOWWPM_:8\,> M!->FTBRT)I+;Q]8>)H)M,%AIZ\)_P#!!;QUH06JW6O3::6ELK8,P$LID$H6 M./-_B)XM_8L\-ZUX/BT;5OB-X@\.Z;+;W&K_N=/AN;B*'S; MN=(]I:.+>\IBBVE]FQ2FX,/D_P"&/C+]K/\ 8J_X*'_"?X>_%CXO>&_VA_A[ M\#[;PQJ?A*ZLK1KLR+';%EEMBH6,M)(S9WP<^% MW_!,;PG\6]4^(GA63X>^&?"]A#J&KV>H1W<,5S';1(UH/++$W/F$1^0!YF\A M=N>*^>OV0/\ @N#^RO\ M9?M2Z#>:-X\O_%WQ@\:@>'?#7AJT\,:G&WAW3Y9 M%FFB\^>VB@WD0I/=2"4J?LRI&9!$AD /8O\ @H1\>_BO\!/VMOV:;7PWXRTB MQ\!_$KQ];^%-9T0>'XY+RY0VEW<.YO9)'PI\F-0D<,;#D^8-@&5T90?%?\ X)^? OXY^:WB[X/_ M WUZXF!W7-UX>M6NAGKB8()%)]0P-?,WQ7_ .#:/]D?XFM)):>!=8\'W,QR MTVA:_=1^W$<[RQ+]%0#]:^^**]##YMC:'\&K*/I)V^ZYSU,)0J?'!/Y(_&WX MK?\ !GAX#U-96\#_ !F\7:&V"8H]=TFWU3)[ M"UM],A??!Z5\Y^./\ @U _ M:.^%&K?VIX ^('@'7)+9LP20:A=Z1J [Y ,11>G_ #V]/P_H>HKW,/QMF]/2 M5127:23_ $3_ !.&IDF$EJHV]&S^<8? S_@JC^QDN=/N/C1J%G:@M%'8ZY%X MLM]O^Q;^9<8'^SY8/MS4UC_P<:?MN_LLWT=I\2_"^EWTD;K%+'XO\%S:3<,1 MU \@VP5R.?ND#TQQ7]&=17UC#J=I);W,,5Q!*-KQRH'1QZ$'@UU?ZW4*O^^8 M.G+S2Y7]]FS/^R)P_@UI+UU_R/Q"^$__ >+R#RH?'7P/5N/WEYH7B+'/M;S M0G]9J^F/A1_P=6_LM^/_ "UUQOB!X&D8A9&U70AZCT&WM;IA_UWA5)/_'NY]:^9_BO_ ,&O M7[)OQ',C:7X>\7^!Y)"6+:%XAF?!/HMX+A1ZX P/IQ1];X:K_P 2C.F_[KNO MQ;_(7L;SGH9H98MO'<1GITYX^?\ Q'_P:]?M9? # M6'U3X=>-/!^JS1G,,VB>(;K2+\XSC/F1QJI],2G&>M']BY'7_P!VQO+Y3C^O MNH?UW'0_B4;^C_X<_HIHK^<80?\ !5C]C&/C_A>6I0V@Z!H?&L:KGT_TL8&/ M^ CT%9GCW_@Y$_:^\%^ /$G@?QUI&CZ;J&OZ7=Z4-2NM!N]#US2GEA:+[1;O M#+$(YHF8.K>6=K =.*%P/B:COA:U.HO*6O\ E^(O[L6\=R/F_X3#XB-?KM([K#+<$# VXXR!C@XY/] M4*5+_>\93CZ.[^[0V_MB4OX5&3^5O\S]]OB5^U;\+O@PTB^,/B1X!\*-"2'& ML>(+2Q*$'!!$LB]^/KQ7SY\2O^"^7[(OPL5_MWQHT#4)5X6/1K2[U7><$X#6 M\3H.G4L!TYYK\ROAK_P9X_$;5%3_ (3#XR>"=")^^-&TJZU;;P.GFFVSSGTZ M?@/H/X:?\&@/P=T9HV\6_%#XC>(&0@E=-BL]+CDP.=L$<'# ^A%']F<. MT?XV+E-_W8V_--?B'UK,9_!24?5_\%'8?$O_ (.S_P!FWPCYD>@Z#\3O%DPS MLDM]*M[2W;IU::=9!GVC/0^V?G[XE?\ !XU,SR1>#_@5&JY^2YUGQ,6)Y[PQ M6XQQ_P!-3R?;G[2^&G_!M9^R'\.Q&]Q\/-2\47$>-LVL^(+V3L0'?@G\+].FC^[<_P#".6LUR.G_ "VD1I.W][WH M^N\-4?X>'G4?]Z5OR?Z![',Y_%4C'T5_S1^(>I_\'/'[7WQ]OI-/\ ^#?!UC M-D*B>'_#%WJEVI(P,^;+*I.3Q^['0#!YS7_X6E_P5:_:P'[FW^-VFPW'^K:' M1H?"4>TC(VR>7;<8 PVX_7)Y_HLTK2;70K".UL;6WL[6$$1PP1B.-,G)PHP! MR2>*L4?ZU82E_NN!IQ\Y>\_R3_$/[*K2_BUY/TT/YR_^' '[?'[4+9^(GB86 MYF_UA\8^/Y=4QSGYO(:ZSR2>,]_Q],^&G_!G9XTU$QMXQ^-GA?1^A=-&T*?4 ML\\@-+);XXQSM/7H<<_O1145..LT:Y:3C!?W8K];E1R+"IWG>7J_\K'Y,_#3 M_@T,^!^@K&_BKXB?$SQ',@&Y;)[/38)#C!RIAE?&>1AQCCD]_H/X:?\ !N1^ MR#\-V21OA>_B"Z3I-K.N7UUGD'F,2K$>G]SU'0FON.BO)K\29I6^.O+Y.WY6 M.JGEN%AM37W7_,\=^&?_ 3U^ _P;\MO"_P;^&.BS1XQ<6WAJT6X.,XS*8][ M8R<98XS7KUI:16%K'!!%'##"H2..-0JHHX ' ]*DHKR*M:I4=ZDFWYNYV1 MIQCI%6"BBBLB@HHHH **** .'_:"_:6^'_[*/PYNO%WQ*\9>'?!/ARTR&OM7 MO4MHY'"EO+C#'=+*0IVQQAG8C"J3Q6Q\+_BSX6^-W@FS\2^"_$F@^+?#NH@M M:ZIHU_%?6=R <'9+$S(V""#@\$8KX'_X+C?L]_$[2]3'Q^\!:+I7Q$TOP;\. MO$7A/7O"=]<+;7.G6=_#F;6--D=2GVJ)8P)(SAI84,:L"W'T!_P3U^*GP6_: MKTSQQ\3/AG#-:ZMXLN+?3/'6A:EIXL-2TO4[.)H7@U"S90\=T$8(^\LKK&FT MDN>)-!T;4_$$XM=+M+[4(K>?4ICG$<".P:1S@_*@)XKX MI_X)-> =!^%W[=O[;6@^&=%TGP[H>F^-M$2TT[3+..SM+53H=LQ$<48"*"Q) MP .233/^"MGPW\.VO[8G[&GBR+0-%C\4W7Q>M-.GUA;&)=0FM5TW4'6!I]OF M-$&)8(6V@G.,T ?<'CSX@:#\+/"%]X@\3ZWI'AS0=+C\Z]U+5+R.SL[1,@;I M)9"J(N2!EB!S5#X2_&GP=\??!D/B3P)XL\,^-?#MQ(\46J:#JD&I64CH=KJL MT+,A*G@@'(/6OD'_ (*O>/4^#W[5?[*_C3QTDG_"B/#OB;4I/%5W+;--INB: MJ]EY>CZA>D B.&*9IL2R 1PNZNS*55ER?V;?B[X7\:?\%Q?'#?"76-+U[P+X MR^$MAXD\57NB7$=QH]_JZZB]O9722Q QRS/:K*C2*YW+"@))CPH!]]4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% 'X&?\'RW_("_9E_Z[^)O_0=)HH_X/EO^ M0%^S+_UW\3?^@Z310!]Z?\&N/_*"CX&?]Q__ -2#4Z^_Z^ /^#7'_E!1\#/^ MX_\ ^I!J=??] !1110 4444 %%%% !1110!P?P4_9T\/?L_7OBAO#,FLP6?B MW6KOQ#>V-UJ,MW;17UW*TUS+ LI8PK)([.8T(C#,Q"@DUWE%% !1110 4444 M %%%% !1110 45^?NK_\% /C!^T;^V=KG@/X4Z_\-? ND_#WXC'P'J-AXD\/ MW6M:KKDHT&^U$W"9;>V :&Y:"![>7STA0M- 9/ MD^RO _C/3?B/X*T?Q%HURMYH^O64.HV-PH*B>":-9(W /(RK \\\T :E%%% M!1110 4444 %%%% !1110 4444 %%%K'Z5Y;XH_;!T\:4XT;3KUK MUN%:\55C3WPK$M]./K7YO?\ !17_ (+4^"_V:-7O;":\;Q_\0D^0Z19W 6'3 MCZ7$H!6''_/-07Z950=U?FN,\3'F6)CD_!-!X[%S6G*G[."_FG)V5EUU4>\D M]']!2X=6&I/%YS-4*2[_ !/RBM=?O?9,^^_'/QVU_P"+6I'1_#MMI(JW9?#3P7\ ?#J^)/BEXF\-Z#:1_-NU;4H;*Q@QS\\D MK*K$>F=OUK\)O"7_ 48_;W_ &Z()--^#^A^)M'T>])263P-X<:VASTR^I2! MY(\?]?"+D]!QCN/AM_P;&_M6?M5^(5\0?&3QOI'A>XN,?:)]>UJ7Q%K/)STC M9XV]3FX')^N/K>'_ A'%+.O$#'PKXK=0^*%/RC#2]O\/+?[+?O'DX[CR3I M?4\AH2A3_FV)+V34 MIWSP&%O!Y2HWH#)(,^O2OIG]G;_@TS^ /PU\BX\?>(?&GQ,O8\>; UP-'TZ7 M_MG!F<9_Z^.GYU]X_L]_L#_!;]E*.+_A7?PO\%^%;F$;1?6FF1F^8=/FN6!F M;_@3FOV-8GAO!JU&E.LUUD^6/W:?C$^2]GF5;XY*"\M7_7S/P9'B?_@IQ_P5 M#;%JOQ6L?#]]]W[/&G@[2&B/4>8?LXG0>[2,<8Y/%>G? +_@T0^)/C:Z34OB MQ\5?#OAO[0_G3VVBVTNL7DA)R0\LIA17//S#S!]:_?2BLZG&V+C'V>!IPHQ_ MNQ5_QT_ <3F_-_P!?F?GS^SK_ ,&RG[*_P+\BXU;P[KWQ(U*'#>?X MFU1GA#=\6]N(8F7T617X[D\U]N?"?X&>"?@-H']E>!_"'AGP?IN #:Z+ID-C M$V.F5B503[GUKJJ*^;QF:8O%.^(J2EZMV^[8].CA:-+^'%+Y!1117";A1110 M 4444 %%%% !1110 4444 4Y_#VGW.O6VJR6-G)JEG!+:V]XT*FX@BE:-I8T M?&Y4=HHBR@X8QH3G:,7*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *X_P#: ^".B_M)?!'Q9X!\1"<:-XPTB[T:[EMQ M']HMX[B%X6EA,BNJRJKDJQ5@& .#TKL**J$Y0DI1T:%**:LS\K_^(1']FW_H M=OCA_P"#C2__ )75^CW[/7P,T/\ 9G^"'A/P#X<6X;1_!^D6FCVLUR(_M-U' M;P)"LLS1HBM*RQJ68*H)SP!Q7945Z&.SC&XR*AB:CDEME%(**** M\TZ0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y@_X* _" M#XY>-/#'CAOA9)X1\5:3XN\#W?AJZ\):_J<^DM%=,ESLO;.[2.>+S6%P$:*6 M)%?RHLSH!D2_L/?L;^+/@Q\9/B]\7?'MYX;_ .%@?&273#>:+X=DE?1]%M]/ MM3;VT2SRQI+2-LG43?\%* M?V8?C9^T=\9_@?K'PVT7X67&C_"'Q?;^,YI/$OBV_P!,N=3E2"YMWLUBM],N M5C4I,K"(+V M*TT=]JX>&."S9[X!BPVL]ID*#N!)"\_^R/\ L=VO[-MUXI\3:SKD_C;XH_$2 MYBO?%WBJXMA;-J3Q(4@M[>!686UG A*0P!F*@DL\CL\C>T44 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!^!G_ ?+?\@+]F7_ *[^)O\ T'2:*/\ @^6_ MY 7[,O\ UW\3?^@Z310!]Z?\&N/_ "@H^!G_ ''_ /U(-3K[_KX _P"#7'_E M!1\#/^X__P"I!J=??] !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'YI_\%!/@E\(_VP/C%X*^*GP_\;Q_!WXT>!_&VK^#]2^(6ESP6^H: M"UAI.KRF/4HF8Q3VC/91,4N,%[9V4-&';'T9^P'^TWXL_;'_ ."6?AGXD>-] M*M])\3>)O#5Y)>+;0O#;7OEF>)+R%'^98;B.-)T!_@F7MBO1OC)^P9\$_P!H M?XB:/XN\=?"?X>^+O%&@SK<66JZKH-M=7:,L;1J&D9"TB*')5'W*KJC@!T1E M[;XE_!WPC\:/ %QX3\8^%?#?BSPM>"-;C1M9TR&_T^<1LKQAH)5:-MK*K#*\ M%01R!0!^5_@7X4:I\=_^#23P=IGAVWN-6U#3?!]AK@L;1?-DOTTW5$O)[=5 M.]V2VD4+U+8'M7T+_P %'/%&D?MHR_L@^&_A[K]KJC>-/B3H_C^VGTV;3WP*\I%EK>+>PVE[A$X9A7UO\$/V9/AM^S+I5]8_#?X>^!_A[8ZI*L] MY;^&M"M=)BNY%&U7D6W1 [ < L"0.*E^&/[.7P]^">OZ[JW@SP'X,\(ZIXHG M^U:S>:+HEM87&KS;F;S+AXD5IGW,QW.2.-/_9O_ .#>#XF? M#W4[B"W\H? ']CKX4^!=7F:XU;P=X0TK1;V1GWEY[>SBBD.[O\ ,AY[UMZK^SE\ M/==^,-C\0[[P'X,O/'^F0?9;/Q-/HEM)K%I#AAY<=V4,R)AV&U6 PQ]379T M%%%% ',_\*U_ZF#Q-_X'?_8T?\*U_P"I@\3?^!W_ -C7344 7_ M +27PSU)AHO]G#Q#KW^O\S?NNO(_U>/NK\N>>O7;[5[M17S7&'#5+B#**N45 MIN$:G+=I)M$-<; MQUX2TC6D,=UJNC%M/OK=%'F;8YVC81[]GED@;MKL%*L0PT?@9_P0P_9H_9YN M(;KP_P##VSN-4A;S%U'5RNJW@DZ^8LEPKE&]TVU]>45Q>'?"$>$,NJY=@JTI M1J3E/_P"%:_\ 4P>)O_ [_P"QKIJ*^R/).9_X M5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L: M/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ M .QKIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U M,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L:/^%: M_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QK MIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B; M_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4 MP>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* M.9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P # MO_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O M_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X M5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L: M/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ M .QKIJ* .9_X5K_U,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U M,'B;_P #O_L:/^%:_P#4P>)O_ [_ .QKIJ* .9_X5K_U,'B;_P #O_L:/^%: M_P#4P>)O_ [_ .QKIJ* /RNU+]H'Q]^T1_P4OUKX0W'QV^('P;UKPIX^.D:' MX0TQ;!;O6]#&@7UVNN2M>6\QO8I;F,)LB"Q0J$W#SFCE3[%NOAQ\8I?V0+B3 M4?'EMX9^*MC:3M=:G%8O?:8WDR28EBM?M(*^;"BL TS>6TGS*V"M?)/_ 50 M^*W[-?[4OBWP3X;^,6L6_P *_'7@?QWJ>GI?27CZ/XMTRUBT[5#9ZEI&/^"07A_QK^TKK5CX/\2?\([<) MJVJ>)Y8=&9XWDEALI;L2%4AN9X3;EHS@B64K@-Q0!G_\$[?VAM4^(_\ P21\ M$_';XI>,O$5UJ#>$+CQ-XAO;>2.!2D FDD98D4*N(X^ ,=/QKRJ_^/?QB^$W M[$?@K]JGQ3\0=?O/#WB*YTK5/$'@"**U^PZ)H&IW44436ERD8N6O;:*Y@DDD MEF>&7RY0(H=RLB?\$AK3PI^V[_P;S:+\*_#OBO0=2U:\^'U]X3U>&ROHY[C0 MKNXBN(T2YC5MT+_,'"N 67!&0WL&=T%DL%O*\=P^U)EDA\IF:5 0#V?XW?%'Q!X MJ_X*.?\ "CY?CAXJ^">C+X)@\3:%?6;Z;+J7C2Y>>X2YCAEU"WN+<16D<,;/ M$D7G-YQ?>J)SZS_P3[U?QC\..'R[5I KJYD:.7";/I7_@DOXO^ M('BS]E!X_'NO:CXR71?$&I:3X:\5ZC8?8;WQ=HD$QCL]1FBX.Z10RB0JOFK& MLHW"0.P![K_PK7_J8/$W_@=_]C1_PK7_ *F#Q-_X'?\ V-=-10!S/_"M?^I@ M\3?^!W_V-'_"M?\ J8/$W_@=_P#8UTU% ',_\*U_ZF#Q-_X'?_8T?\*U_P"I M@\3?^!W_ -C7344 %?%/P=\6:7XY.FKX*U+1[NUU\ZA<"WM!I[PNMQYLA*B./RB^Y MBPVC)R,9H ^,O!G_ 7R\%^*->OM7O/A/\8-%^$-OI.E:S!X_NM,MWMFL]1O M+^TMK^73XYFOXK&9[',4WD,["3=)%!'Y6EF\DBQ)]HNY&CM82S, $>42-@E4(%?F<]OXF_X( M'?M&_$#1];A7]H']DW3_ CX6T[7?[;BA?7O V@WNK:W'81*I_=:C;0W#W2N M'4.5N+=4$:1D5]4?\'/MU'??\$JO.A820S>-?#;HPZ,IOD(- 'V]^TM^TAX1 M_9'^!GB+XB^.M2.E^&/#-N)[J58S++(S.L<4,4:\R2RRND:(.6=U'>O/_P!G M7_@H#H'QW^,-U\.M7\&_$'X5_$*/18_$MKX=\9V5K;W6J:6[*AN[=[2XN(&5 M)'6.2,R+-$Y >-:^>?\ @OI97>I:=^R3;S -X6G_ &B_"*:\I4LK1&2<1B08 M*F,R;00PQN\NJW_!1Z+5)O\ @MG^PO\ \(U#"^N1:?X_>Y=@2L=K_9$"KYNW MD)YS* 3QN/')H ]8^(7_ 6)^&WP[\3^,6F\-_$34OA]\.=?3PQXN^(FGZ9; MS>&/#>HDA9(9W^T"[<0NR)-+!;2Q0LX#NO./J^">.Z@22-UDCD4,CJ6-G=W&DSFZLI9H5D>SF,;Q&2,D91S')(FY<';(PZ,0;E%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^!G_!\M_R OV9?^N_ MB;_T'2:*/^#Y;_D!?LR_]=_$W_H.DT4 ?>G_ :X_P#*"CX&?]Q__P!2#4Z^ M_P"O@#_@UQ_Y04? S_N/_P#J0:G7W_0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 445\H?\ !0G_ (*.:K^R]XDN/ ?P]\*:3XR^)Q\$ M:OX]>+6M6.F:3I&E6"A6N)G2.2::1YF5([>) 7PY:6%1OH ^KZ*^=Q^WL_PL M^#?Q4\2_%[P;=>!;SX-Z4FM:ZFF:@NM:?J5J\,DT?V5X;U'1_%YU^XM+]K6:\BM M=2@^QVZV[2002X>WENHPZ;2P!#D ^G**^2/%7_!4.[T[PUXX^(FB?#MO$'P) M^&>K7>D>(?%T.N!-2D^QOY5_>6&FB!ENK.UE$JR2-CVFH:?.>-U#(ZL."I4@@CJ#0!:HHHH **** "BBB@ M HHHH **** "L'XI_#/1/C5\,O$7@[Q+9G4?#OBO3+G1]4M!-)#]IM;B)HI8 M]\;*Z;D=AN1@PSD$'FMZB@#X+7_@@CX3\3^/E;QW\8_C-\2OAS!INBZEW5]=6L&HW4-O'<7]K%)>;HX96R&CS))./*6'VC_@HM_P $V]!_ MX*6?"RP\$>+/'WQ$\)>$K2YBO9]-\+/I=NM]/#(LD$LDMU97$RF)E^40O&IW M'<&XQ]&44 >1?%S]C+PW^TA^RI??"3XI:GKWQ(TC5(!'>:MJAM;/5)I4E\Z& MY#6,%O#%-$X0HT428\M?V ]!^!WQCN_B/K/C+Q]\5/B+/HZ>';? MQ'XQN[26ZTW2U9'-G;Q6=M;6\:/(BR2/Y1ED<9>1L #WBB@#Y)\8?\$:OACX MOUKQ=9_\)#\0]+^&OQ"\0?\ "4^*OAOI^IV\/A?Q!J)(:2:8?9S>(DKK&\L$ M-U'!(T:[HR,@_6D$$=K D4:+''&H5$4850. .P%.HH **** "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@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#\#/\ @^6_Y 7[,O\ UW\3?^@Z311_ MP?+?\@+]F7_KOXF_]!TFB@#[T_X-A7;V>I MV-G/!=(T$C ;9[*Y-M-%+ VX,NX?+N!/V]7B_P"UA^P'\-/VS-/N?^$NTW5K M+6IM)N-#C\0>']8NM%UB"SG5@\'VFV=&EA)8MY$WF0L2=T; D$ ^3_"_[?NJ M^#_V7_VKOAW^U)H>D_$2_P#V==#AC\27_ARU,-GX^T?4K%Y+8M;DXM+J2(%9 MXPWEQEMZL$P:X7]GSX4_%+_@G7\7/@4OCW6U^+OP>\&_ ES?:D]QK'P> MU+4;>4V]JK.0FJ6WEYM5NW59XX]X41Q.T3_H)\)_V,_AC\%/A3KW@G0?".GC MP[XL,[>((=1>35)O$3SQ^5-)?SW+237CR1@(SSN[,H )P,5S?P0_X)P?!_\ M9W\1Z)J?A?P_K2R>%A(/#]MJOBG5M9L/#0='B;^SK2\N9K>QS'(\?^C1Q_NV M*?=^6@#XT_9(UJS^%?\ P;+^/=-UZ2W?5/ _A#QOH/B.VN90634X;G4HIH), MYPSR,, CD2*0,,,_R/;<30/*IBB(<&--OLM !1110!S/_"+^(_\ H:O_ "FQ?XT?\(OX MC_Z&K_RFQ?XUTU% ',_\(OXC_P"AJ_\ *;%_C1_PB_B/_H:O_*;%_C7344 < MS_PB_B/_ *&K_P IL7^-'_"+^(_^AJ_\IL7^-=-10!S/_"+^(_\ H:O_ "FQ M?XT?\(OXC_Z&K_RFQ?XUTU% ',_\(OXC_P"AJ_\ *;%_C1_PB_B/_H:O_*;% M_C7344 ;Q)Y\*.&>/^SXU\Q0>5R#D9Z9KHJ** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M/P,_X/EO^0%^S+_UW\3?^@Z311_P?+?\@+]F7_KOXF_]!TFB@#[T_P"#7'_E M!1\#/^X__P"I!J=??]? '_!KC_R@H^!G_OVXO\ @HCH/[&-LVEV_A?Q+\1/'DWA[4O%%KX9T'R(YDTZQ0-/ M>W5Q<21PVULKM&F]F:1F?;%'*P*T ?0M%>:_L\_M-Z=^T"^NZ?\ \([XK\&^ M*/"LD$6M^'_$-G'%=Z5."I(8%1R_@S]O;PY\7_B MW-X7^'?A?QM\2+#2]2;2=<\4Z':6T?AS0KA&VRH]Y=3P+=-$>)$L1 _ ^K'0O%/CZSLK>3PWX ]6A>>V6*[AUO0;B& M9I]-O[5^MO.891'*,-'(K.A+)@?=U?/O[9?[ -E^UA;ZY?:7X^\;_#3Q5KGA MBX\)W6J:%-!<6]_82"4K!=65U'+;RHKSRL&18Y@)'"S)D$ 'Q?\ M5?\%)O' MFH_\$UOVH-'UOPM8?"O]I'X7VFD>%_%EWH]R)K#['JDZ06VM65V<2_9C;SW, ML:R8EMV#!L,"U>A?%73/B5_P2,O?V<=/\"^-I/&?P=\1^(]+^%^H>"K[0]-M MX=$-Y&8[6_TV>U@BN=J31EI4NI;EG65CNW?,/IGX3_\ !.KX=?#KX??$30]9 MBU7XB7GQ?4IXZUKQ5.EWJ'BI/L_V98YS&D<4<20_)'#!'%'&"=BJ22:7PD_X M)U:%\./&'A/5-<\??$SXE6GP[+/X-TKQ;J%I=6?A=S$\ EB:&VAFNIE@D>)) MKZ6YE16;:X9F8@'R7^QQ%:Z=_P &QGC*3Q-']HO6\$>.)?$JR@+-)?\ VG5/ MM8D^[^]\X."2<[AUSS7VQ_P3X@URU_8,^"L?B9&C\11^!=$74D8$,MP+"$2 M@\@ALYSSFN,\4?\ !+GP'XHU_P 30'7O&UC\/?'&K-KWB;X>6EY;1^&M?OW9 M6EFF4P&[19G1'EMX;F.WF8,9(G\R7?\ 2,:+$BJJJJJ, 8 % #J*** .9_X M2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W_E2B_P * M/^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PK MIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W M_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T* MW_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A* M/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_ MX2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NF MHH YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^ M5*+_ H_X2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K? M^5*+_"NFHH YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\ M1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A M*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B M@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4 MHO\ "C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y M4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PKIJ* .9_X2CQ' M_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W_E2B_P */^$H M\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PKIJ* M.9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W_E2B M_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2 MB_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ M $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ M'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH Y MG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ M H_X2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+ M_"NFHH YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ M0K?^5*+_ H_X2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$? M_0K?^5*+_"NFHH YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F? M^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ M"C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\ M*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!" MM_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W_E2B_P */^$H\1_] M"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PKIJ* .9_X M2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W_E2B_P * M/^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PK MIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A*/$?_ $*W M_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_X2CQ'_T* MW_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NFHH YG_A* M/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^5*+_ H_ MX2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K?^5*+_"NF MHH YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\1_\ 0K?^ M5*+_ H_X2CQ'_T*W_E2B_PKIJ* .9_X2CQ'_P!"M_Y4HO\ "C_A*/$?_0K? M^5*+_"NFHH YG_A*/$?_ $*W_E2B_P */^$H\1_]"M_Y4HO\*Z:B@#F?^$H\ M1_\ 0K?^5*+_ H_X2CQ'_T*W_E2B_PKIJ* .=L_$FOSWD*3>&_(A=PKR?VA M&WEJ3RV ,G'7%=%110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!^!G_!\M_R OV9?^N_B;_T'2:*/^#Y;_D!?LR_ M]=_$W_H.DT4 ?>G_ :X_P#*"CX&?]Q__P!2#4Z^_P"O@#_@UQ_Y04? S_N/ M_P#J0:G7W_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(_'?X]^#?V8?A/K7 MCKX@>(M,\)^$O#\/GW^IW\FR&!20JCN6=F*JJ*"SLP5020#UU8/C/X8^'_B) M?Z'ZCBEV,00'V;200#D M5K>%OV^?A+XS^+$?@O3O%GG:Q<:A/I%I&9Y5\M\H-K8^4?VI?A!+:?&O]HO\ :N^'NGP:3J'@GX+:SX0TG4+"W\B? MQ3JR>9=37A8 &:.T^S6\$;_-O?SE! A0MR/[86@6/P>_X-GO ][X=C\O4/!_ MACP3KN@36C%9%U1;W39H94?YB'>=SE\Y_>,0*K%& )VMCTG7/V ML?AQX?\ @+8_%"?QAH\G@'5(;:?3]8M9#=0ZD+EE2W2W$09YI)7=$2.-6=W8 M*%+'%4/B5X>\!_";P%XU\2:OX5L=0N/&R1KK5D+(7MUXHN#"EM!9>6P8S%E5 M(DB^X,DX +&OS_\ @_\ LCZG^QG\:?\ @GW\"]8-LVC:??>-/&FI6D#EK"WU ML6DMS!;0C(!2U_M"Y2)B/F$>_:#G !^C/P*_:0\&_M(Z+J%YX1U2XNGT>Y^Q M:G87^G76E:II,^T.(KJRNXXKFV?M"@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "FS3+;Q-)(RQQQ@LS,&]?\ '2S2V\-C%#=10W\D>2RVUU)$MOI:@EKI-[J$6AV;LZI>:A+;0R1 MV%LS1R 3W311'RW^;Y3CQ_\ ;M_9,\-_M=?%KX%^!=(T32;6Y^$_B[3/&]YJ MMM8JC>&--L2SPV<$B@>6]W-'#&(E(Q%'+)C]V@;"_P""3D$GQ,O/VM->\46\ M=UK6O_&C7]$U!9_G8V%E!;6=G;MDG,:VRKM &')QSD@'T+^U+^VY\*/V*O@ MLOQ#^)_CC1O"G@^5XXK?4)2]Q]N>0%D2WBA5Y)V906"Q*QVJS8V@D5_V2/V[ M_A%^W9\*+CQO\)_'6D>+_#-C,UO=W4*R6TEC(JABL\,ZI+"=I#?O$7*G(R.: M^=?^"%.AZ5X]_P""9'P/\:>([&&ZU7P3INL:+H&J:BYDDL=+CU&:WC9"V!'N MMK6W4L "$3;D+D5VW[!?[+6E^%OVJOCW\>-'TJW\.Z/\:+O2X-)L+>T^R"^M M=/@D5M5ECPO[R[GGF=25R8DBD)S*P ![!^S?^VG\+?VOKKQ/%\,_&6E^,AX- MNXK'5IM/61K>WFDC\Q%64J(Y&8?B,M^-*?3S#?VN? /[-FH:78^*M5U!=6UJ*:XLM+ MTC1+[7-2N((2@FN!:6,,TX@C\Q-\Q01IO7E>#O"^@F=S));Z8;":[;:2?NR7,LK,<-OVN_AC\.OV_ ;_ (*'Z5K5W\'?B-I/C!?#NTZG +:YT^ZLE;.V1X+J M.*41G:P#[=I((SD5X;_P26\#:-\0[#XY:3JVCPZEH/PO_:$\42>$4N\O#I\A M82.T,9PJ^7/=W87(.TL6'.&KI-!_8Q\)_M'_ /!2+QU\:/[$L8_";> IOAI> M2P0FW/C6>:Z$E[+*Z;6EA@CAAME?)WLTR@@1*6 .D^!O_!:S]EG]I3]HF3X4 M^!_C)X;U[QTLTMO#8Q0744-])'DLMM=21+;W)PI($,C[@"1D#-?4E?(7[=W[ M)?AO]KGXK_ SP)H^B:3:W7PI\7:9XVO-5MK%4;POIMB6>*S@D4#RWNYHX8Q$ MI'[J.63'[M WU[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!\O\ [2W_ 6@_9?_ &/OCM;_ T^(_Q@\/\ AKQK,(C)I[V]U&U)4JV)W3Y65OND$^Q?&/]I_P-\!O".DZUXDUMEM/$,ZVNCPZ;97&K M7VMS-&TJQV=K:1RW%TYC1WVPQN=BLV, FO+OVUO@GX-M/V0/'GP[T?P3H.M: MK\5Q?VMAHEQ;"9-8UB]#N;NX9@S;8Y&\^2=LF)(LC&U%KY]_9E^!\WP&_P"" MK'PA^$=Y?3:QH?P/_9QBMO#]SE?9]WVA;I9@CVTD)5A)' M,J/&5(95((KR?]CS_@L!^S;^WU\0]2\)_"7XJ:/XL\2:3$UQ-IQLKNPGDB4A M6DB6ZAB\]%)&6BW@9!)P17D_[+_@C1_B1_P4U_;3\ ZQH\>K^!UU3P9XCFL+ MG+63:M)IJR2$Q<*V?LEG(V=P8@9SC [?XQ?LPZ+^T[_P4W^$OC[3--L;9OV? M[?4Y-7UZ&U"3W]U>6OV>VTE9@ 72*.6:XD&2(R85QF5]H!Z;XF_X*#?"?P9\ M5M+\':MX@U33=0US4UT33M1N/#FIQZ#?:@S,BV<>KFW_ +/>X+JT?DBX+^8I M3;O&VO:*_//_ (++^/?'7P,\&^$+C5OACX=U/]DWP?X@T?4/&,WAO673Q)96 M]K77BB8Q+;06?EL M&\TNH2)(ON#<> "QK\^?A/\ LCZE^QI\7_V _@?K'V;^Q;?5?&/C/4[*!RUA M;:S]EDN8+:$9 *VWV^X6-B/F";]H.< 'Z+_!#]ICP7^T3H6I7_A75IIO[$G^ MRZI9:CIUUI.I:1+M#B.ZL[N.*YMF*,K@2QH61E894@GQ?X(?\%K/V6?VC_VB MI/A1X)^,GAO7O':S26\-C'!=10WTD>2R6UU)$MMQDO/#GQ ^ :MXJM1(T<%WY.L2P6WF;<%F:*XNH\YR%R. > M>E_;P_9*\-?M%].L2SQ6D$B@>6] MW,D,8B4C]U'+)C]V@8 ^BOVA?VB/!?[*7P=UOQ_\0M?M/#'A#P[$)M0U&X1Y M%A#,$4!(U9W9F955$5F8L 2:["SNX[^TBGA;=%,@=&QC((R#7X[_P#!=S]L M+X(_M7_L3_&RUO/BQ\,[J_\ JG2O"?@UO%5@VJWFJQ7T45UJ+V0F,I=%$L, M",FY4$TO(F39^KGP"^*_A?XV?"'0_$?@WQ)H'B[P]>VX2WU31=0AO[.=H_W< M@2:)F1BKJRD \,I!Y!H ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _ S_ (/E MO^0%^S+_ -=_$W_H.DT4?\'RW_("_9E_Z[^)O_0=)HH ^]/^#7'_ )04? S_ M +C_ /ZD&IU]_P!? '_!KC_R@H^!G_$?A=\6X?@OJVJ2!+WQ"OAO^VKQ; M;!W16ZFY@6%V. 9#O(7<%"DAA[/10!\;_LE?\$_?V@/A3X_T^3XN?M6R?&'X M>Z7IDVGVW@RR^&>E^$;$EX?(3S'LI"9(8XF<"!EV;BC<&-:O>"?^"7NI:+X/ M\'_#77/B9-X@^!/P[U:TU;P[X5?0_*U9A93K<6%C?ZF;AUNK*UD2/RXX[6"1 ME@A6264*XD^NJ* /B_\ :_\ V!_VFOCY^TI#XX\ ?M<6/PFT/2+'X?A M18Z\NGEUVRW#RWEVP>Y<%T\U(XRL;M&H :0OO:9_P3F\<:_\#?"L/CSXZ:SX MW^-O@?Q0_B[0_B(_A^"PBM+HQ-;BV.EPRB'["]JS0301R1F422.'CD8.OUE1 M0!XS^SC^RG??"SXG>+/B-XT\40^-OB=XVM;/3=0U.TTLZ3IMC86AE:WL[*S: M:=X8@\\TC&2>:1Y)&)?:$1/9J** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *Q_B%INNZQX&U:T\,ZMI^@^(;FTDCT[4;[3FU&VL9RI"2O;K+ M"9E4X.P2IG&-PK8HH _//X9_\$K?VNO!&I?9[_\ ;XU+4/#>I:K_ &AKUG:? M"#2;'4-71W4SH-0%PUS%(T:B))0Q:%%C"86-%'NGC;]@[Q3I?Q4\?ZW\+OBC M_P *[TCXO-%/XRT^;P^-6F%VENEJVH:5,UQ$EE>26Z1H[S17<3&&)_*#!M_T MQ10!\B_M2?\ !.+Q]XR_9F^'_P (?@1\:+/X#^"?!%I!9312>"XO%%SK$%NJ M+#!*UQ>3ASM+*W1?L4_LF?'KX(>-=:UKXS?M.WWQV^T:>++ M1K(>!K'PM9Z2QTNK>T2TA-K+,]I*MO)'%<,A$;R(9$1L<$J"I8 ]0",^HZU)10!^>=Q_P3"_;-A\?>*/$& ME_M]6^BW'BRZ^T745O\ _2;A;>,9$5M#)<7?$_ M["WBCPS\4--\??#'XF+X7\=2^%[3PCXDO?$>B2>(K/Q1:VI9K>ZFA6[MI%OH MGDF*3^.0;2OTG10!\J_$7_@GCXRT']B@_"/X)_&6\^%>K:GJ%UJ.N M^-;_ ,/)KVL:K-=SR7-Y, L]M'#-//*S%U4JB'8B( I7D?V=OV /VIOA'K:3 M>*?VRK?QUI.CZ/<6?A_0U^$>FZ#IFG7C0^3;SSQV-S$US! A8BU+HA;8V04% M?;%% 'YY_#/_ ()7?M=>"=3^SWW[?&HZAX7DKY8A&E==OFNB$J D:IZ7-_P3^\86NC? M"_Q1:_%ZZO/CK\-["\T^?QOK.@_;+'Q1!?.LE[;WNFQ7,/\ H[2I')%%#<1^ M0T,85B@9&^HZ* /F_2_V(?&'P[^ _P 1K'P3\4H]#^,7Q4U$ZOKOQ O_ VN MH".[:**WW6VGBXB2*.&WA2*"-I7$80,YF8NS^0_LQ_\ !-#]J'X,^,/"D/BW M]MK4?&GP]\/W8N[WPU8_"S2M!N-8*EI )-0AF:XR\Q$DK-O:?+B0MYC$_=U% M 'R_I?[%/Q8^)/P_NO OQK^-NC_%#P+>7:SW<5CX$3P]K&KP)/YR6=W=17DE MNT! 1'$%I [JI&\!F!^GHT6)%50%51@ =A3J* "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /C']L']@C]ICX_?M(6_C;X?_M;V/PET/1[ ME_\$Y?'/B#X&>&; M?Q]\==:\<_&KP7XG;Q;H?Q#?P]!I\5E=>6UN+?\ LN&40_8GM6:&:".2,RB2 M1P\/=)UKXV>.]*@TA?$;>&FAT30[>V M\XVL%MIGVMI/)22>65UDO'DE=SF0*$1/G'X;?\$KOVN_!6J&&^_;XU"^\.ZG MJG]H:[9VGP@TFRO]61W4S(-0%PUQ$[1@1)*&+1*L83"QJH_0RB@#Q;_@H/\ ML@?\-W?L8>./A#_PD3>%O^$RLXK3^UC8_;S:;)XI=WD^9'OSY>,;UZYSQ@^P MZ18?V5I-K:[O,^SQ+%NQC=M &6 M2W3\U?\ (JE6A4BITW=,**IZ_#?W.A7L>EW-G9ZG) ZVEQ=6S7,$$Q4['DB6 M2-I$#8)02(6 (#+G(^$_V0OVC/VLOVLKOXU6UGXV_9WTN\^$/Q U#P+#%-\- M=8:+7&M8;>47#2#7R;82>?M*B.;9MSE\XKG-#[XHKY7_ ."=?_!26']J_P#9 MF\9>,/B)8Z#\-]8^%?BG4O!GC"5M55M"BO;!T66XM[N78#;.)$(+X*DLI)V[ MC[,_[7'PIBT7Q-J3?$[X>KI_@N&"X\0W1\1V8AT&*=0\#W;^9M@612&0R%0P M.1D4 >A45ROPF^.?@GX]^"1XF\"^,?"OC3PV9'A&JZ#JT&I6)=/OKYT+LFY< MC(SD=Z^29O\ @H!J/Q&_X*R_"/P5\/?BI\/_ !I\'?%WAGQ%-J5IX<6UU"2W MU/31;96>_CFEY'VE3Y2+"4Q\_F;AM /N"BO*?#7[>'P.\:>"/$?B;1_C-\*= M6\-^#_+_ +>U6S\6Z?/8Z)YC%8_M4RRE(-S A?,*Y((&:](\-^)M-\9^'+'6 M-'U"QU;2-4MX[NROK.=9[:[AD4,DLHKX_^#?[:'Q0 M_P""@GBGQE=? G_A _"'PP\%ZW<>'8/&GB[1[O7V\77MN=ER;&QMKNRV6L&_"^DMX,L=(N](U;0[B>2W\ M2PW7VL27>R49ML26VS[,6D:,HQ\Z561J /=#%(SQX;Y3N P>.M-L?VN?A1JFL6>GVO MQ.^'MQJ&H->+:VT7B.S>:Y-FNZ["(),L8%YEP#Y8Y;% 'H5%>>^%_P!K;X4^ M-_'.E^%]%^)OP]UCQ-KEC_:FFZ39>(K.XOM0M,$_:(84D+R18!.]05X//%7? MC7^TG\.OV:M'L]1^(WC[P5X T_4)C;VMUXDURVTJ&YD R41YW0,V.< DXH [ M6BN5UKX[>"/#=AH%UJ'C+PK86OBK']B37.K6\4>L93S!]F9G FRGS#9G*\]* MY3Q-^W9\$/!7P[T/QAK/QD^%6D^$_$\DD6CZW>^++"WT[5GC)61;>X>41S%& M!#!&)!!!Q0!ZK17SI^UU_P %3/@O^QCK/PYTWQ?XZ\(V-]\3-1MH-+%SK4%M M#'8R[F?4Y96.R.T1%.)6(1W*H&R&]0\(3WD? M@"WAL;BZU[S)87AUJ&Y$GVCR(XV\O$:F)_/5BV=N0#UZBO/_ !1^UA\+/!'Q M;T_X?ZU\2OA_I'CS5O+%EX;O?$-I;ZO>>9G9Y=J\@E?=@XVJ*[U5=5UZULSID,I(BDG\QU\I'((5GP&(.,T =S15 M70M=L?%&B6>I:9>6NHZ;J$*7%K=6LJS07,3@,DB.I*LK*0002"#FOA__ (*7 M?M4?M-_L8_ #XJ?%[1=4^"'_#^J^#=3O]1U"TN+BRM#/<7L>K M01H_G7$S!$MB"D:9;+G: ?=5%?/WASQU\:?@5%XR\0?%K6/AWXT\$Z%X4EUZ MUNO!_A.]T*^CN+?S))[:2&XU*]60-$$,;*R$MO! !/B?P/_ &[/CU\6_P!E MCX9_';3K7X->*/!/Q0UC1(9/#^DPWT&H>#["_P!2AM)'DOWN)(M1N+=9=LL0 MMK0+(DA!<)L< ^[:*^(_B/\ M(?M&_\ #TI?@+X;\8?!/2_#^K>!+KQ[I^I: ME\/-3U"\LHHM1BLULI1'KD"3-B3>9U$8.W'E#.1TG_!/C]O+QQ\=OVF/CE\$ M/B;HOA-?'7P,N=-%WKWA*28:+K=O?PO-;D03L\MK.J+\\32R@,2 Y"Y(!]<4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117FNO?M3^'_#NN7FG MS6>LM-8SO;R,D494LC%3C,@.,CN!7AYYQ)EF3TXUQVX++\3 MBY..&@Y-;V/2J*Y_X;_$BQ^*&B3:AI\-W###.;=A<*JL6"JW&UB,88=_6N@K MT,OS##X[#PQ>$FITYJZ:V:,*]"I1J.E55I+=!16#\5?B#:_"7X8>)/%5]#OBY^RQ\-?CMIMK\&O M%'@GXG:QHL,GA_28;Z#4/!]A?ZE#:2/)?O<21:A<6XEVRQ"VM LB2$%]FQ^P MQ/NVBO&O^"A'[6)_89_8Q^('Q871?^$@D\%Z;]LCL#,8(YW:1(EWNJL5C5I MS$*Q"JV 37,_L;_'KXE>.OB]XT\&^/K_ .'_ (MC\.Z/H^KV_B3P9I-UING+ M->BX,FFRQW%U=;IX4AAFWK*"T5Y"6BCRI< ^BZ*^-?V\/VF/CQ\#_P!L3X(^ M!O OB3X1VGAOXV:Q>:+"VO>"-0U*^T)[73WNWE:2'5[9+@2-&5"".(H&&6?' M-C]FK]N[XA6'_!1#Q-^S)\9;#P9>>++?PNGC;PUXG\)6MS8Z?K>F&X-O)'/9 M7$UQ):W$88;? MYOS;$ />J*X#1_VK_A;XB\7^'_#VG_$KP!?:_P"++-M1T/3+?Q#:2WFLVRAB M9[:)9"\T8".2\891M;G@U?\ A/\ M!^ ?CTFK-X%\<>#_&BZ!=&QU,Z%K-OJ M(TZX&2[>7(,'Y6P>.E '845Y]\)/VM/A7\?O%&K:'X$^)GP^\;:UH()U M/3]!\16>I76G -L/G1PR,T>&&WY@.>.M?&7B/]J']H2W_:H_;3\$6GQ#\)1K M\,O!.E^*/ C/X25K71EGCO)W2=//\VXF,< C\QIO+#@2"$#,) /T.HKX1\!_ M\%3-:^''_!-?]FKQ5KFFS?$WXX?'K3-*L-!T.W>+3?[>U2XMUEGGE>.,I;6L M2[I)9%B(1< *>?%+]KGX4_ OQ+H^B>./B9\/O M!>M^(%5],T[7?$5IIMWJ(9M@,,4TBO)ECM^4'GCK6K\0OC_X#^$EV]OXK\;> M$?#,\=A+JCQZMK%O9.MG$0);DB1U(A0D!I/NKD9(H ZZBL7X=?$KPY\8/!EA MXD\)>(-%\4>'=43S;+5-(OHKZRO$R1NCFB9D<9!&5)&0:\Q_;$_;(M?V6[?P MKHNEZ!=>./B5\1+]]+\'^$[2Y6VEU>>-/,FFEF8$6]I!'\\TY5@BE0%=V1& M/:**^7_B]^TY\4OV.OV=K[Q1\3/^%>^+/&GB;5]/\/>#/"_A73[RQA?5;V40 M06DU[<3RM<)O8.\ZVUN4BBE;RF.%JY\/OVGO'WPK_:P\,_"#XQ/X+U+4?B-H MM]K7A77O"^G76FVLDMB8C>:;/;7%Q<-YD<<\#-%\&ZA\#_ (=W^I(FD7-K=?\ "0>+]-TV1HK[4K6\ M$RV]L T-RT$#V\OGI"I:6 R?)]77'B^\^*GP/CU_X>ZQH]O=>(-)CU'0=2U/ M3I;ZQ EC$D,LMNDT$DB%6!*B6,\]10!UU%?(_P#P2J_;?\7?M,_\$^],^.'Q MJUWX:^'[;6I+N?=I6GS:)I^C6UO /B!X^OO"F@^./!^M^*-+M4OKS1[#6;:YU"TMWQLFD@1S(D;9&&90#D8- M'845\H_\%;/VV/\ AEO]DOXB?\(3\3_A[X1^,FC^%[SQ)HFD:PUO?:C?P6T3 MRR&"Q:>-W)6-P)2LB(02R. 5KTK]G/\ :T\'^.] \#>%=6^(/@ZZ^*VL>%;# M6[SP]_:UI'K,JRVL"9$5OPG^./P=\)>,-/\ B)\/19^+E2"W2'Q/9W""^\E)9;%9 M%$?C+H_QF_:2\+:QX+^/W@;7/!M_X9O73P5I,FG:C)K\ MJW2)_:L5Y'*9O+@*O R1J8RTGS$, * /<**\^\/?M:_"KQ;\8KSX=Z3\3/A] MJ?Q TXR+=^&;3Q%9S:Q:F,9<26BR&9=H.3E1@=:\ UW]H/XI^&_^"VWA[X77 M7BK1[CX3^)/AG?\ B6TT2WT5(;JVO+>[M;"[?Q5K40A M$T8&BVVK7*Q^9(+6VGN)I H+;/-D8*"2Q'-:'PN^.'@OXX>&+C6_!7B_P + M^,-%M;B2TFO]$U6#4+6&:/\ UD;20LRAU_B4G([XH ZBBOB"[_;_ -2^(O\ MP5A^$/@GX>?%3X?^-/@_XN\.^(9-2L_#B6NH2V^IZ77K5-:F0J7#+9E_.*E M06R$Q@$]* .YHKRN']NKX(W'CG7O"\?QC^%""#R* .DHKX"_:^_:E_:O_9BMOAGJ$^O_ $MXOBM M\4+7P)9:5-X"U:ZGT.SO)KK[-=37*ZW$MQ,L,,;/&L,2EY& 8!03ZC\:?VJO MBM^P3^RE\:/B1\8H_!/CZW^']C'J>@2>$-%N] CU:-T5##<17%W>F)EN#AI% MD8"(AMN+X#^&_&'P M3TSP_K/@:[\=V&I:E\/-3U"\LHHM0BLULI1'KD"3-B3>9U$8XQY0SF@#[;HK MY'_X)^?MY>./CE^TY\//B%I/Q M-^'NJ:#XDU.2]TN/Q'J>H0WFFV[\I:"..TF18XAB-=K\J@) )(K]O:*]7*#IXF*A5V1_.?_Q"(_M)?]#M\#__ <:I_\ *ZOE?]I# M_@BW^TE^SE\9]9\&?\*J\<>//['\C_B>^#_#.J:IHM]YL$=-OF MQ]=W'N'_ !"(_M)?]#M\#_\ P<:I_P#*ZOZ,**FMX@YG*;E3Y8KM:_XCI\/X M91M*[?J?C_\ \$:O^" OQX_X)W?MH:7\0/%GQ&\$?\(G9V5Y!?Z1X;U*_N&U MEI8'CCCF2:VA38DC)+NRQW0H .)M>^).E>3\ MQO8;9V&Y\R2QL2%"L2J@#],M?T"P\6:%>Z M7JEC9ZEIFI0/:W=G=0K-!=0NI5XY$8%61E)!4@@@D&O"_P#AT[^RS_T;3^S_ M /\ AO-(_P#D>OE\TS;$9A6]OB;SI[;GY7?"@Z/XC M_P"")/[=WPI>S\*^.OA'\ [W6--^''BQ]#LHTU,Q6SNLN^&)8;B\MY-A^VH/ M,E:<.6)8$_6O[4^F_#?X2?LF?LKQ_P#"M_!.I^//B-XA\%:!X>UK5Q):VFF: MG;VDDUC?:A) \4UZEMNG:*T>4":2;8&4N6K[>\9?LI_"[XC?"NR\"^(?AMX! MU[P1IKI+9^'M1\/VEUI5JZ A&CMGC,2%0S $*,;CCK4$O[('PEG^"D/PUD^% MWPZ?XI)KS3I/QR^+WQ!UKX7 M_ __ (*-0P^,O^$PDC^)GAE?%=[ID,,#W6DRP6":R$M[<_)$MO\ :(7"EI!' M&_F.[J\A^L/CU\1/A7X,_P""Y?['^JZ7K?@G3+'Q-\.O$.E:5=6UW;Q07\4H MLCIL$3*0K+(&D$"CA]Q"9) K[Q\/_L[_ _\)>)=:UK2O O@[3-8\264.FZM M?6FBVT-SJEK#&(H;>>14#2Q1Q@(J.2JJ H '%9?PT_9 ^$OP6OM-NO!OPN^' M7A.ZT7[2-/FT;PW9V$EC]IV&X\IHHU,?F^7'OVXW^6N[.T8 /AGXH?!O5O@3 M_P %"O&_P1T/1YH_AG^V)=6GBUWM[9A9Z=::)-&EL[Z1X'TWP997L,5IIMQ/'(]S?274C&2]D2"W0K$JQQA)-I?S3M]_H M_.W_ (-VMU3QY_P3(_:'L?A?)J6L:OX:T=+?5+G2,NO MD>?&=2M8I(VW-.EB)BZK]SS%!(;('TA\;_V3_A;^TT+'_A9'PU^'_P 0?[-S M]C_X27P]::M]DSU\O[1&^S/?;BNQ\,>%M+\$^'++1]%TVPTC2--A6VM+&RMT MM[:UB486..- %50. H % 'YY?MY>$O!/QN3]A;6_@Y;^&[Z^O/&^G6F@#3H M8I(KCP8^G3?VQ;$+G-B+-461,-&&\I&&6%<;_P $P?V7?A=X\_X)H?'JSU3X M?>!=WO=$M;NVTQ4FN((_LR.A6%5A^0",* I('!.?T#\"_L7_ M =^%]UXCG\,_"?X:>'9O&$,EMK\FF>&+*T;6XI-QDCNC'$#.K;FW+)N!W'. M8K73X?"^GWS%7C5KJ>QM) M9&$2S2NH\I\DE/P_6_4%;O0%2;^TXK8.<,OVYMTRH.<1%LA1CM?^"4O_ 3S@_8Q_9I\"Z?X MV\"_"6W^+WA/1(_#E[XL\,6XNKK5K2$!(F>]FM+>YY0 &)@RKMX8CI[Q\;OV M9/AM^TSIMC9_$CX>^!_B!9Z7*T]E!XET*UU:.TD88+QK<(X1B."5P2* /Q?^ M&'P(T70?'?[.UTFCZ'<>$H_VM_$&G?#6]6UC\U/"B17LBVUM(,G^S_MR3LB( MWE, K;>0*^OOVG[7P/HG_!0/Q!\._A_H7@/X2^)/#OP9U/7?$'C2>U3,.B7N MHS//::?I[.EDLTEWON)[V:*4*6"M'(9+/@#X$\>^.O#_BC7?!/ MA'6O$WA/=_8>KW^CV]S?:-N^]]FF="\.>^PC- 'Y$_L[:_;ZE_P3^_X)5R"] MAN/L7Q$L+>=O.#>0QT_58XT8Y^4DKM /<8'2OIS6M#\&Z9_P<>>!]:\.6WAN M#6?%WP.U2^U&\L%A6;6,:E:);SRLG,O[N,JKMDE(\ X7 ^OV_8U^$#_":/P" MWPI^&Q\"PWG]HQ^'#X9LO[)2ZWE_/%KY?E"7>2V\+NR21WB*^IP>+1>7$EG.59M_VAG^PBW.0 MQ A5, #:_X)P?"U?#/_ 4@^*L7CK1?#D7Q%?X >#KSQ=)]CA6>?5Y;>Z74 M9YCM#-+(2!*[?,P*[B1BOT?!;X37GB#Q5%/#K>IS M>$-/DO-8CG_UR7,IBWS+)_&')#=\T >&_P#!OAKK>(?^"-OP)G:X6Z\K19[5 M'4@A4BO;B)$&./E1%7Z"L[_@XLF6+_@D!\4MS*NZZT(+DXR?[>"?"/@/0YKAKM].\.Z/;Z7:/,P56E,4"(AGV_P 2OASX$^(5OI+O)8Q>)M M-62R9P [1"XC<(6" MJ"5QG STH T?BEX[C^&?P1\1^)I+-=2A\/Z'GP\T#]KK]B;XBKI'@GQ_KNDR:Q\*([P7OA?QPVI7 M<$!BL(.6M;X&0_)&,HL;*BQ+&T;?K/X/^#WA'X>?#6'P7X?\+>'-#\'V]M)9 MQ:%I^FPVNFQ02;B\2VZ*(PC;VRH7!W'(Y-84'[)WPKMOC$OQ$C^&?P_C^("K MM'B9?#MH-8 V[./ M] M??L\:HUCK'A/Q+>:)J6G7)UJ%4D#VTL?G*NYF,,N^)RH+(2H(W?^"%_QFTGX M0Z?XR_9E\?:#X5\"_M"?#74I'UX6=LEG)\2K5L>1XC1F^>[DFC"":0EV5@"V MP.J+];7O[ /P'U+XJ_\ "=W'P3^$=QXX_M!=7_X2&3P?I[:K]M5Q(MU]J,/F M^<' 82;MP8 YS6Q\3OV0_A/\;?B!I7BSQG\+_AWXN\5:$L::;K.M>&[._P!0 MT]8Y#+&(9Y8VDC"2,SJ%888DC!.: /1**** "BBB@ HHHH **** "BBB@ HH MHH **** "OGWQ!^REXFU?6KJX;5=+NO.D9A+/-+YC@GJPV'!]@37T%17QW%_ M N5<2TZ=/-%)JFVURR<=[7O;1[*U]NF[/6RG.L3ETI2PUO>M>ZOL?./_ R! MXF_Y_M#_ ._TO_QNN-U3X1>)M+U.XMO[#U:X^SRM%YL%G*\4NTD;E.WE3C(/ M<5]@45^9YE]'?AZM%+"5*E)K=WYK^6NQ])A^/L?!MU8QE\K?D?+?@_\ 9J\3 M>+]-DN?+@TORY3%Y6H++!(V #N V'Y><9]0:UO\ AD#Q-_S_ &A_]_I?_C=? M1U%=>%^C[PO3HQA7]I.2WES6OYV6B,:O'F92FW#E2[6O^)X7I'@[5OV8/AUX MV\6:M)9ZM8Z+H-W?G38)W"71AB:4AF9,+D(5SM;[YX/0_G3\;O@7H?\ P3V^ M'F@_M=_L3?$9='\%^/M=TF36/A3'>"]\+^.&U&[@@,5A!RUK? R'Y(QE%C94 M6)4:-OV"U;2;77]*NK&^M;>]L;V)H+BWGC$D4\; JR.K9#*P)!!&"#BN'A_9 M-^%=M\8E^(D?PS^'\?Q 5=H\3+X=M!K &W;C[7Y?G8V\?>Z<5^J<-\-X/(L! M'+L G[.+;7,W)ZN[U?Y;'S.89A6QM=XBO;F=ME;8^4/VQOBOIO[6_P#P42L_ MV-?'$EUX=^'/B[X9W7B;41'8W-A' MXCT.UU1;&4@ R1"='$;$ #&]8\2ZPOA[5-#L;6WDL[3^PIE@>U@N[>6 1L@01AX&4HRX7D5]1?LU?\$Y M_"/[.WQ]\5?%F\\1>-/B3\5O&%E%I=]XL\6W%I+?0V,9#+9V\5I;V]M;P;@K M%(H5W,H+$D5TOQ6_8"^!'QW\:3>)/''P3^$GC+Q%<(D4NJ:[X/T_4;V5$4*B MM--"SD*H )P !7J]K:QV-K'##''##"H2.-%"JB@8 ' '84 ?+O\ P4U\ M&? O]HVU\#? OX]:3I-YH/Q8N+R/0[R[OOL4UEJUI'')"+648,=P\&H MY'GCBTK4I&4I.Q6(S1M)@A(5955<*GZ:^,?ASX>^(EE);>(-!T;7;>:VELI( MM0LH[I)()=AEB(=2#&_EIN4\-L7(.!7'>'_V,O@_X3^$FJ> -*^%'PUTSP'K MC^9J/ANT\,64.D:@V5.Z:U6(12'*J@H _*OP_X7\$W_P#P1B_X)UR: MC9>&GAG^)/@X.9DA\N>1Q/!'+*"CALYVX/08]N^.?Q'\$?!3_@I3^V9K M'B#2UUS0[7]GO2=6\1:%87)ANM9BA;5$ECRA#JQMVAC\P8*+(AR,C/V%>_\ M!,[]F_4O#>GZ+*,P;4:3RX]Q4 MY: MYSM&.ATG]BKX-Z#\3KSQM8_"7X96?C/4(Y8KK7X/"]C'JERDL?ER*]RL0E8/ M&2C L0RG!R.* /S6_9IU(>'O^"F/[%-]>>)/!.G:3J_P9UJ31?"WAYT&G>%M M)>&QDL[47,DDEQ>MLRIN)7"2M;EXXHOGW>B^)_$^FVO_ 4C_P""@S2:A8QK MI_P9T,W1:=5^S!=.U)V+\_+A71CG& RGH17W/X4_8S^#_@3_ (1O^P_A3\-= M&_X0VZN+[0/L/ABRM_[#N+@ 3S6NR(>1)*%4.T>TOM&2<"N?U[_@FU^SKXJ\ M0ZQJ^J? /X*ZEJWB&22;5;VZ\$:9-<:F\D@E=IY&A+2LT@#DN22P!//- 'YA M6-G)\'_V8O\ @E[^T9JWF3?"_P"$.CKIOB^\B1Y8M BU32XK2*_FV'*PQS*% M=\84E<]<5^N_BOX]^$_"G@"Q\2MK-CJ.FZP8TT@Z?.ER^N2R_P"JAM K8F>0 M_="G'%V>21M'T/2+?3[!FD_P!83!"B MQY;^([>>^:P?A)^QE\'_ ( ^+[SQ!X#^%'PU\$Z]J*-'=ZEH/ABRTV\NE9MS M*\L,2NP+.-%^*.D_P#!02W\+1^&_AQ/X-\$Z9I_CO5K MYOMNM^-KEM.>;3[6".>4V]C:HK>3O2%Y+AY&\MHGC#GMO 5KX%_X>Z?L<:]) M'X3_ +<\3_!"_B;466W^UZM>0Q::5&2RIO(P,U^B7BO\ 9?\ MAGX[\,NUNZLRM$248$ M@@@U\F?&3_@F;X@^(_\ P4+^&_B"+X9_ "X_9S\!^$;WP:WA>^N)/,N+:[>W MG:1-+_LQK)!#+ JI#YI5A\V^,G:H!J?\$A?"=OX=^+'[65QX8\F/X::C\7+M M_#T=L0;3[2ME:IJ;P;3L\LWPF4A0 'CD'4$#F_VFOA%X5\:?\%R/ ?\ PMS1 M]+USP'XN^$E_X=\)VFMPQSZ1?:PNHI->V1]U^ M#O!FC_#OPO8Z'X?TG3="T72XA!9Z?I]JEK:VD8Z)'&@"HH]% %9OQ8^#?@_X M\^#)_#?CGPKX;\:>';IUDFTO7=,AU&RE93E6:&960E3R"1P: /QN^('P4;X# M?%[X@7_A&ZFD_9;_ &??C_X,\66EG%(]QIGA=FMY8]?AMA\RQVMG->V\[H@" M0?OA@%7Q]O\ [4^E?\- ?\%;_P!F;2_#NI)<1_#/0O$WB[Q%)9R[C8VU[9PZ M?8AV7(7SY)9F16P7%L[+D(:^NO!WPS\-_#OP':>%?#_A_0]#\,6%N;2UTC3[ M&*UL+:$Y'E) BB-4Y/RA0.3Q6;\&_P!GWP%^SIX>N-(^'O@CPCX$TF[N#=SV M7A[1K?2[>:8@ R-' B*SD L1DX% 'YT?LU>-]._9M_X-[_B=\/=4N(+?QM\ M+]/\4_#[4-+=3]JGUN:>[2R@6+AY'O/M5K)$%R9%N$*YS7W?^QE\)[_]GS]B MCX7^"=:G,FJ>#?!VFZ1?2O)NS-;V<<K?LY?#W7OB_8_$*^\!^ M#+WQ]I<'V:S\2SZ);2:Q:188>7'=LAF1<.PVJP'S'U-;OCGP'H?Q0\(:CX>\ M3:+I/B+0-8A:VO\ 3-3M([NSO8F^]'+%("CJ>ZL"#0!^.O@?PMH7BW_@SZU[ M^V]-TG5$TOPUKM]9_;K>.86EVFJW8BFCW@[)5+?*RX8%N#S7T)K;:7X-_P"" MF/[ =KHJ:7IL.J?#OQ1;-':1QQ"X@_L^QG5 %'*^8N_CC.3W-?7EI_P3S^ . MG_#:\\&V_P #?@_#X/U"^34[K0X_!FG+IMS=HNQ+A[<0^6TJJ2HH1>#]/2ZT5(6+PK;2"'="(V)91&5" MDDC!H _,_P 9>,M$^(__ 2R_P""CUOX^;2W^)^E^+/%$6NQ:GY:WR1Q(HT( MX8Y\D6T<"VY7Y3Y;;,G<3Z5\/OB5X8\8?M\?\$]?%&CZYHNI:+X@^%/B+2+' M4K2ZCEAO+J*ST]GME=2'+.\O9[)U*/:O-)&SM"RLRF,G:02",&K7Q,_9D^&WQI\ M(:5X>\9?#WP/XLT#0I4FTW3-9T*UO[/3Y$78CPQ2HR1LJDJ"H! .!Q0!^7_P MT\0?#7XY>*O^"A7P^;XP^%_A]J&O?$33-5L-7AN(+LV!$6EI;WS6^X+-:_;U MBCEW$1G>RR,H8FM7]H7XL?$+5?V3OVY/AW\7O W@>W^+V@_"6/4-0\8^!YY9 M-*\7Z:]OJ"64DUO(?,M;I/+N,HV[D? _P7X?N-7FT_P '^%[& M7Q!<17>J/;Z5!&VI31;?*DG*J/,=-J[6?)7:,8P*I_#K]F_X=_!_PAJOA_PC MX"\%^%M!UV26;4M-TC1+:QL]0>5=LC311(J2,Z\,6!+#@YH _.G]KWPGX+\: M7'_!.'6/L'AO4O$5OXTT+37OTCADOH[4Z%-<_9C*/W@A+&&0QD[6W(2#D9ZS M4OA'\-/V=?\ @X;\(R^#_"?A#PC=:U\%]>U?6X-!TRWL9M3F.JP-]HFCA53+ M*^V3YV!9MIY../K37/\ @FS^SKXGTG2+#4O@'\%=0L?#\+6VEVUSX'TR:'38 MF=I&C@5H"(U,C,Y5 68GJ2:Z"]_8P^#NI?&2'XBW'PG^&MQ\0;>6.:+Q/)X M8LFUF.2-!&CK=F+S@RH H(;(4 #@8H _(OP5X[T7Q?I'[!/CCPO<^$_AW\-_ M$/QDO[GPKX#TZX^U76FV\BZBMS%_%_\ P6*TO1_$'B0:'HFI?LV>*TU+4+2?_2-/LIKR(/.?B%\(/VQ?!'PJ^+&F_#?XC7US\.+F;P%\6/!?^B2:MH-M M-9*\&HV.YEB+.]NZ21,T.20F"\F.L_X.*)5C_P""0/Q4W,J[KC1 N3U/]M6) MX_ $_A7U9\/?V?O 7PD\3Z]KGA3P1X1\,ZUXIF%QK5_I.CV]E=:O(,D/<21H MK3,-QY"?B!INGS&YM;7Q+H=KJT-M*5*F M1$G1U5MI(W X.* /B[_ (*M> O">N?ML?L+ZIJFB^';S5;KX@3Z?]KNK.&2 MXEM?[*NG\C>P+&+S2C;,[=Y4XSBOF']M+XC:MX";_@I5'X?DG&CV?BKP--XC MM]-0&1-)N;6SBU=BJ8;$EJLBR$<[-Y..37ZF:]^P3\"_%/\ PC/]J?!?X3:E M_P (7;QV?A_[5X0T^;^PH(WWQQ6FZ(^0BO\ ,JQ[0#R!FK_@#]C3X/\ PG\7 M:UX@\*_"GX:^&M>\2Q2P:OJ6E>&;*SO-5CE;?*EQ+'$KRJ[?,P3DT ?$ M?Q_^(OPL\&?\%M?V/=6TC6O!.F6/B3X>>(-+TFZMKNWB@OXI5LSIT$3 A663 M=((5'#EB$R3BOF;]EO4_@_\ M2_LL:+X9^-G[3OQ \,_%SP3\0)M1U#X7I/X M4TWQ!'XMM]4D,/V$3Z9_:5Q--*R8D%U(6\UD>3 8+^O7PU_8_P#A+\&+_3;K MP?\ "WX=>$[K1_M'V";1O#=G8R6/VC9]H\IHHU,?F^7'OVXW[%W9P,7E_9F^ M&Z?&;_A8X^'W@@?$/R3;_P#"4#0K7^VO+*[-GVO9YVW;\N-^,<=* /@K_@K% M\+;Z+]HF;XN_ NPU2\^)7PU\.-;?%NVT"XB@N?$/A.XVLVF%MK-_:GE))<6S M(!(D<1W,OF6P;[A_8[^)?PU^+G[,?@G7?A!/HTOPWNM)@&A1Z7&L-O:6RH%6 M#R@!Y31@;&C8!D92I ((J6Y_8]^$=YK'B[49OA;\.9=0^($)MO%%R_AJR:;Q M)$3DQWKF/-RI/.V4L*TO@G^SC\//V:?#]UI/PY\!^"_A_I5]9/ZC M\Z^C_P!M?XK>$?@I^RYXO\1^/],T[6/ MK;1V_B"UOT#VKV$\T=O<-*I5@Z+ M'*S%"IW!2O&>)V5-Q)V@@9)-=K;>!=$LO"MCH4.CZ5#H>FI!'9Z>EI&MK:K 5,"QQ M;$$91"@ &THN,8% 'Y<:3^SAJ'_!'S]J7X&77[-OQ*OO$7P$^/7C&+0+KX5: MCJ7]KV=A'<0S7#ZKHTY+R)#"B&27E@<@N[AEV=A^VY^SM9?M4_\ !![R^_9]U4V&L^$_$EYH>I6%R=9A1)0]M+&9E7<6,,N^)RH+(=H(^[O M?[*/PM^%?Q'U/QCX7^&O@'PWXNUH,-1US2_#UI9ZE?AB"WFW$<:R29(!.YCD MBL&__8!^ ^J_%3_A.KKX)_".Y\;_ -H+JW_"0R^#]/?5?MBN'6Y^TF'S?.#@ M,)-VX$ YS0!\D_\ !#/XR:3\'+;QE^S+X_T/PMX'_:"^'.I22:VUI;+9R_$J MU;'D>(D9OGNY)HP@FH:AIZQR&6,0SRQM)&$D9G4*PPQ)&"V^E:>_AG1KUH%DNYIY,RSVCR,6EED;YF.-V!A0 .N_XBC?V[/^ MBY?^69X?_P#D&BB@ _XBC?V[/^BY?^69X?\ _D&C_B*-_;L_Z+E_Y9GA_P#^ M0:** #_B*-_;L_Z+E_Y9GA__ .0:/^(HW]NS_HN7_EF>'_\ Y!HHH /^(HW] MNS_HN7_EF>'_ /Y!H_XBC?V[/^BY?^69X?\ _D&BB@ _XBC?V[/^BY?^69X? M_P#D&C_B*-_;L_Z+E_Y9GA__ .0:** #_B*-_;L_Z+E_Y9GA_P#^0:/^(HW] MNS_HN7_EF>'_ /Y!HHH /^(HW]NS_HN7_EF>'_\ Y!H_XBC?V[/^BY?^69X? M_P#D&BB@ _XBC?V[/^BY?^69X?\ _D&C_B*-_;L_Z+E_Y9GA_P#^0:** #_B M*-_;L_Z+E_Y9GA__ .0:/^(HW]NS_HN7_EF>'_\ Y!HHH /^(HW]NS_HN7_E MF>'_ /Y!H_XBC?V[/^BY?^69X?\ _D&BB@ _XBC?V[/^BY?^69X?_P#D&C_B M*-_;L_Z+E_Y9GA__ .0:** #_B*-_;L_Z+E_Y9GA_P#^0:/^(HW]NS_HN7_E MF>'_ /Y!HHH /^(HW]NS_HN7_EF>'_\ Y!H_XBC?V[/^BY?^69X?_P#D&BB@ M _XBC?V[/^BY?^69X?\ _D&C_B*-_;L_Z+E_Y9GA_P#^0:** #_B*-_;L_Z+ ME_Y9GA__ .0:/^(HW]NS_HN7_EF>'_\ Y!HHH /^(HW]NS_HN7_EF>'_ /Y! MH_XBC?V[/^BY?^69X?\ _D&BB@ _XBC?V[/^BY?^69X?_P#D&C_B*-_;L_Z+ ME_Y9GA__ .0:** #_B*-_;L_Z+E_Y9GA_P#^0:/^(HW]NS_HN7_EF>'_ /Y! MHHH /^(HW]NS_HN7_EF>'_\ Y!H_XBC?V[/^BY?^69X?_P#D&BB@ _XBC?V[ M/^BY?^69X?\ _D&C_B*-_;L_Z+E_Y9GA_P#^0:** #_B*-_;L_Z+E_Y9GA__ M .0:/^(HW]NS_HN7_EF>'_\ Y!HHH /^(HW]NS_HN7_EF>'_ /Y!H_XBC?V[ M/^BY?^69X?\ _D&BB@ _XBC?V[/^BY?^69X?_P#D&C_B*-_;L_Z+E_Y9GA__ M .0:** #_B*-_;L_Z+E_Y9GA_P#^0:/^(HW]NS_HN7_EF>'_ /Y!HHH /^(H MW]NS_HN7_EF>'_\ Y!H_XBC?V[/^BY?^69X?_P#D&BB@ _XBC?V[/^BY?^69 MX?\ _D&C_B*-_;L_Z+E_Y9GA_P#^0:** #_B*-_;L_Z+E_Y9GA__ .0:/^(H MW]NS_HN7_EF>'_\ Y!HHH /^(HW]NS_HN7_EF>'_ /Y!H_XBC?V[/^BY?^69 MX?\ _D&BB@ _XBC?V[/^BY?^69X?_P#D&C_B*-_;L_Z+E_Y9GA__ .0:** # M_B*-_;L_Z+E_Y9GA_P#^0:/^(HW]NS_HN7_EF>'_ /Y!HHH /^(HW]NS_HN7 M_EF>'_\ Y!H_XBC?V[/^BY?^69X?_P#D&BB@ _XBC?V[/^BY?^69X?\ _D&C M_B*-_;L_Z+E_Y9GA_P#^0:** #_B*-_;L_Z+E_Y9GA__ .0:/^(HW]NS_HN7 M_EF>'_\ Y!HHH /^(HW]NS_HN7_EF>'_ /Y!H_XBC?V[/^BY?^69X?\ _D&B MB@ _XBC?V[/^BY?^69X?_P#D&C_B*-_;L_Z+E_Y9GA__ .0:** #_B*-_;L_ MZ+E_Y9GA_P#^0:/^(HW]NS_HN7_EF>'_ /Y!HHH /^(HW]NS_HN7_EF>'_\ MY!H_XBC?V[/^BY?^69X?_P#D&BB@ _XBC?V[/^BY?^69X?\ _D&C_B*-_;L_ MZ+E_Y9GA_P#^0:** #_B*-_;L_Z+E_Y9GA__ .0:/^(HW]NS_HN7_EF>'_\ MY!HHH /^(HW]NS_HN7_EF>'_ /Y!H_XBC?V[/^BY?^69X?\ _D&BB@ _XBC? MV[/^BY?^69X?_P#D&C_B*-_;L_Z+E_Y9GA__ .0:** #_B*-_;L_Z+E_Y9GA M_P#^0:/^(HW]NS_HN7_EF>'_ /Y!HHH /^(HW]NS_HN7_EF>'_\ Y!H_XBC? MV[/^BY?^69X?_P#D&BB@ _XBC?V[/^BY?^69X?\ _D&C_B*-_;L_Z+E_Y9GA M_P#^0:** #_B*-_;L_Z+E_Y9GA__ .0:/^(HW]NS_HN7_EF>'_\ Y!HHH /^ M(HW]NS_HN7_EF>'_ /Y!H_XBC?V[/^BY?^69X?\ _D&BB@ _XBC?V[/^BY?^ M69X?_P#D&C_B*-_;L_Z+E_Y9GA__ .0:** #_B*-_;L_Z+E_Y9GA_P#^0:/^ M(HW]NS_HN7_EF>'_ /Y!HHH /^(HW]NS_HN7_EF>'_\ Y!H_XBC?V[/^BY?^ M69X?_P#D&BB@ _XBC?V[/^BY?^69X?\ _D&C_B*-_;L_Z+E_Y9GA_P#^0:** M #_B*-_;L_Z+E_Y9GA__ .0:/^(HW]NS_HN7_EF>'_\ Y!HHH /^(HW]NS_H MN7_EF>'_ /Y!H_XBC?V[/^BY?^69X?\ _D&BB@ _XBC?V[/^BY?^69X?_P#D M&C_B*-_;L_Z+E_Y9GA__ .0:** #_B*-_;L_Z+E_Y9GA_P#^0:/^(HW]NS_H MN7_EF>'_ /Y!HHH /^(HW]NS_HN7_EF>'_\ Y!H_XBC?V[/^BY?^69X?_P#D M&BB@ _XBC?V[/^BY?^69X?\ _D&C_B*-_;L_Z+E_Y9GA_P#^0:** #_B*-_; ML_Z+E_Y9GA__ .0:/^(HW]NS_HN7_EF>'_\ Y!HHH /^(HW]NS_HN7_EF>'_ M /Y!H_XBC?V[/^BY?^69X?\ _D&BB@ _XBC?V[/^BY?^69X?_P#D&C_B*-_; ML_Z+E_Y9GA__ .0:** #_B*-_;L_Z+E_Y9GA_P#^0:/^(HW]NS_HN7_EF>'_ M /Y!HHH /^(HW]NS_HN7_EF>'_\ Y!H_XBC?V[/^BY?^69X?_P#D&BB@ _XB MC?V[/^BY?^69X?\ _D&C_B*-_;L_Z+E_Y9GA_P#^0:** #_B*-_;L_Z+E_Y9 MGA__ .0:/^(HW]NS_HN7_EF>'_\ Y!HHH /^(HW]NS_HN7_EF>'_ /Y!H_XB MC?V[/^BY?^69X?\ _D&BB@ _XBC?V[/^BY?^69X?_P#D&C_B*-_;L_Z+E_Y9 MGA__ .0:** #_B*-_;L_Z+E_Y9GA_P#^0:/^(HW]NS_HN7_EF>'_ /Y!HHH M/^(HW]NS_HN7_EF>'_\ Y!H_XBC?V[/^BY?^69X?_P#D&BB@ _XBC?V[/^BY M?^69X?\ _D&C_B*-_;L_Z+E_Y9GA_P#^0:** #_B*-_;L_Z+E_Y9GA__ .0: M/^(HW]NS_HN7_EF>'_\ Y!HHH /^(HW]NS_HN7_EF>'_ /Y!H_XBC?V[/^BY M?^69X?\ _D&BB@ _XBC?V[/^BY?^69X?_P#D&C_B*-_;L_Z+E_Y9GA__ .0: M** #_B*-_;L_Z+E_Y9GA_P#^0:/^(HW]NS_HN7_EF>'_ /Y!HHH /^(HW]NS M_HN7_EF>'_\ Y!H_XBC?V[/^BY?^69X?_P#D&BB@ _XBC?V[/^BY?^69X?\ M_D&C_B*-_;L_Z+E_Y9GA_P#^0:** #_B*-_;L_Z+E_Y9GA__ .0:/^(HW]NS M_HN7_EF>'_\ Y!HHH /^(HW]NS_HN7_EF>'_ /Y!H_XBC?V[/^BY?^69X?\ M_D&BB@ _XBC?V[/^BY?^69X?_P#D&C_B*-_;L_Z+E_Y9GA__ .0:** #_B*- M_;L_Z+E_Y9GA_P#^0:/^(HW]NS_HN7_EF>'_ /Y!HHH /^(HW]NS_HN7_EF> M'_\ Y!H_XBC?V[/^BY?^69X?_P#D&BB@ _XBC?V[/^BY?^69X?\ _D&C_B*- M_;L_Z+E_Y9GA_P#^0:** #_B*-_;L_Z+E_Y9GA__ .0:/^(HW]NS_HN7_EF> M'_\ Y!HHH /^(HW]NS_HN7_EF>'_ /Y!H_XBC?V[/^BY?^69X?\ _D&BB@ _ MXBC?V[/^BY?^69X?_P#D&C_B*-_;L_Z+E_Y9GA__ .0:** #_B*-_;L_Z+E_ MY9GA_P#^0:/^(HW]NS_HN7_EF>'_ /Y!HHH /^(HW]NS_HN7_EF>'_\ Y!H_ MXBC?V[/^BY?^69X?_P#D&BB@ _XBC?V[/^BY?^69X?\ _D&C_B*-_;L_Z+E_ MY9GA_P#^0:** #_B*-_;L_Z+E_Y9GA__ .0:/^(HW]NS_HN7_EF>'_\ Y!HH MH \>_:I_X*4_'+_@J?J'AVS^.7CZ;QA#X+CNYM'\O1M-TTVC7!@$W-K;Q;]P ..AB^_NQLXQDY*** /_]D! end XML 22 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - USD ($)
12 Months Ended
Jul. 31, 2024
Sep. 04, 2024
Jan. 31, 2024
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, 2024    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --07-31    
Document Financial Statement Error Correction [Flag] false    
Document Fiscal Year Focus 2024    
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,593,760,582
Document Annual Report true    
Document Transition Report false    
Class A Nonvoting Common Stock      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   44,045,649  
Class B Voting Common Stock      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   3,538,628  
XML 23 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Audit Information
12 Months Ended
Jul. 31, 2024
Auditor Information Abstract [Abstract]  
Auditor Name DELOITTE & TOUCHE LLP
Auditor Location Milwaukee, Wisconsin
Auditor Firm ID 34
XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Current assets:    
Cash and cash equivalents $ 250,118 $ 151,532
Accounts receivable, net of allowance for credit losses of $6,749 and $8,467, respectively 185,486 184,420
Inventories 152,729 177,078
Prepaid expenses and other current assets 11,382 11,790
Total current assets 599,715 524,820
Assets, Noncurrent    
Property, plant and equipment—net 195,758 142,149
Goodwill 589,611 592,646
Other intangible assets 51,839 62,096
Deferred income taxes 15,596 15,716
Operating lease assets 38,504 29,688
Other assets 24,546 22,142
Total 1,515,569 1,389,257
Current liabilities:    
Accounts payable 84,691 79,855
Accrued compensation and benefits 77,954 71,470
Taxes, other than income taxes 14,061 13,575
Accrued income taxes 7,424 12,582
Current operating lease liabilities 13,382 14,726
Other current liabilities 67,170 65,828
Total current liabilities 264,682 258,036
Other Long-Term Debt, Noncurrent 90,935 49,716
Liabilities, Noncurrent    
Long-term operating lease liabilities 25,342 16,217
Other liabilities 67,952 74,369
Total liabilities 448,911 398,338
Stockholders’ equity:    
Common Stock, Value, Issued 548 548
Additional paid-in capital 353,654 351,771
Retained earnings 1,174,025 1,021,870
Treasury stock — 7,219,025 and 6,252,763 shares, respectively, of Class A nonvoting common stock, at cost (351,947) (290,209)
Accumulated other comprehensive loss (109,622) (93,061)
Total stockholders’ equity 1,066,658 990,919
Total 1,515,569 1,389,257
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 25 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Accounts Receivable, Allowance for Credit Loss, Current $ 6,749 $ 8,467
Class A Nonvoting Common Stock    
Common Stock, Shares, Issued 51,261,487 51,261,487
Common stock, shares outstanding 44,042,462 45,008,724
Treasury Stock, Common, Shares 7,219,025 6,252,763
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 26 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Net sales $ 1,341,393 $ 1,331,863 $ 1,302,062
Cost of goods sold 653,509 674,588 670,510
Gross margin 687,884 657,275 631,552
Operating expenses:      
Research and development 67,748 61,365 58,548
Selling, general and administrative 376,722 370,697 379,992
Total operating expenses 444,470 432,062 438,540
Operating income 243,414 225,213 193,012
Other income (expense):      
Investment and other income 7,553 4,022 244
Interest expense (3,126) (3,539) (1,276)
Income before income taxes 247,841 225,696 191,980
Income tax expense 50,626 50,839 42,001
Net income $ 197,215 $ 174,857 $ 149,979
Weighted average common shares outstanding:      
Basic 48,119 49,591 51,321
Diluted 48,496 49,869 51,651
Class A Nonvoting Common Stock      
Earnings per share:      
Basic $ 4.10 $ 3.53 $ 2.92
Diluted 4.07 3.51 2.90
Class B Voting Common Stock      
Earnings per share:      
Basic 4.08 3.51 2.91
Diluted $ 4.05 $ 3.49 $ 2.89
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 197,215 $ 174,857 $ 149,979
Other comprehensive (loss) income:      
Foreign currency translation adjustments (14,477) 16,009 (53,402)
Cash flow hedges:      
Net gain recognized in other comprehensive (loss) income 517 2,680 1,282
Reclassification adjustment for gains included in net income (2,221) (2,140) (909)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Total (1,704) 540 373
Pension and other post-retirement benefits:      
Net gain (loss) recognized in other comprehensive (loss) income 227 (465) 424
Net actuarial gain amortization (605) (417) (1,043)
Other Comprehensive (Income) Loss, Pension and other Post-retirement Benefits, after Reclassification Adjustment, before Tax, total (378) (882) (619)
Other comprehensive (loss) income, before tax (16,559) 15,667 (53,648)
Income tax (expense) benefit related to items of other comprehensive (loss) income (2) 349 524
Other comprehensive (loss) income, net of tax (16,561) 16,016 (53,124)
Comprehensive income $ 180,654 $ 190,873 $ 96,855
XML 28 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 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   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)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 197,215              
Other Comprehensive Income (Loss), Net of Tax (16,561)             (16,561)
Issuance of shares of Class A Common Stock under stock plan     (5,627)       (11,016)  
Tax benefit and withholdings from deferred compensation distributions     149          
Stock-based compensation expense (Note 7)     7,361          
Repurchase of shares of Class A Common Stock, including excise taxes             (72,754)  
Dividends, Common Stock, Cash         $ (41,793) $ (3,267)    
Ending Balances at Jul. 31, 2024 $ 1,066,658 $ 548 $ 353,654 $ 1,174,025     $ (351,947) $ (109,622)
XML 29 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Class A Nonvoting Common Stock      
Common Stock, Dividends, Per Share, Declared $ 0.94 $ 0.92 $ 0.90
Class B Voting Common Stock      
Common Stock, Dividends, Per Share, Declared $ 0.92 $ 0.90 $ 0.88
XML 30 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Operating activities:        
Net income $ 197,215 $ 174,857 $ 149,979 $ 129,659
Adjustments to reconcile net income to net cash provided by operating activities:        
Depreciation and amortization 29,873 32,370 34,182  
Stock-based compensation expense 7,361 7,508 10,504  
Gain on sale of business 0 (3,770) 0  
Deferred income taxes (9,399) (12,472) (1,645)  
Other 1,401 (308) 1,197  
Changes in operating assets and liabilities (net of effects of business acquisitions):        
Accounts receivable (6,581) 2,380 (25,330)  
Inventories 21,697 14,972 (62,907)  
Prepaid expenses and other assets (743) (1,023) 807  
Accounts payable and accrued liabilities 19,198 (9,459) 6,826  
Income taxes (4,948) 4,094 4,836  
Net cash provided by operating activities 255,074 209,149 118,449  
Investing activities:        
Purchases of property, plant and equipment (79,892) (19,226) (43,138)  
Sale of business 0 8,000 0  
Other (1,155) 12 67  
Net cash used in investing activities (81,047) (11,214) (43,071)  
Financing activities:        
Payment of dividends (45,060) (45,404) (45,931)  
Proceeds from exercise of stock options 8,186 4,091 1,082  
Payments for employee taxes withheld from stock-based awards (2,797) (2,041) (5,127)  
Purchase of treasury stock (72,225) (74,996) (109,229)  
Proceeds from borrowing on credit facilities 175,103 127,660 243,716  
Repayments of Lines of Credit 133,884 172,944 186,716  
Other 149 66 116  
Net cash used in financing activities (70,528) (163,568) (102,089)  
Effect of exchange rate changes on cash and cash equivalents (4,913) 3,096 (6,555)  
Net increase (decrease) in cash and cash equivalents 98,586 37,463 (33,266)  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance 151,532 114,069 147,335  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance 250,118 151,532 114,069 $ 147,335
Supplemental Cash Flow Information        
Interest 2,930 3,408 1,082  
Income taxes $ 62,073 $ 58,829 $ 33,834  
XML 31 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies
12 Months Ended
Jul. 31, 2024
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.
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. (13.0% of total inventories at July 31, 2024, and 9.6% of total inventories at July 31, 2023) 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,582 and $11,312 as of July 31, 2024 and 2023, respectively.
Inventories consist of the following as of July 31:
 20242023
Finished products$89,430 $103,350 
Work-in-process24,601 26,884 
Raw materials and supplies38,698 46,844 
Total inventories$152,729 $177,078 
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 Lives20242023
Land$30,604 $12,273 
Buildings and improvements10 to 33 Years147,767 130,004 
Machinery and equipment3 to 10 Years288,885 282,870 
Construction in progress32,701 9,682 
Property, plant and equipment—gross499,957 434,829 
Accumulated depreciation(304,199)(292,680)
Property, plant and equipment—net$195,758 $142,149 
Depreciation expense was $20,452, $20,631, and $19,216 for the years ended July 31, 2024, 2023 and 2022, respectively.
Goodwill — The Company tests goodwill for impairment on an annual basis on the first day of the fourth quarter of each fiscal year, or more frequently if events or changes in circumstances indicate that it may be impaired. Under U.S. GAAP, the Company has the option to first assess qualitative factors in order to determine if it is more likely than not that the fair value of one of its reporting units is greater than its carrying value (“Step 0”). If the qualitative assessment leads to a determination that the reporting unit’s fair value is less than its carrying value, or if the Company elects to bypass the qualitative assessment altogether, it is required to perform a quantitative impairment test (“Step 1”) by calculating the fair value of the reporting unit and comparing the fair value with its associated carrying value. During the fiscal year 2024 annual impairment test, the Company first assessed goodwill recoverability qualitatively using the Step 0 approach for each reporting unit. For the qualitative assessment, the Company considered the most recent quantitative analysis, which was performed during the fourth quarter of fiscal year 2023 for all three reporting units, including assumptions used, such as discount rates, indicated fair values, and the amounts by which those fair values exceeded their carrying amounts. Further, the Company compared actual performance in fiscal year 2024 to the internal financial projections used in the prior quantitative analyses. Additionally, the Company considered various other factors including macroeconomic conditions, relevant industry and market trends, and factors specific to the Company that could indicate a potential change in the fair value of the reporting units. Lastly, the Company evaluated whether any events have occurred or any circumstances have changed since that time that would indicate that goodwill may have become impaired since the last quantitative tests. Based on these qualitative assessments, the Company determined it is more likely than not that the fair value of each reporting unit exceeds its respective carrying value and as such, goodwill was not considered impaired as of May 1, 2024, and the Step 1 quantitative goodwill impairment analysis was not necessary. No goodwill impairment charges were recognized during the year ended July 31, 2024.
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 2024, 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, 2024, 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, 2024.
Revenue Recognition — The Company recognizes revenue when a sales arrangement with a customer exists, the transaction price is fixed or determinable and the Company has satisfied its performance obligations per the sales arrangement. The majority of the Company’s revenue relates to the sale of identification and safety products and revenue is recognized at the point in which the customer obtains control of the products. 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 the shipment or delivery of goods to customers. Revenue is measured at the determinable transaction price, net of estimated sales returns, including product returns and credit memos, and sales rebates. The Company estimates product returns and credit memos based on historical return rates. As of July 31, 2024 and 2023, the allowance for product returns and credit memos was $4,210 and $4,801, 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, 2024, 2023, and 2022 was $50,296, $53,591, and $55,568, 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 November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” The guidance requires expanded interim and annual disclosures of segment information including the disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within segment profit and loss. The guidance is effective for the Company's fiscal year 2025 Form 10-K and interim periods thereafter. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The guidance requires expanded annual disclosures including the standardization and disaggregation of income tax rate reconciliation categories and the amount of income taxes paid by jurisdiction. The guidance is effective for the Company’s fiscal year 2026 Form 10-K. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.
XML 32 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill
12 Months Ended
Jul. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
Changes in the carrying amount of goodwill by reportable segment for the years ended July 31, 2024 and 2023, were as follows:
IDSWPSAmericas & AsiaEurope & AustraliaTotal
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 
Translation adjustments— — (2,236)(799)(3,035)
Balance as of July 31, 2024$— $— $439,179 $150,432 $589,611 
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: Identification Solutions (“IDS”) and Workplace Safety (“WPS”). As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other."
Goodwill decreased $3,035 during the year ended July 31, 2024 due to the negative effects of foreign currency translation.
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.
The qualitative assessment performed on May 1, 2024, in accordance with ASC 350, “Intangibles - Goodwill and Other” indicated that it is more likely than not that the fair value exceeds the carrying value for each of the three reporting units with goodwill (North America, Europe and Latin America).
XML 33 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Intangible Assets
12 Months Ended
Jul. 31, 2024
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, 2024 and 2023 consisted of the following: 
July 31, 2024July 31, 2023
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$600 $(600)$— 3$1,114 $(947)$167 
Customer relationships964,430 (23,279)41,151 964,513 (15,947)48,566 
Technology59,300 (6,182)3,118 59,313 (4,235)5,078 
Unamortized other intangible assets:
TradenamesN/A7,570 — 7,570 N/A8,285 — 8,285 
Total$81,900 $(30,061)$51,839 $83,225 $(21,129)$62,096 
The decrease in the gross carrying amount of amortized other intangible assets as of July 31, 2024 compared to July 31, 2023 was primarily due to the disposal of a discontinued tradename.
Amortization expense on intangible assets during the years ended July 31, 2024, 2023, and 2022 was $9,421, $11,739, and $14,966, respectively. Amortization expense over each of the next five fiscal years is projected to be $9,145, $8,268, $7,759, $7,351, and $7,006 for the fiscal years ending July 31, 2025, 2026, 2027, 2028, and 2029, respectively.
XML 34 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases
12 Months Ended
Jul. 31, 2024
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, 2024 and 2023, 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, 2024.
The following table summarizes lease expense recognized during the years ended July 31, 2024, 2023 and 2022:
 Consolidated Statements of Income LocationJuly 31, 2024July 31, 2023July 31, 2022
Operating lease costCost of goods sold$6,257 $6,589 $7,893 
Operating lease costSelling, general, and administrative expenses9,220 9,424 9,822 
The following table summarizes the maturity of the Company's lease liabilities as of July 31, 2024:
Years ending July 31, Operating Leases
2025$15,033 
202611,693 
20277,125 
20283,418 
20292,869 
Thereafter2,817 
Total lease payments$42,955 
Less: interest(4,231)
Present value of lease liabilities$38,724 
The weighted average remaining lease terms and discount rates for the Company's operating leases as of July 31, 2024 and 2023 were as follows:
July 31, 2024July 31, 2023
Weighted average remaining lease term (in years)3.82.6
Weighted average discount rate5.1 %4.3 %
Supplemental cash flow information related to the Company's operating leases during the years ended July 31, 2024 and 2023 were as follows:
20242023
Operating cash outflows from operating leases$16,496 $17,739 
Operating lease assets obtained in exchange for new operating lease liabilities (1)
23,438 12,583 
(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, 2024, 2023 or 2022.
XML 35 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans
12 Months Ended
Jul. 31, 2024
Retirement Benefits [Abstract]  
Employee Benefit Plans 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 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, 2024 and 2023. 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 $20,029 and $18,288 was included in "Other liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2024 and 2023, 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,656 and $3,717 were included in "Other current liabilities" in the accompanying Consolidated Balance Sheets as of July 31, 2024 and 2023, respectively. The amounts charged to expense for these retirement and profit sharing plans were $16,134, $15,089, and $15,063 during the years ended July 31, 2024, 2023 and 2022, respectively.
XML 36 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt
12 Months Ended
Jul. 31, 2024
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, which replaced the variable benchmark rate from LIBOR to other benchmark rates, including SOFR, SONIA, Euribor and TIBOR.
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, 2024, the outstanding balance on the credit agreement was $90.9 million. The maximum amount outstanding on the credit agreement during the year ended July 31, 2024 was $90.9 million. As of July 31, 2024, there was $207.3 million available for future borrowing, which can be increased to $1,042.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, 2024, the Company was in compliance with these financial covenants, with a ratio of debt to EBITDA, as defined by the agreements, equal to 0.3 to 1.0 and the interest expense coverage ratio equal to 93.2 to 1.0.
As of July 31, 2024 and 2023, borrowings on the credit agreement were as follows:
July 31, 2024July 31, 2023
Amount Outstanding (thousands)Weighted Average Interest RateAmount Outstanding (thousands)Weighted Average Interest Rate
Revolving credit agreement (1)
$90,935 5.3 %$49,716 5.2 %
(1)Borrowings under the revolving credit agreement as of July 31, 2024 included USD-denominated, British pound-denominated and Euro-denominated borrowings of $32,000, $10,267 and $48,668, respectively. The weighted average interest rate of the USD-denominated, British pound-denominated and Euro-denominated borrowings was 6.3%, 6.1% and 4.5%, respectively, as of July 31, 2024.
Borrowings under the revolving credit agreement as of July 31, 2023 included USD-denominated, British pound-denominated and Euro-denominated borrowings of $13,000, $10,280 and $26,436. The weighted average interest rate of the USD-denominated, British pound-denominated and Euro-denominated borrowings was 6.3%, 5.8% and 4.4%, respectively, as of July 31, 2023.
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,766 and $1,995 at July 31, 2024 and 2023, respectively.
XML 37 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
12 Months Ended
Jul. 31, 2024
Stockholders' Equity Note [Abstract]  
Stockholder's Equity Stockholders' Equity
Information as to the Company’s capital stock as of July 31, 2024 and 2023 was as follows:
 July 31, 2024July 31, 2023
 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, 2024, 2023, and 2022:
Deferred CompensationShares Held in Rabbi Trust, at costTotal
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 
Sale of shares at cost$(889)$889 $— 
Purchase of shares at cost1,217 (1,217)— 
Balances at July 31, 2024$11,711 $(11,711)$— 
Shares at July 31, 2024312,124 312,124 
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, 2024, 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, 2024, the Company has reserved 1,474,258 shares of Class A Nonvoting Common Stock for outstanding stock options and RSUs and 4,862,004 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, 2024, 2023, and 2022, was $7,361, $7,508, and $10,504, respectively. The total income tax benefit recognized in the consolidated statements of income was $1,014, $1,497 and $507 during the years ended July 31, 2024, 2023, and 2022, 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, 2024, 2023, and 2022, 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 Assumptions202420232022
Expected term (in years)5.405.716.23
Expected volatility30.23 %29.64 %30.04 %
Expected dividend yield1.89 %2.01 %2.26 %
Risk-free interest rate4.72 %3.66 %1.27 %
The following is a summary of stock option activity for the year ended July 31, 2024:
Time-Based OptionsOptions OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value
Outstanding as of July 31, 2023
1,546,783 $42.05 
Granted53,062 54.74 
Exercised(352,983)35.20 
Forfeited(24,816)48.08 
Outstanding as of July 31, 2024
1,222,046 $44.46 5.5$33,087 
Exercisable as of July 31, 2024
1,038,471 $43.70 5.1$28,906 
The following table summarizes additional stock option information:
202420232022
Weighted-average fair value of options granted during the period$16.41 $12.14$11.55
Intrinsic value of options exercised during the period (in thousands)8,860 1,822 4,269 
Fair value of options vested during the period (in thousands)2,020 3,384 2,446 
Cash received from the exercise of stock options during the period (in thousands)8,186 4,091 1,082 
Tax benefit on options exercised during the period (in thousands)2,215 455 1,067 
As of July 31, 2024, total unrecognized compensation cost related to options that are expected to vest was $911 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.6 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, 2024:
RSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested RSUs as of July 31, 2023
133,868 $46.55 
Granted95,145 55.43 
Vested(69,001)45.98 
Forfeited(11,021)50.36 
Non-vested RSUs as of July 31, 2024
148,991 $52.20 
The RSUs granted during the years ended July 31, 2023 and 2022, had a weighted-average grant-date fair value of $45.22 and $48.96, respectively.
The total fair value of time-based RSUs vested during the years ended July 31, 2024, 2023 and 2022, was $3,888, $3,734, and $3,669, respectively.
As of July 31, 2024, total unrecognized compensation cost related to RSUs that are expected to vest was $3,178 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 service period and specified performance targets are met. For the PRSUs granted during the year ended July 31, 2024, awards will vest based on achievement of performance conditions relating to Company revenue and diluted EPS targets. 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.
The PRSUs granted during the year ended July 31, 2024 had a fair value determined by the average of the high and low stock price on the date of grant.
The following tables summarize the PRSU activity during the year ended July 31, 2024:
PRSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested PRSUs as of July 31, 2023
63,448 $58.39 
Granted65,956 51.16 
Vested(2,786)60.73 
Forfeited(23,397)59.47 
Non-vested PRSUs as of July 31, 2024
103,221 $53.46 
The PRSUs granted during the year ended July 31, 2023 and 2022, had a weighted-average grant-date fair value of $55.77 and $61.76, respectively. The total fair value of PRSUs vested during the years ended July 31, 2024, 2023 and 2022, was $141, $889, and $4,098, respectively.
As of July 31, 2024, total unrecognized compensation cost related to PRSUs that are expected to vest was $3,227 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.
XML 38 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Loss
12 Months Ended
Jul. 31, 2024
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, 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)
Other comprehensive (loss) income before reclassification(124)160 (14,477)(14,441)
Amounts reclassified from accumulated other comprehensive loss(1,666)(454)— (2,120)
Ending balance, July 31, 2024$(149)$462 $(109,935)$(109,622)
The increase in accumulated other comprehensive loss as of July 31, 2024 compared to July 31, 2023 was primarily due to the appreciation 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, 2024 and 2023, 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,
202420232022
Income tax (expense) benefit related to items of other comprehensive (loss) income:
Cash flow hedges$(86)$147 $(148)
Pension and other post-retirement benefits84 202 167 
Other income tax adjustments and currency translation— — 505 
Income tax (expense) benefit related to items of other comprehensive (loss) income$(2)$349 $524 
XML 39 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition
12 Months Ended
Jul. 31, 2024
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,947 and $2,757 as of July 31, 2024 and 2023, 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, 2024, the Company recognized revenue of $1,329 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, 2024, the Company expects to recognize 41% by the end of fiscal 2025, an additional 28% by the end of fiscal 2026, 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 40 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information
12 Months Ended
Jul. 31, 2024
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company is organized and managed within two regions: Americas & Asia and Europe & Australia, which are the 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, 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, 2024, 2023 and 2022:
202420232022
Net sales:
Americas & Asia:
Americas$784,576 $787,426 $750,391 
Asia101,952 101,431 110,693 
Total$886,528 $888,857 $861,084 
Europe & Australia:
Europe399,462 387,743 388,618 
Australia55,403 55,263 52,360 
Total$454,865 $443,006 $440,978 
Total Company$1,341,393 $1,331,863 $1,302,062 
Depreciation & amortization:
Americas & Asia$22,716 $25,269 $26,950 
Europe & Australia7,157 7,101 7,232 
Total Company$29,873 $32,370 $34,182 
Segment profit:
Americas & Asia$196,842 $180,503 $157,307 
Europe & Australia70,612 65,742 63,058 
Total Company$267,454 $246,245 $220,365 
Assets:
Americas & Asia$849,844 $829,562 $868,922 
Europe & Australia415,607 408,163 384,341 
Corporate250,118 151,532 114,069 
Total Company$1,515,569 $1,389,257 $1,367,332 
Expenditures for property, plant & equipment:
Americas & Asia$54,460 $13,256 $24,051 
Europe & Australia25,432 5,970 19,087 
Total Company$79,892 $19,226 $43,138 
The following is a reconciliation of segment profit to income before income taxes for the years ended July 31, 2024, 2023 and 2022:
Years Ended July 31,
 202420232022
Total profit from reportable segments$267,454 $246,245 $220,365 
Unallocated costs:
Administrative costs(24,040)(24,802)(27,353)
Gain on sale of business— 3,770 — 
Investment and other income7,553 4,022 244 
Interest expense(3,126)(3,539)(1,276)
Income before income taxes$247,841 $225,696 $191,980 
The following is a summary of sales by product category for the years ended July 31, 2024, 2023 and 2022:
Years Ended July 31,
 202420232022
Safety and Facility Identification$607,235 $608,938 $581,914 
Product Identification274,429259,164275,836
Wire Identification228,415209,284203,919
Healthcare Identification141,767145,225135,364
People Identification89,547109,252105,029
Total Company$1,341,393 $1,331,863 $1,302,062 
During fiscal 2024, the Company divested operations related to the safety and facility identification product line, while in fiscal 2023, the divested business was associated with the people identification product line.
The following is a summary of sales and long-lived assets by geographic region for the years ended July 31, 2024, 2023 and 2022:
 Revenues*
Years Ended July 31,
Long-Lived Assets**
As of July 31,
 202420232022202420232022
Geographic information:
United States$783,775 $790,596 $764,930 $515,193 $524,258 $543,187 
Other631,748 610,553 613,433 360,519 302,321 288,477 
Eliminations(74,130)(69,286)(76,301)— — — 
Consolidated total$1,341,393 $1,331,863 $1,302,062 $875,712 $826,579 $831,664 
* 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 41 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
12 Months Ended
Jul. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income before income taxes consists of the following:
 Years Ended July 31,
 202420232022
United States$111,647 $92,053 $92,985 
Other Nations136,194 133,643 98,995 
Total$247,841 $225,696 $191,980 
Income before income taxes in the United States increased to $111,647 in fiscal 2024 from $92,053 in fiscal 2023 primarily due to organic sales growth and improved gross profit margin.
The increase in income before income taxes 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 2023 which reduced Other Nations income before income taxes by $32,857.
Income tax expense consists of the following:
 Years Ended July 31,
 202420232022
Current income tax expense:
United States$22,637 $26,324 $8,639 
Other Nations32,121 31,093 31,851 
States (U.S.)5,267 5,894 3,156 
$60,025 $63,311 $43,646 
Deferred income tax (benefit) expense:
United States$(7,999)$(10,577)$970 
Other Nations(133)251 (2,377)
States (U.S.)(1,267)(2,146)(238)
$(9,399)$(12,472)$(1,645)
Total income tax expense$50,626 $50,839 $42,001 
The tax effects of temporary differences are as follows as of July 31, 2024 and 2023:
 July 31, 2024
 AssetsLiabilitiesTotal
Inventories$7,462 $(59)$7,403 
Employee compensation and benefits9,248 — 9,248 
Accounts receivable1,828 — 1,828 
Fixed assets3,507 (8,148)(4,641)
Intangible assets639 (48,248)(47,609)
Capitalized R&D expenditures20,252 — 20,252 
Deferred and equity-based compensation9,071 — 9,071 
Postretirement benefits2,463 (52)2,411 
Tax credit and net operating loss carry-forwards43,929 — 43,929 
Valuation allowances(47,224)— (47,224)
Other, net20,346 (5,462)14,884 
Total$71,521 $(61,969)$9,552 
 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 
Tax credit carry-forwards as of July 31, 2024 consist of the following:
Foreign net operating loss carry-forwards of $89,282, of which $69,753 have no expiration date and the remainder of which expire from fiscal 2025 to fiscal 2040.
State net operating loss carry-forwards of $24,527, of which $2,103 have no expiration date and the remainder of which expire in fiscal 2032.
Foreign tax credit carry-forwards of $16,054, which expire from fiscal 2025 to fiscal 2034.
State credit carry-forwards of $13,635, which expire from fiscal 2025 to fiscal 2039.
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 to the total income tax expense is as follows:
 Years Ended July 31,
 202420232022
Tax at statutory rate21.0 %21.0 %21.0 %
International rate differential (1)
0.7 %1.7 %4.2 %
Adjustments to tax accruals and reserves0.2 %0.2 %(0.1)%
Research and development tax credits(1.6)%(1.3)%(1.6)%
Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards0.2 %1.2 %(1.2)%
Deferred tax and other adjustments, net(0.1)%(0.3)%(0.4)%
Income tax rate20.4 %22.5 %21.9 %
(1)Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2024, 2023, and 2022.
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, 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 
Additions based on tax positions related to the current year3,130 
Additions for tax positions of prior years1,594 
Reductions for tax positions of prior years(43)
Lapse of statute of limitations(2,666)
Settlements with tax authorities(257)
Cumulative translation adjustments and other(67)
Balance as of July 31, 2024$22,590 
Of the $22,590 of unrecognized tax benefits, if recognized, $19,350 would affect the Company's income tax rate. The Company has classified $19,527 and $17,587, excluding interest and penalties, of the reserve for uncertain tax positions in "Other liabilities" on the Consolidated Balance Sheets as of July 31, 2024 and 2023, respectively. The Company has classified $3,063 and $3,312, excluding interest and penalties, as a reduction of long-term deferred income tax assets on the accompanying Consolidated Balance Sheets as of July 31, 2024 and 2023, 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 $893, $700, and $701 on the reserve for uncertain tax positions during the years ended July 31, 2024, 2023, and 2022, respectively. The Company also recognized benefits related to penalties of $38, $281, and $82 during the years ended July 31, 2024, 2023, and 2022, respectively. These amounts are net of reversals due to reductions for tax positions of prior years, statute of limitations, and settlements. At July 31, 2024 and 2023, the Company had $4,448 and $3,581, 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, 2024 and 2023, the Company had $1,631 and $1,674, 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 up to $4,151 in the next 12 months 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, 2024, the Company recognized $3,708 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’21 — F’24
XML 42 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Common Share
12 Months Ended
Jul. 31, 2024
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,
 202420232022
Numerator (in thousands):
Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)$197,215 $174,857 $149,979 
Less:
Preferential dividends(748)(769)(803)
Preferential dividends on dilutive stock options(5)(3)(8)
Numerator for basic and diluted income per Class B Voting Common Share$196,462 $174,085 $149,168 
Denominator (in thousands):
Denominator for basic income per share for both Class A and Class B48,119 49,591 51,321 
Plus: Effect of dilutive equity awards377 278 330 
Denominator for diluted income per share for both Class A and Class B48,496 49,869 51,651 
Net income per Class A Nonvoting Common Share:
Basic$4.10 $3.53 $2.92 
Diluted$4.07 $3.51 $2.90 
Net income per Class B Voting Common Share:
Basic$4.08 $3.51 $2.91 
Diluted$4.05 $3.49 $2.89 
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 113,641, 549,031, and 497,307 for the years ended July 31, 2024, 2023, and 2022, respectively.
XML 43 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
12 Months Ended
Jul. 31, 2024
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, 2024 and July 31, 2023, according to the valuation techniques the Company used to determine their fair values.
 July 31, 2024July 31, 2023Fair Value Hierarchy
Assets:
Deferred compensation plan assets$20,029 $18,288 Level 1
Foreign exchange contracts137 492 Level 2
Liabilities:
Foreign exchange contracts$730 $189 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, 2024 and July 31, 2023.
See Note 6 for information regarding the fair value of the Company's long-term debt.
XML 44 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives and Hedging Activities
12 Months Ended
Jul. 31, 2024
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, 2024 and 2023:
  July 31, 2024July 31, 2023
Designated as cash flow hedges$59,207 $39,661 
Non-designated hedges4,459 4,803 
Total foreign exchange contracts$63,666 $44,464 
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, 2024 and 2023, unrealized losses of $124 and unrealized gains of $1,580 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, 2024 and July 31, 2023, the cumulative balance recognized in accumulated other comprehensive income were losses of $1,237 and $1,746, 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, 2024July 31, 2023July 31, 2022
Gains (losses) recognized in OCI:
Forward exchange contracts (cash flow hedges)$517 $2,680 $1,282 
Foreign currency denominated debt (net investment hedges)509 (1,746)— 
Gains reclassified from OCI into cost of goods sold:
Forward exchange contracts (cash flow hedges)2,221 2,140 909 
Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows: 
 July 31, 2024July 31, 2023
  Prepaid expenses and other current assetsOther current liabilitiesLong-term obligationsPrepaid expenses and other current assetsOther current liabilitiesLong-term obligations
Derivatives designated as hedging instruments:
Foreign exchange contracts (cash flow hedges)$137 $726 $ $485 $189 $ 
Foreign currency denominated debt (net investment hedges)— — 34,060 — — 36,716 
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges)—  —  
Total derivative instruments$137 $730 $34,060 $492 $189 $36,716 
XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitment and Contingencies
12 Months Ended
Jul. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies 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.
XML 46 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events
12 Months Ended
Jul. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On August 1, 2024, the Company acquired Gravotech Holding (“Gravotech”), a global company that specializes in engraving marking and cutting solutions, headquartered in Lyon, France, for a cash purchase price of approximately €120,000, subject to a working capital adjustment provision. The Company expects to allocate a significant portion of the purchase price to goodwill and intangible assets. The assignment of goodwill to the Company’s existing reporting units is not complete as of the financial statements issuance date.
On September 5, 2024, the Company announced an increase in the annual dividend to shareholders of the Company's Class A Common Stock, from $0.94 to $0.96 per share. A quarterly dividend of $0.24 will be paid on October 31, 2024, to shareholders of record at the close of business on October 10, 2024. This dividend represents an increase of 2.1% and is the 39th consecutive annual increase in dividends.
On September 4, 2024, 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 47 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule II Valuation of Qualifying Accounts
12 Months Ended
Jul. 31, 2024
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,
Description202420232022
 (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$8,467 $7,355 $7,306 
Additions — Due to acquired businesses— — — 
Additions — Charged to expense337 1,433 859 
Deductions — Bad debts written off, net of recoveries(2,055)(321)(810)
Balances at end of period$6,749 $8,467 $7,355 
Inventory — Reserve for slow-moving inventory:
Balances at beginning of period$35,855 $29,877 $23,009 
Additions — Due to acquired businesses— — — 
Additions (Deductions) — Charged to (reversal of) expense (1,707)9,580 10,198 
Deductions — Inventory write-offs(2,166)(3,602)(3,330)
Balances at end of period$31,982 $35,855 $29,877 
Valuation allowances against deferred tax assets:
Balances at beginning of period$52,750 $47,276 $51,069 
Additions — Due to acquired businesses— — — 
Additions — Charged to expense1,357 5,852 48 
Deductions — Valuation allowances reversed/utilized(6,883)(378)(3,841)
Balances at end of period$47,224 $52,750 $47,276 
XML 48 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Jul. 31, 2024
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)
2024$6,047,828 $— $8,594,965 $— $1,344,912 $1,708,664 $167 $225 $197,215 $247,841 
20233,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:
2024: Ann E. Thornton, Olivier Bojarski, Thomas F. DeBruine, and Andrew T. Gorman
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, 2020, 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
2024Russell R. Shaller$6,047,828 $3,551,028 $6,098,165 $8,594,965 
2023Russell R. Shaller3,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
2024Russell R. Shaller$4,800,356 $1,046,520 $251,289 $— $— $6,098,165 
2023Russell R. Shaller1,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,344,912 $ 1,451,355 $ 1,033,900 $ 1,454,883
Non-PEO NEO Average Compensation Actually Paid Amount $ 1,708,664 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)
2024$1,344,912 $473,056 $836,808 $1,708,664 
20231,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
2024$639,487 $167,092 $30,229 $— $— $836,808 
2023217,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 2024.
NEOs vs 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 2024.
NEOS vs 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 2024.
NEOs vs 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 2024 to that of the S&P SmallCap 600 Industrials Index.
TSR comparison.jpg
     
Tabular List, Table
Most Important Performance Measures
Operating Income
Organic Sales Growth
Total Shareholder Return
Earnings Per Share
     
Total Shareholder Return Amount $ 167 119 108 121
Peer Group Total Shareholder Return Amount 225 179 151 151
Net income $ 197,215,000 $ 174,857,000 $ 149,979,000 $ 129,659,000
Company Selected Measure Amount 247,841,000 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 $ 6,047,828 $ 3,242,497 $ 3,968,554 $ 0
PEO Actually Paid Compensation Amount $ 8,594,965 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 0 5,196,015 6,006,185
PEO Actually Paid Compensation Amount $ 0 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 $ (3,551,028) (1,164,390) (2,608,892)  
PEO | Russell R. Shaller [Member] | Equity Award Adjustments [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount 6,098,165 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 473,056 660,855 381,363 571,339
Non-PEO NEO | Equity Award Adjustments [Member]        
Pay vs Performance Disclosure        
Adjustment to Compensation, Amount $ 836,808 $ 377,758 $ 84,883 $ 781,301
XML 49 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jul. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 50 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Policies and Procedures
12 Months Ended
Jul. 31, 2024
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
XML 51 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jul. 31, 2024
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.
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. (13.0% of total inventories at July 31, 2024, and 9.6% of total inventories at July 31, 2023) 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,582 and $11,312 as of July 31, 2024 and 2023, respectively.
Inventories consist of the following as of July 31:
 20242023
Finished products$89,430 $103,350 
Work-in-process24,601 26,884 
Raw materials and supplies38,698 46,844 
Total inventories$152,729 $177,078 
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 Lives20242023
Land$30,604 $12,273 
Buildings and improvements10 to 33 Years147,767 130,004 
Machinery and equipment3 to 10 Years288,885 282,870 
Construction in progress32,701 9,682 
Property, plant and equipment—gross499,957 434,829 
Accumulated depreciation(304,199)(292,680)
Property, plant and equipment—net$195,758 $142,149 
Depreciation expense was $20,452, $20,631, and $19,216 for the years ended July 31, 2024, 2023 and 2022, respectively.
Goodwill, Other Intangible and Long-Lived Assets
Goodwill — The Company tests goodwill for impairment on an annual basis on the first day of the fourth quarter of each fiscal year, or more frequently if events or changes in circumstances indicate that it may be impaired. Under U.S. GAAP, the Company has the option to first assess qualitative factors in order to determine if it is more likely than not that the fair value of one of its reporting units is greater than its carrying value (“Step 0”). If the qualitative assessment leads to a determination that the reporting unit’s fair value is less than its carrying value, or if the Company elects to bypass the qualitative assessment altogether, it is required to perform a quantitative impairment test (“Step 1”) by calculating the fair value of the reporting unit and comparing the fair value with its associated carrying value. During the fiscal year 2024 annual impairment test, the Company first assessed goodwill recoverability qualitatively using the Step 0 approach for each reporting unit. For the qualitative assessment, the Company considered the most recent quantitative analysis, which was performed during the fourth quarter of fiscal year 2023 for all three reporting units, including assumptions used, such as discount rates, indicated fair values, and the amounts by which those fair values exceeded their carrying amounts. Further, the Company compared actual performance in fiscal year 2024 to the internal financial projections used in the prior quantitative analyses. Additionally, the Company considered various other factors including macroeconomic conditions, relevant industry and market trends, and factors specific to the Company that could indicate a potential change in the fair value of the reporting units. Lastly, the Company evaluated whether any events have occurred or any circumstances have changed since that time that would indicate that goodwill may have become impaired since the last quantitative tests. Based on these qualitative assessments, the Company determined it is more likely than not that the fair value of each reporting unit exceeds its respective carrying value and as such, goodwill was not considered impaired as of May 1, 2024, and the Step 1 quantitative goodwill impairment analysis was not necessary. No goodwill impairment charges were recognized during the year ended July 31, 2024.
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 2024, 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, 2024, 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, 2024.
Revenue Recongition Revenue Recognition — The Company recognizes revenue when a sales arrangement with a customer exists, the transaction price is fixed or determinable and the Company has satisfied its performance obligations per the sales arrangement. The majority of the Company’s revenue relates to the sale of identification and safety products and revenue is recognized at the point in which the customer obtains control of the products. 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 the shipment or delivery of goods to customers. Revenue is measured at the determinable transaction price, net of estimated sales returns, including product returns and credit memos, and sales rebates. The Company estimates product returns and credit memos based on historical return rates. As of July 31, 2024 and 2023, the allowance for product returns and credit memos was $4,210 and $4,801, 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, 2024, 2023, and 2022 was $50,296, $53,591, and $55,568, 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 November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” The guidance requires expanded interim and annual disclosures of segment information including the disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within segment profit and loss. The guidance is effective for the Company's fiscal year 2025 Form 10-K and interim periods thereafter. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The guidance requires expanded annual disclosures including the standardization and disaggregation of income tax rate reconciliation categories and the amount of income taxes paid by jurisdiction. The guidance is effective for the Company’s fiscal year 2026 Form 10-K. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.
XML 52 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies Inventories (Tables)
12 Months Ended
Jul. 31, 2024
Accounting Policies [Abstract]  
Schedule of Inventory
Inventories consist of the following as of July 31:
 20242023
Finished products$89,430 $103,350 
Work-in-process24,601 26,884 
Raw materials and supplies38,698 46,844 
Total inventories$152,729 $177,078 
Property, Plant and Equipment
Property, plant and equipment consist of the following as of July 31:
 Range of Useful Lives20242023
Land$30,604 $12,273 
Buildings and improvements10 to 33 Years147,767 130,004 
Machinery and equipment3 to 10 Years288,885 282,870 
Construction in progress32,701 9,682 
Property, plant and equipment—gross499,957 434,829 
Accumulated depreciation(304,199)(292,680)
Property, plant and equipment—net$195,758 $142,149 
XML 53 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill (Tables)
12 Months Ended
Jul. 31, 2024
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, 2024 and 2023, were as follows:
IDSWPSAmericas & AsiaEurope & AustraliaTotal
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 
Translation adjustments— — (2,236)(799)(3,035)
Balance as of July 31, 2024$— $— $439,179 $150,432 $589,611 
XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Other intangible assets as of July 31, 2024 and 2023 consisted of the following: 
July 31, 2024July 31, 2023
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$600 $(600)$— 3$1,114 $(947)$167 
Customer relationships964,430 (23,279)41,151 964,513 (15,947)48,566 
Technology59,300 (6,182)3,118 59,313 (4,235)5,078 
Unamortized other intangible assets:
TradenamesN/A7,570 — 7,570 N/A8,285 — 8,285 
Total$81,900 $(30,061)$51,839 $83,225 $(21,129)$62,096 
XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
12 Months Ended
Jul. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
The following table summarizes lease expense recognized during the years ended July 31, 2024, 2023 and 2022:
 Consolidated Statements of Income LocationJuly 31, 2024July 31, 2023July 31, 2022
Operating lease costCost of goods sold$6,257 $6,589 $7,893 
Operating lease costSelling, general, and administrative expenses9,220 9,424 9,822 
Schedule of Lessee Operating Lease Liability Maturity
The following table summarizes the maturity of the Company's lease liabilities as of July 31, 2024:
Years ending July 31, Operating Leases
2025$15,033 
202611,693 
20277,125 
20283,418 
20292,869 
Thereafter2,817 
Total lease payments$42,955 
Less: interest(4,231)
Present value of lease liabilities$38,724 
Schedule of Weighted-Average Lease
The weighted average remaining lease terms and discount rates for the Company's operating leases as of July 31, 2024 and 2023 were as follows:
July 31, 2024July 31, 2023
Weighted average remaining lease term (in years)3.82.6
Weighted average discount rate5.1 %4.3 %
Schedule of Supplemental Cash Flow Information - Leases
Supplemental cash flow information related to the Company's operating leases during the years ended July 31, 2024 and 2023 were as follows:
20242023
Operating cash outflows from operating leases$16,496 $17,739 
Operating lease assets obtained in exchange for new operating lease liabilities (1)
23,438 12,583 
(1) Includes new leases and remeasurements or modifications of existing leases.
XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
12 Months Ended
Jul. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Line of Credit Facilities
As of July 31, 2024 and 2023, borrowings on the credit agreement were as follows:
July 31, 2024July 31, 2023
Amount Outstanding (thousands)Weighted Average Interest RateAmount Outstanding (thousands)Weighted Average Interest Rate
Revolving credit agreement (1)
$90,935 5.3 %$49,716 5.2 %
XML 57 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
12 Months Ended
Jul. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Capital Stock
Information as to the Company’s capital stock as of July 31, 2024 and 2023 was as follows:
 July 31, 2024July 31, 2023
 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, 2024, 2023, and 2022:
Deferred CompensationShares Held in Rabbi Trust, at costTotal
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 
Sale of shares at cost$(889)$889 $— 
Purchase of shares at cost1,217 (1,217)— 
Balances at July 31, 2024$11,711 $(11,711)$— 
Shares at July 31, 2024312,124 312,124 
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 Assumptions202420232022
Expected term (in years)5.405.716.23
Expected volatility30.23 %29.64 %30.04 %
Expected dividend yield1.89 %2.01 %2.26 %
Risk-free interest rate4.72 %3.66 %1.27 %
Schedule of Stock Option Activity
The following is a summary of stock option activity for the year ended July 31, 2024:
Time-Based OptionsOptions OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (Years)Aggregate Intrinsic Value
Outstanding as of July 31, 2023
1,546,783 $42.05 
Granted53,062 54.74 
Exercised(352,983)35.20 
Forfeited(24,816)48.08 
Outstanding as of July 31, 2024
1,222,046 $44.46 5.5$33,087 
Exercisable as of July 31, 2024
1,038,471 $43.70 5.1$28,906 
The following table summarizes additional stock option information:
202420232022
Weighted-average fair value of options granted during the period$16.41 $12.14$11.55
Intrinsic value of options exercised during the period (in thousands)8,860 1,822 4,269 
Fair value of options vested during the period (in thousands)2,020 3,384 2,446 
Cash received from the exercise of stock options during the period (in thousands)8,186 4,091 1,082 
Tax benefit on options exercised during the period (in thousands)2,215 455 1,067 
Schedule of RSU Activity
The following tables summarize the RSU activity during the year ended July 31, 2024:
RSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested RSUs as of July 31, 2023
133,868 $46.55 
Granted95,145 55.43 
Vested(69,001)45.98 
Forfeited(11,021)50.36 
Non-vested RSUs as of July 31, 2024
148,991 $52.20 
Schedule of PRSU Activity
The following tables summarize the PRSU activity during the year ended July 31, 2024:
PRSUsSharesWeighted Average Grant Date
 Fair Value
Non-vested PRSUs as of July 31, 2023
63,448 $58.39 
Granted65,956 51.16 
Vested(2,786)60.73 
Forfeited(23,397)59.47 
Non-vested PRSUs as of July 31, 2024
103,221 $53.46 
XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jul. 31, 2024
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, 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)
Other comprehensive (loss) income before reclassification(124)160 (14,477)(14,441)
Amounts reclassified from accumulated other comprehensive loss(1,666)(454)— (2,120)
Ending balance, July 31, 2024$(149)$462 $(109,935)$(109,622)
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,
202420232022
Income tax (expense) benefit related to items of other comprehensive (loss) income:
Cash flow hedges$(86)$147 $(148)
Pension and other post-retirement benefits84 202 167 
Other income tax adjustments and currency translation— — 505 
Income tax (expense) benefit related to items of other comprehensive (loss) income$(2)$349 $524 
XML 59 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information (Tables)
12 Months Ended
Jul. 31, 2024
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, 2024, 2023 and 2022:
202420232022
Net sales:
Americas & Asia:
Americas$784,576 $787,426 $750,391 
Asia101,952 101,431 110,693 
Total$886,528 $888,857 $861,084 
Europe & Australia:
Europe399,462 387,743 388,618 
Australia55,403 55,263 52,360 
Total$454,865 $443,006 $440,978 
Total Company$1,341,393 $1,331,863 $1,302,062 
Depreciation & amortization:
Americas & Asia$22,716 $25,269 $26,950 
Europe & Australia7,157 7,101 7,232 
Total Company$29,873 $32,370 $34,182 
Segment profit:
Americas & Asia$196,842 $180,503 $157,307 
Europe & Australia70,612 65,742 63,058 
Total Company$267,454 $246,245 $220,365 
Assets:
Americas & Asia$849,844 $829,562 $868,922 
Europe & Australia415,607 408,163 384,341 
Corporate250,118 151,532 114,069 
Total Company$1,515,569 $1,389,257 $1,367,332 
Expenditures for property, plant & equipment:
Americas & Asia$54,460 $13,256 $24,051 
Europe & Australia25,432 5,970 19,087 
Total Company$79,892 $19,226 $43,138 
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
The following is a reconciliation of segment profit to income before income taxes for the years ended July 31, 2024, 2023 and 2022:
Years Ended July 31,
 202420232022
Total profit from reportable segments$267,454 $246,245 $220,365 
Unallocated costs:
Administrative costs(24,040)(24,802)(27,353)
Gain on sale of business— 3,770 — 
Investment and other income7,553 4,022 244 
Interest expense(3,126)(3,539)(1,276)
Income before income taxes$247,841 $225,696 $191,980 
Revenue from External Customers by Products and Services
The following is a summary of sales by product category for the years ended July 31, 2024, 2023 and 2022:
Years Ended July 31,
 202420232022
Safety and Facility Identification$607,235 $608,938 $581,914 
Product Identification274,429259,164275,836
Wire Identification228,415209,284203,919
Healthcare Identification141,767145,225135,364
People Identification89,547109,252105,029
Total Company$1,341,393 $1,331,863 $1,302,062 
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, 2024, 2023 and 2022:
 Revenues*
Years Ended July 31,
Long-Lived Assets**
As of July 31,
 202420232022202420232022
Geographic information:
United States$783,775 $790,596 $764,930 $515,193 $524,258 $543,187 
Other631,748 610,553 613,433 360,519 302,321 288,477 
Eliminations(74,130)(69,286)(76,301)— — — 
Consolidated total$1,341,393 $1,331,863 $1,302,062 $875,712 $826,579 $831,664 
* 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 60 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Tables)
12 Months Ended
Jul. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of (Loss) Earnings from Continuing Operations
Income before income taxes consists of the following:
 Years Ended July 31,
 202420232022
United States$111,647 $92,053 $92,985 
Other Nations136,194 133,643 98,995 
Total$247,841 $225,696 $191,980 
Schedule of Components of Income Tax Expense (Benefit)
Income tax expense consists of the following:
 Years Ended July 31,
 202420232022
Current income tax expense:
United States$22,637 $26,324 $8,639 
Other Nations32,121 31,093 31,851 
States (U.S.)5,267 5,894 3,156 
$60,025 $63,311 $43,646 
Deferred income tax (benefit) expense:
United States$(7,999)$(10,577)$970 
Other Nations(133)251 (2,377)
States (U.S.)(1,267)(2,146)(238)
$(9,399)$(12,472)$(1,645)
Total income tax expense$50,626 $50,839 $42,001 
Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences are as follows as of July 31, 2024 and 2023:
 July 31, 2024
 AssetsLiabilitiesTotal
Inventories$7,462 $(59)$7,403 
Employee compensation and benefits9,248 — 9,248 
Accounts receivable1,828 — 1,828 
Fixed assets3,507 (8,148)(4,641)
Intangible assets639 (48,248)(47,609)
Capitalized R&D expenditures20,252 — 20,252 
Deferred and equity-based compensation9,071 — 9,071 
Postretirement benefits2,463 (52)2,411 
Tax credit and net operating loss carry-forwards43,929 — 43,929 
Valuation allowances(47,224)— (47,224)
Other, net20,346 (5,462)14,884 
Total$71,521 $(61,969)$9,552 
 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 
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 to the total income tax expense is as follows:
 Years Ended July 31,
 202420232022
Tax at statutory rate21.0 %21.0 %21.0 %
International rate differential (1)
0.7 %1.7 %4.2 %
Adjustments to tax accruals and reserves0.2 %0.2 %(0.1)%
Research and development tax credits(1.6)%(1.3)%(1.6)%
Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards0.2 %1.2 %(1.2)%
Deferred tax and other adjustments, net(0.1)%(0.3)%(0.4)%
Income tax rate20.4 %22.5 %21.9 %
(1)Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2024, 2023, and 2022.
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, 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 
Additions based on tax positions related to the current year3,130 
Additions for tax positions of prior years1,594 
Reductions for tax positions of prior years(43)
Lapse of statute of limitations(2,666)
Settlements with tax authorities(257)
Cumulative translation adjustments and other(67)
Balance as of July 31, 2024$22,590 
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’21 — F’24
XML 61 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Common Share (Tables)
12 Months Ended
Jul. 31, 2024
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,
 202420232022
Numerator (in thousands):
Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)$197,215 $174,857 $149,979 
Less:
Preferential dividends(748)(769)(803)
Preferential dividends on dilutive stock options(5)(3)(8)
Numerator for basic and diluted income per Class B Voting Common Share$196,462 $174,085 $149,168 
Denominator (in thousands):
Denominator for basic income per share for both Class A and Class B48,119 49,591 51,321 
Plus: Effect of dilutive equity awards377 278 330 
Denominator for diluted income per share for both Class A and Class B48,496 49,869 51,651 
Net income per Class A Nonvoting Common Share:
Basic$4.10 $3.53 $2.92 
Diluted$4.07 $3.51 $2.90 
Net income per Class B Voting Common Share:
Basic$4.08 $3.51 $2.91 
Diluted$4.05 $3.49 $2.89 
XML 62 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
12 Months Ended
Jul. 31, 2024
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, 2024 and July 31, 2023, according to the valuation techniques the Company used to determine their fair values.
 July 31, 2024July 31, 2023Fair Value Hierarchy
Assets:
Deferred compensation plan assets$20,029 $18,288 Level 1
Foreign exchange contracts137 492 Level 2
Liabilities:
Foreign exchange contracts$730 $189 Level 2
XML 63 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives and Hedging Activities (Tables)
12 Months Ended
Jul. 31, 2024
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, 2024 and 2023:
  July 31, 2024July 31, 2023
Designated as cash flow hedges$59,207 $39,661 
Non-designated hedges4,459 4,803 
Total foreign exchange contracts$63,666 $44,464 
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, 2024July 31, 2023July 31, 2022
Gains (losses) recognized in OCI:
Forward exchange contracts (cash flow hedges)$517 $2,680 $1,282 
Foreign currency denominated debt (net investment hedges)509 (1,746)— 
Gains reclassified from OCI into cost of goods sold:
Forward exchange contracts (cash flow hedges)2,221 2,140 909 
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, 2024July 31, 2023
  Prepaid expenses and other current assetsOther current liabilitiesLong-term obligationsPrepaid expenses and other current assetsOther current liabilitiesLong-term obligations
Derivatives designated as hedging instruments:
Foreign exchange contracts (cash flow hedges)$137 $726 $ $485 $189 $ 
Foreign currency denominated debt (net investment hedges)— — 34,060 — — 36,716 
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges)—  —  
Total derivative instruments$137 $730 $34,060 $492 $189 $36,716 
XML 64 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Accounting Policies [Abstract]    
Finished products $ 89,430 $ 103,350
Work-in-process 24,601 26,884
Raw materials and supplies 38,698 46,844
Inventories $ 152,729 $ 177,078
Percentage of LIFO Inventory 13.00% 9.60%
Inventory, LIFO Reserve, Effect on Income, Net $ 11,582 $ 11,312
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Property, Plant and Equipment [Line Items]      
Land $ 30,604 $ 12,273  
Buildings and improvements 147,767 130,004  
Machinery and equipment 288,885 282,870  
Construction in progress 32,701 9,682  
Property, plant and equipment—gross 499,957 434,829  
Accumulated depreciation (304,199) (292,680)  
Property, plant and equipment—net 195,758 142,149  
Depreciation $ 20,452 $ 20,631 $ 19,216
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 66 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies Revenue Recognition (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Accounting Policies [Abstract]    
Contract with Customer, Refund Liability $ 4,210 $ 4,801
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies Advertising Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Accounting Policies [Abstract]      
Advertising Expense $ 50,296 $ 53,591 $ 55,568
XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Goodwill [Roll Forward]    
Goodwill, Beginning Balance $ 592,646 $ 586,832
Goodwill, Foreign Currency Translation Gain (Loss) (3,035) 0
Goodwill, Purchase Accounting Adjustments   7,768
Goodwill, Written off Related to Sale of Business Unit   (1,954)
Goodwill, Ending Balance 589,611 592,646
Goodwill, Period Increase (Decrease) (3,035) $ 5,814
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: Identification Solutions (“IDS”) and Workplace Safety (“WPS”). As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other."
Identification Solutions    
Goodwill [Roll Forward]    
Goodwill, Beginning Balance 0 $ 556,151
Goodwill, Foreign Currency Translation Gain (Loss) 0 (559,470)
Goodwill, Purchase Accounting Adjustments   3,319
Goodwill, Written off Related to Sale of Business Unit   0
Goodwill, Ending Balance 0 0
Workplace Safety    
Goodwill [Roll Forward]    
Goodwill, Beginning Balance 0 30,681
Goodwill, Foreign Currency Translation Gain (Loss) 0 (31,306)
Goodwill, Purchase Accounting Adjustments   625
Goodwill, Written off Related to Sale of Business Unit   0
Goodwill, Ending Balance 0 0
Americas & Asia    
Goodwill [Roll Forward]    
Goodwill, Beginning Balance 441,415 0
Goodwill, Foreign Currency Translation Gain (Loss) (2,236) 442,290
Goodwill, Purchase Accounting Adjustments   1,079
Goodwill, Written off Related to Sale of Business Unit   (1,954)
Goodwill, Ending Balance 439,179 441,415
Europe & Australia    
Goodwill [Roll Forward]    
Goodwill, Beginning Balance 151,231 0
Goodwill, Foreign Currency Translation Gain (Loss) (799) 148,486
Goodwill, Purchase Accounting Adjustments   2,745
Goodwill, Written off Related to Sale of Business Unit   0
Goodwill, Ending Balance $ 150,432 $ 151,231
XML 69 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 81,900 $ 83,225
Finite-Lived Intangible Assets, Accumulated Amortization 30,061 21,129
Intangible Assets, Net (Excluding Goodwill), Total 51,839 62,096
Indefinite-lived Intangible Assets (Excluding Goodwill) $ 7,570 $ 8,285
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Asset, Useful Life 3 years 3 years
Finite-Lived Intangible Assets, Gross $ 600 $ 1,114
Finite-Lived Intangible Assets, Accumulated Amortization 600 947
Finite-Lived Intangible Assets, Net $ 0 $ 167
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,430 $ 64,513
Finite-Lived Intangible Assets, Accumulated Amortization 23,279 15,947
Finite-Lived Intangible Assets, Net $ 41,151 $ 48,566
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,300 $ 9,313
Finite-Lived Intangible Assets, Accumulated Amortization 6,182 4,235
Finite-Lived Intangible Assets, Net $ 3,118 $ 5,078
XML 70 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization of Intangible Assets $ 9,421 $ 11,739 $ 14,966
Finite-Lived Intangible Asset, Expected Amortization, Year One 9,145    
Finite-Lived Intangible Asset, Expected Amortization, Year Two 8,268    
Finite-Lived Intangible Asset, Expected Amortization, Year Three 7,759    
Finite-Lived Intangible Assets, Amortization Expense, Year Four 7,351    
Finite-Lived Intangible Asset, Expected Amortization, Year Five $ 7,006    
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Operating Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Operating Leased Assets [Line Items]      
Operating cash outflows from operating leases $ 16,496 $ 17,739  
Operating lease assets obtained in exchange for new operating lease liabilities (1) $ 23,438 $ 12,583  
Weighted average remaining lease term (in years) 3 years 9 months 18 days 2 years 7 months 6 days  
Weighted average discount rate 5.10% 4.30%  
Cost of Sales [Member]      
Operating Leased Assets [Line Items]      
Operating Lease Cost $ 6,257 $ 6,589 $ 7,893
Selling, General and Administrative Expenses [Member]      
Operating Leased Assets [Line Items]      
Operating Lease Cost $ 9,220 $ 9,424 $ 9,822
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Maturity Disclosure (Details)
$ in Thousands
Jul. 31, 2024
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 15,033
Lessee, Operating Lease, Liability, to be Paid, Year Two 11,693
Lessee, Operating Lease, Liability, to be Paid, Year Three 7,125
Lessee, Operating Lease, Liability, to be Paid, Year Four 3,418
Lessee, Operating Lease, Liability, to be Paid, Year Five 2,869
Lessee, Operating Lease, Liability, to be Paid, after Year Five 2,817
Lessee, Operating Lease, Liability, to be Paid 42,955
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (4,231)
Operating Lease, Liability $ 38,724
XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Retirement Benefits [Abstract]      
Deferred compensation arrangement with individual, recorded liability $ 20,029 $ 18,288  
Accrued retirement and profit-sharing contributions 3,656 3,717  
Pension and other postretirement benefit expense $ 16,134 $ 15,089 $ 15,063
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 90,900  
Debt, Weighted Average Interest Rate 5.30% 5.20%
GBP borrowing    
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 10,267 $ 10,280
Line of Credit Facility, Interest Rate at Period End 6.10% 5.80%
EUR borrowing    
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 48,668 $ 26,436
Line of Credit Facility, Interest Rate at Period End 4.50% 4.40%
USD borrowing    
Line of Credit Facilities [Line Items]    
Long-term Line of Credit $ 32,000 $ 13,000
Line of Credit Facility, Interest Rate at Period End 6.30% 6.30%
XML 75 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Line of Credit Facility [Abstract]    
Line of credit, current borrowing capacity $ 300,000  
Line of credit, maximum borrowing capacity 1,042,300  
Line of credit facility, maximum amount outstanding during period 90,900  
Line of credit, remaining borrowing capacity $ 207,300  
Debt to EBITDA Ratio 0.3 to 1.0  
Interest Expense Coverage Ratio 93.2 to 1.0  
Letters of credit outstanding $ 1,766 $ 1,995
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, which replaced the variable benchmark rate from LIBOR to other benchmark rates, including SOFR, SONIA, Euribor and TIBOR.  
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Schedule of Capital Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
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 77 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
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 (889) (739) (721)  
Purchase Of Shares At Cost (1,217) (1,067) (1,242)  
Ending Balance, Other Stockholders Equity $ (11,711) $ (11,383) $ (11,055) $ (10,534)
Ending Balance, Other Stockholders Equity Shares 312,124 318,198 318,285 315,916
Deferred Compensation [Member]        
Class of Stock [Line Items]        
Sale Of Shares At Cost $ (889) $ (739) $ (721)  
Purchase Of Shares At Cost (1,217) (1,067) (1,242)  
Ending Balance, Other Stockholders Equity $ 11,711 $ 11,383 $ 11,055 $ 10,534
Ending Balance, Other Stockholders Equity Shares 312,124 318,198 318,285 315,916
XML 78 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Valuation Assumptions (Details) - Stock Option
12 Months Ended
Jul. 31, 2024
Rate
Jul. 31, 2023
Rate
Jul. 31, 2022
Rate
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 4 months 24 days 5 years 8 months 15 days 6 years 2 months 23 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 30.23% 29.64% 30.04%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 1.89% 2.01% 2.26%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 4.72% 3.66% 1.27%
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Stock Option Activity (Details)
12 Months Ended
Jul. 31, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]  
Shares Outstanding, Beginning Balance | shares 1,546,783
Options Granted | shares 53,062
Options Exercised | shares (352,983)
Options Forfeited or Expired | shares (24,816)
Shares Outstanding, Ending Balance | shares 1,222,046
Options Exercisable | shares 1,038,471
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Options Outstanding, Beginning Balance, Weighted Average Exercise Price | $ / shares $ 42.05
Options Granted, Weighted Average Exercise Price | $ / shares 54.74
Options Exercised, Weighted Average Exercise Price | $ / shares 35.20
Options Forfeited or Expired, Weighted Average Exercise Price | $ / shares 48.08
Options Outstanding, Ending Balance, Weighted Average Exercise Price | $ / shares 44.46
Options Exercisable, Weighted Average Exercise Price | $ / shares $ 43.70
XML 80 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Additional Stock Option Disclosures (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Options Outstanding, Weighted Average Remaining Contractual Term 5 years 6 months    
Options Exercisable, Weighted Average Remaining Contractual Term 5 years 1 month 6 days    
Options Outstanding, Intrinsic Value $ 33,087    
Options Exercisable, Intrinsic Value $ 28,906    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 16.41 $ 12.14 $ 11.55
Options, Exercised in Period, Aggregate Intrinsic Value $ 8,860 $ 1,822 $ 4,269
Options, Vested in Period, Fair Value 2,020 3,384 2,446
Options, Exercised in Period, Proceeds from Issuance of Shares 8,186 4,091 1,082
Options Exercised, Tax Benefit $ 2,215 $ 455 $ 1,067
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of RSU and PRSU Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity Instruments Other than Options, Nonvested, Number, Beginning Balance 133,868    
Equity Instruments Other than Options, Grants in Period 95,145    
Equity Instruments Other than Options, Vested in Period (69,001)    
Equity Instruments Other than Options, Forfeited in Period (11,021)    
Equity Instruments Other than Options, Nonvested, Number, Ending Balance 148,991 133,868  
Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance $ 46.55    
Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 55.43 $ 45.22 $ 48.96
Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 45.98    
Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value 50.36    
Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance $ 52.20 $ 46.55  
Equity Instruments Other than Options, Vested in Period, Fair Value $ 3,888 $ 3,734 $ 3,669
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity Instruments Other than Options, Nonvested, Number, Beginning Balance 63,448    
Equity Instruments Other than Options, Grants in Period 65,956    
Equity Instruments Other than Options, Vested in Period (2,786)    
Equity Instruments Other than Options, Forfeited in Period (23,397)    
Equity Instruments Other than Options, Nonvested, Number, Ending Balance 103,221 63,448  
Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance $ 58.39    
Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 51.16 $ 55.77 $ 61.76
Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 60.73    
Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value 59.47    
Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance $ 53.46 $ 58.39  
Equity Instruments Other than Options, Vested in Period, Fair Value $ 141 $ 889 $ 4,098
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
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,474,258    
Number of Shares Remaining for Future Issuance of Share-Based Awards 4,862,004    
Share-based Compensation Expense $ 7,361 $ 7,508 $ 10,504
Share-Based Payment Arrangement, Expense, Tax Benefit $ 1,014 $ 1,497 $ 507
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 $ 911    
Share-Based Compensation Cost Not yet Recognized, Period for Recognition 1 year 7 months 6 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 $ 3,178    
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 $ 3,227    
Share-Based Compensation Cost Not yet Recognized, Period for Recognition 1 year 10 months 24 days    
XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (93,061) $ (109,077)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (14,441) 17,949
Amounts reclassified from accumulated other comprehensive loss (2,120) 1,933
Ending balance (109,622) (93,061)
Unrealized gain (loss) on cash flow hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,641 954
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (124) 2,292
Amounts reclassified from accumulated other comprehensive loss (1,666) 1,605
Ending balance (149) 1,641
Foreign currency translation adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (95,458) (111,467)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (14,477) 16,009
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance (109,935) (95,458)
Gain on post-retirement plans [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 756 1,436
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 160 (352)
Amounts reclassified from accumulated other comprehensive loss (454) 328
Ending balance $ 462 $ 756
XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Loss, Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Other Comprehensive Income (Loss), Tax [Abstract]      
Cash flow hedges $ (86) $ 147 $ (148)
Pension and other post-retirement benefits 84 202 167
Other income tax adjustments and currency translation 0 0 (505)
Income tax (expense) benefit related to items of other comprehensive (loss) income $ (2) $ 349 $ 524
XML 85 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Contract with Customer, Liability, Revenue Recognized $ 1,329      
Contract with Customer, Liability $ 2,947     $ 2,757
Forecast [Member]        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue, Remaining Performance Obligation, Percentage   28.00% 41.00%  
XML 86 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information - Schedule of Segment Reporting Information By Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 1,341,393 $ 1,331,863 $ 1,302,062
Depreciation and amortization 29,873 32,370 34,182
Segment profit 267,454 246,245 220,365
Assets 1,515,569 1,389,257 1,367,332
Expenditures for property, plant & equipment 79,892 19,226 43,138
Segment, Expenditure, Addition to Long-Lived Assets 79,892 19,226 43,138
Americas & Asia      
Segment Reporting Information [Line Items]      
Net sales 886,528 888,857 861,084
Depreciation and amortization 22,716 25,269 26,950
Segment profit 196,842 180,503 157,307
Assets 849,844 829,562 868,922
Segment, Expenditure, Addition to Long-Lived Assets 54,460 13,256 24,051
Americas & Asia | Americas [Member]      
Segment Reporting Information [Line Items]      
Net sales 784,576 787,426 750,391
Americas & Asia | Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Net sales 101,952 101,431 110,693
Europe & Australia      
Segment Reporting Information [Line Items]      
Net sales 454,865 443,006 440,978
Depreciation and amortization 7,157 7,101 7,232
Segment profit 70,612 65,742 63,058
Assets 415,607 408,163 384,341
Segment, Expenditure, Addition to Long-Lived Assets 25,432 5,970 19,087
Europe & Australia | Europe [Member]      
Segment Reporting Information [Line Items]      
Net sales 399,462 387,743 388,618
Europe & Australia | AUSTRALIA      
Segment Reporting Information [Line Items]      
Net sales 55,403 55,263 52,360
Corporate [Member]      
Segment Reporting Information [Line Items]      
Assets $ 250,118 $ 151,532 $ 114,069
XML 87 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information - Net Income Reconciliation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Segment Reconciliation [Abstract]      
Total profit from reportable segments $ 267,454 $ 246,245 $ 220,365
Unallocated amounts:      
Administrative costs (24,040) (24,802) (27,353)
Gain (Loss) on Disposition of Business 0 3,770 0
Investment and other income 7,553 4,022 244
Interest expense (3,126) (3,539) (1,276)
Income before income taxes $ 247,841 $ 225,696 $ 191,980
XML 88 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Revenue from External Customer [Line Items]      
Net sales $ 1,341,393 $ 1,331,863 $ 1,302,062
Safety and Facility Identification      
Revenue from External Customer [Line Items]      
Net sales 607,235 608,938 581,914
Product Identification      
Revenue from External Customer [Line Items]      
Net sales 274,429 259,164 275,836
Wire Identification      
Revenue from External Customer [Line Items]      
Net sales 228,415 209,284 203,919
Healthcare Identification      
Revenue from External Customer [Line Items]      
Net sales 141,767 145,225 135,364
People Identification      
Revenue from External Customer [Line Items]      
Net sales $ 89,547 $ 109,252 $ 105,029
XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 1,341,393 $ 1,331,863 $ 1,302,062
Long-Lived Assets 875,712 826,579 831,664
UNITED STATES      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 783,775 790,596 764,930
Long-Lived Assets 515,193 524,258 543,187
OtherCountries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 631,748 610,553 613,433
Long-Lived Assets 360,519 302,321 288,477
Intersegment Eliminations [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales (74,130) (69,286) (76,301)
Long-Lived Assets $ 0 $ 0 $ 0
XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]      
United States $ 111,647 $ 92,053 $ 92,985
Other Nations 136,194 133,643 98,995
Income before income taxes $ 247,841 225,696 $ 191,980
Intercompany Royalty Transactions   $ 32,857  
XML 91 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Current income tax expense:      
United States $ 22,637 $ 26,324 $ 8,639
Other Nations 32,121 31,093 31,851
States (U.S.) 5,267 5,894 3,156
Total current income tax expense 60,025 63,311 43,646
Deferred income tax (benefit) expense:      
United States (7,999) (10,577) 970
Other Nations (133) 251 (2,377)
States (U.S.) (1,267) (2,146) (238)
Total deferred income tax (benefit) expense (9,399) (12,472) (1,645)
Income Tax Expense (Benefit), Continuing Operations $ 50,626 $ 50,839 $ 42,001
XML 92 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Gross $ 71,521 $ 64,231
Deferred Tax Liabilities, Gross 61,969 63,467
Deferred Tax Liabilities, Other 5,462 4,798
Deferred Tax Assets, Tax Deferred Expense, Other 20,346 19,826
Deferred Tax Liability, Valuation Allowance 0 0
Deferred Tax Assets, Valuation Allowance 47,224 52,750
Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses 0 0
Deferred Tax Assets, Tax Credit Carryforwards 43,929 51,387
Deferred tax liabilities, deferred tax expense, postretirement benefits 52 100
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 2,463 2,683
Deferred Tax Liability, Deferred Expense, Deferred Compensation 0 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,071 9,937
Deferred Tax Liabilities, Intangible Assets 48,248 49,267
Deferred Tax Assets, Goodwill and Intangible Assets 639 760
Deferred Tax Assets, in Process Research and Development 20,252 9,986
Deferred Tax Liabilities, Property, Plant and Equipment 8,148 9,238
Deferred Tax Assets, Property, Plant and Equipment 3,507 3,118
Deferred Tax Liabilities Accounts Receivable 0 0
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 1,828 2,202
Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits 0 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 9,248 8,556
Deferred Tax Liabilities, Inventory 59 64
Deferred Tax Assets, Inventory 7,462 8,526
Deferred Tax Liabilities, In Process Research and Development 0 0
Net of liabilities [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Tax Deferred Expense, Other 14,884 15,028
Deferred income taxes 9,552 764
Deferred Tax Assets, Valuation Allowance 47,224 52,750
Deferred Tax Assets, Tax Credit Carryforwards 43,929 51,387
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 2,411 2,583
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,071 9,937
Deferred Tax Assets, in Process Research and Development 20,252 9,986
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 1,828 2,202
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 9,248 8,556
Deferred Tax Assets, Inventory 7,403 8,462
Net of assets [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Liabilities, Intangible Assets 47,609 48,507
Deferred Tax Liabilities, Property, Plant and Equipment $ 4,641 $ 6,120
XML 93 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Effective Income Tax Rate Reconciliation [Line Items]      
Tax at statutory rate 21.00% 21.00% 21.00%
International rate differential (1) 0.70% 1.70% 4.20%
Adjustments to tax accruals and reserves 0.20% 0.20% (0.10%)
Research and development tax credits (1.60%) (1.30%) (1.60%)
Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards 0.20% 1.20% (1.20%)
Deferred tax and other adjustments, net (0.10%) (0.30%) (0.40%)
Income tax rate 20.40% 22.50% 21.90%
XML 94 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Unrecognized Tax Benefits:      
Beginning balance $ 20,899 $ 20,564 $ 21,912
Additions based on tax positions related to the current year 3,130 2,902 3,233
Additions for tax positions of prior years 1,594 792 435
Reductions for tax positions of prior years (43) (19) (122)
Lapse of statute of limitations (2,666) (2,682) (3,226)
Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation   124  
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities (257) (782) (1,129)
Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation (67)   (539)
Ending balance $ 22,590 $ 20,899 $ 20,564
XML 95 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Operating Loss Carryforwards [Line Items]        
Foreign operating loss-carryforward expiration dates 2025 to fiscal 2040      
State Net Operating Loss Carryforwards Expiration Dates 2032      
Foreign Tax Credit Carryforward Expiration Dates 2025 to fiscal 2034      
State Research And Development Tax Credit Carryforward Expiration Dates 2025 to fiscal 2039      
Unrecognized Tax Benefits $ 22,590 $ 20,899 $ 20,564 $ 21,912
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 19,350      
Unrecognized Tax Benefits Recognized In Other Liabilities 19,527 17,587    
Reduction Of Longterm Deferred Income Tax Assets Excluding Interest and Penalties 3,063 3,312    
Unrecognized Tax Benefits, Interest on Income Taxes Expense (893) (700) (701)  
Unrecognized Tax Benefits, Income Tax Penalties Expense 38 281 82  
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 4,448 3,581    
Unrecognized Tax Benefits, Income Tax Penalties Accrued 1,631 1,674    
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 4,151      
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 3,708      
Unrecognized Tax Benefits, Income Tax Penalties Expense $ 38 $ 281 $ 82  
Internal Revenue Service (IRS) [Member]        
Operating Loss Carryforwards [Line Items]        
Open Tax Year 2021 2022 2023 2024      
Foreign Tax Authority [Member]        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards $ 89,282      
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 69,753      
Other Tax Carryforward, Gross Amount 16,054      
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards [Line Items]        
Operating Loss Carryforwards 24,527      
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration 2,103      
Other Tax Carryforward, Gross Amount $ 13,635      
XML 96 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Earnings Per Share [Line Items]        
Net income $ 197,215 $ 174,857 $ 149,979 $ 129,659
Denominator for basic earnings per share for both Class A and Class B 48,119 49,591 51,321  
Plus: Effect of dilutive stock options 377 278 330  
Denominator for diluted earnings per share for both Class A and Class B 48,496 49,869 51,651  
Class A Nonvoting Common Stock        
Earnings Per Share [Line Items]        
Basic $ 4.10 $ 3.53 $ 2.92  
Diluted $ 4.07 $ 3.51 $ 2.90  
Class B Voting Common Stock        
Earnings Per Share [Line Items]        
Net Income (Loss) Available to Common Stockholders, Basic $ 196,462 $ 174,085 $ 149,168  
Cash dividends on Common Stock 748 769 803  
Preferential dividends on dilutive stock options $ 5 $ 3 $ 8  
Basic $ 4.08 $ 3.51 $ 2.91  
Diluted $ 4.05 $ 3.49 $ 2.89  
XML 97 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Common Share - Additional Informations (Detail) - shares
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from computations of diluted earnings per share 113,641 549,031 497,307
XML 98 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
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 $ 20,029 $ 18,288
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 137 492
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 $ 730 $ 189
XML 99 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Notional Amounts (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Derivative [Line Items]    
Derivative, Notional Amount $ 63,666 $ 44,464
Designated as hedging instruments [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 59,207 39,661
Not designated as hedging Instruments [Member]    
Derivative [Line Items]    
Derivative, Notional Amount $ 4,459 $ 4,803
XML 100 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives and Hedging Activities - Impact on OCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain recognized in other comprehensive (loss) income $ 517 $ 2,680 $ 1,282
Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net 2,221 2,140 909
Net Investment Hedging [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax $ 509 $ (1,746) $ 0
XML 101 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Derivatives, Fair Value [Line Items]    
Derivatives Assets $ 137  
Other current liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities $ 730 $ 189
Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives Assets   $ 492
Foreign Line of Credit    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Long-Term Debt, Noncurrent 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 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 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 $ 4 $ 0
Foreign Exchange Contract [Member] | Not designated as hedging Instruments [Member] | Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivatives Assets 0 7
Foreign Exchange Contract [Member] | Designated as hedging instruments [Member] | Other current liabilities [Member] | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 726 189
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 $ 137 $ 485
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 Other Long-Term Debt, Noncurrent
XML 102 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives and Hedging Activities - Additional Information (Detail) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]      
Accumulated other comprehensive loss $ (109,622) $ (93,061) $ (109,077)
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 $ (124) 1,580  
Net Investment Hedging [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Accumulated other comprehensive loss $ (1,237) $ (1,746)  
XML 103 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events Subsequent Events (Details)
$ / shares in Units, € in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 10, 2024
Sep. 05, 2024
$ / shares
Aug. 01, 2024
EUR (€)
Jul. 31, 2025
$ / shares
Jul. 31, 2024
$ / shares
Jul. 31, 2023
$ / shares
Jul. 31, 2022
$ / shares
Sep. 04, 2024
USD ($)
Subsequent Event [Member]                  
Subsequent Event [Line Items]                  
Stock Repurchase Program, Authorized Amount | $                 $ 100,000
Subsequent Event [Member] | Dividend Declared                  
Subsequent Event [Line Items]                  
Dividends Payable, Date Declared     Sep. 05, 2024            
Dividends Payable, Date to be Paid Oct. 31, 2024                
Dividends Payable, Date of Record   Oct. 10, 2024              
Percentage Increase In Dividend         2.10%        
Common Stock, Dividends, Per Share, Declared         $ 0.96        
Dividends Payable, Amount Per Share     $ 0.2400            
Subsequent Event [Member] | Gravotech Acquisition                  
Subsequent Event [Line Items]                  
Payments to Acquire Businesses, Gross | €       € 120,000          
Business Acquisition, Effective Date of Acquisition       Aug. 01, 2024          
Class A Nonvoting Common Stock                  
Subsequent Event [Line Items]                  
Common Stock, Dividends, Per Share, Declared           $ 0.94 $ 0.92 $ 0.90  
XML 104 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule II Valuation of Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
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 $ 8,467 $ 7,355 $ 7,306
Additions — Due to acquired businesses 0 0 0
Additions — Charged to expense 337 1,433 859
Deductions - written off (2,055) (321) (810)
Balances at end of period 6,749 8,467 7,355
SEC Schedule, 12-09, Reserve, Inventory [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balances at beginning of period 35,855 29,877 23,009
Additions — Due to acquired businesses 0 0 0
Additions — Charged to expense (1,707) 9,580 10,198
Deductions - written off (2,166) (3,602) (3,330)
Balances at end of period 31,982 35,855 29,877
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 52,750 47,276 51,069
Additions — Due to acquired businesses 0 0 0
Additions — Charged to expense 1,357 5,852 48
Deductions - written off (6,883) (378) (3,841)
Balances at end of period $ 47,224 $ 52,750 $ 47,276
EXCEL 105 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "TY)ED'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 " M.299K%_4S.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G60KA89M+HHG!<&"XBTDTS:XV81D9+=O;W9MMX@^@,?,_/GF M&YC61&E"PN<4(B9RF&]&W_59FKAE1Z(H ;(YHM>Y+HF^-/4WEF0X0M?G0 M!X2&\S5X)&TU:9B 55R(3+762)-04TAGO#4+/GZF;H99 ]BAQYXRB%H 4]/$ M>!J[%JZ "4:8?/XNH%V(<_5/[-P!=DZ.V2VI81CJ837GR@X"WIX>7^9U*]=G MTKW!\BL[2:>(6W:9_+JZN]\],-7PYK;BFXJO=T)(OI%"O$^N/_RNPCY8MW?_ MV/@BJ%KX=1?J"U!+ P04 " M.299F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "TY)EEZ*&@NLP< / T 8 >&PO=V]R:W-H965T&UL MM9MK(4Z>*7OD:T($>LFS@I\.UD)L/H]&/%Z3 M'/,CNB&%_.:!LAP+N=BS2U5I4.T9G)QN\(DLB_MC<,+DU:E62-"<%3VF! M&'DX'Z(I*16%026/YY(A') MLDI)7L=?C>B@/6<5N/OY3?VROGEY,_>8DXAF/])$K$\'DP%*R ,N,[&@S[^1 MYH;"2B^F&:__1\_;8T-_@.*2"YHWP?(*\K38_L4O#8C=@$E'@-<$>.\"W* C MP&\"_/3D9"GJX)&<2-] MOI7V.J1=#WVEA5ASJ9N01!<8R>ML+]9[N]AS#U3\=YD=(=_]A#S'"PP7%,'A M2[(Y0D[0&3[?_7>GZ'GH'VGU_D,>A*D)S_UP1\*QB8!:LN MXC/?X)B<#F0?P E[(H.S?_[#'3O_,L&R*3:W)*:!#%J0 :2NJ@; MPE):#;0)DL.UL0W"2NT0V#D&@O%]H5D2TZ!-6VC3PZ!=ICR6:=:PNY2[N0D< MK'9Y9X(%QO2%94E,@^4ZJI!SP!N,2L9V:-T1S, \VR,W'#K'0]\U08,C^U*S MI:9CVZE_W4.SK,!%G$IT2R&1U?LN&*,,1522W=J4/ZLAP5B:[3E-YZ Q_6& M:4E-A^DIF%ZO)ELG86>#W2/6U<'!8;V)65+3B2D/X(*5\=M0.DL2J9!!:<'4'6)&[8?0I+6)S M%L*:/ZZ,V*RZ!%MJ.C;E$URXT*_S:\8(EB-$8F8$"P2NN8.S:A1LJ>F0E%5P MX0K_"ZUKMS65_=EUF=\39@0%B_CA9#@>.XZ1EE678$M-IZ5\@@N7]^];X@WE M0N+[3[KISC%8,?0]SS=RLVH4;*GIW)15<.'JON%VF69@EL$B[M -IN'4",NJ M4;"EID^B*J?@P:5]._$84[:AK)YZW.GT(UI*7__:F7![U,T=/QS4%Z M-1V@ M\@P>7,PW &_Q"[I*9+F;/J3Q=@*W._?V2/K3H>,>3Z9C8Q\'!_>F]Q$FP5,F MP8/K^IVV*I--)MV*,N/4T1Z=+YBM")K%,9%"4B;92AKY6;4,MM1T?LHR> =9 MAF6.LPR=EUQ^S8W^:H].IR6%XWK3^@A3X"E3X!UD"BYRPE9IL4*_2@6QEIU; MOL&%.>U@P6YL5BV!+34=F[($WD&6X ?)LN%C(0T46A+,91&7H"O.RXX^#M:\ M(Z8TC>"HWMP^PA-XRA-X<$G?PI:934Q[!.\@C7!5"#GOULHEJ MCA>_8312@Q6[J%EU"+;4=&K*(7AP<7\572[0K$Q2(4O5:#@/0D+E'IG/(A.-ZKT'X"%?@*U?@PR7\ M;2JD^Z0/R/5^OO]%CI=QR20](R]8*&&G973KT$0;! M5P;!/\@@W)3W61K+T8!BXQ *J_1>>V75*S1J8:U6K?1\.O/"J7\\=L*)=S)Z M,O%13L"'J_;VF=ZL*$J<-56:$1$LU#5BPF&]67Q$_>^K^M^'JW:U%HWA@J=U MA0$0^YLKB>"XWL@^P@7XR@7X<,T.CW9&;#;+^U8AU8WY''T_K"7#:GTI656;VU+322H[$;BV6W)@ ML]2/K*K-;:GI-)5Q" YZZ/!W6C*LW)NJ]W\MV0_]R=B;O&O(MDZ[!3;:>46D MF@JO7[7A**Z>]6W?%FGWMJ_SS.J76$;J\.V[0%]Q-9/.448>9*AS="PK+K9] MO6:[(>BF?N'DG@I!\_KCFN"$L.H ^?T#I>)MHSI!^Y+3V?\ 4$L#!!0 ( M "TY)EEV6TMF1@( ,L% 8 >&PO=V]R:W-H965T&UL MC91;;]HP%,>_BI5)?:I(")=-E$3B5I4)5M32]6':@TD.Q,*7S'::]MO/=D+& M)(CZ$OO8Y_S].X[/&9="'E4&H-$[HUQ%7J9U/O)]E63 L.J('+C9V0O)L#:F M//@JEX!3%\2H'P;!T&>8<"\>N[6-C,>BT)1PV$BD"L:P_)@"%67D=;W3PA,Y M9-HN^/$XQP=X!OV2;Z2Q_$8E)0RX(H(C"?O(FW1'TZ'U=PX_"93J;(YL)CLA MCM98II$76""@D&BK@,WP!C.@U H9C#^UIM<<:0//YR?U>Y>[R66'% MT [J=6]1&(3]%KU>DV3/Z?7:DA3R/$TTV2DMS9M OTZSWY=2KX3[EX5MQ8Q4 MCA.(/%,2"N0;>/'-E^XPN&O![C?8_3;U!OL'9G")K3UZOE@]+K?;!;K!++]# MV\>7V<,"K5:;%K)!0S;X%-E*)% 6_1*5"),E?,6L&$#-OP4 MV#V1#"WGE[C:!7H7WYM_5F ,Y,&U$84247!=U5JSVG2J256@_]RK-K?&\D"X M0A3V)C3H?#7W)*O641E:Y*Y<=T*;XG?3S'1;D-;![.^%T"?#'M#T[_@O4$L# M!!0 ( "TY)EF+!75,4@< \B 8 >&PO=V]R:W-H965T&ULK9IM<]HX$,>_BH9F.G&HO: M@B3?_E8VP=B219CA38)AM?ZOM-[?2G#^+/-?Q5P(A5X6:59<].9*+<\&@V(R M%PM>?))+D<$G,YDON(++_&E0+'/!I^6@13H@GA<,%CS)>L/S\KV[?'@N5RI- M,G&7HV*U6/#\]5*D\OFBAWMO;WQ/GN9*OS$8GB_YD[@7ZL?R+H>KP=;+-%F( MK$ADAG(QN^B-\-F8$3V@M/B9B.=BYS72H3Q*^4M?7$\O>IY6)%(Q4=H%AW]K M,19IJCV!CM\;I[WM/?7 W==OWO\J@X=@'GDAQC+]+YFJ^44OZJ&IF/%5JK[+ MYZ]B$Y"O_4UD6I1_T?/&UNNAR:I0RV>4:VOPIE^4'X]MO] M[CARQ6Z'-V,OHV_H/NO7[X\W*-3]./^"OUQ\BYK.Y".N[RSRK]A"CN(^(19AD^?O]PVAP^@'BW09-MT*3T1[N" M7N6YR!3B12%4<6:+IW+ [ [TLW56+/E$7/3@X2E$OA:]X<P:FBB7XC?JV3-4PC>NHJ5*[]TI0O >DA\#^/H?+#>C<2*LR^";-_5)2.*6-HM9&'IA9-<6;+4%3FUWN5CR M9(K$"Z!"SZ^>5:GF N:]\=S8E >F)$PCTA)NLPKCCCD-M[I#I^X'J7CZ#HFA M<7,_CD/LMS1:S B+NA8^VHJ,G)5G5,KJHV\RVRBU28R.67R.Y*P1;KP--]Z3 M2]!OY.JUCY8IUZL"J:1+T!(: ?7Q0T0P^0Q/N&T.8C-'8C_TVZ7(8L8(9K%] MF;!78]%S*O];RNESDJ96UGEF;D1Q@'%+F\TN)@$+.L3M,!L[Q=V63V.2*9X] M)5 F'=F^\=30@"/:+B46LX!X<9?2&K38R;;AE9@)2/,IB)W(A4"*O]A+WL9/ ML^;Y<;L<6\U"W*6SAB1V4_(6TI2K)'M"J8"FT#6AU%! (]]C;:&F&8F#J*,V MXYJ1V W):ND=\DQ@$>8S8QXM9O#8=! !=75^:\,6:MHDUZ8FFVG MS8R%I ,>9&FG'7="7N;6.Y2$HOTJ$/K[D;)#YE1HY9 M-HT!P1U= :D!2=R K%)LGT83?0'0QM!H(22C0<=FA-2$)&Y"5@_M/HTFZAB+ M8F-78K&C<03ELD-ES402.S/_7LG)K[E,IR(ORKU=^+G<[*E7^PF;D[ '9_^1 MO#7/V&J\4C=>QW*Q@*ZEG((^^LG3E>BCZZ( Y%K/V2P[0V::1=]FZ%'<-35$-*=4]8]7,VAUJWR5U3H%$";LPT4 M]@F.^R"D;&B#/O%)/PPH*N8\UX#8/:7LZY/,<0I[NRHQ1RB3V5J6E712Y5=1 MY1=7\$9A90HU47P**Q&SL#T5%D,2>[#I[YB*&MIT[SGN:K%*N1+;NJF\9C=]Q^ZUFF1K';.JMNQ7O2 ( MC),JBV$,C0GNFN^:O-1-WLX]-[4@T[KGMAFZ]MRTIBMUT[5,9S32C= FDW,Z0(\Y@Q<6+S! 5_"SR4@ZM3*G%I6W+),."R@N^P%*_F7%1 M4*6G8F[+A4":UJ BMXGCA'9!66F-!O6SB1@->*5R5N)$@*R*@HI?5YCSU=!R MK:828Y[_QU*5#:V>!2G.:)6K1[[Z@FM#@>%+>"[K7U@UL6'?@J22BA=KL%90 ML++YIS_7B=@"N/XK +(&D%,!WAK@U48;9;6M:ZKH:"#X"H2)UFQF4.>F1FLW MK#3;.%5"OV4:IT;QP_WTX>[V>OQT'PZW-N%V]I_FP32)H'4?/XK?.,DX56I)#QB@FQ)GW,\AW&NCS@M$P1= M+! +3)F".R[E.<25,(GI\MTL%-0+F1):CL+([P_LY;:[PZ">'T9MT(X'K_7@ M'?40YU1*&,,]+Y=Z_5 MWCNAFJ_@^VFE?)3L3TOYG7^P='Q J\7DM[>)KT=MR/7=7Y? MG\Z[E_*:\FW5)P0VLNVM!L!T7U^IF+-20HXSC70N(GT\1=/0-!/%%W5/\,R5 M[C#J8::;0!0F0+^?<:XV$]-FM&WEZ']02P,$% @ +3DF6:B80ZG8!0 MF!L !@ !X;"]W;W)KHE2PPD5MIY6)*B3MO/BLW80B71$VDG^_<[O42R*(I+ .5#;,G/G?@< MCWDZ33%Q,=E+NSV8SL=ZQ-!)3OF<9_/+(\S22<)EO9V*? MLVA3&J7)C%B6.TNC.)O,S\M[7_/Y.3_(),[8UQR)0YI&^;]7+.%/%Q,\>;GQ M+=[N9'%C-C_?1UNV8O+[_FL.5[/&RR9.629BGJ&R#Q$@BUX\C/>R-W%Q)^@#7N,#HG\QI_^9#4A6OA;\T24_]%3C;4F:'T0 MDJ>U,8P@C;/J,WJN W%B@-T! U(;$-7 &3"P:P/[M09.;>"4D:FHE'$((QG- MSW/^A/("#=Z*+V4P2VN@'V?%O*]D#K_&8"?GB[O;U=W?R_#R_CI$JWOXN+F^ MO5^AN\]H>;NXN[E&G]#W58C>O_N Q"[*F4!QANYW_""B;",^HG>=Z_.9A$$5 MKF?K>@!7U0#(P P03<\DSN!KK,-VW0=S(!-0XF\4+HB1H]_'9(ILO%'1"SB M: :T>+VYK3$/7V].#&SL9H+LTI\SX.\6UKZ($J8-;65*2]-BA1_GV':P'<"X MCZ>,=3@;^ZZ""W4XBU@N:7 =#D[#P3%R6' A$7]$6\XW @F>;'1D*A_NR<-= M:E,K4+AH8)Y#?5^AHH-9%%MZ)K1A0HU,ON1<"%A_^3;.=!QH_ZF^Y_N.PD$# MHQ[QJ,)! [,QI0.SX38FLW D9YW@>4WP/&,"? ./4;[>(:AVT%^. MT#CWT :E+H*>)@4]1TG4A0:%;5=-A3Z*^O3$5X>,WY#QC616T&XA#SZB+3(D>EX^;VQV)[K$:(0T\$L-_ 49CI8$ 0#21XTU (CM7LN M@0_OI;J.3] ;@0-_GJ7PT<#L3FVL^.A@,%4#A0=;;:.VC(S:91MG:YYJ9Z9V MK YAHD=RROB:#W]>1\T-:AVM-( MA6A4;^%8WKI1)&T4B3$EEMF1"5F4GW+E\I.@:B-)>K/I4:IJ!0W*L=3%'6I0 MQ'$&TJ+5.M@L=I:99! H^;); M)<^R2NT'!ELS]I+H,GK65R#<5RO$\7P'JZ0T.$+=P%59]7$XP($_5(1:^8/- M^F?9$#%.45^X4"B4O2G2P?S^%/5A#FQK\0"75@9AHU HE;5AL;A]+1QX!%.5 MA 8'39ZJ;4Z'\92^K/(A M9L6S2"+8;%VB6YX=>:E\%E5JKR1?_]+Q,CM\:S*/ZBTZ3*9JJU; [*GJO@* M-2@R'=H+D597$;.N,I2"VM+O#-[RU-'W43!ZM9)I4##Z@<&W4HK\S]NCL@Q< MH1^OK %&;V_.X#&]A6-YZT:R56^$CE(#C!KPS1$IO[C;'2Y?EH8IR_PJ?A=4A4>NF.K.Z*=_2"I2P M1W!I33U(G;PZ!JHN)-^7!R,/7$J>EE]W+-JPO # [X^+X@'-8=S\/U!+ M P04 " M.299> UV'#0% (%0 & 'AL+W=OTR1C5UK$^?9R.&2K M"*>(79 MSL0W:T)3Q,4EW0S9EF(4YDEI,C1TW1FF*,ZT\2B_-Z/C$=GQ),[P MC *V2U-$?]S@A.RO-*B]W7B.-Q&7-X;CT19M\!SSK]L9%5?#"B6,4YRQF&2 MXO65=@TO ^C)A#SB6XSW[.@SD%26A'R7%_?AE:;+-\()7G$)@<2_%SS!22*1 MQ'O\6X)JU3-EXO'G-_3;G+P@LT0,3TCR9QSRZ$KS-!#B-=HE_)GL[W!)R)9X M*Y*P_"_8E[&Z!E8[QDE:)HLW2..L^(]>RT(<)4"G)<$H$XQZ@M628)8)YD<3 MK#+!RBM34,GK$"".QB-*]H#*:($F/^3%S+,%_3B3ZS[G5'P;BSP^GCP]SI^^ MW ?7BVD Y@OQ[V'ZN)B#IULP>7J8/4_OIH_S^V]31F,-5^>2;XLE&RY.A 1Y(QB,&IEF(PU. H:!1<3'> MN-P8G8A_[)(+8,(!,'3#4KS0Y./IIB(]^'BZT<'&K%;&S/',%KPY1QR+">. MK,&$I&*L(SEO+QC<9RN28O#7]9)Q*B;G;U7U"W1+C2[EY))MT0I?:0*88?J" MM?&OOT!'_TU5N3[!@I[ 3JIJ556UNM#'CT)*X[Q\JIH5N7:>*Q7S90Q]UX#V M:/AR7 U%F&MYMGL:%BC"+-]W_2KLA(%=,; [^^*)1YB"U4E#G"6$L<\EL4L5 M,[O/;N@3+.@)[*263E5+I[,;Q-8A-H9,""VE.%O] &*<,I:@8DL*_Q'Z*R=0 MJ6X%LG.TNN?0LMQ:$TR:8>+==;_6*@HPV[1T0]TJ;D7/[6R5"6(16(NM'40X MW&"F[ RWS\[H$RSH">RD=%Y5.N]=G=@(VR2\S8ILLO@G#N5^1]X;/E6%O<;B MVK#>)LT8P_'T6I]D#8RKP(3))+=F%1 M@ZQ30OUF)QN& 6MT55'0JO-51/EZBWQ"_>!X]$[&A8 J=]2S+W(I!R ?G%LY M.'=R< ;@=]D*;]^B-1< ]<(-P!*+@F&P0*\#L" <)4I3I"MTP]6M6H$487:C M/HH@TS5;ZG/D"&&G:LQ*5R]L7=GO6\+X.<4\IH4A6>(,KV.NUI,2O2=!Z14M MZ OMM++&H;+&QT2EE(P>M*5\XHEP&'5Q402=6XY=[Z9FE&58+=UT<+&PT\[E MG(5%W2$:HZ1@CU)">?PSGQHE)[/YNHY>-V&J**NNJX$J"NI6VY <;"3L]I$J M$3DK5.0SD#HQ ,TYFM7FZ*:5%I^J"V]5%ZM)UW2]>ND44=[11E*6 M3A'EP#;Y/=A7V.GHWO>O%56.7I4<;<62.K;MUUDVXZ#M.(T.4<#9IF-Y+40/ MWA)VF\MR3Q$LP!E^W0JJHC5*Z12C+URFF'M.0"Q^YC'Y(^__"8#".AKU2C1C M3*MN015!=NOX'QPH['1I'UEMZ2<$^[;5=I6K[=0=A2).Z#9TZBP5<+8)6XD> M_"+L-HRG4M"Q7E[S5Z&G.W;# "CB?-T[VMY+0LTXW_%LN\9G>'1$E&*ZR8_: MF%B87<:+$Y;J;G6<=YT?8M7NW\ACOOSHZ0!3G!$^(+J17C'!:P&I7[CBG6AQ M[%9<<++-#Z*6A'.2YA\CC$),98#X?DT(?[N0#Z@./\?_ 5!+ P04 " M M.299\G7U":X( !X3P & 'AL+W=ON=.Y+XBMQ,QB< $GV6]? M"5,3"5E9FI.^2<#6^1T!?V3I_+&/'XOR:[6BM$9/ZRRO3D:KNMY\F$RJQ8JN MD^I]L:$Y>^>N*-=)S7;+^TFU*6FR;(+6V808AC-9)VD^.CUN7OM>2[4WVE&6Z MIGF5%CDJZ=W)Z Q_B(G' YH6OZ7TL7JVC?BAW!;%5[X3+T]&!N\1S>BBYHB$ M_7N@,YIEG,3Z\4<+'>US\L#GVW_1@^;@V<'<)A6=%=E_TV6].AE-1VA)[Y)M M5E\5CQ%M#\CFO$6154Y>S_T27'^?^U?7/R/_U M2WSS/S1&7Z[GZ)(K^OT37=_2\O\*S%R/.5LN4WZW)1GZG*3+,3N66;)) M69=T4%\/O:(U&U[H$OE)F:?Y?:5C!7^7A6994E7H#%T4^4-1L_?0\Y.B2!6^ M,M4Y^NV[\D0O7'$V&E?;\MLN_JBE*3CQ"]=NL=BNMUE2LRY?UBM:;;:3.>JD1K]6XL;'F>*XT@,VV*H7*$A/F0L 2%D+"(DA8# 03 MY&COY6AKY?CBQ_T1XHHM[M!-\J12[ [O"!\%)B:6I%AM+X8J%A+F0\("2%@( M"8L@8?&+%UW0HK/7HJ/58EQ56SX)Y&JK5@GK!]]J9LR[KIP)\V6TS=F4 %7- M]H9-'U7RU&8<.@N A,V=_CFT+%>:>?J0*0-(6 @)BU0GPY3&D!@HHZ!-=Z]- M5ZM--OJA6YK3N[1&;'F.'M-ZQ>>DS>KNKBS6O"!$RY*MH-C@N6$C:=+4GI9I M59?I[9;O*-?TVK1#!0H)F[N]:X*QO.*!3!A PD)(6 0)BX%@@HRG>QE/M3)N M!LXQ+V9*.J5/?)M]Z%\4-47N.Y54M>BA4H6$S:=]J1JV(8T?/F3* !(60L(B M2%@,!!/$ZNW%ZFG%>D4WVW*QXA6![YL1'/&55;;E@S(3]")E@77R1)7CKC;U M4#%#PN:0,!\2%D#"0DA8Y"D& (\0:=T< ^44U(R-SADPM'J>IP_IDN;+ZDA2 M[2RI5LIZOY8W5*2@M#DHS0>E!2U-J$]:9&I(LY=0U8XM8QRQ603:N1B*)HKP MF3V%M2+T\Z6NWDZ4.M0B!^L0]V[6?L5=T(WJ(LKT\Y>(8 ZBYAA;N!#?DI#A\T:0!*"T%ID>J$F!C+BVNHI*),._,( MZ]VC-ZO0Z_,.UBJHB83[QDE_B03J(8'20E!:!$J+H6BBGCO#">L=IU>5ZO7L MP9H%]95PWUAR;4,V/D%S!J"T$)06@=)B*)JHVLY?PGJ#Z4UK]OK<@U4-:D&! MTGQ06@!*"T%I$>Y[=ZYMN42>7+R%$84[)PKKK:CAI7M0?PF4-@>E^:"T />= MG+%%B.'*I7M%.Q-[KERZA^Q<#$43GY7O_".B]X]>*-V;*AVVR.?GR?,,3YZ\ MSQ3M%(_!]QN9-G9=+#\'WV^'#8*GKB$_"0_IK(2@M$AQ$&/B&<20USVJAI[Y M_*%Y\7IW5@W!_V!1GH":.*"T.2C-!Z4%H+00E!:!TF(HFBCWSH,B^B\#Z8OR M;; PIG@ND9](F^F3#!8FJ%L$2@M :2$H+0*EQ5 T49B=6T3T;M&KB_*D;RB- ML6/+7ZN:Z?LQ6+N@AA(H+0"EA:"T")06OWSM155V5A'16T5O49;7IQP\1P U MF4C?WAC;#G'EN2>H>P1*"T%ID>J$8-SS^F*HK*).._N(Z.VC-ZO+Z_,.%BNH MAT3ZE@FV9 <)-&4 2@M!:1$H+8:BB8+NC":B-YI>59C7LP>+%M1,(GTSR37E M28H/FC, I86@M B4%D/11-5V=A+1VTEO6IC7YQZL:E"["93F@]("4%H(2HM( MWZ8;N\2UY6_E0645==T93D1O. VNS.MY@[4*:B*!TGQ06M#2Q(?JL>N94F5> MU4.O1ZYPD;CN/84[DJT&^H*,WW&YFV MZ"A"?3;/HJ#&)LV]BQ7'IL4#;'A.81(J^_)LQ_\ MXK])]RDI[].\0AF]8Y'&>Y&PO=V]R:W-H965T&ULM59M;]HP$/XK5C;M1>H(! IM!Y& M4+5;6UA#-^VCFQS$JF-GMH'NW\]V0@8H("8Q/A#?^9['OL<77[HK+EYD J#0 M:TJ9[#F)4MF5Z\HH@13+&L^ Z9D9%RE6VA1S5V8"<&Q!*76]>KWMII@PQ^]: MWT3X7;Y0E#"8""07:8K%[P%0ONHY#6?M>"3S1!F'ZW?RC"4,.?U!8I7TG L'Q3##"ZH>^>H&BGS. M#5_$J;3_:)7'=CH.BA92\;0 ZQVDA.5/_%KHL %HM/< O +@[0):>P#- M \ M%M J "VK3)Z*U2' "OM=P5=(F&C-9@963(O6Z1-FCCU40L\2C5/^C;X]W4Y_H@\3+("I!!2),/V( M/J&WR$4RT5[9=97>D>%UHV+U0;ZZMV?UAH?NN6:3:,1BB+<)7)U*F8^WSF?@ M'63\LJ UU&R<(:_NM2HV-#P>WJR !\?#O0/9-,O3:5J^UK[3H5A*U$L2*AZ]5.E]D,_<(5&PO=V]R:W-H965T&ULM5MK;]LX%OTKA'>P:(&F%DD]LXF! MQ%)FLFB;H.[,?&8D.M96ECR2G,?^^B$EQ;+)&\8C*$"1R,KA-7E(7IY#LF>/ M1?FS6G%>HZ=UEE?GDU5=;TZGTRI>\36K/A<;GHN_+(MRS6KQL;R?5IN2LZ0I MM,ZFQ++L?+[D6?%X/L&3EQ??T_M5 M+5],9V<;=L\7O/Y]U#,'$KP<^YUDF(XEZ_-4%G>R^4Q;-(BJYJ?Z+'#6A,4;ZNZ M6'>%10W6:=[^9D\=$7L%L/M* =(5(&H!^Y4"M"M CRU@=P7L8PLX78&FZ=.V M[0UQ(:O9[*PL'E$IT2*:?&C8;TH+OM)<#I1%78J_IJ)@:!VS(1= X M9>T*GB>(K8NR3O_?O(#ZI WG[@TG$O@>58:PCJ*$>I8R@@&4C7VB#&!C P;2 MX^WH\8ST+.HB_GDB54F"Q)@64JUJJ>)/\AF FJ1TL?Y[:ESA@ =4*U*0/%$HNL0H2YID.9 MV-/?V+AXSE5E-5[:V%5<;&8RARPNS9IU$7V02ZB867RY%#ZKVI]D M8OG\:YM6J4Q(U4=P!>TJ,M(2.FJT<-1HT5C1#KN4]%U*C(/[(HZ+K11#8C7E MZ0.[R\"UH8MR,(A=Q]?&N@XCU%<3(12,.)2JZ=!<]:'4]/8$&Q7W[#I_$#*Q M*%,X#W:E#]J*777*S@&8D+M:(@1@)RX)+"T#O(=+P+U-P&:?<%OR#4N3%QG1 M3OM")L@N#X!,V7K;/%N57A *-S[WD"@=YNLL&5LQE*7>8V"C].TGU88]RQG5 M"M0X+K?\($F"9#GZ> EPX*MLZ;"3P'8"E2T=YOK$5>EZ#R6/>RF/S5K^^@W% M@76]?6('MD:)#K.MP%89 5 ^U1AY#_&.>_6.S?+]V['V$Z1+E]_$<2S/5OD" M<%8@DI/*&"#GL6^KN,C^T9Q(M-U=8P[QR/)[([%,:.%HT:+QHIV MV".]H\!F2W&[+>,5DZN$$']B)(OQ6S]_0IN,Y763$KF0@1NY%P-V$^ -O, / MB#J,(0\1$#7)A1#.IICZZC!^#[=!>K=!S&YC<80C);I94"TI /$M2U5B;P>* MS-4=2D=O.8A1_[YNOKIRA]V.'75/$H!A57L!&%=5%.9J#J6AE^G$+--W"\*V M:BRZ^*=G.Y F0&O[V+)5F0KA,"9873XAG$TM#ZM\O8=V)[UV)^:SA:LT9WE\ MQ&) 1CU<:.&JT:*QHASW2.P?RAG-@SS+3R]26I%+3O'(D1P ;8#N6JR4X M$&>KNXPAC NH-F#?PS*0WC(0LV6X+8N8\Z1"R[)8"WO%RSBMFH6@DENY0OPU MNR4@8[K&]['OJGSI**&.L4!%=%B?AZDQ7/ MO+,/Z#&M5RN>)2V/U=XV.'MDY2M##O 7Q-.B& M(S;UL&I?SVA]VFM].O!D@4(G"^H1"P!RU8D&!=)8,-=R* N]Q*=FB:]I MVR4@WD"6 O@60Y1-X8@'':IXZJ',"#0(I:OIB5SBX8RUKL!:G8#47.FTIRN M/,7-F0PJ6NWF01OM!&,L"(!RV+5?=T(1PMD>I-D3?PQ+0WA)0 MLR48C^4H3]ZB6-?]Q+$PUE(IX ^ K@@A'- 548=S7N^*0_)ZCT!=XP; 8KO9 M9%QJ$):UC%QE(L9UWMY7?N62$!U)E'=DC1DM'#5:-%:TP^[I[0A=!C6[C+?.O[KB^Y/$)99V=PV M.;ZO6JH0@ FI3=7;6>8Z_U-.IGNWOM>\O&^NVU>H.29MKT_OWNZN]%\T%]F5 M]Y?X-&HOYO=AVO\G\)658BVI4,:7(J3UV1,M+-NK]^V'NM@T=\OOBKHNULWC MBK.$EQ(@_KXLBOKE@_R"W7^ F/T-4$L#!!0 ( "TY)EF.38Z9-QP /U4 M 9 >&PO=V]R:W-H965TQ>?5"=VVE:OFQ$:;;;/)F_UI6>O=R M-!VY+SZIU;K%+YZ]>K'-5_)6ME^V'QOXZYF'4JJ-K(W2M6CD\N7H>OK#ZSD^ M3P_\IN3.1)\%GF2A]5?\XUWY_J[)=OQQ=CD0IEWE7M9_T[F=ISW.&\ I=&?J_V/&S M\].1*#K3ZHU=#!AL5,W_YM\L':(%EY,C"V9VP8SPYHT(RS=YF[]ZT>B=:/!I M@(8?Z*BT&I!3-3+EMFW@5P7KVE>WS RAE^)6K6JU5$5>M^*Z*'17MZI>B8^Z M4H62YL6S%O;#5<\*"_LUPYX=@3V=B5]TW:Z-^+$N99D"> :(>FQG#MO7LWLA M_F=7C<7I-!.SR6Q^#[Q3?_I3@G=Z!-[ ,<7_7"],VX"T_._0B1G>?!@>:M / M9IL7\N4(5,3(YDZ.7GW_K^GYY/D]V,X]MO/[H+_Z!PQZ ."CF2]^S=NND?CD MAZULT1K3KO'5K M]_0L_-2"IL._EO)L?B\EB)?J$H!M%;C,W< QFJ:; RH7[L& MW!>-SDO1Y/6*#@W/;1LE6Z!69A]6?\DR(]@EV)7&R+ AV$K1P1>J%G=YHW0' M.."1^9" 6EYI(*[=JM";C6K!T+6(T9]=3L@1H4" 5"&S0,NEUBT@4K>\\P9L MCX)S 7TJ8%*QSNM:5K#!.K^30'@X&?,F1UI6I:C ;@/A 3'@"C%> ;X@!%\E MV';Q$4 7"-#@3S> *_"_9-8X9A,%04(V6X" ,E+XQV0IEJK. 02@:EKX D]E M8+NBZ@"7UB[M\$O8X%!N\%"(T6ZMJPKPV]42Y65A5*F DA)PO*XJ -C*QJ(0 M(.)BT-S:Y 7+T$*V.RGK%,,8&M-I@<_(2H%YI2=4O ( C<470U+PHVD5. )I M$F(\?/ZP"TCG-F]X#\2[*>%I:24AJ-TV\&$E:] W) ;\+K<6/Z3DEUKA7[J$&P'.NL&M\HUG'3PO+"7<^MH8 MXD9(0O?Y0:JR!AS#KY%WLNXL1O(;Q#!@$T39-4C>L(B(+4%%2Q L,%&P Y + MM J427<5'@;HT(AEHS>P3)N(;K@"R&M4:@Q1)&ZL:#:RT&!7_Z)3\N$+X@A8 MCI0$0'W\$JF%O@<1\90K'&4C6B)YP' YM2%&*< SA__=Y54'=*RMOGD,YY>G^A'NRO8?+2QN@X>N?%;F$CJ#=CF!J4%#)UN7'B L-> M(8AY 3\B--(K($Z-,1#MR]%8""0E[MT3S *['<]:"8-Q%[M&F)O M8\TX&C Y-%KX<\2G?0>!0+#1&DCW!;9"''E@D[(*N /O%-@/FK=HJJC8;I# M3D<,CA[%D^W 9K02Y61I#1TDCRX[EDO@)+J! K"+/*N' 'B4$NQAB2;3KEM@ M1'U=_M$Y6P!2]I!X]*WH[4_?YYOM\^M@0]^!<:E1#*(X*_X.(9!C*:W? ] [ MSB;09: -K"5*!EB9OPAW=HC6\E,DB@Z\ =4&-YPO=,/B@@1<0X",6@=P4)\I M:"LE/ S!(9[=.!6H*# !2]7 )U3;)XCM;/+\_;NW'^CC]/E3<"00-I1, M"/8T9#W=85PLA[';D^GI>/(?9.MT2V8G.G0K(/G=^^27,;X:GS_N^=.GGJ>, M[S#F;V/, >,<%74EF:Y\$LYNT'%I@-;$FX[%SV#Z\BK%A$AH+8)D0J")$+@7 MFD=ER+X"W?$D]--[_Q.K?9$W#:4:-K)9)AOL*%"C&!O8"VQ'C[G8B^^FT^SL M7E M7'S*=UY039PY&W%ZF9U?78HY/#B?B\\'[(P*/UU<9).+2TCN,.IK MP8U\K-".(4 ,5;84Y#A-"T]M_5/2/Y7J'HI%Q@$',+B#;)1^*='=@>-D?_DF M^HN=TF;;M408<"F-PC0/F8Y%%RRAG6"5P@H&:B01W 7=J(%RV8%[4'8^;+ -TL\;\H7'@*EPN4.=1!XYLOY1A=RY@UE08#&K@9] =$:/\"'Q\KC)U? ^,)(O"8&>KMGW$*;#PEI>-;N\! D_@W]GV>7%A**78)2G!]1#K%D]/)/)M>73T53V97 M,]AE\O11VZ"# 6I=G6479Y?X:3[+IO.K5-BM1Q,[8,IWLTDV!Y6D#^=H>]@L M766SZ3D91>0CBX+$:FG?W!.[K*F:]4W53UJ7% T,A?"0J@+?5NX1W LX"HDB M,8:*+O!?C2FGU;HZ. I(U_9!RCJ(8S!\=]HB@=OPG,& #7'/4&$VND$)=U&K M4/#<'11Q MY1Y[%CN/8XJ*S]4CU $Y3A>',2-VJF5":.JG<(*YW^;&W(=B7K5Z)3%,R"Q1 M;4&*\A&;\0'^L!QR([L^DDV4W)0Z4Q^=+# 5K0I4:A>2I3PYI("MH0#\9F ) MY7Y( SB MAXB)0?XLE _BJ3>A1&D0CWT4RF-91+ >YVTT;LK3$?D!.$+,2<+ M"-:2(HLDT?Q;ZH/H M$<8$8FV%+&1CJC;VTRX] 7WGM1@]EBWU4V70N2X/BK/&E)7DGR"%"N1BXKUZ#9YBU:$V*KT^*%K&'SEE-7;"Z,CR$)TMQ# M$VD&M,RCJ!%11[*;;O$';:O=26R:]YGDUG4Y&AF\W","SG\:-*8ZS9%CT$V+ M#NEE6B:CJA#Y2!\JX0 +BL5PJH<@=J &.94<[Y2YOQ3LB]E'])AY;STDG-:2 M(:TSVO-3T!*?.OC J%P:UQ5M2R=+O&2BXCB%T]ZJ*58K;FU(E#NF4,XPS5%FX2B"Q89Y M$\=?]W,QB_J(7#1QW]N)C#B/SM)$.B,1Z 6^B1C <1S[D'Y=[4(^% J686I& M+2N]@RW!YQ"6Q)407H%=@:<(5U?N"EW&X'+4_(EVA9Q0D<-7H;@MDY4?E MMY:"?OAX/ZH"K'6C%EW+-7T=042[&1*R 00>(0BNEF QC@+>8U)YG^21D;-! M+,6O62(P:!QL&?C MZ#;);?ML K17C@!1+#8-6.3Y1'RJ4:M[_7HV$2PY;[A M5JOO1"VI,TK/#8Q>1!-/M]C: 4MI $89!I.>C*YO;T9/Q>5\)D:\X7B4;.6C M,1-%GX)\AIV\P/8]"!Z>UVI+ZQO^J'.2:Q<+%PHZ,$22"(X=6C*)RZ%SD'1C M.$$U#8B];(#0\?R*;^NX1_2"&A(X$M/FQ!J<,\':/C/B,)H@[4(9M'-;SFH@ M54&".(JG9D<\H# ^.A7!N)SHY0GB^&3TZ<,7H++5AKJTA'*S$MR,1#SX^S Z MY6,910*&K.@57K!&@_$>X^(>C/O\<&C8/AE3279WS:=(V5P#RF.#O4H"1F,. MBRBJ%[8'''3/6@9>O,WW-C3P->]O&(#+,JI',^X>26"5T:ZG92BAZ0&C;B;V MAAM@(=I".UO30S3S]+!"P[,7;M:"33>9F;(KN+L2-E/4A.;J-O4+42=OT<7J MI'3D"U!>#[D7I]W8D68;6D8DS8&%DMT% N&3'Z33:$,^7C+@_XN1H,M0CO< MR"""F_P/")C:/8\(U7('1W;[NQ"W/^OBRTS<8^^+2#K)! OV'A+VHB U7X!2 MN=X?#V8X](<)]6_3/WT@%H8G6"MP#.99+;2TU(;%MHJ=GR!=)G6IEPY[%JR0 M:Z,B0TCR#7]IW'"0D50P(._4$R?<* RD@;XSH?QLSQ&M:E.A'5!KRBE3U7+5 M#QZ^\:UU*O(N*K7B([&WTS&2*@AN:G>P1GQ 6)LT,'47X,S<(X!1K>L3K]H0 M'W(*'O!(:J)3EU3::%Y(D5KS\/-U5CO_*AMX?5QJ65;,7SO[/)\P_#$;^MR[NG;FPB MU<\/(FOIER!IW>0$AI;<>#V^T*U3;L QFD6^B><07_-PCKC%VQ'FX(R>= >) ME%3$:9XF65(1A/P)E0V-K("8J\QI!LM&7FZPX4^S6'G=A,#O')14D*TMVFK%,A&E@8Y<'/\;SD)T%5)A!CX^,K;J M'@=LJ0)'E+;CM\2J2JXP"%=M!8*]74,NA_GCEB; #%7+',7C@A>.+;H#[2@% MP];J#N37K-4VS58/]G4)NSN:VR":<;, !N4B"M6P:D9![\;J/Q..)^.H3$2( MK^UD \D2ZA5?I&%C =CX*R5!\K%$SY&1YTXBA@>8933)AF5=[SM9T""F[9HZ M*=58IKF?N"+('FTCX2BVR&>7+WB"/2D)^0L!#X$*MBJJ0/+#W(X;='31H!7Q M,1D2?'!+&J*89[/IA"=H_NWH$A/ED;X&*SXE_LGYU,HS@D^<@0E\S,HS)&S23:[.L_@PVEV=N7&6L[.LK/S MRP/NM+KX>L*=+A0ZV/?P:I&31JLHSAYXEV#SU[ X/@!&4@;4Q$<]8E:8UU4.Y[@MUIHN2G'5)EPV MV&BP!ZCKU,1-ADL.VW &:>)@6'2MA7$7)0B5HQ64 WKP4-Z!W0#R+"&N09)2 M+GV$5 ]'C3CY'Z[->*N,RZGZS:W(J#<933)WM>].VB4\Q'SG)R4<-R,_AA0D M/KC")JU3<6J"#K")6^8'2:.BO%#>D4>-=-2W?4(LR)F[*RX>,ISYZZ]6Q?6U MJ-_"&S_(^H3Z*9,[C!\C PM$R*,V3B(YOAZRD. 9%0HURKLKGR?E)(ZOE[[N M0?+5S\HB[OKF=W^!,S N]X7,,)J-'XL?W6]W&@L0404MV2HZHG_P:,!$I[83 ME@Y\J8BMI=@K69%D)/#[(&*2NI6APH$6.3Q $'D[C$Y.ECBO0@DCYIHNLTVV MHP&USPV9K[U%"0PO32?CF#V6U^RC1,A4N"M9K_"NCZ4[2"':4,VW#5H]S$FJ MB6SC*A>EJ+X+YBI8[ =(A^Q@MUU,MW.<4H!;ML+%T5'/''G$,:Y9\O@<)!+P MXT4F_*P6+,'T0%X#8T\ <3LD!#[QK:F*XBZ2^;,R-5P=(+GI6VGLB@VC1T-OA,&- MP^!S]&1R>WFX>HLF.;X;O.,)L:XN>, J'(UNM_N_M&W2Y)'^EY!U0"*,(N7P MY0:JCG^GVC6:'[QAS@:7PF?RW+:9DL4W%J/+K-&UYW03FU@X#3\ Z$V-N_?Z MB7IOMN3V*%$XN!*JCTK_V"G*Y_S;8WITX5+ED4[=[8VXF$_$* 8['H'ZVSPP MNI5YK$J?EC<<.;Q5M=56A%"XVW=T<[37MN6KP?R;NVE.7MY/](7Q*K*M - / M>@SC-@[G>. /H\, $+\W5>.%VO\IV-H?FN-[^'(.H\LQCTJJOQV0;< MO#=@5 ]#K08Y^FWPNFU#LQRP(=^&H?( !X,A-HTBQ/M'V(B$UM:Y.^.']W[3 M>W&,Z;WQ[=7U'MS V1R\N+W#NA>;/'$,&YB,.[^$ZD$_(L5%FW[N8G U=&8V^A/#,?N/+ M\&Y4)U*,ISS3\\U6,:)HN^R\N--='_8M29&5&ID>UR2V@= &,MS1&[EH1X\) M7](P/_BR$@#0"0CD%'+I4<2)7P*+S<@U[@9VB*!'4C'D_WX&CXHK8E9J&M]# M^WPDP#[P =YOT*WBZ$42BG(,+'OCNU!ZX8!?OO$WAW1-#;4AAYJ\M8,FC&.H M][HEM^5PK.^6AJ[06/R^5O8N[4$UMG="3RR3#,A9LU;BO%'M)R+\K 1LY:H> MZ50@3FE">DB1%-;8L1[J9TNW. 6".4=&F5M-]]&]GJTM*R,4<%ZW7N767M"@ MX9(;OA1)Q:\3X1(*3=BH.OZAQ0$)+J031N0'\Z:FJU\N5UDF& 0E"7,HT?P( MWBY&&_PD;D*P<7H:9M_)QA["IUJ[W!RUU33B96^)1'8%8G7;L;$.$V=](G_Y M-QM%&$'% U _]8/T)@1,%*X'JWTXJQA01O2QVNW2,(YWT_O0U#'V36*$$=]< MNR<->3*Z_G#S;O3T[Y^UCM[I<;1'-;AGU+.O@/ \#$0AKF>\Y;1_#8B@@A+R MN.>WL )LXQ#;3 JQB)6,I/K*"8R/,5-C/9V3M0Z$IVJPE=]K5$R2BT?9\KZ) M.":"6#:P.^1^A['X5>Z&A\O>U8 K6,:%;**:>'#%@XM>:ZQ\^O_74H M94R'8^E#R[YL*7=WZZYOO_AEN/7))$K<)4<*GWSD^N2SWH)1FUU.GOX@WL4W M08'<_!A%DV[E&__V'S-V*3^J\ZI3',;[PAG$E'G-"03><=ZP0/%<>'B'$.=E M%GC,I]#Y:.U\0WCI4-Q5+WWPG3XT M&_H&XK6^%(-@>H&\_6*%[,H+69(16OF"G&Y OL*3_T2N!F0I%1IC5<1>8K!= M 9.O5F@$'"6CE( *?FBM@125O>6+EPU6]J4+R66S="VVU7)%HW-_@(4SI2I" MP>Y1\A&"FE1*SH.4_/^(P="K#9]%KZ3U[S*RW# MX_QBT%_R9H4>N))+6#H97YR->&K4_='J+;W@&PO=V]R M:W-H965TR1MBJ9= MQ&GS4/2!EFB+C40J)!7'_?6=H0Y[$=M)7VR*Y%S??#/#FZW2'TW!N84O52G- MK5=86U^-QR8K>,7,2-5S(.2.,VV 4[8!<[4;,2/CPMX:[B6F1X\I)5]37F0#!XU6CL+OU.0RDHU8RF3EEZ.*AO0A>0)I._# -<14'_F1&BY<_S*(PNGZV2F<3?Q9'\%XS M:4K6-H+\'S1%D1F(_3BA/T^3RZ^^3T,2GX@_24(_"5-<(5A^%!-.Z3SR)\GD)"9?>8/! MQ!C5Q70^IR#]($[/^9*<\B6>^R%B3+X$?A*[-,[F_B0,X=5ZS5U_AM=\I1L< M#] %YCOJ/:BJ9G(' JWI#9/B7^0@L:YB$F='CEW3%D3PK4(&;S DI-XQRI', M<=HA=PN1%< P.63RZT(P(WC2@HI!? \\'0M28 M%AJX5#\Y6A9KT?%PJ?<4P*2B)H_4(&%0$+,N4SAT/* RX6SY C,D% M;]]N#?P(SSKQ[ZA4C[S]9LXS?$\8M/C"D0N+35.#ZGO.T9;3%63KX(8Y[G#' M(D=(1 \'LL01JC67V0[LGNVCO6DA!].I/PN3[S = [UU\/O @UH9\7\\Z+E& M>-=,6X&@[U!HC8.)FC"E)F^RP\Y#9@PK7>-0C48F\DHL=V9/FIY(>/$8\[N\ MC> ]7OC4(.5MBQK#<6B,Z_0UUT2[EJ=O6<_NQ#^;[)Z(WTAY1SY4E8N.8 6S M("Q5=85H02D^,\]P\'V7M$Z?5*V'U;5[AFW4A8? MA6Y9X"N<:[J YVNE;/]!!H9W_>(_4$L#!!0 ( "TY)EEA1-<3D 0 ,H* M 9 >&PO=V]R:W-H965T:.G8YDJ)'DG%\7[]#DE;<=(XZ]->Q,NY?N=" MG?.U5-_T$M' 72LZ?1$LC5F=C4:Z7F++]*E<84>4N50M,W14BY%>*62-$VK% M*(FB8M0RW@63"=WBM0/=MR]3F$H5<7P1QL+OXR!=+8R]&D_,5 M6^ G-)]7UXI.HT%+PUOL-)<=*)Q?!-/X[#*S_([A"\>UWMN#13*3\IL]O&LN M@L@ZA )K8S4P6F[Q"H6PBLB-O[?,T@+K71K9;8?*@Y9U?V=TV#GL"971 M(-D*),YO;\AY^9H9-CE7<@W*'GKL'FH8(1>36XENQ< MNTR>U?AK+TXAC4-(HB1[1E\Z0$V=OO2 OK=2-FLN!+"N^1XQO.:Z%E+W"N&/ MZ4P;107SYU-Q\%:RIZW8)CK3*U;C14!=HE'=8C!Y^2(NHE?/8,@&#-ESVB<_ ME*CG51S(./A[?G_/_#WO:M$WN"U&8E$HF.THO>0K'0(%JL&.M4A[&UF#];*3 M0BXV5,IF"7/><8,@J/DTS)!W"V"M5(;_@PTII[ZLI6I85Z/G)S?<7=\9R[OH MN2?2 P3R:1]/X8:$KF2[8MT&F- 2EDQ#W^T;HE9UGOQD/6GVW":+S "CO->" M]/$Y)S*)'S1V*%)69@Y4MINA;%U$:)-"30'CVI!JXK$8YU+0BT@0SQZ)[)]2 M^.K>%1*;WJ*B9Q*F'I-+ 5RCXK*!X]^1*7T";Y74&JZ84AL;.V*E*,*TKONV MIZ19+?O2'^C1OZ0'$[XPT>/_:6HZ).9 E,_@YCY!*1Q!$47T/:;EA-:7+\HD M3EXY2AS&<69I53:VM+@8P]63Q0H5%%F8I1$<)VF8C*L3R$@ZCSTACU,XCO/0 MZ1B-2_B\5WH_@O## M: KC,!]' S)_LO=EF)3Y<.]/-](P05C+.*Q\8-(HC(K8XL_CL$PK2R2,26Z) M":%,*DLLDC"J"MM!PO9*:@%FC]D1-0X] O]^NIP_K"N]H/"$,M/W> MK:97%HE5O;%5"VA_30_]]#Z%NT9-G'='59A1S. HCL-Q6GGJ49R%55&$5%-Z MA6Z:$)M#[E ' ;)ZN>OV#N\,/86WU/<$BR!ZA[B-A/R+M/E S=#:CK.<;%.F MBY+6<3C.*[>FE%KORCBDHXIV5=)&"WH?9"Y^Q;N.W;?<@!\]TPM>*=!X)Q$H]-Q'H#RDY,_ M&+ERT\I,&NI@MUW2L(G*,A!]+J79':R!87R=_ M02P,$% @ +3DF63U3 MZDP-!0 #0P !D !X;"]W;W)K&ULE5=M;]LV M$/XK!Z_;6D"Q+:_GBZ6LA>_:E338J:RK1<#4 M+7I^Y:0HHU"M>UF_/^K50IG.["*NW;C9A6V"5D;>./)-70NWN9;:KB\[:6>W M\%XMEH$7>K.+E5C(6QE^6]TXS'I[+:6JI?'*&G*RNNQ?7 SX?#_RNY-H? MC(DMF5O[-T_>E)>=/@.26A:!-0A\[N1KJ34K HQ/6YV=_94L>#C>:?\QV@Y; MYL++UU9_5&587G8F'2IE)1H=WMOU3W)KSY#U%5;[^$OK]FR*PT7C@ZVWPD!0 M*]-^Q?V6AP.!2?\+ ME6((NXVXLBRN]%$+,+9]?D^#2T\2":&J4!3AEVRFUP MV%60"[.W$B;YBUZ +E[I%5NYZU8N^X)Z2WF:4-;/!B?TY7O+\J@O/VD9_7DU]\'!^7\]962K8O"T"DZ(<[\2 MA;SL(.*]='>R,_OFJW34_^X$P,$>X."4]A/4/T>./BPEO;;U2I@-Z7:ID"X@ M#Q$?IJE@0]2IB'@7?"*3'7\GC=MU;Z9MXN*P,B)*VEPQBE"IJ4 MT!%OA&&\U:H43,-MP(>)BNC?M(+,#9^,5DK.CF.[NM%UE=4HB$Q=B)#:JJC^ M Y?N^=1M,DR_KX'0#J-)D U'_0RK3!F^ P;!CF05!]NR-=(SZVR1+C M^U%(GM,?.][YBOW>@SG;Y,3A(8Q-ATD_SWDVHC1-1M,X'H.$%/L83BA/!NF$ MAU/*DLEHRE;@=:TX#[&0CNF##0B_%M]*;%KOO:!!EDR'0USH_3EB%NHV87[ Y6/J\)33.Z3N\TSX;>>@RVGHO#C8\D/WQ*#A\XR7$BL%XM\ -T0E<=5WY_VHN4'!Q[#[5&_0. M6K1:XAYN1/%B=EI7=)-A5 M;/CF-J!]C,,E^G7I^ #V*VO#;L(7[/\!S/X%4$L#!!0 ( "TY)EGA&AL# M8P4 'D- 9 >&PO=V]R:W-H965T5CL RV-+2(4J9"4'>_7[PPEV7(;9]'% M[HM-4N29,V,EQKEPB]LZKTCLIA6SINB.4SS0NKZ7]PW M.G0.3 9'#B3-@23PK@T%EI?"B^F9-1NPO)O0>!!<#:>)G-0C@#-7EJD?/*MKP[^N%@X;RDS M_GS(XQIO_# >5\M;5XH4SR,J!X=VC='TV9/AZ>#=(VS'.[;CQ]!_(B[_!@=^ MR1'FIBB%WD)IS5IFZ* T),9>I0(SF0H%BU:M%YY./7LR29+!.X8)P^&[ET"] M 5#)E5PHI$I=54I86%9*@= 9E,+Z5YXJ&3)3H/,R!6Q8$:;4J:HRJ5?@2E,Y M="]ADQNH>=!A*PG<&_@L=$5= T)"#$]C$ Z:)I/!8@O,C4GU@F\\ NF@TLN* M\S$.3'B/DF(AE?3;F!Y:3,U*R[\(8D4-#.IMPCF32N%IE=@19W">9D$429JE M'H1%&E)30"N%JFVFE;6\I32V;C@$I8U^]?VZ61X0D:0""_A/Z@>30:S JPW$ M-\*R.]L=T"8Z@<;!WLZ>."*A78FA-2J2A.@Q-Y&F=7)P7.9&.Z-D%@29"5(V M1;CACN-"$)9 I;K=E6HP2(-1K85NP.7+9;Y]VM(3/:9+@DM5-/ MXC^R=Y/+-"<2]/H*<3HP3(FYP#TIJ6D!99#9[UUX[F"N**O@ KX:O3:^EK4H M".'&F_06")>4,>&@U&NJDI $G+RN!U\;R#)P9R:N?M38IQ:F74-A@7Z#J'_. M?*O',0+=<' DF$:629: 4I23_*X22BXE$3@>H3I ,RNR+5R3!6/W,L==G8,! MO*OD6BAFT=0 >\L(7X2GNTD&X\'PQ>W+PXA^".4.G68?'H<.U6:&>][6-=ZG MB*'Y\-E/US=4' 476RA(ZELRE65-DL(C8.]E8[L,'>?R09HJ>F$*[:GI*:Y,%=K\T>[.@"E:SV6_7R6JC<9T9](!4V:2["&E&KGIK5Q4 M+*%K(UZSX Z8(;7<(C1]H>F-P#0H5A08ZB>66QB+9NN8UH?W[C=9R+>X#$), M0Q8T#;FSKY9=-AZTS&FYPZT'%VEJ*T)Z7,�R$I1O'IR6F=$Z/X]? U;/"[ MWAX=[>K_?VZ(PE2:SJ7$?T5PW-'N.:LQ5 79=OBPRW"8-,&KI_2J'H[&,0U. MXL'D3=S4 DU.1Y!5MBV^+0KK $/U'I -OZ.6N6OW.=;A &$]7 M]3#,Z=L(+6^@YTMC?#MA [NOK>G?4$L#!!0 ( "TY)ED5,&P>ZP8 &X3 M 9 >&PO=V]R:W-H965TT9 MFB(I6;82VS.6G4Z]LTTR=K)]V-D'B(0D-""A J!D_?O]#DA1U,W-3K;3%XD MS_4[-Q#72VV^VID0CKWDJK WG9ES\[?=KDUG(N9R+8%=&%"8T>RMF.4O"KQ M'Z4*62\.6!(E_5?D]1J_>EY>[Q6_V(.TJ=*V-(+]^VYLG4$._.>0MY6L_F%9 M5!=O[9RGXJ:#Q+?"+$3G]LD'XW GW.QCP6[*Z=($N:! MBX])49\+*)T3G[Y^/HXQ/IT" U.R0V@#VI*C-93-GSQY^? M OQ^>+P+V/O2R+$VWJW/),)C\$$O*@SBOL<@^1X,V+-(-3CNVDC<5RC<-2B< M_OC#59)$[S94'W3($K\;OSO;BYJ5+U70UE!YH&NDM)%367#U;6"';$?IEJP] M$4X'(-! LH):.I'#BE-^1B!CTECA&15D$-ZISG/IB-6R\8J=Q*UAAHZQF=,O#B0>@T3[R-:/8+H5MXWPG8W>I=@3'>,DSY$P,!G$"Q9 MQQ/)@(8 2[RQ41@G%V\"'_'3;$<&7W"I?$("CA+(E #-' 0-$EP[A7Z"<_-J MS$$RDN=W3#VR?6T&98PD B#K\[L-!$,*@/94GE45YI6+/TJ 41>9MY,48ZOQ MB!4H;6LQRXEL;&AKVR9HM5K)*DD*'#$RM*USI\_?CQX_/]P16!(9;6F.HL%1 MAA_+$9:$%_07AQ&;J]+"6IC;;E0A&VVPKJ#;RT-,@DV7(ZAH9UIRPQ$_;"%$ MK4+<=B;3.0(LTZW:1*[[O,+\6C7SJZIN'(&LXU46CKGB1>H3XZ!_2V!P,HS" MX<:9SZ##H)=YF:]#TI9X3%)6-G%8"6Y857A;YAW2=LP+P..ID^@R[#7YLLE4 M*KA)Z6C$-GFQ[B IDFDLFAS/*'PG<1#UD[:HPWDPVK#:&VJV M\>4[NV^H075)] LT.W*03L^5A[6GY$*12NJXL!K/;FOD\+IRX!55E*]2@Y#X MR"^%P@#.Z_.9+[3@0(VU>@G$%-J!Q5 CHA; >IMJJU2=*K$0!N?T:GWFJ^=5 MI<3?M$7Q@L\(*]:J%/K&1E6THVJ/BT!HZ7ZEZ-8CE9+69TP^5]+'QP\\D%AQ M&-UZ(.X!>P!!=(DM!,'==,L(N5U[P^NQ\B?N;'B'O3"IF0^ZZ"7BH;>5L$=[ M"A4OK)YHA4\O^W9'5GO50Z?T'>9CJ\.6/ZY]>J+J M^C[N)['0:N&']:X/IS%Z/!M&P;!WP2X [1LL^\/@,AY@F6!)%'M]G_ PQZ7R M ]!6Q04;OSP_G&>BT/C8HOH.V A=1-H9F\/'K/W*AP,'/KVUV8X,G3>2((JB M@(XI03*X]#PG_:M@,+@*8*.="_]=JE95YUBNH>(U5#L'BVHH_1]MI$(9A#V< M209A_,:3]T,ZHK1M"PY!=F#>_L^X]_XRW.->"_>KJAA/DD'0[PW^=J0OPJLU MTOUO0+H7LH=2K(]BS5?+MKUS(U-_+M@]MFSB01TMH(DCJ9710//=#&VXFL$I M-V9%A NNR@8!WP=]B[+5(9E+LT^Q-?R(:]NHG[E M!E\[F/MB M8HO+SH,%/=[E0+I^?^1F6LG=.Y?YP)C@(@ KR?:.W6"U+07+'= M_A=02P,$% @ +3DF65V?XDXC#0 $2H !D !X;"]W;W)K&ULQ5IM;]M&$OXK"S77.@!-\UV4FQBPD[3- 6V%.$EQ.-P' M2EQ9;"BNNDM:T?WZ>V9W25&R),MN#P42DQ)W9Y]YV6=FEGJU$O*+FG->LZ^+ MLE*O!_.Z7EY>7*CIG"\RY8HEK_!D)N0BJ_%1WEVHI>19KB#:O[R):+P>\+G@*]6[9Z3)1(@O].%]_GK@ M$2!>\FE-$C)<[OD;7I8D"##^L#('W9(TL7_?2O]!ZPY=)IGB;T3Y6Y'7\]># M=,!R/LN:LOX@5C]QJT],\J:B5/HO6YFQX7# IHVJQ<).!H)%49EK]M7:H3UQ-,"\^JKVUI, MO\Q%F7.IOF/O_FB*>OWJHH9D>GXQM5)NC)3@@!0_8#^+JIXK]J[*>;XMX *0 M.EQ!B^LF."KQGTWILM!W6. %T1%Y8:=GJ.6%3]"3_2)JSOY]/5&U1'3\9Y_> M1FJT7RKMF$NUS*;\]0!;0G%YSP=7WW[C)][W1S!''>;HF/0^YN_4$=^<+&6C M^?O*[&>],12K!:OGG+T1BV56K;_])@W\X?>*3;-E46BYD\5^>M]^\5ZK!I^N%:*J: MG>%QH["">OF<*6-L;RXE#27X#GOA>CY;9I+=9V7#6>QXGD?_>W=OFD539L03 MN],OS2C[UQ\- W;+90$$OIG:7D;#4?LD-%_9"XR[@+7W@KED;\I,03^$9'4O MZJ*Z@T!O@]!W@L1WHG3(7N!#>/RAD77#/K>"NJ&A$X>IDP0I"^.#WT-(E-J_ M-QQQPN'F-%47 M=0E+(PPEGW(R?X:XK*HF*QU6B6JZ\RH:APV<&)!=BVKQC/IG,CD);9CQZB]NE. MTZ$!_P,*4-(HE,M^U0BPJMYQ$L\*BJ[)FI79ZG1C5:+>,ABI=T\\AE%3(9=" M9OB K0WEE<.:JN0*U\+J8\77<\FA*5D[IQCIV0&#:<3&K'HCT)(8T!DPYVHJ MBPDP9!,!M\RA$T&;<%X9"V+%65."Q7]Z1AB(BANM.J>"6J2>3\/H8\]SQ6(! M-: W6,8P$.ED]"QD#KM4BD\;'3];\RJVFA>P"@W=KV=AU#JHT5[O/T6;MCR! MK!QZ36L!P117-"(K2R9TW"P;N%9QQ-&G)4:7!<(GU_SM8)Y2HFR,&(D"HM(^ M;9:=R0VO.UJNWA8TIX;_FG9M"J-,DZAB.=@1J'L1^8!+"SWCSVUQFH!:T.[A M- S#GGTF&^)99FM4@36IMH5Z&^(A&MHF@Q,F'*:D@TCV:7#"NJ>2B;&()A,$ M.**0PL)B4;M@%/S^W #1F+N-,$4*PV+M5C!1V9/+)%6\QW4"-AB"PM[.V&R')9J?I/H%J M).BN>K63K8I(%#W-&]F2C&9-A PJW^VZQ]0[3ELE!9?L;;N/R.)H;8PA;2WS M$R\UR7S()I."?93(1PX992J0F#X*JL1NLC+3CL'7_:5\Y&OD\SB,<'-F[E[B M5H,.OF]7># K]&-GY"?=]38K=;93W7B].&0. Y\$#O52K=AQ(Z=@_GU34)1$ M :#0Y64WX1#^@/#[CA?'&K^^>QQ_@)O4"=*XNQ[!'XXT_G!T*GXO&1)^7![' M'QK\81I:_+A[''^HQI^F&C\N)]O?U_AQ>1Q_9/ /?=_BQ]WC^"/< M!([?N^Z/[S$657KS6:+1Y4*]$M0_F_'3_O@EC3=ER+NO;>(^+%KO+QK\UB;0 M8V,UL61$ 3K#;JT+LD?]UV$J*GS!"UNW=>#1BSVLUK=93YJYAE"*ZIZK6B>. M60,>==DO5NA2@]<=DWED$: =K90%,>'UBFJJ)P%H#7((P'6]2U0T>K\S)B9D M'J%#R74#3 F)1/66M#R.MNT.-%^:Z-S$Z]R2WK[^\Q$MVQKJ2! 9RF]5V+]J MCVZ/J/$\B(>4IPS^#'$M[*,:OX>JE=XR9M+^W8?(*[J!IL'7X8@ 0EJQ.Y&5-FX7V>^(G'J]4Z9UT6(Z9*. M89=D@I&[2+>A?FLD(@]N$M2_6\E M]KHAL,+# QZGOZZ.&WO,E2/!1,/(">+T= /2AA5-#<5- ;H=,611YMNXS]8ZX28,)N!3&!.C_NDTAJE05<&QN:9 M:E!&JC8!Z-J6 *!EYZL30BOG97'?=@^]I=5F5=$=QEEO;VU__I7N.?4KXJ[2 MAV3/*5(=?9;W8NB$"4;@&GNI>?J"ZDHOTKMTR;5!2MLSU!H:"(6*[3K[BGBO M^*RH^V!L'%(S+DKJ(?2.Q<7V,;-VOEX?A9>/I7"-1D.S?.P-GZG1-F!C\E]M M*!#\[> HS)GBQOF:&.>9.9;B7[F<%N05Q(KM+-H#U%E62.Q:^877]I31[C,M MJUQO@MXF!K("C3%T2H#O8#BI&SU*/4QFQ!)KTTAE]MQFE\LQL%AH>W8@NM6) M"ZFCLA'3U[0EBY8HGF?;1K63;LH,D7D[185 &]:L04!,?"X$0MR$RTJ_+.'Y M.6PJLSO8%29?6/,W:A,LVR)W9&F60[-*1R@]GML< ,%R_')'AG$[^]R)NNXM MK6M:79CK[N+=UZ4133TJ.\,"VBXO6>Q&'OX,?9:X&-R-NQ=T2ED298<>/?D' M"T9N$N&*SQY=N['=$=.ZH*SNNZCL,9S.A>D2)+A\*-27\QFY'/4DES8@.(O< M84 RW81&^6XPQ.5X<[OM^+;';4LH?1RVQ]V7["/%SHV.G7;'=-<>E?]F/G['B.*2A53[3>^ MM?+#UQ(AN;1M)%'[_QV0-AO+/[0W%G>AMW;W%2 MU $>S)("*JJ-9,1^V(N/R/(4>?!-0.\[PA1&<"+XYPV]4+!G?#F;2;$P![-M M_#ZH'4[ [*<)T'HCGQR:!NQC+R/2&=S3[1"@CX]9!+N:@XG]M9K.PE3(=$EW MJT+0W8?DI4D58E.KZYZ8SA@[PA,F_>A4//)]7;$BKSLH9G0#LTDY,[-54&^A M9=_T#6U^,B*5/4@UL-IL]B -6-TAWW<30[:NJ0GUGV.)V:90G5![(;R5GFUF M-HE[NZ9&3_TG$K-)R_;MR0K-/1WYGYN7#S2:?$LO 33-F@-X6J0'F5;8S.EM MY)T7-ZJ93KEY9T/G)]9$>WA!;8C!=+FWGS:TOY/I]S._-KD]^'E WYI/V5N" MCI+VW&X_4[[O(V3P7YK06\4H(7)HZ7@4.WX4LQ@)-62?C9"S9(3"WP?CQNXH M[5,QG0O2,63LN6%RPKK@TPC$.2)RB@/B]8_&$D^J><)>L3//\GUQJZ6=[\8> MO1: #F N7;XB@8R2P\7S]L1>R:;Q/N2W1TJTW7H>]D]1Q^,Z#"-;SX=. EOO M(/I+F$5C?H160L&TWY7@KV':(2YO"\HU]F=VO\,?' G6?XVUT]@*I MAW:R-AI9@U@ZF<-.YKV.6+6G0(8=JX!+/C)].-.-G,,WX(-4D(=*Z_OU" MZH:CCFF2V!G%J,9\UT\ZI@E0(Z*T2SQW&&[5?"@01D,0SX\$_Q33@T*%ME!/?'9[,-.._AE_\B$X+TG1DN87*G_3_PBWCT\@E M0%/T]Y'+OI]_7?1^IK?@8 GZ,:*"?DU5FU_L==]VOW>\-C_SVPPW/Y;\&22# MXIJ5?(:I"-]X8%Z1MA]JL=0_^IN(NA8+?3OG&>B'!N#Y3(BZ_4 +=+\"O?H? M4$L#!!0 ( "TY)EG63CGR%@4 ,X- 9 >&PO=V]R:W-H965TU*&) M259DNTT,9!D+99A78.FV3 ,^T!+ ME,55(EV2BI/]^MU1\DL,VS"Z[8O$U^?NN>,]HBZ62G\U)><6GNI*FDNOM'9Q M/AB8K.0U,WVUX!)G"J5K9K&KYP.ST)SE;E-=#:(@2 00[SBF24$AJ]'?L.KBH#0 MC6\=IK<&:RGY6RQ]YQR? ME3$7 XN6:/T@ZU"O6]3H &H8P4JH O[ G^N)H9J_$T_;DO M+JW5>+]5JK!SLV 9O_30EN'ZD7O3-Z_"-'AWA%.\YA0?0__N7!Y%W>_S*::Z MB>S%1$43F<*.L89"BKJ"E2/QK&O-9?8,&%MI$-G5;/X7E@!J *Y=EB(K0KP?6< :>%Z5BMMUQL 1?*V+>:6Z&Y\VE1H3'?>8I$ M<9?0J&-MT"R>)%X4J$VF#U\0L% 5VA%RCE.SBH.HJH;.F4569# KF22&:(JZ M,X;@&7,8>_(I#0YWP;50N0&7:@Q??@X/+T-# M3'?C@FOVAV,W&O#AU'1?G4"!U(4BU@7#!U2)YY5*1/ :)DF,S]"/ARF^S\(0 MF^FHY]K!Q ]&V-YW2D57_62D!S-.AQ13EU7,&%&(K'4W\J-)!&?#).I!F/I! M,(%PY$_B"5S5JB$2FRW(PIVH4S*#SOEID/00.AKWX,VK<11&[VAT,ASVCI(> M.KII'.)[E#C2D\2/D['C/!GZ01KNI]QQ[9@?HGP61C&1#; 5^S'%SS5B1/T/ M2*@O&96.P/N-P.&\X;2$ZHHM$#@3;11;-8"'_GT?XJS NT%=H!#,%0F-457N.6B2HUU9-0=U]2#\[>:C M0*@MY?98>X1&'&_P Z0JD;N@W%M\M:*#7K4?_M,TN2L6TO(9E[P0%L[X$]Z7 M#>^M3*UUV:'O2\"+RCN'WUW\W^^)OSMA3MEN-X8W!EONXYO0[F:G<\/ V'F,8C'J!&V?SD>FYW2T*U[@UJ _2CS0[=]#V[%JX6[L,V7Q_N^:)?YP<4T+<+Y0RJXZ M9&#]"S?]!U!+ P04 " M.299T0#B1OH) "7&P &0 'AL+W=O2, M *E:%9XL2/Q[4+>JKLD08/P1;4[REO3@^'.R_B_V';XLI5.WIOZD2[^^GKR8 MB%)5LJ_]>[/YMXK^/"5[A:D=_Q6;L/8".Q:]\Z:)#^-[H]OP7WZ)/(P>>'%V MXH%%?&#!N,-&C/)GZ>7-E34;86DUK-$'=I6?!CC=4E#NO<5=C>?\S7OUH-I> MB?>J,*M6$U-71"-O@I'%"2/G"_&;:?W:B7^VI2IW#U0J M+UTG"W4]02TX91_4Y.:'[\Z?G;UZ!.UE1GOYF/5O#2%1:8_K6XPZ^6L7\M-Z%E0;E7"HK&8[ZTJ$X54EVEHH0*91H*33=*M:R M72D!W<&3QF4D#EN4"8N;B;?2]U81W+NT8.3F#]^]6)P_?Y5]Q-.63&E(D*ZW MHK*F861.UFP$Z%JO*UT$B,[4/7T(NY+"=#7"CN65\ML!$SM+IMU:=QU\H.5+ M7=?!N\00\+ZNZTRX=@$ 2P\)QG@C'&> M\'>]15(@$XQ%"KDI\E47:^+$8:TH<"N$=V4>E&V!:KF%5CJOJ MU'<(-7X#0 M6[WL/3Y+X _\S 1$7B@)>PG*=.QVSMR4QTVC/5-&-1 +0GBDK%[60ZXFC(Q* MM4C\&B@*VETNV*,2'&M"57@E.=1(W SHA",U X8PX;^;NQ&ED82S5" M_;L;YY>2S 0E4J[XD@M5=$8#/^CS:+.P8$V_6G,"/\'R)Y2]IP"05%BU6_Q^ MVZ%JR#^S]!@'W"DIZ3LJ+&S#_%%(5(VZM]LI/F':*(D2+*DL]U2!^#71Y<-H MI#U W%H^#.)DJ5HJ42,_<5/[6DU%M]XZ@@C/'7*%!HLI,\,"H,$-U3TP6>T^ MN\C91MJ2R\=L$#^"G?R1,.(/=ST0Q;A!PHX4)O*#+&(K=M&(3FZ)CQEJ4,BZ M,CJXF;774$AD)A6A3M(S,*I*^$<92QKB@K[O8,-%SD3L7VKDAV>T M(7ZH&31(T*$YJ 0F.FX5C7L4I25RNM*DR/3&"%/L&RS6!=&&3+(*_;*EE *I M.EQ9 C ^8&L#R S ;*CF7>KB($4-9(U9F(E;93E?\B8[(]S$DN6P+KC:%-UJB^>JD]SX2#H MRU &W,5WI0"9:(&+$ZYO^EK2,2(K[$A3-Z27K0&\HNCM4&P]O&>"H-3[94+W M3[BB2<:1'!B( B5Y6GJ0-79N%,8BG@Y0:YS;B:MA98PUTS***1UC2E)8Z +: M($LB/6.U:HL8 !:@6G]65/J!]D=VS(*2Z:J2(D(C#54!$0@625=S#T# M)RG=#E7S;6T;,T903?&!>H3XM-:U.CJMD)"54/(DLZ&I,+X6(GYQ)DJY=:'E MYT+=6PN\"%&I0P<$4!*^DX,+PKJE 00N!JFK39PIHRX.ZG(KW7I4/8WH,SJN;N!IE=AB3LB]$ =C8]$O2X-DH8S.63Y4 M:TA"V&GP.$>(D""&2#'J#)B0T.95J%;7C^8J@/\DK:7&HG:&P>#Q*%:;L(S: M/8I00K+-L:Z4A_"0<_CZH,LH #DQF8"L1J'2QT,)5V^%6@TZ0A1"(%!%0)C>V>1PH3)?&4,H% GVP4I:V=25%EQZ;E# @EW2O'] MR1D*'0,,QN$/.ZB^D36[?T\OLO*Q=]1$WQ_==\IK5UMB MJ[>J9GWO/Q;7RXH)%T&!2B M +.6[+U.&N;!'DGHM:LTX)T"DMBGAIH;(\M:B ?*N] ^.VM':Z:3'8:FJ:9(*3GD5,N/ M%-A,_-Q;6D,/D:LBI.-..';??XQJ,1=R);X_GUXL?@HD;N2AK!XII91GL5B6 M:J5;/DLFV>52'5[,(<8@^,\\.IVJ'6X#[ZJO;6MZS\)'.P+"(QZ/#I'#_'-Y M_C<>ZD@+*54JC#R.6B:>?SKEME^&"9&NO3B]^-GPYB%!X_J6E>>1$,V,*^0= MG\49[5"X'_9@MO3F"]Q;GHJQ03S,%\F*&5G)Y/Q#S5:S:6Q]_$:+7XFX'\/9 M!?9ZULFE*B2=YP^B$4.U>PS>*!Q9:"JDWP.@831GCC0G0-HOBLE]:$#39"ET MO[(!:%)]/G-%3R??_JKSV+OX^>C'$@R&*_Y)B/R'DH3?3?+5_*O3Z_!CR[ \ M_&3UF[0K>L]5JPJ/GLV>/YV$II"^>-/Q3R]+XS&%\L>UDN@SM #W*V-\^D(; MY-_B;OX"4$L#!!0 ( "TY)EE+G47+4P< -(1 9 >&PO=V]R:W-H M965TGYFA=+YQW>]^84Q@ M=\NF]1>C10BKL_'83Q=FJ?VI6YD63V:N6^J 93Q[U/W>6Y6X?&MN93Q_QZN=3=_7O3N,W%2(RV&Y_M?!%H8WQYOM)S'6?#!-0XR@QA\#S]%.)!W=V[#.J(&-YI$4^-I*&=;"LI-Z/#4XERXO#%SN#BP MZ[8/,#QU/@Y@3(_'TX')^YZ)/,)$2/:3:\/"LX]M;>J'#,;0:*>6W*KU7C[+ M\8=U<\I2P9E,9/8,OW1G9AKYI2^8^=FL7!=L.V?_OIKXT $4_SED;\\M.\R- M$N7,K_347(R0"=YTMV9T^?HKD2?OGM$UV^F:/ MZGCFX[I#==CNKLF?C=6<;19VNF"Z,RQ 9!=]KB>-8;[7RI\^T,7VCF&E1- M(D&\]+9RDAG;(W8OO@@0GI!>V(NNOS>Z\\Q04C*DU/TNI>)_&FDQD6=QL]^C M-?L'VD%TY,'@[VV^8D69<57D<5;P3,:92GA:B1XI(A&\4C*.62J8$ G/JY3] MXH)N0%R6.5>RC+.2EZJ@62YX4F9'$':VW4^KBF>Y9"DD%UF*L>2Y*+]0,J5X MEJ0TR!R#Y&F>["1G*N-EKFB6I1QM+,X27A7E0+.%Z"LF>)KA![WC'(XL\V&> M2)Y B6\,BL'4]K'H-=9+JC9_QJW#:?2*2_DB.VLX(+N C_ MB<"_3.43567%RX)T2V%ND= DXZ*4[.9!VAQ32%0Y+S-)LS+A*HE6J@)V%D=U M0D31!'*%*&" +]53#\H<\% 9S;*%")#&*L#@5?@ MI6)D$.RRXC)"%',8E.+D1TKRVH8U:DE,O16IU(5[SE:-AK][Y*)] <]5,9;0.^8FD"[2\E!Y M 7I=.[7- .&]*C/4V>"V-7!B8*=Y4!'_1M'Y5Z3\^)1RKQ+U!@T*S#JW/-1/ M7D#7KZV&H5-$'27;^0BTAW4Z[K(WY.\L>1LG92)I@A"K].W03IZV$?;ZJU(* M^8ZEO$ 4MJOKXWT$2:M4RB )UDF@^OI1%V)O$"&9OZ51I15&P66!]?5QWY/5 M!7)$1*L!_2J/,4?E+9.76@G5>3:Y)R?7ZVE@Y*BYP\/_3T1O],R$^WCH6TUP MP^*ZAJOL##D1H?>*(7=1VU2<(=%3:@^JA#DB8Y\&/1\=D@7R1U9(BPHI#XF% MXF6:L]\LO/685I8<)0(*(2U*TBX%ZXI];W03%E/]](1 ]2_R B/*M%3(405L M01GC5LT3:E0)E8&8V,?6IQ#N0[7EQ::R[BAF,^NG.-G[/.S=G6I+0*-;$2I. ME.V1($V$.M*52/T7?\^V_K8/U=U&GFZ1\?K6$+[VI*:]U)VT'?PW*&+:>T=] M;[@]1LI5[Y9GY+QXPXFP)*T;U\Z_;B"Z)E'H$P36N7'S3J]PTQSNJ7\#K9_- MK6G7QI^P'TG$CU%$WXI.3A[#]M'RNR_R]^Y@9Z@UEAQQ$^*%EBY%5!E4+,7H MIC$OBSP#I*G24VL1,?P*^DD584X5&J7\YU@TKQ^ 'G7&/K M 4']1>EEG*(A(]T*$6>XP*B"^F4)RAQ)=?9N6U/VA1XORJ-M$][C-4F!W39:SN7/UQC8-WY7?H-NYI;[1\^KO M\$/B (&-@3+#L]-#+W+CO?=L=/!Y_)K@>]7[5^[=[NZ#Q57_GOZ%O/_:\9/N M8*.'S!F.)J>%&K&N_X+0+X);Q;?VB0MXKXG3A=&UZ8@ SV?.A>V"!.P^XUS^ M%U!+ P04 " M.2998RRI,P(, R(P &0 'AL+W=O\83#](OMBB1E_=Q[HO2RVW=_-ZNI=3LKBRJ]M5L MK?7F^=55FZUE*=I%O9$5GBSKIA0:PV9UU6X:*7*SJ"RNN.M&5Z50U>SU2W/O M8_/Z9=WI0E7R8\/:KBQ%LWLCBWK[:N;-AAN?U&JMZ<;5ZY<;L9*?I?ZR^=A@ M=#52R54IJU;5%6OD\M7LVGO^)J#Y9L*O2F[;R34C26[J^G<:?,A?S5QB2!8R MTT1!X.]6OI5%083 QA\]S=FX)2V<7@_4WQO9(CU,%B3NB06\ M7\ -WW8CP^4[H<7KETV]90W-!C6Z,**:U6!.5624S[K!4X5U^O6'*JM+R7X1 M=[)]>:5!D>Y?9?WJ-W8U/[':X^RGNM+KEOU0Y3(_)' %5D9^^,#/&_XHQ7]V MQ8+YGL.XRX-'Z/FC?+ZAYW]5/O9.M5E1MUTCV7^O;UK= !'_>TAF2S%XF")Y MR?-V(S+Y:@8W:&5S*V>OO_^;%[DO'N$W&/D-'J/^57N2+>L"WJFJU7/V'RF:WIP,QMB-QJ ?GWXX^U(IC<>?M= @ M=L$\SW.B(,95RATW].U%FH3L9U!OV+\$>6#+/#]RO#3 OX_Y/DL3)TU#]DNM M18$U/(B=)/#HBH=.E$9$.O5 R'U,&%49&0Z9P@S$J!8W=,TN!@8Q=0D48#;1B%**2@@[R010> 3ELU$E3-5;IKZ%COA M7MMB8;U4&C[:K%2U8+^LY<@,[:$>%>107X;U7E='[/6L6P4>/.-L*]K[[*M* MRP:;;42U8TV]$X7>L8W8(JUT*S.LJYIU:96N$Y;S+\/"0 M[T=DO-FQ"Y\[21@O!IOB 9-WR#)0T#<"\RVQ6NG)E@/EY_= R[D3^819'CD^ MJ%RP!#?2(U' J\<]VLM-??I+0F^@,?^R^+RX9*'#HQB_"9#M.UY(L(US5.;(XOY&5!&8N3S,[CV'H])*N/-<)XY@NT]@]XG8. MM%PR#A;GW/%IUB&KV8L$NH.8<";7,Z@W4Y=+I%]K3EENZ@:)G^4*=V&G#(P) 1PM79NZ1)3 M#\U+/D8F?GYT_[IM)4C_J,2-*I16H&99_5#= @1UHXSJ8B>(.(D3&@$Q='WV M0[DIZITDP)4DC+ E G;J;=&RU.%!PK[_6\(]_J(?76=9W9&_-#*3ZE;<%)(! M$GP_SX[>JSM83U@&?2=T8S9/H'(H>QY J]XEF-2B6BFBT,\C\,V#A#:B:;$3 MN>#XK=@H"*7^!,%/WXMR\^*=-4"N-%)9"UTX/.0C _UPQ!G))/_HE-X]NS'Q M\$#BU'%C;R(DC3[6R(U2JT92;-@K!,"(?*@1X, E0$U)%8$-C)A=*I20*!8; M4*Y6K*!8F(FFV3U#%-B*)F_)!U*>CMOUPU]%T?7Z)Q (@PN2G_/@$W)RO7F$'!(9ZZ=.".5,<>2?BZ,$U")# M+;@T0X+5&3C".H2$00P[>@A'W $W>S.:T1&./"\A5S5..TY#.(HC%]I* M>T\'H "_,W"4(L]&$RC0Z&P4I8BDDZ48G491E/@4Q5R"48CK)\,H]!P_V>_7 M#Q^&4-BP3V3;A#US837T0I!//96MQ*5M5D M6]58?>1( 4:UM#/L@58M1](8EYJITI84^Q0?4E$P#@-W,7)JZ($S2<.-X05^V%&I@,)*;#;%CHQ!$UNPVB%X[1BE?K:4 MT.5A&C?K365XLEKKRT)]J@)0[21YGU>BD=N@K-RS9]C@WL)EWQW]?:"2M3+B M8WLS;R@=M,*=.=*HNX@QTS._P8+C]SK_#6WSOJRE_;*LZ431&G3U/5N+I33= M_L[=!8A]!RNTD"&SA7TN;V51;TS\VJ.*JJQ%1)/Q[_?_9OQ !&)B!1C#[Y?W MT&FY69[M]991S[*+/]IQC,]&2I"K33DH]BJP$6X0#_]^_Q]<&@T?HH'C/NF? M+T)KAM1L=@F]F%[7Z-2$+\OU,9H.S+-=R\K@4S2V#3,=!H%Q;_QC B!LINT, MDN1])-F<[0Q%(?S_"]3<:&C90 MI1]E:F$K0MWV_,Y271'K5J=R8!BNN/[]E M<> Z;#;MG&? R HZ)TMT(W7B<3-0MWW=2*JAW$A)E%Q09:/'"E9"4\\*];LL M=L_03U7/JAI@6F/NNBY&K9"OKRHU%@^Y?#:]!4H314V8>"A*=%6_],\>%V/J MG5=V MD$HAB^E&5&W1._XD^.S]<1[Z6'):F=2>H)8-455\DS*YD[K\*L@EI_7H6STF:?JMH/1\]REZ1*>!YO])F@S\\S09G85* M'L9/Q215LJ=5&=@3DC!UV<^V\KCHAX^%&(>I)=L_YP"%@>!>PW.L@*-C5HJ[$7D4$X:,2Z\&.T#2LNO135GJ)WZS&^, M9#M\?/[IP:.^--&\@BMWC(OJ. MBS;;2$AG1_P< 4%"V+.X(0L4=;5ZALDEO:*X=^+4=XJ]5"B/+"^TQ5\EXH>! MU4FM.$'-L'5)?;!QCEK;N@'$.RK\-T+E?1D*=NM,&8XL_ \ =&! !UAPS QB># MZH)]'%5LCDM[ FIY#WDLKS&)2LR27NC2XU)5JNS*2GUL=J(X>$SR"6H>%?U>&#F(?$8?M+;)S3D9.*=05E>](+/[ MKQAF0U@X"'2FL;0$$P06M.X:=1\*"%,&]8^QC?=H6>)+2ZZ(:0OZV; M(M^JW(H+7J$Y@-G6"G1@,8$TC%%:/Z3'2^2Y:F6!?]5W8).#F9,%BD.-[GA MP# MT]![_P9MM+G*)AN.IXJ@2%"T7UI ?MOYTI<<9B\;AX=>>Y])2_$;[AT0II@Y?4PUGK._[LZ;WYD;\@N_?,(RW'GRW?S7YCJ&4SS,]I*]:A7B :>"E'JJV!ES'K8Z>A\A073;;G&DB0+J0IF:*N6';U6 MR.;.J!"=. Q[G8+Q,AB/W+>I&H]D900O<:I 5T7!U&Z"0FZO@BC8?[CGRY6Q M'SKCT9HM\0'-;^NIHEVG09GS DO-90D*%U?!=32KO?HGUWL%,N,:;R1XG<^ M-ZNK( M@C@M6"7,OMS]A'4_7XN52:/>$K==-P@#R2AM9U,;$H."E?[.G.@\' M!MDY@[@VB!UO[\BQ_,0,&X^4W(*RVH1F%RY49TWD>&D/Y<$HDG*R,^,[.OS[11 M5!U_G0K8PZ6GX>R-&>HUR_$JH"NA46TP&']X%_7"CZ^031NRZ6OH[FP:PF\Y MG?^&.W/4<(^Y+',N.+-W18-<@%DAE%6!BAFI@)5S*O924@FZ?:U %X+G7LA% M97#NH+7#)$_KRM2 U#Z< 7E=LW+WX5T61_V/&FX$TQJN'81?3ZRA94:UGS^" M1?(=@_]-\,Q""6HE>@A_(%,:T)8:4*'LFD*QC\0^8KAK(KC@)3&0E297^G(( M!^FX>-:R/%\&Q0_25A.^D^5&&CJ:HT1>PGN(!OU6''7MJI^VLF[?KM)!:] ? MP"^HB?B4.@\J+ UG@GQL.&5VKN&BGV:7].P-Z)F%R>4Y1?+FF%$_J[,DUS[- M%UTR3:SY)?SOH";P[65$+J!>*^W%=4!AUJT#BGH9?#JHB7]G^%#V3.' K:\3 M)Y)F=;(6TJP510,@;]U!!-VHE<013$5%6;Q=+*BUVTILDH'?*VYVP+9,49J2 M?A_B?@9)$K[@,*-DQ4Z%DL:8XQ:#L3*QW@WHC:S2/EVZ,1FXEB\]T/ M^I7#=0'.,&>5]MS0E^=65F(.*P(F*=(80OG]<9_;-OQJG1:R*ETA'PE]M'6^ MHBAI]5+J;UTJOM V.AMC2JTFH4K9=]?=N8[HGHDWLGVQ90]GC6XD$KOVJ9]5 MYV"HH$:R=*.3II035S]?-%^;Z>S:#R7/ZGZT^\K4DE-1"%R0:=CN=P-0?ESR M&R/7;D2ABT<#CUNN:,)$915(OI!4F/7&.FAFUO$_4$L#!!0 ( "TY)EE? MT@2INP4 +(- 9 >&PO=V]R:W-H965TKFB4N.V4G+D_L'%(Y0&131 P",@!*HWQ]7@,41=DS MXR07B4LOK[M?=X-G&^L^^XHHB+M:&W\^J$)8G8S'/J^HEGYD5V3PIK2NE@&W M;CGV*T>RB$JU'F>3R8MQ+9497)S%9^_=Q9EM@E:&WCOAF[J6;GM%VF[.!]/! M[L$'M:P"/QA?G*WDDFXI?%R]=[@;=U8*59/QRAKAJ#P?7$Y/KN8L'P4^*=KX MWK7@2!;6?N:;-\7Y8,* 2%,>V(+$WYJN26LV!!A?6IN#SB4K]J]WUE_%V!'+ M0GJZMOIW583J?' \$ 65LM'A@]V\IC:>YVPOM]K'7[%)LK/Y0.2-#[9NE8&@ M5B;]R[LV#SV%X\D#"EFKD$72.#O#AS=B,<2\,:7\10HS; *<-%N0T. M;Q7TPL4KJ9SX)'5#XAU)WSA"QH,_&P<89Y%QWAJZ2H:R!PQ-,_'.FE!Y\9,I MJ#@T, :J#EJV@W:5/6KQYT:/Q&PZ%-DDFS]B;]:%.HOV9M\/]4;Y7%N.UHL_ M+A<^.+#CS_N"3B;G]YODCCGQ*YG3^0 MX3T$<#S#O#\,>O_ MI3;_RY!XPUV16U=(DQ.(%RI1LN@ZBO*KQ@1EEF+9J"@S%*$B<6WKE31;D#^0 M R>1Q)X:]T@AT' L2G=Y)CIG-"2A0A6H$^UD,#C M/2:1=6(E57R!TAA?DA-2:"472JNP%4*<#&ZQ&] I,RJ0>B-3W[KE(^#N'&;:P!1I8*0,HP"FJ75&&&%\YV/6^;CM66_,7O(K5T.QJ51> ;+' ME.0<< #(/<=22X.QSQ'_@-@VL?9-O>(RMK7:9SQ$XVESJ+_)]WD([5(9T%,A MC9$_'NPH.KHH:D/>D.M8C<)P_O&T5WG>$LS*QCEV"B8KSR*81-MN$D7;_2>S M8=M%$6CB"MN3D9"!\LJH+\TAYHY_70_Q6P#9HT$.#OT>^!2]GGZ]HZ.XC-&? MB!M"QSAXR.$.&S1!6>E=@WGQ%%:&D^PE+J;'P^SXN&,REAU6F=FW;HZQSO/1 MB^GL2,Q?9AWCWNXS?/*8WE-Q-)M$3R\[WA 8RR,477#-QYRN2Z*>)T$8/4L G#8#N-,,R.775EHJ&O).^^-%&^TD;1BG8;^*9$DRL\%J4C MD-CDVUBCM=7(:BR*B:W9>+ZQBX!S8&\(I%,CY\NFD6V6MFNMT6.+*JYOA-DQ*BJ@>FQ4>BQ&,)77!J.G.S2M05UK6Y!NITN< M:OM!N!N ON&2,QF@@QP+AR+B^581MB!(?4_I-:%%P)&Z)Q"_8)&(Z%\,X M@+/)Z0TYM9:\3I+R:RJ6C.R25TQLR&&4G)ZF,5<4BJL0.Z*K2:0.XJLDMM*" MMZ;9[]M(CK8O8*$_3'<[]JN<=EM1:,X[8FP_ E"+A5WC\% T<:ZRWI8D7! ? M%;\W7GLI>)&69H]6CI:RG;S?#(7#':'!O1]YV**A%V%TW_ELW#M'U^26\6N! MVQL+(QVINZ?=!\EE.H?OQ=/7S#OI4!!XI1*JD]'1\X%PZ0LAW02[BJ?RA0TX MX\?+"A]5Y%@ [TN+@-L;=M!]IEW\ U!+ P04 " M.299LQ;X^]D' L M%@ &0 'AL+W=OYYU[I>]GDTR47#;U:50>#+3IN .EV;>LZ41 M//6'BKP7]_OC7L&EZEQ?^GL/YOI25RZ72CP89JNBX&9Y*W*]N.H,.JL;7^0\ MY^Z(7'T7MSPG)2W1N_2];A+UC;$XJZW11'X8%A53A MG[_4<6@=F/0/'(CK [&W.RCR5MYSQZ\OC5XP0[LAC1;>57\:QDE%27ET!D\E MSKGK>V'D,Z?(6,95RCZ*="[5G-U0M*23PE[V'/30[EY2R[P-,N,#,@1:= MZ^^_&XS[%Z^X-&I<&KTF_4\F\J_*9/_(!+O31%T3*G4=MIE0CF(*K9:;C#C[1/3,^8+44B9S)I M!#9R4J$TJ@*;4P:!RG)?[+9+AEG1UK,L9<+S? EU7RMIMO1!"]\5CQOLU^YC MEZ4ZS[E!%!QMDR]0YRT,UY4C;*2X$:%\788"Q9T0( C.A85^Z&&#"2M\96!? M)I.,?:UX+F=+QBU+N,W8#"3),H293AJFP,I2(?R. +IZ4*&JC#>?)XFNE*.< MS"N9Y-#'BI5&$BLS/?U=>*8DR]TZN]]_-XD'IQ=V M-TCKG%&Z"JY YM[SD M:TE;)K>@A*!KY""3XIGL0(B:P$=MG:N<D%557I2 B L9?1P MU:V*H,L^HTWOR^!*$C<4V#S4TU8*MMPD(V\)Y(#M U"81NR'RNB(W0$!2(:J M/8W83467O$FB,& MH@G@CT()0Q7M V9W\;=A_4+F.25-Y\\A\97U$-]#*6O2>RM8E%;O]P%OAYK: M4&#$1\\\)Y.5KH_R@@K;TP=&*>L0@G:.=W/+%@*QX52?.4C$TA*'T3F73>?T M@<1B>+YUOWTU9/?"(B(^S_MXZ1T[.8OB_BD6P[-H/!ZPG^%VNCY4[QM%HY,S M_$[Z0X#=P:G#R(2L\1"RQEB,<' \ HR@]P/I_1CDM5M-Q@F/:S/;U2'=:QVH MT;C/-8J/$8DV*>%_JX. ZV=<&H94@:!J:B &]B91=NZ07IW+U-MT"Q@3'S_2 M;(:L8XBL1;8H.=3ZG*H2CS%D-)S3IG +H\C!D!#P"U1J17@A>'B.H5M&9#0M M>]+'M6!'Q%AQ_^*7NT]^-;@X7KF8ZA $Z);/"BGC9 MD)>A<]$^'[6-QLOX;"8H6$%@E]VX Q",T,;P%D$#0^H=#[WRW:#>TWI*X:D? M1B>3/I(/%Z="*-*25VG@HQMX&;6Z0K[LLI]!U)_61/UM("7"..ZC((&>DANW M?'WH2,74L:DVF-9$6G=F F""H8:8:VY$(".^TS8"YE:3BA>DI[F<0-Z2X%&!F_AK=H[)O# MP4ZL6B[Z;N.K:14Y#OHV3S"!EQ@>T![KUE96.)5X,-A2TV0A$P'/?4.'&61U MC1*S A-WSLAIY?@T#^,$]@42\--$2T[=]>JR)UZHBBH/M>>QG7M[_6A7 \UK MIF-M!)*&G0"T!?#T]RH$UC);OY;6&4C:U &Z=ZNF,MM;VBBL _2^0>6!7EKN M3&M2(F_GR@>4)I:DWH++5^C$XZQ=JE$\//5*L3P=C3>K+R(FHQ+;ZE]_'!\! M8J&?T>&0RO#YP+]G> +VC9+L@<'O'7^I@4!FU;:V!IIV<]^LF-5-HS$8[QU#K": 8SHPLR-W2%1%L?V;DF^@<^T[>Z$4?H.O@= MC/KL#"9\:!JHAU"KR;7?3=KO+/)M?79[#'H]AP_HJUR2,R6@7@\ =07X$!-O M6Q+[R\9-S+)3O.OZ%[R_:S5_[X0I-JCM_R?Y_FT0_G!X MH+N\&08'<:TR2V M @IFLLD)/9N[^>3"N)*S^AZ.H/^[OWAY'IX/QAL.8C_^JTVK?L+JV:=2L M3G<,"E/L@9?K)G1#JM?:)43N+&XB%QS:][&GU_J"5P@S]]\IT8B(V\+'O.9N M\RGT)GP!7&\/WU$_6AZ ,EC2PV%*F2(SO^^YRA;*^";)P7B9>9,V<.A\/UP8>/ ML25B]:FS+FZREKF_R_-8M=3I./<].>PT/G2:,0V[//:!=)V<.IL7B\6KO-/& M9=MU6GL*V[4?V!I'3T'%H>MT.#Z0]8=-MLS."^_-KF59R+?K7N_H _&?_5/ M++^@U*8C%XUW*E"SR>Z7=P\KL4\&?QDZQ,E822:E]Q]E\K;>9 LA1)8J%@2- MWYX>R5H! HW_3YC9):0X3L=G]%]3[LBEU)$>O?W;U-QNLM>9JJG1@^7W_O ; MG?*Y%;S*VYB^ZC#:WA:9JH;(OCLY@T%GW/C7GTXZ3!Q>+[[A4)P75">QC1BF^@+0OU#@AM5+^XFNHO 7)0N_ KSOP>BJN(OP]VKFZ6 M,U4LBM45O)M+OC<)[^:[^<:O$U9O3*RLCT,@]<]]&3F@:/Y]288QR.KE('*1 M[F*O*]IDN"F1PIZR[8\_+%\M?KZ2PNJ2PNH:^O447B+[/;BI F^=XI:4DXJW MJO)#B*1\H\HAPB_&6=H&A5Z[HS(1M[G\#S=,L5=:[74PQ$=Q,&Y/D,J.\@881E<6%F#E*E&%-EE7&+$ M'$:_G@(?9XJZWOJCR#)3@TOAX/"\SS[P&+=$]ZI:(5DA=SECW"AF"G&N[I'5 M5XR41D%,$C4.Q.7*( [ T?H8VHW@R F*G?#.*R:HWC,\#("I:8 387-45:LA M/0"3K,W *+VY^F,B<:#*AQI(T$"7QAK(BUZ%/])8%J")(K#$JRAG"J -&@"B%+;CL4M>5B]OS/W8 M6I_-QP?JG0X[@Z"6&K@NYC_=9BJ,37^"@ &0 'AL+W=O"-R>*XD25=4OBCN7#XF@PHA:K) M>&6-<+0Z24ZGAV=SOA\O_*EHXW?6@BU96GO%'[\4)TG*A$A3'AA!XF]-YZ0U M X'&=8^9#"I9<'>]17\;;8XR7 M6^WCK]AT=[-7B!%-C=(@IPP'Y3(XG"K(A<5EN_1TW9()XLT:O_YX$@#+AY.\ASCK M(+)'(*:9>&]-J+QX8PHJO@28@,] *MN2.LN>1/RUU6,QFXY$EF;S)_!F@Y&S MB#?[5B/%WZ=+'QQ2XI^'[.W0Y@^C<9D<^D;F=)*@#CRY-26+%\^F^^G1$USG M ]?Y4^C?%I#_"2$^&'':EL@FT3MU)$)%XMS6C32W*(WK5CDJQ,].KFV@O!+O MK"Z4*<4/+YX=9%EZ-)S$[^G1CR,A1:GM4FJ1]S"ADD'XAG(EM?J7O%!&D"DA MR4BH^2O^EZ9 8H? :V]UR\7I1Z)"1[ENI0O$1"#YVZTU(_'629/32*#]0&$N M?26:UN45"E$T3N4D[$K(IG'V1J%&2=\*,)SMSX^F63I*TW2$?K/\C!X@@@4" M]PC6G,M&!7"7Q6>XI69? 6.MN-F,Q:<=Y] -+((/65QKFT,)<+PJC5JI7+*@ M=;'#@ E[]1X_R)76%ANE=;1=F2!-J98:,-X36FI4AS4@(Q'@#!*0WHD4.W_Z M\LB#E/+1@XZB=JQ:H\!2>6%LB"'1Q$S]EM9*&;@2H1$^P(8Z)H;ROF4'BP); M8\Z32VIPN"0G]AY,%6-L"X$"*YB2XR& I0@77\)A"_Q"K55!,!7D?24=54@F M<@.3'NM[+\XUS!:GO%/#@9?!YE>(M;.U>)Z.7\T9@1?[H@&AB#7&]3Y/$.M! M%:!Q,9N+Z+4EG"\5=HWXD ?+ULSN,O]K5HYRZV!2B/QR;7W,JV7K45I@N(,S M33LI*W;=KVYA?7W M8C)_(";PXYF5+OK@-M _VX-V@@C[H:\JX#'F*!SW')$%:QL' Q]A M(0J'BUTY&:NYJXA/7QA>="3]D&5R+9667,O.C4*L[SF<+?YI M&=$:+7O]+&YQT4':H:2YRT!K@TSTXX>>E20NN5V3XPLX7UD\ M#?T'*QA&RL5_4$L#!!0 ( "TY)EG1G7[]* 0 "8* 9 >&PO=V]R M:W-H965TV 5_2UHLT M39,FBV*Q#[0TMHE*HDM2=K)?OT/)5IR-X_:A+^)%,V?FG.&MMQ'RNUHB:GC( MLT+UK:76JW/'4:AG+AJ)5$EE9.>>;XKALZ.>.%->A5 M<]=RT!.ESGB!UQ)4F>=,/HXP$YN^Y5F[B1N^6&HSX0QZ*[; 6]1WJVM)(Z=! M27F.A>*B (GSOC7TSD=M8U\9W'/M#GL.L?N*@[]U\*N\ZT!5EA.F MV: GQ0:DL28TTZFH5MZ4'"],46ZUI+^<_/3@EJJ2 M97S^R(L%#)-$E(56/4=31./G)%OT48WNOX+N^?!)%'JIX*)(,7T.X%"J3;[^ M+M^1?Q3QSS([@\"SP7?]]A&\H.$?5'C!:_POQK#3P ;//W6[]IX0K$@/*0%_ M#V=*2UI2_QP2I0[9/AS2;+-SM6()]BW:1PKE&JW!VS=>Z+X[0JC=$&H?0W]6 MT-.?,SF4_M$ A]._'7^\F-Q=7IBH;]_$ON>_@_OAY=WPZ_3S%0RO)O#E;G@Y M??]M>O4!AN/QY[NKK[?P#9D$-"L#J*Z/55TGJ!+)5U7.IL;F$YB/#ZV)R#(F M%? "]%*4BCBIDWV.N_(08IEH@B7+&$C ML-6*4M@EWU1:8H)\S6:DZ.X?R^@HJS#I4(1$8LHU9() U3F,ZG *F(89+GA1 M&+EI0ZU0_2-/??D&7\J[3/FH1VUNR\4F!9K M++203^+?U,NJDE>1UJ>Y6!L5^<[R5V0..G9MW[3@RX?S =MWN[U:Z]:3@ MR2'96Q))+L4RRNZD*4++LR,W.H&NW8E=\%S;Z\:':O$DCJD%GE(E*MV],#2Z MVZ'K5VT0_$1[VEO=V#^@R][VV:UK EC0?:ZTN=]0&DDT>]ANFU_1ON/;4<>E M3CNR_2@T,Y[MAK]=^R.KW*.U%8'AZD/[H+0'B=?%PM0I-<_XOX39"NTX#HS( M45Q)';>]XU(;TG1PO93AT/'N[-W=.1(+\T)14)T^]37>S#:/H&%]]S^9UR^H M3R0"50TRG).K>Q9U+)#UJZ0>:+&J7@(SH>E=4767])!#:0SH_UP(O1N8 ,W3 M&PO=V]R:W-H965T MR)L^G< MZ?0#+<$6&XE42N\W=OLDVY3%)QG9-BLUK%^=.E6&:/;T_HR?;&Y^1^ M4K.-[<2/*7];7.7PZVZ',DY5(BR1+22[NWIYB M=4UD4VZS[)O\\&'^]L26-1)+,2LE1 Q_'L1$+)<2">KQCQKT9%>F5&Q?;]'? MJ\9#8V[C0DRRY5^2>;EX>Q*,R?O2RH%R4^;P;0)ZY;OK^(D\%.1: MY&K0I3-!IDDQ6V;%)A?D%?GE9DI>_/#RS5D)A4F5LUD-?%D!LQ%@RLC'+"T7 M!8G2N9AW K M4X,Q^*[?N,+CS^DW76]5<(X>3M+1>;&.9^+M"?!-(?('3; 5^I8@5,U+@_-6&7.^PT2U])S4_15:'4E:JYI(&.+/)KO-P(DMV1#VE2)H#^/ODN MYN0':MMPZT$4)?BNDER"QYB3J_25HUS7D)W0?W?LJSS7J_K"0^\@/Q+-OQK8 %^Y3";4!N@74JH$UJAA \Y M:#-%J+OZ *#M631P=W=\RW:AWB CZPHU"CA<@1&@H5!K>5^"LM#RW%":Q:+, M)SK2>\8T'2<]3+ (":Q#>NZ.]%PCZFIZP@CPK$=@0D6(8%U.L+;=81GM)RT]YQ$W\5L(V-O\.,^64A2-W!_U-TJ5GRNXAG"W('+@YHZTGRYJ. CH_EETO(0(ISQ5CG MY")-271*OBRR/"VSU")7R^0A 7Z[S/X>Y\6WQ)+?00)$WI^2J;C,-U /BP A M@^H\AVSCRRGY23DY14T'(5Z"1UB*)_()/,XFSV,0ZH-9X'54Y:="?5(%QCFX M)2#R:V@0N%3)6N?]NUKT+M:P+(G^,\R2-)8NXQ.XCN2^:A ]K("A<@4Z=$2Z M66/LZ6-G#298A 36F37^;M;XYIBM<;\?BF*S=[Z8T>1\:3OTF\^D@$@$YDJY M("K.2 I2JB@))NDR^:> CZ!S\V.\6K^^)C"FSFD/_E$.X4\EI\ MM\CC J(+F&4$[F5;B I8$,@59]_(NA4.WN?Q>@'I_#\V20[<";.OU5-D-()5"A.2^5<_=>% M)(<5*$=00OED@02@@?Z-K$H=PWR,RQ+,JD9J96)RO@2L2%?A!:;)NT@#0]"2;@QWB M7'D0R+F>MCF7;8$(=,K]0HD*J R4+2^7B0)1_%5;ZD9D?;T_BUF6SF!6 M5G,*^E 6>3/Y4L?VD-],+JY)3TRE',JQ@@MO2?\9QL4Y"*^!/F"$[I*@>L9< M/,;YO%#9WO5R Y+M^Z1I>:&205ENG&C+X-NS+3EIFB1")01:_6V.P$ CL((0HGR+*DJLTNN:O.)5MI'@NWILG*R/%NISY+ F?U:\70] MD-0M^EJ17OWUU;K*T3O?5\C%CAC'%P)V(6*\7B^!U^2]JAUR0,JVM(U%XM:( MS<6=3"04Z&7>T4\Q>+[#%5!BX,U9+F[#ETH:;4Z-2KG/VM7) _!;:I'%6- MK]I5=+RN_%8)5XK6KOV5794/5)U2D(T<*C"C=]9H#:F"S).Y\BXK^$(Z*' N M\^3N#F97/08R:.>\6IV20ZZLADFR$MNAI8;?J;EU7>9Z+\O?L=35I@1/# X- M["W'U"];=]VEKY_J45XW7B&J_R &J*\FBSB]5V'.LTHX$&VT6M<0552Z[D0B1:80^T K=GB0_.9"VEBN=>FP/V;0G8E&<[2O MQEG?L0+;!I+SU!J1[7A <;9<#0+:8T![[?6DYJKQ"6-^ +#DRA(''O<#H&&/ M!([E@ O8@K16D6KG,.82F.5Z($5]\H(S*-F72YQA:/D,F*0/U_B*$0]!@=<= M<$,<>!PH';Q1Z,B%QL"UG(#+*_ 2H-M U_YCQ&M JYCT,R 0>-#" ! \<$,2 MJU^YQIOHHKAGQ!SC41PF6(0$UHGBPET4%YJ7-IJ%!W(!$SF^WZY@=]>2E3/4 MA7(5O*O@Y=;IPSO*'2>D[,W90]O\&CG'A<'D=N6F&CF;0YAC=^4B+9X3!'PG MU[$'M9M=._MHBQC6U<H%S UZMM$(^MQW6-\V M.D H-G#<$>.TMC3IH4$_^,>VJ3HF,L7^YA(.#?Z[>QEQU4\O#\L'?MLT0!JC MJ5"]K]#>*W!\#HPG/4+ /? /06?_0#%^L_;O 7L'\)?[ON7+'8#=7H BX&8M MGP>@X''I!^0Z_'9I7]%JLSSO^B#%(=R6TC9M+=?_'G;_'G;__PB[/^FIPQR) M_QZ _]<'X! W\Q"B3+_:@X4(6;(MMRW&Q@+M+0$KTF74MP)J$\H@S@S)B\!R MN L1*P5F#@.@1P94&;:XN-IUM7VY)@-B3!*X#'%=&S3EA0QUO5:@6G.SXF3? M@UC;"PA$M3[\>0'$[,KB^D'MEJEU(>US7.EX3(N*%F&A=0,5U@0J;._>Z4C$ M]E"DEGBV1-+D7Y*$1:!4C T'(F;U? Y0Z& M]!C5AIX;8U7AQK91BT15)Q:$YFL0^OK#+[*%=55 M&UJM-?C=3L-LLU);%0]"54K1B>+.12[$*^5,ZO5_Q;3UKJ0:Q=N%_^:>HUU" M-]OPZ)&*B19AH75':G/:C!H/3NT;JFO)="!9*J M O.*_'6C;7R8H9Z>0T6+L-"ZPZPY0$?-)^CV#+.QLR;:06MFN&K]F **>9$)%B[#0N@.P./1H_@?2U:&_O:\68&/F2\M9VN[/#> M20+=B*OVQ^5&.@R.(UVDW!7O#!8Y\%1L7*L "^XDLL/3YD_;H]F-X*9=R/JYI^?$ZIM.^:"Q@05;8J* M%F&A=?NA66QA#/>)*8:9P$]0T::H:!$66K=GFL4%9EX &'M28(_:(8\*F"&. MMCIJKHV%UK5ZDVLS8ES&QH M@HHV146+L-"Z/=-D:FS_$S7:#C"KZ;(LK>51,R=4M @+K6OY)G-BYLRIX2;= MD]J79NVC9P#JT7E4M @+K=L/32;' F1NPCQS-D%%FZ*B15AHW9YI$DRV)\$< MXR:SVA%;BA,SU-'6QT2+L-"Z[UYHZ;)O[EY9U:>LCSJ88(:K[UX[MF.'[#>[LI$(\B9PYRPMZ$S MU0F&7N"ZO4/XD49P9'V:-UDN-Z>KLOW=HQ:'VL$;5"9P0R?T^ILUM6![=9V[ M//#M@1TT@D[HLL#KVV$H.&:')N?D>]X$4#_&IFVJ6?6P%S"808Z>@ZAY)A9: MU_9-GLG-.X;#1ZJ,3@LUR41%FZ*B15AHW6YIDDP>(CLMS"1O@HHV146+L-"Z M+YIK$E#'G( >[;2_:U59[@)VM]2U8BX-/1LVJ/\2"/HV;9'@Y&'NYPF MY7/,VZG/=E[;>@SD/DR, M7G'7I?8@*:LEV[S\BE+/X>& ZC62S+.#(&1]KO\M]BF=)H-S]F=P^UAI]*DT M(QUA[BE.4-&FJ&@1%EJW!YOG88T,'2B$:0.I[M#0XS:@09Y:['^DM$YO8\UUY-RNB8-Q@K+AK/YW]M M@(2:8**B35'1(BRT[DM]FP33M7$9R47=\T1%FZ*B15AHW9YI$F#WF+>;',I( M9M"CNP=UX],=ILJO.*=AZ/4#+;VDS0-WY(TZ;I-5N_NSZCW$]:P8RESLT89' MS\??M,?AH^.^GXW'9[>]43C9SGV<'@ MG8(:.1Y0[O$^J0SE7)]R/L8I3:KKFE/=+J<\+]A!W9E%19NBHD58:-V^:M)L M%WEGUD5-G%'1IJAH$19:]T=8FL39,^_,/H],O.'V;,"]H/_ ]D0CQWW?'[R$ M4X?7>>]H92N-F ^<8_?W*,]:/S"X$OF]^F5'^;9#:$[U WZ[N[M?C[Q0OYG8 MNW])SZ/J-R ;F.HG*3_&^7V2%F0I[@#2/O6A4GGU*X_5AS);JY\QO,W*,ENI MRX6(YR*7 O#]79:5VP^R@-UO;;[[-U!+ P04 " M.299HFX.'$0" "* M!@ &0 'AL+W=O&6RY8!4M)M6BIUBM)N>W;@ %:-S6P3VG\_VQ"630F5\@*V.>?S=XPX1"T7 MS[($4.BEHDS&3JE4O71=F99083GA-3#]).>BPDI/1>'*6@#.;%)%W<#SYFZ% M"7.2R*YM11+Q1E'"8"N0;*H*B] MN0,E(Q4P23A# O+86?G+]<+$VX"?!%IY,D:FDCWGSV:RR6+',T) (56&@/7M M '= J0%IC=\]TQFV-(FGXR/]JZU=U[+'$NXX_44R5<;.!P=ED..&JAUOOT%? MS\SP4DZEO:*VBPT_.BAMI.)5GZP-*L*Z.W[IS^$D07/.)P1]0F"]NXVLY6>L MRJ,2^BG1>2K9Z./-0* G@3/""K02 K,"]+$K M&;E*[V#BW+2GK3M:<($6H@?.5"G1%Y9!]F^^J\T&O>"HMPY&@?<-G:#0OT&! M%TQ'>.%0;FAYX07>N3)OT/X5;5A&#B1K,#U7=0>=GH>:[V8I:YQ"[.@/0X(X M@).\?^?/O4\CRM-!>3I&3W8-!>1[^]FM?ZJ-5AFOU?^'W.F. W-,)8R(S0:Q MV2CG.V>W5\B-0]^2FP]R\ZM.[0F$_HKP!;=QYEMNB\%M_X5V7?L"B($PB"KE.]28+_3I%U_FZB>*U M[39[KG3OLL-2_RQ F #]/.=<'2=F@^'WD_P!4$L#!!0 ( "TY)ED*;!GG M$ ( -T$ 9 >&PO=V]R:W-H965T+VDHJ%,A\1+[VO>< M>X[CZV)0^MZT !8]"BY-B5MKNW62F+H%0'=>]L3 E>)?&;5MB5]A1.% >FYO MU? >1C]+SUH[HU58@0[!8+).)+'\1Q. -GJ"4 ^ O*@.Q8* M*M\02ZI"JP%IG^W8_"18#6@GCDG_4^ZL=KO,X6QU[8Z7@D:?-*%,-FBG.*L9 M&$0D13NM:J"]!E,DUA7SD*0>B;>1.'^".,O1C9*V->BMI$#_)$B/MFU:GWMW$*_L[/3;^#=$-DP9Q.#AH.GNYQ$C'9HJ!55VX MP'ME73N$:>O>'] ^P>T?E++'P!>87K3J%U!+ P04 " M.299^Z2KN:@: M !J5@ &0 'AL+W=OW4JH5G]=UXWX8K=IV\^VS9ZY/?]^(Y?J5K4?-^\M_/4L0JGT6C5.FT98M?AA=#/] M]L7L'!?0$[]K=>^RSP*/,C?F$_[QIOIA-$&,5*W*%D%(^.=.O51UC9 C[\\ MT%'<$Q?FGP/TUW1X.,Q<.O72U'_HJEW],+H:B4HMY+9N/YC[GY4_$"%8FMK1 M_\6]?W8R$N76M6;M%P,&:]WPO_*S)\1C%LS\@AGAS1L1EJ]D*Y]_;\V]L/@T M0,,/=%1:#GWSUK $O=Z5GJ,7C!&LR,836?B%].T*R=^;"I5=0$\@^/% M,\["&5_,!B'^Y[8>B]-I(6:3V=D O--(LU."=WH$7M^)_^=F[EH+,O:_?2=F M>&?]\%#QOG4;6:H?1J!93MD[-7K^SW],+R;?#6![%K$]&X+^_%?9;JU"KKW; M*"M1%UP?CE\.1?SS'U>SZ>P[\<+*:B=>&KLQ_)/03DBQK,U$ E'0I2H2+1?&M(!(T_+. M:[ ]&LX%]*E!",N5;!I5PP8K>:> \' RYHU$6M:5J,%P ^$!,> *J;(&?$&M M/RDP[@/2=AZE[7Q03MX# MT^BO2F,K>%IY04E69Y/HLE0-J&-=[_!WM6EY;0O[?FPT_G7;$D9/1A_'MV/Q MT\W-^]'30MRO=+D"K_K75H/%06$ %QQ$<"T_*:'B85#0I .WO6'-)-V3BP5J M&VX$.!N+6\DU(DB\@N>5U[Q:L[YI#ZK2KJR-\]8$J(-'PIV/K2& N!&2,'Q^ MD*JL(,?PL^I.-5N/D?H,,0Z8#%%M+9(W+2)B*]#@:@Q^K@75A!\<*!WHFMG6 M>!B@@Q4+:]:PS+B,;D/:=!E%\W)0L&Y*8)#31VWVXU=W1/*E66]0_:TJ#3CR MOXG*3/R2) (,6Y<%P'W\$KF%3@X)$3E7!LYFO$3V@%WUWD"2H&B@DX3_WG,E]^Y1^B@ MYV 2L@PQY'W\X\2JFL"4QK6\NY#,O52NI7X$:@!V"/A^J3RRR#T2F:0'X>T$2L(K>O=2:UA%9[M M#I2,V;;96B RTIYLI+%Z"=S%F /"#19>DARK@&8<58)O!L/IT-#-P8X@-BIA M,T2CZTBCZ^$3&N :*@HQ%ST7,%ZWXH-VG_KH]?70>FE'$1.<3ZTQ'(. GB$$I"0/[3^&XNQO*58*49YN*GC2HFB!7)GM<@7)+D%%BH(!PS@% M) K6UA L-D:X+%LJ][GISV.1F]I%P4=+8>"4VK5#(CF=I#QO\H S*-G[?5"E M FF?U_V1SI>#>40H-LW2T>D@_#<@IDUKD+R]V VN[L^D,I!17_+OT'"2)ZB\ MHQ)@C3D[01N/!J,!P,Z(&OPFW)N+ S0K8"T>!?38L;X>GSQ MN.=/G\;PBO'MQ_QUCCE@#(&NA4"3ZGQ>GY1/P!"3.PX@2>*='' M 5\O)E,QNRBNKL[$!WD?!=7EF;@3IU?%Q?65.(,'S\[$;P?LARW.9\7E[!H_ M75X6D\LK,:3OLZ3OLP=2/(SU6C"4[VNTCX@5!@<;]%2]%F 07K\%&-PDVH3T MU"8^I>)372N! EQP' &BN(4\G'ZIT&N _V&W\RK[BVW[>K-MB860(EA=[U@\ ML7"$Q<,3/(P78;0=)!HAGT!;H1;;&KSBG>IZ5XH\,7P?B[#PX C&7$NA./L4?=OI MJ=@I:2G! S3N&]!L4(+Q WQXK.9\"*6;CXS$6T(BZ=-;4F-Q.@$-.4.IGA6S MRU/Q8JMK#$]\))X3<3KQ:/\WH3T]NRPN+R[%%$!, ,0OLEP!_^QN#V$Z+*SE M5;.K*]#%<_AW5EQ=3BA8:.V62]0:*P!F:5&L3D'=0'6OBPLP.8,D\?*[M :6 MG5U?%]?GE^+L]*RX G6].2*=XLGIY*R87E\_%4]FUS/89?+T4=N@*P1J79\7 ME^=7^.EL5DS/K@>M02JL3@ "$#22IQ$9<7_&DQ_O9HVR0="ZKA+ M8KFU$)="V!S42X%XP'.NA+4H]P5JV-I85(D0+0H-S]V1L*%[3]ECJ2VP$4/G MDKZHL)2H?!44/"EL#+D,HZH@WOC88)4O5GP.@]Z6DFP2!)!.1A]5&"2(0WV. MV;%L:RRA@'FEQ8=C](+8PN9 !3I&K3^!FT.<&@AZ6T:.:)$E_0L*TWWHGVHL MVP;_!D@@^Y)S7(""W^VYZA!8W+9J(R8AM #?RF3/<>?C$..PZDD)GXS8LQ)$ M'+NHQ+I!ACH@QVEC/V;$3KWH$)I:3YQH[C;2N2$49=V:I4*A+SQ1?7&.\@"? M:0'^L!QR$K\^DTV4W"YUIC'PFF,*6)=H!4*TV>7)(05\/0?@VYXEE',A#> MQKN4+CG ^:5:6B;U(4(B%=I#ORNEN4P"^*B36.+ *-+7\#-R@O"E<)H%!,ON MD-RAY@%[2 6[YQR+U][1]?.EBU.>G&$1!J-8P JEH4P*8L/HQ;RTE*IBLD WT;>^Z5 53P7RG*7?&NN;OL*HB<) ME;C!PAR("0@^+M<0Y]NF4ZH IO[);5T^:TA[(+ "1H'H!@[ M85D@G#,ZH14%F)B$1$LOQ<:T6(W PBOYA7#DAS09@T)(+?>/["LU6#A;D=D1 M_&UJ2)C25S(-_];U0?0(8P)IA$86LC'5:__IOGL"^BYJ,7HLW_:@*F5P71$4 M)\1=5I)W'HL7E)"QYW7'%-=UCYNEW%_NLGKLAM< Y_U8#(/WW!6W3D@1BW1X M- >X729V\?PI!_(7=2*5!OW2J?+6#& M8$*/XW M,WLX30)V'4D[0+FL6M2A6;61+5H38FO0XKEJ8/.6LW)L=(R/(0G2O(DFQX=TDO$ M?:Z2HP4:D(^,H1(.^Z!8].>&".(>U !-H55WV@V78&,1^8@>,^^]AX33>C(L M.E55?WX*6O)3)Q^X@IS16(T.AIY",A""U%XJ.M[3JJ6T9.T76YIZR!P5JR.* M8JN6(#LH#)J0=K'FA^XZ"I>W]MW*>;"^+I.HDYJT11](WIY0S'=[@5EBPZ$O M8*YZ![,?HKWN1+&^9-'G\-<['(>II<90G?^^&5//$NNIEW02*P%_AVQ ".$]B']-LV M(>1#H6 9IB;0HC;WL"7X',*2N)+"*[ K\!3A&NI#2=GSN@_7KW9'I"OU:I($ M+JW9;H"L_*CZW%+0#Q^'415@K:V>;UNR0GXCAHAV,R5D/0@\0A 6/O;W&&FPW-75-#KKW,\9F%OE4.&'LZ">J'T7,_ 23;F M=HM-.[")#F!4:5KKR>CF]N7HJ;@ZFXD1;S@>=;:*<9?+XDQ!WL'/F^#0 (@8 M]N&\7K1QS "U2W&58AZ"O@"&N)'!\9-. MB81'S)RZ*N"^T8M@R(W3-=B@8!DXC!M(CU#:_#!;L ](59 5CM>I8Y./18R/ MSF(P+B=F<8(X/AE]>/<1J.SEOJD\H<*$QHX]1.O\]VF>+$8MFA('9,5>B06K M,1C9,2[AP7RZ X-VW>&^RYJTS-L M7KR1.Q\$Q'+X9PRU5965JAGWB"2PRIG0F'.4NNP!H[DX[+Y:8"%:/3]1M(=H M$>GAA88G/L*$!QMI,BC5MN064=I,4YN7"]_4*<6H\A:=J>D4B6*I*>HA-Q1- M&+8R;"VKC*026*C8,0"P9++49V5+[Q[L[^(,V%&TN%8E$5S+/R$T:G<\ M&-6H>SARV#\$L_L3-K&@Q%WL?1'ISF_!@EV$A TU2,+GH%2A@U1:\H>NZH5ZAP\\J.;C/MF M7NLE'XG]FLF1U$EPNW8'J\$'A/7I 5-W;L"&^$< H\8T)U&U(1+D9#OAT:E^ M*8QA MK(##W"T9S2.#9%Y+$[LA_8CYDJRPI9=*#<&H'L.C&W5WS*)#@Z<@PXGS(1PZ MAHB%T X-_T/:(U/)(5!:WX;8DV>/@TX@+*1F5T? MNG*AS)>Y0*OHJ@0-M=U)79.^#/N#L;@Y;*(7Y' ]M4F3.PU_K))TPVD401WE MU ^\ 5MXAC#JS\/]UMROO-O;PVOCPDNVYBGDV>2[=_VQO:_ AZ=>^I1I/Q/( MK&5<@J0-XQ^8=7!/]OC"L$Z'L4H>D*0(]F4^_?A"UA3BW>*5$7=PQDBZ@Y1) M:>(TC\0LJ-Q!_H0*A$[50,QE$32#94-6:YQ:H&FG.Y7F;*-R97C=IEE,@/Z& M$L^BJQ1-O(,0&37N>!Z_IY!H=7M,HDJ*#C(Y*9(^HC(7&.\:+ MO9L:1+#B./C9K_P50EHU^Y)#]-$W93X>'Y&]7 M>K/A9+42/\/_:I9-=Z2-^]708L[3>685GEDH'"+2=>U]4QK\TV0<)&::D%^-V7R$W-$L&!<]TH!Y/A$<)X#)OO:BT &)E;H#G1H4C#0]/GU@ +P"J]9J M-TSH+X01R9O_,CP,/>X\&RQ,\&4\!=*C'H4?H_(#53,J:']S/BEFUQ<%?#@M MSJ^G_/,WY^?%^<75WLC5$!'3P/-T>%[YMC7EIQ-N.J!_!=R/7F?Y2E"]6;H/ M%UG,LNS0YRII<4Y/])H.3)8Z8T()6];YXY#F12WA'+?ERM#5',[0TSC[VE2J1@="K;G.R,!A<\4A30(, MCZZW]V$4GU YFBT?T(-GLU!-L)#*%?1.IV'H7B?Q>:- MT(,$05,.H.ZH1I&9KEC,3WZ?LS2^2=#'<.9OO#R4UU*R*CIO_"#K.]3O,GF+ ML4)6N :11JE/=0%.V4#CB66L00YD 6;;A@GWL?@Q_'9G,-G,JB6=K;(CQ@=WQ^H$=&H_:!? 5YK86HF= M5C5)1@?^/HBJ6>)-#D]WD$(TZ8;O#+2FGY.4_V[RB@:E([&W M$:H5[)9(A_PDLE],=QV"4M3@(EBX-D $M6^.(N(0?.*M'L0*@D;X\;(0<0(' MEN,<)FCEOVC6M-V%$'T1>GAYMI3$NH]CL9H4\((8?O"JRC3=59D.7R_Y &FU MM"6?_A68D=HI8N1\R&+T>\-EP3X$2RW(&6@1S41\.1?P-< M)R0Y4ME#$[Z=.UUIR8/S/">T;4H>L_$]0@!,U\'C7\87\&5F+RI3UY D(<]; MCP6WT4S^.]4UT5SAE6PVT#331)[>%]J+_ Y==KTSM3WV-O'EB6 1#@!&TQ1N M@GZ@IK$OQW"1)ARMS2C(A994(\Q+J,;GTKG ,,J#TIW&ZF?#8_5>^'Z3G_N; M1U^P_.$64KII>*21=/M27)Y-Q"@'.QZ!B?!W(K.KBL>*R-WL.W D.@)?#$0( M9;A^1=<- M=M]%Q[IQ(]FE 8Q:WONPGR]@\[L#LA8H2^)>\2\_6T]DPO>7E"_7M&V-P=WO MO7=0+0T5P(9\X^0>)-3'KRF%Y[MX'KD%L)8N1+Y, M S%P[X@769-B#^WU9([!3BR,^CK9VF\?C8\^TX#'[^'\/MU ME/DW= =A?>P^[[\/M=>&S'$TA$:T@JCTC! <7A$-()_0F -\^S=X2V2>;+Q MEF+V)<2Z_IM8OP[3+)G*/N6QE\_^+0A9ZE)MHR+2_1DNSG:JD]0!C+AV D6( M$R\*,7JEYNWH,;%@-V>J8S&X @!T @(Y/068&2=^2<+G1J'CU;-#!CV3UV%Y M2\,+L^$9A(, XV=5+6'77B'[.E =R3(T<(>^]$CR=."OHX^G^[?9:S TY8]8 MOL87O7 ?#V"5? @#H808DS=O_"B>$FCC9$&<>8*M08.O.\>%<):3^U K$6CE87!>G M034,WMZ/:KSPK,Q1PPK992F]8:31PP8U;?%CE+T/A\AA&9"'V M\#^T..A 1V6,*&"0MJ';72$/770P2#J;YDFR.1!X?('.ZDG>3& K_C1-JY,S M.H1/H\=J?=2IT5"6O]>1F3E(?'SGQ4<6.+.3!19?V/#!:#9_-DQY.%R:4$7T,CH-!Q(=%_*!/=\Q/2/GD0A/#1 OOS>HF"07CW(M^R;BF AB2[S8Y0%A)6OXJN4W#A4E]"Z++>:TZ]8HX5<0#:<>^+][S7+ M-P^6IQ=BDZ9H-3/H<=UL9.;YS$ <$#1<!-L+::3D__R>S*A@N:B>5+T A[_$KG*5Y[)%F(Q/ML7\PET&:7>A"XQS=_+ M>/]^S[4_^((B&BY]!='LOA2#8$:!O/WHA>PZ"EDGD_?R!;EXCWRE)[]&KGID MJ2LTSJN(OP417@4FETNT28&262I'M65T'D"*VE]:QML*2_]"BLYMM>Y:'$B7 MFB;R_@2#ZRI=IMKPH^0CQ5A=*;E(4O+_(P9]1O=9]OK/M;)+>LFIXQDA?A-H M_#:^2/6&7Q^:'N>WL/XB[1(#@EHM8.ED? DFU_*+3?F/UFSH9:)ST[9F31]7 M]$Y!?.!\1"\H#'_@!O'ULL__#U!+ P04 " M.299OY;@WI(# #" M&0 'AL+W=O>:9]]E> MFV]VQ[F#'XU4=A[LG&MOH\B6.]XP>Z-;KO#/5IN&.3R:.K*MX:SJA1H9D3B> M1@T3*EC,^KN56@>'RQ.^YE!X(:7P_8 :C2B]XNC^B?^AM1ULVS/)[+;^*RNWF01Y Q;>L MD^Y1[__D!WMZ@J66MO_"?G@[I0&4G76Z.0@C@T:H864_#GXX$2$\D%9.X-_!WU+')(PD-%Y4'ASY?5K6U9R>ODFG\[@);.K*EE] 7 M:RS3JI/<1_ 8H>=S)"_"G"=Y&O%28R%:Y]6X'8>MEEC/WD?,^CL,PC,&X;8/ M@O^D\$$H@8E906MTU97.PFO(BY"F,6Z2. W320Q?L6;?"O46WY3<6B TG,8) MD&F8YQ0>V1Z3W7$CF+3 5(7-HVVEYY/FX;3(@>)#2N&S=DR"..&+*B8DS$CA M=UD6QED.%]P]&=T]N>CNE<%^:-QS""OI"\5S>O^]$RTV*G?.[1?ASKO]IXYV MU,&/.GX[$(],U7U6?+%\VTGXA-W/GH3GDX=]#6F,#J?>220D60K+3L@*X09W MBP8#\\2]8HLQ Z$?S@P>:19FTPP2A(@1XH&5.S0/F\FOA%,OA;*#%,ES M#.T$5Q+F60SW:(XSW="CA?+)4AN?"2E&#S.A"*?,J)PEY5QN-8K0H MPF*2 4UIF&/TL9J[II.81!5V:W1R*5BOZRJ-:9@4Q35<._C62&4GP<:Y[4,8VFK# M&V;O]98K7%EITS"'0[,.[=9P5G=.C0QI%.5APX0*IN-N[M5,Q[IU4BC^:L"V M3LC5?$)>\\K?^)2>B"D\<\!,QA" M>L=3^XC^_C*/5VEINR_L^KU9 M$D#56J>;@S,R:(3J_^S;(0\G#D5TP8$>'&C'NP_4L7QFCDW'1N_ ^-V(YHU. M:N>-Y(3R15DX@ZL"_=ST%ZWKG9 2;M_94G)[-PX=POK%L#I S'L(>@$BIO!) M*[>Q\%'5O/X>($0^ REZ)#6G5Q%_:^4])#$!&M'T"EXRB$PZO.3_1#)5PXMR M3*T%BH69M=Q9>!:VDMJVAL.?LZ5U!H_*7^?RT$=)ST?QU^?!;EG%)P'>#\O- M5QY,;S[$>?1X14,Z:$BOH4\7>!WK%DGK%1SUG.-X%>4\QZ<-)H1;$ K0%OG*&&JG>J6PY.0]7E MTJ?RD!P+MUE6DG04W<$M\DNB_ [2E!):1A"G!4F+?.#SC!W*.N'\441-R]9B M_:P=UH__VYB467KWP_AR2I(+^M,T)FFXI*4),8<>RX129.NC$5)\CB&'C677.W4/E3 MVW? 879X/V9]V_QO>__X?&)F+90%R5?H&MV/L@!,W]#[@=/;KHDNM<.6W)D; M? .Y\1MP?:6U.PY\@.%5G?X+4$L#!!0 ( "TY)ED#)ZNB6 , )@' 9 M >&PO=V]R:W-H965TM<4P[(-B,[%1V4HE^=+;KQ\EY]QLS07HEWVQ1)%\R(=$76+-PITUS1"W%Y[HTU<++/2AQ MRSMA/LC#:SSR22U>(85V7SCTMFGL0=%I(YNC,V70U&V_\F_'.IPXY.$3#NSH MP%S>?2"7Y4MN^'*NY &4M28TNW%4G3&HEC;H#@BKGM$]@1BQ."=;$VEX=>VQ/+? &E-^3( M'G-EB^\$YG [/SJJ?MM_-^S?K'5>[NM4@<$NNX=4D]4#U[T O M&+EWLW!1M@>(R7_P!02P,$% @ +3DF6;U& M2** ! P L !D !X;"]W;W)K&ULG5;;;N,V M$/V5@9IM$T!K6Y(M7VH;2+)==(L$#=9I@Z+H RV-;6(I426I..[7=TC)BIUX MM6E?)-[F\ S/S)#3K51?] ;1P%,F[J0B%+G5$FNF&O%WMT%)>8:YYC('A:N9=QE,KH9VO5OP.\>M/FB# M]60IY1?;^93.O)XEA (38Q$8_1[Q&H6P0$3C[QK3:[:TAH?M/?I'YSOYLF0: MKZ5XX*G9S+R1!RFN6"G,9[G]&6M_!A8OD4*[+VRKM8/8@Z341F:U,3'(>%[] MV5-]#@<&H]Y7#,+:('2\JXT+07JBVG7$*B=ZB8UP%4%$'X%( CA5N9FH^&G/,7T&*!+;!I* MX9[25=B*^$LI.A %/H2]L-^"%S4N1@XO:G?QS\NE-HJBX*]33E80_=,0-C,F MNF )SCP*?8WJ$;WY]]\%<>_'%H+]AF"_#7V^H$Q+2X$@5^#(PK74YA3+5IS3 M+.\W""LI*/EXO@9C9:XSD/]#IR+*X;P0L3VTCG!#O7$O!4V9HZ<+0C_+7:.O8ISR1&<*-3)A+QR.@HUYT MU OAUP(5V1"9BFQ"A^-.R,*NI4PUT*8IG$'LAX.A^P]&8_H/_=$X.FV_H#I M0SZL,:=IX3LO6$HIQFV8V%JQ/Q8-8S\,>_3M$]6Q/R)2+;(/&MD'_T%VK1$/ MJ%9Q<,/9D@MN=G#+# EB=J>BHG6;_Q455O6LWM'2L_UKF14LW_VPCQE1<^.T MGCF)CR2=P!_[L+%;-',O7-1V\8"T"@9^+XIL+X8@\..Q:P])PX#FJ3F"R.\' M(]L<0^B/XC&0%W01K0PJ.Q ,X5X:)FI^!=M5P7<&_= ?#P;ND"? 2&WADHG1BO/;O#**1/R3Q6V2/&]GC-\O^X"X-3-]?/M*IK+$Z MDU,:MV-:.;T=7^0F%YG#(G!=ZG M?40[*[0KJH"B(V[+[8>WT(1SGE=EYP*B#FG>B5\;'GD!@TX [Z#?B>!=BTC# M1J3AFT5:E$4A7"&CV+IF>@,?R4TJ:-63R!:S]W4PGU+N&QL=@B<6?&7!^0&X M0N'JJ9'?4NDM-;M%-C?MIIZ3U%&BQYQE14N5S%YO2\D;^_UQ;!M#?QB-7Y5< M1M7-7@-+0U(3(U(7GY(-R]?HHB^GU]L+V*/\.Z\NGE<).,35?EG%SJG0J9[\*K*4*W=VU&# MB[GJ@=6,-L_3R^I5]KR\>MO>,K7FN:V<*S+M=894LE7U7JPZ1A;NC;:4AEY\ MKKFA)S8JNX#F5U*:?<=NT#S:Y_\"4$L#!!0 ( "TY)EGXLXG]D0( ,$% M 9 >&PO=V]R:W-H965TB6%D5>@TH5QE%T M&I9"ZB =UF?W-AV:BI34>&_!564I[/,$E5F/@EZP/9C*14'^($R'2[' !Z0O MRWO+4=BRY+)$[:318'$^"L:]RTG?Y]<)7R6NW?"H5*>B&7\W' &;4D/W-UOV6_JWKF7F7!X9=2CS*D8!>I?6#>Y"2=GE2-3;L"LH)2Z6<73YAUV .?1"X!X XAKW4VA M6N6U()$.K5F#]=G,YC=UJS6:Q4GM/\H#6;Z5C*/T&F<$QY_%3*$[&8;$E/XB MS#;P20./7X#W8K@SF@H'[W2.^9\$(6MI!<5;09/X(..'2G4AZ74@CN+^ ;ZD M;3"I^9)##5Y+ERGC*HOP;3QS9/G/\'U?MPU7?S^7-\BE6XH,1P$[P*%=89"^ M>=4[C=X>4-IOE?8/L:U& M"8Q+4S'F4T6.N H3PS$5IG(]$W@-%U'G(AG H)O $8?]B\Y9[Y3#&([V?;]PQU8EVD4]/!QD7F/C ML/:TG4_CQI:_TYOA=B?L0FH'"N<,C;IG@P!L,S":@,RR-NG,$%N^WA8\8]'Z M!+Z?&T/;P!=HIW;Z"U!+ P04 " M.299!';KO4\' !,%0 &0 'AL M+W=OQ''< (E)29R90\W,F:%.-U+= MZ940!AZJLM9GHY4QZ\EXK.M"UJ#$XFPT]2<7&:VW"[X48J.WYD [N97RCBX^YV XW(M+49:D"&'\U>D<#29)<'O>:__9[AWW&+,J/W/#S4R4WH&@U:J.)W:J51G!%34ZY-@J?%BAGSJ^-G-^M M9)D+I7^"3W\UA7F$HQM^6PI]?#HV:((6CN>=NHM6'7M%G<_@-UF;E89/=2[R M;Q6,$=L D/4 +]A>C?]I2A<"WP'FL7"/OF#8<&#U!?]FP_^51L#_I[?:* R3 M/W?MN]4:[M9*J3/1:SX79R/,#2W4O1B=__B='WL?]F .!\SA/NWGUYB*>5,* MD NXY.O"\!+L/G8!W:MJ-]#/=9O=-DTT& EF)>!25FM>/_[X76=9 MDV5:AVC0.X^#=X#7.4T"V.!3_%O($I->3YXMV[X*X'K%$0A,&[.2JOA;Y/V= MSUHW>#6M9%,;.,+'C48+^O@](C-,=J$4+27X#GSO>CZLN8)[7C8"(L?S//K? MFETV55-R8HWGXI-V5??K9PF#:Z$*1."WHOV0)5G_)&AO=0.^W K?]DXP$[@L MN<;]85S6]](4]1(5>D\(?8?%OA.F"7R/%\'^AZVN"_C2*QJ6!DX4I$[,4@BB M5^^CDC#M?O>$G6!>ZOHLS)ZA6_O2W@1B'QHZR!N=0&;B2EW04O>3W'M7A[VY2/ MSD'G14&(DZ-V=HQ3"YI]Z"V\D K\R,G\>!BO>>L5/:RWQE%GPGQ2F%A3O=I9 MH^8K+(<[1# "0X90:#@>!%[#SPB_[WA19/';V=OX&4Y2AZ71,.[!'V06?Y = MBM^+$\*/P]OX@Q9_D 8=?IR]C3^PN/TL'<;7\:>IQ8_#P>_?M_AQ>!M_V.)/ M?+_#C[.W\8XAAW@@A_A@U(L8H-&: @*YBCE_47) MYW39SK:[>S>3/O";=38T/_T ML&Y5&Z$J.$(#EH>.(7)#K !NXD/LXN)AW;VD.E82>04>/?D!6.;&(8YX[=$X MK,V1 G-D-'@LB)1\%\,.EU.%HH'%.%P5^NYDH83 S2$&@4&G.+90H8N5$'6Z M,:WR79; #WOB(AGB(CD\+K:J_(]-:+M>^3ZZ31![Q,[IZ$2["H$ M$[C!0TP7R%W,/HV-T09+!)G[VL4>3+O8^_0@U+S0U'P4<_'R^96@0Q>)7F++ M38UK@V7BQH;$_]IXF"Z72BS),Y]Q18%'J;F-,/&-Y9>M'+843A3&3F))+43G M1_"+XC69CP+D18;]@)N$ \82>^>\SB0_2A;QCUB$&*+\$)T3^77*^0[^8".^4<%DI65KS'^#QW]"&8 M_31&M%[FDT-3!C?\ 6Y%+1:% ?3'.]X#PW(808COM:WO>W@I'7@I/9B7KJ[_ MV$M'>S4=0D5V:#*[.#73E[RY=[5;W;E[-_[\S9.[PY>]6= M<8#I;,]ZJ8N]T5>M =PIYZ8S:)F!AF 4MKX6WF+EW-VHQ MDQO3U )O%.A-VW+U>(F-W,Z]R-N]^%2O*V-?!(M9Q]=XB^9S=Z-H%^Q1RKI% MH6LI0.%J[EU$YY>I/>\._%+C5A^LP2I92OG%;J[+N1=:0MA@82P"I\<]7F'3 M6""B\=> Z>U=6L/#]0[]>Z>=M"RYQBO9_%J7III[4P]*7/%-8S[)[0\XZ'$$ M"]EH]PO;_FR6>U!LM)'M8$P,VEKT3_XPQ.' 8!J^8, & ^9X]XX MX2>I-8SN^+)!/9X%AEQ:PZ 8X"][>/8"?,3@@Q2FTO"=*+%\#A 0USUAMB-\ MR4XB_KAISB".?& A2T[@Q?L Q XO_IR)7<,+ MI3:*RNJ/8W'IO2;'O=JK=JX[7N#<(U\:U3UZBW=OHBQ\?T)3LM>4G$)?W-+5 M+3<-6J:O2? Q_J<]W%4(*]G0E:[%&HPM#ZB;9F,#8E #.8*BXF)-ZUJX[9(W M7!2T)U+(BPHHKIT4*%Q ^0%-Z6@6SV@V1-,'T4??\ >?W"N'VZ&J9:G!Q5&0 M_3E\%M2?FOIOPEI37P*Z_077%:R(+U!H+*O/@K=2F6>'.DG\T=0*6TNK(\(: MZ/+3U2:$C5(HBD<@B4(34]=4RC])LSVMGT7Z)0GV&MB(#<'P@KNNCI M,I_E#$9QRL8097X8YA!-_#S)X:*5&ROBR814K)1L7Y49(N=G83HF:#8=P[LW M4Q:Q]_9M'L?CDZ)C)S=+(GI.4B>R'671<\J!U4/Z2Y%'$$BLV MI%7B)S9^;I$0ZG\@.LL(+TF3 ]',CUAX6G3B\IGD5F.2L5UV\SC=9SIC;'RB M%:3[5I"^NA6\W-Y\V]".=8&3X,>[V&M:PY SNL>4-X&KVL ('VC0T#BV%]&U MCUU[%< Y_(9<#?\S7P7;E9F[8-=/CI\<[B@H[!-N)-0&V]?ZO?JZ MM5 &IYE-9)1,^D13,=\,@PP7NXJRW>:;@W8ST- P=8RI9B=#R@["==AP+-31 MKK0KQ=TS#=/_0;F5QJS,F/K'6T@IT,<*-C@83EI4:S>":0*FJ]?/*?NW^RGO MHA]NGH[W(^('KM8UM>0&5V0:GDVH/%4_=O4;(SLWZBREH<')+2N:5%'9 _1] M):79;:R#_>R[^ =02P,$% @ +3DF67.P2PG^!@ TQ$ !D !X;"]W M;W)K&ULM5AM;^,V$OXKA%L4FX 7BY2HEVP2(+M- MVQ3;ZV*SO>)PN ^T1=M"95$5Z4URO_Z>H62M-W:<[0'W(=&0(H?/S#PS0_GB MWG9_N)4QGCVLZ\9=3E;>M^?3J9NOS%J[,]N:!F\6MEMKCV&WG+JV,[H,F];U M5$91.EWKJIE<782Y]]W5A=WXNFK,^XZYS7JMN\3B "9VLP]:=!X?#)O35V3(L#X<] Y&8^DC;OR5OL/P7;8,M/.O+7U M[U7I5Y>3?,)*L]";VG^P]S^9P1Y%^N:V=N$_NQ_61A,VWSAOU\-F(%A73?_4 M#X,?OF:#'#;(@+L_**#\7GM]=='9>];1:F@C(9@:=@-_#]G;:TL.:Z.,.7>MGIO+"5+"F>Z3F5Q]]XU(H]='L"8CUN28]JL[9&"Y MJ0VS"[:/>S=BL\?M@D,V'#WEL T?5X8M;(V4I:,JQ_0V;0F,&\!4.Q"THS>Z M*;&O8Q[['XWN'#-$!(8P/HYA#/_CL!:"/ ^3_1R-V=]1BYP& \_9]=ITU1RZ MO]/K]C6[=I7>F?R697G"598&*>.)#)**>%R(L)B)2/!"R?!,8L&$B'A:Q.RC M];K&XCQ/N9)YD'*>JXRD5/ H3]C-ID/QVQZ](9;4=/XP'Q<%3U+)8IR<)3&> M.4]%_GDE4XHG44P/F>(A>9Q&X\F)2GB>*I*2F*.&!BGB198/:][:=:N;1\P+ M'B?X ^X@PY%Y.LB1Y!% ?&\0O'G5QZ)'K-?$E/^$J8.>A (I>2;H9$D8"Q)2 M^"MZQG:6<0$7X7\D\%_&<@^J+'B>$;88YF81"0D7N1P9W'9V4?GG (DBY7DB M2\*7:]Z!,00^5D)2D7"8J& ^B( +7SAE_ MF&S$A@06);0SAVTJE8$A.2_ U&<0)4+Q%("3*.Z$+3J[WK+/,6\!L'&VKDH$HCQ4+X\>_-7ULML#Z+[( $)2-7.[-FQF$#BS M'7G],(3RKU71?X:5-_LK=TIK'Z$!0'!,%QH*-?PM/O="NOS6:!@Z)^^QN74A MF6T1K%O,,M-J.;IM/QOG@.S+7PB_=UEL95RIF. G62:3I;>,-PN*9H<1PAKT" MY61Z0D\5%W@*+C.,;Y_W/5F=(>E%L!JY7*2!Q&@E>72,O.E(WO0%\GXRS<;T M$;AY .*&$B=<]PR"B'X.#I>;.=Q(%M^!9=7)YG++?*\3[Z5J9G^'0$/.T@Q/=$ZI4#85L@-@C&WKO=4HW"K!8E(?;B,*A#U4[E_J\T?(EXWD MR[[Z6OD2$2DH[VRS_-L[Y'4Y=$I.Y/C1V&6GVQ4LK-DUO@?([R6%%EO//( MFOZ*2L5,A7:(&TTH)5F:@,/4;:F]BQ!O!7Q2!5Y3ET0[_374N13HLR1G*6ZN M5.I2-.@DQJ4BQ1@4)6;$4C")ZV>2X9945RC& 0QJ,') Q%2#4R(VE<$L!9G$ MR5AAJ1KFDO>^JV89. MH$_JDGK!W&X:WT?>=M6R:L[8Z1"7+T*/KNK0:FC=TZL.!7:\Z'"VM+:\K^J: MCQW#ZV994:O3 Y%#.QGO#358O'UW=BC3ICL?VLB/9?@YP?70^V_N<7;\Q>*Z M_U#_O+S_N>,7W<%&AS,7V!J=9;AU=/U/"/W VS9\ML^L1S(&<65T:3I:@/<+ M:_UV0 >,O^-<_1=02P,$% @ +3DF675&ULI5EK;]LX%OTKA&>F:P,:6Z+>:1(@25-, M!^VV2-)9+!;[@9'H6!T]/"+5)/OK]UQ25I3$\3CH%XFDR?L\]R'Z\+9I_U0K M*36[J\I:'4U66J\/%@N5K60EU+Q9RQJ_+)NV$AK3]F:AUJT4N3E4E0ONNM&B M$D4].3XT:U_:X\.FTV51RR\M4UU5B?;^5);-[='$FVP6+HJ;E::%Q?'A6MS( M2ZF_KK^TF"T&*GE1R5H532;+D@A!C+]ZFI.!)1T31!/"C9?I>3XS<_>9'[=H>\P2!OL(OZ\27"+^]* MR9HEFWYLE)JQ<]'617VCV+)M*G8&>Q=UAP7V>2U;02!7V[38R6>[%KVQKB6B M7K+"SK3!2 8NA=**Y-(KR99-B<"&% ?LWU*T/0 8W'<_N(\>/CTX^UH7&C]? M:J%![&?F>9X3!3%&*7?#- G99U!OV3^M7LSS(\=+ [Q][/=9FCAI&K*K M1HL29W@0.TG@T8B'3I1&1#KU0,AE.YP1#LX(]W;&65.MFUK6U@0C6)W?(5,J MR::GLI;+0F\-HYU\=CH#YF>R9_CCKVA8*C!R[H7SPS$&<.Y%/_N&1XX/* MSRS!0OK$/3YW/.X1+S?UZ96$WH;&].O\)M%.@:,8X M1)QRQZ==CT6=>B3KC'[U@HC>?F*(IHZ_(<^=(.9V"(G#60_%YR;%EM!U(A[9 M00+;04V W?5V03,:H!GM#+0XEXJ)%86=Y@54 +(-%!?*'4#U %0VQ]3$N24+"YL&3]5Z!D?"] MC3_4WX'>IBV,SV,GB#CY(32>P=3UV7FU+IM[29%2D1>$;0' J0>18JG#@X2] M^2GA'G_;STZRK.DHLEN9R>([54,&+/.'?7;VOKB#E845T'="-V;3!%@!2J8! MX.#-(*06]4U!%/I]%#73("%&M"UV(A<2GXEU :6*_X'@Q1M1K=^^L\C)"XT* MI6 +AX=\$*"?#JXFG>1?7:'O?Z7N)'^L<>JXL3=2DF9?&I0\J8M65I0$!H, MT9$/,P+5&"(:"449>!3:<*G1(C:VTJ#FH("B&(BVO?\51>)6M+FBX$UY.K#K MIW^(LNOM3R 0!A>D/^?!;-@\+)A0=0PWZ.HC&4Q#8&3),&0\V//"3GE MC&F$1!\9[Z=."..,<>3OBZ,$U")#+9B9*<%J#QSA''+91@T[VX8C[D":!S>: MV1,<>5Y".<9DFRGJ'7>WX2B.7%@K[5,4 7X[8&C%,4P&D&!9GNC*$4)&!W% M[&4418E/Z=?XR0._?KH=1B%WXM =P6BS,(*1ER)H(XK,.(5E MO1!%)QE@% 4PN(61#Y^;DA%'P:[<' ^Y.=X[-Y^;3(DOD''+<(&JPRXDRGD& M:!KMMB7HW5Q."&4C"INF8%2*6N)#+NVH7%[?,[%>E_=D?]JH4/PZQ,$]H_+' MEC*'=\IGYW6S6=K6%^)7HJ5?JH*%&M6!_=H4LI#0(_&,&-R;N^R7)R]$B6QK MHS[8FWV;*J0+K$R1D=UYC)V>>09SCN=)_@U?6)7IY4A^XI=E;2=*6S?[T MTHQL6]S4C^@0C\WZWP>0%=2SXN)%'(=0-UJ"7&-:(O%@ ALL&_7P]OMW,#,6 M?HP&CG6R/Y^'U@VI83:#74R;8&QJ6E,K]5,T/7+/[4K6!I_"2&BA9,#XX/RG M!$#8;+LW2)+/D633O[/I+_A\1T0G0T0G>T?TUYKB[J8V*9>P>KK)@1= .7MO MO;$MGG?RV-YP;0OR;BP V65(PE-YEY5=3O@H*#*DLKD7H2A*JH"SI_%X*DH+ MPF<-FOFH0H'%)_Y)#C":#MH6B<:"=-VH?KF5I= /'LSZ[PQR$._ M1Z?!>-T66+8N#?P08,J[;,_]Z,F!](]BK8Q[+'+,L"PJU,:^]X<<'#%X*;4N MI8W]VT*O;%QT>H5^P/0(Z.L]3@U:5W70BC*W;D6MRCYN1[GC(9RFH8\C+QN3 M&E5T-2'JRP\9$Y_(+G^-,>.4O]*8Z1ZVI&+/][%E3-M>94D/I>!E._K6CDF: M_B@H/=]]C1W1<^+[]566#/S]+!GMA4H>QJ_%)/4T+YLRL!_Y8;KSIB0=$F2Z M=X+\C'1C$J,M]F@[/HEOL,OO75NHO,A>O+':S>)J?.$! U%K;.^4D0AMT:$[ M:V,ZZX)-J:"K&U'?_T.QR@CR;2S(P2.YG@K_^*9ATVV^[UNE]V8A?LL?OK6& MI:V7EXO1C6TEVQMS+TV7:_AJL)>WP^IP]7UB;WP?MMM[\T^BO4'?P$JYQ%$T M.>&$M?8NVDYTLS;WO]>-UDUEABLI(#AMP._+IM&;"3$8_A X_C]02P,$% M @ +3DF6;#A[0ZT P ]P@ !D !X;"]W;W)K&ULE59M;]LV$/XK![4H;,"PWBW)M0W$:89U6 ,CV3H,PS[0$FT3D4B5I.)F MOWY'2E'L13&Z+Q2INWONN=-#4HNCD _J0*F&[U7)U=(Y:%W/75?E!UH1-14U MY6C9"5D1C4NY=U4M*2EL4%6Z@>?-W(HP[JP6]MU&KA:BT27C="-!-55%Y-.: MEN*X='SG^<4=VQ^T>>&N%C79TWNJ?Z\W$E=NCU*PBG+%! =)=TOGRI^O(^-O M';XR>E0GF\$!%U 8'FWB2S+3T23U4**(TCCC6AF8DNUT4B. M^3/OXP6R44\VNH2^NJ.YX#DK&3%*5B!V<-M45!(M)!!>P"?*!8K#KM&X M)HKEK8&5C:;%2Y5#I5U,/ES: "-]H,#/6!7GK(S#MF=6=,R,ZI3M/XJP;G0' MB,>-#4!!UH0_?7B7!G[R4<%U292"*PO1SMN(<60@&H6IU'@.)SME].)E>+XNBIWL MJ([PK>"/0J/DSO;8&-Z#GR63P(_-+(DF:9R8691-LB2#7ZE"XAL\J:BD7#-2 M8HY'AITM%(R2*!WC.,MP3+UP_)8C9K/,\/SKNB3JMLVC&$-#$SZ&_UW4&KZ^ MKL@6-)M$LZ KR$OCKB!_EIXI];\=/K6]4#A)V^K$FH0^#&HA2B>^GP%FBS,? M8G\2!CYLR@:[>+/;X55@E-@W@WYKF'X"(RT(0?8Q-E M,\,FG66&S2SVK9!^6"#S;C._AVCJ>_@(IW&(CV":!?WN-D8O:8U^:_2&TPQ^ MLM,<7GH&XY_GB*TQRJPQS6#H;'-/+B,4U-Y>N0HW:<-U>R_U;_M;_:J]S%[< MVU^"+T3N&:JTI#L,]:9)[(!LK]EVH45MKS;\ 'A1VND!_TRH- YHWPFAGQ&PO=V]R:W-H M965TK8J>U V:??V0F!5HSM#?CA[G^_L\^7X4KI)Y,A6GC)A32C(+.V M&(2A23+,F6FK B7MS)7.F:6I7H2FT,A2[Y2+,(ZBDS!G7 ;CH5^[U>.A*JW@ M$F\UF#+/F5Y/4:C5*.@$FX4[OLBL6PC'PX(M\![M]^)6TRQL5%*>HS1<2= X M'P63SF#:<_;>X)'CRNR,P64R4^K)3;ZFHR!R0"@PL4Z!T=\2SU$()T08S[5F MT(1TCKOCC?JESYURF3&#YTK\X*G-1D$_@!3GK!3V3JVNL,[GV.DE2AC_"ZO: M-@H@*8U5>>U,!#F7U3][J<_A?QSBVB'VW%4@3WG!+!L/M5J!=M:DY@8^5>]- M<%RZ2[FWFG8Y^=GQ)>,:'IDH$6Z0F5(CG;@U\/&!S02:3\/04A1G&R:UXK12 MC/^BV(GA1DF;&?@B4TQ?"X2$US#&&\9I?%#Q6RG:T.VT(([BW@&];I-SU^MU M_YWS!3>)4"YM S\G,V,UEN*HW[(_#I!E4=S M>LQW 8M))OES^9H92D,$9)RB14W/#-TN@6QI3/M-W%+HF;+4\?PPHT\, M:F= ^W.E[&;B C0?K?$?4$L#!!0 ( "TY)EG2''0"HP0 (\, 9 M>&PO=V]R:W-H965TD- M-5]7UPK?!BU*QDHJ-),"%%W.O)/@^#2QZ]V";XRN]'N>(-^X;@CEP71]$SRWUEFBIDW]B"C M2U)Q\T6N/]"&S]#BI9)K]POK9JWO05II(\O&&#THF:B?Y+Z)PTL,PL8@='[7 M&SDOSXDA\ZF2:U!V-:+9@:/JK-$Y)FQ2;HS"KPSMS/R<*G9';&0T$)'!!YKE M3.1P8J/%#,/IWBU9<*H/I@.#&UJS0=J G];@X3/@00B?I3"%AG5T08)6FX[]*^E9G:Q[N*S=\=N/K<% MA:]'-T>02(6M9DU4!O0^+8C(*:0H(AMK#6N* ML2<:EW!L)]H.T1A5\="JPB4/!]'Q3_.[;Q%2URP7Q-#,@J1$%[!$2,#@Y9CJ MUS"<]$-_A(-HTD^2 &,I#K.M4;,N[L?#"?Z._0ANI4%2Z#VV M'E_6M((L1* MF8(J.),E9JJPO=4M365)H?=) MZNXJW^O \^FODV0S:FP':1H_^PO#AEXTV;=NH]FA(?>0XR%2%Q]6F<9EBG(7 M;".QTVX;5?8H=T53J&S+>'_J=]]">.\V[=4['N"6JK%0K@ O"%'PCO**P>(!3PHE(*=RX MN\A[):L59K5+COMW<:AW%M7UAJUNG+ ZQ&+S[/288AFLB'BPW\^P$TK.,I>? M1ZX]:4+[Q7:MZ(HP&W6\1^GFE)6N"FLM&(32%O;JT21G9,%X?>Y\DB(_-%25 M(!>Q#G8NB255N;L*X\EGFW!]7VQGV]OV27W)W"ZOK^J?B&PO=V]R:W-H965TU'V:F;)DK0B]TDDDS^^DA+I$J: MRH<+J,1J[/C.X\(MF\VU67"S44-G, 5]UTPDSMQ>I6 U<,4$)Q+*L7/NGUVF MQKXU^,Y@I3;&Q$1R+\1O,[DIQHYG@*""7!L%BG]+N(2J,D*(\6>MZ?1;&L?- M\:/Z=1L[QG)/%5R*Z@KFH5/M+5FM;SR'Y M0FE1KYV1H&:\^Z=_UWG88M3+?$I0S^=3;NW1T1)IFS&6$@?D\ +(@O0 MYQ@S=8@5R" MD[U^Y.UNP_TGL6>A1'WIT2#V[9ISA(2U((T6QR+7U>'02@U;"5)]EEJ11 MZ(W<' 0\ <6FQ/&3Y O!V7%ZP3BC8V#*/;\+3R+ M59PDD9TN[NGB@W2W=(677H-DM%($KQ=6W::I\ #90.,=A#")TV0+=-!-VH$3:RX>Z[&P3#(-U"LY@-A]XPL;,E/5MRD&T",D*=^N(7:&?G>,RLOC>VH:8^:OBB-#\<=YVUW(8_)^[+$ M_D>P_]WP7-2X\@6T#3[=3:$_2((M>IM5Z =;\.Y&>ZE!SMJNJTA;S+IBW*_V MC?V\[6=;ZQ?8\+O^_"33?2U\IG+&N"(5E"CIG0Z1278=N)MHT;1-[%YH;(GM M<(X?+2"- 3XOA="/$[-!_QF4_0-02P,$% @ +3DF6=6E=-3U! JAT M !D !X;"]W;W)K&ULM5E=;^(X%/TK5F8TFI$Z M)79"(!U FI)9;5>MA*;;W8?1/+C!@#5)S-A.::7]\>M\-"$A=8&:/I3$W'M\ MS[%]?8U'&\9_B14A$CS&42+&UDK*]46O)\(5B;$X9VN2J&\6C,=8JE>^[(DU M)WB>.\51#]FVUXLQ3:S)*&^;\+L?457@3(R1QRBW\HV8BM9Y!1 MN6?L5_9R-1];=A81B4@H,PBL/A[(E$11AJ3B^%V"6E6?F>/V\S/Z'SEY1>8> M"S)ET;]T+E=C:VB!.5G@-)+?V>9/4A+J9W@ABT3^'VQ*6]L"82HDBTMG%4%, MD^(3/Y9";#E [P4'5#J@MH/[@H-3.CC[.KBE@YLK4U#)=0BPQ),19QO ,VN% MECWD8N;>BCY-LG&_E5Q]2Y6?G-P6XPW8 MS294(7-,2)!%_#D*6)I,D2S%A$ M0TH$F'$UV[A\.@.S*+/!R1Q\^YW2M9H&$GP,B,0T$I_ 9W!W&X"/[S^!]X F MX.\52X6R%:.>5 %GW?;",KC+(CCT0G 0@1N6R)4 WY(YF3HII11<]T[U$ M6L2_TN@<./ ,(!NY'0%-]W=W.MR#_=V1AHU3#9Z3XSDOX.E'Y,>U,@=7DL3B M9Y?V!;;;C9WEFPNQQB$96RJA",(?B#7Y\ YZ]I63)]F#BV9ZLY]+ MPZX51&C@-*T";01'\NM7_/I:?I9J M78M\MM!XS=D#R>9+Y_HLL+QM/NY@X U:M#O,'-MNJQ-H(SN2MU?Q]K2\;W"X M4DTJU66\R?,JZ2+M[;!!0_77;Y'N,D/#@=TBK0WK2-*#BO1 2WK*$B%Y6FRQ M*A>KP5ZJ7CJ'>K!#QT$#&[9([UKYWA"U*&N#.I+RL*(\U%*N<^*ZRHG5:']X M-T00?5ERUJW!<(>=Z_M^OSW=.\P<=XC\E@S:0(^4P:]D\+4RJ T\C=,(2S)7 M99#J(*0XFP5=K/T=.I\=VX5^B\^TPP[YR!NV9[PVLB-Y0[LN:.PW3X"$="[\ M$KF1Q]3H]X/VFR[S#P' MMLGNFD$?0:\R:[) -0NTUX:5#V3UD45@\.;?!$,._:TJ9ZUX-5/$7I"NO:%>Y7O.Z9"_#CZ[G 4$U:BFT2+3"% MUA2[+IBA=\I<8*CN+84UB1:80FL*6Q?E4%^5OS$7Z,$=1Y,+#!7FI8JG*/-A M7>=#?:'?/-!M3 4EB3:($IM.9O MD/41!>U[1#DF ;P"KEG_>L]#132%UA2Q/MT@_>EFG_6_1P&@[^70:6H4+3"% MUE2X/GDA=,+UCXR>LHRB!:;0FL+6IRRD/6R\=?WKP76' ;WKP2H:/5+UMBZQ M8L*7^66@ /D]5''!4[56%XY?\VNV5OLEO B*:\,:IKC%O,%\21,!(K)0D/;Y M0!78O+@8+%XD6^=79?=,2A;GCRN"YX1G!NK[!6/R^27KH+J>G?P/4$L#!!0 M ( "TY)EG<*]J_1 ( #X% 9 >&PO=V]R:W-H965TQAX4^]H6E25/DI/V MWT^2'9.",_JP%TM7NN?XG*LKQ0%@SJ9 M(^MD)\2C#3X7B>=;0< @UY:!F&$/&3!FB8R,/P.G-_[2 D_G1_:/SKOQLB,* M,L%^TD+7B7?GH0)*TC&]$8=/,/BYL7RY8,I]T6'(]3V4=TJ+9@ ;!0WE_4B> MACJ< (+Y&4 X ,+7 J(!X"J'>V7.UHIHDL92')"TV8;-3EQM'-JXH=R>XE9+ MLTL-3J?;_O20*-&65IR6-"=BXYKRBNT%HSF%!3:P!YX!V;,AG8#$7! M-0K]<#X!SUX/CU["L2G.6*%PK%#H^*(S?%.E^+7<*2U-"_Z>LM?SS:?Y[+5< MJ);DD'CFWBF0>_#2MV^"6__#E-G_1/;">C1:C_[%GF:".Y>F)W6-,M>-(*]- M!Y0=+]!72G:44?T\582>^<8QVZ=DG\[#P(_Q_M3<1-*='XQ)O6A\TMWV9?E& M9$6Y0@Q* _-G[PU>]K>U#[1H7&ULK55=;YLP%/TK%JNF5MK*9[*V(TA):+5-JA0UZ_8P[<&!"U@U M-K--TOW[V8:PM")5'_H"]O4]Q_=B=&4C .<65%,W\+RI6V/"G"2VL95(8MXJ2ABL!))M76/Q M=P&4[V:.[^P#=Z2LE FX2=S@$M:@[IN5T#-W8,E)#4P2SI" 8N;,_:LT,ODV MX0>!G3P8(Z-DP_F#F7S-9XYG"@(*F3(,6+^VL 1*#9$NXT_/Z0Q;&N#A>,]^ M8[5K+1LL8%K 5$/L*UV.RFV#RE6.(D%WR%A MLC6;&=AF6K263Y@Y]K42>I5HG$K6W7$C7J U*1DI2(:90O,LXRU3A)5HQ2G) M"$@TS[<@%)$FN.12272:@L*$RC/T$=VO4W1Z\5;B5DN8U?I(LU6 M;M87M.@*"HX4Y ?HEC-5273-$(/'T]/'A!33@<6&CYPB-\8R?S:[Z12N@K]'NLWQU?-,YG;.5*-CB# MF:-]0X+8@I.\?^=/O<]CO7I+LO2-R)[T,1KZ&+W$GAQ^S=>/VD4EC#6O(YE8 M$F.AVV3B!9?3V-T>=F4D*YQ<^D^STI&LR61Z,61U.MR#RUR#**TI2F1/O?OH MA^C@NW-K-\_B"^W'G7W^I^G,_!:+DC")*!2:TCO_I&L2G4%V$\4;:QD;KK0! MV6&E_RD@3()>+SA7^XG98/A+)?\ 4$L#!!0 ( "TY)EE_J4S]I08 +@C M 9 >&PO=V]R:W-H965TV;!,AJ MM7^Q6OTB<;X1\JM:<*[1]V48J8O>0NO5:;^OO 5?,G4B5CR"O\R$7#(-MW+> M5RO)F9\T6H9]8EEN?\F"J#<^3Y[=R/&Y6.LPB/B-1&J]7#+Y=,E#L;GHX=[S M@]M@OM#Q@_[X?,7F_([K+ZL;"7?]W(L?+'FD A$AR6<7O0D^G=)AW""Q^"O@ M&[5UC6(I#T)\C6^N_8N>%4?$0^[IV 6#7X]\RL,P]@1Q?,N<]O(^XX;;U\_> M/R3B0YOPR=4X:G&."/HE(+Q1Z'_G<+SOH0Z1Y MN.0YW$MB]/C[.CQ!%!\A8A&[)J!I^^;4$ [-1X\F_NA+H_?WK8"?D%@;)OU_ MZD8J=637.XHGZZE:,8]?]& V*BX?>6_\[@UVK;,ZE1TY*VFV<\VVR7NN^0A= M\GD014$T1Y]Y_W%948S9TAY3D9J58G3Q6 MIV6L\&I@1D=HNI:21]X3^BQ9I$*6U)*/4.[0P1]"J<,Z"6D?[E9LQ]2BSHZ" MJI55'[R;!^^V#/YF+;T%U"HT\3RQCG0\Y!/_7Z@.4%!U[<0TNMXWW=R*M,' M'=:K&^3J!BW5WYUF%+K5 '7Y@OPTH SG#D8KR3;35FY6E5"G24!SIJFW)< M!L)'UY$'< "9!\M#>E4[0T:M9LBH9H[CAJ'%5K& 62UCGBY8-.?QFI77Y4D8 M"B^9Y$?HBBM/!JOXIG8I,W:S;QZ]$/3[V8PG (,^\ >Y!H!"V:ITA/2"HZE8 MKECTA *% -%8%/P'DP(685CZ(Z K'RA!+T"HW@B J3E(4J=HLH27YC&%WK'E MZ@Q-5,"2-N_7$K#O^2E4#&!AC%N@9RORA^>IO8)9'R,IB+CVH>=@%J1O#=V) M$)# ;$ >\- MZ.X(S9_3(XZ;I2F2%IU85 3L63,8<5XQJ+_2CZ=N(@--[J:(.M81ZEU'&I(O M@ 8* "K/OSC /\&I/.D9EEZ\16O8F#=-HU.;T$97>R=T1][*PDDAG'1%6IFG MKG1WY*VLNP!,;&2Y?6DK\U9/(9D@6BW#CHL=W%"("R[$;<'P-;"5=6)44#4Y M=IR1/6@ +ES@(F[+BS^ 7&;?>^==E2TM]PJ8S:] MS8(P<5O$?!F[IXYLV4CC4FU'*'#66<%(A!S(C131G/.C$*J)H< M4PP:&A04K$",:_+KJKC9][Y9EWG;UN@2IT%@ 06D+12\MHB;.]I;K8D^REH+ MJB!MJ>+E(DY>9@>C23G$@AJ(F1IJ_N^JC:Y3/NC*6UESP1'$[:J.DTY!H2MO M9=T%4Y"V3-&NCE>9P;:QC7>W1FKLFM*R8 O2=M?I586\NM-T3 C=W;^M,;-M M0D9-*@I@(*VWI'Z@F'>*$*2ZS86M00.2TP(-:%LT>&TU-W>T]R%#%3 ,>Z&T M S:%C!>KNBTR@@V'>&M0<]BK;$KS[-RL 5+4#-+U.^=U8;:*3ATY:TL>^M< MJ[N#K6Y/MG[&T18M:(-V>KA%JS2!'4SH[FY]C5U#8:0%==!?<;9%:PZW!J/* M]*I:87MH#QM0G18807_B&9?9]]Z95]V!( .[J8 4P$!_U3F7N:.]Y;8F#EH0 M!^WNG"MSY92FCF5OG?AF<=;9E:98&FQ_ZQL(X/%Y\FF(0DDNI=\7Y$_SST\F MR4<7.\\O\>DT_8BD<)-^T_*)2:@)"H5\!BZMDP$$)=//1-(;+5;)EQ8/0FNQ M3"X7G/ES MF4EB2WY@4F F(=UM.MEM)H_V0Z I8:GL.E.E9F>N*X=3DF!YRF5, M$#S*DQ+F(L^+W 33U.EU\FLWHM?A<\5H2FX$D/,DP>+Y@C"^Z#K0>;EP2R=3 ME5UP>YT9GI [HAYF-T*?N07*B"8DE92G0)!QUSF'9WT49 EYQ-^4+.3:,$/.9/X+%LO8L.V X5PJGJR2=04) M39?_^&G5B+4$�DH%4">FV"OTKPY-F: M#4VSQWBGA+Y+=9[J_:6F1("K5.%T0@>,@',IB9+@XR51F#)Y!$[ P]TE^/CA M"'P - 7W4SZ7.!W)CJOT^!F*.UR-=;$<"S6,]>>$BZCIY>DHA'XO1^_05&WF\FY@<"J_3!+_K@V]![->K'X+/@4K\#OS\-V7Q$ MTPGXS/EH01D[,G5B"1_F\)EL//9BV/:\CONX3M$0Y2,4%E&5VH.B]L!:N_T9 M'H/SX7">S!E6^O9YPH6B/W F'R8:RY&BM0)]K85P@T8]"D&(VF8:84$CW/41 M?-42;GH Q^">*\Q,!,)::2&,_?8&@7I4A+QV9"80%02B+02T="Z?!6N83Z]] MFZ+:>](*6YLO4STH1G'#N]0J.+2L'.X%'A'P%2=$3_XO)!D089SX5I1=)_Z! MP"J$XX)P_)X"&!^R#P<"J_2A7?2AO;^('(,'2<9S!J[IF)C:8,?VP3/!PK18 M]O=(K-"#7KG&>V]2R5SNC>NY5YMG44W8#4$0PL \&>&:,8'_F[2OAHKL/.I! M[:#50*,T&="Z=F^EH77>6#&J-;56;ST$1DWUEF8 VMU /_>$I;W4T[I MS"Z(=L1=E>!0:%7^I:& P7N*(K3ZE9U[<2"T:B]*5P+MMN1MPK@%O-VLC/MD M5BF6O@7:C@[Z\2!T*K?T:6_0-Z[?DE;W:+X+-^#''"EW65^."7Z&PO=V]R:W-H965T*S-@A_T%GL,MJ/O%M= ]NU2)2 ),$LZ0@-G &CHG MHYZQSPR^$EC*E38RF4PX?S"=BVA@M4Q 0&&JC +6KT!G9/)4,@XC MK'#8%WR)A+'6:J:1P^UK.FL,:UN".Q*K$.R6!+O_3U >5LAE/)F$@N"8 MIZ(.8'<3H-=>O[0:H]H6X([$*@![)<#>6QW!L?:I ]C;N*H[NKQ> ]@8U;8 M=R26 [17ZL0$Q#RKMR6:\I2IO+8J1\N2?IA5LFOCI[K4SROS?S+Y?\(E%G/" M)*(PTY*MXXZ&)?+:.^\HOLBJT0E7NK;-FK'^70%A#/3\C'/UW#$+E#] X5]0 M2P,$% @ +3DF66LN5@C_ P *A$ !D !X;"]W;W)K&ULM9AM;]LV$,>_RD$KA@3HHF<_9+:!).JV%@T:U.OZHM@+VCK; M1"71)6D[^?8C*5FV%%ES O6-+4IW?_)^XI$\C7:,?Q7^_5_S#!JV!F1. =2[[26*[&UL""&!=DD\C/;/<7%@&%6F_. M$F%^85?8.A;,-T*RM'!6(TAIEO^3QP+$D8,7GG#P"@>O[A"< ,W@[Q7;")+%8F1+U;F6L.=%1[=Y M1]Z)CEP/[EDF5P+>93'&50%;C;H_N M-[A'Y[M[+='XY8OPC9Y_WHN(X48(E *^?52&\%YB*OYMHIZK!LVJ>M6X%FLR MQ[&EE@6!?(O6Y-=?W)[S>Q.Q+L6BCL0J-(.29M"F?D1S3L0*U(*W4"N<@ 5G M*;#R8:)1-T[F7#XT\GKMW$[<7C#LC>SM,:\&JW[?'U:MHM:AOA)$6(((SP1A M8@62SRHV4PF>J5FFDAH?YRN2+1'4+@*96JEK?""A9$83*BD*N' OFW"%ST!X M?N /:KB>6[E>./!KN%H#>B6N7HFKUXKKJ]DG%!>R50P4$XYZ\SRPD,A3N%#4 MGI!PT\Z9N\'AM-=XE'.>K=0]+^S7$K#)*AS4=[\&J_Y@>,C2:BA'YU:W-92I*A54 M(&_A3\Q44 FH8RG5%6WBT+_AM3YM;NW^H/ :8X/%^9Y0[*U*55G3*K"UURND,3(M8%ZOF!,[ANZ@_+SR.0_4$L# M!!0 ( "TY)EG0WU74S0( "T) 9 >&PO=V]R:W-H965T3'(@5AT[ MLQUH__WLA&9L&%Y&7XB=^)SS.0EV1BLN'F4!H-!329D<.X52U:GKRJR $LL3 M7@'35^98E;8L*<=-2 MSX'RU=CQG9<3MV11*'/"34<57L =J(=J*G3/[;+DI 0F"6=(P'SLG/FGYWX3 MT(SX2F E-]K(3&7&^:/I?,['CF=$0"%3)@76AR5< *4FDW;\6B=UNIHF<+/] MDOVRF;R>S Q+N.#T&\E5,78&#LIACFNJ;OGJ$ZPG%)M\&:>R^46K=FP2.2BK MI>+E.E@+2L+:(WY:WXB-@"#8$1"L X+&W19JE!.L<#H2?(6$&:VSF48SU29: MXP@S3^5."7V5Z#B57H&>$KK&JA9$/:,)D1GELA: CB>@,*'R'3I"A*'[@M<2 MLUR.7*7KFF@W6]D)"OT>"KP@0@]W$W1\].[O-*YF=_:@LP=- MWG"?7:(?9S.IA'Z\/VVT-D5D3V'>^5-9X0S&CGZI)8@E..G;-W[B?=@###M@ MN"^[!DH)T$,W%0BL"%N@AMQ#5P3/"-4WO(<41S- 4TSR'OH.6* ;!K9YM)7B MII+YJRU3/_;"<.0N+<"H T:'!]ZON W85DHV@7XRW &,.V#\"L!"@/4>QEO$ MOA_$=F'2"9/#"R]Y+6S 9 L81O[ #NQWP/XK /52:0/VMX#!(!G:@8,..#@H M$,\5B/W,@87I]^W,8<<<'I!I4PVW5%$PC'>\?[[W9P7W_AOVP'*]LO.:*2%@WX0_:-P-S8_\R%Q MC<6",(DHS'6<=]+7"42[-[<=Q:MF/YQQI7?7IEGH[QD09H"^/N=14G\H"!'Y92)53@U.U='6A@*85*.>NW^N%;DZ9<*)1M393T4B6AC,! M,T5TF>=4/4Z!R_78\9S-P@U;9L8NN-&HH$NX!7-7S!3.W)8E93D(S:0@"A9C M9^*=QZ&UKPQ^,5CKK3&QD3JW3L]*Q#P"$QEH'B:P47P+DE0C?^-9Q. MNZ4%;H\W[-^JV#&6.=5P(?EOEIIL[ P=DL*"EMS0-&#W(FZC=]:'38 GCA*P"_ ?B[@/XK@* !!&\%]!M OU*F#J72 M(::&1B,EUT19:V2S@TK,"HWA,V&/_=8H_,H09Z++O.#R$8!,0<""&3+C5&AR M0B9IRNS)4$ZN1)U>]IP.8S"4<7V$)G>W,3D\."('A GR,Y.EIB+5(]>@7Y;= M31H?IK4/_BL^>#ZYEL)DFER*%-+G!"X&U$;E;Z*:^GL9?Y3\E 3>,?%[?K_# MH8NWPX,.>/QVN+\GFJ ]HZ#B"U[ANP'#%.!=,YM3TN3/9*Z-PEOSMTOOFJ_? MS6'P1I-" M2N\[?4FX5:@03@(=]3H,#KSSG;$V.ON.\4(6S'" MO6+,FMYF%9 F T4*B5?N29IY4S'AP283="D1OCSRT OZ.U)T6 UZPYWTB3NM MPJ"UJH-TMUI!#FI9M52-9U8*4]?/=K7MVI.J6>VL3[&;U\WWB:;^%;BF:LFP M1W!8(&7O] Q]4G5[K2=&%E7#F4N#[:L:9OA' LH:X/>%E&8SL1NT_SC1?U!+ M P04 " M.299W$:ZGGL# ?$ &0 'AL+W=O0LMW8P<[#C5NZ7$E]PXU':[*$.Y#WZRE7([=B26@&N: L1QP68^G"3C!U/9P0IS*6F(.IK"Q-(4\VD\OA1DCK5 MFAI8OWY@OS;BE9@9$3!AZ1>:R-78&3@H@079I/*6[=Y!*:BG^>8L%>83[8K8 M:.B@^49(EI5@E4%&\^*;_"P+40/@\ C +P'^OP*"$A 8H45F1M85D20><;9# M7$(;, MY/,KD(2FXH4*N[^[0L^?OD!/$WYH@4_^'1XTX:[27Q7!KXK@&[[@"-\'-=;*)QP2*M$UF=.42@H" M?353-Q(R\8P=I3'!/ M./&S)SCR7ME$=T36*$%0E2!H M8X_-0Y?ZH3>+81-=,/4,D_Z9V,9#;^AY(W=;5].ZWG^J"2LU8:L:O7'/T!?C M84C0ZRUP]9N$;G*E$(1$MT2"35G!BKV:-._E72O->FW MEU,T8URA:+ZT9=<*/W6S=4364!I52J-'\EO490DZ(FN4H%^5H-^9W_I_^ U[ M?M0_V)36J(%GWY.#*LU!>YK6)_7KK&DE1"2: JX]DK9*XHRITQ=8L0ZVKP9W9 MJZ2J.R<<1-'@8&]:POPH#"+[WL3[W@.WOM<[LUBYS*%YPMZACB-QX1$A^PX" MM[<0NCELM5D[_N0=]A@-!MYW&#A\+*.U]BXGEZ$CMF89]CT+;F]:3C):[P\' M!>JX>=@X6L)P4 ]KIKIO.G#K"[T[HT7VE]EAE_CWN$*(6SN]Z:/S1\*7-!>=]50E>G$:+@61K+DMCD%! # T !D !X;"]W;W)K&ULK9=M;^(X$,>_RBBW.NU*+'FB4'J 1*'5<=K=5FWW[L7I7IAD M(%:3.&<[T'[[&SLTI26-6G2\"''B^7M^X[$]&6V%O%<)HH:'+,W5V$FT+LY< M5T4)9DQU18$YO5D)F3%-3;EV52&1Q=8H2]W \_INQGCN3$;VV;68BNW8\9VG!S=\G6CSP)V,"K;&6]0_BVM)+;=6B7F&N>(B!XFK ML3/USV:^-; ]_N2X57OW8%"60MR;QB(>.Y[Q"%.,M)%@]+?!&::I42(__MV) M.O68QG#__DG]TL(3S)(IG(GT+Q[K9.R<.A#CBI6IOA';WW$'=&+T(I$J>X5M MU;??=R JE1;9SI@\R'A>_;.'72#V#$Z]-PR"G4'PRL#OO6$0[@Q""UIY9K'F M3+/)2(HM2-.;U,R-C8VU)AJ>FVF\U9+>.I^D)=?M[.X?.G+_ )> YWB2@5RV,U35B\,:(?@#? M1:X3!1=YC/%+ 9?;ARWNA'5(0ZL7 MOJ'WC=H@5C"32$&%2Q;QE.M'^'NZ5%I2WO[3%+1*L]>L:1;SF2I8A&.'5JM" MN4%G\NLO?M_[K0GX?Q)[@=^K\7MMZC5^9/$[E,128JYA*20I\7P-$:/!*2)- M8:BT3ZRVV8(VD] SOY&[V0=L=>%(P),:\.1#@+0:>59F[P2LM/M[@+[7"\(# MPE8?CB3LUX3]#Q#":I?!SZ@L$R5-*1T+2M,N8)CC4IJ_ B47<1-X_P!\Z T/ ML%L=.Q)[4&,//C2Q$LTY:*C>-[6#@]P-O,'AS+8Z<23B:8UXVHIHMWLMX.)\ M<3>?PHW9YIM0VE6\;FA$_*[7M/FTVA[)-ZSYAJV>+7*-I*KAXH$*'84P$QN4 M5(^\C=HN. R[00MKJ_&1K+[W?'9[[0F+FG#5WE+=6Y&-)[-WD*+^H-]_E:!- MO8;#D[K72V_W*@W_7OWLQ0KFT9KB RAT)5>M9/ZU)_:@M<][E[]9WP MGYO0YPI*TX'>KX303PTS0/T! M-/D/4$L#!!0 ( "TY)EG&PO=V]R:W-H965T M]FTH"$C9W4]DSB7*?I-)W,N4D? M;OJ@&-EH#I!/$O%=IQ^^XH\!$:*85)>'&/!/JUVQDM8PVS/^242$2/ EB5,Q M=R(I=^>N*]812; X93N2JF\VC"=8JE.^=<6.$QP6C9+819X7N FFJ;.8%==N M^6+&,AG3E-QR(+(DP?SK)8G9?NY YW#A ]U&,K_@+F8[O"4K(N]VMUR=N35* M2!.2"LI2P,EF[ES \R6:Y V*BGM*]J)U#'(I#XQ]RD^NP[GCY8Q(3-8RA\#J MXY$L21SG2(K'YPK4J?O,&[:/#^B_%.*5F \+Q:H>4'Q=@4K94:FN:W<26Y^I:J=G*QDFS] M*6)Q2+CX$;S_G%'Y%?P$5LHN8183P#9@B7=4XA@4I>#M%9&8QN*=JKI;78&W M;]Z!-\ %(L*<"$!3<)=2*4[4177\9\0R@=-0S%RIV.9]NNN*V67)##W##")P MPU(9"? ^#4FH [A*9JT5';1>(B/B;UE\"GQX I"'1CV$EL[!(.E@?-5 MZ7'AG7HP",8S][&MR=CK*S6-:TUCHZ8E2Q*U*!5W\@30[_#]H4BG6EKJX=FIL54 MN 3W3-)T"]K$>YD:T8;.!5MHNG;4:$3];JPQ MU^@\FR S4E SV"WZJ<3X9R$A]EA" 9FX,$SXUM$ ]AD V@U'$"KZ< 6FJZ] MR0?0'! Z-_W8A>'IUC_N7Q=>+M2)-Q$!FC-"\#U8-MX]>!7\V[XZR-'&[@;? M54MH^B_<)HT@SZ:CD3';#-5N"TW7WN0;9,XWKW-T!=HU:L?.+U7IE)M8@HQ; M_P*>31!8$4X5S?_O9'-G@^_FMT@MJ$DMR.KC$63U^8@M-%U[DWR0.?F\TLE/ M8PWL69E?+--)-]D'F;./\O*912\;.QM\/RVAZ4/3Q"T46/6RU8QE"TW7WF0L M9,PQK_7RY&E$[_/R2V4E:;?U@#PA?%N\-Q!@S;)4EL_*ZZOUNXF+XHF\VY27 M+S9N,-_25("8;%13[W2BG,7+=P7EB62[XG'[ Y.2)<5A1'!(>%Z@OM\P)@\G M>0?U&YO%?U!+ P04 " M.299[<-?AG\$ #@& &0 'AL+W=O$OH(TLQYN!' MD9=L8J66A!:(BU.ZLMF:8I14045NNXXSL N4E=9T M7%V[I],QV? \*_$]!6Q3%(C^O,8YV4XL:#U?>,A6*9<7[.EXC59XAOG7]3T5 M9W;+DF0%+EE&2D#QY9!)Y?&](K?:9,G#_^)G]8U6\*&:.&+XA^=]9PM.)%5H@P4NT MR?D#V7["34&!Y%N0G%5_P;;!.A98;!@G11,L,BBRLOY%/QHA]@+@X(4 MPEP M^P'^"P%>$^"=&N W ?ZI 4$34)5NU[57PD6(H^F8DBV@$BW8Y$&E?A4M],I* M.5!FG(J[F8CCTQDGB\>4Y FF[#<0?]]D_"?X &9B0":;' .R!)]YBBFXDAV5 M-[,2=(-NRR?,N!@\G(&W$>8HR]D[P?%U%H&W;]Z!-S+D2THV#)4)&]MUJ&?_8Y!? @^^!Z[B^ M(J&;T\,]17AT>KBK"(]/#X<:,;QV!'@5G_<"WTV.&)-]KKH*OOTI[H-;C@OV MCZI7-9FO)I/3VB5;HP6>6&+>8I@^86OZZR]PX/RNTMDD6622+#9$UNF(WW;$ MU[%/9TB\>)]%0U(DR,$5!S>$<54S:IZ@XI&6\#1UQO;3OL)'$=%11*S-]DPM M@E:+0*O%_88N4F$$I^E1AQ%1$<1L3;C,_48M'H,M'J(*3 K5^ :Y:A< MX/?-Y+P_(3>3N$J>P5%YCB*BHXAXH!E0G9J';+.:;*Z4K+_-KIRB199)(L-D36:4_8MB]24$!&GH]4*0"R>^3SM2@3?M,4:"S^]1U#'I) M0]:I"+IPV!-'"7,&/5BD9O/=GD#Z"LY5:&\Q /\_=VFX@TZ)< AA7S$ES@N] MOF1*G!,$?GAFM&C68T*45Q#_KNB5'D^GU15+@0CL*^*$J< M&QZ(HL(%(SAX093=:@%J/WVG$5YB2G$BWIMBC4N&JO6^SH+UA*^=\8VR14;9 M8E-LW=;LE@W0-VG$T-!W?=,7DVR14;;8%%NW+[LE#-2O84ZWXX8HT/NQ"G5H MR$K4@2/K4S]7FMUJ!NJ7,Z^TY,/%A]*253"%)2O9#BU96\&Y"NW6/E"_^/EO MECP\& -*1U;!%(:L@BG\6 '3V/%NF0&UW\QF[#@\T8Y5.)4=*W$*.U;A%'9L M[^WD%IBNJBUT!A9D4_)Z?[.]VF[37U6;T[WKU_ RJC?;=S3UWO\=HJNL9"#' M2T'I7 Q%HVB]G5Z?<+*N]HOGA'-25("P &0 'AL+W=O@,P)#'7!1ZZ&7&E&>^KZ<9 MY$P?RQ(*W)E)E3.#4S7W=:F I<[4>@Q"KH9>Z&T6;O@\,W;!'PU*-H=;,-_*:X4SOV%)>0Z%YK(@"F9#[SP\ MF_0MW@'N.*STUIC82.ZE?+"3#^G0"ZQ#(&!J+ /#OR5<@!"6"-WX57-ZS9'6 M<'N\8;]RL6,L]TS#A13?>6JRH7?BD11F;"',C5R]ASJ>GN6;2J'=+UG5V, C MTX4V,J^-T8.<%]4_>ZQUV#*@O0X#6AO00PVBVB ZU""N#6*G3!6*TV'"#!L- ME%P19='(9@=.3&>-X?/"IOW6*-SE:&=&MT9.'S(I4E#Z%;G\M>!F3=Z2.R86 MS"7F7..-*.U0D]<3,(P+_081SI!\<3L#WZ KEM"?UL>.JV-IQ[$A)9]E83)- M+HL4TET"'V-H J&;0,;T2<:/"W%,HO"(T(#&Y(89:/'JXG".J(MC'8 M"2YJLA0YTJ@K2QE3\-;>[Y1FJSH_;S[>UYTR7; I##XN+!K4$;_3R19@$[]I4_I]DD_]$ MMJ-[W.@>/\7^[[H?D2O&E7M.L/V4CLCE8XFE#_%?0>5M&7G:LQY9 U.:Q"2O MWA%>^I2M=5LZ#F,ZV3"%O2ZFR=-,20I%V:I6TQ1:$)Z=[6K7C:!#N:=6!HTF[5OU&J_YS:77#]0.Y M4H!UMS" U]S=[Z&)N_JE?[0U-UCI^9FG-L'@3,D#(X[N.E5U4W5DV,+%U_ MPJ)&@W8=%'VB)MH10HI:D[038'U^24F2U.N( !OIB MD?02ZH5/@O+06,[.VYHL9VTN:EV3-@=@7!>8O*T+9<6Y!ZW7A(=]E M4B\XBUF%=^21R#^K-56EWI5'R=6_N=*3 MBT?)DJ>,T91P\3VX_[+/Y0NX!H_U)@&V!48"_%&9)"YU$K7(#Q^(Q#D5/\X< MJ3"T,2=I7*YJEVC$)43@(RME)L!]F9+TWP8 60 MBWSP+7" R# GHGE,>/#:-'G&@S>6)FWH>J6V/P5WK%#OA,!U0CC'Y8ZHEII]A2DN$P*^ M#J:YIJ_MA\:^+A"'!0S\,(J]F7,8 M:L& 2K,DE^$4E7ZI43R$$/83 Y> ,A["%<>P&Z&X?%820ZX]0W;14-^_9*;RATQ@W?0S7B_T( M#F- ]U1HW?^CA%R!3Z;S*.GE@7#52=M#"=8\5TG_O-P(R57[&ZPO#?5E"PSL MM!]XUO9,UYBW@_S:*?N#8=8846=??62[PD\EN@!H[2_NUBO?COP1 MT%,#@Y.=HE^Q+H#J]5"]P!ZIK/#4=.!TUYDJ:Q> ]GO0?FR[\0CUJ2/!\UK2 M1/F[ 'S0A_?ML1()3]T,OJN=Z2)Y =BP_\IY=O0?5J=S=RT(WYD;N@ )VY>R MOL:VJ^U7P+*^^Y[$ZT^(CYBKNB$ )5NEZMJ1RA:O;^7U1++*W(0W3*I[M1EF MZDN&<"V@_M\R)E\GVD'[;;3X!U!+ P04 " M.299UR89&4P$ P$ M&0 'AL+W=OUC,F>V:)$I$$4DYHBA@LAL;8OI[:CG+0%L\$-KS21HK*G-(7U;F+AH:E M(H(80J$@L/QYA1N(8X4DX_A5@!KEFLJQVMZA?]7D)9DYYG!#XQ\D$JNA$1@H M@@7.8G%/-_] 0:BK\$(:<_T7;0I;RT!AQ@5-"F<904+2_!>_%4)4'!SWB(-3 M.#@U!]L[XN 6#NZI#E[AX&EE#1@=(.8LI9HJJ'%U-Z2/DE5WA\$ MD[-$^HG1@Z#ARXK&$3#^)[K]E1&Q15_00[X-$%V@<101E2(<(VV,OJ]UQJ:$ MAS'E&0../DU!8!+SS]+UZ6&*/GWXC#X@$_$55M,D14\I$?Q*#LKVXXIF'*<1 M'YA"4E"!F&$1[B0/USD2KNV@;S05*XYNTPBB?0!3.6Z70UGGLLG4KP+Q-Y$")T0Q-Y.W"LLS5F M#*=+D"=6H/D65>UF>*N'QQO,HJLBO3)7E<17<_US/.>"R?/Z7U/Z\O"\YO#4 M)7;-USB$H2%O*0[L%8S1QS]LW_JK2?I+@DTO!+:7%J],B]>&/BHT1=\SP87< M^21=7J$?^DZ2"1B_ I-W++H'=5'+.9FZ5$N<2>T?@25-2K>OV$5;P(PC'R7Z MO#3)VXIPKKP7 MN3MUO*VSU)WMLW8"'A>![#;\O;ON).7CN75\HUS9;H0V)Y,02E3T"I3_@&: MG_BAFK=^J/Z6'D*_,F; "(T:SKXV0?*%!.@K)NQX&O*H>Y4TV'['LVMI:+!R M.K:W;S5ML+([W6YIM2=FCD.7Z_F:AMO3]-K=.H/@,7^SS;DUC@^M7#9#EU9@U6KAO4 MD]B$Y7G^$6Z59[?]&VF<,1H"1!PM&$W0'><93D-0KW%]'IH?SO9!H($=U"^0 M!BO/ZMMUTH=6MA4X1T@[[Z2=<^Y&D$P?\1N:0 H+(AI).8?7HF-WZZ0.K;QN MM\[IT,BV_%Z-DUDII1)@2UV24BEU'+5#^ MDV#T/U!+ P04 " M.299]BX.[=X% # )0 &0 'AL+W=OP;7Q(BP(\T MR?CY:"G$ZLPT^6Q)4LP-NB*9_&9.68J%_,@6)E\Q@J.B4YJ8R+(\,\5Q-II. MBGO7;#JA:Y'$&;EF@*_3%+/'2Y+0S?D(CIYNW,2+IC"W@6(C_O4+3X$I,-W[H&>2CWE'[+/WR,SD=6[A%) MR$SD)K#\]T"N2)+DEJ0?WRNCHWK,O./V]9/U#T7P,IA[S,D53;[&D5B>C_P1 MB,@_DRH@-[W(7C[Y@2\ 2;@2\P(!W$&[K)8\'?RIKS^>TG77)K@ M$U-(E_.!S5GEWF7I'MKA'D3@$\W$DH/W640BU8 I8ZT#1D\!7Z)!BW^L$P/8 M\!U %G)Z'+K:O[O=TSW:,K_",G(]D%N&$/9#1].>?H&?]VH=*I[%0DS$%HU-C= KK]JZW M()^WIWG^B, 53652Y;A(2Q>,X6Q!9*(3X/X1;+>[QH_%[>*5 /_\*4V"CX*D M_-\^[HY.[CJ-A9J,*=S=FKL[.'VK?/,QD[-XG=/DX+-8$@;$$F?@\RI_!C*+ M_$6S!SG1220OU^D]8>_ )5G$619G"W")$YS-2!_T!(&5!NB)Y)?T$W_3E^$+19]C3KR9+A8!PO MI 2M9IMJ:>;TM=CRR_EV\4"8E#!EV@-RETS !QPS\ 4G:[+G2E)Y-]Z"Y'B& MV\Z'PT$<.B]U65.1;RD#>(S59%_RO9A+C_PMS*YK.'8;,^P^#=?(-]3*C.UK MYAN!5S=3P: &##K&8O$J,*@#1D87194PDWJ@<.;NZ/F%2?7YPJU[9?3A<9J(V[VZHG[X;# M<;Z48Z-BH!89TTT(STS)VT"?6T\KQ@1RIL! <<5APR MD*+V*!]R*8[[:SPZ=<*55FNA+FLJP$9WP/'_7'F .I7&E59KH2YK*OQ&N4 M MTN6EY0?8%3.>[3B=%UBKF-%E347:R!FH1<_L4X* 76'BN8';69$U"9,*WS%D M#FID#M(B<_:I0U0C*5(:C?TVOF&'#L6GRYJ*KY$L2(MDV;,640VF$K3M8-Q& M..C4P0@U65,1-N(&:1$W+RI(5$,KI0;+1IWJ3D^[GL09#D?R4E*-/D%:],FQ M2A*5=\H&VC?LH,U2JV#194U%W@@6I$6PZ"Q)5!XINA :L)-&>^2,:XS'[2G; M;>9!8[RC)($:!8*.I$!> <;M@/$L8]RNU0P[?O#\.\;/*ZB1.TC+#RR:2A*5 M,\K4"PRGL_QHU4.ZK*F$&SV$M/P0S'MA0M.@@YPSC9-N[]^-E!^ ME3AA#C1#;<\OB_H;$F)_2+4GD M+RO*8BSD*5M;?,L(#K*@.+*0;8^L&(?)8#;-KEVSV92F(@H3CN8@ 'SQ=NPO5&J O6;+K%:W)+Q-WVFLDSJU0)PI@D/*0)8&1U,9C#R)%&DE&0[?A2B@[). M%5@_?E;_E'5>=N8><[*DT5]A(#87@\D !&2%TTC/@88%G4T9W@*G24DT=9#"S:-G],%'C?BN8_#64<6)V*ZC_?4.C@##^"[C\ MD8;B"7P$\R (U;C@"%PE^>Q2H_3>(P*'$?\@B]S=>N#]NP_@'; WV!&. @3 M<)>$@I_(B_+XZX:F'"9D$$/M-$;#BX3 (2- 4L MV<>RH^BYHPND5?P]C4Z! T\ LI';T:#E\>%.1[AW?#C2],8IA\W)])Q]PZ: M?U03/@!+&LM5@.8!>#O/Z0DN!(DYO]T MC4]>O]M=OUJ-SOD6^^1B()<;3M@#&9NM0_DZ4JQ&73SSNB%J\)PXCM/"J6UC7YR&Q!HX1R7.D1;G,R4Y[QZH M")-UD]=MON[>Y/4&0*[4X$LJN)"KKBJUB#W>C26=FELR.ZM&CNF-6F>O+:O4S*NE'L[+U$/?_-ZP#:DU85PQO RAQ O3NH[QV'Y^:B:V[*W25D>9 &M[X9T-;P-NHT3*DU M>5=> ^K-QE[>2\J%S)F%Y""4ZZ#K)/RW_1BA8#E\L;N>P78ZHF]';VJOX2A@ M92F@WE/TI792S,0L-RXN[\T:]%7#;&*",8CSASLC$."G[GEJU&R84FL2K^P& MU/L-Z<\$"WTA@>=I5_:4#+R_N;WC'SHQFG0(2Z-JGBFU)LO*<<#)6R=?6L_3 M&[Y)-<^46A-^Y8V@WAP=G0_H973Y@#:R-RY#:LTGSI7'0@<\EH']J:BBOC\Y M<-Q^-*-O2%]LIM2:V"I_A;06XE4WJ -5%QN4S*"*'0JY>[5DF"V6L>];PK?RC62<^DN5D:5?-,J34!5E8)O?4;&63TE8Q1-<^46A-^ M9;R0WO$PS>ARC>AU_=-Z*5OL+ M>.[EWX94,OFG*I\Q6X<)!Q%924G[="PG#Q:3,=\J;*T8-<"R66>4_'UC&5\-;&P]?3@)ITGJGQ@3\<+ M.F>W3-TMK@7(,%F$^L4GYP3OTRH(GY+V4JN7:.2RCWG7\J; MRWAB.24BEK%(E24H?#VP MQBJ96,<6BMF,+C-UPU<_L890!3#BF:P^T:J)=2P4+:7B>9,,"/*TJ+_I8].( MM00<;$D@30(9)GA;$MPFP:V(UL@J6A=4T>E8\!429314*R^JWE39P"8MRM=X MJP3\FD*>FIY&T3)?9E2Q&/VJ$B;0.<]A0B3EFWI@Z".7\@#] O.)S] G^HCV M+IBB:2;WT2&ZN[U >Q_VT0>4%NA3PI>2%K$7MJ %Q5H,@6T!@@JYX MH1*)OB]B%O<+V,"HI46>:)T18\6?E]D1BQ//U:Y[D_D@D9L8L$(DHD'9DV_ M_08'SG>Z1NRH6*\M7ML6SU1]>L;F:5&DQ1Q68D:+B.G8UB7\JD0I2@_3P]!U M CRV']9Y:,*P$SJC41O7@^BW$'TCQ&??U@&Z9Z"F#-VP**-2IK,THJ5"]9:- MCE@]<-!#['G>D-AF&!Z%7JBG%;2T B.MTYPO"R5!B)] P\R<"9Z#KG93E5?D MHQ[Y#$CKV 2;; @FSH#,9A0.75?/9=1R&1FY@&8\,X5&FDX[84#( )TFKC_5 M>OB.6WS'1GQW!>RO6?HW-'0.^RK:RZI5#GM81&6"9K"3HH3%/L.U'^(YB&.ZR+3LJUFL+=KJMV/GO7.O#ZW9];-[VP7^#NP;Y6PK!BN@K4H(6 M,J.UKX__!-<+?Q2460[-8[QVX>^J6K\CGW9D?5^JWIC HV M.Y67B:+&?8#>^L"5J?9S4X>^UX,F=B7IW:2F@2]+,^TFN?MB?#I]5YZ.#Y&3XYK\]WNS+U M)Y=9DP&C-1!L#O,\[5TTTY M0'N./OT'4$L#!!0 ( "TY)ED/L_]%.0, &() 9 >&PO=V]R:W-H M965TQCVH-A,K-66,DE.VK\?)3MN+F[6A[XDELQSQ$/2I 9+(1]4!J#)8Y%S-70R MK>=GKJN2# JJ3L0<.+Z9"EE0C4LY<]5< DTMJ,C=P/,BMZ",._' [EW+>"!* MG3,.UY*HLBBH?+J 7"R'CN^L-F[8+--FPXT'P"R#>AU!&YHX^D,P9-6:X.R3&YOQV3SL$A.2",D[M,E(KR5 U< MC1X97C>I3[^H3@]>.-T/R)7@.E/D$T\AW21P44JC)UCIN0CV,GXM\Q/2]8]( MX 5ABT.CU\.[+?#QZ^'!'C7=)CM=R]=]@:\M(Y<\$060CLG,896:7^<3I25^ M0K_;4E =$;8?8=K*F9K3!(8.'J) +L")W[_S(^]C6_C>DFS\1F0;H0V;T(;[ MV.,151F98MBJ%G&4S_7,3'I]' 7:P'9-?&#_N;-N,6'C\\;8PV M_.\U_O?V^G]=MU[\\(BP93(72A]+T$P"]F5-)L!ARG2KLHH[6O/H--P2MFN" M1;TE;-?&C_KMNJ)&5[175U7RK"IRC<5-TS_8!HTB9<4FI93 DR>"%<\5=BZ, M0IO$:,$6_K=M>E3@)S9 M*:[0X9+KJG$WN\U%X=S.QZW]"[Q 5//^F::Z?5Q1.6-UCAI<@D,8 WT^%T*N%.:"Y5L7_ %!+ P04 " M.299 M-$URP$$# <#@ &0 'AL+W=OZCV8)(+L9K8S#;0[M?/=D)*NC0" M+0][(?ZXY]SK>_"U/=PR_B@B (F>DIB*D15)N3JW;1%$D"N@:F;!>(*E MZO*E+58<<&A 26P[K5;/3C"AECL+WA"B_A%N3]:LI5S\Y90I( %811Q&$QLB[:Y_Y VQN#[P2V8J^- M]$KFC#WJSE4XLEHZ((@AD)H!J\\&QA#'FDB%\2OCM'*7&KC?WK%_-FM7:YEC M 6,6_R"AC$;6P$(A+/ ZEC.V_0+9>KJ:+V"Q,+]HF]FV+!2LA61)!E81)(2F M7_R4Y6$/T.Z] 7 R@/,:X+X!Z&2 SJ$ -P.XAP*Z&< LW4[7;A(WP1)[0\ZV MB&MKQ:8;)OL&K?)%J/Z?W$JN9HG"26\&&Z!K0#,(V)(2(][I!"0FL?B /J+[ MVPDZ/?F 3A"AZ"YB:X%I*(:V5+XU@QUD?BY3/\X;?MH.NF%41@+Y-(2P2&"K MH//(G5WDETXEX]=UW$2==@,Y+<^W?M7NM3F49UDDWJ M)/-K(BNHZ>9JNE7LWECM%*[D4+5 1FALJ@#P!KHF>$YB(I^USH5]^_OUEDJU M2MUTC1M]8FR\=L$W^^^A%_(8R_/8Z\RC^HXAP +B1YN()D#+ZTIE13'UI0Z MR29UDODUD15TZ.JQJ^-*\2P0*V)K* M]*:<[YOEX M^8XHGMP7Y==JR;D W[,TKTY'2R%6Q^-Q-5WR+*[>%BN>RV_F19G%0EZ6BW&U M*GD\:X*R=(PA],99G.2CR4ES[[J^.7_ TK9ED.[YM24?M;]:!NY\? MV']MQ$LQ7^**7Q3I7\E,+$]'P0C,^#Q>I^*FN/^-;P6QFF]:I%7S%]QOL7 $ MINM*%-DV6+8@2_+-__C[-A$[ <@;",#; *P&T($ L@T@3PV@VP#:9&8CI$#<\%51BB1?]+#G/UK JXB+.$E?R_A/MQ%X]>(U> &2''Q< M%NLJSF?5R5C(%M>_.YYN6W>^:1T>:!W"X$.1BV4%WN]X!Q7JWC*3T=R1:EX><='DY>_( ^^,^7-)5GDB*R74]KFE-K8 M)W_(Q;:*4VX3\A -P2M@, JX/UW:3AFB5C+>0?D M2E/WQXJ7XL<16*6Q[)^7<;9Z!_BW=;*J^\LD-=":YH=2@B)41Z$08T^1J:,H MD0DQBPQ;D>%3QMH1V%%[!,YF\E,]GT0!KHI\\>9*&I89&.[2\$DZ=91)IXZR MZ$2P*_[0/AXS7B;3N-IVVUF5Q,8B;679MU(X98MW=SQ]X]H67 MYM76RKSW:NN2+7+%UL]J9^M0<,@R9C6->R?6)5ODBJV?V,Y*(KN7M)"8>@ MM[,MU%?1^4=L]X_OU_7S]<.T6U>BC%/S,YJ=:.^AX'0[SQ5;/XF=6\7TD'/, M:H7W3JQ+ML@56S^QG7?&=N]LGV.ZW:6,!AY3YY@!1PF$:G$SXF#H#VR"X,X^ M8[M]WOL9#>O6UD?J,^6%$06UE<. PD.[=+ASR=CNDA]_0,/Z#J$//:2M@#K, M8[[Z&!>98 2RH;[I?"FV[S<./ZU@P]8?8A[4NL& @P'2=N(-.!)00H>\4^< M\?^RFXAU;X<9)5I_Z3 6:EOT!A0*83#P,$TZGTCL/M%&T2E;Y(JMG]C.,))G&$:B&SS&J+H3?&&$8:V>FV"8> -;WZ1SB\3N%B^* M4@Z*6#Q2S*PD>X\!EVR1*[9^ CMK2OQ#3BZG>[A.V2)7;/W$=EZ9_*Q7W@;N M'C/!#"*DOBXSX.I3"*K)C$PX1.'.ZZ>-A/'.N;2,EXOF?%\%IL4Z%YLC6^W= M]@SA67-R3KE_CHZCS4G CF9S,/%#7"Z2O (IGTM*^-:7C2HW9_TV%Z)8-:?? MOA1"%%GS<0_4$L#!!0 ( "TY)EDNH^DF MF@, , 9 >&PO=V]R:W-H965T_ MV$BQ9+N M:#F0P@35E8L]+W9K0ALGG9F]>Y[.V$96M(%[CL2FK@G_;P$5V\T=WWG9>*#K M4NH--YVU9 V/()_:>ZY6[L!2T!H:05F#.*SFSHU_G?F>#C"(/RGLQ-XUTE*6 MC'W3B[MB[G@Z(Z@@EYJ"J+\MW$)5:2:5Q[\]J3,\4P?N7[^P_VS$*S%+(N"6 M57_10I9S9^*@ E9D4\D'MOL5>D&1YLM9)IBI/I(ZS5*4ITUW0]I,_B,_H#]$[.:D /D+,FIQ7M[EUD M( FM+A7HZ3%#%Y\NT2=$&_2U9!M!FD+,7*G2TN1NWJ>PZ%+ ;Z3@8_2%-;(4 MZ*>F@.*0P%5Z!E'X1=0"GV3\;5-=H<#_ 6$/AY:$;C\>'EC"LX^'XQ-J@N&( M L,7O'-$HY/X^V8I)%?OS3^VDG>4H9U2#Y-KT9(PS +#7A"_P@[$18.XZ&2?/#6DJEA.)!2( MU&RCI%S;M$3G;(USDF5G(CNH7CQ4+S[9&C>%FJY4OU'Z0X1R)NR=T+'$>V?W M&8=>Z(TZP0J;>'C4"398$D2!O1.204MR4LLOZGN/+GYG0EPB-2DR*EHFJ)D: M;(46&Z'PPJHN.T2%#]*Q$\*_*;"AHF ZDF!!^3B)[2)\[]4X>._(,/Y@"&ULM5A=CYLX%/TK%EM5K;0=L/D(3)-( MG:%59[6MHLEV^U#UP0-.@@HX:SO)S+]?&Q@(A#!)Y;PD&.XY^![N@:L[WE'V MBZ\($> Q2W,^,59"K*]-DT#YQGRQ70ITPI^,U7I(Y M$=_6,R979LT2)QG)>4)SP,AB8GR UR$,%*"(^#&)8 M:DQ6$T, MWP Q6>!-*N[I[C.I$G(57T137OR"715K&2#:<$&S"BQWD"5Y^8\?*R'V - [ M D 5 '4!SA& 70'L4P%.!7 *9@C>OWH)7(,G!/RNZX3*4CTTAMZ=N8D;55F[*K: C6X$( M?*&Y6''P,8])W"8P95YU(?:IJG:M: M[Y.LA+H%5+U MU-H.] .9#%L]]7HB[.A[W7BPKXX"UD>JN-:.;AU#NY@#G.\ M(.*I,.@G'"5I(A=WL71ULDBBPM)]R0URGEL/.LE"360M+;U:2^^2)O-TBJJ3 M+-1$UA)U5(LZ^GV3E5!OSQ2>-4*VV_%87Y@?V'['8H=AK@\#Z/0[S*\3\ <3 MJ#Z")[AJD.?< M!)%FHB:^D7U/H%EW15H%-4G62A)K*6J-!J>C?K]WU58?>M M@$:.@X*.L?KBW !Z3L=9O7RN;WO]UH)['2@U7LNI35R1;J8FLKV[3<<+#Y?,%A]J$CD._ [J>K+\X*9&3787UQ M=@"#(PYK>EPXW.1^)C@5JPB?YK-!KK.K02=;J(NMK6/39T/WHC[3VG)K90MU ML;65;;IN.-A_ON S[\ 7T($C;]3U65^$ MKM.3/#;(A?U&-:&W"M;*$NMK:R30\.![O1%SP6',PF M_,!U#BQV& ;EI\Q%78OUQ;D6ZG[*S+W)I7R\RV("S$%$-[DHYWSUV7K*_*&8 MK7;.WZCIJ9_/1_4$L#!!0 ( "TY)ED8@K'?/@0 'H4 9 M >&PO=V]R:W-H965TB0=I_]^U$MD6Z;5N!.0+[9>[GG(YWAW M.%U_P_@WL020Z#E-,C$PEE*N+DQ3S):04G'.5I"I-W/&4RK5+5^88L6!1@4H M34QB69Z9TC@SAOWBV1T?]ME:)G$&=QR)=9I2_OT2$K89&-AX>7 ?+Y8R?V . M^RNZ@ G(Q]4=5W=FS1+%*60B9AGB,!\8(WP18C\'%!9?8MB(G6N42YDR]BV_ MN8X&AI7O"!*8R9R"JK\G&$.2Y$QJ'_]6I$:]9@[9/J 2Y.=^,):+X19O*UC+0;"TD2RNPVD$:9^4_?:X< ML0/ WA$ J0"D"7". .P*8+\6X%0 I_!,*:7P0T@E'?8YVR">6RNV_*)P9H%6 M\N,L/_>)Y.IMK'!R.%&!%*T30&R.[N$)LC6@.6 "T2Q" M-RQ;G-VHHXK02 B0XB.:?D=_ %MPNEK&,P48J?@3Z'T(DL:)^(#.T.,D1._? M?4#O4)RAAR5;"T4E^J94 O)MF+-JLY?E9LF1S6*";EDFEP)=91%$^P2F4E[+ M)R_R+TDKXU_KY!S9^",B%G$T&QJ_'FYKX.'KX:1%C5T?IEWPV4?XJ@,4IYT@ M^GJC>-"UA%3\HSN4F"[$BLY@8*C*(X _@3'\]1?L6;_I'-HE6=@1 MV9ZSG=K93AO[\),JRH(FH(WC$NH6T+ST/@VQ[6"[IX+D:=<;.CL;!U[#+M39 M6<3R2&VWI\&M-;BM&@YB0:>EI/!VU@Y\U\>D(45C1CS7[S64:,QL['F.7HA7 M"_%:A3Q^NGZX"M'D8?1P-=&):(6?&L-=DH4=D>VYS:_=YK]%P?"[=':79&%' M9'O.#FIG!S]?,(*#M/ #V_?=1I)IS'J6V_,:2:8Q\YR>;>F3K%<+Z/W_:M$[ M6-K%+CXH?!HSXA W: C1F#FJ/OIZ(=C:=CU6JY3/<@E\S-:9Y+$*_Z^WD$Z! M:X.YG>G4:.Z4+>R*;=^+.[TC?HOR4:W:E<>[9 N[8MOW.-EZG/Q\#:FPN]GB MV=AW&DDUUMEARW6;38?6SG9L^TCV;=M4W-J8O:Z05!R[J]N>I4I)4XW&3G7C M!#?5'-J1('#\8[5DVP?B]D;P.E-Q+V"AOH8ENDIB]95&\V_:'Y255M*3@[Q+ MMK KMGV';IM2[+Y)66GMA4_V>)=L85=L^Q[?=L^XO7UN+RO>0>*<^>ICQFHF MHL;.ZY&@V9QH^3S;PD<2<=O,XM;V[95EQ3_XE#H0\D.3L-6DW+ZY,Y114;LH MAEL"S?*FHQQ0U$_K =JH&!LUGE_F@[5BV+.E*:=RMY0O8E5G$I@K2NO<5_OA MY:"KO)%L58Q^IDRJU"DNET CX+F!>C]G3+[X",# !Q"0 &0 'AL+W=O$,BN>-F,7(I[R6A64X84 69Y*,37P3\(WB6FZT MP9 L./]E.A^RF>68!6&!J3(.1/_=X#D6A3'2R_C=>5K]E$:XV;YW?]>P:Y8% MD7C.B^\T4_G,FEB0X9+4A;KDZ_?8\8R,7\H+V?S"NHMU+$AKJ7C9B?4*2LK: M?W+;Y6%#X(9[!%XG\+8%P1Z!WPG\QPJ"3A TF6E1FCPD1)%X*O@:A(G6;J;1 M)+-1:WS*S+;/E=!/J=:I^ -+>8EP16Y1PFN8Z]2T)R^34 M5GJU9DX[[59VUJ[,V[,RUX//>K) =MWX?*]R6CKQ4V>:,HV1_9& M,2I1K)JB+B'E-5/M6=V/]O>&TZ9<;HV?Z?M$6_[_VK27D<]$K*@N.P4NM:5S M/-: HBWP;4?QJBEY"ZYT 6V:N;X3H3 !^OF2I>NM+KOM9S9,$G1@I[;9;/]] M;2"$@(,B;;XD&-Y[GC]L6ZQWDL1BS/5#U M9,-X'DLUY%M;[#G$24G*,QL[3F#G<4JMQ:R\]\@7,U;(+*7PR)$H\CSF_SU MQ@YSR[6.-WZDVYW4-^S%;!]O807R>?_(U7'RE:Y8#>HK?0*!/:*7V55)D@-@& M+5F^9Q2H%'IT J(O;VK7"4"C!Z"P2>4=&D4@XS03=TKB>16AT8<[] &E%#WM M6"%BFHB9+56T>DY[74?V4$6&+T3F8O2-4;D3Z M-(#D7L)7-QBL^>GW @XI_ M%MD8$?*H+)<+(]7"0+4P M]Z9D5V*>64Q7EWNQC]A&8F=)])HD>D/J MBV>:2DC02L82C'NTHOLE7=?0UP7& 9G,[-=V/@RH@.@]UD9%?=0T(&$#.C/@ M-P;\00/?Y0XX^BO61=1HH*('K4D)=K';,6! N4Y(.@9,J*GOFAT$C8-@T$&5 M>S1Z'J_&=R8'06]6'P?=%3" IF%W ?H@XOJ!.?Q)$_YD,/PG)N-,5>I++Z/) MT:071^ XV.]8,J (<3LK%_51'@F\"Z:FC:GI8&V)8 /*4-+V,WHY5ONA,C.] M99FYI5AT([&S?(9-/L/WE9FPMXJ?)F$8=G:$ >4Z_J3S+D1]6#AQS!O"=4[G M!.=]A:;FGT='.B5D:4!AO[NG35*8M'R>>VB===SWE9J:?^ZA7VQ,,.RV7KK: MA@E&IA=<3^JD/3VF@GF8F^"NR9-N,#S+[@\G6[

B!FI>:*K>)8:ZXX#J[XK[]UK)KU0;NB!^V*GO?^+W%Y'I:V,%]?/ [$ MTM3C3-*[3,)@S&2*7H)E5]YN\_06,]BN,N@.8F9'8\?J MK+]USH7*FKUO]EWY:\Y80*ZVY@S-&3,X8TV4I'WGC*.Y:=%)?^N=I;O 9B^! M7&C.6!05;!]ABI?FBL5<43TZKC@:=W33;(6C-2^/.IE'PM$&2:OK5A;LNUQHSEB,N;'"C;3FBB/A M"C"^CXXKCL8=W12@Z&C-2Q +G=2EN4(C/VJN>*6LE0/ACJ-Q1W7*GT[JTOZ' MY@[-'3KEKX3'ZKYZJ#KE;ZO!7YWRIY.TMG.) PJF:-1:RQ>C=2K?XE_6*(; 'Q(M (I[BH1'TC7JE]K/Q!!,*^OT( M)O+P8M@X#YRZT0^#D>%D92(1?\+ZV;!]A_^.YLM_V ]"6*IO]$1MIA&'0"G/ MQJQ8?+ *#U;V?POSE 0ZQT-FI/OJ^G(+Q3=>\ 3#^P/0+(X[<.-H8A,KQCW\ M2CZ&7P:Y%^#>C$,7R -+,9R$X6:+_1.O>')#>!#IXO9A$DAO$YX)G*073WQ. M&Q?9?1:_T#_[=L_U7/ACXF?R:5Q^9!I/0[8A\0,*\YOX'$X,);IC8_!!$T4>*9_M_!T/;8Y \T[CR'9@ [NH_;:#' M2KOV&'C)B/YU,71]^P"VYXX-1C %Y+J^&RO[TD6-APJSUFU5.K-4*VFTGVJ= MZBSM"SKU/ (BCEG8P_> @DL5N6E$L]X.+\:+S)\+WV>1VI]\S:1^F!B[4$$$ M1>H>GAT"A5B('T21P?=R4M:)5WJ)9XUX1Z*),I*9D^E M4M,+_,@E=@0Q+90-^+Q6:0G#QL^>7,JRJ8%*.0"5.76BB5U?TG:L4P?0"7A).X!F<3Q@O9@!-@F8G_X;O( MT?\-&^$$H]G\)_:X <+6!#X8![Q0[8Q4)\SPPY/KQ$/A)JH/"M^XFCUB/X ; MG,2S'U&8&T]%%NZ(E6O=/#G4_PY#.9NQ/6"G#["K/T[M/DSVS/:>[)<(XRZJ M_(+P3M!PMWN.?U&O5YM=#I6I]^WJ@\/5:?>Z\&?]O^V3S[>8S@"]>D%O!"X)_KM M5_MCT3X>A'+-3L4MZ%=2+[.TSPP?,:?C5E:;*SJ1!W \SO0HVI4&MV+:U4IK M*2.FU:RTEW(K0$&MX%E@%L>49Z&^&._RW\3!*'8M8!;P%ZR9,W1(U,TFY\ =??[[F$NNL[^7+V$JV.1BS"$2Z6VZ_N_R6N@_J)NR,7]AB?-6Y9 M%"0@907;OF^J"258 "7_$AG@J ^-!]N#O42&!\4_8#X+B<^1_8?,HZ/&3\"M M#Y((SANNL2/0[/#!8!@D,3\U@M!S0"/%QC\3[X5?M-1K)BD6T[#'(*O/H!AB M!O+7!G@J^D_[!8",>00I1MI\8S(MF B^+X.10;=J[&,:,N&;*!I,Z MA_2$+_\2NF<(RF (/EZ @0K4!P\,3K\^ M1Y'P!X8-2NH1V%^H"X<]Q* Q23;\06Y6\!;/98\,*6>#EHG%DOMPA'/?<>:H M^-N'((39XY<]>PRG*!ZH0)8HZ<,AZJ(.!E6+:Z!?VW"X]MPQUU=(RU#H2?!/ M<:M^B(&0NTWY#ZY>'1Z_1Q4<,3OL#<7"'ID7C+E.!?*, N3(/%2\N$Z[3AT\TP!(Q(O5NXJ>?__WTGH1N"GB<'Y*32R7Y"JB4>'#-X+ MXM?PTMA^3BE6RLC4BGKT FGS!1C[ !3FQ7R]])/5K%9JJ85FS]!_2IP(>.>G M;D41H0HD,TP*U L(;F0P4F@XL%&O MG6W$5G3]FSG[=-T-&^#9XXB=R7]\<-QH[-DO9ZY/9*2'/HCA180 7>+)A#5\ M(?]:>,O=;J73K*/#+/+FQ(N%+UV!;?EU^O-6IU*MM@J_@ATJ_'S64)U*N]I= M::39GS?KUB'/J39_I 79CW,J4(MR&]\F*Z*X O7=9V3S4-SC@BT$.B&:0G%; M;8T\\%6F5:*Z6F%-"\H^]VWI]>-=NO7:%>6[D^?B+*=K%BMGJ&K=OTMX@.W] MV28Y_DLEA96N['K_)K?:";-T&OTN6?.FP!&>?H==+/FN4S.KC?;;]E/8LIUWF!M3JYE6K:$WIG0;TZB#3;9"JX4M M;J%+R@;Y6:% MR;9(AE*+7K=C-CL+].+N8!K6B=1J!CXJ!JZWS49K 02:9F#-P*5EX'?UNFFU M9C?YW2GSK@)24^)E%ES_+3 MF"KX49-=>65/WXU-P\:,6<_#_^T!)5P_H>1TM?4H_;W:Q\OF*L,)]:K6+-8!\Y ME^5F4.LJ Q5590'']"@#'W_=4:A F=*8X*P@#>&/[!0[HI+6[.1>2ZG:#)B* M*B(FRMX$VU*%MRAEX(.FU8I4L<%YG3VZ01)YR*%4-Z9P=1!C/5OZ$!(C#CEW MPQ]1'.%;HF0\#L)8$8$\0D\*#X2^$"_]/D2V[Q?<,G V:ZLX*HMT6JU5GU5' M*72:BC^RW RF]%E6)(C%E6DA3I36DZ2,56[+Z4',TS_%E6MZ(=/$8R1Y6# ^ 0Q1?Z +_E5>M*JZX+\,4]E] MP7]IZJ6^@?8(J9@6-=2M4K"W_ZK_)L$:;[$^TL!3!8D__.#)IQ,Q!%V,57C! M RS%EG9ASTL<-J-*4=&<>,S"P>#&\@R6]9,>K[O*QJP8?S)91<@/=W]YRQL. MF_3T1FW] 'K:@27AE1+\.6(P5 "+]M)B8A[6Y+/GI86B4 N/I9B-8.K@VS,Q$%_C+]"DCXKR50-HUE:#I8??E IV4@89!B@964U:3V@$<#L'0$.>AK>*Z?>'T@ MKZ ^T!"M)=BE$,D>#[$R?XC&4PP,:L"_W/_(S70"PP]BONX(I("@)?#%@Y I MBY^]-/A271G\*1=F1&/6 X%"/@!][XZ2$:>= 7L.:T*NJ!A764$G4()1K2?- MQG/M!\F,.(7$[X$7:^.N8M6G.#Z1DY,8'Q0KR7%G6N^7VTW);%@2R\NIH_SK MB%4?6"I^%>,<+.<(B!\)BP)D"[8!9X*&"G?,8&K<0KH&6\.HU62I-OY)+P45 M3-X[[60&!' GRQ /HX25:Y(O>4UR 8+J(U]A*3*0&O9R_S7T+>NC]@F,*]@_ MHV/RC6^9QLEG]A"?$->Z/OQWQ(N?0S:P0S0_)ROX"Y5O3Y*LEY*L@#^60\]H M5Q>C9^P(GN_*[WL9]M@%IA8@A;Z'[D' 1EQ&$0+VD*,._YF ;_BOOW6L6OM# M!*P!FPW'HHL(Q8@JY&0^.X*JD,Z)(XGVDC]!R$6# 1GJU$=46^$/!MK$^,1Z M-KAMZ)E)F K@1R]AP$MT5/!?HO9RI#9%P)N(-"DWW%'31BX:D>1@X3I"UJ-S M%WWSU,E+@2WH;03B<"'R1!24FI'[S!>&'AR.B/]KXKF$F^ZX?9 HYHLUN3Z% M*LB0H"7(S!,S!77S@ _@Z!X1 W&3NA\S,@TLG\P6M)HC.?*V$7H4OC7..\15 \2]!(FA.?; M 7#KCP MJ)=6'YDZA*,R1J",D%L0P)U@*:'*)_N-_A;[!H( 8XT)$HH@9TBS]'IL'&?H M9@48+WSX%(6#&SW9NE,LA$C:2I$"!T4F$XH2DUQ#Y/EWX@R$2876ELWSQ7 " M\#*P-S',1Z))%+1!%>+"%4O+E(J/CR=AJDQ!?(X;A7OI!9$(67(/8D#&,0W( M/95LS GP&*&:<+6S)A_X"JP-32)T40EQL]TW'NT08Y?"SH6W)J.QQ/+!98>I M3^0(OP8U8N"3KB&_G1NB;MA+1D!HU&]@4G*/3;(8VKU<_Z6:?_:4%ZH@$69" MN=T;,9Z!^:-">2ARH% &Z#_"HZ@GU1R_2R'*([G)Y!(':!''5S)ER#%P,!H/ MSZ;;F0[LDN"\?0&I^H$' M)/$C"D5 !.'_JAA?P+Q%S$*8ER?$5#I(?%P;?=#>A,K)7.&BJ:-"$$8U]Z+D M!'Z\;@(6ER>:>G_< _I>_$^'828TQ$Q",( M%%%Z]UF<(1^?R6%\N1B4A_,U%J\6.D$9Q;.?^,3#Q*.0&ZR2V;U4?>17"%]R MXT#%[G("($YV6_OB*<*K'% M,*R%UD84[9%NF2M[?PY=C^48#-']Y"5K&O)+N1_(&X,!2,82$@^X/0F)!:9D MB(B)U(*!)(_%14*2\BIG$OP7/@JGD^<^0%^//5K6QS#9._SDY)\4REX/'Q/M*4/>QAZ MY5*-[.BQ@1OQRT8#I)^!#BAD_38A*)0= /5N?!9 MD9DW9VIHR?=(J153(/5C0%W/F19AXK541#RD4K-27Y](JFPH;+W)-"DJDU)) M^&M&Z@0K-EEFB>&LN>$R ]>3AYP4NS,+.(7_==.I3)+O\5KTJ$"&;"F357D.O ]X] R>+UB2 #3ZO)%II2@M)?U!V2 M&LM==H=TQH.:\5#3&0]EF,KN,Q[*8K;-4.D..LVA4#+%83$ZR%63/S/L"^. MW$1'%6*+P.F,<;DRPAO3#*(7GN.[ *_DB:KXEXP%"F743S 5PK%8 M1.;'\,"$8B")C$.*0DPX2SF7)B2]RGKB4)/123$UM^!$@D,1OG.C(3S.S4JC9<9[N_-!L%L],[QG/T$B5\2*R)'U'.4KYR?8(AY?-YR-( PP 7H =OJCT M-,F&S2C*=V^"G&28PODL D]HB4[RMWO]3HYV9/N6DT"[)PRUM2^E4N**IG=IL:,1G:;"*12WA MS6KCA&(M7WP1A(P*W,65LITU!Q#* M.85I36.2E!@=*CTCTTA-R1=SLAWYU/)W7_-N?NBI 395"#M N#3J>*&(]$:='I&N+2!8"@\ MF61' KPM]5@^& *G8AB[_^&?I7YM'RTC-V:G'J5D3+UB(GTM?5EVR8&,.'\, M8X09Y^CH\6Z>=+AE*P.S =,P8]%G000_)N#:\1J7\$#<(I8F$;EYVSHN- M%^T:LF@F3A%O:;BW;2)M,[[[)4IYS5QHWO!P$\81Z4+;SHJ4B)(I"_#H&+\B M1E9)@#P8#0B>1'I5P<:@85?/Y#P0['(C[-GJI+3X2S]$UOXV\@N86\+: 5LEE#_RR8B+" M 82A5:L/&4?J&R'V>X)$TF94BMT^!^)JW6. -M4!7%/5_SVJ")ONEFCS! M(G^'F\IQUN$G-0@,:0N<84=)>%2\SS1^:M1;6;CN@W@A!B>;U2PZ^8$F\Q7/ M>.512ZTMHV[5I#UB<'R92I1)@M#5#F>NJ5GCC/_#PB!O6R.5<;4!73V3;>*& M42P4 J;F>A0*AB$Q+!]PX'Z>MPL_EBJ>+>/O$%5S8I_EAJ2"[U+S4KR:YD^[ MY,%(XVI"&Z2GASI/19>!JG3HL++3F7*5/F,^4VI(W%1Y2(MT.I,:"35T+I$( M*YEZ/+/XX65L1]&\.=I>' P8[N\LW283I/FCBIK!(P(#FCW;P_;1V?W8(B+S MA%(L "MXA"2 NA]%40#*AU=DYV$ /K\?C-R>$8?, M=Z@G5A0F,M$JF#@HI?UJUDI!+T[XM!AW#E55TB=* M!],T,G)H=H LR(Q$1S:R5]/#KAG,3Y?\ M(4K5/4',\[2!_=S!@)&>%$8UVF"HXL(8LQI$0+0@2_/\[L*H-ZNF<7*5&OF1 M<6K\KKH%-ZCX*R>JXR"Y>\3@W;T(SE*28_LA>)PP?V5F6I1J)WZ;A_?B/(%2 M_"&/;KJI%JLG';!P^1E]5?6"<<3?/W^7-=>9HD[/Z0$+0)K&PQ<1*$SEFU_K MDTJ5L^(6"K\DB7#FR+2Z+.G--$\UW?OG?OX7KX,CS_9 MFY3NI]_!=YC.CD'9S/P6QQMM;CK=U!TVI?=*5ZA"#\@8 MXL0*10#TI?C4)N^2_.A'.OP76R_ EYGEPHN?9OM2\B9?FQ)XY)D%^^F3(^0QLZ\@.7_(3HR00X'3TM++X+U63V2@;W,"+ M$#$AL]X5 TO,HRCZ,(/0^Z] ;X0*E(WS"DPUYLRS2OOB7H*['),Z@K>R%*:_ M8XA.G"M9_RH?Y-F2WLVX*:2^UA0&#PF@$EW!C!)\BY*GRQF7.?NQDRL&1>G( M %V01I*^4B0I.V3 R25C8R\6/Y^-EPR:30"G\/AF:,/T[1'5#X2SXFD%YW;> MLAP'L"M811M[Q.MT#!MH&0Z*')"*\27C<3=2M,[,1]3B$5GHRXUVQ3:G*\\7 M.4*(N3)]'AT-@Q=P(3$)/1YB'K;PB"=D*DU"74#*5"[)%$B78DXC7'@V!"]V,=M\<-&9N/B5FJY].I-*G1EFFE8$)WH1J:FG>VN\;0SJETM*_I M?>(5\,6$]ZJ36M2D%DLGM91A*KM/:ME1-2(.HQ0BWF&%#EYO[O_IQ:,[:L&W M#"R@;00ZCPK%W2@#RTC1 E8'"\AC#N#(_*ZZ8U"1C/6A^"DTJ>X0'8+^QB2/ MSW9L:Q694Y'UV2IRA:+[^HG6JUJOOAV20JH"VN>57>;3O'8RSXKNT_^HEQ.H M_OY'\8 _I\7%D7%.59C?>-3IUHU^',:)-%DZF:9^*"7M Z1%Z$8^ !\F"[Q/W ;Y5.D*7DE@#)E#V!]J MA8]PUNCC0+D[&*^9E&;EN:C\IX\;7+TR/A^!GP! <48Q\X7C?PZ\(('!/RR)4II4?UORL19/36/0Q,N*L%E*64>4ZR: M0J1,7HW#"A(,4PO\S#PD3\0\+Y)W9G'H/B3R2B$%'!$@**A(\,54*B)SK.!< M"D2"3 $60M;$@6=<788"F41D#5X*@ 9D&\S.99/*"45$N7 M_*]=&E"$EH=7,OG<^73JH^!1%F[Y5,W>3WQ9'IO^:*).%B&/A@(9#Z],);WR MQS$>P2A9!L7A>1(#1YF4AD DXIHB*3F#0"0]5)@US5_A!V*&V6T1:,D4GT.. M-Z6J,XQ%AZ&V(H=8O8V3DZ9"TZ:"D9W7[@D"P:!\@MN "HD/Y+ 'F@KP2;W5 M^-#H5-JY"LR<&,]XLM:J?ZA5E4K-_$1I>@1F%28I "'_4%!Y)BZ13WU_,$M MQJY1TTTM8OY$LZR&'$%^$9?(IRG'A.PQ\!XYB FEJ*<@D+SX(A+V%(<.E565 M5K6J5E46GUF*KD3P B2=&T6\:':)1PQ>((Z,268!2&JO2G $):5) MK',_[HB63I<@W%(X(%DTT::/]!K/IU8-:KKR2!-D.'8!I+K6X02& M%"_3Q[$HWZ GWIT;6)Z-8$2 2<-]@7,O'A(H7#QA9]FYX[-(?_4I8UO>!XZ3 M$(]GG@L^;:A%;LSF&%]V+H='T6TH3OSJ![S!P85*5T0&CW8#$D8 M"KGC3^.U2"C0;Z/D 8CHVIRBJ=TA:2M$?8*\R+%(3$^\'M@W)P!B20%F M*DZD.M(&HBG#J0>OX\FR=DX9B/Q+^K6$!N-3H^($95_NI7%M\HR7HM$BS"L; MQ/BUL$^15XLGKZ;-\50.B9XH$>VILE'\,5EW?S'#+,Z>5G'Y4<=S,@#O5"O6 MSSFD?@67WQ"9NZK@.&P<,J[?3,I3PD062D07"^,*=63_&R:<(VU.4C!1Z@#4 MXL7R+HK,:YEE)N:$.%-#,#*6R7@Y 4@U!X<>D^2$H!E=O[,0P\ M3. 2+Z2&??%+L<^2-^4D2JJ#1)>%GD+K*.*/6PGB0I #N7QU4Q2NB1(VR^0S MC#@L(%MVJB:O4*%+9H*KB"94I,5XS+_LQ!DUN-^5)J*9X^P?CSD MZ1>&O-Z2=F1.Z?)0*+_7$C'E-*\9))(_JYCU\M04D:W\R277SNLQ,/<-LQ$Y M6MF$_R?!D2?/99]JN!Y=1U9V%93IJQX!DG2*E >@__-9Q((I%0,G1;[)[&,) M6LRA8T*L>X>OTN8(2@,#49>S*,Y0\ XEMJ#T0^!AAC12SF3KKID0M<_"X@2? M5R;TJZ]2/1^!M89YQ'X\E>24CCD.90']R'V6Q0GSI@_B/0CMD70'59,.H_/X M++==21,\JIA(-!YA6Y.<1**"1F)AH"/\W M9U8<'U!06WR+?GX6J=!7Y;FK\L96KLI;^JI<7Y7OXJJ\HV_*L^FLD#"TAK'P M1GJJ>&F?;L\__V5;;SZN![_[X='?U^>K\]NKR;M\6=G7] M^?+_,>YOC"]7U^?7%U?G7XV[^_/[RV^7U_<;+4;45Y)!#5,T),.P]9TZ&'<(JQM3#4]WY,'.+;45.$O;C@RWGV_.+_Y9%Q]/C/( M G&?\>W7"6$IT&TAS.T6)]([K9T86#+P]Q.'N6?GB,T9A#C(E7-"EFG_M%$_ M^5@'&S8WRE[2\WV!/39;KE?I*KZT(BL6#6I!K@5CZ8VT6C-VKTUKSY7BNX+DFTM*OM&R?.AL M4:]I6=ZK3:M5Z_./9"Q3^$+I$EIX#YT/ZK-V2TMO67>M=?)Q!=&*8FAC4US%09IO)J.5[S.7_)O+_N28&X ME"6UYO;R^\WMO7'SQ< DF^^7\)_K>^/V\O>KN_O+V\O/QO<_/GV]NC#.+RYN M_KB^O[K^W?AR=?MMBAAS*?7FTEFS,%.:9[5'0SMDPM-,Z\8_!5B'"TSPF;+A M$0, _O@4VLX+\ 5/D5;Z2)5CF5,[2,N\&;N^TI"^Z$B?J;1GVE0+E/T.DAQG MM'AFHC,$YCT(\%=$4Z%,:*KR5%_4,F.B9$?VQ\K-(\IY3QPYTZ3BI"RP*3]5JY1^2>N3\C@:9H8N*S+K M.<(MKY,2Q1^\4+*X:DJ*A9RM'\AZ6)*@WI YB<C!&)^^IC#)(0B/@K,PI5_1;S.:/",G7=D.$V4D+ M9T"#"NP/K"F*)H>0ML5$Y<&"#":I4)7P]C M85368&?900+,@YH?I.5XV.MIK&Q,ONP6IB%ZL,S.ZC\E3OE(&ID ML64! RK=0GNA2XR= X6"5>TJI;J8^%=RM1=BM=*#O)+M)\#3#.T1>PK"'\8[ MJUJKO]]I1KJ 97A(*W! UF)&1N'=&!4U59K>A /;%^W24E:Y!SO> ?.=/Q5% M\LA ]<5WU1 1,A3)T0-L>TMN*WM&]151B9.1^ 123AV/@OP1O@8?;8)]LZML M=6HQ@=I26#"'JYWNJ;],X8%&H @"T0"KV40?E_PQ]8O:)K%BW!"OY7[ORAZ) M(>]W.)NE"F>1*AQD8U*?4<4 G8JSLXTQ5X_*,=3')-4P2V--52O/6R4XBE!I MR,?+]5PE!Y:>$*?U!,+)++5-Y:E]YN"I9T2LEX2\R#!MHTS&7]9$.4P\8<3 M3).)$"NR;V4G2MX[ MFU$+$8YBR$'1^7;AJW#_@P?$^<5>T%' <0VQ8#BD5]N$6?DT9 (X9XXH]4.N MQE.#$#=3_L1,QQ#5S6"?@OK!DNL0)L(%*UT\MH5AZ6P%2D8/#.&0R>8<3#1! MPQ+2:.9K)9V*)KU@2J9*L,DI$/ DJ0&'2Q#2GZ92,>X0T$[Y<;H<]FSSYJ4< M2D-T6T-5#.<3XC4CP=/FVGR/1$MSV4=+0HFZ,_NJ1SE2DDV632!KU".=M6G; M-HDD\DQAC["1[1"F0J84">CAB6'_H6CR%;+QC? =!?:PHE">O(U4]J:L MSZ^35L(K7TM8,!J]EUJW_#R#\=[5W@M/GRLR+H($::G*-_T6E6JJU<3 Q=H7 MVS]9V!,+ =;$2<)$0R/P;N!\]3Q&V ZFQ!4A:+X@%-W0GK-.M+Q./UN4D-C" M38@,)V"\68[M\>)\@UH_(QH&GFA>]\0M(!C:I(Z4 MV7R$:BGF"F($4Z@*56[K>^6;&*]]Y^ M9ME-Y;_2!EKG"-K V]G*+V\Q#H4$XU>@-=K96FT>,Q\F)6?@217IGBE:R) W1"0/+[Z+W"#4SQM9U,;7E2@DAUB]BV? ' M=7(D.$G>E]%E,]"D'Z>YC_B]:.($2]MH9["T17'-_3Z@5FY!D._-G:)D31-5 M6$Q96S78D&^I9Z, &<&7X4OZ*V0&^0[<3^E(VH4OB88I5I0:2N;^:]:2#>25A1](N]IM'\ M!JHR'*=&.&7J N^@D[?&9TI %I8D>S= 3J< !5C("&>-!VIT-ON86Y>4(O_U M%)-=S^JMQ8"3ISM$G*1LE]:'W=W8?LB1"U%XD19_IMUOR=60S9=\T22U0#>* M2]2(WZ*J?ENTE-VCM_,UMU-IAT&I7%>:+/8\R1?8"J" -[;O#^X^::Z887Z-?C561@.\ MA@]2+,#&R>'=%B93I\#?A5 M'B<53K=FH?C&'PA)&UA,#OT7%@UWG08/=M'M4*W57A5 KI& M!L&9HV'K<_'H]C9@ZSO65F#K=02[#!'L;=0S(A9>>>L9IS#0C?/KS\N!GY=E M"1/HJ^(QCZ;K?2:#161:%O-RO56GL[*/352J-KK334[,\; MW<[V)E7?!C1^BMM;:K3Y[E)H\SDSCVW] 7;/]TBO-=C#.R'E5?] M"I#5RRWY_.Y./63F(*O/6NM2D.L+N&3%P44C]M<9?-;,5^:%B5FN!(+TJIQ0 M#&MSD>NWN QJ^<(EK[PQK_7\EN38H/_MEGD3L2@]10K S(U'V\OE-XOM7&7E M56.GK5^66_E/&ZU071EA2Y5I:2+J]27D+/<=_!_+C/F.(\O,+D4J('YQ^",8NV9'8-K^!R? M^I& MR\=ARD=G!_+1/OE8:];,)L(HED(^WM24F751]QIW<,OQR[FLL I9C\$>/V#Q M%]XS84YC+O&]%S+,.1/WY-CM>HNZ."U<^A*$GX/D(>XGGIS:;3HS89:MRG.= MDX\ML]WH3G$<;\Z]19%YU65T3SYVS$:K/;6,?"_Q!2B4UFJL7:C/]UKK+>+$ MJ>VZ9O%Z.]:L@K+K-,U&I[6ILBM6.J]F#"SC>QP](RW2!5MDI!HR4L-L6-62 M,-+1.)%7_B/L5X!0>#.C /,D85D3>:\E88%*E31\ 0%8E?,MM!F=CMUQ;JN5CIP5J]A78 MJ4GLU.X>HKU:;Y=8^=X',>)E;JYG5[D7/$RI610HV$0^6BLQIF9_,@PEOPW*&G&'P/$4<=P>P1DH;C!> = M]3@M-;$^^"S6-O+:-C*G[W>D+M@TEY*V:_B2';!FNDVSW=S8E]366*V9;6O5(@1YLLV'[ U>@SNO ["8W79*2 MW%,#$^'R68!\K2L4%@A%S>S4RV(R:-OS+2_ ML]/]9./+./5-)N;RX$V4,O'10OTZO:XJ$EK:[8Z90FW'[J)RL, FR<+'+8$+%*E6=+,=>#WUKJC;76 M\QMFLS0!,&V4OJ$*W08#=8&!\(+I*,OK=I5OM>IYM%F"R_Y6TZZ\_(,1_:5R MR5:4]3:6EYE-#&*TMA4<+D4:V1Q[7$N6EJPU,N96E2RLMS/KG:YI-:?+;4LH M68>/S?3UZOS3U=>K^ZO+.PYI>']S\=__N/GZ^?+V3@ S&Y?_\\?5_5];PF^J MPS8X08*7HML"<-HB1M,RLSMTTTN"-"DM S52TUX6V:8@%&/[!0NE-4#3<0#0 M+ G%\)USQ7II[VWKY&.G8;:Z!Y2(IN7A,.5A242)S>2A?O*QW34[S6U5'I4D M0K07IUR8,(>:%3$_$MTE?>Q*Z[.^JV\QUSXH+D=C+WAA[)8W0?R:&81KRD@# M9*1M=IOZ)O, F6F!EMTZ,S6!F6IFHWV(M="E5KCWF&EG"N@):LFD4_"V8Y:' MB>U]"4(B,%U;W0-UTV2JM26EA>519K5U0*:ZYJKEC=M7XBJ$'*V;S;8V>'=D M\&ZL=8_"+%E&ZRH9JVN+0P?,$;-A:=/V 'EH&1V[#1[".F;+;)8&+>IH3%IY MYQ%,I$$K=R#:KMU*+K3T^U[6$Y%.E:R.+0"J:5NV?)RT4C+TIIQ4(Z^H;94E M)_1H[->;'&;EIBKV* R097*D-XZH84_65MNLE2:BIFW8-\Z2WIR%L JZ:7:L M RLQV3> RBW9K3.3ZPY<5A:HV\W%I''RT6HUS-;6S-CE=FH/#-QC9;D%ZGES MEFMB![6.6:UOR]Y]/98[] S+KX$_.(U9.((M?]!0E)M9O4#+>R#E9Z#DVN5= MG=;)QV[5[-8WOLO0EF_YV&@IRWFB):';O=>>QV?6;"N[*6:=4V+B0K5_BVM+J61VUUM';[T=JU9:!; MI8!MMUF6^V)MMNXN8+L^%]5./K8;9GUKQ>XEL5KW)6;[VK':PX^=+1^N754T M+'#H&AVSNS6X]5( 0>A^0F\7K5V5X^HG'^O=CEFO;ZN_9KD $O;,Z+V+@]Z/ M8> !!2,)AX#=A.(771*_=J#(<1_EP.+Y4_SQ6:T#D]E-^I]G1Q$7KW,#1.XQ MH%!2+QB- IP+,($A>D<95U&$R=)IZ]9 M;5AFHS7MXM Z5IQ[K?IFDV_!Y)MFM=HQVP5)X>EFP'_&##Y[9-Z+\#$(V ML&,,8(*:<7@QZSA$7&7F]Y@1](V?5CFHNL4'U4/84Q=[+E_[-7OK]_2EJQYA M& 6W"J/@[XU4:X(2T"'9I?>K@$'_97L)*Z!^!Y5 O21!,1UAW2)OY)776LS1 M+1-SO*GQ6%*CP_AD+&%L;'ABUVIO=>K!RL!_,9OUCMDJR $4I]X&A\!11/[R M^[6.H->J-=@'G"D*>]WK)*"$8I\^L[_;< M5:^<:U7L[V76V@VS:I7%$-%6ZMLIVE?@* 0Y FZJF9W2U"\>^:W*?_MY9=E!F)AJUVQ9TQD(R\N. M=E%*R&%3>G=''&:=?.S6"^%9WYS!CBSU.IJ9WJ=^\X6U$SSU?K/;F%;=^2V:+G6X/TR[=C"HNJN!@SKH,8QHL#XR+PB0H4E_OB^K;?<\$5 MO(OA@Q'SXZ@R-6DY73%HHPEO'0<1I8J$IM3S1ZQ M'V &23S[$64+>+_@;0M3K;H4X3"%-W?QH_P7IXN<[5IVO6[WG'ZC7J\V.AVK MT^];U8>'JE/O]>!/^W^QP%P\- RS.\H!.WT(F?WCU.[#"L]L[\E^B9"M%$*, M7/]4I?HDP6:2I=]?ARR=):C"Y0/$/ BI3N8,I)*%^"N8DEV6J1C#$)7WWV]NS^^O;JYY M&^L_/MU=?;XZO[VZO)LISF59PL7-]=W-UZO/Y_>7V( ;_N?;Y?7]G7'SQ;BZ MOKCY=EGZ%?S%[# R+H'['..?B??"#[-ZS32LJM6@_];I"AW^895H-<5:[]WG MP/-P0:YOQ,,@@;&A0 M[^$TQQ$[D__XX+C1V+-?SER?5D4/?1C9X0#4J#B&4(M.>O#X/OZU4+#=3J71 MME#'BOB!>+%0OQ6@TJ_3G[>L2KW5+?RJ6JD5?CYKJ%JUTJJV5AIJ]N?-:O/ M)S6?Z L"04L6D\\)"W$NW8T;,*60R#9 M;-$@?Z!+KU^O$NWFH&QD6+G3^1'&.Q94%=ZR1^8G[$L8C- /P!'_=./A11+! MZEAX^=SS$J3*>10Q^#]GC:ONND4AD ;\?W=;5L4)!1K*=52JJ6TL7LI;9"45BVS6@".5$(I?:-\A%VRT$40Q1A' M'02!$R'YG.-*\-VB-8JDO.G_CH3$VS<6/KH]%MT!25<6E";V)*N;S8+L=UUI MN/]\M,!@VB(CM1!NNV$V.V7I;J<9Z0W/]"TR4AL9J6HV:P=6J!OW5*[GK6,_::9N=SK8@6,KD?.H$[U<[Z3?A MN2[:B&W3:F^,1J%Y[J!X;H%1L '/-;![2[UF-C=OWZ+=]^VT.$J;R+'G,?,C M%AT6RONNGS\R*_.61T/*?'+8(_.",6:8:KB_M6\H.4'!_?J[9H7[@G+3P&FV;K&0!*]7,>FM;QJ-FI3*QTL*[GFVR4OWD M8[-C-DNCE;8*UU+^,_N.>?#AP#0&S =CT*.SVW9&KN]&<4B%'OI*9\WC6]#V M=TY9$)?S'%W7E1A$6&VWS'8!0(N.RN\_3RTXR%^)J9K(5%6SU=U6I9YFJC(Q MU8(C_968JH5,U36[W;)HJB/(C^9 /\%49.=5KGT.76R6;/$NY&/5WI>U!G8. M:S3,QN8(OBOMU!ZX6$?+<@N._\UYK@,\5W^3)#K-.GOU\N_6,;^ M/<;GC^PNY\I_9%&,EW&\@:["8=K$6]?$0R)>!WZ05[-K1D2;=6RZTVSJD_H0 M.6F1K;==5FJ 3VU6]27@0;+2(J-O 2M-C?EFS;R3;->@FYBFF^V MRC<+SME-^::#D!56NP3ZY@BN-;@-9#PPV"0F(RNQ_;QF[H,@P#'7@BT2#AEP ME+ OKI\ -41$,O"C3[05_'?WN!&7SW%H T%=WPY?KF(VBL"(Q9>& 24@27E; M6="Z:-ZVS4YCXZ[SJV[['OA*Q\S""PV#TO!PJ\KO<5K=Z>-"\_ Q\_!"(Z4\ M/(S-0[LUL]O9%M!'N4I\]^^:Z2HU@XXS^K!U>P?D1W@#GYC/UBB#;UDG'YM5 MLU40A=#%<_O/0TL9')LS49V8J%,0DM!,M/],M-2)OSD3X16295:K&SM-.DBQ M"GQ]\97\ZUK 9:/#N@W]C@IT=[X6 %9:/^>KA4TWNVW3JFUN60JAHTXQ\XX[>WPOAMS-FH'!J\T;[8 M:I]=+XG95,NIC>^.RK;.E1O4';CLKF:M"2XIDMX:VFO5C>-SY;E"U:Q_X*R_ MFKTVA_4MLMC*;;5M(5#KG8;VX\"?C7]L*"B^38GR, MSQ^9.[!:Z%8?"X=Q+'2VX\@WR!4H2Q,";0]IQE_$^-WM,'Y3.P*:\?>)\:WJ M=AB_16Y 61C_R*[95PW=ZFN7@Y#=%:VU.4Y\F^RU;>4NZQM'S?KELM?FL'X' M+;;&MI(>->MKUB^7Q3:']1'FH](I"^L?04KOG_0'*NAVW3=QP4'RD5KQ5I *:?G7$ROD]$#"V_ZI$^CFTQ* MA3>\6J5%IPK&=L>LU#76[):9:T$AW.MR%V;A=,WFYJ$8S5WEY*X%56"O MRUV(ME(SZU99N.O(+F5G!/J6$I##P_K8YMDN*#LE)BM+2)U.]\;FL'/EN0/2 M[+7YZ;XU_FK0^=YI::BB ^6O]<[WK?%7DT[X5FGNL.F$_S6V'SP&_^NXCQ]_ MH__P63R$^!,QH_R7;[?-%F[S'6/&=1##>'%@7 0^U;O;&.SYXOJVWW-MS[B+ MX0/L*!159DQZQHKD6L0;&VBFC(/(Q7TY"YE'?<4_/+E./)1KW:Z'2L M3K]O51\>JDZ]UX,_[?_M@M(4#PU#N80Q2,_I0\CL'Z=V'U9X9GM/]DN$/*<0 M8N3ZIRK5)PDVDRS]_CIDZ2Q!%2X\(,(!!R0] Z%C(?X*IF2792K&,$2%]K?% MN],^^7B/XFT$?12<&.7CMU_MCT4[OU,6;1>RZ*?;\\]_&1]+H_0K^HO9861< C.(W8F__'!<:.Q9[^5:J7($* MSUV\67Q=@:]^G?Z\A:6A[<*OJI5:X>>SAJI5*XT5AYK]>:/;..Q)U>>_?$$( M9H^NYXH-W-76Q 5N-ZN:4H6T*E1X*ZQIP:7;OBV]?KQ+MW)+?Z/K]3@8[[HL M:E4/]5B1]%9>_GZ&6=X8"K;3VAH4[*H;] ;AN^*YK).-IH7O6(7O-7%B.^VM MX<1JZ=/2=X#2]YH@LIW.UD!DWT+ZW@@L8&^X[]]EV_&Z[/BISWK;NEO40 M,,3M \GD;^WGE15]%Q6]V6A/6UFZAW/9N'*;QGD9F;%;!69LF=6J3HG9$X[< ML*OX'BG*;NWD8[-N-JK3H*:[:EH^D4M2:P#3[=YX.O;GW]IXW)E3BLPZ M7?'$1)G^ B+]#Y3HY8[1Z9.22DNVU=U+5RV5B;/6="K69*T5+30$,#5;6VNQ MKCFO3)RW(-J]6\YK@-]J6IU#['=0:MMA*N@:%4'*_>;X[9M6&R/Y1 /T:PUIJT*S7+[S7+; MMBCFL-PT5[5/_G_VWKTY;>UJ'/XJ&MH^369D#DCBEG28<>RD]?/+B?/:3L_T MKV<$VA@U0J*2L.-^^G>MM;.#;KLO?:Z7_N]'#?WL5R)!]=6 M=\M7.7',V]$-OA0#K['ZK3S.ASD@:J=A[("E14_[!.RL,\/ MK=_*D<45'&PMT?)D?0-%T5)K-&I]O5/6G,]JIV 8?W Q[K 8#@P&+&[]L!P/5VYL//[[!1SUK)]INUOJ;)2->)X.".'JDM MK+0#HZ-6ZQOM;+%:87--8F*5N.$.VNV!\0\[YFE9=X$,@NU=#P%(STP?.U.1 M1B).DNP6&>?:AZ*1"1S'@<YOK^YVYCVOG@^'.%\7'H)@1FU?CMGN(N, M1)PV&N[@5CL.'K: T>=D>$D\/&T\W$'3. 0>%@I?: ULWZ VC*Q73@;93M,G M?"C9OC&F)DB^DEMVT#F<':$KHVB7BIH[R/NR<;-;ZW=S\A8E;EXJ;A["V[ A M;O; VLF9K5,MW"RE%J^JL9Q3O__B^X*HRH H3 G-7Y<5<#IX1M;6ADJ35[VW M6B6PNA.3M*>'5H?2\[;'IB9@4TMMMV58\D10ZK ]%'9#+HV:(+2-$JS9BL1W M*BO;^7&AX%;>L5]3.$/V/DI94FA2"+-P0HD=LDF $Q?VDW%R(:[/[3EUOO'2 MQ&+4XWL>I8-\K_)\"]Z[!%V,6E_??7:]Q)H*8DT9$GL)UN"(K]T3+BH2Y:BZ M0-[ V,;J8I#$.QK;%^U_+(%8OK'P?K2-=MOFAGA[E_)BZ0^O.CX>RH3?&@T[ MO MB<^?!LQ(7JXZ+A[?]M\;*+IG^S1QUHUK,\=S] G/GNMN@'#'K30-XWS MJ?G,K@8^,W]>F=A5Y(/IO)IO >)<"A 3V[U*0WT18$O!,AIM Y;N!E#AQ ,, MP/.IH.,#D"SS\2I8DEF5I2AC'UG?G]:?#AS.$PU']T9(."&?:63V\T[^J"B: MF0),*/KIX?KV7\K-_GQ[O;N^N'N\^/A8?('WH+ M-_??'N^_WMU>/WV&E3_!/[]__O;TJ-Q_@;_N;_[?/^Z_WGY^>/R?/W6U9N>C M\OG_^W'W]*_*[^I?S/0#Y;.+_67_=^:\<>FG-U4%QW733YUZT,S-<3[^;O(Y MX;M;SW%P0[:KA&-O!L^R E5AOX8,I.J4 5\;FS[# N,9$-#[PAM:(WKR;B.I MG$@9T@*&N,QIP#Y$OWRT[&#JF&\?;)=V13=]G)C^,[!6(9J0LRYZ\?!]_.N$ MZ=8;G/$*)Z)XL_BZ#E_]EOU<;]4;S6;N5XUZT<^-GE'HCF6+:C;JO:XN%R47 M5?*B.BL?M<8#OV&6?\'+L.?&S0=.T<07,-: M48D#0^6[:5M7=ZYR8T[MT'0N%" /+#3A0TOY;/HNK'KYI,WSAL,3&$G!S'^[ M;.H8#F>3&<_MY?E&\^$^C.#.@>;343%1PDGI!(LI?RXI<'TEADL(6 M*$PK3F$%8Q5ZK:_K/;6IE1RLD"0H2? L2'!-)D ))&C4^IUN5]7;9=6X2!*4 M)%AQ$BR4W*MMFMQ; C&V:OUFHZ:578W_1M_7Q06>52%*@4TM<^RNHE>:[R7$_@7,O,.06&FA2? M%9:06 II]-1>9V>S46)=U;%.FU>\PKL7;%1SPK9 Z8TM)8= M>N3IR-.1IR-/1Y[.(;R9[2.V#-'*:!E2K>9DIZ#JW07!#'/F4*NC:@WJ#GJ# MXWDX25\KZ3QDA:JI8(WX^]0QEP^,D]U[R[9N3LPP/;W3*<8L.QND02!U,2L] M$O.?IC-CCTAHG\R 6Q.@S!'S?6:1 M\S(B,,6R@]"W!S/\8Y.**6E 2O/^)$ZG3(4UF;,6/'E)X2767=ZYHNJ2#/\\ M>85S9)IE)F1/CC91WV-I,Z61\'=)4 MJ:RI(D^G8OH<.20&BPZ)!_:?F1W8(7MD_HL]9-R#\<"&WK-+3R%G1E%WI:YA M(8G::DBWQHE@H^05\G3DZ9S@Z5R02_"!36?^< PB;,,(MG3_G8RU(T]'GHX\ M'7DZ%4CVR 1]5]7Y)C(I&P(N;#7IO/Q>T[)%37) <-602CH'#P/G&S,8*Y;] M8EO,M4#?<^=4O ][\_:-/-5'=T\U M,M(U:6"_,/5!&HY5EX3R=.3IG/#I%#-->JO#0#$O3/%'5)\*&R*M6M_0U&XC MF^4C[9"J89"D;WDZ^[423UH=53[MIHEJC;UHHFW41+O9D]T&:-EJJUL_JLI#))91=!97L? M*60T:OUN3U.-9D=2F:2RLZ&R8@Z:PTT-,IJUOM;LJ-W6+EX:26J2U"JS[V*D M=KC!0(8F!G1ULJ*M6J1V00FJ2Y'O9<+ZC>CCP= M>3H7=SJ%_)F9T4#[GPAD&&"UM=5&LZS N/1?RK% E:1$F25;Y=,I%O@Y^E@@ MHP5L4VVT=^D7(U%+$KX\G4)TOX>Q0 7IODUE,>CCR="W9;RJ%!%4)?:4>>ISIW MR*%!1K?6[ZBMQLX5R!(9):N0IR-/1YZ.= @6GAFD8HZC,\-]@B8YM.'&T/S% MI%/P=(P@>3KR=.3IR-.I0(;(T68)&3TPIEJJT=%D"^_*XY1T&1X&SG*4D+S_ M5.Z7HX3*&B74WD<#]U:#1@EEI:L<)72RDE">CCR=$SZ=8I;)@48)M9HT2DAK ME-"P2&*0I&]Y.B=M)9ZT.KKK**%F;R^:J+;/H98R0"?#I_)TY.GL3Q,U#C1* MJ*53S51O%T54(I D;WDZYY"[4MD8Q\W:]@H8Y10RY"CA"01 M73 1[7V44*L%VFRKJ78Z34EEDLHND\KV/DJHU:;^.EI3[7:R#C9)9Y+.3I7. MBKEH#C=,J-6I];5>0]4:N_2TDJ0F2:TR^RY&:H<;)M3JUOH]76VTLQIDM2CM M@C)4Y2RAJODK*R%#Y+G*<[V<AU5:[;D**%S1SK)3.2Y M'O9<+Z@*/V^4D ,<.3U(2)$5]B>3#2I/1YZ./!UY.O)T+NYTBGDS,Z.$EG@S M]S%3J-V@F4*M,OR;TH4IQPE5DAQEIFR53Z<8LSSZ.*%VL]9OJ6U-ILA7'[4D MX5?Y= K1_=''";4UT)2:94Q?E/AU =1_08Y+.4_H1%!;FO\5%&Q[G"?4UD%D M&3O/OY-H(XE:GHX\'7DZTG$I!PI5"'VE(7F>^MPA!PJU#1PHI.?$?R0R5A(9 M):N0IR-/YP1/YX(\@G*@T FAMS11Y>G(TY&G4^73*98CLDFLN,PY0NT6V%": MVFD9QT^BDZA494*_($^AG",D[S^5^^4$3Z>807*@.4+M3JUO--5.3Y=V2.4Q2-*W/!TY1VA_]%$N_N< M:"GC8(M7LX1P@44EDD67D$DN0M3T?.$( M@_^##N=E>;.!P^)F:K+5=5GPJ33)%Q+H94PBZC3V,(FHA&,ZDF=#TJFDT]+I M=._#CCI-'':DJ^V<+!1)R)*0)2&70\A[GZ?4P48C:K-CJ UMYY[:DI0E*5\2 M*1?SAAUN9%-'YZ,(>\8N+C%)S9*:)34OH^;#387J&""B&SVUK64C@2=&S>3B M^RTTX851S))^\#T,?+PD'=",OSP<*FC4>( Q!5L+!$KH*3>>2U P0V8I7VS7 M=(>VZ2B/(7Q I=7US**CY8J'&I@Z/?4"*IS^X#/'#.T7]O'5ML)QI!6F[A*' MTTAN,0>P@EFX_);4$0QA2SGW?T1\713BZ.?GJXOOV7GQ[O;N^N'N\^-2>J[*%F[NOSW>?[V[O7[Z#"M_@G]^__SM MZ5&Y_Z+<7#_^0_GR]?Z/ZN_B7\ST ^4S8*"5$Q"AGSKU^(-?M KM)I_UO;OU M' %]XV4O%($G-1$20E![B*Z>2*K8G3G#'V56& M%=*N-HP ;UB+=&I;UR]WZ]K)^RE#O=)\5M%]?P+AAP7;%F46F'!>N MW%OY\%W+ B]LY646(3=[%<;MY8.B=\X3JYH,WMR%F+?#2CL!JS+IMM,J>])M M!9(G)2&<*2&L"5/O1@EMH(2.H79;V6"6I(2JH(ND!$X)F2!OF930H0[[:J^S M\T)$:=(4:M M41SW@5'=!F"4H3:[V;RBTU3G3-[O-DL94R 8Z M%<2@=345Y:"0ABC4:I15YRA1J$HHM$98EX1".%"Q 3A45HE=13I%55\\_]VT M7>PA')@\R7$P"^":8/F "*F^KB8(!"AZ/._=1P#I_>B3 .@\28SL7\RZ^B_S MO3QJ,.+V%!715J7]4V9!Q3JQO!D*;E'PR?WWF#HA/S&4C.RS,7#NU M?D_5>]GXI&P)?-KXE)'.!T*H+MA FFIT2BA]E!A5*8S:M!R^;(SJ8<.+MI%- MJSLX0EV,/7T?CIDOC>==A36!\9OG8H8)IP9!"D5IH-= &C :<@SSB6!3J9;T M"C3*8@KV^E5)X;T8P_EF;+K/C(J24WF(0<#" M@!+('-L['=K/:< MQNOA$'8"N.6S(;-?L#K]LO3"W;PX\]P9.++/S !'B-"_=VX$WH<8NH49M5[K MM]56-ZL:2I%?-5S:BP-G+TAEU/J:JG=EYN*)8-:.GIP#8%0+,*JEZGH%PGAE MZI)5E]]W[@MS0\^W+RWZL@]_3I8P4N M3!%MH(BFVM[=Q)+N\@JBU/;B>Q>< MHH)#M9<3?9$X54FH& ?-5F3Z%5Q]-I+$*V_1KP^T,Q ^.&7:U=$:9V22;^W:XU$2>K+^^E)B(W M7H7D$6<@LXAT"E-)J]8WU%[.]%MIBU4-M_9KZ9>'4FU$J49OYR)QB5<5Q*MM M0NLEX54'\:JK[RS0*VCN=XVZ5F6!_FW3-I*[V/N[334\;;):VZ3U!J#_70#_ MT]N/ "DJ'EYP'<._,%%A5\!62VUT2AZ;7=GAFQ(CR^J@O2^4[.$==8 ML^6S[P+.WQ'*UZ[U.8)Q8;Z,;3%[:K(4WJM;^AJ4]_%S5[!.%2E1?NC[)59DOSV/4 ]*_CB>Y-;FU3O<.:G M.M8M&E2K>M;I3=DV\ZQQ:9W@+HI,&W#75JW?50$"$I_.$)_6">URF9-LJ'EZ M+;DN1'O=3'G]XOEIDB"HQOZR'3R@'6J7TZI DSII%!VCC+,P?F51B#IG5B0; M3R+1,0H_2D"B7JW?KDI!>9FF],ED@,P":GH-_V6#,+N8V&<6V-Q+(NB2"&<) M\EUK@ W55!O&+L7014_R!(RKB\;*376#/:)E$P/OJM;,9B=)M+Q4M-Q4V]@C M6FKDSV]T2FA*5ZU,D'S-J+):R1?;-=UA&9D@5>W%>>S[+R9<)&P3C!A9-C(, MU[JPD-$^W%'WH]L(F(69+ 9-6VJC78&.>M*E?XSDCEV0QR#D,7)&54KD.6WD MV3"+8Q?D:1'R]/0*]!R^F/A/Y!!41KXW4=@OY@_M@!(X IQ-KGA3:O5^61&B M/65QT+3W>P[0SP+25F$J:6/8O=FM2H&]=.D?*8VC'&SJ\*IA.>'^'+&I0!)' M.=C4I19SW:J$&R_-B@[PO!0VF3K>&Q.-0)17.QR/F6-Q"4]2_6J ,^D5\]7T MI;6]N[7]P!PS9-:3]V3^^@.A[3D(E2^>_S@V??8)@7WC3;"YGHGO+$Q66)JI M=G(Z>DNCZK3Q:T.+?-\(IC<0P1I&!0POB6#'L-KWCF#-6K^E-K4*<+#+L>Q% MC27:\B%VA9GY;US\7Y8QOZ=TSPK*&\MQP:4,Y7B(N&6#*-[ @MP+-8B_'CI_SQ@\\W_=> M,C L[XW?"HC24:';6=DW,A\>CT\:B &WXW/.K4^IJAJYWF.3;KK+3@!JTK M263;@]R^$#5W-:'$0 8*V8U0,$ZEZVJWNTN>DK24JHA":X1V>3C40^5/4WN& MQ*%SPZ$U KLT'#*PP66WG2NPI9%=O98'EZ&N;JZMIMQ.!-2X+F1E,;&!U66[ MMW25IDX%<:> R;PE\FBU?KLJYHW$G2.9R5OBCHYEK55!GHL<9!&U,1CE5!#* M(19':6.02SL%]5BCUN\TU)960J/-2M2+RZD!1V]C4 9:8GRFK:NMML1+B9_9K.#;=9Z;X9L@4_GM M_GM46W D ?V"X#A!][PL#\)>-!(._OO19P'\!X#]O8M4A___G,#Z@06A M;P]#9N$7UZXU_T'JRL*T2 50O68V@B]3GZN&@V5Z(JJ >MU:7U<;.=EZTIM1 M2?S;CYY1!4S$]HYJ:Z2#U&KVFXEC= M!)6GHQKMG1-F)597':OWHRU5'+\UP&]=U7(BE-*Q4KGB&N=*N$:ABF-CJKK6?_+2:>FG*)VP.#3I7K!?C7X/! =DZ#^O+_MGPTC MJ10?:=?Z6JNA-IO9=(?SM*XE/4IZK+"]TBG-7I'T*.FQ,OL^7:.N6YI1=T ? M7;2(Z P,(+=RS<$-[D]M5(>M6-YLX+#,3K=]NES=+J-?MC.^CLE!'F?3J<.P M@L-T%,L.AHX7S'S,MQMQDVSD>*^*[7+R!O*4PX6J.ERHV:NZG3\U@2=;,Q\] M_N&8"=,>1<=V6%425SB[^R^FU\<=*#C K,)="K3/4\$]3QUV31Y1A [?@<]\ M8\5#QM32\E)4A*.%*M^JZ4 MT)1S5(ZDV@V]B1B<(I."ME:($(A/",-M\1^;?&AJHR/[JIXC^JQ5(W;&'[W6 M;W75;D[O:HD_IX\_:X7OSOAC4!IO5\^V]CMB0LYOH3EP&/QKV2_]O]$/OHJ! MCY>(%;ACU,BQRYCRS0OA>:&GW'@N!41PLHPBRN9-1WD,X0/JWE//+'HA MUF%@3YNI%]CD _9Q2(W]PCZ^VE8XCA G=1>'UX=&D8HQT MW"!7H_(^LY]W^D=%TTXNFGYZN+[]EW)S__#]_N'ZZ>[^FW+][59Y_/'I\>[V M[OKA[O/C4I*NRA:^W3]]?E2>[F$7WQ[OO][=7C]]OE6^W'V[_G9S=_U5>7R" M#W[__.VI^EOY%S/]0/D,:&@I_SMSWKALTINJHC4T@W[JE.8(OVA*A;:3SP/? MW;E*./9F\ P+,S%_#1G&U'$ &>UBROSHKPG(V#!XG]W2IGRR5\L!Q,3TGX$+ M8J!V(:KU[UD0VJ.W(YUSLZX(_>C;; */&&;ML7D-Z!'6;(] DW##Z^$0807* MQW>0Q4.;!4]PXR>'1L)$ZDZ+JUBV.V/6=2@^P\D/> ME7J#DKQ"B=X1J4UBO0OL#;X3KR-&FBP#7YFS$"W6#S?<_S3;)KY7_^U-6: M6JRN'H.JE4^^:;V!L/.G0G J=J"8RK/C#4 ;A.?/1J!;P]I]HO( Z:E^-0O")/%?6_JVRP$VE#%Q0 @2Z5G W;!G2QY(8[HG<$'MJN\F+X-_$XQ M<@[L2P 8L1SWG*X6B>'F72R7*TB]/L=#FZ(QQ4(W3#9X2(9 M+\+^&&2]E(DCA/N
PY#N#IJ\N0;PP"V[*!HEA05ZX=!QX(NHQ80O)$O#D$T@VX01\H M Q:^,N;.KS#]-$XO [R&.3;8272%G;X#'E2G8TF#I*]DQ-[F*/X#Y[=]!G*9 MP-M2XJM[IN+K!Q]4&N^X$J(+L7@]XB;H >)E"OHI(0U7[4'^O*WZ^OO]?>JX#Y]G"L^%BY MA&ESL%.P\2,A,3%_,D"2")"(\&80S"93CN\D'4W>^ Y?!&OV?'R5T*KQ&.!Z M)FC%L;E$M,6CDG0]RM8C?'_&-R^[AQZ(+T(01K^OA2H78 Y<+&5$';O3 G[>@A(RMUQP5&)63 4(NH;(15\-O3 MD/DOX2E'WR'1%"AO\T@,](,?XD&C*QA1*<;]840;*6I ! ?=,9)81&HV8)H) M/UY,9\:PMR07=3%\B$*X%NIQ'1[P-T)803C1^A0NV.C-/HN$9\P]Q 9ISYV/ MP09<3-! 0J:IA2'UQ']<^7Q8.#PS"/G;!04BG\&5S'Q<( %$]-&$55D,* T_ M#\U?'-@$!P$?Q_%>D5=R.-IQ&%:9P8=^:((LIZVB_Y)6.:&!UISGB8Q.7 D> MJ"_@D'J*6&"9-"V*$Q8[C"Q11CN-,R5O2K%- : RWY-AP)&:A@FW(N0"3H,T ^6,(8_O;!9 HHUC%@ MF5KB4I'-<]$UQ[G)@QW\Y/.&\+<$Q;*6S9F@6'KS9!SQD7JX^\I)%/)( $JP M"9HK_AM'BS2B$7I%%GO,B6T73B$4[@W8(R)J-#M06/WU^1!^@$,L MYJ>QM(A"9M&3@-^[EFA]@Q;4DO=S'6YBDR\E2NL5,7UJ(]4Y*D<+F*2V(\/F(1>J8A7H)3R M8)=V$%;)[?$$EC #F4,C3X37-7A@0P8L9^"P!8VRHV7]'QVMLOZ/:#]*LJ%3 M\GL09.[G'TF*P,Z*2U!N ]ARN@UDS MQNTOT*9<;\(QDY-P4%<>IVR(%)40+1*K_R)447(L"E,,[#0;X YO3),AD&S, MB.;?"5H;-VWC1W/0O((Q-R83BJN5J&'"@^+EA?"GA7;P&W((=*4RX04.D:ZG M/G!;W"'GB?&&7VU0"5PO1/&-FN,+DGY=N,U?@*LPV*@L%JHTXK[!NAUOK:007#A &QG'7HLJKF/?_\? M)U2H=T<[MBGBCTNM!)"#CS1*V)6#'*P^: MH%F&JJG+D+AAK_\E].-&I["NR-&*;@X?Q#68NN; \SG%(PV,F6FA)(7GH(PF MUY;%X.*)C9Y6=&9P+N:8 1Z="J+?A]]0%+]#2&F-CU_OOMS3K\V/[\%8"\>\ MY$X1UAQI1-%F(H\7>KB6=XUT9Y,!\UO; +[2X/59;TF^O*/T#M,YWYY1"J">''.,*@ M-%3P7:@:V@'IEH"?N!WZZFO\%9=P0]/W*>(@O"RCN1>\DMN//+91%VY+&;PI M?RXU_UF<#R[M@8M&T>3=Y;F)6Z0D=G!F3%-MY=0$T&D5V\#:#-Q][*!#.]"; M>3L@BR5+35'VBJZBCC%%D?G"G+?Z#O+L<3AFULP!6HIW>K-W,^7/:H)7^A&H4XV5:G5^MW>ZI16F,# MV?RN2L@GB6[G9I1[(+IN R>+ZJK>.@FJV\,4BJK)ZC\\_R?8>E=3G%X?R*+R MG244 O3._<[!N1NQ-$%]--1VHUF1*D]9)7P$YELB/FF 3VVUVZU4U?!YFT(/ MYFLBUOMY5V[TSZNPDT:DHHRT/G8Q: MWP ^:^S,9RO8'JFIU;56A3LD/2V&$(L*-6%0",=]3D/D2[63RX?/V;"83276 M%E')+@Y?:FEJI[1>0>4=X)%L"$G!DH*/I21L0\&8&='IJ(W.SNIE)2@XI]=3 MIIO"+K4$8.I.X=UOWQUL#^%:6+PQQ>S#90E^W9Q"ZFY>(75^3Y'*Y_E% %$5 M @E9D3%0*I'YEZQP&J^0Q2N8RFK,^HSR:MY?<%$@ZK+: VF+P L]5,V^3KU)E_+ M>^'DE&_ I_KR$@3.DW,XM;:.-Q\)L^T)=E@1]:?(Q6(FQ:R$S01C+/_V([[B M(!]1,!D9DTZ7\*$12]A0E#;(.1$OHEK"NGA'%ZJ$U3$57]>5-^JQ90:XC%=7 M&3#'>]TE_7"I],V1NR?3ZV%#\9HGO$I*/#S]-,-6J][66N5D]+7KAJ%7,,()@ ]1%ZX?G)-_14Y^N+1&J9>)AZU:_V> MVMY]7'>UK N.$7J%F?O*U!*1N/F,)[HW%?P JM=N'OR3)N$UHF!I+M5V5-RI M]8U>3^VU=G8XG4CL2&)A&8*D9"SL A;J1AFSRV6L97<\N5Z20B_-AT.>PO*F MP,6%1NI$TU40\+O#\!>@X.L)SH[Z+Y\NN(RZ"Q,V9288:K.7)>SWTM X98Q; M(R".A'&PL5I?ZVE@F&2=30?'.&F3I&P2EY42"CE"=IXL^MT_?"K-& ]AOA4O M C8:F"W0:ZF=5ED]9DZCC%]2M*3H$S"%MZ%H3-HP-+5IE&P(5[NL?VGI\\G4 M^ZTH3X4CG:L\%Q.+E%L^N1%MLS%B59Y(W6PN"<:!:)E1H&4.>T* M6_#B5#!,.W-#TWW&$5W7U,)@27L,H]'.%%W#9ZO;8U2)F.F)FW?+B"!4B<88 MZ8&8(<-QQ,_1\A"W;/C&]JG.&-M9X'\N3FX6C2S<9,:18IEO20WRS _'.'4S MJCMGYG ,UR%N$ZZJ6'H.)CO6BD?#)A4;KGNA4G8</1<>\1KG MEQ*/O$XM'1;'!_7FKXR.TQ[- 9KA?#X^VO=M:@;!JB6:3N@],YQPI0J@(E;8 M8HRH&-0*ZX?;@4V(^U.XB9@[#YUF/%AK@!-DG2&ZCZ*I:_-GDH6 &$4.S_=S M;J&1K0@#V( G>BW,@Z.NW,Z2.Q.LCR8R$0DM+'\>2],X"8^/:5+,6.1SU=_2 MX 3D2\;*<011S.G4]XCR<'XF_C*_S[KR1>-IHGQ292HFX@CQ!A "C(9-K$ *SV>?L:G1B^0C)H:VTGSY:=\^.XL MP$'SP0S>#:^VX)DT?=>'DZ)[./^P4F<:J/' -CZJ-T"TX!P^*NQ01A@.;;TG-] 83W9H$8-I<=CCHQA[Z7 M,](4-0J'O:"W3LP7YGG+(*5_LE ,%^4PCAX:1#-0Q3YC(32F%DPX9"[F]*8R M]; '#&Z>RX5HR^LH&=LFF4&XN&4QZ!E'E8^)[2C\4Q(^--N.AI B2#S^W;P, MHDOX2L!JLO$(.3,%VYW? 7T64S%*+'K$@.$HN%ATQ8_B@R'GCY*D=!$C\SQ4LC[A._QV78E]STW^K*-R_W%CA('U6- M5R8&PSZ[H$+-L2HBRV7J]4(WF_/04FE$MI*H\'007SWW^0K[0U@*5^GC">[' M5&+3B^2K(A%M,6"9=LA$:R)LCV3R*!$GH-7-V6Q_68\C8%@^&Z%VP[FN&2*' M)E*)... N?#RD$\%!+O)JBM+%HE'/[],Q$/ 3S.EB>/2$96#V>#?]%HOVHGH M1O=$O$ \ES8::0X;*/';*N+S?))KXPF_$\LA7C<_()HW]O+3ZN?$!! J>4W MHL)'O )K,6G8]HL=T)[O8!]"ILUS.R%8@V6\D9^]T#I@MP(,\Q.VQ?Y)$4SO M.M$K4H/"TQ.U@1W.'&3 :8W$9\^F3Q)T- MG .R4\.0H*?!=582[E..2 Y2)''E$*NQ,Z2S@-6#MP5M/<&CK(+ T5)H M'8MZ^Y-CM&C;9K>FJC6 Y+'LRD@580"@8G#YM-:&ESMO$5/ %7)9B/> M),WWWL#V>1/3?F-++CN"E[]Z#6#FY'*R<\2P-+AHKCW96+&HLSE?( 46@ZV MU 0ADS\S".I*_F$Y*!'X:OC9I)7RU:<(1B.0 ;?*>$^ZZ'-$^^E\%%B=#P.K MA (+UM <&L!VHN-#^,W"8H(K9).)=&Y@3'"5;36 MJ)M>PJW27?)XV\^W)=@E #N'@>AAGP)8^:5 D&0)PJ^KEZJ N/'MP8RW9(NF MW=,3D?$G5GK. C9 A,BA*%:4JS*NO:56Z*]/*=Y0+YV&.2U%;8'1+ MDS4.I[I$AM\Q%:BYKE>9$$JE +;BR.%PU3E^A,)33$W/Z%ZHZI.I$"%]8F$F M! )6,]";$.DQOL?N#==;:47X8"V4[%S_BDH=HT; R[WIV6;3\-G9>M,Y,([J M0X]LH+2$-(=#[D="W"+I1AHT?NQ;Y/,A]?^:7X9,]1%PU (M,8!G6*2&$GZ_ MJUT_WM3>*UU#4VI\L_7:W*MBZSY(>3,4TI>?6=0B- 29A;@L!"W_#,-(**X9 M]X4/(M="]!A"]]1SL(L F.S!G+I-^R#!B# A'SG8\L(X C4>Z28RXN-+O $N M" T:U*N1[$ 11RU7$%G6DB+!+!M?%VM\;2P 3#:^OHC&UWINXVMCA?1$^5"X M*_ Q4!H56!1"P" CDP/Y*JB?W"^,[#;R+";.D9A9Q9HNR77R_7BC*^12[VH/ M]S^ SPI5&A@69Y6.'9D79'2&@?@<+(V)'7*'@O#DV*0^(#->".5AU \]B&=B MLD<[G0 @P#CACJ61 O"+75 9\-G" Y5B MW\26A["+^,U3\TUX=N+)"K_0)\VL5+-SC@CQ(D':!)ZP5@:P M^?1P8%@<4*37A,NI*IQ'VAR^1&&6>=** H*T'?PK.7UO &R%;XG;^EYZD7:" MN/.,$],F,H 5/E\.7="3QM$EL")0S*YBTIX"!Z2H5+*.N30!'N<7.C,/^B*# M1J>;D^(0_#%GPD5SU/<"G(X[)&V.W1Q;T*/O^3YO_N\39Q*Y+G,A<+19P;2R M0Q); E.6L)D$7X>F&WOQ30O'VR1!18XIR]H#\%%"(T78UL-S)LF8OED.N0L M>!PSF@&UN/0(=!EO/K,)7U$7P3/#4"*)=4IH")@#P'Q6(_KF&&Y:0,TV!:(P M8B8>'2@QBTBMZQ&G90F=:Z3<44Q$G2=MUR2^E1XZ4Y]3 .#+) ]C(:(CWAF8 M$]0[7)<1%F6"#132WR"2'XW20L]#[N%O'.O/C-$8/G37T/S#AAOT1/F>>^0@V8>C9G9*D 6@0N[OX, MN!/6_ MHP?DXD7*S,.$"3*8)T)H<$2"@/_+9%PL)IH)0#%A^1\ MA%45G\X<&F96IBHNHR4D:BM'-+"'9[X[%^06AQ9]Q9-!N#(Y8; 5D=\A;A\@ MNBT$T\4[@K6/2@1L*OF$7\RS6RE@E:NB1<4?.J=1$X>$$5%1[&O=>PN7%ZUO M09>1"W G2-"OD5E;N$JF5^L;JM;,5NH7K^99W_BL[-4W&[CZ;DX?O;T6ZP@" M2:[QPT?@)U.>,&(I_X ?#E?"@R2Y\:C!Q;GUC:/UC1B\ E#-$9Z3 MA/_:D<">XVK<%,(<7IYEB^Q-B,XH-"=4Y'GO)3>>=S5(\UZ[<:JM;+%FF67/1:PEH-6*NNMGH'*7TM8;TM6&]+ M;;6SG2DRTK$TAO,X!DRF8@O4TV#9)&WOIZ+?T%T4N,%*?<&-D@6WSY0)/8; M:Z]X"4H:+)7@16F=6JC[D543&[8B@I,9<]2L*8Z8*Q[C:_\DQ 8:/P[&'XE>4H7(_&/XV M\<"J08N%*KOF*DZSM3D!GD?T#+%<82=9(O&5EK(T")Z!!S+Q'.L'P#-B-CKT M HHF+@'5>H?M"SX3K28>FHIL2[R=LI]Y?5*J8"FJ\D6(N'')DKA%H?*(E[A\ M,CK-E#6.$*1SB!);Z3X['=M ,]Y/U]%EPF8V1<;8"_D%4BI37+>0N&%Y[#+. M_CMUEW\68SF"BOK<8"[+*U7QP"&W%G?GT&<>2V?H>T[9N7"*9JJ08@[UXY#V M@(W-%QNI$@DVRO^>RPC@OOE1'+HF EF,2Z70,R[I6[PATG2B\.4 MC4+,9\- M%UA7/D??O7@80TXE0T KQTE+>;.80:L\]?_$1 M:9!&=R9!:M3PDPOHB?QUZ"2Z&F$5+H7,,-H6Q?;F7D=E]T\^\=\WL230 %\H M9LY&(\R0$)<2(.>ITV'NYI.5* @75S&$24A M<(64F !& Y_CX,08$#ZF:L=[%.+J71KPIP#>ODF$!6'!'/7IF M+%7D SB!>Z 3\Z\*]C0*WZ(0V"BJ/TO'5!,RS\/@.&DF.B=4P/[; P$"Y3$LPLXVUWJ]LL)'C>K M&SSFQ?5SNQ1)%$?EJGM^>4$@G5 TOF(*X 4^70>MZY@*# M=,A"?>:E.9C928%:GA(:5WPJ8V8],Q%;G[E)"P.\#[53*@IFUI4HE5%0SE$D M$]6BR)0/J:-!G =C_A*Z>-25Q1-9>)3T-'SCP0.1^LHSZ2;I#,XX;YHR5T$] M&]);5CU&["!@8>@DJ4,N9=.A!4^2.MHKAT:42446ATB1@H^QN#5_>26'Q[[P M[=R(W3PE 16R0 M8-D@ZGS^W8"%KXQ%?2NCCFI)>ROR L$#XZ8P^6NK)_M8LX$X\2AI(2+ZA& 5 MB&L.(WGLF*\B7$&$C"U#[&&ZR0,GXX5,^/3>8$/_#,.-L1I M0.+F &%F!^,HGXS[W9,P0,H9O[J%&(%0Z"/":69E ,:]]TE9 :UT9:@B]<@4 M^D2&-,8?>/ZLE+5.YG\\[S@@IDJ*?KWS'KFN6V8\U:J2PL;V^"YL_O1EPCM M[VA^(S'Z!:>6=J[9/M3?YY]1""*&A)("1>78[@#[!5'CL8BZ_1"V.4ESN/>^%]$OD M,*:"/-8LYET!4$[(E?FYN@ J@8S7.N=2#YG25I7:+1OPSO?KO,3ST:7$>+#@ M ;0#>F13AV>FL.#WA%[YI+DE;T@]/47BI9+H+;8@XHV_ENH]YYK=E#$G_@&& M(,*]*L3H4><]5'>71.8R*G6LAF/D#(M83)$[;U-P$FMM)K"*!0LZOGWBO416 MLDO%E'GV22K%C^L.5'K\P/$D:W)@5U=>6/L>VP_&SZA1W&P KF>ML) M+\*DKEF6_HAPT6)U/N?,#"'LQGCUM23BD5:(A%3!CR M=0-2"2-..19HE%H"MB]UGTTAOJE'X(@7^Y+S(6)_D3(HFO\(#5=\$6)U/R^$ MH!616FKZF L0Q$'.T=P*$C:7M%%)M3^!RT>H$KU+5SYQ7>%]T@J85)[L\ZE6 M@DT6NVU5E#5L7!F;4OZLF#?.R38SB K=A :.S792"GC!^CHTJ=/-R_Z^Z)GS M$PN:?'2)&ICM,Y@L&9>/]191!)H[N6+S!C-%>+US7.*,ST@/SESN+\;^0/F*LX= #SOQ4$^CQAU!:X&T<,42@9"+%U0A+'\0!@V MH@8O,6X$;L\E,G.O9>1T6% 8F@9I# G@*:E;4. ULA;"BXWTB44FMPP%,6-" MO,&,WU"F7@"4E;2)^NX#MYR)NN)@=5!$T\]46\ 'YW;.6L?_1.P5]UNE[:]K M$?@-=8$!\U,%/(GID@N(3QYFN443$;YM M'0R!KV).83W*!D'V_SRSN1\ISC%COP#NW ,)*KT]X0R(-S&VDJ>08U<\/$W7 M2:U6*)HA\!L6>_Y&]\:5SW&#$. ,P(FQ6;"0W4G=VQA[N29%Q9C%3-&7B?E3 M5,/%_E/1;R%Z#3QJ)&9-H'BISV_>CA0)FD0B7%])DY.%<0$MG.0P49J-J_\G MWLD!%;%6E!^,HO'\-:8E,N=(6&$V9.J]Z!A!K61H3Z.J:2K[,Q4T\?RH1V*B M/0[3\B.Q0F/F?PZ]BH$,;\%(7B1#H*R8HAY_""KIQ50RY\\5!-(Q\@@DN7(; MPL@AAGFL#P2-BY;A(H4Y,)^?4>I%J)!RJE%R'ZHG<):.F#:&K;V?/8J9S(_+ MF+\7*QE-FSH=_1M$>F#9PR0Y;R,$3^R0>31O)VA>!3PNE#"T.6KW_S;P?^LO M)9F+S#QJ+\\\PN6BQK,^&Z:)E20R7^E,\I662I&]XV@GOXLRV-]EC!/A1<+K2/G;K/ Q5;7/.U:C9PYC=L&'[34J )E82R06:&@K-FPP MIP'[$/WR$?2#J6.^?;!= @#=]''>DD(VN#@W'E_(OQ8KM]I-9))B?+UX ML>"?=0#H;]G/#;W>Z/5ROVK4F[F?+WM4KVYTM$)/6OYY2S?DFN2:.IV53Z)9 MQ0+;<\:0YTT;7W%9SG!PKHT=9PIV1OR1!G1W^[@X3_I"=O[']TO=^37I!2"5 M_L><3#\JUX%M7B@D/L]P7DT$!YR "&NZ5& \>:'IS.U]#3]<.G%^Q;8=-LKJ M'MYTWSO.Z(.TXRBV8L;MEQ2APVF+.+!NRT(=0_T-=JR00T*)-I"&1T/9$"J' M085\P/QY?]M/;YM:N5=IWT4Z:+2UU1TT(FNJ:-\,O8%],]IJLY5M],'MC+T= M#GY;Z)"6,KZUK"'-."5M2=I:H*TUW72VIJUFK:\WU'97DI8DK0LEK36-G_)) MBQK!7OV7^5X>56FILC])5I*L+I&L6N63E2[)2I+599-5J[TG11";*7;;:E?7 M3H&V"CMB1,^BO/Q7VR#SE5[0N]9/QR; 4O2"Z\3X!>FK1886:K>[.U*684/<)]B:X&BUZGUFVJCLW^>)_'P5/"P=PP\[-;Z MFMHQ)#^4>+AA9_K]X&&OUN^HG9S>[Y7#PY*"W-6WK1X8-@X1P[%$E7_2Q4*D M.&YG:N6 Y#0(Z=UNUA36(<%ORT@JKQ,9-VZQ1O6K%Q2F*X."PSW5Z&0G)KTO MZK*H@,=/8M<* ^GPV(7AT::J-[+C4"1R50VY]F$3[0&EM%H??JA:+\NPMG.T M2L2J$F)M:.3L ;%TL+B-KFITL\Q*(M;)(]:F5DM1Q%H9<36,LB.N,O"S(6[< MVC1C*&HR-L"^BRS8*?!SW@2R:6CG#]\.0^;>CT8/O(WTD_=H8K7?)P'B'_"2 M(C32*HU&5N!JA1U)9XY6&X9I2D>KMD2K$T.K8M;MAA;(%GBU@:Y(T9E>R]C! MK)5854%FM:'U43JSZDIF=6)H58A9;6I\[(=9]2K#K"ZW_D\O+?WODO-2SS0I MM=,H/=>[U3A8KG<5_%R2FB0UQ=34+)^:FI*:)#5=)C7MJ2J]17&\IFHT=TXM MDR15*>R2)+6.I/94C-[""&:KJ6KZWJO1)4E)DJH226WH#"Y,45C5U]/4ME%6 M3L#^*.IB(KNRI*]<:;1A_X92$R-:I0=]95'?62#CAET/RD7&TD/%LLJEDIA8 M*&;3.7YR?JN#Q5>:ODOVM,3(\\'(?23T9Y&N6^MW>MFZ4XER%XAR&5?ZX7E@ M#YL_-/2LE[!*"'FY@6UC2PM83 [(T=6EWV9WX%2: Q62>5MY=E:J^^U]A<9W M/;5J^U$EP4J"W81@-TRA+$*P^XJ^2X*5!'OQ!-O=*OELO>+>Q@"_WE.;N_

E#M7*H18 M+H>QCU3):UFPKV&9KZ/><7N_@>7CP/+HJ+W7P/)18'E\T&GW,")L'"=B':KV MK>K]9W2F1T>]]M$JJW/.#OZDAF?K*R_E91Q5?NBK MO8>+3EO9P*%SW%M2.MI*<'4[^^W=!EQS@ZMWV-Y[D(SSR&!;]?L;J=_/RMP_+S691F$ZK>[BW)(W9 M4H#U]KNKM6-M&L#V#GH/%#[6Q$"R;0?7ZRTK9#^2%64#Q8_#;6U_LPVVD*+H MH4P>[SF,6'VZIC#B5]V'RR/;J?%TEI5&MA-,EO9U;; 8YV&_,(-L9X?(YSR4JQ,J:C*/&,?IXP%ZR$^KS]HLV./7 /ID- M5C58]>A8M=]@U?JT9EWK(*\G6=PV7KF&D#^AJ9!QX'A5TO@2J7M=O_>2W=Z]>8I&-]U@J](H:):^K M+7_]X*@2E2^HW(8")G/#>,#_,F(V$'T\B#:(^CA@_>6)D^8J19G>X?VB# RU M(A'NO**"5J.5-_;#-=#)E]=IMQ#A#A?U"S48UU"Q^X#9[398U6#5HYO/>@UW M;+#JT5-9EXS0;)#J9[LA-@*=?MG;.VX='1Q/*XR_41W/32ZJ:M=%78^>%4%$ M(^I>XA!S![3*AF)-BXNG74)U;X-9E9PG23P(YNA85WH^B.ZM$?VH_8ZO MBM-CTXTYEE!JA=PYVFWOSVI6VCD^J&R%_!-:WS8H.G6*59@P1P/X,V3]NJW?01]+'!0CS15 );%,Z@:B&58R/"9E&A M0FM#Q!R[J0N"H'/X5CJ38")P>=Q[^!;?\C/LB\>E[34NTKN%W^$W;M^)..(Z M*4 GU)WK9+HC!@.U5H!5)(#9?\L \^),%H>ABNBAFT4>EKCWN3=1H>*_U7]/ M\?9)0JV%J+,:C8,_ MT%_8U ./"2BH\#(Z:5R=B"2_03WA<":4#?08N8@K1T!K,68&=G#CAIDH+SE# M%A2DV!E:PA"IDD;M1=$4!!=4Z">T<^RPZX9WL!':A.FO02LOD!/JO^'?!)ZB MN#@78AEL@6YY83<(&Z &"&;B;HKVT ;Q?)GOW4U$^511^H*W\F8IIV?GW)^& MNOW2"1H(RC)2@7X9.[HOJ%0:Q"1+><5J.& Q(C)KTIK&U*J4TEI8W(P>L?.T M$GG::UA-:1#YWCBK$\)X!-VYR1]_AD"2YH'23A8+&0HD IF9\(K.#ZWEQXN<=&$FP M "20NL7/)'2CMG,"B,:7%Z0;C8UL@PCRGGV\K%^E(A-NF+>:=0-U1Q%YL,N0 M:ON#8M50Z,E& ")".!@7CB3VOJ/$A=W768.@F?&./J1)[8J0[F+U6,=45Q]? M4<%2PBZ<_FULD,=+ NQ"[+YQ]G=?ZD,BLBL99TW3+3_ 5HF^2("M+#H:MOY_]E[]^:V<24/]*NP,CD[217-\"E2SIQ4.:_9V;N3Y,:> ML[5_;4$B9'%"D3I\V/']]+<;("5*UHNR9)%43]7$MD2 0/Y&=^,3 WUW M=@W4A&< H#KNDN^[L1U4[#!I7S*$D#'>I%TEO=#FG0_9!.&I%$4H(#[-U,#K? *3>9 ;7E6V+-A6Q34I8HKIX93( M/T;S.]<67@@"*(JSV?UR8DMEH!GBL4TN-.Y'$U6EWAS%A2)_'\!.*B1@*7'D M5@@:^N/&6J$GSQL->';/H3\0JBA<3;V0KD+B*E+Q%,IW5!Q8E.] )>)"'$DL MW;17RE_LKDKHPN$GSR?BT@\#5)D6SI453.V .^$+:.9HQP,=I;(S98&/M15 M44IRN?<@(01?X&/)(%!24%.3.DV0IKF@"E!7;GD=H NNP[F^!PL!I*IP6_D.018U;[8[ M<4S]CE20I;)^%V;H1S TA+/U,QJW_T+=X5S)(G?!5W@U;Y'\@G29DTDA$B&% MYE21L5J;2+-O-NG.R1G-S'HZ#W")0+-TIFNM$_H+(V3*(LC*FY=BW8]P*QN]$Y0X?KY:Q&UD#V6Y<*& M:!%[&LP>XT3L>:;R[.VM3W"^I8)[GJGJ3EU<'J)<\($+7W>3/98-1KI%[&DR M>_;5XTE;WW;CAO994S[R]TD.7Y&V7K,H@Z[JGDWJ8#/98QC 'IN,J2:SQSK% M;4[GH*U?:3>:\KN(BB)MO9Z^83BJ[IJD#C:3/88#1KY)[&DR>VH7PC^DMKY_ M59!3IF,HGU@2%8&\&)8X+VMM*A;:C6!.&2,YX)AI$^<9/B23 MB18CK$7FA?HX 5:F\96Y<95OJ^'%)5E'*\B*:4C#AV&1F(1/W5Q_+Q*9)U.$ MZ:Q$BHQ$%GD=KT0"O?[VP]7OW\6OQMO7Y2CW"1F=8_!Y8T9AV6JZS)BH%31J M:&[?/E0HI'6@4$A#ZQD'B\]LXJ LKQ[-SY=2AQR4V3NC\-J%*\V$/#O70,G9 M30C**]/YQR[UOKM)!IG2\PK_.ELBE)<6O#+/F0IE)?>YB#A72ORC*&>O7!4I M>,<-F5X1>=19[FZIM[ MZJZ[;^E4Z3?YBFC$;OFNJA]*>!9^"U:XGQL'AG_%XLR&@I&--$J M/6! L58W1826*:%J:U(I.:T)54=(RM'V3(0E6!&LUA\0TQ9(J**3VV<]N>UR MUOJ"B\%</OL7.OD9]XM7$ZV9M!Z(FRLL7-/40&*L-$&;/0TE[!! MV%@3*D5["F%C-;VPR)IAOCU3?)S7D>YRU/A^IN[Y^H3H2)>.=-?<&$PGNO57 M4VV-E9;3N6##HI,9PL9:+PB=Z!(VUNTI?<(&86.U9]VF$]U#)6&VQP"6ZOFF MM/*F)+8>[(201D8CHY$=-)6GC?N=8QX\C:+V5[@CG9I]597':M> M^7)QPCM?L+!0,=/G?_TBJ7J:92,=Y#4THL[1P@TRD:\,6,JQ$V7,[O"6&AXI MS$>2P'HV!^?U"Z>'O.5!1V@X'= MS$?U*XXAR )XXXJ>[Z%G)IR%2CQ2>O\0'7,V'..?\@4/G"6IUHT[B.0=3,6- M03[,/!/:V%1J8S!EK_\/ 05?B2,@>RB(H+![EOBI(E@/')H]4%XB).\#$LS= MJ4T";X]R7EXT))L_@<0GNM'J*\PE43Z%XNZE%,F'F.-1RK(@CIHX'='C90 \ M#X8[3/ _.0N!/\C7_^'AB"5<><\C/@JR^=U/IX RC$:9)O%=X',ES0=IX$-C MP-Y\N/?%< ?%<)7[<0"+.HB&8>[C-5L^;H>J@HL2?X;!2,I!/TC9( B#[ $> M3O-D)B"G#/;<#&8!?!YIRJ>??)B+ZO_P9S#D"2PK>!]> 9"%4F9.&6ZZP12O MT0(Q&.?)JA%.0R $+HQ;&&K"PO!!+)&4P9LRGDS2XHHN$(Z(*O@3GA; XY-I M&#]PGJI(A+]1/,-;PV "_)6/@B8!S['I%-@M:A2'[%Y3_D#1+GM3%^3WA 5 MC0#? 3U"*P%LD ]A##L)#J9*GBEH(<,'(3"1P']IUYK"2ZH4,GCG7@INIJ([ M-A\@-#.4C37E?<+\ M!Y1WQ=5K"9\$^22M["XSWSY]#5]CGP1*W!5"!J6!+Q8Z\"L )G_ M>*WCR^4@/\3)-$Y$'\J?+!N.83RV;KSZ\5KY!BM?>86/%G?LK?B^O')/$Q-; M/Z_Y)%@VF^3B8V$\+,0"#IZ%:5Q_!I]1HOA*!1!R$L4$5G\]G\."Y"E'*=^R M2.O*=&"L:Y=0@0K;U%PLG3Z-4]'W95+@]!#$[PJ@D#^+-%P M>?IK)SD:[3-);Q?;19#:Y\,"=9=B&\.G8$BL*4-1QK Y_//%+X')+(L-_9%M M6;KM>:8W&IGZ8*#[UG (?[+_<_%N,5QE0D$$Z("R^-L;]FX5'YNQ/VP$X :A M42H2:,NEL'&B9X-E>18G#T)*5=0!^,2'G03O@BTW;-S>4*U5-E9FG)IS*YA@%A]:^ WA#4?%"XC@94* M$,1B#J+2123'E"7H8N+EZ[Z)I0\6C@_=#HOG9$?8?;4W$#=,N4-M#*P(:"Y[ MEK<@P^!$+U,4 EGE=:+_)=87RLZJF0ZX$"RC'*VR8N"H/$KM)%E@%I#L#HTM M);N/+]!G5'BCI.T"9F&4QSGP3=(<#,C5G13 7T/?50,J7IL&/W=X;?N%7VF! M"#C-;68PZ<0>*X4_4-#G+!NK%5-37=P'2LA5,"6>>+Q[C J&BU8#81%6^E$5 M-.F%5)T9@2A-!EPL=3]A]Y6%O&X]2>]"O#PB1%NI)P^#9 BF:H8>"<#P7\*V M+[^U*I#*X;U/E0PB[BG*E?(FCNUBX@^&) M"?1SG<7#'[CJI$=K689KRGOX8IA-OGX=@2I;-H@!^<[U6!%"<\Q#7VZ?W]E@$"@WN >+ M(6_:H90LCW!,4ZX$&$CY,)J!7A!?"4>'_SH,[%LH-7%J)ZRV, MF3!9HX2)(\+9S'XMS4_^<\BY/,%$9?O[=:F& Z/GL\41"NC.IU&\&L>MK?=U MM6=__<83('<*=D CW,05';$\9)AS3^@[@F%SF3-=,?Y.128(AVSO;5.B$PQ; ME@":U7(GL)Y[3P!(2J^?M6I80#Y[.@YD[" Q)5/K@AY"B MN"T3Y8])^6_CAQ3/I$$XL5+E(8H?D^+_/3N/'DK%MSCN?XMBARA_3*R#'23< MGF'P*-ABO=J[5N5Y)R[PJ]_NN>.%I%WP]1[TD70<3$&Q!#U#:I9I^Y7]/_"@ MQ9?F'0>5&-AYRT74"U\1*[-@(J+W?BAH(;Y(N/!IQ3-"@0:-MMYM! KS$!U5 M43X9P)O@\W0,:W?91/LUAZ4=J]YET.L&Y1B:O>7V],Y7CORN?=>4ZS'HJ#PY1!+1CA,^<868 M53D$!YIM\_(%'!%UF8H(8B5E(4L>SJQDC/8)_;QQ$F65J.(GY)AV'.1M+%IB M'1KD;1/D7_&LYV^6I#\"*NIZ*M"T33+>:)\UY2-_G^3P%15((EFSZX9ZHRF_ MBQ0PTAD[*1G-72"^:]9I<\WZKX4!+D]7?T[EZ7P6*Q/.L^)L?:7]+HZ]1&KF M79'@B(X!$5TFCUT>^VR$9P;/\J,X4U(>AH7K12U"$[(QBV3P),:CX:$-OF,< MA^)(=,%WP-(T'F+NA3\_?BOS!.79:C(,4A$46)S=9@\RGU!5\B@+,!<#PU]@@D(+ MQ1HUY8_1(JG\&'B+]!&C&0)LR,39NE8(FJ1"W)++YD\T%[(+/H5!H6A M_1?B@*S(X,3#:W2F8HH"=BNC/NZ#$/.B1(CVYJ"%H.+$P_/T=/2P^-99],/* M*:UWGIUEJH:]2 Y*U3C75(VF;!A70Q%PM.S9+2/[05)BG$W"[P)^+].UYW%2 ML)<&J73NIWDB0K>4VSSP1=F (GR)9S(B;>Y$+J1W$=F5%B%F(@M79O%/\P16 MMG3A^US&>V'#,EAL0<"B7$VW"M;T4GJR&4AV8,T/D,5W+,SY+$5;Y*C,: "[ MRN*'98#HL;DB\#-]51-+AYT6&7-$K"%S^4.3%E2.9BK"P@G[+ M0\?>BN1]L=67!"QC"4O*S2/EYOOWC$0AO^/A4TH9G.C<[(\H#7!/NDF87T:% M7,'^=O&?W+_%#[Z)).+V'Z$MEJU8GO:W6:KT.!A@8-FXF#[20RIAB*LL^/^* M(%T,.65#&6U8S5;"WB5KUYZAX!E"AI- M&HVX4\]P3Y!Y.*:>-7Y;+^.,$_M MOSGHX4D'#N>K.05")2ZC]EE4#:J.Q:Q#,6O%%Q;:GV"#8*$>M'BDR?1G,G>Z MR86XT*R(LO2ER5)]>!;UO:!4E :Z*-A@.SJ6;%#EFV3 L P0$84ARA(^9>LX MRD7&>T\7B7F5WF WQM>!;<,C7\I#V<.\^I!3=E.U,.6+F7*;8)P!DF"^ ;^T M75E00L3*%^-:'O&)NF,UE]BS]M2P$P@I5*PT "$R88D7!CT=Q%*HR MKWS %J/U.A ^CM@ISG:E4,=XA0V E<@K*SC,4J- ZY%E7,K\+%4D,_!TF 0# MD7^,"1HR+:!0T[[%J/H'LE"EW+W^PKRPF\6LXD?B4"MU.C"O9TF-DGG""R$B M3N1>4@Z*S00H]ECRG%6RD>1"NH]ST$JQE@NLE#S#G4_&Q0QG@Q@6@^B )#[. M1M,48*\)QYFBX17G*7 8^ Q@QM2&9>Y6 2,D6AB60!,06XR$*A*$YDTJQ8"* M# C1:I9-/T^A$;XM-A&ZC92C&*&7\:+P3AYFP30L00[F2B'%A6R4NR#FXU7Q>S_."F'*L2QJ!CWB"KQ$)2S63(O)CC+#,_E,@ 8 M13;?#F[C&$C,\K1('%VUFH0/<4YA=+O-R5G2;1272>TO3;E'(/TR8"L8>LH( M*YD(RQF>&_)'?CSA0"_+-655AFES ;3BVYEC3^0-29/+H/F%7LMK70.RH:, M@\=Z%F'@S\SK:ND$H3%@R2"I3TEQ/ZQ4S8D7_A0@?5R (9">8U'[*T_N@CM9 M#6#63%5>#>2PF"]]!7*)/LB$IZ* %>:8">_HXW&*[.97P]=%>3%)J'.4,;'[H2""#[-'90'*08M]%EG8AC% MC*]PYA\]O9K"B<-T)4;.EJR2$&&H^HC3$,8W3FHZ]M^E".>*+>37=/V+ M*J? Q7Z**0#%*6Z>C>-$U.A$7^&=W BPIF4^S&8Z8*6!/,@MI@AOK5A\LQ/C M!0VWW$]*NI6SG6NXN/"!V:(.9'%RNB&[?/DMJG2UOPI>E]L&$LO/Q41$+'RB MB%+")=?CY)&:(*0.*TY.1'W/BL$GN!O/ZQG/L^QG="C)9-KE+.;*<8V)O I@ M$@46A8X!BQ9VU616!+-0#D:SN0CE/8F16:EHO]C!O%@?C.3O6/A&JV0H=(![ M/-(O!UIF_LOC7Y#B>#[Q>*RHL01WKV5U0+#T\76+'A;4GBM]% F]"'. @E\Z MLT7AL8 _22L^D;CG-]@OF:RY4-,7HF:\FK\N%\J@^U8?8KY;X M*6MIX#(;<5\X[(O<>PR!\#D"M*A.,LU!11IB+=V$^46% !:5BW6A7H"H!CKD MJ=C97Q87\\*D0U%, *2$K*I4%.B95>/)DZ3TBHOUNLH]IRG_&6 U PR+"@'. M%!U1C8YP*#JB"4,Y?73$B0"(,F=YO<^%B"C>49$^Z'M& UUH9#+*;K$D$CII M9<@4BAFL__$H86Y>\^.Q[5GMK .^FYMJ(-NOLI8RJC!"21#5LQ-9_J6&% M+80N+->.@,4'T74#0GBF"XF*+(6V6.D]%N44 M9>7R_XSOT3V_'(TW &N18\V08ON2R"GV, Q)B= U+_W^TK^/#HF0W[%R&+,M M7&PZ9>*ET*%6SUG4D5IZ;;EK!I.9FIZ"U2^.!Q"@V 'HJJAMB3)Y\W,J7W@_ MBT!.6>I][8NKYP^"=^)$+U;1I8!F0J'M8]U+%1V=R ,5]%+HBF62#V,>3LM< M7J:, 1Q G_D2D'K9$'?>48X5,",F7PA*(IN(4O:<^8NJ_E4JCO72/,R6N2-? M)*V;4]!/#B82#^9&A$MQ33_QGSJ A_$Y6 M8/D&:*\D#TN'R=*L$/'$452L2WER+ YN2D?=S&_-E-M 0&0A,E>MHK[T-%0A MC0,I704RUD6X .8,6! "\CAPS3*N'A4+\9A*7/HB<#Q*JT?2E1<4=V(4?H*E MZ.K_P1DO2+99X>!Y#QF(:EFR;CGNFRW3HY!06\B"4=$LS*1G7MP(]%#X,6>' MZ\)'$E0NHIEU(S1JX8>8#1 G('RT&)\HXL31C^^# $]QU;+1" .P,=E]'M=4 MV;]7+.# _^>+[>J4T;=>M&C9_SGGR4<,)(RG\["@*N;FC!(&71@/?\C54H9K M?:L60VN_S/B8"[?$HUNMYG2X%T%F$PQS%2>^?Z:H9?P>Q &3=^N@\LF*FU[^ MA/T0+9(.*[+WP2E4JIDG-K:BR*T^QQ:Y7B(:JM'AT_\SUIP_P MW&U>C/8)2Z?7[:7SG4_C)&O_XE@P X0--0LN+W>6/$WY7,V;T>*C_*K4@J\B M%CY@5)38.>;[P]M'-XN56Z8_Z^!17LUL+^V/7)17 M,B!"$C WL )6R3:D:M M'NJ_X!.>521_\X>,93=#_E#9O)H_YC]AK#R$':K#GF3=%2'>TXQ>+!QL"J&X+-GA0G"&M*FHD0 MFFSA&'!1(O.E,5LDT4R)/%M(C12>)>DK1B\ M/$D70;>H\\YO]%N>3L*%U94"$%@0"=VO8C*]5?Q8N$)D^&ZULELZAAUR=9\3 M'(;B)T@.]"9=($TJ)=%%)+CT_$F#%G;S^0A+ (@ E[>STR:EOG*2[Y'I(+L4YQ3 M)>*]LR.K\JX'$?F#'!5TP"M/8,I78-%+3;*VDIDN!AW-%+-=%L6J-8'@K]Q) M.7-HGW9FC.$53'WE]D3%Q/]^ /\11877X& DI MS'D^E97DBJSJ18Z4-Q*COX!OB) ^RX.XWOJ#N-TW/C!\7]#Q'1W?G;#P_'4^ MF>#&N2#NQ)2[H<-4KL60-3.Y/%<43MBJUQ?WWN*X!B\G$UN+"*:I7C.$45%X MN4(L/3H^;DTKU!I?NK>PA0B$D%8S%L*0YU]E-0P96EE$1J*9CPB5O:XL)[)X MIHT;DZW7*Z9[ M_#$9NN;:-*B=N.?J[E/J%S>B EM_FZ-%EU[3"2_\*F 8!5-,+2TLA1VJLNU8 MGW #/:2%T22*?!8'9J)T___"YGZF5+B6Q>F0"J]>OCY3(KP7>?SG.W^9;W(E MO&LE%%X9YTJ-KS*-;I$<9TH+3-(JTI@65=+'. ME2XW<5;LLO$%O8P&M! '9$GY"LXS[KU! M[X=\B_?O,+3;?K>$"GH;3T7BFZI\^/15^0\VF;Z=!0L<#GE.EM3<%@W[1U$3"TR[DVZ9>KI M2J,,I-44?+E,OL--_T2UJG>;M^?T5=,P5Q?H/A@-\-M:M-C_Z@2"\+E!6%0Y M,]\2A G";86PI3J.H>JF1R F$+<5Q"2'"<(MA["AVE9?-3R=0$P@;BV(^YYJ MZJ1*$(1;"^&>JMNNVFND/ES'+.T55YHV>K5G]/59[X0ZOGC+F#J\?<_V"(^'-L_MB&JGLN M<:>1W+%4TS95NW\B_I"%LK^%8I*%4H=BCFZJKMLG.=1([I".U63N&&I/]U2+ M=O'&\@>Z5QW=(?XTDC^NY:K>OBYBXLZQ5X_15W6'UDXSN6.I_9ZG.H[=? ME M1?1_VT+YK[1/6.\H3J(,B_%\^/P5_KDJH_AOL/I/GO"6AO$[NX?QMSO%Y4FA M]YO.LG?*06CW>?5N4VRTR+1!8!JNM5E@[II.VT5>X2J-J!*!&_;6X08H8I0 M5<_/Z*A]=XN;D4!%H*I[^.-XJF6A9CI@%%DD#\])%VT?26W0 M@PBDAZ:H3A0]I'/)\]3^EMPM(FD]1XFC.EN.1XFB]0Q*IZ?J_>.N^[WB#&L& M?-8)0#P!F;]JROOX;Y:D/X)*%6'EXFH"W0U96@0A7J4!VT'Y;$Z>V"EIVJAR MN_N=ZYR2?(>K:E/SP.>4D[9[AFKK>\9;'_H*YJ/F^1:>+.[JE[GFI8 M>_I_B3G'-UMZ/=4YU<9SHAI4)R#TC?994S[R]TD.7ZG*AW' 1\K7*4]8!C-0 MOHY&P7!>?8KJ-U'&;1=R$JK,L9'(>P&H7MDP3[')O2\C8 M\]_71_#J!KR>)+H(7@2O+?J6WE.]_I[%F)H%KS/ 5HN Y>FJ;6VYF*H%&A>! MJDESZ_<,U;6VN**H&M/1?3%G7HW)59TMQZ2494@9\"?.+G8,M6]2+NQ!3^!5 MO4=U:PZYE5B>:FPI#48DK9E-0T4%#FS)6'C^>5Q)2JHE%5<2Q97Z6R.$:?62 M:GEBU=)T5-VC7?N0"]]5+6.S7X,H6@^D_;[JN63_'#)ZWU!-FS:G0RKKCJEZ MSG&U]2=&T'6ANM*5=J,IO\<)]*,JO_.()RQ4/L"<4AXJ+/*5:SY,>,:2AU85 M5VI!0%Z3,R ;>4AS[ S(DSK.<0-Q]HS"?^[#0D(N(;>9A3Z:@=PS!V^[\&L9 M8+&[6Z(QGDP#@C!!N&4BF"!,$'Y&_==4^\Z>U0\Z"^%SQF^+P-OKJWWOT-@E MX!)PCWX0H.J 7;-7]];THV.WU7676A" VK D_I-J'J:I]K9_I.R'N')D[KJ-ZYI9KWXDY)ULZENKL6V68N'/LI6.J M)LFUAC+'$_=N/6NE3+),GBM^^6@X+XQ528+:[HK&+0)+]U1[R]W;3Z=%"^17 MQ_AZB+,]H1[''X*NS%-QD;A!Q^^L'=N]_@GW),$Y;),HG]8!3(GG $;#H- 1; ?.6!LT13;K8.*X#QL'"8APQ'-& I M_!O+WJ)\,N )/IF.&4P4?_L0LC15KI0/\60"CUUG\?"' ACG2?B @\9VHM], M$%\,"L#*;L4;\<\Q$%40(XSO@8G8?IH$0[ZV]V(T8@+PC)C.EIE).M^SP\^- MW;/$?Y;)L6&6LW ^)X9T!9"$H>+S*8]F4X%%_8-G\P?QLZWOPE_D^ (']\ M^5(A.)2$CT(^W(AJEL&SR2V\%]$IZ?T*A>-KV9%X*BV'(]\D:)9$O(['F(G4YZ,1-(0D'(81WZ0!7$$'.8)C#E6!DBN<0!/^\I] MG(>^^"2%L87 B/12^1/6PO68A2%/5.6EHUIF3W6LWEOESQ3'&R=1%D?PC:'J MAJDZ1O^M:#*_"!Z_,2U5]USYS;PZ^$O+TE7#]-X*ON-W97K32QNV?Z=O:[,= M8ED>MTL FTT6P"R*<+D,63H&A*$_,KB#EX,4C 4?IZ4*S@,4I0&!0113*:J M'7Q\%#V"'A+ M<"/&'PQE#4HH5;QS&(, $R(]SJ=*QI,)0&\$(BY*\^3Q8V$,Y!!/05]KG_*# ME V"$%6!V1-BA+&@T;!"(QP6B$W0&](@XZD4RRL>*TB(R'\ R2_W2J!;RG%K M$_W?)EP0!!9*RK,LE-29?UP90>6-1<_(E&)QSBB4BEUC%$3P1\!DXF?&?BI3 MH&TD&_@+\X9NTSB")\/@T?PU8,\(7EWP6FYA4O(7BSC%O^,LBI$.'5F^=N.6 M[U]30-,8U G00N,@R@1(@"G?0$0'2+#R)HU//_DP1_%@-(6*H2IXBJ-6=V\AHX4B 2A]Z?9TK/\GU#BIXDSENL<.J]^B?J(I?\!J M]J7N\+A3H85 IVS^$.#MI>F(F]B$\B65/Z&U!%+#E:MJ]J;J(!;'@,T+Y;VR MQN!=L*6$A5Z/ ZV,ZM>TW'C((&UAUL>"F.Y059I5KS2%RP?Y2"G MUW%W0=P@508\XJ,@Z\Q:=!JW%JMJK5PR9WFADZH.![EO#(?S)_L\%[5SH5>C'@!>BUO?;&_9N%1^W M+0JIH,U0+)RA0(F035-^6?[R%C1=T 8?+H-(3$@T>EOX+POH(Z^7'*'BA?+K M.0PT74)!A-+,_+/%UQI\]6;%Y[IFV_V57^F:4?-SS[1JM5@W*%MS;?= 8W*L MU>^H.R;#T/I&W9U">UO>:1B@:$XWIT O/=#9V500/KCOMVQ#/5ZK8)SES M>N7UA$][Y*Q=73_VSU(+_%VRQ,Z7 LE/N0]7+)Q3L5R]?GREM"N>F\@'0 M<=Z4^%VX6F_0B?K?Z&K]HW01GCE=_GOF6_Z OF4BRS)9/L[=ZD0<21QQZ'+F M-+B),]AV5Q]!*2MIY]N=W[?O,?7S*ZIY[$;.1&2Y4]Y,J<-1+ M"^A9JM??7"^>:L<0HR MX99P>W3]MN^IIOZT'%Z2YO %[1">=MYF\ MZ7ODFFPF9PRCK^K.B63:P4/51^*_-@6D7VF?*A4E.I_D\*0P\DU'NV=P@MN! M@UI'5_O.EJW@F0,)"%1M!]4NMBR!BD!5S]+;YKHB1!&BZEU?I(*60Y@B3!T4 M4Q9ABC#U_-=Q$:H(574OC>IONX6F28&X'76S[!)6NZ,3M'V^3LM5W2WW1SZ? M^.H$16VUOR71B0A:,SAH\Q$6D;/FKK,Y[9G(62^DQ]Q\[2.1\^":-I&TWH9D MJ[:Y^8"!E,GG#(CL+-(L1W4,VEU('!))B:1$4B(ID;3;)'V^O>+B:88D- MCX?[.K_Q])3U6=NFBE,55BJ94C.^136V&,I4ZX> VSS@4A%6 FXK@>NY>V;U M$6J;P<"S1&U/[6V+,"/<$FX;AUM3]8S-AY6$6\)M\W!KJ Z5O";,%3/HXHZS62.T5/M?>M#$W..S!S'I"IAS>2,I5K[&E'$ MFZ,;N(9%$JVAO+%4KT?,:29S7 ]6SHG*43VQX%&+XCANM,^:\I&_3W+XBLH: M45FC+B>WVH[J.92'3Z"BLD8$JD:#RMU6(I4018BJ64!4-;PM3@("%8&JIN.I MWZ?Z:X2I@T8R]4F9(D0=-*)35VWK5%L?I:%332-T/>BJ2S5CGMGN)HI2,NJI MP[*=(Y-!*F9Y- MU:)H?R&2$DF)I$321I'4-E33/FYA[(-?]??$TD9^<'>B^_YN-.7W.(%^9I06 M8Z$J1U3EB+(2#RW83-5T-ZO=E$Y+P&T><*G*$0&WE$V^;AUE0-G:K*$6[;AMM>7^U[>U:K:%0H*+D4J'/T==-S M]BQI3[PYMAO>5,W^B80:F2/'C3H^&LP+"U62H+:#HG%KP+95U]BS"MO.I&B! M].H86P]P-$YL;1Y;K7WM(^)I9WJC MD:D/!KIO#8?P)_L_4W=>5%L5,YFPY#:(Q E;?Y$O?^=I%HP>#LT#0R^9('J\ M##)XW7"!+>XR6TQDR^\)B[)4B4?*MY!%%^]9RGWEZIXE?JJ,XD19B'6O/4WY M41#Y8.%>&IZPNX\T[W7@$[.\&7.831C&]X 41?!:2?,)C!\Z297;&1&F2(2! M( *31)@PGRM^GF##49 "@@1-E"Q6,NCURZ>OJ;8_@= /(4=3+ &)=*!+R*8I MORQ_>>L'*8SMX3*(Q.Q$H[=%]\6Z<*:/4"Y>*+]^>Q_XV1@7HZ:+!?F;<([, M%E_QM09?O7G\N:OU7&/E-[I6]W/'6OV.=2W6C:FG.;IYD#&9FFW5:[%N3([F M-HY.-"8:4]?'U-/P\;D:::[68ZO]N-;_1UJ@9PT?@UV MJ!T3B5=IQ1MFM>X08I:ONCH'^(3G#H])\4@?U6?ZJ/*194^^JL%PVDJ#3Z : M3H "OO(YS_*$*]_80YR#@OH7*-*)\B6.+C[].P^RAP(W@^3-NS\BG$EPQ^5G MJ,S+WZ0N+W]_9;PFJJZA:I6BNQ'3?#(Q.[%BK\)0^0JF4*)<9_'P1V$\7@I4 M?LDG YY(>H%U=3UF"1=VEGP4[,N_H@!8(!Y^]/LI\0X#GVEV&=?[K( =Z+ .5&1);<\4XAX^Q#O3_8SF.23 M6@ \0S(]6JD[Z1H$MM4KE8CW])5Z$&7W>1XK5*':Q\H[)^]MI/K:K MT^N[]EU#BS ,>5)R[: #L373W&$D;Z=Q&J#B>IGPD*'5_Q:)>V%JIOOX1 W/ M!K&'%^^4TU=-VXZ%IT8K=RZE>%=T=BRI>'=/]/:2EI003^AM)GH]UU8=*E9& MZ&TE>DVU9UH=Q6]SM1H:&8V,1G:$D=4V<$?BO_V'>.#VC?. K-%YWAAO]JX> MTS"24_N:J0(K('OJ;("=<:OV:M?#7KU"CZ;/G#%W+%MU]>7E^U MC;IV0@/90^U/TO[)2Z+-/H-5@%;_O4=6IC966:?*& M_L;<7Y5O&,VI/;5O7/N6%=C:65DW5;L+U3;/O7U'X5EH+^:)$/I4/^3N@<ZO3W+/5(W#G^VK%4 MH[]G?=4FL8?:T]9R%+> JSK[7C)]:J_FJ?7WEJB]3SN3;1C-J3VU;US[COHD M>ZKAU+4[R"/9N/8=1:=078RZJLN!\/E4CUTK#F2_:LK[^&^6I#^"SKK,.JK7 M/RD'ODEV;T?Y8]E]U7/K)B<0?Y[/Y:H#AWIF!SA$[:D]M:_7GCQ3S3^0;1C) MJ?WYF)Z&VNO5/?)KH&.DH]SI 70/90>]I:CN(8 -/3 M:JE7\]3Z>TO47DJ2I?;4GKSZ>VBVIGFB6)TF<;?M[3N*3J&Z="A#=GW!^9.0 M]T;[K"D?^?LDAZ\ZZS'KJ%I/Z;'-YH_A6;"W&L2?AO+'P=/8WHG,XB;)1VI/ M[<^M/;FEFG\:VS"24_OSL3L=JVY-R0;Z1#K*&U,UG+I:-7'GN;ACJY9>]RBV M@=RA]K2O',,G8.BJ;M>-)&F(/_/4RGM+=%[*C:7VU)X<^GLHMOJI2MDWB;MM M;]]1= K5I;99?"!\'B$WMF%'L5?:C:;\'B?04V>=91U5ZBDQMMG\,747=M8. M7 304?[T3*,;_*'VU)[:UVM/3JGF'\0VC.34_GRL3M?MP/T%'>6-I>IN!VJY M=90[6&F/O(G4GE;'2F^FXZJ.>:*<<0H^;,%!;,-H3NVI?>/:=]0A:7:CCN*Y MM^\H.H7J4OM:OT/&D+W)V"#D\-,/[M[]!O^4KYVPY#:(+K)X>MF'N10ON\"C MUDNKM[HVL?@HB'Q0("XO# _8>&"Z&OHVLII(UE?&ZY*8S__Z15+U-,M&.EQE M2I"ERG_EX8.">HPRX3R#IU0E&W/E0SR9!%G&N<*FTR2^X[[X^(Z%.0PK'HF_ M6!3E+%2&+!TK081:6G 'G]ZS!)].>#J.0Q_Z \;Q#)[VE0G[&4SR2:H >'A2 MO@DH\O!KNJ:[:<@BO&:7 ]&2?)CE"2_?CU\I0:KX/!TFP0#&&$2S/GF4LBR( M(^5CD [S-,5?<0A7$0L?4FC%!C&.%CZZ9ZF2P@BG21##H&+1QX #VB(@2/FV M$?0#PWO@+-%F*V,9I.U"I=DX5-Z,D3,"00F? H2 1JGR[?OU7ZERFS"P X"# M^2T04C%4@5M5 >Y-69(MH;)@%SQB*_S?>9 ]R X$EE)>]#EFB &!5GZ!K%6F M/!F)2(DAQ]^#&/ 19&/1=91/!@!;>%$Z9C X %^:PXA8IMSQ%%QBR$I797K).- M0]24;^PASJ';Z31.LCP*L@"&=Q^$H0*3O@7T)O%$T?^!Z#9!TI?$*MX MXL.'KBPOJX'+BRN >TGZ5( 6%P<+81,HD 8H$S(N7<^%XC6VJ;FH54SC-$!) M>YGPD"$'W]X'?C8N-(IJ0[G57^KS)FR0QHC\M4T>N0%.Q$S76R1']=]Q,L?G M+;\8))S]N& C&.PE"^_90XK*3563 35FB8;+TU\[R=%HGTEZNR!&D-KGPS@1 M&^>EV*/Q*1@2:\I0% #HZ)\O?@E,9EELZ(]LR])MSS.]T"'N)+^]8>]6\;&U(L9NI(@9,-A@09N"_6D4R^U+2!W8 [Y5 MQ ]L,&+#!L$#ZZ;__._U)R66"J+/LMG[I%;P6-@%_C]?;$>9J7LO5J#H M,68*A+S[;9"\>4>BM2I:^R1:FS"4HXO6M8OB"(@3/5X&&;QNN$ 4=R4&OX*Z MFH'0017^D[06KJ20 OU5V,B6M#?LM4MWR3^QZ5O=SRW-JM5@W)D]S]7[KQ[2N)T/KN_9!>G)@$S8;1B=7 MZWGU9M>F,<$F8WJ'00$T<*V&$6J/01T?Y3BH+>S;<@I>,W7G.#YY=\<$D%6N M^ US6GU<8>PR]^<\:%^>_:-]65[I-Q4^W&(O/E@, M>"0#)D'@*SC@30$7:ZYV/"4)OK#)+D5$=SWSVT28XDM4Y!:_V4*UYN'FR\Q? M?2*=PG\)A?\!-=V_(OZ3)\,@!2M9KK14^20_09U3F*JO?GF]2XC++C0C MINS+E-EGQ)8C[S0%_+GR#3U/DM0OB=3'(?4T2(HS6I:1='^"()&GD7$"@@(/ M]?$CH3+><7Z),^5?/,VX?VCQT24=^DR0\R=+?G# QZ]2MKL!R(2 MC(?E2^%Y_&,6_/(-(URDWG^IS-<[J ,LP1 #R3-55NRJ<5P!Q45D_;M4 MZHK:[Z]04(+RO@J%J>I&!VZ Z21SJ%1QD[EC6UJ_ _>./:V24..X @J%@PJ% M=TI/"+5O6'OR4#R;0J&KAN6VW\[J)'/(0]%D[CBVII.'HFE< 85"1X6B3QX* M:D\>BN=7*!RU9YWH#DYB#GDH6LP=JZ_U.^#;ZYR'PD*%PM+)0T'MR4/Q[.O/ ML-1>KV[86P/MK$XRIZ=ZUHGJ_!_.AFU:<&NE6.ZCO::3*++[6A?NNNF<)\7H MH>)CD">%VI,GY?FEHJ[VC+IBL8'V8">98^JJI;>+.6W0?,S]-)_6PLCN:;7O M8&S@$N^8R\<6][E:)GE\J'VS/3[4_KS;=](=8*@]O5TA26U0K:Q'JM63D=.T M.>Z>%;YJALU>$X:CZFZ[5D4C)69G?![4_KS;=](>-E37V[/$!7E5UF[]]IEY M50S355WGO$)I&M.>[&1JW[CVG;23'=4VZV8TDIV\;;-TSBSXPO(\M=<_K_"+ MQK0GRY+:-ZY])VT"RU3ABU:9!&W8+7MG9EJ:JH4IT[4#DLFX)..2VE/[+K;O MI%EDJEZ_7<=M;5 77#J$;O$AM*F[JNV<*!>+3&5J3^T;UKZC-E[]K9\\!=NV M?N_VC>L?2?M9$.G4^@C[);],SN%=NV>ZMHG.H4FTY+: M4_N&M>^D4;#7;DFVY=:".?J9&9?[;9=D7%)[:M_-]IVT"BQ;=5M68[T5V^6Y M%9@S5=MS5-,\$92*#;-\3SDT&U9QLW1N:D_MJ7V[VC]5&]]QP\KBZ6ED]Y7V M25-NQG$297%TM%*4G=SV;%7WZH:\GU9[.A_>M/UN)XK;:T_LZ!!J8QM5)WM!%54WFCM73O ZL MG*<=@C:.*Z!/F*A/N%2VF-HW.V.VDQ:]I5IZN^Y".A_>M-W;TFWNV);6;U<( M\9GX)QS4)SSR3U![\D^<0)_03:/]5E8G>4/^B29SQ[&UVE%C#>1-]_P3>)&V MV2?_!+4G_\0)HD%,UVJ_E=5)WI!_HLGO<[Y)RS4)RR=_!/4GOP3 M)TBJ,-UVI;*>#V\,U;#:Q9L61(B^VC-MJK4HLON:VZX[SL_#CV+T4.\QR(]" M[6+VY;FM.!Q+G..7P,/$.R3'+X M4/MF.WRH_7FW[Z0[P%1-LUWN@%8H5];N=Z+L"IVF37+WW.I5,VSTHC""1@LVQ5>/-_YN8\CHJT:_;D1[N]TJC6E/ M5C*U;US[3EK);NT#"+*1M]K(]IE%7H!1:1GMNH.ND1*&C$IJWXGVG30(>JKA MG.C*IPZ;E;TS,RMMVU!UNUU1'XV4,6174GMJWX'VG32)>JI#MW(_QU4P=/K< MGM-GVS55VSA1E9B#7&O35,6&VE-[:M]>PV+'?>EDU]I\U93W\=\L27\$E,=% M[4_=O@T6@*<:KG.(Q=("G?65X9!BWF+%W/$<4,SK%HVA$SPZP:/V9]^^#9MQ M3S5-ZQ")>"W8I\[P2,U1>[5S?58SEH[4Z$B-VE/[=K?OZ)%:_6H9=*1&1VJ= MMMQMUU4MYT26.QVI47MJ3^T;:5BLV)?^SM,L&#TTYE3M1ONL*1_Y^R2'KXYV MKM9)9=!4C5X'_-6=Y$W;KQLB_;<]^B]=GM1$KM#E2=2^)0>=G3P1,53'Z4"* M42=YX[IU\P).RYD6Z#?[7G706@SM<]5! ]=WQX(,GG;505/],-2^@P?DY'=H MLC782>Y8JM5K5^'15F@^>UYVT%H8[7/900.7>.<Q:[;*%6[ GOC+VS)]K+8@<4S7=\PJB:4Q[,I&I?>/:=])$[IOMNB.W%5OE MGC<=M!9$/4?U/+H4B*Q*:D_M.VL0F*JNU[U C^S*(Y5E:2V*#-M2W;[5*APU M4L:074GMJ7T'VG?2)/+,NB*>[.IMJD*?CIY;?/3L>&K?JNM//]"B$/O^FXP- M0@X__>#NW6_P3_G:8IBVJ;D.3&4:IT$6Q- I#UD6W/&W]X&?C8MI5!O*%USJ M\R9LD,9AGJUO4AGSD$<93P[-#$/?Q@U3R"=]Q@-!CNJ_XUGMFBF[Y1>#A+,? M%VP$@[UDX3U[2)&DE3E-@NABB8;+TU\[R=%HGTEZ.\Q1PL/GPSAA@C< *Y[@ M4S DUI2A*..$C_[YXI? 9);%AO[(MBS=]CS3&XU,?3#0?6LXA#_9_[DOWMT@ M@)5XI'R %P)ZTM_>L'>K^%AE#DMN@3]9/+WLKZS[@46)1+\S4"//^]KMFVL_$;7ZGYN>4ZM%NO&Y&FNWF_]F-;U9&A]USY(3XYFV6;# MZ.1J/:_>[-HT)A##IG<8%$ #UVH8H?88U/%1CH/:PKXM_H<6*>.K];@-9O;OZXIH MQU[S89Z Y01=_R54X@>8!/S*?_)D&*3<5^1*2Y5/\A/4.7\;)&_>O?IE_;G! M(X)NIADQ95^FS#XCMAQYIRG@SY5O23 L2/V22'T<4D\#::8K'UE&TOT)@F3, M$N@V3D!0!%DJ/A(JP\V89$0PN X-]"5AH_E\I\O8,ZP)((] /),U5R M3$7>?>DXJ7W=FY-(2I"!%:D_M M&]:^D^%U]>,N*$1S:SZ#?F8QFGN%*ASV]IAFA6A1>VI_SNT[&:)HJH;3KJ2M M5FR6YU9UV7!L5;=.%.UZD+O6VJ"L4WMJ3^V?M_U35?$6W+5VI=UHRN]Q OT< MK3Q[)W<]3W4MNDNDF;S9K^)Y<[CS9(XT32GN<%:+U=?Z=6]<; [2#K2K-8XK M_3<6WK1FZ4?;U*A]^]HW\A2RDPYT6[6,=IW#G ]OT.U75W.E,[(CW;766A3M M<]=: U?XTU#8.*X\[:ZUIOIAJ'T'J]YTTO-@JGK+ZFF>#V_PE*I=-Q^T0N_9 M\Z:U]L)HCYO6&KC$.^?P>1T@]&8]F19 M4GMJW[#VG32)^L:)[LKHL%WMT@4R+4ZUZ3FJU=_W MR46P;=_WSLQ%L-=.2?7+J#VU[V;[3EK(!@7T/\LEJ]U&D6NKMDY6);6G]M2^ MLQ;!/GLEV954&/L0FR49EM2>VG>S?2=- DO5:\?7D&%)A;&7 [5,7;6]NGEQ MAS0MWV1X,2?\](.[=[_!/^5K)RRY#2)QPU4?YE*\[ (QL%1\%D<^C M[/+"-#5GFAV:KH:^C;#F4K&EYW_](K$,7?-$L?&;,5<2/F%!!-\I<7%!ZAU/ M,R6.E&L^S;BX)LWHJ8JIF[8V \0R;]K&#+-YS/@T&O&AN._L:IH$H6((FINJ M\F>BX95F80BIPO F-.XK/5WMFQZ,'2\6+)D'WT]9DN%]:., _IQ.XR#* M)D!R)8N5;PE/ Z2_JGSX]%5AD:]\#!)X;0SOV(R&ZJ"<[@#!:AX0;@3CD,G MCBEP#,B4*M^O_YJS?M7J-*J\SX"7+(IR%BJC( 59*["D<'FUWFW"HFR9X;FX M+>\<%K_=/)[77OP,F,0O,AB8DD[Y, .5YF+&'!4R[$+W!Q**BR"I*,RP>D M/F#5FIYS .ZODD65E_Z:5@2,7(P[EED@9]M^:"_MAP .>#" EZQ$QV+W@ \A@7=]WA%P MJM6DUQU,N6W!U+=E4%WEMT#.@B.PUO=0LE)>=#O&6X<9M$LXOW@ X:=,>3(2 M%YD,.?X>Q*6$@ZZCV1W5J;Q./$C37(I.Q O*(Y]G/ %9R'$.(1,;!(A ;/TA MG@"E'T ^)_R.1SE?>->$LS1/>/$V%*X@(+%IG-RR*!C.&H&=?P]/Q&"S*Z,X M3W!V(/@?"H)##X^GD&KEW!2MZ_0 MK_&Z.RO)HY5TY)4T>%A:0#?7WQ\MK^O_8)/IVV]@A.O*]016Q GF2J(MI1T+H3EG M-$]9"-;VA;!L^IYL(:S%3D$9V]1A W2.,RS]4TJJ!P"?7ER(@!ZQB(YJO^.D_FJNN47@X2S'Q=L!(.]9.$] M>TCQ +5Z6AI$%TLT7)[^VDF.1OM,TML%Y(+4/A_&"1.\R6'A)_@4#(DU92@* M0'_TSQ>_!":S+#;T1[9EZ;;GF=YH9.J#@>Y;PR'\R?[/A16*Q]6(_P_P0ER= MO[UA[U;QL:9@/!$&0;H'H*@);RI,JE3:T'GE![B*?.73M^M2B;N-<6,2JIS8 M*S;)#-JYCKAS->= N]RYEEWM&\(+^NL][EM;=;CQ2KK^D2:YMS MYKQ9L]P09B#7FUG;R-I\YK:;&-C2IDM(:<[I\V,A4+IPG>KQ\_OX;Y:D/X+% M\V=3-7O6UO-G^&IV7JM<*'_@SV 4#(5&IERCVH[B7X)HP\'9XL"LK6=SB\_; MNYS-+3;I$N*:<^"[ G'RC'TAWN$C?Y_DT,\"X$S5Z!L2;_=C'F&P 7X=L0E\ M^:\ M- YT("_OX?Q ,355U!-60&Q'2)=MNY+:]7X=[\-DC?O'K<+_'^^V&YF MF(;QHL[;CL!#T>-ED,'KA@M<=5>BZJO0VY1//WDR#%ROL6H0J_HL+I1VU M@\]SA\1:DBZ%_6Y92X9WLH6$^!G%81C?(WY$%+.2YA,8/W22%IJLPA*+^>NQTT7;H>BGRHXLW% MUQI\]>;QYY:M.:ZY\BM=,VI^[EBK7[*NQ;I!&;9F.O6ZHD$U;%#>QJZVY.TU M(H5EJY-+K+;5F1P;YK0R9:J_R]2E[_0TDW^T"^F57>@*=83T3&D@-]T5)-@? MX^7&VZ!9?@$][ZD,KN2NR=T0MT_,8TKC,/"5<@ZMXOX7<3PCA4 \DC^OY4'- MU1#,]$2:^:6>)K345[^L3WJK2:.SH?._T,DLR?N=PW#^OT6Z*I*P+U\KKS9D M%!).M^'T7U)7%M24#Q%8#P;6*G$%5)>N2=ZW\L]:PFVBVIH]!CIY?O-.$.V[ M]GV6];#7A;T'JN.R&S5/G6V\(U'_XQ?/-,RW^Q7GV!E7I[@QXHAL?#X38TI!;#:H!E> M:9_FP1![J88=K%ITU$WTM(6+B#W$GF:PQU*-?KMN7#HCYIBZH>I.2ZLTMV'? M_3J//3JE0Z:%T'R2Z=H 0@F6;OU_(NFZO3;5:7WC+AC]@S5Z)$]U5#V&*IC]X@YS62.YZEN[T22[1QL MW2OM1E-^%PFU9.N2,47L(?8\CTZD6CK9N@UECF$ZJNV=\FJCXUW6<,)$K@9= MU=#3K-E-#;*.15()V"QSR43UG85K !(^"ODP2T6JF!^,1CSA6(ECP+-[SJ-* M089Y)],$LR3+K#1@X ^>E1]F\\9@%TS"85_-9+@%TR-384\*@.34U-L.@ MDD H42!R8I= \*A.TYU,PWS,S@7.OV(@ -@M+W.BQS!"@9$POB\_DR\5S[]> M_*PHQ"*R:+&Z]PID[)@ :]F]51FPN^0Y'HEYHL?=$V*_\2C%Y?:>1WR$J<6= MRW_]$DU]PGS'Y3O()"*LE_RZQ5YUDC>X), M74-S>PX-B@:E:_U>_V"#'H2 E1#78.:Y:EJEZAMVTE"A" M+Z%W.WIA7^C9=6.1"+O-XN)Y8M=V+-5S2>X2=MN'W>X6=2#L=AV[INH:KFI: M=8-DJ0@ %0$XK;*KJWV[;MD5"NU^+K%BJ%[MPB+$G>=:.X;J>B9QIYG>>0MD(E&O;>=3U3[??K"G8*O7\N'Y>NFBYQIZ'CV6-;ENHX>[KOR56TG:M<^6B)[ZKGL*4]U#7)&-)0[ MCJ$Z;MUD7N).H[4B8L\SL<=R#=6V3N0&/P=7$54XV9=RKNK:)RH"0,S9JA)A MB88]3^2).T?GCJU:+JV=AG*''$6-9H^AFZINGM)1M&OYF6;GO/-9FN*PDH.G ML F0+<-4LV&8^[*$0C8.TB(SGB5<\>&E=WB7>A)/1++Z-0M9\B"RW;&$P*=_ MYY@L_T>$&5'X I'LOI =#Q/-)U%:%FZX%OGV#XO/W. +,;J)*T6VX*]I[;$F M?!HG6?D55Z["4/D*OR1[C^>J>.ERSVR6;#58DVRE*A'/\!4PQ"Q.$& *+U/[ M9'63%*]HO^<)UL7A=T&SF(]0,7E07*3I4'>&^J*=<< MZ_2DPSP5!3&*V<^I'0$W_STK".&7A0X6!H%5--+R_0OO_3CO&6=W%;'P(0TV ME#4H,&J;FHM%!Z9Q&F!'EPD/&0)I7FL ZPQ4&A:5"O1Y$S9(@:79^B:/$O=. MM!0]#A+,?%VP$4[QDX3U[2%&05:46B*PE MRB\3;2UI1J-#9"^N+$4D&.3S85$QXQ*$.4_P*1@2:\I0E''"1_]\\K\EH9P_X@1)D8!6P.0 D^'T:,]=B4D&?PA*ADH_R9 MS#)=1>?#V2"'Q2#9?)"B!3R[4&PI&S.LV17?!;[<80;S0E.SDCI5_H^J(X)W MOH$V[/&+-= >%-35L)6JQ'FB<*E5!#.M0FX\U92(Q%4O M:C_Z4$%:X.T"!AXQNB!8P3MH&R!Z@@:BGBDX0/.9(= M9"_'ZFRRL)^LJ,5124!U9/9+=@__BUF*NFSYI-![0#E*X>^YPI@!F4$K&L11 MGJK*E#T((0E,G,#$QR$R/ 4)%$H0 N81+Z9](;Y6ID"RV%?+10<# UCA:RHH M0WVP@"#,$>D1PYR&+,<2A@E2(.$I\%461[N-8Q_KW*6(E^JZ1J61!Y%42!?H MS<(T%G@"[*7SL:'R)#2E+,C*Y8N?88K#$*2JU)Z0&[BZ8?(,53^@-/R$*4<^ M2U#5BD:!+]&,\"\[P;I-#$ODB2G.>]&4:D&T6&BZ8J6.&?(.I,2<>Y7%#1-/ M \ F@]DD":X1^;G R'VW MDJ)")QL(**BKQ<)@G (A7P6MIYF95>TWX)]RW M"QB?]5GN!0&JY'>@ @,J$Z!2=0E(5 !K(RR^6& =7N]SEHU5- C8(!!H0YF* MZT3%WUX%3QK.FL$4Y1_GUFB:#U(0(]@-R)%7K'@G]@)$SN5.6:SW+ ;14#+J M\8A8%*$XJH@<%9X"6S'%%T&S$=9?FXDQ7()%P;;'?15RJNARR-)Q92L*(F$3 MP>20E+/9[S*BJA!4@*A.!@R4*[S[AA7[E9.?=/F5F",AA!8_! MI+3]I&Q*4%](Y#(M,%:"40BUQ?F A1D/Q4M!:\*Q1%A!,@31E_Q0Q%?8\23& M]8[KQM$5D#U IID/Y/'4U_6R_ZP[(%X_KU0+_;R@_*.9JW/"IEA#-D2=#M2$ M ' TKR*;% @-DE4K#,#*8;\>9D\@/6B;>;KYE4O+=LH*)3A+Z]@T>,WPTR )J+2*JPM$*]8KCEC/X%/ MR&8@2"Z<1K (_^1I*MQ.4A559U'ZZBPP34@(>1XK?OTSG>;I B06) M(;QG(@U6J- 1#&"XCL\S: B=]WX<#)QTFN =)ZPF6HN?,9HBV>(@&)#DQYF)-IL92"+&%"]XG659@>";[VINPC= M3;ISE31K8SN>BV;*Z8J18SWB0E>M$K(J&]&215ZB+)4^ZO4"3!A RQ#OV ? M5VO3EPM<:"G13.T1]A.PNJC3B[YS62A::<6:J.G&NTK!6B\*^@MA#,IQ@DX] MJ<[ &FG%K&M( K8TX]MBQM/9C OC5^BYQQR=@I5N/5VEIRM MNJ< U5RS]_9TXF&17(:M.>5=!>6QH,]A3POG+MF"58+=7')L)LDK%FG591J) M$SRI893'>)IR-1S"=@WO#A_4:L_%U0>S >#AGCRV TGRN"-I;A:'EPI>IP#; M$1JMF]\%;,57@=D( MU( U,,#S7_D^G)HTI-#3M[3_=>0ZC@;#O #=@$N9(U$T9^:"\R4> '4%NH&E ML$?.(+2DEPAG[6,'H0"J5#'YQF,"1)\X'9/:$TC-8"CLD97>>PG#8AY^K$1Q M-IO(S',O8(F.-H'(0C:C#RD6IQ'"Q@MFRY87K@MED,0,'@?=:2JN'WGTF'@Y MK%BPZ=7Y-B_Q7_JZ9X,(YJ<1<@'&:%[.5,4% ;-!+2#H/QWZ5U(@!>*L*\A" MB>D9QRIV?R%^BUL6I-V-$FI)-<>HC<0'QLU@9".-T>8^B$(F%$ EK?8@$!3MT,]CAY/9# M3:OI._KW8#M:43NZR;.L?3-.G&?X8%KUCI0^1Z%82U%;ZH6['J3%:\[W92S< M_(AMI4(^/[;!C>&>I:7S7^P,P@,'^D+5K[8PKMDHVG3?3K^OF7@UR;M:U^W M'MIW-M]"4N>^EMYAKD:A0=&@CC&HS7< [7_=3O,N>GB/6F\1A?WJY6NE@F]A%Y"[Y%G[:J6KJN]VH7=";T=OD^C/H!/6TC4L=6^6[?J MS_$0W(P;80C$K0*QC($E#),:T48UPC!4V_74GM$<*5SH$;5*D+0JX*3BM3YU ML$E/LVRDPW<^37@JX[X7,EI7YY<4%3^6X@6[$0Y4\9HWGCL;\^G*")SSX)K5 M:*YA6$ 8IQ@T )+K!\=4YD"&K;YT#:UGX(F_H1MJW]&5/+KC*08@?K_^2T9J M?X/?%';/$G\A?!4?6Y^P]&HQX.M^S)=S#&30P2R$Z[6,4TQFAR= 13PWR?'< MA%5/!6[Q5 #SA[Z)(1;I[B)L0<20Y9.!3!Q+QPRZ*R/49@\5$;E3GHC<%(S! MQ-ZP;9%\ - TY8RKB:.;&UCB401U0:NN8-MN.K;] .L$<%DJ89YGL@7RE23D M1&2@%0]$BNFJAFW,%@+F@%W DYC+QQ\*5,9%)L.NZZ$KX:J5(Z>&HJ',$$P6 MCLL6DP09AEMQOW/9=OM$C\T#T6?Q6I5")K^F2Q5M=H@4:UF$EZN[=2.\+$/S M^G6C;M9'X]2+ZVG;H&S'I!"ALSNAIQ ABE\@YQ>= !-Z";V$7D)OL]!KJ7;? M:R)ZZ=RA"9YM.G=H,G>.>N[0&L_/5;I0:#OXLJ,8_GN^CJJM)*3K8;WBL/ ML\+J>:],2[.LVK&6''\=N;) M<^1$)$/65/N.H?;Z>]YS1VZ8AO#Q7-%K>(9J>7O>,T?H;0@?SQ.]34L@(>P2 M=G>=M:.ZGJ?JMMBD&IW/2B&JT4G'T^1F7C7KOMVL^D1T1$+8W?EXKV>H#F&7L-M"[!JJ8;NJ M8=+A-)4V;&MIPWY?=5VS,0!N>6E#PO!) MR:I?ZV',.D13QW>*;G>JK5O.#B MG8.$' H2HBS9LXGJH>J<+0UDV:$Z9T_5EP+OYL4YUY8A7!EL\&QU-C<$6>U4 M)O,L;V&VZ1;F)@SEZ+BE MF+533/P_?O%,PWS;& 2W/&B-0$R!EVW',*D1SSMK2S5Z/=6P&Z=&4.!E$T+[ M*/"RR=RAP,LN!5Z:AJKW["<$7@*KVQ9XV2Z0-3XV[=S#D6[&T&NJ?-:4C_Q] MDL/WK9@E!2110%(C@D<:&='2N$$1^R@@B0*2*"") I(:$)!TQN$W5 R.@I+( MJ[TR*$G7&W4HT^:C<<+N\\[:L0F[A-VV8M=1/8-*P1%VVX==PS#4GN,2=BD2 MB2*1*!*)Y.]SHU^V])Y(BD2@2B2*1*!*IR5S;*1+)57NFV:4*<(_N MU^P*V!H?D73H:EFV:M@]JI9%U;(:$;A5,SSM*O(3Z/M&4WX70JH5 FPQW6Q\3-&U!H7%="XWJJT7%_B$W,GY7B+"L,N]BI_'+>?NS>:LHWV#[*C4_A;%<#>PD5*V*>I646!OZ M"I@RUXK>F& MVF_0-8UT0$P'Q+4G[JJ6KJL]NZ,P/F?Y9+JJ83>GZ!V))Q)/]9,2'%OMNTT$ M<6W-<23^:Y7F>*5]0@]CG$19'.VE.BY-NK9H7D&TEDA?HZ?J1K\F<%=CY&@" M]HRY ULC;(]F7Z.MNJ.5#-[=/,D]\T0Z(3%G&W/VNP&%V/-,[!'E8XDYS63.?C>PD+E; MP\W\N/0LF;N[01/SQ4A=;R9WGE3*A=AS]+-%3$PCYC23.4^J($.5"5I:F6"G M).EUV=%%)LV:)-(5J3UGGR+=!$ VOAC#H?.AGY()O0K$CYD>^/]\L3W?T32M M%YNEFV$WZ)**#Y^^8MZB\AV7).8E(@/RA*_%_&+J&$KJUF0J7N<3&"LT !G" MP_@>)0Z"28BC\O*'3-3L'<:3*8]2*:?@FSA/%""5JGS/TY2'H3*/_5;+_+_U M+47V8:3PR32,'SC?FO;71N)^AN4S%Z+V93=*">#1@-E[VQ19:MB:@[00-00D MJ,H[2V1-F]48Q#39 HHE!E-5B:$=;GY,2EX!;[PKY:5CJKV^]Q:%+7'QR%S< MR+>9U!$WV$SC))N7)9+"[$'Y4&TC,NT++O94W795V*':<;G21@9>#8=Q@@0, M']3'(AM()([PW+?I!GH64KKNLA&+9+9J!&G9=)K$/X.)3"@W#.?2Z "-EP2X MV-8"'!2,<2_*+4H;H-L];ISP4VAP# MO6X?9'D O']*JG[K]Z,VVYT-%6Q7P F&6J0H:^/#.D%&_@EJ9IE-*=:1Y& % M9:M9/0Z&8U35[H-L+(0?EF(#[3X;SV[L0B'(HH=?TRJ"1;DVK-:F*5?%D] + MCD9=:B2!5[Y2F<;3/!3X4\'0&(:Y+XI E'OD$. 4"$L9^G347D\'F0R "GP M<5H.&&&<8&$+L1BPNL0%5@<4N)RR))-_S19(5VHO-121Z)%8P=^MO(1/)3L- MU7%=>?E%':9T*CVLV+#PP2"$;T=)/!'?3]E#$HNB,ZB0R*>$VZ+ 492!1@#Z M01AP?_$]A43$%TE$/=H%EZU$Y0;E5<)'(1\63A.0*-$PF&*)L+BXL'#A)3X/ M@SM>W'.X2NL7.!6],C_ H=ZQ(!1U9+!(*1-R*X^R9)7_@T!Z,)#^3ZGS"&>$ M!-"BUC/GV,Q#F>,^(K<_^3 7I>;CT2@80H?*JQ?? M0&R_>#T[URSW^(6N9+G)=*;3"Y=D%$<7T%C*_5K^87CK]8<;>&FI64[G%>XK M"N.BSZX< [99Z/)*',*#*?&-!3YT_>'J&W0MG:TI5S"09+JPP^%49X.M7LTN MEI02 0>O/WW H]CB*+)\0M16E<$%\OA.,@#L]'B^G2TZ=N0%G-<8/C".0^S^ M.\_R)()QWEQ_AW$F/,W##*;ZC<.7O^-@%?A&A6%DV&E<>&PJW2HI1X,,!ER- M(RC-NPOEM^#G)3#G2SX![ W%_@J@_HXR8GAAO% BV-K_^8(/_R'$_>C",&V0%U^G(E@"0/B'&,QO;Q9Z?ZK7EF.\+^Q7I XP;H'<-$!%,D$DL0D(HL$9^8)_5.0M5LXK3$@I3 MA );9@9JJHA?0.QBNS1+D43)U;"&%0PM*)ED$C!Y3L6YC IV/;P!4MJR\[\^78W%0OF!KY_'\;#'Q7> M>"\4#DMEBO(YR?F+YE=O]1RK=O56S:YY_?KZSRWO,-4_7%]_9Z./[N^YG@TINUC\C337?W-\7MZ#HR;]L%Z0J%6MQ"P8[2Q%N\;K=04ZEZQNTQ :]T&JFZY\K-=&PI>!8RMU::EABB!64&N6KWH_'Q)M ML E 2RMHHU0NDWI"'5U0 I=C]%M%JZN[6VV3?9;-,+5@Y!T 7%TAWF:T+5/M M$+!KZ;+\ES"$XA'8@H&XH^1S\!-LJY?P+7R$,= B1..].&?X&ET2P-Y] !\XO^[)V25(^"V+V-Q+3T5^\^R]-^3,8 MCAD/E2\L%PG>M6EY7OA=!;]S@=L*M!P*'8=]K"/T7G_J@+JHO8LNVA%*5$]5 MGDZ41RC:MXK'7M1]OOH>6P^D94W&W2ZE>9[Z[TTJ_KX;^0Y7^[T1A=]WFW2A M>'Q.V%"8SIB3+=2.//W_V_O2[L9U(^V_@N/)9-PYM)JK1+DG/L=;=SOCMAW; M]][)^V4.)$(6TQ2I<+';^?5O%4!*U&HME$1*F).Y;4E<@-I1*#SE'$T+ZAS6 M=GO4B_YZ='/W=2PLX1J-*_'S7GS$"U)I_-]$R?@R4J\&V01I@\W MJKDH1BO5:'3$K4C/2V6Q5#:NLXDO"L;-+P+W0FJNU-R1%<1JNM+!]-#)OUD8 M3%438P"6606=J)@WW%DDL3.%VMF,"_4\6?X9T\\K.R"SC(.RCLYLQ6J:2K-N M5<4KHDQ)ERA=XI(N\4-]^< SUJ5GE*IUD*JES5&LN\#'_#6HU^O+>@NT1AD' M96/O!<,$_ZCI5?&/T@Y(.[!3.\"U+>=M5]*\9GG'5E?1*C146ZG736D5I%60 M5F&&YG'GF]L1>HQ]KG!3=$I#Z-I&%91'"K\4_D6$'[=&^<[H$EJ@'YWI^F0F MIH1:(%V(U**-:-&)D2E1$IV\4-H_O6.QJ%F\#:)HL6C-R.F4 9ZEV5!TK1)Z M)?5"ZL4'>C'U9/'""YF\:IC@;G!+W-1*KQJ5[J*W<+V/(7OG;6R# );MFZLO MJ5O8>ELW=<5LKKV*V4"',LG^^OQ8?>62B7IQ&T.'U)FN&I4!']F,(C;AZPTT M'99A*PUUMZ9CN+,N[<;"=F/-?>6Z+Q!T)T](4PUI[E2O% MJ,)B5,3^5H/O;VEU6]&MR5II*4W[+4V+9ZL;N&>C-4LH(9+#\SB\PL9$0P=6 M-\K(:FD,"A65HK/O#*RW7?=ENROSX^MUF1__>C,4K1F75$+VZ\N M0;7'YL6G(OGD#TQ'$?GD!L\GFTUPNMAW8($)9-2 2457IA@Y8C(I(*-OJT5G#:"BF+F7I MT&1I\1RCC>ED=>T-![GFV3*'5T@GVYA.MHHJ.I3&H+2B4G0ZV<9TLME4FNOO M14@[L3WF%Y9.MDTLYC<4=%R:9BVV4I )%RM!,Y*B*1W.25R?4ZB),I MHYJ#$Z?%$XQ-S"7OV&W)=<\*+%XAF=PL)IDLS4'I9:7H;'(3L\EZ4ZE;9:QL ME]R?Q?W"TLE-DZ..*9I>ENITGD[^S+O 9]WLQQM_S6Y#G[[\!(%>3HWZ]*PR M_\KU'>;'IR>:S7OZ%2H(FOJ1).@H" M_!!W:4PB$&+BT'>%3/8L(V_P:-KO!RYH@C/V$A^F#B\:ZX[J^D+J^=\1Z8?! MJ^O O1'KTY#&S'OGG689;7?%W3_"6C8?_C8O"J;,!N\94D.K#32!"V5."*LE M=<,VV?-:]&DCJQCXR[G^Q=H)\O"^TW';+(R^^L]P_847M'_F#(HEC)CK)\PY MC[,O\7D,2-F')\9APG8R^>DR_SPJ8?G&N@.I2<7@G5&03Q8R%/].X'G!6S3L M)SO>GI"+"7R9DB.53R='DME29)E3I6A',H-]N$[)N>^3ZQIY[@:A'P>^0NX] M]]4%C;T(_DG#Z*>KX&\](,W7&KEB%V$"#U((]1VXU0EA*,\U\HTW;E],E4I' M!&,A(ER BGOLG=R!F4K"D,)%X_-7R /E$G7%^"=.(QJ"?(#%?0 I:[.*DD@_ M'9_(5(*,3G^2/$B0[Q#>^!1=PQVX"/>ELF*C+4:3R?D*.LSIZSD(C_(VIL*^ MR2A=1(3>@?8@SHTC$G6#-Y\[ASG'D-HU<%X'MQG+K:A M6>?WD '/_@VO@->'K,W $3ND]9Z/6_AN5>-+Q)T7VB@6#0>?/3WF32I'WP%3 M8S%.#(;+FV(S\I3T(+9^'PVTGC$J)[05P,P'OA&=(@BJ@\(D D,'/'WHM@0Y M\&$PWL!ONYXK'L.#^PAH!_YS7Z(J<_FH:I#IN8FB9&8\52]UX)3O?OKT."Y& M$(QS7A.(&U%XQ9KAZ<^TU__R0)Y@3>I=TCZIJRJY\1U@:>A"+(Y_LU\*>>O" MT@/"+1&?IX_(1"J*@4RDST(>^J.RO82TWP51^U?"%RB@&ESS=%4[9M,TS_7; M7N(((<4KQ7+7@M4!#7^*>> M+HR*^O% MT A>O"$:WA-C L8)A3_"<>3=GW] M0>,8^,EU6_"6/"0A+*,BH ,1-Q+GB">#MW8A2^Y2G&-Y9I)0S?B>ADER,,_ M:4 @7*BX_BOC2H9C0RK _-T U^0TY)WM_Y: I3#$LDM5X!+@S$N77\I@,/!N M_--S^4-X-)N2,[4@?,B9!5B032&+^F)QY[W7R'=X=A#BRGX*B]R(&SH?S%<4 MP21AL*"[<#%?&L+H.DF_B.."N;?2RF19ZD7D+_<^2 M1@(<%>;OT7[$3K,_OCANU/?H^ZGK\S'SF[ZDCQ>IH5.K/[DMCB\4/W]Y,Z2^9=PDB1')\SD\?_"2\O,\SV%RSG,,/8;IC-PVQA:873X#AV$Z1.M@YDUZJ\;MJE&DV3 M'T?"7C/ZY G_TC>?V:7FKZS\.S.CQ6G^\LI?D?,[C0E=BV#T?STZF4C7KJAQ MAJKRKA*6IJA3-*Y@!5M=QXJ#B)*N5;K6H8+-'+):FIVR"LX5.K(9JEZP3J^Q5L_%=RP.+D26&[:X[ M_!AJL]P=?DHK/M5P5(W)?M%%Q\B:"G83PAQ;L9N[Q<&5'3XV(4'SK,]Z@J.A MX&B&I=1U:7KVSO1LH;N4H>DEZRYU&'GDU6+DS>>1RT:J"<@6F4FN9"-$0S,* M;(0HTSEEDYW&I.P4'B6;Z*D,K0EKK;6C9)E)+IT$S<,_7T]PK*.S.D)?KQTB M2[M3-JG90@-.0ZL7V(!3II$WVZ-F\VGDLI&JF!!9IG)VW>/%T!H%]GB1V9RR MR4YC4G8*#Y'YAJ>A&HIMK=V>02:22R=!\Y#6UQ.\@BCG> MB&PO"$1''!HSTJ%N.'[728M&", H[N47P\_XQ@>+KZA6/>I>@;_"OM"P>02W^^[W,]&_U=/#E: M &9R #!)^WT/A!6_X_.81#^= 0Z?\L#4:PU$#^L'D8O//PT1L\]]94/0L/\< MQ>Q((V$DK9/3G">W 8$^I M]T;?(S0">8T'=1^CX?CT9TZRT]F()4=UXJ0&NQJ$7%Q.P0JR$*^"(=&R#(5T M0W0E_^'JU#!HV^F8AJ&:MJW;G8ZNMEJJ8[3;\)'^'ZQAA,"#4EZB%P*-_._/ M]&P:'V>BB3?FHHF7WCSKI33/>6.< MP*\)D42U=8Y7';/1\-F!N]ZTO28W$W M<&""+Z(Y@<- #4'A$,43L5U&X'4%\G"&Z#MS6&BN)X!\$0AL)HJ.0&<40+SD M:PHJFCZ?SRL:@4G%7_G%XD9E,/\,1SA*>MSH1R1!5Q0'0VKD7%9$'-?A2* 0 M+C$$$_7>X:M.AX69CPE@GHX;M;V N[18N"%@>N:ZN'N;#1X\&JR4!G]S'C,J M!+/9;-8::F-9E$VC9IK% 2(:10$B6G:SH$$9]G(8HC,'I=6,^G+SVP*EY*#D MH#8QJ,:&X$AG[#I(/%*)1[K]Z7_%X&> 6WF?Q%$,*V4,]G#!_%N&ZSX*:/DM M7<*GD=U.Q554QK'II8!?+@<(FA;A"0JPIJEE7 M+%V50BR%N*I"K%N:HMM-*<)2A*LJPKP5H_Y%BK 482G"^R3"ARR_%1+>DH!_ MZ^7!(=>KC4-^& 2$HAX>PF_@SW K8$5:"BZ8EY,^QH=<5M9%K4R\Y4Q+.-)M*0]$S):0V5O9\[ M4[$,0R:?2LF?8TU1+5MI-,W%XUO)FVTM M"6U+,6U#$ M 7WZ<%L<)NQH:5#30H5H9*T!N@PX!,IUP/+OK^X@<4R [?6&? MR-/E,^'M;!#W%C%\1^^L$+XK*%1-%4JU#,"K9M>TIET8QN3TERR-,6G7#-.4 M@ZKPH*SYCUH=(K1\H%X'C&O+VLU)-7M,@ZJB35:$-HK36VR#7SI MT2EV:0<.W!3LKS70&XU-)0 -]>C,;!B*:M4WK5M55Z]#UJV]5:R-H2P9RP(^ M;7 H^M&9;=056[6E0Y4:?] :OV@,RW4MUS9Y);TS2CPV$\/LAFHK]?IDT6'I MK<)A'(G:' C:&XO:ZD=G];JJ MV%)R]E)R[(T!)QF-HS.CT5 :UF2\+R6G\I*SL.LJ)$ZTT8-I=5O12R--AW$X M97,@7 =?4*G-.\A57/#'=S)4PU":Z^/7R;K<\HF1;L];L:_EPDT57+@-RX:Z M(25G'R5G8P VIL:1B6U;"LX>"L["GJN(V,_4C\X:1D,Q];*XK\-(^ZUV+%FN MG19JJS+O*$UAH9\IH(NM0NRP7(.74([L>8OP]1RX>71F-2#T,]8^D"4EIXR2 MLS$4$=,"?XV+!E63DK.'DK.P[RHD^*NC"ZO7P8699=F F'(R=/;)Q/1E)UBB M<6K4IT=]_"O7=Y@?GYYHP+/-'>2<>VPS=[1D^Z\?)56]9IA(A^_XQG MWW7URU,2I',"R"AN0,[(>MXK)U*XKB\@C5I M)QY-18BVVT'H4+_-R)L;=P6CKR])C\7=P($)OKQS[CHL9F'/]6$@_(CT@./( M9A)U@S>?"VTT9U@HHA&+\5YX4RI5>!Y[YLDC<7JZQ;S@K4:^PBOCX;3YO% X MVU[B9/J07BQN5 ;S%[)*HRCI<4&/2(+J%P=#:N34-"*.ZQ _B EX"6 9^@[X MJM-A8:97 4J/5O\JW.*GMQ-/S0_BV<5.BW?;-9, MS5KZL+Q9TYK%G;:VBCEMK==T6Y>#DH,ZA$'5):S _I^Z_8K^>'#\_#Z)HQ@" M5HP_,&[]S7]E$<8PH^?2OZ61=!H,'##Y<.HD@ %Q(I#++O5?&-)E%;I*&LZC MX4P1? C=0-R+H3A$B;\+VDKI'"7@ I1[8[!X@!5 A[EXR542HL0>.!5O_';( M,.JF'IE*T1\!+%M<2:\/$"XDF$,IP1P._-C9Q/1+G;ZO&TW%M%?L8+FW!Z6E M"%=(A#7L.]#4I0A+$:ZJ"!NJHNM-*<%2@JLJP6MA=4L1+A,KI0A+$98((GN, M(+)!H!ZS49ZAV!7&##J,8P(2'60YBFD-Q=9460A;2NYHNF*JRZ[A)'.VPYQC M6S$-2_:6+1U?--56FK8F.5,VSNAU4VE:EK1GI>1.27!ZS&;9<'HDLLI*Z8&% MM*6RY],-M:'HYHH[1"5(WNPW=XXU'3$\97O4\G'&4B%LEHPI'V-,0]&EQI2/ M,;)E;9FY4Q* (TLM&<#1862;)2C-4A1KU.N*6K=E J"4W+'K2D,RIZ3,.6YH MBB73S>5CS&KAF>2.Y([D3DD@HBRM;!!14S!]TH'=)3T@=7L$3R&EJ:G7&HAV MT \B%\=^&C*/QNXK2T$.4IKG;DPA$M3A+;05!5X2S[YEXE37CH!8;'NL$7'N MO]UP>";MA9VT0D9_GM .#/:4>F_T/4(2Y_$H7/]DC(;CTY\YR4YG(^J!:"^< MU""V0&K!MX M,,K'V'^&FR^\H/TSI_)@3QE8@CZ*=)BPHXIBLES!)$)70#8!71^YQ@=^U'7[ MY(+%;XSYO%LU O7@H6ZD%_7?R?/3X^KP+"-H3#L$8T+DHT[@><$;GFAM \]C M1!6*4EBAF&-UY0C22@F2=O$.DA QAP0V4(IFPX5S^', /X4<[T;AY,,K4Q+R MR*+Q)2+MI)<(.XM4%8?$.080: 8[X:!(?9A?X C$H(Z+#HA@\@ O"9*7;NX[ MUXC'*KX=M2' M&(UF_]FZ;&QF&J,="$"*)(+5Y>B_$[ M'RCH<@H21YR(GZ:8F])(8U0CGU CASS=IF(>>AC9E&%D&892NC#R,GABB)S( MG!^,1DDXU?N8A^E][B&>@2O 9DH?M(X/"@9TW)TG,J?$AN/\G>J/ZM9N \4I MZ[S?HP?&PF] L/XT;;76TM8MBNH&U#>W[N/BAX0BG%+[NQ1LXYQ#> ?JVI*K M-% 0=43W4(\Y_%2*ZOKT9]KK?WD@3SWP&9>T3^JJ"NKB %D0)C;"O]FO36BL ME=-8G(J8IAL%_E0]M3>CIP<>-S95&3>682B;B1LK&<5]'2:1$(L=K%U(;MV( M6ZP? ?Q[TT.\> 2C_^KZU&^#F0(_$/+-$D3]3@/=-7";R^D-!)3T""9_9T" M?HX O90 PM#GV"?EMVS6PTEP7];MJUICK]IVK!#D_H MTC2DQ'E>8,RHS#4EZ\ ISJ'7]G B/K8\^1WMZ0JFVU9>Q5(BW<$7.:4"/S6Y MOAX+OM:BZL>%EE6C:OUCJMI U?"%^G#W$_48(LP&;W&W6,KNG[PV/J9L$]PM M[TZ36XO#&C1.0E_*[7SJVA]2MZX>G5W3$'NM1&A@!9$_INO"I2,+N67Q]%;X M^6PR-,21?AQ\ZSJ(R61 68IH>L+M\1#R(D!D8 B=K]R0M>, 0K]\/+<',7) M8#(@<3R!P&*7YT;:^9BUD[;9F:2%,GJABXV&7EWVAIVK0 '?TXB6IU4PP 6J M_&0Q@=>]LO<(8W',S#BDA]MPX9FSPFA_4A]4Z@D"3 M*YB#%_3YWUG1Q&"N@SL'%0%\>8 =@09MDSC!!@4"R&NX'QD^2K9TRNFRH4?Y MJ@&F F^ RT423^2=IO$ KGR![_ >)_UNY/&UW*5OW8#3AO7Z7O#.,"?6&5G@ MP(4,^>_#=6!?4XI/2 /(VJL+Y O\_*!"_"R621E5T\?S"];H?5069;D9696E M>7[?3Y!&-.H"^6(*-X6DGZ[NP-R>](82Y0PY02/RIWI#L52U1JZQ;5:/]5IP M9TJQ\P2HGQ//E#$.O"Y[X^!E<,N?-$N!J0M9Q$N&S)M]-1]$-E(N!5V$C)\^ M@B^BN=?H*)=6EH_GH2\U#WWV/$0WNRF#GF8(E#07(NS ,VMW_8!W.AN,//IX MZ.I20U8\+: MPAS%VZ9)="3Z+?3#X"3,.L5%;IRDUNFMRT2WP5 D'MJ\,0:W6L,)"39$1!BH M_"RS5 O]":_P:'NP!2:2-%SC1!?$F;/B9@ULAHNI WAM-KT1VP7T2?KXZY\T M3GU88!&'BGYV49_Q3!"-(K \6=N\?R5NZJ!R;YWC#Z. > %V3A$)II&W.P%0 M!$GO@K$%11LZA%3NP'_2/I#X=>BUQ#OH<"A( G"@("F3 ^8\3!F%,C5,(G$/ MO.K>806,\(CEXC13R$5('0^\\F6-/+JX%>2 ^BA#C1OJ3T=XJC_97"?W@$3/ M \GIPFQ9A,L -^HR3%1AU\_@#54:-P93L1+BSMLZ9K(L;,'4*X>]'@<1!XAN M!]4MYM/(^44QC,R,Y(,1GC_E-[V+KBX0<[2[+GOEAL0-YXZU1G[ P[Z[OQ0> MU"!3TSJ-T4@)5. '*+B0%"0&ZM\[Q* ]^'],ELY_R;GGI3&L,SINO'V!459? ME'[#1)_8(F48CF"N)RXCD;>BS>R#1T'U1(R" MAC?JBAW9D>CSOV!MY8$U(^?<[<(SQNBSUPIUXY6'+X21:>#,DBI*J- 8IP!ES=UNTA6A:ANO RZ. MKK>I![%//@)S&"Z&<5N AXA"UX&>/$AQ_FO:L_#7O_Z+5,'FFKY9+G$'6!+QQ"EKYD.*(8?\44190*UO"G/L4LI]M/ M[-<>Y>Q<8K)CCY-->J>OQ/;JTU_(4+F8:!@'[ M:Q"G^Z!#7<.Y9BF?7A+S*(P_FR\$D H!=E<>ML;++#JX\[B-D8RI:L<_/Z7# M'(IB#[P]CP1P3<(]=VXQ( 00.UPG,)D6];CWR&T1\X[6:3(+V1/!MS!-+^GU M(>CN ;W?LQ4 +@D8%8+MN&AC6DEZ>A$]YM!VN3[$7Y['[Q--M'&\PQLFDC ? MD0Z(TZ,.$O_D)UB!+R.OYT\;H6CN>KZFFVUY#K*"1YM=P;-$8MO0!XEM6?^#VE1?[QD84KML18H[O@?:A?4KK @$P )N?^F[98W"4/8-W#Q ]DSZ,E[;N]^A*Q M! 'TOK-GG<6/9,_F[;NY>E@O(_>/"?RW@/H^EE-X\%M$GGILD8T5&8(,*=AL M*$9]V:9V,D LM7V7[-F6?=<,Q:XW9/R^*0+?4;_]3FYKY)L;N)3(X'W)X%V7 MP7N)V2.#]S*S1]?LO0K>I^WV",N^(WR&N=2_[(9N!,/#LN[O[J^,_H4.I5ZS M%AC+E.)HW&HY,6I32AKQW(JHG"7'^J>QBE.Y(EFHS[:AU*VZ#'G+R1WNM#3) MGK*RQU(5K;&C]?PAK$A^AV]83.YH^!)X;]2C_5DJ1TUGTJD(C<45@Z*5K?55)4LD=N*52:/88A _B-$O@'V'7F>8QYM!?)&'XY$Z*O4O0IH\126WC)GFW%1^8J19]%!O&C6-&S 0'2EYW@SL&I M4?\8H>ADAQ!%N8.RVW_]**GJ-<-$.CRRT18D(W!#0X2J&8@Z0D X-LS)[U/ M83)LL;'^(32:"NGL#J!\4SBCX?M'@;-&GITB-\W&MD4 2CXEAZ0-5'+-\/!C M%VC$(8"\X"T#A>Z''%%X +,%HQR#S%+280?1G)>GD,2M##>3OQ%&,43UFHU_ M4RW1UDLGVBDD(T=CI/U^X/H3>(Q!AL>H"#A2/7#0,#2HH3P'C@P5R[;S!E%J9[HK2C&@$!:V8O3H:-@*1G, MI( W&V+OIO(T75'6D/UZH]94!U0RE5F@K8O"$EG3\/9W"&HS%\+F)F8]8> T MO;8[X3XZ(QM^.7_BXM ^3ZR=<)#*^P'***(8@3NGH X7S&<=ET,!B]^Y=.6@ MN?$C[P8),LF]1-J=XP>-8[A\+22@78C),=VAY:NZ<%0?=G):5[>Q)KU D1 E MOS6P&'-Z>^ "SNLQ"A45<81:M8)RB$)_1$*Z@"$(L M'ID]0F .C\(&HM?EP)(XA;= P$;RAAIQ".02P(\B4$*HVS;VEO#CF:/M!!QF M31[302E"H95@@'1:85@Q)K-FE77ED41 \88JE$8-I99"#:68=@VBAP,ES$/JTH/.*#E&*C9S6&/9\+*'-$3GTE%"A. B%TU:[@T6 M62Y/=2'^$1DJ\3=?@,R3L65H]I$@;H/^LRNH=T'\ZXM;\NWIF><'KW^Q'LQ$ M) 8O4I#Q8^T3F?U_[<\!F3P>#_&IJB,4RG?ZABASEW$-.Z[TF4>^0W"HD+M+ MHC$G$8&T1D_-75N/?/M"(.LRG"KD\)TU-4XWB M5[0;NFSA.@Q+UF&LO5G]G.NLY$935CVBLR VC8- :9!ZQ[02!@[\^"=N!01O M3#2WQJM=4=01LAYU>1N@P0Y$^%[+O4,LJ]*K7T)&XQ/<4'8U#N,9^\G>Y/*LH=-2=+Y2+-??=#=D'>Q>O/%Q@L%-KG $BYR MHM6/15"\"^L?+.(*T=:SH7Q^T^;94/.C)EK)SG@&( M!$?ALCYNKXF2EVA03\5_%#4M)RFO:],=V\ DP&LBT;%X_#K9ORLO:TU]=O\N MV8E+=N+:?#5*2U:C?%2-,BQ&DN4G0 [>,G90*H+]HF.,YSCEW(FVR(/NOX-F MV^B"[J[OL8&\^^HZ"?4\$1VV1+'(:"_D^PZ, 5W4V&.Q2)-@GK"?ULF.E:/\ MYGM\[Q2;:+ZYO.9VT-^8IANK@P:XZ;,]ESCQ8PDW4,BND;ED6 M^8.!A_T6! [Y'O09,(?"XW^X8)J3GXQAY4G4AL>X/K$,73<@@/[59K"ZI_E1 M(1':E(\,YSX1>PEB>'/<9BE+51I8W[%DJ0IV3"NN*F2Y4HY9@P)'JEGS"S"V M/RC-JFF-$@[*T.=7O:Q>JE*^#7=9J9)5JDRI3B%_IKW^%W)'XR2<>L$!5VI, M*V')A1NP^#PV/QU;A]HA;UC(,D-2#KY97OX@U0H%*NL6I6RS$&4@B&5$\YO= MAZ'0T6P8T$];!]"OH .O&ZATV"T>E-%0='M9O(.*M&\[9,;"8J!L3*W !O!J M4"A;O'_7M?$+$OTQB^2Q1IZZU/-6;))[N#@TNJ4KZJY:4TGV?,0>M;8+ M"-9*&M""8O6B[M^'<'Y.#_(JQ?-K 70?+H"-AA!E]OQR1XDOM$/7L MDKDJZ M!AE;2Y#4W="P@1!MRRZ0972]-1.Z"P#.2IK0\D?7932AY[Z/^*//W2#TXQ6- MY^%&.(:M:,VFC#_+R1UUU<3OX1E/&7^NWQ12!I[+Y76;BM64X/PEY<[RME,& MGC+P7"KP=$)XTC,8SR"$I\G(:ALQ\EI0[,O*4D>=&B5Y8[Y##C7"T MIF*K>Q!_KB?/+7V0TMGVB7]%7UT&TM0O6DY'83ZC+QY'&YPT%$/&)N5CBXQ-=D#TW^$;%I,[&KX$WAOUY(;=YFV) MC$S*;DMD9+(*T>\]]]5E(;D(_DG#Z*LC0W1# M-XJ#?A?,R7?WEPQ*EL4\UW9Q +%48ET^MLB@9!4M EBPBZF=).BR4>$@]_'71A"@!(,Q.8H]_ !E^P(L5M;0&&R\8]AS*?T MJ$@[G_(U[_H1U=+X%$.F0=>K;N#AM=$ 5CQ%^24B?DU;(;M^VTL<1NJJJL#0 MLY8!^59-O/X310<,PS.@,.H/ENP'A#UFCH"3N!M@+8SO$ MF]Z/8]/M0>8*#A+#5G1]DL2-AF+:]4DY ZYFN'0\"\L@9*'=P2O(33CL M^,6[V>X+:\O7@@T;YU"!W1]U@4/T!-I 9-EMDO\#ENY%H M6P4FPX5AM]C(U]CC#>Q9724.?9_LIZ.DPT0[$N=;")T2E/D4CU8A6L-0&@TM M'>47-((#1!AXDJE8ACG\,JS@D"=2D8QQ9CONBA!_I&8^)1;%[I\ "*LRSD;8.6 M(=2^**!Y@ J8^*^,-X "$4.CBW]&7&82WXU'%%,S%=VV9BMCE%=&KF_XZ**T M#"Q!HR$&-:YB=4L;_)!3+UUIZ",_#!6KK@\>E6E=5HN$6J?:=O;S-*6;33/Z MABAZ:&\^)N>ZBLHIC,-:A,K[HJ+6 :KH5$$1\1)PW&$=!CX/U_"]/O,CWJV- M]#W*O2HV 03%TD'/=,/XT)'.5L5HT&)95VQ[U)]EH9E"FKI2;]HC/PZA)14B MT!)''"7'_@%7:,.Z;OC+53@\F(T.5JG7S9';+G.'&N"Y6%L[\M9AF?+XKYF^ M?W=_*837OV0.=JUN<[M8*1ZW91_+X7 NN]1_87R%BCU*P\"K?N?*.W 788CS MPDZ\A#:MW!O+4I@59_TP;VEN5@>SP1)',6PB,5%>IKWA>B? MKQ)BD6O@=2H1.:8+%:@O0M6#X7[H=L>IW_*P;E,:$DF M%*P>(>M1UQ^0G[Y2U\/@2WS$[%LGX3VX48.HW\9\+>X;,A$W3DF3';-?6=IK MY#T=C_$$+JR98>I)ST>=^D1R:9="SN?LU(4O6O0ZDWBTWP^#5[%WFU+OG6\" MLW U3$79AW5&Y:G9,!7=6A;=J"(M=E<>_\>\W)XR-1?BY)\*X]WHW'.V<.&.^1!/8M\% M&\1@E,22Q-KH,J)TQQ2?L2"A!*N"-$%O]+&Z)\%T?S;W??/1Q2P;"J!7N=<5 MFQ*(TL4,JRX^BB!0N35E_15*=;5$FM"-+W-V)!Q+G7$K;R'4\[ X:7"J:%9" M%ZLO@[>(%S3Q^EF^5=))ZW 'Z?KQ"EV%/#[]!M]C]C[Q)^IWXX"\TM -DFA0 MV:GDRCKQ+E&,SWI]+WAGHLPR5U2%=5E\%X&/G'KXQ YU0P),^,EB>+J7,+P( M[\&:+;R?CQ]KG8>/P2-/,#H6XMK.PN-P(T?BQH[109B9'H4:*1_%-/E8?AQ? MBRW!L;0B[*?E-[A5:9#[GN^V8.(W/NX6X!$K\13^,AH072DW.5QG6-X_=CP1F_"XEJX #^<0B-W'.\R3NNJ&# M-;3I"_BA/SP2!E3^Y?:2'H%[>YPSS.?71",30!$0!=53GH9$XW6Q;A@AFT+& MTD=,UINXSE^//BY4T@W[J$*%2#T,+? M_>/I&@]]X#W] .V1*U[KDU MRT6W3\-XC#9O0>(Y:)M#!F_EYU/P$ ->.6N:X/'@PA"(XKA1VPLX(<')==":@;DZP4AFS[&7)00HL/JBVUE4>?1 YWM M)%D%-H0#'==)VBX-WTG0 @VG@P.2XU(+7XF)<>$=\FZH)8L+AZ!4C5S0"$8& MTYTV#W@P)]9 GO&82\@\]HK%C@@ X%'P'_"_SW'L:=W2!&@XL63)3[#Q_>H^^9,$P3A)RY%%1$?9VG MXFLG1T!<2'>]U[3 M9X$I!>L9"4B$B(J*>)!?D%64"I^T@6= :C V&!?S%8V3'O^%U:MX2!8YBU-N M7/ZC=NBVAKXT&R(>;AO$,I,N8$4 M_!0%.ZA&;Z 4Z>-F,FSL4< /9\+4X_,ZX#;@9GZ6DISS=6+@^>6/B**>'JA]O/>< (L[0 M]3%/C2$C.FWZ\A*R%UPB=1A?.Z5>%=T$.,X.XTX"Z!2E-,%([XIY 2X1A63] MF?;Z7\AS "L81FYO'U* *'$)>::_^)=.$F8(!CP[2]#-.%..X/#;,<%=(_=\ MRM4GE M/K=INV0AVZS'3-_[+3_MC&4*VJI4:5O,$=9FI0YK+RF'0?B M;I# 4YUHXT>E=E'C.#,$G-%9"/QQ)HC1R+"K%[+B?4Z3LQQK%/<2;5+,2M4,ZDINMJ< M6Q97@C:!RUB,:DO.8E,LNTAIUGR1VEA+RH*B$R%"S45]ST[.84#@P?T(WU_3 MO^2B$-G4<+E^,_H>=&+>4]:8VFY84U#HRM]K-'9L1Y9>L,99>[)1P95[9 MB-H?=SJKQ\X2T*@@TU,1=+5#9NKR1JNB^%0[1'N9OC7,T5XVLL!?<,DC43VV M0*!R:[^NZ-JR:<#":532C2^I)5)+,BU15PWMRPAOLIL*Z#'Z5;O17OD:B.>J M7_C).W%N=WI9]J B.X/L$.NF&6?3!4Q [L18%,/RBG?^.';&6VMQ-/CT('HZ@.%A^&GOG%W.78+Z;; 7-54< M UJF@+MAUQJZ65BM]/27+%LK;==TJUZ^,=7G/TF6;Z];OKVOY?M42\?,&E6C/2HO @/2 HZ5H,7?5Y=)V/_/=![*F;_-QO.K.S_VZ%G\^6 M"$NV>"AQ\6QZ>AR3G9QG2$@/B$OUGNW=[?30*AZ?'(2O?18BFM408&.($18C M3 #$OCRZ?8"%EMO.#I:BZ?OJACURC!/2U2_YN[C1"_"8!ORD??DT!F8@#C+V M@3@#V/@9P%?#:^#6OB @FD^.BN-P6"7J!/UX./@QB":!PI#>F8(C1-,N1+N= M&U$NCL?W#7=#%B-;1H 1D#$(W07(6 J[B"]R,ZP"#I0S>/BP"SPL'MS.*^<(;.(>^X/<2B&KQ=P+B@A M(SQN!_ "C[TR+\7"R, JHCYKNQV0K1%VSWBGA&_(PS=8Q< WF!*^80=#V3A\ MP_;%= 8LP?GC,[GY?67@4K,Q#;@41M,^@1F&M!V?1DD/D:6^Y ZA:V9)(2LL M"5DQ',[UKZ[;8: M!;5P@G;",W0<]JGC>@+X<@A[Z690DZ<%$0;3Q#LBC/8ICUFA?T(CQQ=+8M4\ M1RK(24%H)I:Y.S2K;"XW-^1WZB4B_XOZ\/<$!MQY1WE(X^Z%P5M&TMK6CDSA M]/EBK"I 8:-,M[F0!SS$XV(.O[X/4''3.-'A(&@"DDU\,0+$"_H0=8,W/P.A M:^=%:%KJ.P7]%.N!D,5!43B4.U0DXQ,9&-3,KB!86OHE#_Q_<7!X;#C;; Q, MR5>@(]'4>5!PVPRPI_KVTD3=]=E1]P;BYWDTF4V!70?7(Z-E0OR^['I\!Q-Q M7__O]YN+&PBZ[ZZN_W>17-K(:!=/P0UNJP*PDU:OJ=9R&$HS=\ZT6L.<_ZC5 M$6FF;_AL8.-CL1;9J>_@,B':92^Q[57^Z5TQ!!CFO40^WM+:34GK[O:\]-J* MQUHW4(B#5-C>%LQ"^"W+A-2K.;P%^;1IO[O0,"8<+V)/9SZW&\?]Z/3SY[>W MMQH,L?82O'X^#]M=!*__S)P7&GZ&4)U^;IAUJVE_QJ&*/\&AJ:JFFY_3R>C: M"7T)&8_A:]VX!^N)["-?,^'.+'KM'RQ\P48.8@% >3W,%6LS-&!$MQ'64-,5 M3#/STU.] !99$RV)%')Q26[29Y&GI#7ZXT/(VB*%?_7N T';T>CO?#R3UWP/ M/)X>O[V]),=Z\].4P&(E"[3689]=&AE]FR=]EK0C!4$]25.Q!5-AXM^&/305 M?:Y\+&M-0%^$Q7C"_F6B="-"_-6'K'7!P)2,VHVOK!4FV+@ D=C!;I@?VXW; MYQORU6._7(R+'](N" IV-:N18^=SZS,E%\&[D[_IDS 8>&=J(:+T^GIA)F(M MA(U=F@ACF_ :JX4:TD24WT3H&OYM-88FHAWT6J[/7R'B"F$B+H=?S[(*Y_W0 M]8AF<81D;6 26BQ^8\Q/C<)3C=;"FJC,O8-8U&V3FRMR__Y/6P43.3M7SEC9!SMB.>>C5O]8&61%Q)'EG:&H.*;LI9 MF9[(/I@R!JG+&$1:DP*L"<\^6-;0F@"!TWP#:R>A:,3XA(T1>5[P0YOBO1-# M2=N_3:XM8K :UTD8]$&E:^>UQ]HMV(\?/V[))>UC]57VX^\WY%HTK[^YX5<6 M&ZE\"^EK$+-V=Y#5/-:*RVA6-$(Q5MTV*4F$4KZS5_Q8+.C&.0XH;?4)CG3H M]_"+B0B=Y('@#\FI&3*E+IU:(4Z-2VISX-0,K?7NT;>(1A1PNIK"515JW)M\KMSZVP M?:*K\+%A:+_8+U,3>IHK=9GN+G-QZG%Q:EE1'VI6W(>6+HCC-<8\;L,R:3P+ MN5!XMIYQ*IE0_453:X4<29=VN+QV6#?P[_J@9$E3M1;:VMQR)0V<)BPP(FN0 M^Y[OMA*^^0^*@DD[7M1TK"V7K%O/?)10\" M_U\\DMSW1\\S$ Z-P&N!EE,WQ!6D;S1T(O(24A^=''BW@.,^6+B,V*:KG21P@#%";7&'A&JQ1R"-S?5"IF(NY MY6?KU@*6A6,!]GSN:6 MQ?'X.?P?%-Z6G9R;6MTZIN#XZ_3:UK2HE5^Q1#WKL:X?]D)+D[O0^ZZL7(R: M@PR&.LA@:-IHI#B(V'2-/ CL:(1]/KF@B.N,M;>AVXX'4>1OOAL7$$,>:_9A M+]FT3>UG2Q4LBPKR0A U[R]9K^\%[Z@XO&=3>D#D'L3317=U/?A9I!.!$A^X MQ8L0'"SYP_5Z$0'3S-INC\1E(F0A49*SIWLF1E[?ZY/5FHL>?**-R>94_NG5D&%CBV,K>W M6,7&>43.TWUGZHMXE*\EKP?>;GBN1"PI#7)\X)4=FBSM. @EJYN9DAD#)=-Q M 1=T=+7H_8#52Y-GM@:3H.(9J'ACC'825%R"BD]84XFWO2K>]KX$S[+P;,_] M^IR5K+WX2G9C2=OB%J_5C*ME@=J>ZY\H_-1S!6IZ O-T./[F&$216F=32Y5 M>X\7S-OI%(B">EKU^8@/\3SR6$.@+L^#>X^UX@H_J^G89 ';OBO6S 6K,7W! MNIX/*^X<[7X6I6G5KDJ3:ET6M>;].48*NMLA<]QX@*4Y!,$+$'$?4[E1]""/FS7P7]KIVB9\ !L@QFFZD_[LEW&H9N1"ZH_U,A=P(P#_N,]UP?;@@%BB9]P1D<&P?NM755 M>NT#4.^1<-@(!WZ9UY\G0KT_\-93H?.W&157OF2=T=6VH5UQS M)KT=_I3]+8_H3NB.+*_;<]V9]$UF=C:7%]<%'EWIC*[T2Q_JEBRH.PC=FG;^ M73?2?.@2:=!! S6MN;7S[]5T6K(X[G 5RYRUOV=L\UC&H;LV63FW[QJ(;7] MW3(-U(8::,W20'V#.^J'CNHI2UKV7>&XRQLVW=14+;>E'GCNJ[M$+'F>O "C MTM8XV2+M'AX"UU\$_Z1A]-.%%=J!G^_59:'*GFO5;&R_Y@POIC4WZ,4./=LH MZU?V7-\FO9@.SP5&]OHL9A->C#$\<7%R*7Y.^S_[)U>@C%X08?>#63G(,?\V M__CONHYO/XM;=%G<(G5^>9T?*OOXCM$O4M5ZPMZEL6[3B] M]?H6O3C@@$IZ=4/6M^R7AA]0,JB2RU9#%KSLN<)I%BJJ4U=$:O[@2+?76 DK!AA+?@U MQ$H""<%HR'*;P]6V^@+:-GVA5[#:[4+ZR>%Z6%G@L^\ZST\:ZXWI1_BI[\?= MN?4&'VRYG/L^N:Z1YVX0^C%\-Z6 W,Q@Z+3Z@3M86=QS<,IF+'T(HYP*5TWO M)NM^#D+A\J#B.DU#V QM?V-^D+;U!75;3]K>PQ9VR,UNSB@16UV7<])JMESBWC2 M9=GR'7S7[>=+XD91@E7T> \?<@^XT*:YVZ-WWX%OQ BGWHN?_V">%Y&O-'P) MQM_O!.V$ET+E'G%L''AVV9350WMN0T1#/+,^_61+'/2<^:>D/X@,8,7; ^6Z M8A=A O,90Y9\)[I8]IH0&1QXOP-3U@T=G*KIQ8!]C*)]C*O<1YHE.QO,$0;1 MV< >HYWL;" [&TS83=G9X, [&YBR[+ :'CPMI# 'A11@B6<4#5J%XY;,1'4^ M]+R83(I)'9VMHTW7CUS0JS@4JGK#U:7RTQ"?R#,8"A L\A!X;OM]:CE64>9A MBKNI@GG0M27-PW2WNAGS(%WXCO4J@YI]RB6B-ZI%%76RNB&=K-2BF5IDI/FG MP(\PD.4'O+W C6-&_DQ[_2_D.4C:$-?>WCXH$+TZK(_;/'#E(WO!C1YL?_N0 MM,"'D?-V&W@;HU/[ZH:] _=>AE:3_DMJWDS-,[0,*SWQ&-$,>J*9Q_339\UR MQ%_D$FG?R78XL;?0!*CS@?LVT#%=>C>I8[-U3%]6Q\;*=@_=B>G2B4D%FZ-@ M@U485MN"!FF&I4K'M8A>2<]5H9JF:K6;NZ<-5:JE0ER>Z=[PV@SROQ>/M^3& MCV)^]OTJ+10>(<+^5S@@ZY\NOV^HQ*'4K'^FOP(_Z+V3IW:7]6A!$E!)Y;\\ MOSU$Y1](P/6OF/D11ER7U&LGGHB^;EW_9XM&!VT;KJZ_'K1M&$K&%>NXOKL) MP:BDR;@]OY F@PO&+6TQ3QH+D(F'QVMI++A,/(0L&IPZ6T$T]C ?IJEFI=-A MI1/!2US0D@?ZPDA>&O&4"CG&8G<*WSD([W4M5NP$=/33I.Q-G!390:V[;1G+ MUKJ;M895+Z34O6G45--$>G MF(Z'*KW]UW\9(8UFU0P3"7'CM].L&MB?UCL)68>%#+,L<9 6%0$?XC__AZUK MC2_1X"ON+9^PJSQGYUU0$Q[#,(P3U=0LB\#OO)K_Z<08S=15AEUZ]=EU[OL) MAZ"$>^(!2S3UY'\XN"0>D>B(HQ;OC(8$B\D<\K?$>T^YJ2E$:]K-BC+0.& & M$B.%DZ@H[\P#YEU>^9IZ11EH20:FQ\(KRL!Z]1EXF82AJ(X>X:"-#'0]>,8 MCDZWN+4T*\JK1O5Y58RR5376M,O'P$<&3WME3D4IVI04+7KYJI:'I.K&/4*U M[8E6HER#NB?B7Z)\P,;$/X4BM"H=N6HE6OCOB_"7:#V^,>%_8OU8=-.UJFW\ M2[3VWABS?M"PW25:75@J4E56E6B5O3FG(E#RFM56JA*ML9?DU'\MI$[OQ! H MX55-@F@E6D2OJDOKYOMUM:K,*]%Z?0/JQ5FD55N_]$-8_U^QM@@!$G'!3A8L6#$;V$ M.8@-+IC3=5A5HP_]$-(;?TM\1G3M [N:Y!"21?@5=U&-JJ; M[UJ$3>FN3+W2:2ZCA&FNBELGHX1YIZJ3M+K)H,4W-\Q*ASE&=3- !>P:5M;\ MEW"I6Z!BW06O:7JU4>F"/*.$R^>":R?TBL=1>[ :7_NLI%U5YI5PB;ZIRN29 MIUI=YZ]''R=\=4L]FL+?% HC#OJGS:D@"AMG;6,J:V]BUA.;V5J]MCL>'YV1 M#;^/#_>/Y\\W]'3F_NR)/OUT\W5S=G#_>7#^-TL']A5"R=TD/ M7M?FT"$PD4?N^_\3KV$;PN=^\[?P2L H\%& MI3UQHBMP UX0)2%[AB==>$'[YQ&G=.=$,^KP2 9NH@\/C<.$S83\W2D-GRZ_ M7U_]=GM-;FX(-Z+Z%_+[^>UO0WK^_;?SVYNO_[BY^T;.+R_O?[M[?EI!2RK5 M5-AQ+N9_83YXK/_QXR"O66@&)>'OMKEC*_ MIX1N7Z"7K\?T'#J>L,-HMQ%O+PH\UR'95"HE$".E?G,0*<6$4U>2FW,*3+D0 M018CZN0[TL?L%=$-2?3M$UTOR,SMO4_;'ZX?7V&('$8(\AEW@P0>Y413(#Z+ M1:,NFX ,EF6$IDLQ B% THX%^FF+>KS#0]1E+":=,.@1&D4,KHH#\M9UVUW, MXKT3VN][[X-E3[:J(R%K,_>5KU.RWZCG!6_\F9@";(?,<6,"2[^(1:=%@&)_ M9-7D_0O>OP'8[9T&@=/E_T((>$1H3%H,%L4^C!V+3_OPN,!922+'")'GR#+$ MFPI,73;[\:=UNDE]C$2]RZFE6:ZO6$F-!C+Q79'C2B+G:"SII=O-(S"<;;=' MO>BO1R=&E@1+HI,72ONGP_179O^B<]])JRBB5 J/T";V:/S7(_=7?.HGO1,G MX!75^%@0.* +XZ(WR(SI1V>V8M8;__UY=+ S'/^2NKL@7'C*I-6[?4D-.0 - M::H[T1#CZ*RA&)8E-41J2-DU1-N)AIA<0]1Z231D XNN$L:=YS!8)'(T6!A= M)7PGGK;_E;@A;M$G$=R%ZZ*-+8LVUBFE.BJGKZ-RV;_WG8L!L\Y3_HWJ82YE9"BEKE$W* M#B.1-1E07'9I^ *!! 05[!?V\V%%9[,64KZUNJ571_G6"B125CT'ET$4P_?7 M@E]3]:8AJ&E+%]E+&UHH0E#%5#/3JS MK69)A.@PL@I7?.MV) JXH [PNQ5'Y"UTXYCY).AT%.*S&'>Y0M;&3IBN3#(L M1^CC+08'0Z8N;9@YCM9\O6V&^L[N"E87K ?=S)W+QZ9?:CBQG1JQ=;%,V MS*.SNM(PBUI0+%/(6L9=?JEX!Z=XNZDQ:UC%UIA)Q2N3 $K%*VWI6J->;.G: M1A7O,/)K-_XK\^,@'!YU2)G,#S-$P/R37O"*%>1N=N4IV>6IAAS/#>"J$R1X M%F/9DV!R= N,[O 6GO*\A*QU7=FEUG?B4AM'9X:EV+(<7*I(^56DL1,5L8_. M]*9B-_:HQ$2JR+ZJB+T3%6F"BAB*JLKB!GED8A^V$9?3N;6RD$65&=MJV1RQH&%,?#XI9/T\Y/'(<, MQAU1CP2=3]EI"K):9O=@RY27+%::"#,BF #\M9NB>-O HOB&.KDJ7KS"J3P+ MXOT6M"T&&H6)EWETUE0L>[* KK))%REC!849A]:5D-=ZRSJJENF=A-,C*8T[4FW M5<)B5JEY4O/VI>2MJ19<\B8UKTP2*#6OM)5T3:W@2CIY@*/(=A<#5A/Z0ET_ MBD%$.BS$.J*8_DK;7,C3&P,K3&[+N=N5%Y%KH,RL[5/WHS-*5AK5' MNZ121?951=8"VUE918RC,[.AZ(VRH/E+%9$J,E-%=@(DTS3!BVB*6I>G-^3I MC7W895Q.Y]9*0A95\=R4#2_V6\K62K@5)F6RX<5^2]E:IS\+DS+9\*(D 85L M>%&90**HFN:FC<K'CHQ=3-X#%Z4[F?$YBUX/'K[81=K!!^Y)ESFL%#JN7.9NJA@C2 MMCW9UTA6SE=@F\76KA; VY)6(4CEELI= MC3HZ4[4*KJ.3RBV56RIW*2H 3;5>< 7@;I6;+U$^QQ1>"/\Z[NM9-JV[I <\ M;)_]-WR932)EEJG7&A8PM!]$?(OP-&0>4/J5?7ESG;B;,3-W8SH[=7@+;<%$ MDGCV+;DYM!DP/BQ:)#7U(YG4<4PPL@%+!7UR_\7QHF2X.C4,VG8ZI@%R:=NZ MW>GH:JNE.D:[#1_I_^D6"$YZ5S?,)M&G+^RD%3+Z\X1V8(ZGU'NC[Q%R)D>* MGNN?C)%^G&HS:=/IK$(;>P'2""D#50E"KF:G(-LLQ*M@2+0L0R'=$.W%?WS, MH<;1V3/J 2Y@+]'4^''TWY_IV33N[U1.&U/E].GFV]WY\V^/UT^C \[+$0U? M0)30DC2GIQ7X5RX0SX?' N5WI',/21@EU(^QU"#N,A(R7C?20Y8@>YX8M[C" MX&H&"4*B6[2_T71L[;O".WUC1,A5_TR%[<* [Q M-5T:$2?QWDF;)A%6.'1=W+7H!R$?0HMQ<$3X 7R2"T-HL2[U.J3USA_$A4U< MP)\ 2=R #XTM M=QC +(_V(W::_?'%<:.^1]]/79^3G-_T)7U\:J'1MHPY"_Y"\7-J=IK-FFT9 M:'G2Y%;ZXM0HU8"%GR>_K]>,>F/J+VI-F_K]K"?I-:L^_9=EGV0W:HV&,?=1 M4Y-XS:.A!9^9JYL;=DZW($..;EGM1"8OD\%"7_ZA >?O?CR_^L=&7K_@W,GE M#B=___AP_WC^?'-_-^9L,(;1@(V=7]]+F2E[6=&"\G+9=5F'?'5]ZK==ZI'[3L=MLU AXH?S=AOF M&./1^O070GV'/,,R.DI"%DH+LY"TE$\H^!-/W1C>UEZD(.$A=$% ^B A$[+" M)6+X^Z3(?)J4DM$TV#ZNFQ=<&P\7O[@P;C'F9^O?%O."MVS=VPDPL8HT[ZR0*'+5*+N4"ZW'WYZ>KF]OR6.-/'T_O[V]?BP) MN%:U2?L0LLA%S\Z=E0A!KW^!%\4=KRR<^$*NP-&VXV"EZ+,**9K')(J8YW'I M A?OC<79TF!6-^][O.'$ZY)Q_3!LGU"S76:(/VTG-ULZ^X>NY>'\^?'F\G_( M'S6"CN7N:K>^95EXP2J1^X'&H=O^R4D-5A;W%JMB:!>D5?(9)&,K->5=1GVR%8*?EVR+;A^O;F_YU? M7#]_)P\@N(^_W=U+"[$Q@E][[K]IB\5=3NPP\0-I)ZK#O8.V$W^[/[^[NR:7 M][>W-W=/Y.G']?6>&(K2D?MO ?5]1BX##WZ+R%./+9,"7WW#5.I;I^?[A^_7 MC^1'C7R_^5^I:INJ'PK=* [Z719R2KN_I+H=G+K]?G-W??T,SNWQV_WM'^>W M^^+8RA@^_0[?L)C7]U>_X-7W\\>K MI[%Z;ZEVA9Z:"*GCL7=.;[?=I:$3C557E]B'R53/@5N+'V BKF]OK_%HP!\W MM[I+'8&,E_@(5@GL(,( M0J/14_-U9>S@_#R%$)>TPL]C< X'#VZBS08W^=P*G'?XIQOWO+/_#U!+ P04 M " M.299/;ZD$3P3 #RV $ &)R8RTR,#(T,#%EJM=J*N16E61U:A8)I(J95)(!:GKF:9:P!6C:2)0L)W!^_='% M!H-L2R)DRCVF'[J"K?UM:7];MZV+?_W+8A9ZSY!&B.#KQO'[5L.#V"].^]#O'C&<3,NZ40,!AX+XA-/3:%WF^$_HZ> M@?<4 C8F=-9L?I)BMV2^I&@R9=Y)Z^0L39:^I5A:< M@N./K0^7$G01747^%,Z QXN&HZM%=-V8,C:_.CIZ>7EY_W+ZGM#)T4FK=7ST MSZ_W YFTD:0-$?Y](_5B1,,T_>F1>#T"$4R3CZB_D7I$0;!$P7N?S(Y$85L? M3X_3M ()E6 C'#& _15VP&B3+>'ZF7#0\P1M$H9O".L]R!8Q"'7"3&WV,0HC&" 7>A$ HGV4B0 M>Z)#YCT M;9$R2@NEI3^"(8O$KZ;X]7X1!8TC>ZUQU)P ,'?2G)51VI,G+CG(>/3QY>7E MT4*X:'X.,T5P(AW4;*X]^ORI!#"[Z\;$:N MQ>"X"PS]ZN7T0NI:;B_AQN(O+"_$A?^^AX+J1S@$ #KJ8 M(;;L83'@E[@-3R3]UN\5#NID3DHA4M6I\K6O?FK)_XZ]YGHBDOF3HWD*SLO@ M_7JTC;*%'T

,2?Y-_;S4(BG"0I$=RRK;7<9D7,%4L>IAR4,-.. \3ZJ\=QO8/]>4 MNL&0__]K]V$X>+SK/=P^?NWN0%D.B)&JTS*JUH#>XYVG( \$W7$S//6[7[H/ M@]X_NGMA*P_12-V9/74;^ -_I]@?=OW_K#?_U2AYS (TT MGMO3F(7_LZ<4'&C,L?IK.S\7="/!'UY'\*&'U)O+]N#+W?WC;[N,.O-QC"1^ M=&AL.:HG86M$U2">S0!=DO$ 33 :!MI;8WLI>(VH^TQ(\()"VW9RE=QH_LMM\Z>B-3+N M(V^W:4_$?B9H%,)V%$%F6PWR94UF_]#:-KO$\=9 GD*J$0OW$$36K4^2V&CG MXVT[*\$:F;4[FX=D">$-Q!R6/84 VQHY5]1H\I-MDZM0-5$_ UHBJ M/GR&.(9]Z).) K7D)D?02,:';3(2$"^#4B/;#^!$3$/=U[YR!(VV_ZBU40JD MIBM@/S$H8K:U-696T)\5K9.8'R%3)Y[+UGA$\F (*+4U>)&TT MOS9EY4@I!7/5Y',P3Z+5B(T[@.@_0!C#KWR*PPTCZK^M^^?+FICXJ,UB!8XG M@;PL4HU8Z$"*GGD>GF$$@^.S1= MFIB1 &WVO(;P%$:=K.Y/81"'L-<3S;;,#!G_79Z,6,HV1T;=K+A'4BCZK51B[5&^R .2HNMPQSL[TCLU^N<@EZ;OTKSHM MY=IQU<.BC224_SD$HW#/_J*C&UU"ZU =>,ZH\]XIA75B/%WLJ&3^9< G^G,11/W%BY@ M5&9T""TBX> 0J?9?Y'[>Y*Z#- <'%RED3=];]Q:^4:S%Z!1:^,3!*7+V_!U< MH9"D=O LKE>)^*-;$K$WZ2>*=!C=0(_AV+M!1JDGM=;2"=)U#C=:MZ6,1&G! MF_7Z2@V-GKL\XL9 *821#BU24[C$T1/ M1$M7BC;#<74DF(\)@>@,Y-J6:/L=B2R4-Q*FQ8)66&JA3?9$M21%%O\K8#%% M;+DVD1LS!A C/5HL2)&2(F;?U9&CO,.6>V@8G6&-/&I!HOSSG8=F<7N].]W" M2,;W!$^&4%Q%/7)L'LTX1OZT()!<'<_LL.3C>P'<%,C)TGE-&=M#_3/"&/G2 M8C0)7X?:5;+/85U';L$<,1#*)([S:T=4(Y-Z8"5O5\1F34P4J:0'\-3M;#G@P[:T._OK%W563PA/.6%D@R>T)F;+?A M%!GU![_8I*L_^ 9P\,3_:;\ &NS/#XJ C;SK1Y6,O',E/K#;9B^J# M?12BS$AG9V:&_DT]!VH3$@8@A-%H^41)$/M,; ?0/J,?.>Y M\&[@1J+U<%<.T8)FJ MFA%OE1/I*G+94F8FV9OSB_"F;(8\F:-ZNI)6O5_;/-@2>ZQ'P/(.+]:0D\PI MQ.RJ?A1U <5\5!,);U<7@L7\9[*AR7G]XM5JC QKL:Z-LY&;-?F=T/RSE^I6 M-7JMW5NK/_C$:KV9STL)%HMZ9+Q*T%W,^40UW=JS!Y=PT&+T""TZ5N(1:[WB MUSJAE^CVWB7:?SYX1,I5!XXAI3#@CU5?=X_ B(^-F?-YLYWAC3Z@1=%*?"!5 M*'E/=TAGE!ZH7W'3'8^A6!V$J[=]P')G8:]R 1#!([YAJ@)C_R=K;-):]DD8\O&56$;:@SM8ZS#Z@A;=*_&%K%;I!^DFTXSB MNOO!'M;&;-&,W&JQO"UN#XMAINLS-MLX,GZ(9V(\3"B?X78@)C.$Q2\RO@&1 M.($7=% 8,Q@\02KEG:)Z;YL'H[=H,<"RZSN:V\T_;QY6&9/S_TS6Q$N9.?5" M9<_C^4OO JE?\+" Z]SZ'NW#BTJ1C;ZAA0W+?2._88GJ2'3NE2UWO%[PN@-" M-;86D;OUX#HYPPL#;CC 5O($\QH74\IGY:(NN3G%6^?"Z$!:.+'H\AG^)LU6 M.O.0T<1USKQ5UKRQ:&M8%HL[X2J#LLVII=.MKXIY(*H>MF?R-F[7\Q(&&!/M M)UJP<0WII9A> EK+<8?ALJ#>; Y\1O#C;6]7ZFQQC5SN\!D+,>24FD2]Y+H. M%.M4K)K6&Q#R=@\.IA"R[2.=^V'=3I71$;1HHI4C9!KI1+TG]>><-3UXQ\IP M)1/ _?A$F0*C)^QR1YEIVEDG\HL_7>/6VIMQC%1J,<&R+^'4LAW?_KC-]F_7 M"X/LT(S$Y5P;MO4%G9PGM>3/[GLXNVW-L 0ULJEOOW/XUL[_.JV_'BVB*S"? M(]YKB"?J-\9$Y5T^XD]@*.>2DO01]?_=CGE_0VBFKVF/(D;YL#3]M^&!Y*_K M!J,Q;'@8S.!UPT82HS 4MVZFDHL1#='5G'>$)!!9OVX$L5I";W@1KX@,L5C\ M^DQ)/+]NJ.2(P5G#8S*Y>L+AQ4Y._ER -(Z*"I>$>,1IA_9D0N$$,'B/OL*>S-= MFFWP&T23*8-!^QE2,('R+I/,Z2QY*>H0+MA-R,M8: ='E+WS'C#:%']%QUS]4C$-Z":'H7DI>,OV8^BF&VP$Y8%;&#?B)AM8QB67H'A(J4.7,6 M?@XQS^>_(*#1:/D5_(?0O\8410'R9>35U@%V!JR(17H!_R4O0Q3@ Q)*)=%7 M.!M!6M3*&X3>LF@!F0&$+5HX0G^?AX!/V<$8LF5Y>0H25Z$<[1E7YX.H'2%0 M7HB\E&]7 NL"=&-QTVX[%ED.364H2%R!8FS>[);L[))UNJ@L91)[*%# KJ8\ M)?7C$>SM/!CB V&>@>")DC%B8C%*7K2*N?1(U6G>HH=Q (,>5JU]3/G(AF67 M/; ZVY;>YI1Y5=AJOK'6B@ZZ/M\\W1!*R0LO;7DUR$M9@3K0_=:W+$!>R@H4 MX-N@8UF O)05*(#\CACIWO2&G79?J"JL8CDI?_"\JX<9GQ5%+&D);XF:-907 MHUSH1\\DU?%;/NY54S[>>,A)X8?UBW(O$1^*!X75IT3B+0LT3S9264S(1++H"PR#/AB- MT)#RH5^;B:MNRQDRRU6!L'17N)@C\^9+:BLO5YE$%4HD#CD^CI7UE;V+I\8Y M25V*\-\GD2%F_/Z8\KI.7OJ(#ZRX.Y.XJ MJ:L@\XJHPB*[0#A8P670(=%M @)BY:*+.6P(@R'I0Q_RQKT3PR$I&D]\4<4H MGH^]!K,:'8F:2]X1JNY4$!E*CFD6%[M4IJI-U3<,PI#XXM:79!N8:4VF3.(' MCZ#;P0QA)#(C!RCB6RO%3IJ7MJ(MKHHCMG%P!\2&;[;DK4)@O$(1LZ@.W(IFD*E"P)TCFH5.ARB0J4* ] M7EAAZ@[>1-4/[D>2E?%K6QI;@&ER^1DM%CEXQ2N%U()I[*X&=P#M'^BQ91\H+LSK5-RN\/XY] MUL<7(Q7[V=[88%'1\@#^4!:0E_%NT)JED[<8R>4-T=97R79HD7;5\X>R9P_S MR;X/(^X1$034G[;%\?MG&!+YD6U'JQG1*FJ;.T(AFN"-KB;;%7$70&K T0&L MI'=SQOG!4[(!X]G8[F,W^F#;DN^ ](/+GG"5._1PY-L.HPIE(#X22SLOB$U%?8G%Y9AHAM0)GV(; MN8%4-8*47L.97MU3NB.W('%E-N-NY^\>88E6&!TK$?C!+5]Z!HHA$*9[CJ)' M+&\R0L\P\TVJLN59!XRJ.NAG"IX)@[S[\K_'*$+FE8HRB0JL5'!?\\5YIXDX M[",6 ?B_QGUHY4)OO(- :+;HDV+>(81AGU>D,(2TG*."Q!6@YZ]?D3\%,'P M\0P8/"T_;04*H?9CP$!>?O$X3CYW)8?Z!E[,@A4H7B9;[> _RYOO\"JWV==.J^\4QGA.T1'D4 M(9L*21Z?-T1=LD3L@(!. Y3$_?6;!9 T[\2E&FQY(FQ)),'N+RN_RLJLRLK\ M^W]].YD\^X+=?#R;_O2<_\">/\-IFN7Q]--/SW__^!K<\__ZQ]_^]O?_!?#? M/[]_^^S5+)V>X'3Q[&6'88'YV=?QXOC9XAB?_3'K_CW^$IZ]FX1%F74G /]8 M_MK+V>>S;OSI>/%,,*$N/G;QT^['''RA'VA@21E06CN(+#/(K@A44:#T^'\^ M_>BBR=YQ!U9Z 2JZ E'2QY!)E67@EAF_?.AD//WWC_6/&.;XC,2;SI=?_O3\ M>+'X_..+%U^_?OWA6^PF/\RZ3R\$8_+%Q:>?GW_\VZW/?Y7+3W/O_8OE3R\_ M.A_?]4%Z+'_QW[^^_9".\23 >#I?A&FJ+YB/?YPOO_EVEL)B.>J/XGIV[R?J M5W#Q,:C? BY \A^^S?/S?_SMV;/5<'2S";['\JS^_?O[-]=>&;N0S\;YAS0[ M>5%__N+ET6\?CMZ^>77P\?#5SP=O#WY[>?CAGX>''S\0^N73%F>?\:?G\_') MYPE>?.^XP_+3\]@EJ%IF=@7A?]__K!=_HDMADDXGR\%X2U^?/[%B:0(4ORUP MFG$U'A?OG,S2M0]-JC9FW<5O3D+$R?*[H],Y? KA\^A@/L?%_.5IUQ']1UP' MEQUJT(Y+4#8+""XF0*MCCAY=5OSZV%1)YB3*4H$ES.-2B^=/?U%'[05.%O.+ M[RS'<3F&=P)8C=\.TJ0T.YTNYN\Q(4W'.,'?<'$AG+":8U(9,(L$RD>::\([ MR%I%GI5*1N36PCV Y[JL5]ART*5GLRYC1Y;K^;.O6*W,N1%;@0M=ND6CZQ/H M_!,OYJ_7[K922L6+&8]:6"E4#-2$H,P/%B]#UYV1=_BO,#G%D5:")RX]A$("*QX9 M^&(86(4:=2K&>]:8*FL!6XY[MS5T$,('S!F XF3@,HP M!TXD#3F5Z!.F%+5O[N'?CV=(5JN!]IL-?3,R_#*;Y:_CR60DN $^D=U5 M/M/R6,CD*A6EXK;$C+&QXB_>/;SX;2+)JH954 +&WT,6?C4&Q)DF8'+G)5A(>Z1P%I3;8)#B1-C2FQOUHUB&$ M_GX(T6C8F]'@B!8C$GWZZ2V&.;ZO@WA4?I^OZ#J26BNA(H(,3-7= G+"443( M6AL66'&EF,9,>!#0.F0PWP\9V@U^.S[\NYCE^(B,E',JF - ZXU+4L8-00? M!1"T$H6EGYC6D_\VBE9'F>_"63U%NY"M;G5J:R(46[=!I::HR]/<4LAHGIF< MR7'KZ1#S.I(AQ;8[XT3%[/.G+-<+XTT!^/ MP_327?L3G]:\T$@BT)\%5!0>? D1F.0F2V^"5*J]"5D3W9#BZ?9FI0\5M:70 M%0?_3SB,<8'H,LA2XSP1"WAA S FBJ!!0,]T'XRY"\R0XNP^"+*S GJ*L"YD M/;O Y'0(6I%\ IFN'%404''(2@IE4$J)LM<0ZR:B(074"[#'<[+RCG<94]3-Z%,:W%+\/G\2), MKH ;&6VR<)FF:T+"Q4L IWD@Y862G(B&^>8Q^*.HAA1R-29&8Y4TH\I[7(3Q M%/-AZ*:T-L_)?SL].5V&A:^PC-.85N;@'./U\D=)% O*PL GJ8C1UI,IUL4V MMX./HQI2C-68*HU5THPJ'SMRW$Z[LRO636HK3-+DK]4%FKRW#$YH [)NGLLD M%!FYQM2XC6+#: J^)R[L..8MX^H+#B[=-K);GSL\QNE\_ 57P=[;V;R>I!T5 MBOI&C*-"7FV99A%4<1)"S@ED(-2>5D$N6F]?;PAQ2)%6Z[6F1V7UDIF9'$D9 M1 3'ZLHG?#V&%0ZD=)(7%IW6K9V1>S,SFYS>%$O(AMM9NH*'H3.HC(5D*Y[H$A$V1##%!"3'3137 M^A+7_6B&Y$26YI''R!8!,COS9'"/4R2I%* MY"AY+J6U%W8/E(:[N*O''ITN:MV*FLDZ2EE%(PM"<;&>U6L'GI@+M@2I-/E# M&%L?5CR$9TAN9PMF/+#%NYLN^MF8.8>W1#8JRD07"J=0CD"H(A&BS#UZTT<*^5ID/'^G/7P]_^_CAZ/6;WUX>_7JXX^IRQP,; MKRJ/06ZTFOS2S>;S=]VLC,D_((^@Q(3 F(N@,K,0)3)P(?L@@BO:M+Y\=^7U MN^_M?\'I*;XF^K^<31==2(L_QHOCEZ?SQ>P$N\N[$#4)EO[+=2_(>@S!Q@C9 M:@-DKSP$35R-F0R:\D46WSILW0+FD-:8;?ER>]N_7VVUJS\QFR^.2KU L[P] MC-V7<<+YA]DDCU*).@A;,P&P@.+!DB65"1AZ7^]) ZYF>TF>C%*E)G"TCF:O =C]\M[% MDRZFX7AZ2G/N?)-I-IW_C&76X97TML-O-%6)3>-IZ,[>$ >6VPUU L\F])I/ M;Z8+)"=@,<)<=R1-O?R>*-:,2D$@?P.\T5Q:F4.)K>^C]RC.D"SP]AR\?6-P M&/IO>!OU'.AY&:.?<8K5!)E, QUE :\4F2"A/7CM/#FGRF$LFJ/OAXRWH S* M2K=FTFX#W_ZTXJIPBG'+,$%.-:R,425+]W7JKB=4*'N0+&Q=4(M>*E;V%:4^[L=%:V=N.W21>%I?=).#L.J#SQ6)$UH:E'"7Y/S+3 M6L%XW2"/$'UTFG'E3//$L(<1## M I^P7EO542;%-->M;X3>@+!A*D6_7M]0J;2+VMK'0YB$+P1R^PH"UYR#9F'A-;H(D5KCJR';$B+=%NR]*"9 MISA"?GGTZ[OWA_\\_.W#FW\=-C]/ONOI/1XN/RI,HY/FM9+SN5=>A.*@Q$11 MM\*:/& ]8"Y&E)*RHCD:?I]I&(()^[2TF]S/VV,: M:1/&;#))MM)/3VD=,H:LD270G-7BJ#Q!")QF+3-H$_=%Z#VF=3QYZF@O7-A^ MQ/>RO-;.-J\GLZ__Q/P)?PGC:?WF05E@]Q[3),SGXS)>=4V\8MV+C5;)2%&* MEA07N0A!:P_<&(XZ>VZPEXM.[438^XC>/Y@.C0V>:9"^7M(U1# G>;W\7Y.+ MM8TFMD[E;H?^N_&=^Z;Y)BM CP1Y.I.QPGM3BH/I,IU5LVR32 %RKALI.EEP MA>Q?"K84STJ4J9=*QZT$&-(Z]5VSO!E+]D+T=_4;2WC+3[V;S1<=+L8=UGW? M\\2OVG%D?I#_[^E\L?KNQ;A:5TL]"+:L+$Z3E7N2)D9(5J(AB9"K7DK-]2#+ M(,:8_*C?I^%DUBW&_P_S);F[\7P\_?3JM*,_WV$WGN4KU$["6>9,K?EM:F9F M@>!#A&@P>"^=MFJ?9J='4;^;=7AO4VH34S44#N[%J-TROI<#70^4#XY>OEE[ M.%[/.AJ1Z[9]*3/)ZXSTH$W-B&84[@3E/5"@@[32J!R:5TEY6HF_%_]@D+-O M8(3<\Z:VB4HKPQ18RTS=*17@)2O@T!^E;!:H_6U?1O:>B5* M _FO$:S.M;6E5(&U[J>V'[]JP*OV=G3M90G>E1*#W51#$R-+08#@FL+\6!+X MD@1$= I=%@+C/@W!SIMJPUT%^V=SW_KOG<2TD)*6IJM2;.GL8T$[-;RC6D"EM/1_3D$UNL!1%1DT\< M D7 GN5D?+2\>1^ #2$.[8+X/EG6AQ9;]K&_1/9JO 2U..WPJ/Q\.A]/:XV: M^8@&V2E#@19CEB:"YQ[B\N@F26-11:9\<_OU.*PAN63[8E1C9;7+QB/AZ__5 M;GX)D\KZ]X2N&Z<%YOH#LJG7OW'EDZM==/(P:^TU?(6KO^GK5:FDPV_I.$P_ MX?NPP,-2,"U&7C,ML%A G99WU3-$Y@+YCX93Y!15:7[6LU\)&V1^W<7'RUL/ M5_AH5"C!A@Q2VUBKIQ)?HLR K :CQ!G3O*7>^N@&E3\X7([?D8;6A_I;)B:N M:RZ+\4P9OKQI)>LU10%!904N&RE$LK0LMMX!WC:&>.*4QN^>GKNJOV]ZOAY/ MPS1=Q^>12:>* \Y*+=<6&?B: %^*ML+YDIEOG?BQ/KHA>4C?/SUW57^[3MQ+ M$8_*5;&/ICL-\(@&*$07:F<%25YCC#1>.DQ!C2)7OOR/" M/S6AGL)P&V^RJTF0P;L$*EN$B*$N,4)G4Y2EGP_$<&^_?W14*$JD=TWS?,09 M=TR* %QS(@B7&APK G@V-BN)SJ765U#O@/$][#;N2I?[]H&VU48O>SW+ N=' MGY=%1 Z_89?&)#N)J1/C-H'30I&8@F EI@&+8(K,B\^J=6&?1T$-R%V.: M*JKYMO1[7+:E^SC[&+[5ZM:UZ1T)_WK6+6OE_TQ+5:ZGASB=+P=U)+3GR#2' MXGU-.P\%@F2>%@,1+'GQ06+K=(=ML0ZJ_L^>#52O>NWC<.0]?C[MR&>9XU%Y M>:4)+_,BY8 "O*JW:&K%Q" 2+CTBPFQ+^S)2CZ,:5(?3/3.KD:YZ60G?UIUS MPM1A'B]&B3.E2_9@G4;RHQ/YK1Q-;1X2N8K:8&A]W?%>,$/J;OH$*]_VBFG8 M6/OSI?-V XY#++IX,GV*XIL2+?BD"IBD*>XQ,7G;^LCU7C#K\,3\Q2Q+&\WT M8E"N&+WE6>]=HLL07*AU=Z7CY+\)6/1#2&N0RK[US4^ MK978]Q['76<[7-:NBAC!&N]!.<; 6V5I?7696^.4-:U#_FV/]K8:ARNE%DH, MJ9#N0= B4;,=$T2-"G3V10N2/-O6'M_&Q2WVV$FC#X8\7.MB$P4TFPNO\'.' M:;P<%/KW!,_32P]6M_9604IP0L:H,RAF&[TIIWQ[>)(!2F+86VU96HD2[!LX B2U3&6P+3F#I-=B7^"F1I MH)*&=J9@UU4ITYW]8)1AFGE7JQ[76ATJ%:"H-H*,-@O!17:^=9+"(Y"&=!*V M-^O23DG-"^DG&H#K]=8%!28ZBWI"5^NM1YG &QL@!!6C#$SGTKS%S7U@-MQH M>)( LC5=VFBF98N4&V>]!RG-3I>[L@G'7T*P_M*9/"+<" $*N:]%7H/[+L7WEK[ MDNRO3KOS1]$.87+F]-6(<1>!*0LHU1$7-P0DK(9CBI=:!\^9) MB?=A68LX3YVIUYHY31339ZV"#W6\NK-9^3#^-%T65)@NSLUH+41/WJ^W=?V,Z?]3Y\_34LL!N'R:I(?>UWU7VA^8,&F=/"0U%R MV1,D0A1:0N2*:\8*RZ:]2_\8JB$=KVW-A]OK5%-E-/1^SG&]KCVLCC'_,IOE M&\"R$=$D%PB8$E S<"!(XR&RE,@>&B%5ZXS.-6 -Z4RM/4T:J:,]3_Z8=?^N MP>4LX?P&L.1J?YD4(+A,!$;KP<=H(=G$14'E>//&5VO &M)Q6GN>-%+'T_LQ MUZJRA"M56?KV:AY]\=Y\G,V&H)''TL".0LZ.QZS(9O+:H2G'RF"')99G1^(1,S5NH"*"1?=;V. M(BK(U@:*_J.2S5L&/PAH2!Y,CW1HIY1F//DUI&,*]KNSVY(6PY!C4J"1EF8E M0J154QHPSGL32>AH6M>TO!_-D'R7'AG22!T-^PU.YXON=%GLK(NUH! M"J@YR]P3556N%YXM1!T9.*FSTZQ$AJDQ/QZ ,Z34GQX)TDHA+:\ W"UK=>PS MN?'9BPC"R4CR:5KZ7*U?;;4O(;IH>.MUYB$\N\I*CNKIR>GRMN Z29WWEU?T M+ EM<@9&T0?-96\I< T"'+5ROL@[K*WHQ\-Z?9DVBZ_SEY:2<2 M!NT!49(1BB@H,#;UA#&@)0/D/&N=@[=))#-0]V]72C542I][%'6;[>MX,ME^ ML^'F$QKL&CP(JE'X?_&.NXO0C)0JDO. $+VAB6R$@F 001>1M!4\"&SM#3^, M:.?CV(NGG]]/_G,7YL_^$_.1]"7QNBLG4ZH>"N<0F'!04[)B"SS974[CC_'-I=U?&OU\,?,8:%9Q9 95T30FMJL?,BI[8%5[K?7IXYS7(E^$Z:=Q3<%;9H > MY#RNSPV3-],RZT[.'?YMO:#-W]' 3]I1L&:I(]'B<5R[FK%Z6KW M^,O-5'KAA[^C"FO7?W4 M&))4.4$*F5.(&!WX4/L48](Y6O2\M+[>LCG*087]S0EVTZSUK,6&N0C7P2U# MR=M#4;R0VG)#V&@4E,VUSE RY!]B4 63QYJ*!"1:V FR)RL""RW MOG#3 /:04D">BI]]:+C7C%?\5"%=V7BXK)]%QG\V3>/)^,I^Q#:IK1N^H44. MZRY"-=MCN:0$D?/EK)X)G%(8<7XW;#8][T)[Y?+?X;=%%VB>C*>A.WM#])[7 M.B#TFR04O>83Q2?8X7PQ4J%(C$& SBI1!!)JE6U-D4YAB7D68S*M':X>Q=G6 MX!+3ZIDM&?Q5&5^*]>O=R7/EST=%9&>=K7X^\HHA.8]#X=N%L6RIG9W7Y@KF()_4BRJ+.AI?\"4Y#O-19)BMYK5&>+T_ M*5B!X+P%%Q$Q:,.]SFM0Y(Y'#\I9&R(W=E5'_[>>E9(>'7F/ABT9ZCC$HAB( MK#PBTR6;UJ'"+K>>]W<.E6$-==KR@&$IV 4(;HHKSA#/O2;YDH@0$S/ MO(L2O:Q[U^U/$JY"&%31OJ%2:1>U]1D.7AF'#^D8\^D$9Z4.WV'HIO5B3+EG M&+<_:-CYE0T"QK9B?P<19))1H4@*O&,(JGA=.S9)R#&I8+3)MGF5SP%&D#M M>T7_F"_&:12,8SPD"9H,5"T$Y<$'I<$DE%9J1*_;&]RMX?ZG1*R;\/N..DU[ M84/+LF"; C[?IAQ)3$S3\@*VL'HMR4<(LF3(J+SD->@*[>L@;(MV6,D(?QGR M;L.%O?L@=;M]-JT[1[-R3R7MQB[(!F_LRP/95NA&#LCJ$&-Q7^'RPGGV!CT( M*75MBT"NKR7'%,3FJ1MC*KU]N$CD(:T?NZ!+2T4TYHM'Q9A42O*OJ5?N(/( MDONL78WHT?FW:NV40CK0WIO=UTN$/D7(,4F6(GIPS$6&OM&LM+ MLJF(W-.JNP-)]ANTMB5)0WWLK2^6%R:HZ")([DA>+DA>;PL4;R.+,5( WMIH M;F1*MI?XW$6^5W#+A79:00Y&@C)&@,^U)K6R61#1+HKY;?9+O$FK^QKFWAKL1OM$]_]_KO.'D;,J^#( MRX2D:Q<,S!Q\L@),,;X83,:+UN[Y^NAV-7[KZ.'@8A>SSK;36A;[VH='.NF8 M0G @==UA,,O2@\X!DAN=HN$T0JVCW :PA^2^]<3&FU9SW\INMD2O _RF:U$_ M\6I,OUA#O7&8C$+4T5B*&)W/#%2T"BCD%U"BHZ$KV>KFN;$M< _)11P03YNJ M>Z]$I6^N1NP33M.RS9)VGAO4P)W7H!+%4(Y<7?"><\6"M%:VKGF[#^NG.DEQZ/6!"!,;:<'Q2TRX00G2Q@K4'AF!'2M,ZEV0[I MAKG>_6;H#HQ].^ATK_Q[>1QHDKR97@1O]*%5T9)_AQKF"87G_ M9#;]?.;D9R*3,>AB7&B],&X(<5<#?,_K;KUGJ:N1*Y)'U!E" M\;'VO1! \5VH?2]B%"*KH%O7%=@(X)"VF?KDVDV[VY\6V[8FKP8_3*[8BOG! M8M&-X^GRZO_'V?)[!)*,03BK'S[HNNK!K!8*+7Q*(@N@!8%&B$L!D:(\R!@= MC5(V0?1P)VE'U$/:4=HG)?>L[S4=@_/OUS\BO?8??_O_4$L#!!0 ( "TY M)EG3A(:]\W8 (TJ!0 4 8G)C+3(P,C0P-S,Q7V1E9BYX;6SLO5EW6\F1 M+OK>OZ*NS^L-5\Z#5W>?14VV5LN2KJ1RG;XO6#E$2FB#@!H 5:7^]2<2 &> M!+AS@R!492\-)(7]97RQ,R,B8_C7__W[Z>BG;SB=#2?C?_L3_S/[TT\X3I,\ M''_^MS_]\ND5N#_][W__EW_YU_\'X/\\^_#FIQ>3=':*X_E/SZ<8YIA_^FTX M__+3_ O^].MD^L_AM_#3^U&8E\GT%.#?%__L^>3K]^GP\Y?Y3X()=?YCY]^= M_B4'7^@;&EA2!I36#B++#+(K E44*#W^OY__XJ+)WG$'5GH!*KH"4=*/(9,J MR\ M,W[QH:/A^)]_J;_$,,.?:'GCV>*O__:G+_/YU[_\_/-OO_WVY]_C=/3G MR?3SSX(Q^?/Y3_]I]>._W_KYW^3BI[GW_N?%=R]^=#9<]X/TL?SG__/W-Q_3 M%SP-,!S/YF&<+A] C\_SBW]X%8W^>?E-^M'9\"^SQ;]_,TEAOB#HWB7\M/$G MZM_@_,>@?@FX ,G__/LL_^G?_^6GGY:2"],TG8SP Y:?5G_\Y7CZ\^IG?@ZC$2%>?,+\^U?\MS_-AJ=?1WC^M2]3+!O1GR^Y@M(5SO^JG_9S M9TQ?",@TG44$^BJ.JXHWQ+CNT[MCOO@LR%C"V6C>$/'MSVZ*=W(:ABT%?.NC M&Z!=?!"3&:8_?YY\^YF>\G,57_W#0HY+8N]\]E** M#UO1N?BN?.ZG$$$Z0O O2*(NZK%'3'=:SZU<^ MSB?IGR>_#V>#F+.V*GFPZ ,H5Q3X$!)8[XM1.HJ2_!UJ4<(L+JA:/6FI&SB: MS\Z_3KJP54\+Q:'RU:(!C>,AD:*.:L;IKGK=#AD]J_9 MCX](_BXB[H'TMY/QM\F<_._GD]/3R7B![.\+PW)0%)V-C",XEL@'5DY#0%O MJ:)=9HZKR!N3OQE-2R589Y;?UH"N7$UZ$?1M%6"=W_L%H,5RGZT0*?2H%>/@ MG(UD'14/405'"^6!M!QMUJV/_]LHGCSE'07;\&V_:M)\HI\=Y)*DEXPLF$1& MKRJTD[F,#'(.DBN3;,G=W)BK3]L?D3T;_3N+KN';>KFT#_AY.)M/PWC^-ISB MP'&/07L%P6I:5%(68I0)M,RE2.-#2:F!1WK]J4^>TLZB;/QVGI!^Y:ICKT;A M\T#'XF-.$43BJ8:?)?A8& @R-YS5+H;@.G%Z[7%/GLR'"^\VBZ+["_J9M= MV>($?8_3X22_'.<7Y",,4(F4#=-@72%_ %D&9WT!EI)(4444134Y2J\]]LFS MVUV8M]E5+=A]-9RE,%K">D5?FPV<<9+L-0\ZI$P;"G,03)"0N4I16%6"-$T8 MOO7HHV&YFU!O,ZV[,/W\;#J]P/2?&*;GVA>LBU$I1CH7)6'B]*6XBTMLTFS8O-'G;I_.7T^ED^GQ".%-=\\)42)9G[E""Y(G1 M8U;7CP$=']<('>YMAUM[I/?TQW?33Y/?Q@.=N+9) M%(@!%2@M&7A;!& .)DGNLLFZ'<^7#SXNEA\HT#61D 91KA6FQ3W,N^G[Z>3; M<)QPP+S,D9-+GY2E;28B+3073DNVA63S(.G! RD3O]E,L:W9XO+#E31*AFJV1<***<0@D@% @M1R\1T**$3CS>?^.2Y["3" M-7QV"G==VRS>3V;S,/K_AU\7:N9]+D8+1WI%9X3BY-]%(10Y>9RL *5$[!CS MVOSL)\]Q([&N8;M3^&L)Z]5P=*YZW F44B30#FDKB2) +,Z U\4$K>BTB-TR M V\^\4B8?: (U_#9*]3^/UU)K=]6(;+ZHZ5 MBAJC,@81ZT6V Z4P@!>&DQ>ODV;93+^3A:^"M+0!<:QXO$L0D LPCBF!/NJ02J,M_>*A1T+QPP6YAM@&T:Z/ MIV$T>G8VH^7-:DXB+YD)0W9A(=H8!D4RXB."UUBXW\VD./A-B'"W(- ML0V"6R]/(#(@@!F;O.!K]QWCRV_@CAAEY?OGU;'9&AX?.)2;# M:FZ@MW2":%+%;"S1%D2V'CW/L0'E&QY_)*2W$.X:VCO%NI;(_C$9D7T8ILN3 M93;@&J45G%Q[;S(HK?3R3TDD9DTHV?#<@.X;CST2FKL((%3V>CS':4CSX3=\$>9AA7.@;=*:S ?(OO82T!J!EEF3$E,)3$CZK86+ MM?[I1\)Y ]&NX;Q3P.QU*M.3LSRDGSB9SW$V#Y?Y#EY'K8R$D!.Y^QRK/>D4 M.%:\\"62@G;SLS8_^\GSW4BL:]AN$$[[^(7LB7/3D384[;4,A"20K^ CZ9TB MUX$K$8VWP13=+2WP]C.?/+L=Q;B&U4ZQL8^8SJ8$B(OX:3@?XO4R]_3ES#^C(OB M',-5-+H$2"QHVB<,;?PF.LB)8RZ&G+;0S4%:]]0G3VIG4:[AMD&4Z_U9' W3 MJ]$DS ?&9XR)M@FA+3EKH9"S)NM%=Q!>I>2-U[;!.7KED4^>U6Y"7%,6TR". M=:6N^>.7,,79N[-Y[4-6]Y1!Y-'(0J>ZLRZ"8M:"UXQ5H"XQE[@)+3B^"\.1 MD-Y,S&NTH$E]\GC=1A;M8G;_%G=>\1MB;-C@[A;'6(N=4$$3*&@!C2"["HE)<3, M-$1K(KFQ.0=_5UI>2TA:LJ#Y^P S!YPA(?U*1!V;U76&2 M)]T>K@7!6S>&VT70^VD)M@VB'[8QW$YTW=\;["&RWH\6!!<4"NU ,QUKG@PY M&IES<)F94+R(OMP56CMD]A_<&*XQ^;N(>+^-X1RWSN@H0"S"]J$D"$HP8%PG M)%VXFK[QG"["'I/C>%\0F\C'6LEU^:'M3]'2AF,\M$DVXM<"V3_97=A92W07T?9AL879EY-QKK^]_.^SX;WI54_*#-?!M@CZ4/ MG4B\N<4W9Z"/73^E6J0T^X )"2*YL6]Q?I%;59#>!J/ &U5S*+V#Z(. $D-& M)]$RVWQWN //,2A%,WDW;%MXCNWU^!NAF$R_$Z2!I-.-*8U@D2,9GC)#K/GQ MM@BFG. RA=;<7WW^,7#]8'DV;%IXCN7]%+^&87[Y^U=R=+9+CP&TA\NT8;-#J^#>3L9IQLKS%X$8[2" ML&CE%$L"STH$,GI]EH6\'W-7:OK#F;Z-Y0B<@(X"[N%0?S^=?,7I_/O[4:C9 M!+F:HE^KDUL/I9)9Y($+$(HS4-:ZVBLF0)%2%#0UU^"NA+J'[?B;\3R6 G1E M[=9NWTCD/=C[?YU,\F_#T6C 54CTW B"QZKK19*M63Q9)BJY4I@(Y:X"A8=0 M?_[L(Z'Y0:+LQ6R?A_'G(;D2JV7B_.7O:716T\$N,(;:O5X+"TYG5Q?JR*@2V(IHHNI^9&Q%LBQ:$!G(3=LCGY]I0-) MYHK@C .K*0NJYK)&SPMHKP1&X7/PK?V Y9./Y))O)P'V8-6_&88X')'D<$;^ MQN*.^LMD1)\]J[['_/N% DOG=!'H(12)H)@WX(PHP*)D$C/])UN'^+;%]N15 MH1<2>O 7KN"\&>X*@I$2EP*V^-K!G338.R7 D^DJE0LZW=E$NZ-Z//J=<#\, M;E:3+N+O\2[P??A>+Z;.(Y>61R:UD+2W%4:+=9H ,0O&%#0N%"Y-7[> UY$\ MJD)TXFK#)6 '0?= _\O3KZ/)=\0/.*)],=]>^\#JHHM!1WKN:X(S^2P^!H1B MO"Q2U>G7K6-&]X(Z&J5H*_X>S@W2VNE9&+V:3,F;Q=G"GOWT)8PO/-Q+I*Q( MGK+W8(*G_='3UNBYU<"*S=J4P$+SC,3T1TD/L:8'T2BSD$A@68Y*0 M&FB=MI:Z%?*M(H)+2C@NHI*\=2+Q1C#'I1B=Q=U[Z.E\]>?MO 9*)&^85[41 M7\V%J@.P3;&T<&L\&5@8PEU3'[K'GFXB.AJ-:"CXON)/:PX\Y:0QJ#0(D2,H M68F6]C/F66M[8P.4XU&$!J+N(0ZU!I&3'$WD$E)<'ED,:I-TLG98 M2%8)='=VJF[CBQX-[QT%W' DWW5-G(P_?\+IZ0N,\RM14>==ML&0:9LBK=0X M!E'5IGXVR9QI5[J[T<_#7_RU<(Y&"5J)O.'POC4K7A-W1QT<>ID@L5R3IY!! MT-9"*#%( LU4XOWM!8>0J;3OT%1'$GIP/S>8,%=4.)(WK#GWH%EMFQ%L F]* MA."*5SS2=I=;]RFX%]2C:DI7$K:<5**43.%L<)%63NWE61K1^\P_I MDG,OFM!(_#U$G*Y4U"_K[3PS0GI=(!?:CY0E;]=)QFHJGE+9FJR:-S.ZB>$Q M;KK;\+.VB/V!PNWC C/GA2##Z'T8YM?CY^'KK>/@*DDF[/*NGG7DOM1'8U"-":@!Z/@ \Y)/IA?ANF8+-G924IGIV>+&[<7 M)/ MG$V_7]G78BE"9DY&+!G'-2VHCM\5&K+-1H9:MZ%;QQ]NHS@:%>@HX#Z*'R^5 M<.'/U,$$4_Q2^T%]P^4UVIO)K"9OORN?PN\#XZ-TUM.:I26XA+R&3@V(H(SA M@97$6R=)[PCQ:)2E3VIZN,JZ+86!5#IF7P1DEAPA"@%<%H3(HR/G*%B\2>"M^Z_O(N@]]-Y=QM$/VS_Y9WHNK\%[T-DO1\ML-;7R=61["21R>I-A(P, M7A#1EBQ0%:U:Y\@2>NMN^_O(N@]]-_V>>4F,@%4HJZ+C1#U&06V<"2).=7)-FZ'.M M^R]WH;RC8/NXO!J-)K^%<<)7D^F+R5FBY)]ZTN*G0 >1#5O%^>A/SIZVR:N3(1[/9N=8:[#L:7(F0$FS2LL M#C[Y4-O79'%B+NPS"\:Q9@\HG)&A,5DD50)M;&%=S1 MX96%8$PE;UK[B(M, M()";G 3GLK0./V\$\^15H(V8&]Y:QVFZJI3&I\/VT M]J)".LL&61F6;+%@621SUH+N"2SO], GRW=_8MUX?=W7 MM<+'3_3KWU^^_?3QW:O7;Y^_^_O+CM<):SZP[37"?8C[NSY(R4A=78HL)1&) M=)I'C &"-]D$9R,SK=/#>K\^$!BT2DJ!]%F"LDI"E-J"L24I[2QZ;-W+^6"N M#W;A\Y[K@UW$>/C7!SPK):S2P)F@U1A>FU$B@C91\MJ,6C#7EU(!M$/>WVP$UWW1Y ?(NL]71^@K,DQ'IRV=;!<%&0/U1G6=8XX M*R64U'SRSZ%?'S0F?Q<1[_?ZH/;Z$(&V.B$,+52A Z]D@!P3%JO(=G6MBR . M_?I@%ZZVOS[81=#[N3X0*A9FDX*0."U4\0B^H 3T7BA$;W/X0<8W=J&\HV![ M>-L_X#<S^>04IQ?MR&O#4OI_KKFRQ7,?F(_ M75I MN"\-H!6))F%\)FUC@P] .9!Q!"Z.!)]4]/+QC&;ORNU=?TBD1*GWX8) M9Q\GHSPHV>:D2;&5PU#-9$-1H+N8U+(=#*; MO9].RG ^,$PP4[2K_484J$R_U MPX($I+\A$,LT[*UQY_),G^:&B[+.+QFH6 MV>7P(PQ.*^M"K>"6]3BLK>$\+=!)'ZSEG ZQQAQO!//D&6\CYAZ*VS[@#.D# MZV#2%W0LC2:+P40KE .>$N,VDDG$*CC)#;B<$YT_3K!BL9#V-C<([@"T?SUH M1-PM"Z"5U'O8Z#_B:%3GU."8ECXBB"?YE.1Y!DH5K9DI YY9!T4:I^D# M EFP?1\BRU'*P*-6/)D'B&LF$,;1?!8S A+1T3&*(H;<1 M09*!H>ZB#?CL93ZZC.A]9>Z[+K#'M-GJJ+$*2K/2FEYR$S1WM@ZPWA M3D3[UXC&%*YKLM9&_CT8D*_'C9JC24%#U,X3G(B$Q I@OB;")*DS M;UV9<@/"L?'?1<*]3!P]/[#.8YK#\1DM?'6B3<:S9U@F4[S2@/[E[R0%>OYP M'*;?%SMF;118HZ&3A=5[OL(!+<-HDTB-0RJ@-/W):ZZ@".:DB$I'T=J:['$Y MQZ>(A\%\#Y;N!>25O)Z1'U8#=@F%EBI8PN%K:K]SX'WA())7S'/A8FR=1+T! MRI.W^@R?]YF[#U.%WG:EWW4D5DZ)LF1#FPQ\*#6;5@.*(36CA5O0NMKK$U8 MGCSC383<0U/YF[B>A=DP#9S6QK'L0,;%O9I1$",A*\Q;KY35MGD[GK5 ]D][ M&Y[N(7]W(?KJX:F-$,IQUB.!*#J"C4QB5H/]:'^8; MH!PI^P\1= \>RJ]8)VQC/OE&=NEG?'M61?.NW*K:N@S:"J^R"QQDS=&B/]:> MDR0#1GN?BT(&V;Q2,3_Z8Z)64VTKD]Z5$RQW/FCJ<,2:(AI$16QR]18PE M2))K@R%+(5I'/78"N'_UZ9?O!RK7[F3U<#QM +O:/&_7ED:.P7JA@(Y4 RI: M,J*Y84!.D@QH4VD_MGM'B#^F=C4A;./QMX^"P(^?WCW_C[^]>_/BY8>/+_^_ M7UY_^L_KL#H5!Z[Y\/X*!>];27]%@R(+G6LKR5R]6Z42G8FB(-!&0O^/NB35 MVJ'HO6@P%NF]M:&V[J^SAHV&H%D-,W-OL4CA6/NI&0=2-+@+G_<4#>XBQH,K M&ESV3*T-ER=C^NML42.3O=<\DK.@G5*@?"3'+@D#WMA(YVAP6?163;H.T($4 M#^Y$]":=Z2SP/CSIZYA6M1/;@.JIAG MH$H 2>1 KC^'')*(3D?K9.O%2@G<1[*3.\/K[G7$F-2P%E@9)\!!4RKTT9 M7>VSP[7E4D3?VBI%"N^DL$K$1!_E*=_\H9Q\)- M0K&'!F/'PW\;2?>0(K/%+)X5T!PTJ:-DD&P)Y X)OSRTZHCRHK3FG+?.XMH: MW#&H2#],])!1OKG9ADW>9.5M+;H7-6F5@Z_7A$P7S[BS236?J7;H'8B:!!$Z M";J'%2D^F: UDD3I#=4Z]71$E)!?)@8_/F4P?:@:@+Y1T% MVTL94*J."[[ Y>^OQ[<'\'V8C$:O)M/?PC0/LLHARYQK9K B%T9F\"HDVO"4 MX 4%8[QU[&A'B >1<=7E-K)/2GK8+-8,;&2&-BNLQ=2.F=H;0=+1* 6],86T MW"D32NLT[4.8EMDK!;HR$V6'&P2J7900@@^U,&_RA0?36:L M>?N!@YRXO4\U:J78UE>G$W)&GZ/T^$D+R;,GYUQJI0$,9*_)=%A4H6,9]X^=6M7E,>M63VSUD-,\R3_U]EL7JVT MV:?)AMNZQ?LR8+9$%LEBLZ96P$56KVSJ@-)B4BFQ$-;F8?!MP1VW5O7#40^M M-;8!NG@-XLW7X .2Q&;#.:ZZ1B[?FP^8)I^73"Y>H4%4%G-*)+9"LJ.MF-S- M5%W#C-QF5A)/K:='][VF/U1W;QK10[GU0G(?\.O9-'VI*[BUZP^8"%I&E<'* MVMY"ET#NAS& R619%,\^MQ].<0^HX]:YMIST4,?]8OAMF'&<9UB2XRUOEG:%#1ZG!J>]Z%.)?V"\V$*H^NR;US0<_U)^ZSN MN6.-_97Z:&-R+,R1(O6]J81#3IND M#.!0B=H$0D#MZ@$I:G(%-*O3CI^N*G0J]6FO";L(>R^E/AB55S%+*"$3(,8" M1*6^NPBV;V7^K!.RI1V.*?!H>4!=ZM"S M'ZK4IXL"-)#Q7DM]-.90M'(@9&WKQ02K-0L6LBLZ2BDBG7\_6JE/%_[;2/I1 M2WU,$5G54TIFLG.490*\RPD6\6(G@F&R=;#^R97Z=#HC>F%BKZ4^W&2&,5HH M2=)V9A,!2XR#X[[>XX>4L'T\]K!+?9H$$3H)>C^E/ML@^F%+?7:B:XMAXP^0 M]7Y*?1CC0:M%1V_:!&G_RQ!T#E"D,TKH5*QK;3,>?*E/8_)W$?%^2WVR5[ID MP<%F;4 E5FBK*PQ>BEQM+18KAP#!C+M8>9X;3W9 \FDH(Q M3_M1\[#?_:@ZNZSI"^:S$;XK&Y^U=->XX"+R'.E K0.*;$P0F*$WEWQN8ZO= MUOXJ?$ML^\J>:*PCMYS:/J@XE#R+C4MZ]OT3?<3"'XC<>JNU@B1K2W+!$()U M#I(W3HBL?>*M6VAM >O1PB6]J,.D7UIZL+0VKYX^8&5;;@.QIQC+%O >)^C2 MG-IM5:2WJ'E"7_L740_]%4YYZ(S2%H MSBYT]* QS\Z&H\7HA'$^_^/KTZ_3R;?%J7A^26F<+4:BAL(U!\5";5%*WDSD ML>0@8DJV=2[L5L#V[^ UIW32-Q\]A'_^'M(7L@2GWZ\*X!Q:UD&E6D.W 'G^!2DE>P;[B6SZ7SP(8P_+S=,(YG303!:7"'; MS$4%GK9),(+S;(1(P6UUOM"G7B&?_G9)_+4''J79^G"1-KSKNP!QKEY;P-C% M^-R&X?:O\?V&90?AWZ2O@^3Z>$%7<%)MWA )B;#DMZNP&(]4# 09&(:,PHBM MVJP\-H$;S+OV_.TBL,:\_9TD=7IVN@+B=8Q,.0/T6YW?* +$P.GX4(SP^!29 MV:H$\A[FKCUT?V=H)[%/6LBLH;&T !)^OP(DA4B;?^!@5.2UKC:#YR6"=VA3 M=%;SLM7@A/O(N_K0)TC>@V76@WOT)HSS@(YMCB4S2%J2N18]*9"L;2.$M%%( MF8)N/?"B/O> ;-5<=J[].:T\L4[>#Z,DPQV*68\R= M48NQ"]IA247[UOD+=P(Z.A5H)_X>7O:UKM4264IH5>$*!-=UH"0*($_;@!"Z M3NB(@IO66\!F-$>G%8T$WT>:XV0\FT_/4A7OZS&)X?,49RMMU27II!VMT]42 M'A<#:2MC$(7S7KG:&*WU+,^8TKOT 7$WD70*I;F_-6RZ?H M NAKSQT=N&H^)/1N1$>G&PT)Z*-IW&4:_PO\.L4T7+1LHC^/<"'V<3XYG4SG MP_]9?'WC8@;DG#)9HX-9<,>6X\Q!*C:5II<"%9*"0IQ]\S):GUM4]6\#Z<=3D@51L;-+6 M,NOSKY-)_FTX&CT\??/F)W3/P[P34Z.$RO-G7%(?H^8RR0PAZIT&)R/Q MPVFW5\88LEH;OR6W0+1+ESS_Z//++"3+*EB(=;R(\JF&52/I-D?.)5,8L?FP M^/50]I4,V8W?S;F/#Y?KH:0Z7B2[/SN;D7!FLX_+SUU-0M8^ZE(B!*S'&:,- M:C%8(&NIK47RX%3K+.([ 3W^/7$'QC>5A7:6? ]AM!66\T'F6X#I*6/Q&I!' M+@CM3M1-%>@LY=ZIYU8I7@M3!!FOU41Q$#1ZR)YL%U]\9,U+0?= ^;95H#TS MOHMP&S)-1MO@=288BZJ6*LV/D]%9_?T\-TV@RZIH ]G4MEBY#JGRB8,3V1%H M+;EW]QB"]S[D$0J['B[\21^2:W@U5H'].IG^\^LH)/P8"LZ_KP I@9:AT,!- M0 )D,WD;H8 A/%Q+5WP26U"Y]L.?*H7=)=7X;3PYQ2DIU.QD-@SG):/,YIAK M9SI16(U_UN9B)8-6Q6JF"2>F+7B[_-AFWUS[X4^5M^Z2ZN'VY]R,O]IMG=6D M!E\4K2AF4)A4'>>L02:#C 4F0FQ]%[@&QOYI;NL<=Y5L#_DBYY &.<@L'!-@ M:H]/5:K2T0X"F24I0U+!BKX8?CQ:'TS$!F)WDF(/_LDY#EH3#C^/GY]-ISA. MWS]-PW@V6MAD?R7Q+,;C!<>E2+3)&(N2])C1=J-4!,Y)IU7$&(KJB>_[T1V/ M1C1FHH<4D'.D[U<#4R[K^*],[QF$HJT3P4'&VL8Q>T%G$AJ(F?2:V<)4:=TM M<2M@QZ,I[>3?HTWPZW0XG^/X72D?<'%7_&GR,=38WWDTX!<2_R#RD#U9F9#) MTZ-=L(Y1<46"E8'7L25"JM:]#Q*TYZ/'O)%+DY'3DKJM(R@C:^G(RTV MD!0@BU*4$B;IFRY 3S9&AUUR,4?JYK B>CWIO'?T/H::SZF\\. Y_:)SEBR$ MP'SS%.J[$1V+J=Q WCW:6<^_U(* U^/SOY^,%O]VD3DW)L!?!8=*4]&QO-K9:)!8M6N*]KAZ3/PSC" MD]D,Y[.'9QG<^7'=4PZV1]LH_^!518EOAM\PWWSLI?IP(]'D@/4HB:"JRQ5( MH\!EEZ1#Y8QNG=BU#:YV60IW/&UYW4HOD))U[&L,]-JH6+V(F$P=*1P<^A+" M=L57#TI:,=6"0J9KC%%DS"T]@AW@/?XV1!M%62R'Z)ZL)7N@'H)]&TX/6\> ML0W5I-;O@R_GD/S4@3%G(=H MR*%4+#$("@UX(511.9=<6A?&W0'GN/6B%0]];!*8OHPGH\GG[\_J /I;HEB" MM 5K:P[:)F,@HR_:"(X+!055$#XR44IKEW4K8,>M-NVYZ>%*;K- KA3(")F% M1%UJ,P%/^^!BJI;TD&,L*G"9/&_=QWD;7 >E/FV<_N9T]' LW5SYHE#XY>]I M=%;;45SMV4)KMD!VAVO1 R7[] MI66QN61<:^'I',V&1&!J+T[:8@%)-M$EJ[5N?7MQ'Z8C5):F-.SU2)I=J1R_ M6B$^*(59YBT#:QRG0[0JM@@<)!GJT0J"[%N71^R.\L=2I194]9!=<@?B6CC. MI'!DR2=PJ;85)7\0'',*8O&*9T/ 2^NJ[+L1_5A*LRL%/620K(%T^R!U:(5A M$:$86[T^K&G3T0!/GF%.%MO? 6Z#ZPB5I3D=/?0!>3U>B7J](&[C52'$DLG) M$Z'Z?&1^@3EY,!DS*;UC*]=,1ZE*O5(T\8N(DW3-[[B--1TS3?EF^JC#-%\)P]L,P3*$YV;30E@$$G:Q8.VMPZ M6^%N1%WJG:Y_\LO?O^)XALL[7A5\(&N*O#DF:S,D%L&9X,"P5.@\+3S<;#BT MMNAI\Q/VE5G1D,^K!5"-1':70Q)7Z6>+6S)%Y+@B8V67=DG./;CB MZM1L5!RCMNT3=.Z L^_\B)9DWSI"V@B]A^#*!FCG8S*V -=3IL.=P!XGKZ$9 MC=NI1P<.]JXHAG.=0BG@1*I-8@T#1V\,>*D4*4JU#_8^@(/=D)#R.?NPB M^A[THIII[THMZ;BXV]3,Y2PTE* 5**<(6N:!WJ]("*5$;UKKPBT0^_=#&I)T MJPUO%PGW<)/S$4>CZO#@F$[+46V[F4])OK5$?$XNTNK8O,B&2 FE3 JLLP54 ML0XBV5Q@='*!'"]GYE#\Q25]4CVKQ@]N# -A=W#3O)A^/D+[6V_S);!E'>1W/UQ MC;&\_#TM2F5>3:;7D;\9AC@<#>??!RJRD!DFT)%YTEYAP%E5]\2L8G8NN^;M M #K /2IEVA=MO6\ZOV)="0GG&WWU,W[ *MGS;W["Z2D?6(E9,IF!W+Q,>&F[ M=-$)0&D*LUZ1.]CZ:F=7C$>E6[T2U,.U\YUX7PQGBU+Y#W34O\=I6G0?1V6C M2IQ,_U G)W@.(=L$S!8;@S&*Z];[UJX8?QR%ZDI0#U?-MZ/@ Y.5LA;)$*PV MFI*2TRE=-1Z#UHS.ZYA;=RNXC>*(E6)G(6^\0&YY;?,"X_R\6&M2WDS&G^N& M5[_Z\.N;^S^S^S7.CK@;7>=4O7A7GD\Q#^>O0EH8&Y>Z4K0RS!<&F4EZIX,N MX(MDD$Q(5B6;B/S&;]"=@#I/Q5OSXMVW-EM:4/-@4R%5.C):GK82DT)E$G@[AV2+7X_8G[]\W MZ"[M23-1->X$_O*7#S?1!$_^")T\Y(/*.JDB._!)>9!.IY*E*?YF3'Q]9^); MG_S$B>LHJL9OW"\?7]Q$4VQA118-R&I\'1.A6?1-9A:E8R7(L,T;=_N3GSAQ M'4750QSOJBTX<#;84M>1N2:70=8A7YG6)K3G7CA,4C:?-W[E^?LG=S\>U$YR M[>&Z:=TJ7Y.G-<79(@)X,E\V\WLYSH.HE!5)1+(A=0!EG0)71\CID%GDR5K6 MO#9H!WC'JB$M6=FXN[<,TGV<3](_OTQ&]/FS.B1P_OTR]/4\?!W.PVCQ(P\/ MV>WZA.X!O$YK:A3.6U34ORN+YURJF0CHHE$68J&300DZX4/R"6**4LII+9Z"UW!;C4U0>1=)I&5D J.@.Y=*G(UOD/=\#9 M5PBO.]^;&^%UD_'!!.^6;UYMESQ;+6;AL]K C)9)TZY;IQES)\#7_=>$&(K7 M/AC5NF!^ Y3'[VC7D>F;'GT#B?<1R+F$M)[T\?F#32DW$$0=5V']'4BNGD(69A4""FX%HGKNQ3#^X+[NU/#781=..( MP_-EK?SP&[XG!G%*-O1B"S27WSA/&?:)=D!F@4SFVLI3"7*LL4#A03KZ3Y/[ MM44@8NL'/D)\H@$[D[Y%VSA4>,*]%1_).[K(Z57%LFP%@Q+)+5*>CKI@>007 M!#E(-A>?\A8\W_K@)\]G-U&UGAA(8/PU,,74,84B@:DI+,J%2 YTLI *\NB\ M1Y6WYBDSV9KUND 9J< K$2"1&R-K[G[L M;][V33#'9HNWD7H/ZG 5S[FJ;X&H+TO\%II'GKK=C:Z;!E@;6?=A@Z]!1JJ= M R\@BI:@!!D(7K$ F5O:M#F7UN0GROZV [A[)W\'$?=2^GAZ.ADO?8OS =(V MLN!TAA0PTRE7$PA,S)!M,@8)+LK6Q6ZW43S"F=^1FUL5CYT$VT=/Y4M$SU:( M# LF.EDOK\A_5(('"))LD<"%,XGTNV!S__H6BF.B^B&"[>.MWN#XK=!%46+T MB$";%2FBMW4+DQ8RN7S,FNB3;YU?>S>BIZ\"[03>@WWW=C).=P-TJ4[-=9S, M6HF@5!#@;+8@Z1>CE>(96^>6WPOJR2M%6[$W+-.I/NDU<,_#[,N+X;=AQG$> M!%:TSH94-+A4T\;(-Y72@-$L:ZL(;KAQ0;G6C=_X@,?EM=O%7#O)]7# 7U>Q MCU_"%&4#Q9*)H!JE(D85R/)E^S/RCU856TNXCPG,3 MVNO9[(Q@\1227)#)BZ,O#\=4??3W^AK/YHKM*/SE_NSV[WVS #G+H-T^0,:W)00!N%G%& MS>G$$.1Y%"-8(+7EV+P%V;[S!&4)@3FA +.7M7NU &]3G5PO=5#216S>#?IP M\P1WX'N7/,%=9'PH>8+O1V%<1U$M NZ&NYR<86!SO>,NM6LIF4V0HE7>B%([ M\;3V6ZX\_Q!O(7?B]*;'\E#9]N"?G&.Y:!MW/YJ>+AVO(WF<"\>',[.!X@YB M[9]L&T61A2=(+.@:63,0=)90G!$R1^Z];)UIL ^2[[E7[(OC7:39.!%HZ>K\ M#4?Y0XAQ^&EZ-IN?S&L_FO/HMY>6,5HF\R:06>QJ-T@K@):O72PR^K!-Y>=] MS]F_2]&%@TE/ FR*5@<;.A)"?_UF F:$)Y MCUFIFT-YU]*Z^0E/EM!&0FO]GH:%,;&,3"W4:Y","TF$195JG7G&)$27.*#' MI*6RP46YS9MYZY,/QKU_@%'=0%:-7\+W9]/T)D M;5;0>XP8P E3@ Q@7Z3W9!BW#KXU [^O>.Z>M?2.X.\>R3Z44/$2/OWP(J+" ME4D^DU7N2M0K.9)/14>$PLBR";QYP>@U <0+-ZG#DQ:<=%#N/'A@KA(M1]K.=QXMP=U.3FUGT/V!J^TNU/:@KB_)@9E\1UPX#>^^7@EY!ID2BT%"8K76545+ MP*JIXQDZS7ABO/7$\(U@]N\>/S[7DSZ(ZB-]&:=E,CVMCO_2PU_!XDID[:RL M=5+ULKM.BHO*0>%>RYB=C(*UOBA<#^4/[6E"4E^'9;S?!8LWQ?0J#*>+Y+TK M$8TZ8B[-,2]G\_@<8_&Q0,HNTULA'$1C!7 5G#;!!->\'+*_U1R@!O?L'!^& M8O0QP?*A@KUK9?^8U+*6VKVR=JT<%*ZM*)AK.JRO!2T<:CT4F(+2)&YOAZ\? M+WBV_;)^S)?@@%3E,;REARSQO+!KL4!#EKTM1@-/M6UK;:3NT2#HS+-.')/+ MXBF\"U<7]<>;\*AJTD=GGY8+_#"<_?/5%/%J)^,!\S:QE$/M.>=J+3.'X!Q" MEL5S%RQ+O'6(M?=%_?$>/*J:/-+M[,>ST],P_3XI'S[^$LA+HM\6:VQ;]'+? M0WJI;MEI98=S64O.9]#:6F#*&%"6E,9;9L%)YY(3!B5KW0?XF"YKE8XUW8)! MA_8B7M;MH:7^7M;N0?9B7M=[Q%'P6H%5.M8K% M0W22049CD\3:&*5U!<"17=;NI -W7M;NPL53N>S:9DU_7-;N=%F[DYKLX];K M(1P_%?WE)6')V8'@DGMKM0VX.Z M?B O;3JLL8N%[[#H,$\^PNHN!R7&1/\(7$ATJAA3[W*D!31",Q$T8S<+>SKK MW9V #M [[YWS25^$[?'B%D/**'( Z7R]($FEUEH$0!Y,X%&6TKS-X'%?W';1 MH!8D'5+#VF]^)L(<]%L<"G+V&\S&F8O9TLNG=@?GNVZKZ:,3*EP4L6 M0"4;P;M0@)62%$^I9-LZC6!OBSM _>[9C3Y(M3FD6]Y[%_I7^HCY[/5X.9AP MD'V()1D&09*=I'36$&-"D-P;)GV**;7N#KBOM?WQ=AR"TCRIP^,?BRW@8IV% M)>;JB& =:M5H$1X"6@FUUK;'R_'(2C-(=T$W[O.5Y-IP>'5 MI?J(Z$H18%/1H+)0Y(K0RM$R22.\U3ZR#AP2S^CU?O2:C=[??/'.[[=]T) MN5\0):$3,7/(-;"L6"%G/M%?B\@"35:N\/ADWK\=%__'^_3AG4YS=+P64B$4X UH+61O&UYJ\4"!Z6<@3,J&HO=_P[V7E?[QYAZ]PMU\[ M=[BOW0ZF-\LEYNP]^&@R**DM>"%K;H@/.A:&0CR=FXZ'^GF'Q-WUL^/39!Y& M5]@226,6'I22I+&GD*MN;-B^ZA,.0I. M:"[2P41LWQQ>-8I%S (4= &@4DS'JTLH7D\]0>L1ME%2_NK M1MF%[$.M1J$=4W$2H?8,5" C.;IZ/T/G@@C5)V6MAZ(=637*3CIP3S7*]EP\ ME6S^;=;T1S7*CM4H.ZC)?JI1=N?XJ>AO*3Z(G&E%7&NRFT.H-U812O::VQ2M MB']4HSQ-M=V%VKVV#O3!N%@;BOE0QR=S3N MMVX=N M1/61)WUT>0^]4,H7L8O0A@7+>@TM:0#+&6NTD$ZYU]N:/4,_419/: M$=;'H+H-I3(N6)=*CF!"[, MV\DXG9V>U;9HW_!YF'TY;PPU*%%;)8TC?ZC6Z5M!?]*I0(PY*"=B%#?[FJP= M [/Q 0>H#_T$+MJ)N?&(KI/3R=EX_G(\'\Y'F#]-/F!"@O?B##]-GE^@?3]= M389;['I_6P9(!X7'XA+RFHM2EML=Z7\"JXI)V41?Y#:#]#I ^*'T9U]4'5+! MRS)-]V(6VMG\RV0Z_!_, Q6-#EP4T)'5/(R\F$=(0F0&17 L.W-CK>O#O65LA^.$7L@;#;:J6:1=%P^FVXW"'$'IE"#8',"0*XA>1RVQ=:BF MEX7\<$K]^.IP2-4>5Q>U3&;C YZR<$48B%%C[;D@P67,8+3C.9BB#3N87@1K M\/^8&OT8Y/=5-O&0MY,.F^%T\<.KLF]&=K;B-?2+5:*R9*@CFR%D6PP:ITWN M)>[0 OR/J<)[I[V'^H.M3*:+E/K%$F:+].&KWW\^F_8^QM,3^WU&MU4UJM"X$\3K M,8%=0+E49.^,X#QST(61%Y=D("^N.."UV7VPHG#9>GO9%6/GV/!VSUOF6]-; M3;9332&,C$X8@8',*GJ[BX@EYI)LXH\DC[W64/2J1[=BP7T1="A%$1_GM+;Z M07P IEZE0GVIO1DB195%Q[5IQN/WWR+X3&9>*8G'VKRM";L(NP<-N+(U_I7@K*S)FJ?W M:C3Y[6^8/^-[\B+&\U7"IF8^IN(,E!#K::P4^" "O6$^2>O1T5G=GQ6S#<3] M>WT-B-ULMS1GI8>$_BMP/Y&K.QLMW=[\7V>S^>DERE*D+E@()2=7D5Q;!4&1 M@"P:%Y.6TO:I.W<@.S*5:<5!O]O-BRIFS*O[[IIK/KM$2]K^RSB<3J;S&GXX M?P=6:V N<(VW+@%VIZ=$#430MGL+<=86IO> M'> >N=[MB\A>1L9=!U;3R;:0W?.S:;4JE^'^B[7$7$T#A5!2':ICB@2G4$#* M00=-RY*R]0;8$O^1:^FC47T 1[/BQ8N"!KBLW<&BS613D$\N"@M9HD$I6Q<, M/.AH;GG']0&_X?@,K]S$/?PR:_-G=;^UVA)GH^NIBZ?5%W29@G5>AF3RH4Q%8$)048R-Q:\+!K(1'4I6OIY MT=I-;8>^^\'1$$XT FX".YR5;B6M !4TH!RNE8:60]6FHS2!)M5 MWD9IZ0E7%);^=JFL&Q_^6%=CCZ$ DY9$-#2>%X!6.'X9SVC-9%1A/A_GN@6H M72[*[M.234#V>T'6B*1)7Q+>&_T1%2LA&W"\!A5R1@A:99#!B6P#IK!=I=5A MT;[A,FR?K.\BV)[8?D6N? JS\QBY]1E-= JLX[4I222O0AL&,964+:>%JZVR MW;>D^OK3]^>M-J1E#=$=9-I+RZDMCKDK)4@I&^X=-U"\7_0F(;BL=J@I)1C4 MEHM4'L-^??J,'-V@XWH,$6C4BW_SX2_5UI+K(R-K54I,BB:Q(I9@%:4N] M1+..5*YU7MT6N!HV$]^"A*7A[T0*,6IZDW.-P(G,P-?23:&*'ILY_Q6%M:SLQD);C9;K6B9A66TB\EG 9K70>9.D;?) MZ"!)411,L@B3FT]!NPO0 30#[T<;-J6W=F:ECVY;J[-A:;YN Z:O_MU7@3QR M.FMWHFZJ0&I1OF[;:,^.[ M"+,W55[Q X(2+.1]CL8Q+J^XQBM=_ M\B.4#CY M\=ZK&U&3OJ3<^C9D(SAADV+>N54+3B49U-I^B+07>J&3]++)W==^J=_F[FL/ MS.\BW,:,GUN+Y[4A@CF%9&Y(M'0B$13R$CR=;BF53(>=-DTV_^M/W?-]5QL: M)DUDV-#:KDB6-N3YB!\)K-1"UM:Y+)939_+! M\FO]5I+O]C[4R]BT H.2C,7$:X5,J7VXF 0O6 :O#9+GKHIA6]U&WO=BWGSP M4V>TFR0;6EBISC"8?A^<_#((2I +(2PPFPD!^@S1<%'[^UAK4]+H[TI9GF'Z M\^?)MY]7G[BD<_672S8OG_>4*7R@U'IH KZZA@0)\XUP%3ZU*>!\!\ M-(^ZOSNROLGJ(3WE!7Z=8AJNQFQ_'>&"@G$^6590+KX^8#(R5MN'9J$"&9R* M@X\I0['>:J$2BNW24W=0J&UP':$&-:>C<23\_7126X37=FQ5!#4:<1[N'_"H MI$O!0U9>@K(\TT8K(R"!2DQAM%L-K[KC$4=$>$MA]E$.1=L3H1 >)>/T[(*F MCGL)!:+D 9@*43O-!#.M$"M(3 M-3V,$%F)8C$9(@_G9U,\R7DA_D^3-Y/QYS?#;YA7^AZ3B2&G0N8W8V0_DP?D M>92US%/HF+461C36HAW@':$:]47.QID>_6:HOL7YQS#"6?Q.KT,^2_-9&.=5 MF]G9P^M/'_B@/C)0=U]AHXS3EW6TX?=?AQFOH+GBP[RDQTS'873NOUS13\3$ M,EDG7#O:?X+AY+28 !B$L!(%]\W34!\,MEUNZJX09L\N&#VY9'1YA:=M5#Z7 M0F^X$/3F60E.QP(VNIBE1I2Y^>"9/A:RK_S6_>CJYJ37Q^+^::3%6I9,D37! MBR=.,F:N5CIX,#KDG(-0*C:?TG'8:;&/IB\[)<[NPEOOV9/;@/E1$V=W(NK. M-,J'2+EWZNOMAS4J0S4Y"91R$!,7D*,2Z&LR6FK=5^_0$V?;,;Z+1T]*B'K(4,&22&#Q&&.8%/ I'2T7FW5\>ZP6+\C%7-/I.\BU\;FV?)@(DBO M0AJ.:">\;G6L3BPI$XI4.'A'L!065QMWUPX*OI"5FGUR]T5;MW[8?I.&&I$R MZ5.BC_SK<(IK,3&C5$Y< _.U[PC]*XA"DSB=P:FE\5 MT]\PC.9?4MB +!1N0A:%/#\1EE9FJ.Y?T8D<0%Z,]WP+1N]^RE/GM:$,&Z9@ M+#80G'P=K4>EK/*$ H&1MPDJUO&;U@?(!IECHBKV\&]]/>ZZ*5 MU6HY95T((XSSC320^/U:L=D40Y?$BO8@&B1=]"R9MJW$9VM#3R>WT%VJO@@L MA=H\WV:F0"4KP&/B8*VW/-:0<&R=JO=0K.W2,79$L&H7;.GUI+<6'"=Q*>,8 MD+?%(0?!N39)6]>\@5,GQ'MN"]ZO[FW.K^B=S,=.I*@V$1TML\EHF!=GVD)Z MBYA2=C+:2+AI&600I6CIX*)S14L5K!1T?L46U:_KG_[X0?C^J9\TI:!QQ/4V MHI6=O VFAN'V33CV'VUOP=&=E'<0\+[(CR:0B^H"6.<)6Y8*@LX>C(A!AZA* M\ENE31\4Z7<$V_?%^2YR;=WE8F-K!^XMST#VA"QMS8XVX#ZT=K@[$345LU0'B+EO;7!B44$(DD##[1A*55G M'Q2&$)@7Q0DG@M]J#MYA4?^@-CCMF=]%N T9/^\Q\,O'@.A=&;82?"33E)K?(NZFK]7H0SQ/"DO"4TK M,A%2DK53!$?PT1H(A9%EP831>9M[\G6?_909:R*O'C*07Y-[/UTY]2]'=6C$ MM3NB6'Q*SD%4S-4[(EW;,F20/ F6.6-I.Y-LASC1G8">L@:TEW@/%>\/N0'P MEON$J, $5W.TT4'(7D'D(D?CT*GF2O(D[G >)9;8-X$]-%]Y.QFGY3#<53VN M(ILFD T#N;!"'HVA%XM>*W!!NQ!MD:EY7>5-##^(MG02_<;3J.5MWG*B+VDI MSBZOKUY@04)=E?=<&B'61+-AEV+H!S^J^\U182'&KLH"N:]WK'5A#_F_N-XU$_=BW6-68?_'I MY"W.%\YX8=:PVDR/EE_GFCD-3B #2?Y7W9OI5!5;N#R7G_A8DVR<;NGZ0-8;P^.-I%)HVY(1"3,KJT0\Z#&$5K%$(!$SF0V2@U1&,E M"",3$U9IW&JDR/I/WY\MWDW2DZ9B:ARK6R *"S/R HQ4*5@'HMXL*E<*>*<$ M6"R>:=[\325M-/G^(A/2G,"S0_PKS[]JSO(MC]6$^:^Y*DL9"*7S0Y21 T$R % MRZP$4:=D/P'KJ:'8[S>E=I%9[Z:4(".#D48"B[D.'8EUQ+FHE:PFJY*M8EOU M?'Y$4ZI'[AXLJ1YN.V^%5/\ZG@WT-A-U+J_\EJHN0^Y6H^L!KJ823!9)T]?I#6J!/D&!X M;4J#GI7$*JD6^QD![Z[D7 H0,KG:92N!SB)"C-%P* M]+STI1-KX!RE2G05>P^)$+S8P.V8]65=H3T,%K@KEM;LH<&13CO3(J@@V/+^MR(A4&,469E M$\?8.KGA'DC'K28=Q-^P1GX1JKR]VWW_1QB=+=*_3D:CR6]AG'"0M(HFHP>1 M;*:-S]+"W?]M[\N:V\J1=-_O?\$=[,O+C9"7ZO%$5=G7KHZ)>6)@25CLEDD/ M2;E+\^LGP44K*9U# H3YD?@?(3.22+7J\F6?#D-2QBS/1[6EG MH?M&PMW9ZK_BYK %HI0<.).<*,B>2&L\L=D!,3*!LEDD*IMO$&=*E%9J>,H4 M77FC&)?^BEOD43+#<%O[^!UFOLS1^'5:\OI&!G"78P)()5(D$CXG&C2 M00B.7M9^>T@_(&?!FN%5\I1/IH4]NP7[2((S3 =TQ)0HU61,H*C*%25X'E6T M@IJ&WLYST,Z"2RW5\90UML8NM/!_W@N_IKN?PLKJ_CZ=+V:P&,^6P?L $]3, M8CY"J#D[$PGSI7.WTJ41K PD,IKSV*F+V7Q[?U$C&4/R+I2QU@*!.VZ(E5830:W'_R7C1)\= MK^?CSX)/0XE_"V7JWRUU?@>^7/H9O/'SAPMZBV_&R.4<(>1R]*/3*AU%<8(+ MA.+Z,BXWHMMZ,AO=[G66(BJ6E-X5(K!..A 2.B61YIK6+ M;;NC.U<2U53*%O[L'[AL8*5$3 M8GS@T1IA5-CS&GGK\\Z""\T$O(4%>\?F>[BAY3B=_8!R(X4+F%W[J_GM!>)&4E%'638D \.-$2QNC (8@4QYDBX(SVCKW>;@59P%$T]$ MR5MXN_=EP+/7J-WB)^^_?;^:W@#\(.%" !F-( M+NV]R>T-ZRP8>&QU;9<.7.(T+?PX:#Y;-NI_%*4#MW>G$N&DB[] M2Z5<5@D*0Q)5H4PZB_%Q\50/8^PUQ$>'$?T6LLB!^O:]SQGB8OP#;O_VLU_@ M9\;II,R)79[/E?OW]7EDHSY^>Z^Z4C^_+L^_(RY-C/%2YEN(@U02GH1$ 0\C M8[S@QEE6NYZI%\!#S[DN#UOU&&%)AJA\)@S]8C0)!0H!J"L&48&@9'D,2 M@_8";,>=QT=A&[T,ZV($//CE$?6"TAP<,4R73N\Z M$Z=+*PPG'76Q3&'L-""K,A]?@'V$V9DGQ=F:6FU0#M]E";],9S#^.GGP&^_& M^ ]+X^"QOQHA:IN2$.@RH^4A(2;BP";"I6,T):83Z]2\LAZNT8!85UI/)_,1<%!6B$@\;NY$,LI( M\)D38YB0GJFD0^T$EN[H7A^O#M;1SL8*C4+5%RDM/\U??9CDZ>Q;O8CTLY]< M-?#N^S$J+RA*PU/L<@C#5KQ [P#IT M9]K]B%6D,@2#R]64&&8BD;SDK6=36O[CZ1RE2IS7CMB] &FHN'%M3CS>;VI* M_E1BQ+?O\,7UXG(Z&R]NEAV0HTE*E [(*3I.T1Z^IMY>I,(!0A^2%!YM M+\8<(X*7WJFT5&UZ)@AHM*N\E*"J=R\>E@P[FL8?@PM]9-UJ6B]:=NMAD5]@ M]F,2X!O<+W+^&:2Q"C!DT9SB^7:^\(V'&?" M@(-%W& [6([,6,Z&C?[J/ZYGXWD:QR+;-3SK,I7,! )1!R)%%&@9 2?<,\26 MHF;5,UA>@'0F9*@I^ :76;LMYE$.6:EL(Q'@<'L24A#'5;&8>430VHK'38H: MNJ3#L^%X?FDOR3><>W![J; ;ZN_3Q9?K\ ^(BS^F[__\/IZM&RQ1;FCI6VEB MZ6!IE",H"X_K21RLH!9X\^K OJ#/CV'#ZK'R *3U(;H3\AW*=[C!SD=&!Y9U M,B0)*1$JHO22E8+%8!1+GFGS*+%H:TIYS\>>#VE:R[SBV56@+H_5Q[US'XCC M,=B86,(S-A$&LHR!PJ^L=YPH:WWP%)SEH0-!>C_XO"C25NX-V%E]YK>@> MLSF 1A.E4+K["T6<*=&@Y$,*5CNO4N5#9P>4\Z%+39DW MF*BP ]8?EW[QG]/KJ_3AVW),9MZ#R4C5T()PIE-1*9LB'-.$FMC]!$\ M;HNUQ[OLA_35$*FFQBK/8-B!^//M#S^LLO7NCU(TRAC'420.>":2!4%\8IP( M*P.+,6D;NY1A[_'H\V',$+*O.&>AP/T,Z7H9@OZ8?YU.OBY@]FT3*KH+@2\# M1N__C%?7"86VO-2">6EN]PDF_FJY! U).Q<=,09,F=#+B"O#%\$EF0R3(7C9 M@3Z5X)P7I8ZAHYK3$5[82#=8/T[NI2.N&Y^,I%*.>B9)U*7WD]50NDQ3$JR5 MQF7ATN-^A*W.O>=@G@_?AM)5BU$*.S&OD=Z^"1O @AOF$TI$'JYA,*K MD40%Q\TVHRO"*:*63CL9G8W54P'W GI^!&NOKYHS#HI?<@\;NA_3./8+2/\: M+RZ7/4M@FG\=?QLOUO5;I:\9Y8H3;1A#'U>5:D F"$].>=Q]0>0NLV7[//-\ M.-)4VBUF%: @RCW/?X&?C3+C+!C.2B[;,N!*B7.,EKD)SAH7@J.U@]SW'G\^ M)#A4MKMG"M0LB_P=%JLS$:7P=OKMVW2R'%_VL'ITFG^__E:D-)WYQ_'!\=8T$_P2SY;]?52(^7$JG8LJV> XOP1Q07@<6;I9-Z+V? M39#9\\UC[AAM $\A*CQ2CRJ"VX\DECM.DDLL6>$M-:K#_K[S 8<<5(\_=%4 MEIV(":0CL01<9=*,N"P1MC/"&Z;Q0.T2LMSZX:T+)NOIXOX1<[B<3J4HROB?+$".P1'3)HI6X,.*"\X1R"ZA86P;(MDANWP9F MZ-+(2CK>EM5^L*P;U#G\'TK[+Q0]#J?\'B)NH/3?IY,?TV*#KTVJ@FQ3 M!&:TM2<:7COF>D@"I)+/'+*(#M*AKNR.[T0SOG1RJJVD303>H7%D!6B[W MS1J1H=FIB-:0%C&401WH+>'R2$Y,, ' ?*J=X_L4Q4^O\@,%VV*+OT-TL4:D MN3"A!,)$"8E)F@+Q*AL2(J ][)T!4[M@[2F*N]TN9Q>X;/FR[C'"(S0UDM#F+"6R& C<=I18HVB.N#FPU7M0:<](9X=12IK MI<%Q\,G?+#L0?LSOQC_&"29I?@_I",\C)Y@R)&F.=HD6IM@EE% --%*I7(+: M5US/(SH'BE24>>7JP$\SN&U-?HOMXV09+QW_@"6^C]]7UR:96B@=? G34,;O ME':#CD=B:4S9"T ME8H@YA^O%_.%GY3IACC+@(E*!A#I%*"V(1?6:D@N!PMBJ?R+M$+X,], MG/8::="[&$_ V3)TXJ_NW=/,+Q:+V3A<+U8GXO)G"!?2>D.\F,U*=^951UQC M(EK/JO3W4;JT^\G$>A9(IEJK;+4.NGZ?I4-1GP/1!M9=@V[&.UZ5]:W?DS=F ME*1.QD5TTXP)Y8*9D4"3)E9'2BT:8L[4[KK1$^(Y\*JE5AJ4(3X6PFI?MT"$H3Z()R4H>DDG5NU]O W(.A#A..^?(])'U,-D171"]VAR97NIZ.4UB'UD/PX)@ MG02-;.><.D0&EKC2P\ :RH1,FJOJ Q%//D>FLO+[B'C8'!D3.0"NB'@1<:%1 M(RB@NC2G#E$!;H*J]@%PXCDRO735/4>FCZ ;7+=>3!;CM G50[R>C5>%MZ6+ M *1?4# (^?OUJJKD8WY\+J[;MX&*1DEKB0YE%G$TE 0F(]$F.9ZRU,S6GN-; M!?BI>)W[F*+'T^!.&M;T47_QXUD97PB_@9]?KV*W\U_&$S^)8W^U:G;A)^E> M$Y6+&,M2(*%_YQ>W_WXZ^5RD,EO?(NSOS[9&=+CO.ZC,*@T!NWWF"M[% WCK M=:2/=WCP%W WG3V =^]%,EPDSB@:>+$DKS!!\%Q6)%N>G9"6\L/+JBY M@(/G.50 L_)U>#8R19.)H&4*"DJ16.O0Z^$V:> AYE3; *@&?JAA9_%H:12Z-=QHXA-*/3:22CIQ"(L'23&)0 MW'L?J7[<\[D>I9]%=JP!:4=BS2[NUM-> U]I^]GZ!._:6>@"ME$$I1?0XP17 M6FA\%ZF:J>OH''-9 9/@"?4:/4=P@3A5VN^G3,'+3)6LW03F!+CU0NCFY*C5 M1TLM*?5A@C[@?"D!M@X]2"H0'$6'![V_R$).-['&;ZGH$>@IG M^"!/0T7NHLR!6F@Q 6X+-+Z&QKQC,2I// A#I -%+,A(J.*JC*J3OGJ;J6?@ MO#:"[*.%!CO(&W_E)Q&^7 (L?BV_741>]M DHF$F:*),LD3:,JM,!T]P8TW: M,ID\K5U@M0O+ZS:@JVBH0:76-ESK=Z4+LD;V\6Y4QS&&ZVBO R4.$/U V\H: MH=4F>Y8RFF2QO %X(J)%%DC*RG$?8Z*I=GWVT*1XP8H=FA-])-Z "\MVZ*LM M=%-CFH(2R2I">2D4";@G!FW02'X-[YV[<43$,/;&[4T]+A=V$'B;6!S M?IK!=S].Z_:^Y=A<0GR+IV))NK^/5*:DA4*N@RC7[,Y0M(Y5(@#*Z9@40*B= MH=H=W=DPI)%"6FT5:UP/;*TE.&\@:Y<9H=&B#)(K5>FR]"/@T:$5K42L'>%] M%M#9$*2>V!O8F;_YV3]A6<)S=_^-9G9UFQGN@_,O&C;4Z\XCM68^UCN8C7_X MDF3V^W152+/*'%OG!LWW2*AZ\2,/SXCJA[I22M/=0^\()**PD-!3-SDY(I6C M))3V28YF:S//B;+:)\46&(=/%-A\Y"IJJ2AW"M\ XDVYP(C:$RN0I6!522AT M^)>U9Q(^@C!4JL^A.GW:ZW]_29Y*VLV_0_J*6^4[F./V=A>CLB(JIEVY6RW) MK**$LE7@1(>D$K?E=K6VR[X=R;%N!0[2[;2ZC!N8*D]1;7S,#K@:Q?5W83I. M5+^&WEZDP@%"'Y(45*KH =\=&LJH YT\"-A5,Z;=;0H^64K84.B!5Y*#1 B9$VLSSD[T-+; M^J;0B["&]U#JZ/")75%7 2TZ/$[1QMZ@W$00G=0ZQDP"59)(IP/QWI7>*+A\ M9J06K':,;@N,,^' H0)NLB]L]\-&&HT@*1,G1OG2;P.7Z&V9D1V8Y\)8D7/M MB/TN+,-KOYU3<8"4!ZGNND-:"I+6;\%%F9Z^C,^L!JI/)Q_??J@17NCZC)KQ MAKW653T <;?WS_^&C"S=6^^HYF/6-"(AM.2J].P&$C)N-((;:GC4-@C3[-U[ M#EF]W6;+4][^G5,J MV\P8$=8 D<$(8K.GA"E#K;5)NIR'E&'5U0T?7*G&U]U;XTE1XE1".?W%LW)A M( ;P(1$T1]!*H0PU M$2"EDY%E*PU3.U]D-Z_%#0:='NX+>CM_K;!1SNP]I$ M1#H :QN&>@KJ.'&H(32[/39122V#\J:D'AA?V@IGEXE$1XMX:0())GGPB->8 MVM[(P'QY(51U4G3IHXT6+9'\_/*7J^F_U@#7CG00VGNK%(E41'2DI40?6N"& M2XWD7&ETKVNW.MD*Y&BQBD,5];@KTL%2;C6$!'VX1>'_0V24)\6=6#E+C/%XG[T_*'/>1U!;_[QV),90&]D&BC+(E&I))X!.+M':V3M4% M'#-$ULPU/)Z*&^QR$4M01?8K'<@8E/+A ;W.5Q[MULKLICF]]G[+'ZZE<< M=R#N\9_=-*_"AFA?)X[[.MK7)3E-B4"<4(: UC(8:[B"V@,TVZUF^ N+ M0]FWLQ'$<35]RO<2)>2]C#IQ914P/"%8*(-H@3L\I< 2/"@"&!>XB$/<7V[P M'+T)Q9$IT^%.82_5-4U'N2^'=2"C"[9&EP?/X3J=^X/]M+B3'I54,#1-:#1, MRAP(C[%D5"5- J.<>/ J@++:J-HI:\/38X_K@O;LZ"/Y%EWSGPE66BJ9HJ9X M+QF]%XDV@+61*&,U4Q*RL+5/I%,*#M?36H_X< ^1MZL8?O]GO"R3(C?K7H.S M/FKI5"8Z"4:DX8G8:$NSA)PH!\$RJUT?]2R@,Z)$/<$/=G4HI 6IJ"29.5PN M=8D$:M&X,J%T_>*)5<^W.Y&KPV8L.%S0#?I1[*CWB$$F7$I&5'EYDV6)Y503 MXT&5V9^V_NS?TZJ+.U%'I8*Z!B'1^G7I@NLUE]CUTEO7LJI]A#YDB5V@WCEK M2G5IQ//.*TL<1:,H.1585E)Y7]O0^!E*[)IPH8^LVPSM>E+=(TQ@7&:&ZUQ> M.N/.%ZR()#'\4N%Q&%/M*]K3+I_JI:,.Y5-]!-S R^A2U<>EH]Z&0"@KCI#4 M HV>4CT4EVNO>I'T.^V$-&3CY%D8#$XL-Z+VEU[?Y;&S8TXT4?B@W=C%591%1T0EE/I,Y" M6"<#,=I$/"K!&5V[$=#/TXVUE^9Z=6/M(_;C-G>FBJ9D$R,JXSDN!4,9) 8% M3U--NYG'0?M0Q:?4QI3%[9 M2"AUC$BM-/&6&A(3M50X;72N?*4$LS:D*"2O)LFH-Z:;A_SW0^7OMO()F_1/7.$,@AE^HHG+J5 M*%AVJC.IZ:')'^"S&VVD#(P91^N C>G.F.'?:$N\0 M,6>1:B2[5[+V'M(5VROBS'[Z:+K'W$*Z&\ASVX7J8_YE/$$_<>RO/DWG2Z6\ M+Y5\\S%Z?^\G:*K-EEOR*'EJI8SH_E'%R@0?3ZPUAAA/M7.BC ]K5WI78P7G MR<'!=7L*Q;D7*8U7?5 _3/)T]FT5.&M4DOOZ; =1HO5)20/1-CH MB#29$2O $@?&12\EU;G=U),SZ3#*A/.9,4&HI^C="BI(4" )&(/N2'*0;.VF M!J^VPV@?OAZQPV@?2IQR)6^'V [U(D=M73&)\,AAH72N9I0X87T,5H5HVE79 M_0PQ_5.E79T8?Q_U#QNK[0#LKQA_+9,YA\@M"9!$B5-Y!&@H M48F7''4N4FY4!/1SQ_@;T:6'-@:+\2=*?1:2+MTJ!$4]"48'DH07W%H>C:^= MR'WZ,?X^BNH4X^\CY6%C_)!2 HU69W#4(C+'B)-9$X\_]C3$+%EM@_\GB?$? M0()*\AZDIFNYX2E+:5*:D0S"EPZXB5CM .EJA$Q4!D5K]YD]K6K1G\2PK:"^ M(:M'N^!ZS=6CO?36M6)P'Z$/63W*O,E"H4G%E9!E!PPD,,F)R0%\.1!M:-3V M_J2K1YMPH8^LCS2@$6S4C">&!I'!=?O2@U,;12#QZ+DS3,7Z%\H_4R5A+QWN M44G81P%-;Y*W='6RFIL8R^$H/1IA'.TO+UPB@BIG!0B-OMD ;EC-]W[2:R3 M:JIL4&7X;%.8+MC^:L+76XM]VJSMHX*AF_ Q;G ?9HZH@/^1@@MTVX(@G#,A MO8K6^'8I_S]#$[YF[.@C^6&;\"6A&875:O%TQI,:_7FM2/0A!\MIM*)VO?LI MQ4_J::U["*6/R!L8+#NZ@&EG9?:2*)]4*8WR)'CE"=/9(.UC=J)V'.U$XJC- M*'"XH!ML!1/KK7FNHE.OZZ%EW9/,A>8T&%&&1XKD$3!)/ M<\2=R!GN4P9*:U_4[\)RZ(;VZ'-7@2?I.:#O"(1[CNLS =\CBZYD%(8+*J0- MN;8!O0W'4#FB5?3\>%,Y6+"GDK]Y&[9\6S:_C_G+8AI7(09*F<83EQ-N=222 M 6YXT3N")[$.V>6H:.VVUCO!'"L_DRHD:QVJ=H MCA.AK:2NQ^YV'5D/PX*HA!!24.1X0<9#(E;%2&CF3B$@J-]]92CMOQ" '4SY M?43Q988J4()!H!E@K.0O7#86!"O&0@#,J'/N)NSX--(Y6HM6(L M$2-*-)_Q4 )SGN08 @\R*:X;QQ*.91M44M3SZM]#R@VL@S?7\_$$YO.+^-_7 MXU4C@56#+L%=-EX3#1IA>4E+%QU#?! Q!A6"K7X3NP/*V5@'-43=HG/\%ECE MRQEL2-\%8*L&\B^!.U(?^1JJ[$"/P_70HIO\BT#1:0)!T7WB5)5\!9F)CXC; MNP262ZUR]72>(Q'EI=[R1^%)'_%7Y$>8Q='?9A[=8(B7]]#=SN-QWBE.B:#Y!LBX3M1[ L-:%T*2,Z2%<:F %ZN;1TZHS2"(]TUM6; M0 VAZ)?2LIOIN8] &^KW7EBDOX+_&S$F(-@ MC4"6TT)URHDS29"@E4L^(^%IL_?]97A'#P#]6B6OI)5"&G+G'M*21O?)CY\@ M39Z5R2.19,<1;C:9A%BJ*RG$)'B0UE?O==<9W9DQI[(Z6AH2]Z!^S)\AX@,> M0_4V").\)5S(5-JYH&^4F2(V2"4X$AWMZ0$VG1WPSHPZM152\9JR^+N?T/7" M-?NOI:Q@!GZ.?VZ@CS3ZM-H*1RR@ZRPC0@I1H"'&IB\S"*$ MVGTCN^#ZR:G13 4MXP[KS>KBV_1ZLMB@'&F6?+109C27YAXR96)I5$1GGD14 MG/K8RM38CNA,J%%1[$])H?8EQ7RV&"WI^AF^7\_B)6YHGV;3KS/_[>)Z<3F= MC?\'T@HI&PD>H\O&$:,$\C9IBQL=H/D)!CR0*F00>OF;2U$Y[Z(3P3VC14RU,2V0:5>?$2TO45?/A09GXLFP%- M\_^_]E?C?+,<[Q#+QGA(@5Z_!U2HTSM@10>6ZY63YO:AZ(5N>>IX7BJFKF?W MIJM$[SFW(I$4"OVH :0?GCZ9,NY\E!*ZY:6]<-CW!G:(H=/U8:N+1F%0 #XE M].&R0V^.,^)$\D3$H'%G12>>=XJ<5)+ ("5_[;ERW_YIIX]3*0Z\6^'5U?1? M99QP&3/^&>8P^P'SVWQ7J3D+VD6B%2U#^H0B 4Q C]!SD4R,'FJG\G1#-O3- M?V-63)MKIT&T]WF4FW'G'3 V2A[H@N\X&04M]-N+0@4RPE/*$*VV+M6.#+T Z0P)4E,) M@QP[9=QKAAER^0__YW)&\(;.%HRBPI39XF4K31[I; 40IRUC/)F--)E9I.1 MD0BF2Y9L-"4C,>*A'<%P[9(4M1.&]T?[VNE639,-3LSGD;^]]+.O>,I/WT[G M"_SY^S^_HU\,HYP]=TE3@H>Z+1=/ECCJ,M')6DME-C36MMGW OK:F5=#?PVR MT%XP62%=Q^7DCQ%+ECJ*;@D(A3BI1\DH%4ATE$EF ??O]K;^=FROG5I[:JE! MLEK'LS[@:G$O10-5)_2 #'I +I7D*46#XB9;4;M LH#Y9X_W-6JXOI;E$//[G7;7Z_;0K7Z[*C"<0# M7R7DYF(VC@M(R[RSOZ->YY^__/VW!SM3I?4__ZSADVP:,N;QSMI)S W.W4\P MR]/9M[+M+)P4<4*_C;]Q:7<+Z:I M*YV*UFCZ'JZO/ M>,A>7<%LPRL--GI(R*;"*R_^VNT@M9X).?&)J"$Y@ $WVY9:IEIZUO_7[:H3 MP$1U0X,,0$IR&W"#B824B>0*!1 $C(2?ZC ?[W1G+C&B,%)14U#>WU!0V, M@!LDI*0WR$C_A?KZ;,#U>0 9$SGSK0?J%"Q&=I2W/5FE0Y*_4 D^KNEB,Q[' M"LG8OPVEIF'GX.3BOB,L(GKWGJR#H M]-K9Q=7MG9?W>Q^XKU]8>$1D5'1,;$KJQ[3TC$^965_S"PJ+BDM*RVKKZAL: MFYI;6KM[4+U]_3\&!BD0*M;' MR5]JNJ@%98RQ;/9OQVG8A631=W#_HO8?S/Z?$0O]GV+V?Q+[OW@M .A(2:X[ MCY0) )@5@!&'7X5%7@-22_Q&/6=FX&K_)%8!N$BUP3DM0NP+T)& $B,_SB5S% MW:!C#GS(%2"*!P4BY-B6:_X;Z+^!_AOHOX'^&^B_@?X;Z+^!_AOH_Y) RX,O MOZA2_VZGQ%/BI%!^(M&!-RT@EJ!(;Y7'?;^([/P=(JG*IK6Z//O^$Y61AF\Z MPQ+5V8X+?/-?6)Y M5#U?3-1=J;X"..3%@4YN34&F70!?8T7_6Z)*&U/=&T1#8,&J?L$<-N^!4%]>Z("E3$OFR_ MG2PX,=)2W#ETUV5!B[FA_@^MJ0GIW;?V[R7"S<1N&EA4"];B^]_AM-6;OV%] MHI0M\G=]++U&3_.8\7Z'.DEZF9\=V$];8TR=F?>,O_W]_!:U#\B+(G(@A'"1 M>0XT23<@K6_"T'T-Q0AMJU7@$L5L@RL_K"[^T^CIQZW'UOH=%KY+O$840*C-R<=-X]7<.)2Y-@>QM;1V03Y+\5,_2 M_])KC&WAAP.+;K?3^6;H[QT,X'+G-0V]2M! !R?5]_1O;Y^ M> ->]N?QM"KCXF_B;21R_$1,\J1 M=7C!"O$)V,F^E9MCQU;5C 2)*;N)7WAUU0PT$.C*K3^3SQ%%T'*.SK_G"[T3 M'A\J;.&\X&#RH#XD.0(0^(\1. 7$UTX+;S/% 5'".(Z>*P S/J./0X#6"_H( M^N(9MO=D^OL5(#IY'WG&HD$=Z_J8]&+O@_P'JGMJ%Z#3^ E5083V9:@W#XB\ MJ)PCL9J@Y#AII+-*^*XA M-B\6J0 KS(Y(U9X^/K9YC/ZJ>&-%<E6FUEBX'-67<#>.^^9_;UB9W*LM?_8C=N,# M9_K?]B%\X6>\B.%E*O3X.PS='Z-LLI;WS5PHEQ[;GN/I6L+9TUO#/FY+_5*K MRR)_+3CJGF5@O >EG!ZCOJ%GDU2%2CZ!W>3_^%XACZD%AUS9/;S;=?[ M!%2PJG>?;S\(.WE:.ZXJC'#!!77/(00Q :2]N1R-"CYC$(@#,]+_@^!CYNT5 M3<_;C.CW@*&6C[5A(1=\A+L"-(M],T2>*:3A*DW5P:L@.I= B:;6II:)3[Z5 MWJP/;&X_2U_,O1FJ2??, ]5^^("0=SJ+]1?95\%">HD"V"M ?)64G<^D,C@( M70WU99X8N8XIY/LP9M M>>CX5N%")_$QO-8?E-'O\_!D>[$Z.[=MZ6_C($IBD8' '(0318B_OV^EK-$!,LU61O:]/8<7/=0-O:(A6#=( M.4AR7FSKC[X]4I9S[W6]UX9%?L=L49C". .5W2LK1&Z\=&7,.&$60L?LX M:0X>O+)0_QN$SNO\SM(/:C+H3P"C5BAF!;''L_P",TB5 .^B5==SQ&QCLI93 MCH"[)W+HX8ZN.+^[AW:J2M"^ 7:UU])@_P'6;#TRX>LJOJF'R'CA%-F4OVW( M$[<(]W!PB9B27SO(AF7IB;]J/AJ+L,OYS+^[=OV4'^ S>C_@P4;8O)CKKN42 M=YZ*R&V","7]B-5QN.,!W4Q?GLN6+X ML,[SINB&I*2F]]>I5]GF%,B($)\\WE3B21RGQ7K82)E&H5)<0-CD'L1X MM[M3PQ]$%>=31R#R?H^6ZO;#/NI]A-,ZO0#Z"A#A#6.&AYY+*&A.[.<>'.PX M1"3*Z@+>0O[X])Q3QM8'">#%3(,B;65GH%[5\Q-2],OF54FEKL3W MQ32Z0EE!"^QW7 J=C#]_&1 BNS,8]HO;H'.5TRV/-LB%GM0 ;X<1$U.!=%M2 M5.:[7 &PL% 1G*P2*&QTW*9D[@W 585P(0=05H M /70&N!?MJ:G8<_/T+TC<:7](N'%]36Z!2EF+S/#;ROF!$N3W#(S]5YBUF@L MQTN=^N*COA+[VQ7&Q9'W6IU1'63S;NTLV,92\A0KVU5+N74#E>&ZD'^L'Z.9 M0NC,GZI3//Y)2M^*U<0P"K/BJ!<@PCT&:5_3*#F>^ MJ]#KU9(DH7 MI3MS! ,7H'+BK:87U6@QB)&EL7?V>E[1ZHVSY@BBL\?:3 MNJU61GPHP\6E4<$?P[7"Z28WA),STY;C0Q0[$@=*]:X Y*QX#HQ8$!V\[*)G MA:=F"BIG8]O?8QDQG%.?89HJ1#J2R*Y%7JCVLZ#,\5"LX1O)R14@_.049Q99 MOVQS7*FAX3_'_GK2VR5=K,U>Z]G;LCK ^A>2Z&/ADNMN8)+E\^_/%<0&1.PL M[;;S-]:V3JTE)7LTV7I&F)^^_28#58YP5.$TZUYMN/:60'Y\&*:_5ZD$^: " MGVHY53]\ Q2QD)M9-/16%O*CZL,R:]N3^6+0)^6^=+-XUOZ1QVN:,&RU*3X( MYW_Z;48.%LX=%>^M#U&;/)#USQ%[GK4BH9O5ISF5LG+$6)4@>]"&B0BO=5;2 M,1XD.:WN-XC/ G<*1)R/)LD-*[R8E@T0TCHSW!:C72+S95,@3]>9"C9WWAK] M+*>!R>A/D$&;=37B,[P_0RQG0M@JS&;O;^M!3[,A/OI$B/AD7X'D2\;XX71. M,L>D8:@"NBG!*R@,U, 1Z75MC]NE&B8)1H5PCT/U"7>"0!#$X^RI($?RHMJM MO_(/:7P.TE+NN/)KT=^ZT#A-3[P"F%R&>/,)&(PAU$MV_?HCH?47^L+]&LC< MLU$7P[T4LN@!!OG[PIJ&Q8 /.F2DY=BD_8CKR<4(_].YPCI-N(7IH ##UPU2 MC;&;,RUL']//XUVY?YC8SNR\X_GKSL-,MO;JP].P ^[&2J?/VSY9N87>](DY M3K1+2\O6BCKH&-:ZM@=KHH:Z(I_9_EY@04]P4IW@F%4&99-2N%F?K0(^H!IN MSZ?B/$4 E>P\F@V5T[$S/Q!,$(ZI^E+W,8K'T!TZ;U3#$90-YS@-P*=BI"(Z MF"J4S0K=F@28A,:0>@Z5KL5=&4Q QF7E2KF?[6_L MT=\!!.;"17H7?%! \M_\=\=7=&5SWADT3>VMO!3=IQNO2$Y_,;9OE[S06/Y' M01?_>(6G^3(#H0?LIK>??%:#?5Z*/F3I<47?I?_95.L:*M%DNLV1V:B7Z<'Q M,\=$UY4W)^E["RP21'52A->[X'-9N8GW6:>"U0.9=IGP(68]?N$OS"U'?<1$ MLS2C62-0-:E_ &8^9U8 @7+OS3QFD&MUY!6 1MFJ /X.E2LQ+KO\G!ATSZ6J MH9SG]>18]U'%++7L[UT>L@4ND]J1,-ZM#M7K3-@QW_0,>]:;%^NG'=;.BD]< M[\$2I)LF9%]/$!1*;1?URVD_6CX21,<" M[R%4\4X8$->V91V^6&_\*DI^(Q_A,=%+$([[V&LRP+1^'?O/WILGUYDR+, /94,54 M&NK-))'/@!0ULL3<]EN7#5]J+TL(,CC2SA7>*21+N05>YGF*C6D N%? +H#' MR-2"O#^]\2C4/E$DN@[Y5/GONL2'"P2X#]PH0I $SJ^?NL\<7\LO1SL;+@X_ M^7R,8)KUO''F787@6VL]9:M3I ?S70V=BK! I=8QRATY7V(Y5K K:[8W1PEC M,YUP 9\T:+Q@:_S"7N//+,0EA'JE&RX>_D^:J 8O2PIYH O\VGU/'5]GT*?F MQ <[YZ$+".^\GO>G/KGW_*-7>^ZD2C_E?^QQ2]A#Y%/[6!E3ZC_G0>&!X@BU M9OQXOKH_QL:">-,:H37M-_XG.PK$,X?\O9;$M<5'0]U.#Y%,'HSH;63ZJ9;H68 MC5<^R@7]@F&"'"36P;'?._8R,%)L\(OULY"^[SA?[Z&VAR<#)[^_XN/O-.+H M^W,$+;+I[_%\Q_7SNEGWWD&*"FH<\=( +MYA%/8EU@0B^&7&"2(8O>'7JRCN M0:7M=%-5GJGJX=.N3';VIJ9D1T&S4M%-30K<9FC:A8\]=/4N1YWPQ*4PG&_@6>[N)\HBJ#(*/SB1.'&/KB M4)%)IUGGCFD'9*WN<^K;HRR6@"$+I:W1> >HZ M4)5ZZK,>2-#KP+N+JIDXD%Y':TTSSC?%U?3 5T9RH+O *=/A!K]%^*M(>Y(+ M4O-V65QDQG7^[6[-BSYID;PU(3NGWSO5V/C.!NF9A"2^%#WH9'@^K0A([13N M %T!H)6>[0S;C;D\XZKW$(^)B^UCWJ,LYFY-*V+I/(\?"X8;U/TUMM;]B#+R M#14UF3_5 ;U?NK:@1 4W?N6&"3"&,NF$#]BS4-W9.^TE5;,S[ 2M@!QIE;^O MN'U+2E(C\'"OBI.^G\FI5@VDC:!?#^# &(0=)['BWYY=:#^>KIPY&#P0!>]_(8/?[5KHB$88H8-87/*PX;NJ/-]F8?0)Z5_N(),75RJ,GI; ,?DI< %,B7U0'HMK%L5+!57(!,//0[F6S_8S:Y1WN^/O#O*F" M3U'(VA_15P I,Y%7G.Z&E+Y?B3,=-$AUON^]Q3&O]>4/=O=,'_5NI?I#BW84 M^#W#-5Q]Q<7(IR)ZH#HV\Z%* !/.)'!U7B 5 H$W6I>*#*3 MJ>5;)OYED,$MWCRT@%9:,V M/R2^Q#36!\7E,>X?*GMU4"A;5!'4&J/0Y.F5I0/>9095JCD8K9SI-+(1HF97 MU,@[]V#Z\9!-0H@:Y78:VU\GS&@\]V72=;V;4 ?7QDBVE<(Y#+"140$.&$], M>5MI)4+C5K0^C/[/,\>EP;>GZ,'2SKFV'ZK)N%3+)BRX.RAB-@C;B @H 2,T MLGA^R)GA]!9=DY]EV7'Y2A!:D$6OZ1IK]#C37PS1?PU6/9XB:!;]7HA,=@CP M9VM8J7PSD\[X8PX2D\XE[&BT%(U.(T9#!#L[6)3E<'>16NV\4QWU!E$-,<=\ M!F?,O:?^OQ]SV?^=]H$RB_QL>9%+W57]DJV4-G) K,B4;$#AXB!&N MD>KY$:@P6@1I_8-/7Q^9]&+.WXLY/50:;JQ/>2*V55XB!%U1^/8*.'4N=C0B M%4<408*#L?@FC&D;NI+#&-=>5Z11"F0Q>'W>%#GKTICKXTJ95:&;X&'U2Q B M'A+M=R8U)W5:-P9K)T4\'"<$K,].$5PQ?)"7X_5-4\+I1Y@#'6&&VRFO>"!4 M!S?[LSJ_>74]9"4Y??X%0Z^D.U7_7?7@2%3*6]>65I23\*=5:^*;T5XT*OJ76KB>A[>:K"Z(2XH7AN[<+-+)O;NN3=X/C*C:)&XNEJWE5^YZG;JY]V74]9#:[5C]A[7,'B/$Q-CYSVD)'VH M*8 T+K_I" "FJU(1'!NQSJA#NM7? DR65">KB=S##5MIT"K1FI9)$9VIYZ?H M1IU$1QZG-W/WVK@,9$G._U@+)+0KPF70J]&5QRKO7C1'&:?,[A]INQ;;V%3F M5!WEN;;!';P:PMX$K3XW OG<6@ZW5U6]_!@H@M#"5>_3>[4+XIP2&LMAU;NM ML&B"2!"&=A[6/E(350L)N-GYJCY4(IG$J]8>_#!,26>P^,ME6>7^,2S! M(8-S)5+!KP"Z8U"TC0&8ALB'8Q6R1KZ7_OM9JZX\--#XB.R]8TST8'" 51G" M"IN>@#T8[3>S_.G0/=MX>B:?,=8K5+0M*7_YCR;WW13M#ZUDFL8_S0'4BF6V M''CT=7G.#:77B@:Q4>8%>))5!]9[*R,_.XD%;WO4MZ"B2J\Y M7= ZLS45+WA_J4[-_L6;/4NS[D]IO( D37PHL8U0A14H^=]ED"LI!616=>I M:=RC@1YH^*U^RBD>C0G%8,ABM2DWYZJ>'SS(%2O#SU^H(T"7.W!Q+Q#"0/!4$45X N$)%":I_\0I7 TSRC M[%\TA*Z.6KG9.I/1[:<9;'7<855J2^KKY<$;L='ZM8?+,35ECAZL&3@WPT\Q MA82N_6Y830J\B>=9OS-YF!CBZXP0KY\GPFU?>!W$\0YR*\K0/L\.!C"\4^// M\[PP)X@W8)NB"$^(=SYL/]K_F)7S,7G;+$ED+O]5KA"_[1$E^SU%F9ET:99=^/#]RB29*Y MW?+#^(TG%HSB2>+]/;MR&\?1V_;#;@9A@Z4UPFY&3/:?>DUYOU..D+!/<@OQ MEM9ES7U<8F\3K%X?TH//1A_&M@L@%/'?U\!LE$F]1!FL0,CQ*)TKRT#F"4^V M"Z:II:&1\M(]62]E)W.!]T'W/V.4V[.]H_$K+'@VM (.E "K.OY.\9#]+JSR M>*A\;DW\31&XKO=6@FYW)$)RR^B?#PRSH0BG0L)C;%4.1H)U^3J[:&\MJIR$ MGQJW.@;W<8T+&7JFB>>__=!S3QTD&=2EW2!F0!?82;PWX5UI/+%HVE8W6?$Y M%K-IJM<6WM+DHQ/&^V/1P>>FX[ZI"DEU7KLDPG$R""V$-V.(POF=:8U5J;* MEZQ[OL!;]BN=OC#>1:8N^_*#/4O4"4O?DARZ-:3!(#ZF+X0%1_^:.K"NY M_&QNWCW+DFUEX5%(E2]N*IJ6,Z)T+W7?(H^>* CWP?P*]:KF@!L8$J>QIZ4\ M>LZ^&[K K+*]\+UDD_Z?%0])"P/?PGW6&ZO7$Q36=@AJ^+C2WRO44ZIL*]96 M$/;SQ?D$ ]2W$3MX41HG;:FQ;/QE[JN=GQO2#^V!M-@S3$9L13L5 8!MSUB7 M '6ML+9CB^K3SSU,>'%&[GBD_MWQR3>_AB)!3N8!7M M5,_\O:X@U@CQJ2E#Y^< V \ABY]>"XHS6Q&>)/!AJ+R'\FA7&]/*"EQ%Y<]H M/YB]*UF1KHPR'GS_#TN8&M\TJY$:^7]E_(]K2=4FU? M;;HI0. PZ.CY2= %+\'B"E#*D&];;FORG^V/^B^MT,+6D_A<@AB4%3RK\+%X MUW-'\>1,,@/Q%)T#9L7U!+9<7;YY$R/6.F8 6=9*-=UEC3((?MNI:S@+?/WK^;7Y[GHOT+46;YJLOR+>&38(E]H0"/#:T]WN T!A^P MGL2K$.YE$U!UTB&Y96Y2X6'?U&;E^T2!8F%SG7')]RU?Y4;;6N3HLB)^5?>R MK%V8P(?WP3F80JW4\2?%R"6_'C4$!ER]*M]DH+"^-YIVV?*A,A=.L+OQ/B3)">)]M[EC;+@T M=*/+6^91VHT'PC@>54/.WZ3'E+UYC5+=HZ3X.EOL2%T9)/U\)A]J?N!A,>):B. "P,+(=+CY2XX5A%26;,6LT@!YR(^>:]Z M^X5XC.\5P%=(G:E)K]W4*_X6680UHPOI))(>U]&URN0-V\OA,6S3=]BK#+C, M*'/U\8.N-=+%_?HD:9^HSB(;8OJXS;H\0MSH],S[;X,"RH #+](#8D?>A>'\ M9C&SX?6@J$=5^45PS 2X9C>7_;NU1&'$](8D,%L,]4G;3K::>I#\<7'?;?QV MN49!M"-^&Z-+?MBYCJ&-3.UCIH0Q:XN7TXEBU,:?E@G^-&+U5?[F]$=!%TEZ M*HU,Z@,W^/0 H\[/XKQL_,%M-5.$NP[LQ15JLE9_ TD4??XZR&JF+'L4LX88OM!&Z8\KJ.)G3D*DK /K6Q*]'Q5W#,H,I M2G.QP^*UBSIEX;PR]].H2$N\;[ZZ5B ^G/8^&_:BZQP<(>7-Y[V,-./6^S+G M>AXP?/"E1&OR/RR[W6MLN);>- M@?G99/O1VXM1.9Q"B*K\KN45(#C(>5[9#J>'>B\_M Z%]!"%IUA09^GB,T9) M#XQQ,Z\&&FP,,L5\H\/YUNB2ZD!V( Y\<6\')=+!NV1'(??V1*4RN,(2KF \)OH>,4%//%Q:M-?JJX M]7M3ULCR7MHR]Q%7\1/=_3"MSE$698>D[.2\$8&0\O5]3X0(>I5Z-^N,( YD M Q(E= 63O3KZ.1@R]W>)2"PE^]^T?K\_ R;Q( M,+>R "Z4YQ>VL5!N<:Y"V@#F6[PT-U+S,V+MDZ8GKX=]L@;KQ[O:"XOF^XJH MR2N :U+4>7'O;E+$Z>QY'7YKV=*BOA%[4!"JF-:8^;-OZ?A<:;'^@SS='YK(IS;Q=0IV?+ANLZF M/5O8YX3LA()@8'U_-SX;\S%7+AL5>+.%8D7Q*_9XMFS!!/FC]F9+K$1VR@O> MB7R[T_NO+&AO2]>AP-Q( 30H9H43'U#NIL >> \G:SQ48-F8\W9LA2HMR[#I MA@R5H\G0K3>=TLRJWJ-;9GO5%QKPWH;JX $@:M^A-U $)Q!),,S*3:[ 1QR^ M7.Z5&)A,T1%ZRS;_53]^+CELG\[P7MQU5SOEPQ?7.?;\_:L0:M-RH^P[]!BK M(-:>,LB?[ 0EHZREQ[=,G.D=!%N8"HQ\'3;BOX;ZW*?&)Z$L8>$(4"DD M:WC/\GURT>* CX^ODKVBG:;X0?\80#_0!$&-OP)@Y&8Z'"\5P/@OU9(=PE\P M.4I][*V1WSUE?),'NP?%?M@^KKR7\9>IR^%3']7\RW89"'=Q-,@Q*2&+?C1. M+B_Z45$<>T2 0HQ7-UZXX<'HZDBB)'Y($VO;@L58V"<]Q4$71]^]%?G8*VMLK9RP]8XM','9V-*$7K+Y^![YHN MBU0%EA&VJ6B$7V0%XAUW)EA/E7]*S3P,^N=GW^K@T;M@X=7-%"V>9-M",, : M?M$5A#T!L2;H];;J)^8&\@X46%LGV$G$FXF]21"_X>3MLO72S)Z4TK"PN4\[ M,G#@"E /BA?"2>T=%6,BZS Y02B_H%BH=X*8)8YEN<\YYC54_J%=RC.Q^MAL MKAI!WVR-CS2?28]W4:O;'H7*O2AL,5E2*]W9Q2C:X7V$$C1*$$;Y)(-R]2K;R^6H? M]16 NNH+>U/^CFO)%2#?NK(ZC=?/N,_@P[=^X8$>K?A:^>L*XUE)=DKWJ!^>):61OY/YZ+)"GK%BQL7P&8ZY. NUFV-=6*#?ZZ:[1W8P>> M6O6XE%'_$=(52IYK3E')4Z3Z_3:ZWKU4_#'"8K/00G MJSSL%1C4GOA$*C =B !:#'V[UF:WI(ECEGF1@2)ZOLZX**O6R/[UGWZR?DZS M<7>:&\$,+7;"&[Y6 6U0VBW=EA=#?VF8-_-PNQ@9B"4L(0_#D7"X1P@J1#@V M-H%I5W8.^1J*(E@>0XOT*&#W%-^CB5-EM.Q_"U3MZ$C.6ZKPZ*V)W"L%NOM!C>J(-D@KIT*BI@LH?!E@W$+P%.Z%U8 MC*7V:<));J%*(9(]A5U*:8"E.MW,95Y>0[NE4?K@X5^9TR1\I4#/:@*X02 6 M>6M]Z)(6/%FES'.9#'.M4$'.)K$R:;])Z>O_V?Q -%DHUJ:3(^@![;TTP&5( MM3R^YN()G&]E\5Z+.LG=A^Q%/CEII:Z MSEIZGWSQIHO4\_^T_E'LQOW%-P&0CNJ?"0J]DWCG'E!]4P3"H63 ^4)/MT#N M)"->-N QA*>:W;R+=-3!T_Y6L@G-;01VD9RNA+0\+96+2(Y?+8%/8M)&DIUQ M=2_']T[ (>\U&[2F#Z3V][UG_,V=VT7T#8R?;8WD=_R#"<+X^7VP/-C M&O?_3 ./GY)HIRH%]3= HS-S^$ MOB_P%%-Z0ZWX(ECZC=A1^D5?.S\_QS3U;'TG"%TR:W(%2/IQ!5@?=>S8!OE? MFEW*7K2?G"M=O$*\P?M@I= 78/C(A6[M],D0)(=25^$TX>VF,Y6(!*_;!(_3 M(NU/5L;W6LWBXZ$D9T[O&]IWR>R"R;79CBBC%CN#@+ .YR!VN!6*.:@[=8(@AE&YL=C+/05S M@MWY)QN9-F'^N?^54K<8'C/4WMR(]XC5(;['FR=QC4$"))!O%@#LR 4L$#4(06\ M#<%_#Q?5 Z)RY>>>^(48+EFQ*GA_QOZ^\PI0E?7PN:7L@-&]&LZ;L]-Y39LG M36'7\IM'O#,A=_E\8M2T><+=ZW=^2ZN)?UMA"CLA3'VQ.R%$1%BU@[I+B!2G*6.++WRGD'F6];SHCN^C7U98Q@?=I8_0YJW[WTJ%_4?(.E_YZ'32U[=-5AZ@T8*0(^ MHPS-1] *, 8*NF4IA$JU\X-_R)5XMXB/?,%P"KL\,6/)!]8_K1&";N@W*SU< MJF6_&1P82Y#!9Z*KXVTI)PAV:'J]"W!/5E:;I>U?YJXMLN1\6(J)&:>7W6!B M;MJ4V?IH=UZLK5@-G@7+TMT*CO>Z E#"+?_T^)UK5*["BX* @[I5Y0G7):,P^;:D72)R)7!C\M/1ZC+/S728NQ&F6!G+-= M <)@_%< ?7W>!5\M9Q*+ I;%0:M-\C=4G"+Q:TFF7V,!HF6M1<70K]L^61%[ MN?HY!5*>LMEZ[D^,?[XA$0'P X9-L:,QLH><>)CN[+%_4L/VH\H"LQD?'B[E M.2C$D@U<(T):)[LN&(<125=AOQ,8U9 M[P]SAWN5XA/:/$+4+6D:3W]0*Y+EBI(6?VT&<1$\L-7!!",8>EBWH;S2P]\( MT>@G$M7 9S)Q8^N!X&4*]1,W"YVAY+&9U7ADP&>":M/$@;(ZPFL7JF<4]K0I MYW/R^L4S5(6>8%DRXVL2C1:3I<&6I4$J2@W-5Z D65G[!&HL8M:P9.E]_U/>6#:'V? MJ!)J7K9Z-C?+SJ2LY:MGTW//\H+.5CS- "=#C[ZT:9EC.0,4M>_2: M9ZHDYL^6)#X"N [(Q#*Y6-Z&FAB(YY<"@KUD36RD7C3.U+>I/!XT>#1RP-H< MJ5_HDU_BI'B3Z8,VV>O*Z]]^(\#:_A"OMS;T-"<]G6^XO>9G_5%,%F> M\([HQN*/'FC7+\HP-9YZ$\K9^A\G/^K-IJ :QKC^A'IP%#_+%$$?([:ZM\^B'S?:VGJ4"Y:0IGC_M8Y?YS<] MP,/(NAH%CEGAQ[_XNK"3*]32VM30BHPS:-+C4]TZ]ZVZ(Z3-K0'C39%Y0,GY MXB6!$I?:OOT/-(?Z2TPDV^]7FF6Z[C6=-DQ7W4=P6E&IK\W(+IG>L1 M$/O?$F*#'1#@7[F\^+Q380CH7$/N7[+RO]Z?)?X5UA_EHD]4)9,79+6%=. M)'WS8[T^K=WZ$2M=W,:LW"C+HALS?KW/] ^8X-R._6=\ 1Y[P$F1^*KU=9V. M"-:$$6.4&5'D0BN-RE3 +\+XH M4D,RIL)-]0$2>W9:^(^"*T/ZOER%A'>0W^G$$YP:ES+VY^'WP;2+%Z@@!J]5 M%OQZ-__=UMP=%8T>X/M3S^Z=VQ^6-#8Z/M&DO$'&L_VJ\C,-Z@N*MQ3H[" = MQ>3XT5X,Z6SJF$[J!>N_N_M0W(A6+(U1N#'0&YX#TJ Y3;V MH+H<7P=.A\!"_9RCD6WTK[=FJ+T?S^J<2??3Q=8^7 RMH$FA>/G1!DG,PVF\ MG("U<[LM%"=6G^R;KJMA$=_@;Z785[8M)[E,'[R=.4>)V9 M0:P@QF@R" VT,7Y!@NU[&O/\'_#@D>I 7%)#])GOJE3F%4!\6"#LO._[M7/A MP,FVB^/D\X,P27SP_"?3$B=\;W M!,8"_M:=IN.$\XH(S[&YV>NC7&X@8#O'Z)>==SG.SV>VQL,76E6:0[DDT5[0 M;LJ6%$4]Z,?RE"I[@&<>P-W[D D1B(=A#'A4:RCC#P)9-?Q+U3U]/=T3WGHX MQ&>ZSZ@S/S 3'W>GJ65>U"@1W',3)=T +KQ &1$>XC/681R_.]@+L&S\QQ1ILW=O@P,>8*HIYJX+>I\2 M.*37[^WWQ(;B;)O'/U6?PI[=U^;CTAULWF"C8U"3$T!= :+/8=U!%#;P;+/0 MG:WN%@2=?*R/7QU?*908J)'T&E.6?@0GMO/KK*@*G KAJ%#W0 M< JAAW,PK_F>KF]OG@YIR1K?: C6YB[E2N3TN4?^,+D 6C%Q7]DG,E <_#N( MKEW,S3(H7A '#/LR*1O] >[3?Y[8)I>PW#L0ZIMMU58KX*@5J9-K/NF_6&%P MK^+96E[E?J"B2ZT^>=I61M7VH^7UG1Z#<5C]K%[;\>2JXT0WQ:V!50&.1BJ>ES2O]<0'AG\:?:RLOQC;WD=PT9(F1, M:@)D<+/^K+-HV7VSGF_X'F-NH3Q667K5%2A+[WEDT?-L'R>F7$XYW4;K8=*. M[!B*);X^Z?L5JCF7Q0@EE>HNFP?NXK"&[PH]K2M196!S6/KIUD[W"''%M=8< MF5K;S_0A4OQP,P_9GZ>.#4+ER/2MW,'E1CF0+YD%LDXY3$K9HEFUA:HA]#\> M,*+2YA_=,+^[Q!/_*@WOC1-\AL\NAG"T6G.\T2S3XM>KTPN'W+_,.A ZRYA(H>\6O]<.'>+FH5*'>IUP5F/)23VKL"A'9X M9/W1G1;R;IHV=5&0:6UDWS>)Q!ID?=5,D4Y^9<3;>,3]YQNP1X:,Z-^M9*1"SRB4'I(. MV92EWJTK[2OT G%2/;#\;6>C9,F.6J> .W?N"^]W3W]:RH=>SCM[*S<"E]@B MUD9Y7?(8ZWWEP,"5R_9NI;9LBNQ!.$X%.4HV$&48:"'H/7+_VE?<'*/L28'O M7#N+@'I(^4#]+M0*XY-@O:2_SI-'.U?76V)0>]=C_[9_5%I\>"^,2_V6ULA[ MT:JG_:B,,UL!+$>B]RCK#A8_$A22>S=RR#C5HJ4A:]>X_OX-LD 7X"/MK<&= MEXV_PRL4NBOR"NL-*?O/Y>LP?PF^GQ&*4!B*V1(_J,+1BW/K6&"136\TQ=Z= MVD^!+JYK9RV,6[Q<)PHGQ;]+!*$/42!>-W"]K&E67JQ[_2'[=77N&>!4@O?[ MU>N7T#NY32-\=-N&1()[98'%H_'/G<-/I+PR3Y_U A=RY7&-<=C=[C/B;1S] MK]/ !/NR60[5%T/?9,@$[HD]^/N)@637ZB,)^@K0V$_(.DOLV(WH(*9I6.35 M-T7?G%3VQ^X:X)QC#@ALV.Y3%?T&J-NL9886N*G@S64L-&;[A0<^F@@J5/_-&: M.9FWGY24&]:X8.Q(0=:$"A(]K9DD0? F[0?P5#H>?WD M(Y-_G[UO?)0/O]!BGU68J7Q'9NR;U)![)T7>F[(LRCA TS>QK9R@B6U*#)2Q MV6EJ?!35UQ9$]@A_6P"XK4^?7EC]$5^\O#0^QGO\-H">&"J M14L7_Y(D=>>8Y&]^E5M&KLIE;N!]RWGXX"JJG;41"\TM%.(V2SR!,0_0[SS] M.:D?H(*\S8R[)6WA&P5+K[!70S5]1NC@QW)9XM8IH^H/HSG&EY=V^9F;L5Z@ MQ51KZZ5M _9/M:,N6UJ^K]YFV#J6Z=@[2J)J1 YV1$G1U?RVNTVJ?/@V#!DN M*7;OQ"HHEAL<4;$R"FZ+Y5%1U=N_FROZV4*YT-[YHV\$[?[;S+GWLRV!(T'8E*9@M_H^GFB M>*MAP0!AXI_9VF''<]+Z9_%(%14 M\^T"_/UJ%_>B)88;?T4N"]-U9:HA%[0,^$\T 0@FC%247^]L3S4Y7*/?3[6P MS&"-Y_)%#\X6#+_Q![4B,.U.J&=_\3V>^;+4Z4+IL6!KPM(3G(W6$?L'"EB2 MLAA&K"V) IY[B![)]UPO03[\4ED=Z9T$!$,,-;WIVE#O'VTB5SQ2[SO$%+;> ML3IS7WEE)G*8)4J* ?*[M-^LF4$&H4VP&3$P.7HPYB $DZU7+L&^Y<\^:7(< MD?+.J\2>A[[^RX?&$QKSJK&?,EZ'\S,25KVVO%,-X*A9#@[+J&O-80ERM['> M3N'(>Y+<\/"V[ER5?GS2QGVMRZ%,DA[?*)\564/*7^VEV*;>]%P6+$5> +H" MH3JN;(;!>\BJ.'29Y0K6A2I\3[VXIU&P.,";HO8M9D;$<%L@AXLVM*(2U]]= M:2H0V0'/ZQ5;TH:\VZIL3U6F9]4,T_XUW&+B\RU&>SO MS^8*+>=*SE- M,"H&Q^E3K#_%/2-RU.IE;TJ5#O-5F''%Z+Q %B0B&I;48K(51P /5T,>2186 M$XSQNT&^12MS\VZY(O6M-5D'\VBKDLAD^XAU<8I-AL2"Q/@*X,U8;#4#@J4% MYY.D+&B'.22S<6OGO@)$Q*R77RS:6#WS%<]=L8K9J$]W])X;5_*%<;TQB=:R M_D ?P(;)6^#HR>7"'49ZR;=/;$W(Z31$ML\FEG);;:>X]K%EW86+-2L7FLO< M?1S.:$ ZOCXKNRU76N_5T1!@20L_V/QF\7&45W(D1DP[IXLK/UF#*=0H^+<+ M*09*V0EB1+!@D]!;E>@@!C=3XMT4%9_.=XO?"^(D<^R\_4>*5D1F"R&W8Q M^1_R2)^;P1"6]>+.' =-W%;^U^U6_0D7TUR^B?K1&V!S./\N2B'KY38SN:Q09 'Y:OI:]+W*:US!3 MB1 +P*B\WT690CT]J^!:VY(2^Y;CKYJ;ZV?W"^6W7]=D!'U;\A#'/*&ABX:D MXW4OE%QAUT,>#S'%.]3UG,-BD6X+PPFK4;82TDZ^/>;*7[XR+CVQ8R>^X-O^ M].$N/2/M\4@>+J/7,@B51 ?WZ5TA:\(>Y&!*JZ''_FU0=["-T+IV^VG1S'GU,!X6!/ MZ?621+39%?<'*)7"DO.-: ;?Q/%/D9BQ#<"=T0JQ+&@@*MM&1FW:O8&KG0/L MVEJ55$1018Y'%I9)DS V-^<>F$X=FD1TLECU[72;2=QZJHK_;N?%>/8_;\4&?5R\3A[1<;R.GOTQ)/.KYI6"\H;=L /AEQX^T;^'UQYG8INK3 MA_9 9^B=C7>ZFZVW"8,7:DXBLT'0_XV]-XUJJLO:13>B(BJ$OH<@H*AT(IU* M2%!$1$1 %)0N*BB]O$@7-22((#T(BB@(01$0$"+2^=(D0&A4I$>0T"9(WR6 ML"$A.;'N-\:]5=:Y5>.[M^K[SCG\V'\RGC''SMISS?4\<\TU%^B5#7K@\T'; M*]]6/LTOIC'\2&MZ44%O'(+3PXRS2C>7ZPZJ)[0UPIU^'@Y2[NRQY/D\(NB/ ME &75P7H2Y[WG J+P/HUTV_S*\\72AL=;U$;%V3ZW]&,I.8_HH2&WL0)8JYQ M6=8^\%M]VAU0"&TFJ/?,,8_C48^@HNCCE31"1J5.6$5DY>-4:Q%KB9[U/?*5 M[>GJWT/"*XZ-0O/<,B%1& WT4;IRA#=+ =3ED[[:5P3#TAA&M)PG>>Z]PD-V MS<%>?8'+>UY8[1Z0M_^4LWS@8/;IY_N?1C.<))C/+QI\95Q2GSSN_* '9Q?\ MKTQ,BP"VR9A>Z)(G0A(Q=[X7N_+(XU>.BDQBF;N.*6]&I;:S'K<:\OR>,2\; M1Y98,)_4(%G-"#'LC-';OOP.+F/1'U 1C!8*3PG_-H$/&#WF2A,-'T]/;RLB MDXM>R6> M^9@E%0_E<4+%S];K8A2DHCRC=,SN!Z4:W[=0YN5U4U<0NOLF)?;FMO<>P"I9 MI0VNPK3\QI1\A_(D$<1I\_AHF"T^+4_MG4^95J[]&[%.GE23YT::/'XDJ;=& MSYZZO-V><*(/Z[7#9_>TDP(M-VR@0+UGHR[&7^R,_G12>;)O+?_TES? M_^/A3@&?Y*%R36A/UX;YNPI_MMX>II(MYEHB+NG94%&L;AFOMN@2"=B(:M7V M9=W;ZWY(76@8P:!$RB1^C.;]8R,);5E)3VX.ZV5]\N!U5D]7"WW[N$TMEJ3Y MQ?*\K:> S/L!I&.G(50&%%\-H-\JHQ9*64B MG/W=K"RQSX'Q-C65*1]*?NV MH'@?->"UC8'#^2'; M'H0 ' T6W)/2-*P.SE0,:X".5$\VP(L*LKY,J[8+7GA,QKZ(B["M@F">P*)E M&ZSNFGRQ1$)4-)Y$4!)"61IE8'@FZLXLZ8,=:$TB"@1@99NI/F4#-36#ME;# M$FH7]VED[+^J(\Y'.)+F_9E_( 2?SYG^J009TMB(./K\1[I%/$L*?'**+MT8 M=/V5DX/#M+B=Q2-O&2$))=MY[>ZOSI$M!V,0@3J\4B4&V(>X;9C]:#UP\V:^ MQ\9P>!'*::3>.]6_%0G??@6$O]Z1"X'\ENGV_$*\A5M7OD?HLH&>""O\Y%P?)7RXEWL10]X' Y988+GX\O M7X.M^K,6@2?MPC$Q]=+^-XX\3I*-V8'/F\J$\(-9.:@B'QGF,3#E-4KZ8I_Z MBDJP_84J&GGDZDET\=";_4HV=QNV\ZHI?%J^(^80_SI$ MBZF?U4P9@4RG7KK@$MW4JW+IQI%SKW?PK.!%P9I78/L%,&ITES\NQDFULY0- MB*'BO8]2ZWM;SB2IG+4]1ZS:MC/%XJ[6Q-4F+47$E[83CTUJ;)/1+FP@*8:F MS&K6QVV:E*4""(HY6,6*J6B ,+EH:VS@\%O.ZJM'7=Q0'Q% T'A((\Q\_.77 M(; "ELA(#'&J"FW(!FJA$.Q2?@)HC5%G Z_G?W6M M &;.!+_D^[@]Q?B%LF MMTQNF=PRN65RR^26R2V36R:;6>+$*'](G)P>+;YDS-NY*=4[)6+%W*;+\3:Y M_E#FLXG)2]$W=W:1@4N%+V%';NPZ!J,6LOY:D,..LP%E:%"$O@MFCK>)-8DY"/3#'S.]@_L_+\_[ZZ>:_%<"RP_$&7:DFQX M);P-4*)??<\\12MKCLVEQ3KM[QRG.U9#W=-.F8%Q*[X";\YV[!P6WTO4E%B/ M*$2'4WV@QE2- 2,*O.S==(;J^^I2^L[BS.EG>ABIGK&*1QU7+2!D(2.?<=/5 MJ) 7;\Y<>ZRZX\OVQS$G]IQC':85QS8,*W.^X7P1+_,#F@V4[-&G+X^E$V\P M])QTUY%S'3R]K*/TR4<867?NRW1D9"ENK_NMRV%(3[U..T.7:^=RUB74J5RU M;2@=\4B"(LJB;FF*[CE\L-/?-.#%::D;'B?"="^N%^B2-ZL56QAG*\K[USZV][Y3A*NE?UF5VL3\4XS[.JY0R_*IU1HNS/A*C'3!OP3&I0 M&%HYP%D\5IT_1:A68+2NH'QGOX)[>K<+Q M?$5PA V<7J:P 99XR@@S)XLEA(AC RL6<"@;H-P-YGBT!_#3;@NZ!=V";D&W MH%O0+>@6= OZ7PS]A_*@"$LQ6(S&$]VA44*HJC.=*P9G418D3UE"3(%9WJG. MX!('T@NE\HI]%>+2@0( C^]G[LS_= F0Z"1Y.<>C&2(,*F3UU) MV#QOQ$WWB<.G44 RVZU%")!YDK'C'I\(UYFU4]T!:B87>M179NT+-H\/FZGD M9=H^^Y:^6_]TP\T]^PZ?&Y-_C'KW'2,'VHTT68.5&GQN=%01%5)B7I0==FKC M;(BEHGO]HDHX\NE+=%97Y>Z#W,F]!!%0N2%#_"')COBPE,^:]-ALTCAK>/H/ M9%\XUUV\>E%9OEG>=@.>\0\50VL.8U]43U&LHP>+V*6>>6N3 LW))?WBY M2)]%F>4M??=VLN49EPNM//QKS^-OB?BO/0])Q(_73%XV4-PVR0:LYF^%&-A$ M'\S<]G_ SE,FV2FZS4@&,(P'3:039Z'_O4&4 (_]G,WVH@S-EHDY(9C42?C M"O;S.Z;+KQ\X7M0E^1;83,7^2)]A ZO'P1(V<%'VS%^.X7&QXFQCJ MK*#GNC9#ET6.-B_Z%L,:+HVO8&.'U=.HZB^HDF@CI6&Q;W"%&3@7&PAS M(-L7UE3;T 9?.[QYK0'[>EOU>WJ7Q)?SAH:7-!=@XC3G9I88F%T$$I8YK];T8L'3ESO7WH;YOUWU-))QCC1X%WI6].A2EW=Y/H#933TN59BB; M)?#T@TFSC:L8.5:;BJ]K]3E@.[!<\7K)Q]^.CHGLALHHV=FV(2#;,/H" $W#'JW?X(&?#^?*)Q7OFC-5VMDW?2E.(* MS;]\5'3AEVYC=-[976Q'^=G^'=1XI$V$H*P;VS/=<;1(C0=EN'*.%WBEL@%S MGOU47U6,<7N[;]2N1),,BY1D$:Y%@FRO(ET\8J751DFS,=A3M.O0\7V.W%P; M?>UL0)9E@-;JQ*B@%=_W8!10%^H9I^GA#:G9A;T5GC+EN_QE[8YT%QS3A!R] M\D0M(?6T[!77J0*58_Z,8VK>68+V=5*-,LZO\V.Y0"ZGZYP@>DZC%L>06<#^ ME.MU ]C H_?@/C9@_.173!850S #$T!/2"ATY>I?0K*5,QMH]OSFQID<6] M MZ!9T"[H%W8)N0;>@6]#_:NANT(*^IWY$Z)<0EL*%H<>GL7RF4 >XF$F 11IA"#?Z3(.QZVI:E6HR7T2%E8J+L@+ZS)K.OK@BHX4 M=E[68+'AK78$K>CL'YZ6?&)(OCX1UP>HE M(_4S)+Z=DBG-VF^H=+>WBG%-!65[CBX>#CLP+-^-I0C('>^U6;1DR&Q@TEYZ MQVV_>'<-L;])X8 .PO7ZQ+:6QY LE2^$H]C/QJ P9WC2VUE9Y-9[P7^W=A9_ MY&_TMS;73.F_X<31O^]Q@#8BXT<@!)[I4([/8C2ZJG7VJ$^-5;^\V\V/_5:O MI90.&;+N"M'_HO(#!WI!(HF2)9!:GX>5&?AK3.58V)T+3]Z,E28V6:3_49U0 M559)-]R,0_O18[28:+"N $S]QT\%G23 MU;!OM^@N[;3AC1;DKX/WUQV=FW*:O3M3=_I!O[\^++WV>?>00_(I:$#U+M3S MODXQO=Z-[+B:\3?T0;+#F1(C[?.22F> @D.R)[?+]#7CBGW"X8IH_PKO\_Z'J/JUL$&;K94M(0UBNW]('.:-TBI^"?^>V/9 M9Z)K.Y^31[FNE%/RVX9*7(3_K/1DM:Z=\1>EU?(/GSI(R_4?GAM>EE?R97Z] MX\8]^+=]&9;P_S#G\ ^2%O^.JM6EIAB::R.->;H;AD!$.$'V3&,%RZ!0B/#F MAYT5'Q]155+,;D::3D8U-E+X*C4ESIKR-X9VOF9*TM$(0>UV2#NE[V']!K+! MVZ29U, 1R0\*%_9]C![OZK\A=)?JZXLRNAU[1DC(J/A:V4\#$2[*B(A_NVCK M&"X"*K1BP>UA-SX<[E/@WH>1MI\]J/%,OS3L373[L9 '^]],ZC.J]+_OBS C"%U@ VY/S16T!KB#CQ^0 M7\+\ '"Z)@/:ECNQ$?XHICYE4^MM"F.C(2"W)1%UF4K-K#;IW%DQ1$CCQV%1!#7+__' M):Q_L1BP97'+XI;%+8M;%K^0LXB%77=VSR_?;J?S M2L\N[-T?HC;#\FU'SP*/>0P\/V,I]S$=6%EB *V XH+E1QMH#-%=&YHTSW_" M1JO!803?+RG[+YSQ-93#YZ,UZ3LC9@.^+'N.>\^=)^MS;!,],&^;R]* M,X$UG66+:(3[@'V2>&G3I<1CC-EJ M_R+BUQ(U(>\BRW MBPUXXQY5&N"9"@@ +C.+%")_77=W'8V3GDLU+[F&???GS2L=_NNA[W_X& BG*3^G,YR#]SPGO@0M=E;4U[V0-%G=6QHI> 9CF;! M!L*AVWZJM,O.($6K37.0XLNWZ.*Q^SOP&7K-(\(C[DM>7OR9#QTAJY!Y3WH6 MZU3J8CB&:^KBS[).JM3$!_'*TJ+3NWUK77[<\>TJ8VJP@>W+H+UW06,1./^S M/8:UWPE;R@S*,P"WOWS\WE? Z;F-32UP*P068[>9KQI@?LY;FA+4B(UE Y(_ MO[IMYF&5S!X\RD#?B6N)NI=Z3Y MNXZ*HZ+]-RL+1F#OD=/\^H^V2S'\C#M61OBFWT^3S^ \LZ=I<<5V5PW?-TJL M7+($F#N*+YQ,?MU^SL:]-.7NP_:*]ZI^$: M_\/?.F9:4=K73_A$8EX Z-^>^NU+_KTVP'"'-;%753OO MW>L:0GG)LPWL!_+^AOPX7]TFK/H1BZ\,JP&WS_6:4WP.^%2LF\6VZ?>L#AS MM.M".G@*@>5FNYB,?J=A,O>;$:TW1\26.JK.Q'X5]Q.Q--V="=Q_BA2J5D3$ MW:+Y8PYUNM#]-=>[IO:\K??I,GA54498/*+>:_/9X?J#Q8M&]#WU?7)'&DT?M6->Q8KB5HF(?A+'^2#^ 8[BT?:)8?K M-1MYV2C7C>?(?V)^+(3]%Q-B N!0'=H0_-\M-\YK1R4;$?A@7'-]_8#W@Q M!EWG)M;PM)3YU'4C4J$R\^"0%?J<]1=HR=L3=D//E@-?J%=X#2V[NG7?\_MH M/.(-8![W_78B<)&IN+H(GEY!SIN/D)$W(N;M2W!Z+8[K[<>'4FG(^(WFAD^_ M-E7-]>OAPI7%,4WB/&:ILXUZEBW^''5VXKV"O^/Q!NZ6H^67L]<3Q27N3'&M MA(N.(VF)3!^.4]^EL0$VL*=ED67-B>J\T"8VL*&,@[ !6C6!LR3H /<*M\!; MX"WP%G@+O 7> O]O#18"L\8AE^A[6 M;LVW(-1!#MH-4QYMC\Q0N7$9AABUD$#.]-T^PR69<&:I;ON#LI=0#X 16%QM M/V;.77M"E=P<%5"#(&U<0LQJ!.@_K0A'M>TYS@WSQ\=@%)ANF_GHFZ-7 R*U M<1'$DC/1G9,,H^9*,&.%SMQ^RIFC54J4["LQ"'40T4"VB*R^S_>5N(?S;[PT MI(P.?/X92'=Z]=:]W+M.7FGCO.YG*'>HHXE,!\^@5,H\/1<&77CLJ\.6%]9/8RP9^1INEF'W@O>&^^G(D'VO'5/0VDZSL M68<9@<8AV(_RU!UC(59O_@SF,4^: M#HMXYOY3'_>Q\&526,Y9:HT^0WRU%.QORWT'(D=W/E#7\GS3I-/J=FBF4.7& MCF.C1^_P7SAAFS>U!A6OUL^IRYU&[L%(NS\34/]>Z,7TOBMBE6!LW&G(/75X MD:F$E68#4QEH!(KDDG0380>I^IVOTS\N>B-)\K=3&J[TD^N&P9 M;)1TYU2MKX##RL6X$* U&)H]K7M"#K?C49JK3^[WVBJ%LK*H&]$Z*YBY M921XEJ7'!CIA()8CAL8YJN@01Q6%)8QA-X7;(]@ Z(3$+J7^JL9=PF]!_SDH MY!]MGA7@0(O[U()%L@GU=(9Z9VDPY**<,(W<[/-ZIFO&LA3IU7=DPE2M\)-W M8]-0&, U>,=PZC^I'RU[2F6UKE1V%_FLS)K-QIW EETU]]OV:;7$RV5904DH MH7@H2)U?-N*4QZ8(5ZL)K;V.CB);2"J':VO3T5'CB$CQ"V'(#UZ\I8/>R[O( MV\:"#'G./8-&$,0JZ$]9ZC$D.YB3RL>'<]V>>=<%"$GR(KO(?U1]H=B.*T,/ MKA2%1@/C ?AP."]=.7R4UHL?G>>^1/LAM-[IME;I('RU^<"5Q2M7S^UL*?XD MN9Z05R"G /I1$!)F62UX%-*X=[PS6W@ZX>TT;5!:7G- ,NES:-KENW22S M*/I7X_C?=KL+[]HV6:P?)&[#SOG]R09Z[E_-A%S^=S?T^?_T5$>,!36U(BFW MRW*F-VRB7LT(FK[R&-Y')-)W5JFG^+AZ7EMUWSU[=VPGE6[(^I(.'A(9C/#U.?/8;7+V]7ZC[=M?[] MZ/?VI3-21PSAXZ^)1V#V;&"'/]TV(4"\DP5AZD+\%&Z'!E\RSQOZPMOU.U=ZOS&Q*B?IVD3R0^9PNZK]XN4@"!U M/B"80K=?[0&/TS!STQOM<:J+/^>'[=SN27B?6?\QEW%I7[0F&_#Q1O$TX <& MJ-N?C9*:@N[2C=M[H(VC,%+C[3]W3ON>@-*C9K+C(G=AH3"M@\:;D@Y@. M$SSS0AI)-[[J9A=!BC],4JUP66R_AJ\4_'4BY:](@'KC2\-FF-)8:?-U.$V[1;A($F M==.URUIL0$W@R4;?0&)3\9FWT8(BUR^? >1"TPVAVB@3%N\B[!6@;^N$E<@5G@'L&,W+7S".+,QHAO838KI4T68A%*,F\I*)[[IICHAVY MH=A8:N/P6P"2;?\Z9/?!?^Z!%9!P2_XC FQ@[CRMCY7B6?JO*[/!\X)$NC05 M$L[20Q_L+&4$:YC3="OPY6GW [O6^_KF-W$!Q^*<#Y5+)+^2]&X<>@\8\WQ= M\Z!@%-%'.)'R =4GHI*XFO(=01'JD[ZZA$[0FK]:\F?Y4LE'+S:0$#?P?L1/ M8E*>NP&V@SX\VXP5._!LC&J\\,"+H$&D_4QYA"2%FLLM2=ND0A3,EG<=PJJ0 ME*9P[CS7(^_NY;^Z@6CR$3>GBY^G[R7L2_+9XX$3#(!RJ%.]NK=:[_"P"NJV ME?I%*_&,6WIB7A>F]]X\("]_6&+5#]-J:XUZ_0U!.12-X!H "ZL]*G>[HZI/ M1"5.'O:!S1-=&68ORN_J+R^MI\'M4LYOIBVH8I1.%IA2_3_2@G%1ZM5(5\KB M'+5"<"9(P%3X6:40993/H*$ ^E0"]E"]SC!S#U(*9DQ568R"0EARH%]#GQ,? MKD%W(R?;]]T5LOV@@ZJ-;_UK)?O('[$[GRT98?WL' M4@ N@LIJK' 2IN],H<[K&=';(PC](G9I;CY^SMKBASZ<)?<,%H3J&E*J%VO$ MY0M$BZ .FPFAH+,9;2T2BPO#_JZ/?U-R>_/<)$ M?RB)L"@)[25KBE8+OK-J.G'X;2TT1'0"^MM1(,AO=6AN?Z=:K<;F5]W*%G0+ MN@7]WQ!:S0:H?0UJ?K5+X D2*94?1^7S;""WN L8Y7LDN??2YHNKJMWE+E6D M$^;3#EI!]S?+[P:^_%-%K1ZOF59@% <@C5(Y2X\(16OD3&<%#H[<>.9[8<=BFM0=W1,!!1LZSK!>NAH*2NK3OX6.9B)RS-3;+ET(5 M$#M]#67P3)V(.LB&ZE_4^MMB-C!6BB5=07,6ZM>?_Z+J=\= 6?IF]QFV:)'N M-._VQL5M#6Q@"*Y8,K1^-]FZ'3'UX2^B\'4S&XCOGD=XX$,KOC,0'(-?+&CX*-7E];LO MBCBJNF+41_":NY,6;37'/O?[SRL'VC>7)D*.^_QS8W_AN-@E_EA9"9>C+Q]> M^&]0@+P%_2^%9M%SFWP YG%;^&%Z143U,>O\F=0W8O,KN^=XX?75RHTC-&N? M_MEZUAU[\(N/T&#]'AW"@QP'!_KLA)<@9RZL<,U@?_/=SM\='.WW#EOGK HS MY4CL6VAUT(#J(SDCA,V/IUZ.-QJ FU>V-4\GVJXL1N$JB$USLL*UP^*@28XI MJVC-+I:W&S%L:F?[B0T4;0N!5_R=__5V%EEN4IO.^63I MR RB)UZE#R[%!NH,L!Q&'4YP2,62TO5L:RZ3^S+V#>7IXQ;G7Y9Z#$\5&,II MTC58>R1IKO4?S#PIL@@'^M#BMD.O0MQ7SP=+7:4K;*)?J[3H0 9RQ]J;WC53 MB*),4?!0MCFK:-F>GI$>A K98"V==QX&/%=;4-JYA=L301$9 _ M'6=B?%D&,-AA80B-[QOF"6T>,R$1)9F6FYG5>HR3TX%^#@XS=C9I8[('1+O) M6GL?FP@-SQPY0V\Y'#?S5MQ+273_4WP-TP5LIUFL/@"S:>T.=$@$6C] + [3 MFQJ#2FF2$TWJF%XNDAVZ_NU-H)N+X)(:B1NRQ@ J]Q'63:._O>Z> MQS2'ZCZA$4^^1U9YYGA6!E0;347)0[,]_T[X^X^:EG\F4FY!_S70*U QA!T]2VJ-P98?F68#4R4.!]W[=4U5 M=EU0.'76H41DG3OD7JOH>(8&N)8+.H_A0U@21KFF>1Y.2F9YMWT4GWC=<_&U M;]&V9UG_F7WDD^B=(XJ!!H"7(V(U/F.->DG*"/0XAI:]2]7'[^H'(SWV%RE] M4YL?=A>=A[U4VI_Y,=)T(LE)\^GNNK?< V[X8R">;F1+NU5,P?.#2%(YX2#= MB7#[37DQH:,5O9Y64*02;==Q\+UJMDHV*J<\0 M]A%P)](B(3*S*D%O@^.#$>9MNDVAAV ,7-*8H+ 4KN3],M?-3SR=R;\W@ZB! M?UF2/=6VI\!]>_ERTX=F^:DO)'F6?-_SWYHQ_[3[)Y,G__SSCB@$YAK3;B7 M"ZE\3LU&7:.2SQ@7_S1#.4/G]1]GT;6Y\HS1!>]8(V2>:!V5=.%1_$.8,;W$ M,;RZ/.5TA2[YDL:TSDJF0KR)_)'CLY=M*T9LCOR^D.-"S21Y]%]]/-;=^O5XU;BFUL;.KC0_>J^)Y M1;&\(BJP>>]!00'^$*Y:$:ZE"N9^7-E: WY]!TJQ%KM+>_W$9ZK!!?,;Z^+% MQA7;#(;;+8T8^JP.*==XF/"8MS-U D>WMJ2Q5Y3.JKNX+D\EE*2Z5$2-)_<>ZS33^K/6\KA21CW!$6QE_($^%,_G M6KNQ\\5;IF]?T?RMLBI:1>B_-?8.2']4B+ITQ5Z0,1 Y6)%Z+#96 MAEJFC?T.6;W;,7:I'+2@K&];8;A8^&./7XW"AR)NC8@R467@9.&,G07IU9AI M8<#QU)93])U52A_<[NPYZ5I35+]KZ*O8T:M[\AZLSRM'?OBLR(LII/,P1:2= MP/-41 R2"WV5(B8Q/,)AM>]I7R$PO/ >C.+ MTG+&YVN3N0.R_\GHT@IH,>J[0AOG< UIO"BMCRFJO^I#WW[\([VL+1QQW]OZ M;)4-U.;L$((^TTM@ Z$O,*TV@ ^8[J,B%^.3C?QJ4='"E0DY4[69A-F%=&T# M$:,7+6R0_%?SF W7^K3>L6IQ)6U5N%*F,NW7Q@#N6$8?APD=[3O$!B G-C-^ M<&88M?#B+.LCZ&>):.,R8<)F5]$Q+'BU5<&5!/L$?@_N=4,W+LY$"[V)YBZ[ MLZ$1\1.W]^R%H"F6(C'VX8S>^?HT-K"7R_4-DR4)4N@)I#L:@_$0T=*.X+T^ MDH,(J8P1UNZ[#"T'&4A4\:N5%.,>:VCZQT)/#?!@Q=S8VV-7"(?=SUDP5T,G M]JU7GPHY@J6D8=VP?,L4/#EZ:4%TVI7JP]L_?'OCJ\0QY@ZHZV9)M0:'$U$@ M)SH9GCWINZ$)MCW9AK[B\\Y0V^!Q-$RM<[;.E4HR(^%LN_N6"F"W.QS M5BM]\E$ WQ"\Y9U]"XXQW@J@])C:)O-0"@9FQCA:7K!M->*:?:ANXB+3)OI3=$]']'QXH;51E\>RFHO?L: \^624-_=P$^')+GCO=LQ5+.L;YA@UA2 M9J?WL $#!&5'V="Z3Z,U3;G10H3U!<%+[<+L!\4;I3:I8(I5/%+4_T9*8\-[ M :>+R[^+<*O(Z%KPO)KX]:BI9,-[^&[];4?\6@,"Z/A0-G 3$3U\H+A7Q]%H M#!I'$+?S&);O#;@"D\TIC H^(9U^;@+U+3=JW";(5.P,>4[DDRWL,BUSGY=2F-/.S5!]FNN'/(14^>NIG*'>!P7<[8=C7@+ MMITY26M?E>>0P'!K4 (Y(G\G+0QN#=VGE M7V-5G40ZQK\=B J&D"/-1RX8'-QF 7IKR( QK--LH/\)-?!5U8)>9.%HIU7- MLF(Y3XTO'+990$"X"59YRLF!")J+X.,, WIF]0N3TL"/JL$A.F0V0.)Q $LF MP3AZ-S4H+@C[KOBAK=3-AQL3PZ(L<\=A5 M]#YW<6@@@'2$ :F/)7@TZUI9'O5^FO[\+P\\\>G^YBO%Z M8K%%WF_M:6H1UA5)EAX[V=@401=::$.NWP5?C;&!#U=>;DR7GSU@@3[>?N'; M1N[U7/)TH*]=O[V1JZ? @(P8/>RTW .3;>\L>28J. XR^KC$X3K3?DP6C[?1T$#E$)]4#OI#U]/.@A)UE%+W^UB\L'9OO6 M[)[OE/.77Y=\_:O.SK^&GC;DF;9; M^7^Y7E"T#2R@ZH4Q]T@^:.-W0SK$%2 H35O@%]2/'Y&831H#OX30Z]*G><76ESXY[Y MHC*. &T199.QQ!^:]*!:+"21M01:D'S>)LN%#!^9'$X K]?<;QC1BR>Z)40[ M*?"MS?L77C!0Z+6X%:T$NW\K!/ZBK]HB"[3KF[?K+71^8X]M]V0\?8!8S)&W MC0.K5N/3'S%Z#XMM*QU>+_$YR!MB'U5YIT#?@ ^,? M5NI)&*FA[\P-0"^REJK#$73RJL4NM" 8Q'%J5Z8B?#MM)*(?/CM=>5Y K^]. MIA*C@R>,XW2-,$D\FK #Q-*UJ,=]?MX![]=W2UC\>?>DL@NYM,Z,UDF4M!%=7J[W4:* M\>8#?Z3HC UYLFE1"O5PS*E&^&Z,S[L+WOZ1T%YIB4ACF0Q>^0W;;CD96EO" MZ*8"G\K)+B]_<_7!&RIJ)_K5*+'W#LOO1G 90I\0^#;CF/M?%VZNS?-0D0(H M9ZKCZSTDUR#$:F+/NV'R%4%5EV49)]/5JN=ZIR]_6AI[D!60UIJR8KMJ11M) M0*O0D*;=K'TC.A-%L4V]^O&W"[UHA$MZD)JU+Q^]F N71(V4OCYR-T!8TR:> M%#JY5]R+3W'%!N6_[;&'\F-=2*-"-Z,RI#CJ;#XPX3]Y"9>3!3VW=F,D M!NU+\[/L\B)\ MCS,9A38:(,8F0ZK->2)79(.,(QJE.+03#<\X2*3S MU(_39#>'TN<$2-DCO,K8TG,'$B7G'Q!>/A&XB[@#6*0ISJ<>Y$:0*F$861KK M1?;IB;/OO&^4G5'S9,;BYB7/NI9MWYOE+7E>L8&_.0MHFXAV U]0B"&HAXW$,IZX MU[TN]76OKEQ!81:MTN-U\P>:WZ1(1P%BP/V>/33\:N+F*PY)%41[^]!LZZT# M:,20-\(>'_;-E'BH/8[[S 8N[LWRA]4=YM8_#L_6&K M^ZHBYQ;4;L6);\8;!Z<9 ZC5!!J/$VTAS2?7'2G)],YQ7YW](&UFH$%*_%59 MHYX$0$_:(O[V\^0G-"609RG(6G=X,Q4KHBW[35S\H>*FUPE\6:;6#RLN9,0D^ZG4X]FSH7ZR=S3OKE-PLN M-E!W#'X$[='WBN[#891B4,C0YV6QGH6=Q'?A\K+1[3'VU_AW/^_YX"RZJE$_ M\ATQNE@_._73!S1!-L'W.]RF\\0JGT@?$S@B(;FS0?&;H!OW\L8]ZB 2N&,; XL U;KWC3FV*Q^]'\A(/#P#SNSY;:"-&!S[3EU>3-%(S<]]8 MNG,=8B=3Y>U,8*5YQK/4P*2EN]VZ>P8=8E10A+,-'TK38KRCBI_5(O(B8Z0. M*X0;2^S. B#G @!,(*O[!'+N)YYI /K>S$+_T>WEA=90DH+G#(O0TU_>2V>] MT#ILIOAX?A+F)_*G]Y>&![X/_JPK:O_%_$S0BK2Y5C5B%,PV0%%WU?LBGQ0S MZ3X.<0'=-[!BR?/U7M"<,$5-H6?@*BIIM6O;$>>(>B=A2\S'SC^9GHGT"*90 M"R4H/KDI#^_I*\9HSYYBR74/,A8JNL:.K[4&)QL#:%\*#CP0'T=CC;@^)!Q# M7Z<-1FM*#8#14/G[VF:W7T44YU6?9!QG?3NAEIL\VDZ.\[F!_/D'*J8^<'\S MHV_;<4GB8BIC9S3 7*^DM<_742YB*?($GR@!_+ /[\R]'0]49L36SBK1!VIN MC*#/]_B7" :-E$X&=(%%J5R-9I+W?,IB$T1F>QM(NM(?@1-2^;D 3 M< [ACQ:U#$MIGQWN38R<%UVUC2;(@M;-?SQ'FU'2H0V:SCXI^=^-_3^N-$1[ M-J"MV<#VA@KW.64]Z0;.]#7_C+3KW\2%G;Y8L'N9MM6;M&:('Z M[64GQR"18GYL -/&JH=TJH84%9C\2@:A/$D#V \$7;1'M^X* QI-C8&NM;XO MQ(/7#4SJV8!>"!R!ODA[COP9&)1:.?/,:N,&;\IZ&916]$MB;F<#GZ2I[2$L MA:9TX4:"W!/S0+FT=Y\GAT-DVBS$^K3CIU32P!( &,:RM'C%9^[,D,UE? ML:7\&9!5BWGG@L;XAQ=IMW%WUY]=-^<$63K#'*61(,)J*W=2+D<2WZ*T&@5P MC GR]0F]21,FS*P>+KN.QM(6J:ZD&\19=9W%O>>\(RH_\P:W+$8#C3T$+M9W M*U<&8O5UU^T:>/=HVB[LBD3&^R+,+LR0"JZ$U8D13F%5HNY]0R0GXOUH/O,D MFG SX4H71@7E9:H\&&-5)2:D]]XL) [G9?O!_40O#G^U/=/=$27&^M M[= E2YZF$QR1-7#T*D#-=%16%I@G>/YHF^W\W&&7'6?S>8+ M#,23G#V1F\<\2(-GY3E]7=.S3<'(E#QS'P]47=(O=2G1$C(33C(]$ *WHB'F M3HHWNE6;O4+-CF&;S!($03_K)Q>J2Q(:=ZLY[6QX]J11NO:[Z374YQ\AU$N? M#WH:<;Y$*((IW[6804=;C]FW1.B_^*G@ M'HDEQ AL+^.(??<_K@9GW9K/<'T:4W5[K# J&T'" M:/=J'Q=^4RXG12N]Z-KSL7-->,$\B/C?Z#R]4ZY2C)!XX"5C2=5FP%;M'=J. MAH@(PGJ +:2-6\-$KV_RG-G1'0V,8_\Q1.FJU+;5BSI/N MVH#C_]EB;C+6' >7'QP^I49\+Q_?;%I6M2RQ3UA+Y7##JQCBW@&K\H+R;W!O M!H?#.<-30]4G"G,CAW1K:A=&$'=T(=PU![C7U,B0$Y7FV[,G0S93SL/O49'_$0$'37OZ$ F*((&$6 M56'3$2"4U1-C((^YO,'%662#*.W]DZNEW[R91#%6CTWEO2.;/^P@8:HN?G,E MVKZB&_,%4GU,X6H4M:-Y#)K !B3*^J47FR&1"A5EB+.P9U9()RM#*"< L7B5 M:2GU:^:^GE2$J-/YUIHTV_+. !G<177_:2VG%@JR_W+U'HD$$E:XVIPR55OK MJ'*2UOB^.4?XK.C"RC\9'!Q&$N!**%O*[8<'RJ@<\NM.D.[*F@W(&WSSB\+Y MKC]?M4JZOYLC>_]V+N=]8.ZC_^4\%HJ^XINIVM;K),ME^",)^^&CZ \M%GE8 M&:SS/8!C&* UOL$"Q*@XVG,P''FNP_D'\\O"]B=C,OGAMXV5$,4)L?"CYRN( MI7J-:B9-NK%U[:'5JNW9;J8LTIR"?V1MUCW;?+OEDLE,T79E>>'MS\,8@Z;K>Q3%DC07G1RAW6QK2@".T1 M/G?/]O[2@9OA5]C W4C)0#;@'J7<6WD/6->BY#*%4^JANY@G??&@)Y4G;A]] M1T.&YZQ4'"'J[?"BP;EVOYS/"I/0^OJ:^[\%H_^H__M=^?Q&U O^HSSI'\:W M_W5,TO!A+,D>M KC+/-L:0_SZCM44Q -]VC1/O+.5=S9DZ=PCNFZ]@>W)(C%-H;KJG:;#O.S-JOZKB\N+-^_?= M^)^@VQ[7VK>JDTN$0KOE>G$BUY%M4UV3=*D&]XS;:WBM[LF-? MSZO[X-.#-^R X1MQ[W*3ITXNVNP#PRF>"9(6%(EJLZP6:A4*WJT;ED*7GJ+N M.YN8R5>M+HFYH;D,L:/7.)_I9AU&6]/:PD>'#K21ZH>WT94J5RN*[.TC7P5? M>E/WKC#PFJGF_2BY"8O*-^LNU7'R"2TK8LG,RQ1GR:AJ"S:P9\!!>-UEG0W< M$@L:FVS6QS2NWJ[V7B+V9T(*F3?'VOGU>EX9\ MJDTV7SKBV,#]X"7-0T,0?8:&>SC>2>VKMGH]E31[-%*[H2=@EW?K2H0;[ZY M.6?9EOH?3%*/;0K3P0U!>8/A4\_W)KYO2Z<>;4&9I*PF^GB7+/KB2M*&B?7( M1%K" )$BW(DMT\.Z!T=#RVZWH4?4@B9ADX&>=1C]6:CP/K"0%J>]N N\ M,-.D(>$@J^Z)%QDR4NO^U2JP-JK3?U( HOJEWR9EXK3#]99,GBX16TZ0-*$3 M65&3OVKQ-#2(Z^8F?^\(XDSI%G(+^2]$GLY5W/15@\Z7UQ4RC"H MN7R96RG)_S8@PC4K8ML AW,D1^P,G*]/G+2!"*N6IBLV7AAPYE"E$.9U;,&0 MYO9M6G()XZ&\0.@HX_)04 .RW*?9 G(W0Y16\9"UO?]\E@I5]O)BF)<\WJ"#\$,J(HAY*;H]EFN: GN<='OCF.;P[^8DELGU\(''I MK3*9<.?):@<]HNDX7^[<&JW FAZ757QR#"&B,GU""EN>5OMLE/]HONB?12:4 MD3DDU6*W9PS51PRM3TMHQ$HE23)/CN$B*S;"'I3@AAK(&D]#A)>8;XIV0D17 MO.YQUNA/SE?&P #:NJ*EZ&5TT#V .Y.;(14""QU95:5;-*F$]2#$IF8RRZZ.WI%(GFO8WV2(O$XSS" M-*HV>1K_6IO5-*2(_1""\P VQ#()A/*NN8FJZH_175VB&JK+'T_'F=C<@G$M M>%(U>#%DI"P!YKY&HN36J2F?Z^H1%D^ F18YJ$>-CQVX:>JMEI-\QF\I_L@= ME?&65OOF$6G"H5;*B)A] KG*KN(I;FZ$!Y4_T5Q_S^SADG2XF.!IQT:274-^6FP;.-KJ3)NL9RE7T1:B;@_*6(A(N13^06*T M[D/,"R*MP#,D:D*(O[2W, G)"Y>8.F'\8?Y1\P5Z]J"@M,3<\-R\3DH+9 MPR']AZ\O8?KI1@Z/>HA1:6D= X[;UES-H5^?Q@<^S[?_KC^>C_G.>_K?;VNUW(MKQ>!DZD-)'R%[ :X2/K?,0/.)RRB'(R> M#@5S?>-'#I1M@;:1@=U^R+5UL;AJZ#9OGRV0VIC8P+?YD5!75'.T3(?+XU]^ MLP=;(-)>YFDZQHASLPB%+HS9 MF#DP[4,CC!IIO39X^%V6QF;;@#BBS#%6S, MN'#9;MSP@F]5Z1!T=&E9D D?^*.*^-,":DMHP!MQ5P9,8[]4)4^\RYZYD(E1 M[\%+RSS/FQLNA^_L]".P7>BHYX!NDWZ+7?T@:5$2&40V\>9")IU);Z-(EZXBL.;(YPG?=JGS,-85FY$#N^F[_1W/1_X4H0> "-FBK!6Y^-%C<&+C_Q0VK M4O*,,,JD04?=0J3GXU*(^8EC.==,MB6W8.7JB]+=@Z[P$7>PYZ"5@1 5 78< M0S?STH93SEZ=)_LF43:2:)*+KN(:(J:J%UROU-E>?2_1*##\KRZ(V",F+*$I M$9ST'"P%,-A/47$9:W4\ZEN-C@^N'/D1]CG?1W%UGZK0*>/.C,.)#H]?M:/_ M]'-A 2\BF<=N"W1/<;[@^:N<5+C,D9<5[77G\UE[T,TMF[AJ'+ ,F+)'DO1X M9K."ZJ!:LXF*D6 J]?]B1;LE[#QVV-QQ"X3)1D\,Q@EN@3[I=YVO#US_4;2M MFQWW'ELM&D#3MD"K:3U5\M!00TCC0&4$1P$*4Q9:^R=&^@_VV5CF MN\A#&@ M/_NPMF#!X*1!PS9DR(-6S!KN5@A],5SLW)0+T,'(:*G;>%<,M*Y"KI1(3D1H MSX[_:I*3D,MH^AELI)B W("!;BF0>LZ?:,<08<89%=UXKU3"[L05Z-#4B>%5 MQ!T6Y '"NL9L#;:NG:7-CF]^R>T(-M_,9 D!88A5C^9%[L\:W^'AG-U2RT)? M&\*52/5V=[*T1C6ZK"^[^935GX0R/BE]9'_FI MBXS")#J.I'-)'G8>2 G>;7'W;9'9R-20B3:- -Y\8Z3*=.]358X0C^AB (4= M4JZ,JT#45W[QG B?M2#1#Q-N\O;\;UM!X1TNT@STZB? B@ZSD30JH:J7(0N& M.^)(1E+QL_H/4_V70FRFW&ZB!T1P6*;#AB%K "NA?1TJA'>C1%,DS)R:5\7&@0[6]T-@%=W >C\N6YD7ON:8U&;FF2YU :\;9![X8#>Q_TUT/H4$RY0 MK-+M:)?;OZS$BYOX@EZV\ZF_.-?V5/AHW^'GMR-!TB 1^9 _49!_-E5+37\C M_W]$\OP[JR_]74S%-PS;M059Q@%K,4^R45P)>"?@XU;;'>@5>-!1K0;^R%\N M?>"+#I7FVPP"?=/;%_"?O392[.TH\/B%L]>@[GI@P4I;-I3\HK#NMGN80XU& MR'WAG>:?OS5D\ B0GFI')(*6Y]2&IB@N6=2+#)$B$I2'#$0=P]8HE E$>V; MC1;&/!^:OS;Z%NRA-Z7]B41?:QY@:6!;NY%P\Z368,'P3)] Y0-B/2U&0D1\?+2/8SI7.]<_9&P?159-8LH^!'OW1( MS_$>,AX*TN."JJ]HN[7 !%"*M)T!(8&+O-/U(_5:S\+55Z2-I*+=]I%/-#M; MIY.\EUY##WX7Z;8QWOZ'HQ..11"BBL=K5#Q5ARGOJL MROS182"8%.64Q_*#16HWT,4++J[3,.T0D28 MSH^.^.>SXZ0AQR,WII(L;QVC98_<[B&\?!:I!XL;WX67HF,M)#VB46KYP/5V MD):C\[,31.F1X@YLD-R@[<7 ,O^S]+$,OY+9]9CRM,)AU1^+:M?--%5K$>]!(!I">6(#38/'/$(>^:=W9T$FYP3: Y/5S@@(F/TQX ML(_.\?1K4]#B:!^U&!AWH,G3<7@J\D%KCVX&. :EQM$7J.<^]64I[Z@9+3^Y M^FLMM)(=\>/NBE;"4+> YSD[Z.4#Z0@>U#%_#\'X6Z:=S,=!XERW,!GE.\IA M35L@"2,!E$A]'5UQOI9>R1)%),O"%+[22#:8BI90KI!2RWOV^]"[U6XD@F8+ M&3P+4,:Z[@/KESU;( _H-OWT<'.'H1+XHEB0(&//7M^W* VZR:*+4D$KW8G- M+*BJ8B2%O."\61:A6\(Y!1M098U[75,X!=;^$CU//WC5[Z6P/H+[33EDR))J MOL"KX0VILK[[^+L.0MU("CCLH*)5+?'6J30YP5< ++N/T\BN-5QO @U"PBG8 M.)\J\,YI.QGI;G9HTS_D-3#'=V7B6KQ-Q]Y;[7)K"I%&UVHW4UG[4!$Y*I:K M28P.F-?V.Q5,/?J-5(=IQO*]VMV<\G6RNDMF:]^VCHWN88:'MF)K&9K]3U9$]'.[[PHG=;.C-%Y#[@3 #-NJ-?[ MSF=SD<5O##EO V-'W"0/Y$;+^))\Q >8<."1\=GQEA+N.RG3_DHZ/&\@].R( MSS^U\CU8\Q8H3H;3;H$:'A%N^F!NU9A#BV/EFH977DVL1>']JXG:JDMZ'+;& M[^1R(G?]@+%$%A?0.'3[6BLNCB V.K@!)MT:\UD/?QJ+EGS+@,U7,M9:'+42 MJ-:8@2V0T'=@5%6!'K@64_8]!7KIXI6VGI"%_&51/?6J+QI/F&_GTO;)3-(' M5Y/IZ%9KH5'F8MGL.>JCYPH(RO="&L04URCES(+8L$'/P_)^;*> MPA21M!:>55QO '8;4LVT#R5-51'X>BS;OD5W%>?C-U$:SX(=X$PF^ R77U3V MO7KDW9L.,T8^6V))^U VUIE0\H/V9FO[JNIKS!JV$KMH_QY+[X!*JX14;):B M3*4P#:M=?)=&P"W"FN;,0UUDHCD['H&2(23"_G;K!?2V)I^&N2]UN>#GT[@T M(]*&U_06:#90+8JP/SEPX[)D=E79]Z&EZ)5\M@:HW7! >K".8SGP2K3M,/R8 M%"/4X4OH[5OYV )0N(,IJF@+Q%]&@[+]J+?#&YJH\[VKFZN?E"D#0N'+4CB9 M[P!ZH@"]??[:);R-6J+!3B7I!@-+2NG;(^$[3]Z$ZH/6"Q,9;&>,]1FZS0!1 M$8!.).S.L=]X:?W<%*$9+ONP-")MEAQ4XO'"L: _9D2LIFOM>NU]]Q/?K_@9 MBQ;_3?6D7VNO(3*H< !.)WZ0468LQAD8*H?[+*X<=7N$-9'P:=G@,)9>$6$, M)D$1"$[4189,T@0XAJ4M^@ >C';M,_!1R-8G>^VZ*7(@Y*I0]8<7S4>3(N;5 M.T3WNX5$')B64=]\'(@30+I-R+,>/_G74ZVD[63DN[_#9> M0Y(60OXVV[$QJ'20Y[/(6^9QH&X">X?L161@$[^C^89]1LI*QLQYH:^4I#^& M/]P-,V(/N H3#J0M,\]N/@O,4M(S8B719]\;RFA)]SD+]KPV-'+MJ>^*&W\) M;1R/JX_O/T W)<97-P^/VS%.=CV_?&H+-&X4;Q)54"%:Z>AM M$>( D;;][=6DDF%':4US/H$C@QF@[5.;.>V9'DRE<3*.IM9)Q<7+2 -J3T^% M].#%/ /Y3Q6MN=<_6DA99MJ$"N@/]M-)TB_427SP/3;%)U/V;+?E H'T08=/ M@WZ,4XCS4O0'C:&-@RN&"HM42%(6OUH\WB^ 7#;\,:PTD-5T")X,??^IN99@ [E.'E:AD'!Z(7 MU%ZBF^7+=2J__)#Q(%=Z^/M,>MP6;?%6;-% M XBUP*L\1[$U ]<6:$==5:U3&+*,4G>RSN*D2\BC$8>*8_GJ#Q]%1A9?]?S/ M_,IMQ M;&=Z*:8G7]C(XFR$#KF3(#R;-,PTWG]A1#<]2=QZX-7C\L@%'T>LT MMZ5HGGO7/A_<\Q__!0><9AZ/-PUGR+*]"=*X #)SKJD2B!V_V%>NG21E&984 MD_CQZ,6327Y[[T?VC+9\.+V[1H/C_'!^W9%Y&KU:0Y; 4=QN<5 M(4,O2L(:]T(I@C N./1&+VM(FY4I8-E"O<1,PN;0A(4.8 RP:H57&O4+!":(5K_^RJ]O.[N;,ZDW'8;,#M5':B4?; M36W%N>B<>!)-D?D0=ANZJC?"5LR&+SYQ_$HJFL'GW<8RMO^32(@^TV6SV("W M#'F>= H(8V#81IF>[LW:]^E[J3]ET^TL@7"I/-#IDJJD.*S3SG7;@[U5-\2V M5[2B]H=L@;;O90Q&1NA+R[:,Z3'D(B1Z5PSUI>*OU_24D\QJ[ZOF=LKI7U: M!]U6/7/^N,TPBH]'M63=:N,L2GN0H(H2&6"J4\(^5RT*6?N[!KN&: \[OM!T M&74,*:J=U'$>9$A>8^WRV=#Z//RCC*&STT2" M5R -+0MI-&FG7;9CV^3MH9LY56_&K_<9G'CAQD)5!5UFJ]V!T]]+U3[K3J37 M45)4#*SIF"8Z_/J VL+V3Q3D%3$IGLP#@4)U5ALUJ1QM&CRGF]G^_]UUL' -Z9^WWC(ZNOG>-+8D=?V1X 5^;8&\4:>ZE:&&/4_LTMDOMNT&(%)\66M 'YO\7;/? M[57__FNPC0VNVKG+,@7LIUYA8;$( 50P@_L^F&[N7_AC'CIAX2>VE"M0RI+1 MIHU>8!FB%.F8DUW6"]!D?=,V(\+/%4/^$@;Z(MN?0$BP/C@JA**]D/,C;G.3 M%BY6[%'U9RN,%PX@\&WH(1UK1DP78H MS+(V[*<%VVX.BF;VS-F -SQ]KI[XT5LU3FX@I:]='SRW61BA"VA,GI54VXV\ M10Z"%:<\83WD^ XFY_=!OZBQO[;0I\(NV'SOT\\LI^M'\UB"F!C'(F8<&@'; M[3*UJ(!ER)ZM,%L]_)CZ&L'/#*H8K-D"N:&;3&0^Y$0[TTWQE]:S8DQ=_/KH2,9K#R=AON >),%<.CT^\Y6\L@:;G;8'<+1=_"+ ^+5"3-Q<7,(GW M"8OE[]*KM+"1XR^Y,;I/,KM(8>\JTQ^<8WRJ'PD_E3J/Z6F8LXXC5B??4UY' MMZMQSAW!-LB-B>TJ ]J^%FZ![B!6.]F#?H&F=LN#:LC!MY(F6^RW\*#""9->J'W1$C,5+C).&/CM8", M)8?M(8-9&S>&-J>-MGOO@DYES0GI,0&V1WB'N/J6_2?.=';%6#.U==N/P0#6YD.\*00W9&#MYL>,S&-)*5&E M<4QT1,<62#AO96-?[6O6F8-<_<0_)"?)^V,&$R!O]2%[9J8RC8'@::( MRH=B_D:TV8JGE:PE.G/X1(A4APK^O;*DVKKK[\OI>RRH,\RI MX,BJ$L)^9B@=W 0%CS;[YM?W?"L+A C#VF6UHCL210\AQ.ULK>K2+O(OR$[& M\PS)'-RLCN!"FIN^[E>+4 6,OHYQI"=9#NPGO$9_L: 0(**ZZS;X7)$+U2N&@N M%7#6O?KPK@2?_3TJC[BPLF=K'WXSN(_)NLDU65*M!APJBJ0]0LI.Z,10*J2+ MEZC]3-L21P!N4G49^U@V+=7BHMNWPT^_OH&?V+Q'X&1*]V>T0@2U3S'=J$]X M$$(HJX'S2Y?O!F]_%)_!<^_XE]!!"RIFF+:*I"M'6'6U2G-/O><0YA?"GOMX M=->SH=XND0)XH 7(^J;BO5J/#L:@M#Z^>1@W-,RAZMZ#: [MPF^2#B2 MBG*+NU64*@"?Z>)!A6X^,9(!(H9/T-M;L+'ZW!A?=9&[V51^HQT9R1[>;[G/ MZAE:ATY *6_D&8AW].$)=$N7M.\6R#YD>D/&1I(C>^ BD;IX'[ M*OD;9$3D=T#+U&3TY*S$Y["7G3>0;JR=O71%DSYH535T9R?-V9T644 =/1Y^ MVD)]<_(^OG(<.,B);0$#A^+F%^@;'^Y:0TY0>:L_JC"A/BK?%O.?$^R_KM"6 MT$WV909^LJ;TQ:;04PEWNXN1RVWU+G?8,[?JBI?#YS"NS(V\9M8N^MKM>=., M."UI3=(J;'FQ8*C=!R)M=/&O5)> M&E"Z.1!6$A6[!?(*#=Q#I)>R0$#I%(#9<'5AGE!AO6I;I&IG%]Q>:<5K\->M M>F]R/HLT.DK7C4:[(N)9UI=-9&Y$U(]M^<<3\>8I?.T(&3\SFT2 MN''PH3>4 ^V:H)JS? *(H4"Y9_FW0&HY4D!\3;GA$:+70>AV'.%@+KAK$3!C M\E,B4/P;X2Z>%'0_B:HF-A/ZY="\L+V+8:4Y4PV32 #_7'U9@&T8,(^?W (] MS9GE5_\"69U1!['2UKE,01%H-.FM@1?%2'L+Q,<\S#BCM+9H<(CA9(EA7/(( M7_C>>;EG"S110=QYH-[)6@CIWY*IW<6PU-K.8MA47J,KZ[@L#TA>LZVN&5X*2/+[T3P] J]<:.X^/6(FUJ7$^E^D% M$G^6;2.X&*-/?^^$D^JM$U187:4S0:'YD.7WJZ,*L'>W1;ZNK\VGT:U;AN_F MT;.:*M^.7G,6(.N!F?SG=.>,A?_$=IG_P<)53TG6,G<[K=[J+UQN)SVJFKMW MJ](K,WNA=/\*AP+ONBT8"(9&S@/=^$#&,5*BT>Q,A%HV9[@N=R[8[D]&^A7> M9.,JZG O)=Y31K$:2"C64UZ'W;Z>Y- 0NUVJX'7JT;T/$[6W)\E8[[H]FB;5 MQ9:$.X&\1EJ+9"@MO#[($K.GK!%B]>G[, 5>7PC)@?J )1^2C-9LSL>*GLH8=< T\WRP@\(R?VEC(PC2;. M)T L^5=F31*39W*CYT.*V,';'^VXXE/6>Z*@@6M@*;)PD J-9_$XP@<1Q:83 M:+YZ"_Z[+,M._"O>! 'W-%=>\> KND_>KK,_6CM:.&YTLYBPGZ7N!-E,CS2T M_Z6L83^S)!X#4L?1J\^ >/3(W2'TJB.4DHQ";H'FH%Z+"5.;[R9@FZG_$3IY MAOL3JPTKU.5KBY/>]]K0ZM(0>E-M,(2QMF'.]CKZ3*B,'="'_P'GX]CXR2R6 M$4L+Y4U:1')XN_['DX!8H/8/,RMO/Q-.AIZ>K<( B<7XN[R4<':,O=P?=U9T^ M$7'^V#D>JV+69RQGU6O\.\(10'JP9QQ6_81UZLO@[A=;H*93Q.L+O,%DHX.? MS]A79Z>-?HS(N:SB@LEC=1!Y#*!5,^.[4&*>4+8'7U'.?: J&_ MW*T;!\)ZQYE6C\5_7BBT@DJ/X(Z/18 M10(19?UX2X8HO\6]L/!4XYV;[,[>66Z3.3+5@JU%-"_R.=6.OZ(G>GG0'::P MH2S;?U(NS26;.0;F71@H?/-"^_OQ.>45M82:>T.UQ8(M?#3K,FV MRE\0]%?19^FB^-)@8_5YWC29@=KP+/SY4C719)P5N@ MW1$2HYYB00MPH\>*\0'+"+DS.]P/?77;)I/V'G60L06:I]#C-HZ''Z-YW%G) MM@/D+L EUU*4%Q$173(G19OM,@Z(/[Q7VI?ZH35[='@F]"]WE']AK/_I-O-O MY&_DOX%L)NQF'J?7MN#(YE2S(@I$>)IUN/W8+M*H'L,.T\])F;^SPI7]2MN"O MJ^JX;7UH;ZDL<$*&HQKSP+W:F'FFK==$1[;#RI7,R#Y5GQ[/4>4S1\/0XV9\ ML5<^CU%U;-\1)R!D'5I;A'[/]R&FIDPV!2-XV7N (#/0:Z/1&:* U)7F M5BMJ;._N5,ST*KITS=WT5,526TME;N.VE\MAB^2VY7-T;%R@VDY ;BZS8#$. MA[L'\*5_LPHW^ P9 M[%+)L(]C^Q-G[W44S=I5N#B=,N,U/\!SXNX0G])'UM]41P&%EOUKV87^N5WH MUPKC]^T;]M:Q6UM=&) J3C\)C>8\/+F'XTN$PN;]B)T *:2?L 3'H8?%;)\'/KM^D(MB MV07(CC=-*\*Q8""OW46\CB7ZLM_U,'2QV!)-Z]_%-@1:S)"GV031S><$V>F; MX(8]#ZP.L_:KNO$LX?!LARN6LIG,=M[+>"!#T.JVDI#:HM6<6#GF6J>\ R(* M6\-Z4'4IXI.+4']WJ&H1!7#MZBLHA0P0AMENO$IT([$VD B+']^E2IRK3FO< M GWR,75 \T:,%MPDJ ,Z8-S0(O&'#.$=&[RG'\_#=NPX^G3EB2V(6$G$IE95 M[?4M4'>--;,T?A!Z'3H\U]+]R@6%HO>_]"6Z$C(_L+AYM[=38/D7S_%\#9[' M/)M!;XO8A^Q!D!4V6L8T@!*Y,M90<'=W&KS!XAI$>#<J8@Z5L>5"]IBRWW;Z5>R3IJO]W?P2TZSDW"!0 .L?SOH+5":W2>9E8/[5@ M&>+#K;X* P/Z;1_V?7?0%=T\A*9$+C!-NE(B=%&.C"CL&P_=!/ZRIVQ/V&9? M^^8*S,[&&**+A+.COPT#Y'5$E2()KF(WG]WE5^9\&5:5,MOL)8$^O0K;R92G M0R.#T,V:$^-L#]1CE/6^9Z)&E@78.%_[IQW:O^_&,>FR=POTH!!@*[^K'K'$ M[PW.>?]E]7[9$Q$B-S?.@PH/8=BM4]7X1RRI2ACQ8>\@R!YTE<_J3#VGQ=X> MKRR^9U\.7VI;XH(4(*N7&* M'E10,@HXV?8)+Y*HLQ^59LH\HN (?=&0EFWI@N]%)B],5GP0KF[H;T.L+LT M?A1RW<9X[Q0)O0/#_I0"3!5*X,.S]0II\,($XWW0![O:&[#.=3AA8)&^V"*V M!1(A"(TT,UUJ(G9=V6#-V?^GA5BT!1?6DO")*16EL M[O_;>U&>H'^^AC?^O^&RX&_*WY2_*7]3_J;\3?F;\C?EWPWE+L":DFW>3*S" MM"196;=FMB=[H'<"OK:$@6>5=]TOA)1SB(NFTQ4^7:PY+=JQMT*<*_>_ZER4 MZ9YS/+K%J-/TV#2:DMJ.,:#T9"7#^7M$8&&,7W%SQN#.951WHU,8^/X/$.;^ M&W[+ I0)O::!ZF--"D4D!*2<:'%TC"7VJ""HZ=\^[;W2L:LB@$=VD://_NT M2VX0+T7MV@NO+\=2#,-.OP;J/ I=/&M7P7ZE7J$.\L NF&UN@]L$A7=_%R2U0 MI3'$&5G;EB-#%TA2J*"&!Y^A?[V_^[!%L??@??)PGGISM%SR'F$DET&_FB#S M+#WX3L"HTKE!E,/3Z1K)ROS0\(&G)2>VV2?3;BDKSV^+B=MW2$]D"B8)@>PE M<,H/FV\^"GQS*N81LY#N96]D(EU[0U=\\5TKBD1?F+>._A[ V.V ;M8R$D:^ MG('?1'>W)O39*QB.JV6LJGOU B"6)&ASYQ^.VFMWHT18O3_E: *Z@-/<\-C@ M)"T0?(-_;($\,!\^AGR<7_F*3Z(1*A@:D,3Q';UGZ9@[WUY<9<0T]7RM9UCU M:8Q"5P5>[,@6.^L'6OI0EN85X6[:MK<>%+[_'^/:QV_D;^1OY&_D;^1OY&_D M;^3_)N3?T976Q(.Y K?F*,0[.+R7%XT7PSM=*Z-:&=_D@^LH:AZDF]D^?';6 M_H/ML&PR=YMTG/]Y+Q@8K_(4F76!H9!%*9.U9H@6/T6LA#GM>-;0P"4N_.&Y M=&/C1LMW$:(IR%\?1P)SSXV)/2 Y9MRI,C0GI7Y<.^^YYGA#@VS0I71F2=SA MM)B71+Y*%OMMU"R_Z8YQYL^RSQ(.C_@L;U'O_O%:#/^WHTOGKGR.3+0ZP9X/@CBFR34$ M9:WR]OZ>@8\6CMU/TV0='))U>G:B!F]V[3LHRUNUDG-D\QY*A:H&0;JUZD>4 MXJ9K)6$)[@R5R?Q05I'\FR\])_2/WE6KWK&0$!(MFJ)GZ_GV\_SA03;Y4-M4 MDXMN3S4O9H]J"04+MGX^BD2;208_T,[/O$-P+X1CM.\T'^EI%[Q$(Z=FMQWG M $G"I RLRW')1E* K/%@.4K%CYIM-K?@V)HL:.7/7U:=7ZEQO%;(0C#XWO&& M;"E>(I><"$,:2BMJ@22,B7Q2KL*)@OG@]>AH[>RP"WTOJN9"[&T(KQHV]ISJ M[I2Z4QMR(,?\TFK==A'W,\+AR^WCO"A3FAI@&IADO7NFWCZ9J5DR,G[)F\]L T[\OIW%F3B,57U];'%(8\V:3HRK6MR%I%19G>TB MU8Y)]%5;+AQTD=H(:W?P5;PT<*G%7N965?Q0 $S]=DK;$8[Y+1 _\[+1/M0Q M>FVBZ'[.N5#;\OP#V^[E!"@IC(7K7L5;THCMN-A0M5;$G2!)3(OUSL\PSYPC MKQ]4W\C?R-_(W\C?R-_(W\C?R?Q52A(ZE MBL40Y"-ZH,+:T!U ACG#+DOL#E/71_YK$EKDRZ&#^$'Q-A>=*^)*3X>?4&Y_ M4_JOW$/B, WA26)I *6-!.5>[LH)RS#$MEG]S=JXW/X'3L+>"DZQ0B=NWDC? M+7Z[\-KES;P/.X;)ZE'/,B+1GL,8"6#.LM>#_B$T.-; Q*_4$0ASLCK9H?TE M$S5VF1!8EX!*NR?WZN3)5-%3=QD2^T_QU-BXH!E.5+NG$V$X7D\R=X(/%;(' MF;XY_T(9AR.W#=D=E*8MR%3KT:D7B<9_I#*-G7\:2X'-=TXA(N M&;MD$['MYYE9_RU0\6JE2P)E-+2KU072JUVF?T(56^+8&N*S7UQE;[RTP#'W M([AC_R=IEOZQVW]?.H>?VY8?[;G:QM2 ^4Q,[-4E"[MNUQ0YC1+!D;?7EFTX\5<.W=.AK&COX: 21:HPPK,Y\H / M;4&VB9Q>%$SQL3]G200GE1[%%5;G["S#3SM,"0I?.G'0/LTZO?W8Y1LXZ5X" M-^H$X$8)YUX^34\%LISZ#,1>>.JG8]U*G%JT-C:&NVK:.N4^)J[.R%6:+5%FN_\J6A"O5()\SXXG=7+D MN[_A'5QWU.$_N1(3%LN>[=^1>HH+87K@$NLJ:).Z!4+:F\!V,X^%E1C8TJOR ME)!8ENA4*0\W>S]@?:?[&AJAF.S.,!GARS6&D4,?I.)+S817KUC'Y M;J928>>1FKO+3L3$CV(/2X\D&R3G5ESTK]5K?O"YFX:(=Q$!X 6F)4!#2STT M)F"H4+1[#![,<&A>2KLN%'?_H>CANT%31\^'23*(*6!OJ.LI5YMWF'*]B=WE.R.OJGR M_HJ'BR1>4= M6U3V0]FB>+7T= MCO^44/R_GA*>VP(VX-(&WD80-?XO_B[5?07H MZB-<[2J94>(/OCRY'7F):ZSXY^W\OWF5O#^\1:2A'3NZ_I-7@?ZA8US]GK\I M_SU*.BP>MIN@,.?(7T:,9?$!RV?Z+MCUJE[+=#8GS4I^5 +D\4FR%WW=:RQH M7.+RC?(FROJP_TG9^DWY+RG%FM'LX9LAKR5_T\9$&QF\Z<6M>'X+\+Q@0_^A MDWZUN4I>07_R-W]1Z6LP_U'IQG(B3A-?. 4JM85W_IG%K7G[M7=C;[+$0BKY33@C1C9>O*H_Z8 M"UQ)L=5(^1,3G#L*CY ;"-@"@:=K&E";YA?K+>'(X".FX[+W2M.OV3QX=T4_ M?((*=X&,*%58G/X^VK3N_"(J:_>:TRK]7G6R>_'@\[,!"$TGG ME',+R#*8X=]8CXY:8+H%TJS!3DBSB9@X6);M[1MR\HF1E1E+'R\)D0*WV9]< M;[T3:NF=$N9;?[5I]4%H3_&=$[7!CXG'@A:F@OSNPK]T\C2&%MUF*:&4&A@H M'4D4X1##/L' PC^_7?$QHFBLJPA[8+O_TKO#C;7;1T 2Y.LVT0_2Q[@J&(/, MW3#)EHQ"DB6]IJ3$:W4@N-*IR4#=]-:-DXG)!I_MH/(#.N^%BT_MVP5:Q[5@ M]QA(370X'YYJD5'Y5*44[A#EM>SM^%!G!MG"N4W^\\Z=? )BAN9E 2M+X!2M M+"+8I!!);=L"-:TGP^FY,_6$!&JXR4+!J]ZV=RZK(J<*--J&#LF=J2A]1)'Q MIHE\PU8:A.*AE=CF[X/XQ86GE!3=A:@O0@F*AXH-RBFB%?Y M//2+!4U:/WW.$F&_3Y>T=WW.8PI1S--H?U]5S1#:H\#[W$BGYW B]:*9O,"D MZS+'6]EJ5-Z&^J&&?NCU_DBYP?/,HP/M\6VZ8OZ!1;[+&Z*Z4*^-\=:O&_W8 M1#)J?#=>A :61AGVYG:CQ":(<9FL& J\80:/[?< M#=ZWU"]C#"YEAU2\S42A%ZIJ>$6J,Z15U&Y9RJL\P DHIR6>XU"O-/O !7H? ME'.3/70BR]@FR"LTR62.2,>$0.DI[.B]GLX>Q%?HDF7FZ(GW;4;L^OPN2/ M#"^]O7>5E*B#*5IJ(%+>;(8CA"D7H9(>_(H^E@;G0Z"# P](=QMWLDI.'_*2 MD[>1-?/8?W'P0Q"1?Y B\^89X-%6J^^^2J(4)0?N[ _F-U+*RCY._KI^<-NC MS3Z_C[+;8MPDOSR?C &%>] PB2Z\@!M_/D&=+4>4HSB)=+*5_X78=Q[70"]/ M**E2-33O/A:I*X&+2FH8K\)_N$WN\;"W69VLWY@:9^$[(;R\:]A,XD9=S\>DN/[\>[Z MM9-V]_O/@EN[;H=:DSHAJP'"WOKIE<6 $XP^'J>B6(=_Z#0?_^I-8\V8FT-^ MXW;ZI<-W^,3V18;[_QMC\)E FE)-R>;SFA9\0_;5G:?N3$E8&" M;S&OG^A^^Q!A3H[8 DEI,K4X%ED0H)N^T9HI4%;NF7.,_K'RF=<.][Y %>BE MVASRN^/I*EKQDVX<)GI7CVX;J(UF!E*(\:%'^YE*5'ZU%K+-_6=B9,-Y^YN( MR[[.C(K+R7P\S7^&C,<7'694870/LICA[L(3!,J@3@UJ5E&&EP?O&BD@H92T@NK!9 /[I\#Y M@9D/YZS*O8\,Y9=SGRX]_5Z<]F37#+R#H(YL.$LO&TTAI%$ZU'8S+0<65+5& M=UNGBHS+R>6=&12>>/3B/KXP#^\Z\ 5%^.M&99-.3L'JCHA+2ZJGP*D MG2Y>21>5+"S@KUJ[<>F@D-F\Q+NK8I,\J=M1IK2NN#(ZII$H@@>CBZ7/+Y/& MMP6$'S-KV)_V-4>O>IO'[5NG*^J<;AR4B_["]T0EG(.Q_A$B[:D_U5S&OT+4 T*I45X*+8"_3 MPX/"2Q3Q3!]3P6,^UGRZWN=J^:.7+UAN>^W+9KVWXLVZ3\M3"4Z;!64!SES- MH4$EN>/3]CI&THR()#\JOT+G.>_UG(*]JU[>L3.0-?]X9KH[,L?";C9GPTQ#%:;5/7CT/' MVD>-8FM7B@,V4F18*LXJ[CTY8Z9XRT^%W'=*A'=RH0ITIO1H$ITH5\;[9AI5 MD81.0(M\3]K^B2GD,^&%TLQ3.OFIH]0+Y[=WT#Y%O#T#/FEFMUU6&:-$L>F] MR3.P+M;2Q0/D-=>Z*';C[9_.LB2K'21I#A5]KCD?A22_W<._;]USM6J?KAO'%>,'@>M XW'ZSJ$G+L\"_PULG,QE_H@,L-^+]X^^#DI'QRFAR/N9V= M2VX)SS;;]1]YK)U;H) "2%3]QZP\I]F@54E$4N#T?N>S;;.C+>8VV7D2KTT] MKL2<"+QVY3UPLS%<[5_F00NQ_UMW]2^7#O[F_ ?HCXO2+K8;6EN@=\?ZMT#S M_@P/5KY^2FC9OSQ:8G^(X=8.HY>R1)$=;3#7GS>I[P2;X?M9K5]_P#PW#,!J M&42XSVBE5,T3CZ.&2FGLQQ@:>G-WU\_$>RXP]%+F/\6-IUBZ6Z!N@[^DZ)MD M>^R'BO\;H77C4BA]M@Y_HR-]K)4EWHVW+2(=>9TXZ-1+Q2?J<:8)E!QXR1_K M>H_M[[[QP_YJJ4\?$AU"R<;=\34X!"81=[92PI+NA^G$9\J_&K*\R7E;TWBW M*^I 2HO'+KT)>P?_IUZUF7OK5=JRX488E;K*!]:IV^'!D>4DH>24@EW,!K]D MO\1ES*]U2+]+B*E$MT\6,Y-D/]62ON%9%/1(6T6#%_,2DO%(MV0)\Q8;#/$+ MWQZH/0G[U=Z$EHG\!O]GP2&K61L&3*5NO(58/#L.)_&\4PSR[[RV]6N57C][0?F8D%S8W"#9(T;+4'^MA<_I4EU5[]-$ MJU.I+5FQMMSG+8GC7>.("PXR0@ /O9W"JLILCV'M!:Q)H7C/[@+6_:=D\L?G M)+YGIVA\''N%#'6C8&*.=0&ZZ%TV-9UI&Q>G MU_[ 3@W>;@X4XM#74I_1:O^[#>8%-@\F$*00O&81\I9UW)@H&NQ5R_VMP\)' M]#/9\:.%PJ5G0Q5[TQ&/C:'J*R\@OZAK(%*HW4 (0^U\G T#'8E7IY8=%X_! MVSN.81 ARGZQRD(N)Z^**;>#:,K6H4-QC:R]M=W?4Q34P#-^,X['6E6SKJ;; MQ"OGJ*U8[?(9EK"F'.8>^UPN]FN"^-<5G-_07X066@I;[VX]K'S_]>&WI/VW M)Z*.)2Z-_]HH:^.5-HR8JG2%.D09$DZIO6-@^&(X5G!6TBX&#O<3OW:XR?WN M$=+A4T<-HDR]O- [F+S/ID,_)A4AU4@#DD95']<+L? "$^DW&T=)CVD7>0^Y M-HT(F-YBR_0O:E"'ZLU'!('/Y#$G)Y0"W?#-FWDX?Y\ZTK?S?(! N4@CAH_K MV1&>Y.;//QMN*XB)PM3 M=@O]]V 6_M>#_<9T 4TVC'IMLGH\V8"?0A09'3:[&A7N?ZH6C[SW),TN3;RX MZZA(YR\:O9X.>G"C9CNE^ L=&OO%F@_Z^*F2E\X7+Y4ZI\#BH8WH>BT]#.)@ MTO?AM(MW?;*ZCU>"]D1RR+X)#/S[ M^/3_V\%V9?F?Y\BV7Q^7##G-ZOO,J_D$>@0+=_ Q]-.0H^*"[]^?.FRV0TZ2 MQE2D2U&PD;AO:GA-^F)SQ-XWKVOA%N4!V<+D 8O]5WE/=DIRGDN[7#(Q$6JG M]DMI!:3EB4W8N%7"SCKZ#2-N^HB18-T]2V@KURBK#GD1O !G=,K MYT)OGP>D*)#;!+$W-$"W*4*&_L#ECIC5TYES#A+-'E?0A\2"1CN3OX^$P]/_ MJ'3_S-GGZJX*YSE#7WA10[;+]BITZC"H/7_"@[,9HU7NXK#C'$=PT/7KLY;" MMZQ@/S?8?HGQKWMQ_Y-0^'OBOSPRYC@X'T & MO+%9D0JIO41V44Y0&FX<#V)<+,%$Q:7R7_L_N67_S\V@] ]GN^Q_GM7ZE]3_ MG)?]GQJC*V6\>JW9>JC+J?<[)CZ'_7=WPFSZ5#I'JZ!#M<%&[B:)WSZH'X4< MD=T6?5DF8PNT?0?@Q-"?1OI3!(IT6ZQEQCCK(Q(S?18>.BQJ+7=RYI_+_9%= M=X/O<*5@T@02J77Z+#GD:$Q*[]"[W1-WDY%IY=7,C*O]42)(B]%:4;9 M/HPJ?_&V*2U^GXQZ6<1PCB@@I('TIZW,&^U@1'%V7_:J]UD8>US:](0WR^ZN MGL2>',E# M^OF#D'-03 =J)]$5$0:0.X#T6-"QC>0+3H"KW3LD,/Z0YLW-]3 MF;W4F'B$PR!S@;"'*6L=5U8"ER24*28R_5Z(Z!,35*\(XBG^DR0^X_O;\2'' M]I\W[M 4#?) ',\%=Y48V%"/.?-0(4D.+%FOVE!HB_/I_;12C(BE;ES5\(Y MDE1^)F+X296%KXS*L[?%$]],N2^N:U[:S-_<:Z^4; 9$5=6%)>H);*@:&D^[S'!"^>W7G^8NK.CXL)T.LX?F1F>_LY MJ^(YT5= @V,%8WMK/_[EC_3@](0;-8N^D@J7#U7&)+Y]Q1GL$1W)00(0JV]K M!@E20*DSQK176QIASA IBIF?9T++PXEG^Q&JK2^KCHP]DMWLU>[A1BM-[OC" MTS@:1Y^B9215PE:S)+N! E+]9B+VOWI-?E]SB.YI;[\+ACP/(Y20Q]/"2@[X<(0K?"C=FSX7%VVP]?=<7&:U6$TOQQS MJKKYK/U -5YC.]F-[]&.W8'X[L8JX1@BBP#DN \ <@Q CIZ^ZAU16$ MVDJ',Q]]AAXU_CA,U&R=)(SU86( K(3"Q[L2&^<&^600>6)5S9 4#F\ M<,?XSU-]9,0+#CN=E;R2YI-\7/C*:&7G^,8H"]$).\46NQI,D>-G!^/T@: * M.<$3XLWMDI'/\:JW2?[H'0#:RH",,XZQ^HQXM0D9\M^&/_Z(V0# M2CXI@U@TP$#?=W54=OPXR'DW>N.L,]SE4(^(=M +\^@:O4EC5J& M^UXW"[G!O"=[>[*Z+D7.(?ONYXX#/,="B <(3IND8^^QM3N73PP@/J'W54-D8MWKB;*?>=77/6B?[M/L_3Q-G1RS#CU MJO^;P8DBX+S#%59'15^1O?"HV;8#5UL+LYL-RB2KOMF*[:R] R1M:+BT;X%V M]9ZF^["JX=?<: LG6AW3*_C[7XW.;(&\H\_=_Y)\*DO:M/7]ON1V!=N7E#:: ML=CW+1 YRYEA]M2+8LT/B/:PW:,S_MX)SSTSR(S:BLJ[3=2[]DZM-??SEV6^ M#K_GWO/V?M(/TYL!6ECRK<6VS/;F8;4=P-EC_8RVI,!R">WL,Y]KLD6J:DJT M?$OXAK] O*Z ]HDF\RWXS(43KV4+#PR>QIHSK!/P4&KI(5QA1NN IB.A (5P M<%GP6"[[$OGB[CV"J/S2!_5X9O7VLVMQ/TL6[D3:V]%MOSZ0'GUH)/3I&]ZP MZ-*+IJ?&/:ZRSD!^G%.6^@$(626@R&1$_+EQN(.*5![@XGZ=9 M$/NJ)GOPKC*%;JGD2WD;.L^NU+I7I>&GWPD9-EZ&CC6.TK9 E>,+#E19BH2! M%4U\!2((D,[1<3$# VV&SF;88IBW6&WZ0,$^)W9Q0:2];24#FE#M1@E7I9WL45[16[!Z4W9GS&*)L]4W)NJ18(+X M8[!Y,(=Q.WU\WGH"PX\,MNVF]3--@OG'LHN\:BI'K'U?S22Y^FMW)M>T'=VS ML8&KW./G!N_?=NA4X+9K7>I9XT;0=+._]^%8"2T%3>< M-1'72)0< 2S;9718+0Q^O%^G"G;5:J6M+Y O#G5._TD4F/L--1'T(YK2OF 8 MN'$1N=$R@.5B^E/0P$GFL4*OGE$8W&5/GVIA^NI7IT^,R,&@:[:R-3&5%:^N M077%7SR&(C!<*!%&>PJ>AT%J#S6,2])2.2M>YMZ-TBTF\?<_J1'-V+G?%)[[ M0B['O3WK;;)TGL$&+,F([_+O5_Z>]]PR'^_O>1D<2T:/W,%J$:-$3G:@1$2)Z270F8XB($8.$Z)T@B-ZC M!ZVUU_W9 M]UI;?&^+-\368##E!GUB+\@,%=_-C D4A_37KJ>GU4A8&XN')#10$ZL]!E2X9#'*]$>/ GN59< M FHAE2=\PBZ*&Q^97E[SD]TX V]%P*C0%ZQ$%NX\W/7.98E&'&,B^E2B9)K M7ZYV]B%*A!'$W!DV]#,86A!;''Q3YUGGN@]$>B\*!Y8^MAC[LZ L_>@J#RA M(@(!$P?V[;58Y:F&ZF*UL6%Q'D/I/?1V?I23CFXV*N&U)D]OGM#UGM97N'>; M*\>M0%=@3R@V'O#3T1VYM"(XGQ7D@NJO=Q ,^5^+0-%%J+:(?MA8ODM'O%$&<^1Z MC$;03$'3F_$$$E,G'I(X$3M\+ A%&QS$]#:>6GUMA1PZJY_VI*ZM'A?8)%=9 M:B&8)^KYR \BO;2$9"H?-AM*)ED-&*0\^DL6HR35?A_[,Z^@H:3,M7='N:ST M]XGV_/Y<)W62]AK_O1]<%>QLUZHJBCZ?[@75V857*RFN!:@B.7J;T)4ZO?>U MP.6@^<_8GO>XKB)PJD2=%I,1N;YT<7_?S^$^+X$QLDA0QG$=:I09E$,I)GL) M8) /W\(1PXNU2@TJ; Q*%WXMF0?4HN<@V8\\F0L;?%8ZAK6:[E7Z!)#ADW6G)*I]#/':!*-RUW>(^<^CRL,S8XN(Q,W'Z_"8Q-J^MDCGPT-D MC4 )0?IIK'Q8O:+(* /T*KPA.<(0$+2PDI5,:GE9Y=]F9.JAD"[+XCT=2FW^ M0UAM2X@(Q-X?$K9"^\\_9&[F>,W)??&#(R\O?Y]2=^IX;S]OI5&9H\'^;T7+ M>FRH%R;4]T*? 0"GDZN7@+X@MNT5VG:VWZ8*"O@U)%%L"O8X,J!ZM]92RR/5 M\M.Z7^TI8[_94)>0R6MFK1_6M>XE&*LJF#8VM-66&NOX?+<.:KJ%Y&AEM435 M$X=C73*F="!"']O'I0T@WG6>H;J?6* G &6)SJO GA/6RNR]FKX'J;>PZS+> MF32/CK3G>U3Z>,)P$RV94-'GO-3(]G._?M2*V!_(,0%ODYK4PLE'*:F*567Y M%E@O;Y^8H@,TNM ;^[;S]EBI#P))!DF:_"G7&^9NHG7)4EQS&JSMJ%7H"#P3 M]2)9K,]QL@?=6?+(L]"3&()IALY\2N6:38V^Z)OZD<6J.JY"H5,*/Z;:K7&Q M2P!()-;!#ML;G0_EWC7JP!5EQ=6@A&VW"^H[)C8BG9J;FC]K=(U7)H;]CGB# M$6O.<^#W\X\_%]UF49 /K51ZN$;+#%5\-J8D3?OIN<6X2_VYS6860VZLX-41 M&O_^\W*M=L3.SW.+1_3&.W:U?6&RAG2T](85^& [)LM%"_U"T-&RCO)Q/,WW M>PTS$_J0FU^=<_ZLBIT]%/G!VA4+511EB.*'"!ZTC MTF-TGB'DWXU= IR7%D\3;XJTW$>NPG[$,-#XZ4A,+L M5*-@AI[%7"*/ZL=]R(NFQ!JG4L$[[ & MC.3#0I!M=^8GK2; \%@-D)=4MN#'"6&2,).Y>]0WLWIF[GJB4]"//$;&_O3;&>@X/7HA2 M^ZFV&*FQJ?Z'C.3P$L!H#8W^L2PU(RL1P1&.I*5P3X:FNOW)X7:;G>5("V7H MQM!'6X&RY#CCQ98T2=VM&FQ:K#C,=/YG=24(8%2M=LR.;- M%W;\(_V0KRKJZV99,-[9M,YLI4GXPA8^>;6:3CQ>T19OUW<6V]OD5JWD*=#N MDYH[*T\GD,AUGGK7U,EYB7R^*# 5%Q_R)QZ(MS+!;K:Y'%]P/O]8655)Z(MI MOK]UZY-4-NISV(UKY/RR/WX'U>VQ-#=DE4&3>Y>%<)C-%)!R5A49"8+ MK\&2?23(HW<#@(_2'D^W M2H#0'36[*O="#*>V$.F^IW*F]L*.32ET+.!E$U@I S#'I0AJ=D4(^C[Q8YLM M5G8FXFFA"G8W+$^/-'WG=&?V)O0B>IU'*J"O0C?:;;4?BED=W\&FEJ"\4;]@ M1N@1"9U&;&A:\%\J?\[,%PJQ*87&?:\/6ZSJ*LJVI(%"O7'0MXZ#";2*^#8< M&?)=$'>KCDL)/MZT89+5!@^Y+??==NBV/O-,^;NT>W3W29RU7B0X;%%>=Z3< M:R5#*9NMS88KO5C+K.;"QW>W"Q 7I^$8QG-YT\:P;LVXWC-_5Z6%&XD\S0*= MFX/BS$.1E!O/A&R/;"_28=)H"69K?/"1\0S-1<]H^/XZA2@OU>\3!FM+W,9; MWY36GWX \-Q,'HYUKZ]P-VV93]^0%5K>OU@=L5*?1)#"EQ7C59_58)>FWNQDV"8^M&/4S.A6 M7M,,WA03XT_LJ57JI](7!7>#33DYM&8ZW&,=M' 2L831:UU$:BPD BQ#8V5- M7*#R)B9RE8N.S9^R><:^R[:'EX62)/3K:4W.JCJJ4NURS!3Y0*KQT5H3U?59 MBD@:U(6XOGF%0T?M^?W@%S<7!Q!.A;KV4FS?]I>(+2-L^L!IE7D#=A'I!&\M]G(,K9X^OV4G;XH]^/ GG@5_;C#^6DD9#3;=J*Y/KZPOMWD\<3@_HZ@?72I M([7 F:Y&*U N^"M]V8/M0@O'B6HK05HIWY((X2L@Y5&E);]J-!\19B#2;(DU>$Z$\G&)0";";H$ &5&/RD$%E7N!MXV M *$"5F(A+MB_A#/'VAU>4?Z(TP0%R5B:]0GR :&^H<5"@$CKE7U6^O:H8@U' MK/HV]P.DD8A+ '7)3.Q&,J,(,44O9;9^KT;PQXM=G'[TV<)GUT'[ZN4.[Q MT.G'4OBY1N!8H!#NRON=+@'DVDG'@;?'E-0+7&?;A:,M_?4WFI(V>RV,.9VB MMS[=&?923/^<= B(*4_>G3_9&T7%TUOBEY]B\2K\!)=:?$)\SMX!=+T$F,@?G-,NGKX[[8!B3EL1:!U,.MKJ $"PC._*L/U8 (WO;A:O M\07=)@I$UF?)5JS3G\YF.#8L%"Q^&F(959'G95YB4?N[FV&X5X*Z /;,/ZTC MBU1Z_%HFB&X)FO,4>SX*/J:R&OK<:!7;&#+BZ.TC@O'C=.OM^F;QQ);O(ODM MD$//GS628(;N8'0S=/AF;N[67#G=6EY423"@/KA!5&M\1Z_[.QM6&THS>:]( M36B.X(FSK4'3&'8>X6U['\)S*"QVFSQLIIVG/&)-3.>@:DZH1:&,F<0I*B&<^T! MC1Y*H93V24'TS656RL:'JSZ07VE=ECFAH^&O<#K1,FW<:UTLME138GL>8),= M.=-$?:ZZ08S'S]J2K\.P HZ'J/'D>VH/RB7F]8WP;D$X*?2Q?H#QQ!;ZR;Q6 M=@&ZS<-&46="K#?>0:$08?OD$N"B_0;%.D3I^'F]S"- !]V'%+GP/I;&C<:^ MG0T@,\GYT1Q6!A;/+-/Q!#N?WTCB[_3QZ+$#O2RL03R@EIS_B]C;'OIK6=_P( MNF5!()\*9.P4^V/+-263.2*XNN==AMX#M8^9GRBO?: 5 M_O^6PY ,XM>.U[$GP<1[[D365#'R[6;Q:J>\E?K92#[$3%%C(WW@X>@3R=3& M8 FX5KNA).V07$^0Q.8>C.Q<':0B@\_S627#RLR_:\MK'4'[%;8YUT[F/CRG M3CUBTYF/'41- ^+M*UKZ'2G/3E;J,)_:'TPK/2J&(GIL;\-G)"K_&MBICT/L M$;53XBCS<>=WA[%(IR0V4ZTPUQEUMEN532>F6+.K[U^Y!FWOZTGE:$?(1R'3 MXLMWS1A^>,CB/#NC[,"A+U*E$D\U9.,'Z;\)TM5^)ZL:_R_O,IK]5%&X! 1' M!(YVT,!>E>.MD$%TJG7U2X*H2@FP:HT/!:S,!)7VWJJV0=DDT4['2 W( HTF M4LYA:?5P-"FI654VH QP5Y?C%.;/>6/J7,;F@W4&'8%[ZP)/CZY]1)!G>;+E M@HBL5S-4!_Z]?F*RAV?J@B^958<%.IR:_*I" M1Q;88;H2%^QLI[SJ+8)X!G7SWY,(L)B3EX-*L>]B-SAGZ^FDE S Z>B2@PD,FIY:YK7&A3'YN M"7;*0WZ\FK6?^70"A#%DQ >N]&1S3L/U$:F*!H\G0,+9#->_Z8:RE?%\\.QC M)]NV-BW"\FNT8P^Z+^0X+PR?-F-E4D<+0"Q)FH@(OO!^UZ4,J9@DI(6 0>/+ M-]=2C'-O=Q!D^L[DLZX\8XLPI8I7.[YH(6:\/K<[Z^@;NF+9N[0H.XR7*C)3 ME<6ZY!.&&\SXN&6J P4<]_E]4(\O0B0F5DB\G8D2!E?-I;E_.ZU)I6YW6908 MLPL+$%17,DEJQM-%_@4N+4=+S A4MN\Z;9*06<5B[FWD=N[K5H!JPBEO=(18+[F_?Y=6LN@6*!^V]?C(8\U/ M==(CFWR]]GZAL4STG:8'E(S#]B\<&B\*#7MII%&I!:@+#4X*<+M0#ZK2A4B_ MY(*9#UA>X(R,ZGD;%;Q)IO.1Z&CWY66IL,W?OKVT?/?9Y)VSE1BEYU7X'YPW M:W VD[]Z@DH"XO0<$8>?Y&JZ?H$B3_QJ]-JF=I+- MN.(FU$I(!XUGFIN:F%1 MX.MLL\W[I'C^A+W#A8LMT01 R%G5*",K;3G1G!+$^=Y<[EC<% MOFYLL-I*6"1U$\OR/3BB]WA<3BVXX(GOLVW$>Q="[QEX6]_7PYD&D0Y4B!&& M2MO3F8Y^EGITG[;$&-UI^G(_(29KX>?9WP.\2G[6C:N;>OLE$E$>[(DD6;E4TT^GCWV10[]^;AIE^VVU9*X@O]UB3) MKF^E;"\HXB7];&?9!+^H<*NX'SV4%G2,_)&SOWDJ?^(L(A8HV?*HS] MTFX9@TM[!;CUALL30+TPUO. ;;M;1!:\^"225>%I@4KXZL&M%6C4B2U.PPK$ M6FOSJULFWLD5U[*B6]/PYES2U6RFF=)MF1\'#!>7&:6] M&RK8.N'!8U'/)::!IAA.:"2[IYO*>[O4,=FA:LUB7F(O.0]O.FM0A]V*:75 ME9/#1T3TIBK_9.)Y%9 *,'UJ&J5V]51AZL?\?F*V-YT CF";7!8EIW\.069\ M.5EW(X%&+@]M8&_NA-V+?#_D%&#_L+VI\:N&5EG#]8FL'J)H? M=W=O$K7"#!W>YV,K/LH+.E?D_FC> Z;]H]I),N MOQ(=:/02@,J \5\"U(,B@'BOUD>7@('I'?@SLI2@;AF\#C'X$D"GBEV#AE\" MDDLO 6%NV/@+4B)/$*H71WL)N&OVOWJ"4D^B@&=4_]2/=L>B@<2G!43VDB[5 M/ZSXCY> <$ZD*B'+MOR?]HL$:<-/0;\E_JDJO24?$72J$(]WSB&_!(S9H55U3-#CNB0G\)R.U TA(>+/-> M9W5/\%^B_0?X'^"_1?H/\" M_1?HOT#_?P;T30YM(-MO(-7>7_V F\J/B()I'?.L"([B >JOR9>A*O6G())5%TD=]*7LK)T MS#_K(3P[&*S/Q"S>^'J_2:S?%'XWP'\:P&3&B_/6PC, MX#KV\AZLX$U.-;H5E[TC<8V MJQ7J783+LX[Q$H78G8#:Y!P1UUVM"]:[-4^ ?SM4='.V9'=H,0Z(F[^<%^+5;VU)\G(M<8OJK.KO\?" M7)AQ._#N3*L>CEV%:A'4O![(58-[5^ D7GZSW(N[R.<5I-ABY9$K9!R)2K7: M,$U0S1A? +N ]\VO[PZ*# 1>P[>83K5SXZ-$UGS05*,TH.;V2 A/HN7F&:=5 M.L.B=/]@I62,#J?B=^J=8:3C/W>VX2OUMXJ^7;$VJK>TUPBW@R>)C+0TMJ"9 M=VL6B)K)MT;5<+10%+YZ#_1"TOO'LGL1=-FO<96YBULM XT:[DH2 54<+=]M;8'YEI K!X1_J@:79\_S4W1083ZSM!H()P M?)I2.:=PZ,P#W,,C"@,(0^"L+2\VNPV,N@3@39OC(__&/A0-0O%'=WNYO__0 M(*_(%I"J"Y]DZGD%D4WU;2#N[,N0_-E@/K1#'G"O$(QP?5T&[J-JKC N%QS= M=BK'X*XQA4?Q!YM.17U[.IT-=IX$'=XDG:YU/@J*ZM?XV'^NFBX!,3)V-_$Z MZK6XN]%_140JK?::BTOGP14LIABF-[J3HHPUWG>00J7\#Q>1M:'KUR>$JM/@ M00O2EKBJ\GPW6T:\C8]OJ3LW]Y1/>J;%3&XMHJ;Q>YN5?HN%!8N;BIY\:2(_ M>'@,]4XIJ7L_D!2GE=-K^*D=B&-0]RW9)MX;P_PE#5-,"T.35X%GU/+-TRVX M-+\LQY#S\X2$J''Y,!_2[O7@I*VQB/! ;E>IA15H,81C!1H3!(:&])@A?.E& M'+S>U&C5OLU\K2UD;]._1N;-9*_GRH/_6$[0PT]BG_+Y&#/-3J:C\^60,"HK6@)UVJ<0JS/2#5&TN/4%D* MO5Q6!BUML_PA4@Z="Q2PU84J/D%P M2VS_+<#(EK0,#S''2O2*T9J,$PRK=PU8TDIWN,4G#^H?EM1E7P>>"4?-S>7# MDT=C(I#W,A/%Y2$B&>M$&FB(S01$A10:=8*T+&[RQ^GK9>S:(IH[,OP%&OWI M@Y@:OBLR->@VM)*\(J^H+?/<8_Y\?2=#9'V48B>'7K3].L$O1&N6H+5FR++- M?6]J[\_Y4!EOLM'];PNI5C[T%2)\!8\=8OE-5N"D6\SCQ)_$A_ .?-^:(274 M?K?7+)NA9AQ^H6T. [.4BO_9/2ULU(ZU,S9Z,R!@I'VNYV@<\RQV6.CZ-J7( MIB%'X.0X07Y&Y<[R+YA@<]OTVR FUVRNUJ2?AX-464]L!41HIN*0--\$-6,M MYN+PW7[WK/MV.LB)PNY!=+) #M>S@_!5['X+"FRL++>S//E,?DQ7 !Z\(Z_W MQ.CVJ2\E^V//0371A[FTVOGMFOC(:W_.,!0>Z](0G"M<[/2/9P^<6!;"9B&B/?*PI''UD%5% M$"B'G8J63CX3M*F!D"H*5OYV49G?X/3YM/B7W,8+@?UYDC]??9]=^$Q*ZVO4J+Z;4%A#O0C3NWA$3ZA ME=AAU&= @+>6'RLR*-;R.!P]XM!M2X$-1<349U%I&_B:(EJF?V8UL'.\".;T M7G]\)_L11(6Y%$RZ!IC$SQ)I6 MHD64O>[6Q]DGZ+^NL]"PWE=;0/LZ"W7PO=1]PTJF<_$=PC=Q"8"W&JT*PSE! MHU16T!P]1/TTNK6YA=& N7E!MX7A0:%?R2=MS3AV1]+A)Y0 VL+?U3&O T5V M@FX&RL' N+M1L/O;:!&,8I>IZ9E*\K=ED-P)Z_/1;UJT2>B%G[K-K+H8A+#> M8RV1^U(^\BL-.I$$U54V)1!:(E0^FPO;%EF2<9H10>*MV,^R,[R;Z/TN*2FLN 6MPDAVXV1#P M*N9Q>X[HN"$C[X@1T]AFIGDEX(L_<0;4MUR M>G<0D>^Z/"LN-'/@^S7%NRH"6&+UJF0QOGC&AEN97Y\X%V?TSN>A.,.7#'WG/UBI?0^@+L?PIBFX:OC[Y7H42(Q3 M!R?3O-2>Y\5=>]20+IB!\-C[!DXPX*S,S$+VFGF>6GY0BJQQ8&6HNO\MR4X6.F_G&M M-$<9$&"G!9O&,1XWSKRE432>@@FO6BD'CCX>APN+?2F MUD6^^ZP8Z;C.K(;I><_:NQ)CV=%Y0(%W>!;>I8I-W,F8013_-G"#E FP'-?9 M#">$NV7)2Y%YWOQU^$:*SO$#[?/\=A".# .NP@?UE71%8B>-9O_2W-L?[$,& M8>-TRG8H'&0'M<3!&P:* ^G\8=!U;YF&D=@?_%X97L3)0^C;H8MP;"!:\<(. M+3;ZR>,58DJTZ^XT,E%=5,#*(-\XY%SND)*7KT_->3 M90$!(EI0P?AS0UMH-=J$2#U&$ &QE!^_:(SJ1BI,;+]/\ICLF="33>YR8MG4 MB5H<(D]/,I1_"]J +?MCPX_A^$QT#C5!L*85[_6J$I_6E\&\WP0JTT+?J)]$ M>K+=NG-S<8C1'B95^(9T6-'29N*+FDI;?KL]-AY3QUV6]UM%$,<:7*4DBU+V M[CQ+B][S",M/\PT3N?%Q/TF7_EJIB,KO+X^'48%O(^/&4_S./:'1C['M=17+ M,%:<0,+\HIN>FXR^CPO8FPLSO_!RJ'3>TMY1 KB_9O$BINS\1[ >/^!L,.KT M>5\0?!99'O!X5FU"B3W/+9"O'M>;A1K"5Q'4#M5%Y>42E[5JC1Q[] MDW@!% M3YT"'XFO#F&"&(F"=E#!W:XSP>B"!5"[!$YL*G7^78Y?X.M*M2B6##_G1GK= MP8C(CPUWG5W4X=>&<[D_:L%\<0YK9)%$<:C_CS/EZH]PG:/6=T06G%D80;VB ML2%UA\IM\US8$9[B4I]P[[& XXV/;)*PD;JYOR)#JA]MN;"0[@X U)EJY)&Q M&^9/ ,>N6>K\Q#S;=''6>I-CADGD=5*UQ"8: 5UF1M$/W"U:L!?GBOAQ)7[4 M2A@W<]J/H/FSU+HU._:>DAW+WOSD+(Z=Y0#CEY6>:(OUE!GYR.)G>J:)Z5^R MXC&!I'@4^A+ =4WF%K#BG^5C<<8&!I.O^6THV,7?]WS.4ES4RYI1B9)&SK] MPO%^L6!DZTAE @G&Q&PP@[87B4_$JG9GR'\D:DG6RB4ZJDH@?)7,3IM!SJ0'*" +8O/!"X&ZCA'^N';J3@I?]K3I PQQQ$4)(O?+R1[!8'57,C0Q,GD(<&X;=5H[>>75 M!TI:Y1HK-/_,I[C= M'KBM5!(3R.,.9"1*PJ[CK&VY_ TI@KHLRM0+W"5WC?7$#@532@M:9W@U]=KR MEZ@.4@BM6P/B_6HJ[?FMX<=^^(LKKK#3_;PM7']R#_QZ8@GQ:]?(3D'O[A?+ M>317F5@]\G'-:>)@" WO"Q=R\Z.1V6B/ J(]P?W_-1-*WWE^.6T)YT"M-8<4WR3VVPX#E7$':Y1G'= M0RVT_4VVA /N\>1:'S)^KJ"/WNI.2A>^')GQJ+MDER:HI"G$8,K>[56BAH[" MPT]23QQHZAM_."30?O]=+8VK[@';=:JRPAA1+2-DAH84T,\V&DH&/M/46O8G9G]=W/PS56W2C8JVB]A#",/G.R+4M2O-2G+ M'_?/9*(\PM*1A7$\IB%0--. M:K]!8NXKF\BSX\Z#%D1Z]+D3(3Y8.[OHYU>!FRP\UR7)GXI=B@]($W+1%(JLQ*]]X3/6[^ MU.7!91H5*&:K4?]/P]'W7O3*$))\H5#U+>_[0XE0.WC12N0_/L-0I->2SBEZ(F%"5FY@XDJXK,]K\').@]]DK@;;1M3KN$N!F M&(7H8&EGWM4O@)H>2]#\SNB-Y"X*"/BF7V)G9:Y ]'7MC]_X M6U&/MZ@?O%3G^Z"L$G4*>H3'5<(DL$$1<#8E&=DM;%KW.9!S8<5]^5YS]II) M&.3!HL#AR(U:+;ZVMM[1C!?\@^PQ#(S9=A$Q.E^>>#=J-MQ[^O'#>Z[S6U858SZ MZBLOGS41&T6[QO:P /MS8U L U$;X=PPR5>K]^3=!,]SGJR\B._U(NVFZ?V M,ZDH;$ZX?,9T!P:, ^FUX<0K*[:I*9IE[J MRY^_.+.^2^Y/_5_2F_^38?:_UP4?5O]W'NG[+RT@Y6.41%S6(+>6?L].+%EU M>]6DH@<=J+&Z<;4ZHAXJNP7YWY5B2OOY^5IW4:-[V'\R6)1 1Q '/L0*9PM/ M7HAG6+Z3L6BA=L)H?4^=4DVLTT)<(*%. ME0@(1[;SMC:,[1L?:,U468ZYG-JCB]4@!'BD@(>[(X^ 3OOIKO/E5UQ M4.>)P4F;65'8(_ W_O5+C\?LL M)I)!O!EJ(RT81@F3SEM>_A6<7#/MJR.V9CT\*H!X/<'//WS8?YC4;U)WNTK% M\C#^)K$O5>5Z,S:E-Q$GTCNNA[+A/M&<:.V9L'Y$.GDS,>ZUB@MU0FUJ__ ] M$ZKC%EX>A0B_55>U\PQZE3_F7F>/497GX%"P7)V[[QP9UEE!F8 1M/XZ\0CZ3N!$3**[+D*@77K):EA M/DFLB6P]#7*NMGR_(RH31*9*VHX!&H^L+/\MOWP[ M]B\9_.BU:-64%$;AQS>TL%7J='@3Q;1,Q;':J$N['# O+C;PQS=8R-TOX%'3"-M7C\=6OL M:MUHHX^-QN&C#+] "L!H@B%JJV[L "Z$>1W8*6# M=X>,+7O#$^<=VFD>&C_ M:SG'%Z2 T"HF4(9KX3D+8%*3!#=TI MB8(#^4CS42[O"8NS2I86P$^\Y%S^=YVK"D7-N _&NRLC_-/=[+6G,_!D]Q.M MDCC-IB,6]+*Y^6,G%\@2]7W2=Q^C-I4DS^_^SJ'P4:7Y1][.@^O]1J2%3Q$[ M4:>RG%8U,,AM R_VI'WESD+75:-S? );2J3QD>+%]:NYXCM5P[WPIFN]MG<" M&-:ZTX@2TU?4,=E'Z52I^=6I.9,HN%C0KFT"CB7SB\$ M"YQ+5[9R$ OHS&!7CJ7="/ M]V91,DVMNLL"TQUP=//T5N/$F@13K)NS)W_XVW=8S_NZI@P*^SPC$C=\WCXC M2X:RKMXY"89IGA7F,+6"T.15$CE&;353O:F)R\,#DUL#J/&K]F M;V=M%91LE24<>XYDR4@I+BMW9\FPJ4CEN!4?(" XI(%(_#S _*WP,9(NL=0M M0UO3(&*P**5-[LKUJ\,O 20;>.\B_,]90WPHNKP\AW%%KD0\SX_[RZ2%S0-D MLAK+@,/0AP\5D7RQ(>Y55KY&V"U4:CQV],E5MB%OUAQ*R-]Z/N,CW'J.>;IF MGY?M=U_JU[-KI29:)/3TS"8^\&=D'_#=Q^J3!*=R:,/9&OINS%Y\9'TFS9M] M3O6B4Z]1QV?SHOY[%L%W4VBIS1&?6Z*=3GROO$N%K@][TLLMCV/ YUC/>L L M_+DN-MI+Q6[/I2FA'K6T*-MYV7!;,V,<0WS_M7:I>-W5Y_FK-'>UD'O NEWB72S*P8*LG]G M0L0:.4+3TC=%I06P@QTBK"("K^[82?[PI%''GAS[C:NP$30Z<-JA%>YCEDNN M,^^I [E>@2ZRW-Q<.?<&6'[=F#.4LK4T'Q=:T;B+\;,%E<2VZJ.%C.=Z)KS::E\RG:WUE]XV=\J@A\1)G0#UX(] M8,2R.3",;+ZM/E><7[%QF]SEEL*Q1G!P1NX?%$SS3CJ&O\C0)6V%>-'5T<<+ MRAJQ13I8!P]SI0^]GV8BZ20PXO5I.X'AQRJT=3C!)C18VO".J!/N1NJA >@F MP.JMZZL(/[T0.-WC$#A75%3;!M,SLE"8V472G^KH93Y<:GD9?JTGXVW@O3$4 M=N,XISCKX4M]MJQ"^E['.C\2"8%A\R;5]I?D)-?TO@4.6GITH,5\K:=;?= 8 MG>?3%? A!\^1DA\S" [_=#&)5_?G>2TF].Z^N64/4=%R'7S]XH1#Z'K?WZ"Y M:8)Z*53ZV72@ '[HV9221(4*@G1X9:ZI.2OO/FD*2S]?+Z\;G:@(V\5NT_ 7 MKQ#@WBL4ZQ0\.0 MP;QC>3.^S)TC-1-5)H$.[OJUG#XR?+<_ZF%Q9&PW(5G_ M[J"LOCU"P]"SK_!:V_G MQ0GU"B3LF':!+$PU?ERD*E=$AVU M,QQ'W=ONQ58++A;V;\1?IK\3+;TM=/T!2:T4;9&1&K=59>!H\]/*-8P+'/*K)N%ZRJ_+8S]7%@M>//L;*P3D4+1X1-7>M2>CJD.9DFN9M MOP2$)J^9NK::+$O1I4PT<*D72*:J_F:?^UZ+&<6Y5)&?G E=[Q6[!#AA>&&T M: GJ%6@=\NRKY<_6]CL<,1/SC_Q>P1 4GG<:DJAT@I,(AX]ZI> M>WM #XW6PMV,1G-Y_VC>3'LY_\2W_;;_JRT+!C8K?2XDHW9_1=[G/>K"K HI M[^U_0GKW^0X+_TE(NN>;0MX)?*HD5+V];RK9CI,PK5IM,S"@%:E]C MZ!8P _SWA7FC!QW/;D8!3M?4+J)@LOES>'F#)EQ05'T;6=<9\TD8!@[6W=Y< MWC)L)?'@_=KGG"2WKOO\WHY:I.<;Z[9*T+%[U(Q@F5G:U\].8^N2Y:,6% M2/BV>&5N0\9#-,(,Q,?U9,Q*=Y3'S7HAUXURW_1D7NAZMZSJW".#&=FV(+,6 MW$ITX90/V'W(CK%L,F'.9KZ7-S)WP?F^4@(_[PE6NMNIO!&?C@UZ@D^'H$Z2 MGT^_I8%TSP9? G1FX7X)MG/Z-?D!Q8Y)#UETL]9\4K@LK-<=KRDV"UU'_AV= M\^A^48?]\R[P(>FP]U -\4CSP_/7X$&/O[HWF+!J_,U709VV.ZAF,P3%9==E&9>Y!F$O;.>:/2#HW?:5;Y@5]O&!.K)> M4Q=K>1U;D.%ZW+T15.%R";"$#1[\60EIM@U%V]T&G6D7E6V_KX[ZX7=EA6\G MMP[Y0ZO$')+DM!*1]Z4/S,Q-$8VUK*P9#BI_X5\#TH:<-*PU8[S8GWG' 8\?+EA]CTPOB/L]RA1JH327PKTRX#KAK#O(UUMV<&5T MHR-<8EZ-*RE6ZE?]7N8*,8[C%%-!:Z;;\$/15B'T1XNG M$&DA( ^WE8)\ZY6+ZJ$@<]M*=TO=F^$J2CB#@T@)S.L_EP#,^?JD8UO4Q++V MVQ#/.BHA\'"EP*Y HT/X\Y'7!$>\4@Z[S AW+X1Y=YDM_,E4Y5]'!8XYEE3T MLNL6PN7< +ZH(_#XASC)NARJYSTS$\E6$"N1YA$NN?-]4-A?6B90LXQIVDQ& MM)T;W["UH2P\6E2+L.O'>,TD3H.>]0[@O+!LJ]YPSKN[711'LYR'OH!8X^IC M&C)2/G-H-\Q4TGPU6\$=UA@PT2]B1%),W-+IF.?+-_KJYJZVB'&FPYFM]<4J M_BTM/4P75Q)!'/)U\W,)^L8E9P'._I4,W"3(%UN&XQ\A0Q8^ F)5;Q'Z% MH' E/52EAVI$NVQ+\YC/^0I]-]>06YCP?K722GTD\^NT]60,Z\.Y[_%*&)%: M"8F5*S8AB#]8#<&]6]#'*J^$^E M#Y+D?1N% M<@Y[PB0F9&%_N&$D\T&5GSM3"P [KPSLS6#)0T>/@)[@$-%*4K,]WYK=% MBDG#<&*QM0I#8I^3$[ZW1I0>UN9Z?Q=GY5R^?9')V*5*+3-Z8QM(K_3*!52R M;.AS*_?6UQ/J.K]L1X8"BR]W(M(=P;6:2)8;P!2OO<_/R+)&L,"N-. ---X< M:TU+U?.*ZU.@2?L+9*"%:9SC6X! U$ZM\+-KM3$ /.0^THMP?+O2ECU7\-( M;NDIV0"JY^$F\<:9Y](_&Z'&FL$/U6HI:F6SMSB9S3/#18F./H3:RYGBP-[[:%CL(YYX8* QPNT1DSK M!I'K(AZFN.JO#(#J]W)+8W^6%%HM6L3:KCR/.MS_VQVFN8N MK&$>3"4)\;N*!U3(E9J<3_6_ZRM5^I#9HMB^,)\Z!\$2U CMLS@1_?1*%H$P MSP/&4:9,GH\6^2GRIT+F+ /*LST2P<=VS' N>>T6'#!2QD9N2I]FI#VYE-3F MZ;PY-P6XBC"=/*(=IWT:)V#:75[^8?KWE8_&$9Y>?/D#C,Q(^;M"$.#FP3;O MV'*I,$^!_["#"_275*68(H>_ZPY\'Q&FX>15[ =W1^7E$NA#5FWKJZ$MZLF] M*W1.4_ 6+@8[:CV_DJ<'V>LJN_,)>BK/$F[ZYE>RTG.NNB:>XMLU:R; M"A+20?E'@G)!\WM '-^$9IW,$&<+JZ1HS'49KW7M].L4' X.8"@5^>^SYB MMOX2P+I+%(GJ/=2_D-"=9AE45%9X9Z:&B_9W+4PH?-,L\?7P)=<*C(S[XQ7E M^AF"M14C6[L;H<(O$?5W=PCC,4BCLJ;;R&+W2O>5&P>I0>K0_5_.7X*=!$[# MW^V)*W-$"0'R_QOC?^M9/OW/_Y3Z<$+&:*_A.:-LS@5OQ@<*5>>@&Q>U1/3R M6B^'RT*UAP]%Y9^.V[OO3(D!R%&EGPG=T)KB4T=?7B;J&O3_B]R)Z1G)?R)+ MTF("_$=")R,M / _T4Y-&:F1_2=JK'_A_0OO7WC_POL7WK_P_H7W+[Q_X?U/ M>&7E@8.!UV?A+2/2SUMPO07%RUW'LZ:^070P=5%IY,Z+M;<@-+N%'JENYXT0 M+2:2R[G_ 5!+ P04 " M.299P7?P3O)& 0"NY@$ $P &)R8RTR,#(T M,#"B" @39H4$SHJ2B]24U"0GJ"&!U.X\;OWMW=F[_ZQ=V=W9G?F M]?5ZGR<LQZ@@WF0-8B=C>WO\[\/ M#BZ.OX.;DY.#BX>;A^?OQ7L'_Y7'0!1+FY>#EBN1@4P2Q"[-Q"+,=]($@(! ;%]M_!NB_ M#S9V#DXN;M:6^ 587V@^S-H^!P<[:[-/K=\+\9$!@4?"\\(C(*$7T__E%"8E)R2FI.[I.G>?G/ MGA>4OBQ[55[QNK+J;6-3AS ("OH%!XZZT0]74-T9'3A"'E00JT'W /SO M+$.243KY'AB/Z0"*:S-/@"IJ0%2!Z [!R"&O8$QC1EK#CH )5]%^T+_',7M M1P/Q!Z#@ JE3D Y6.2H?O&6?_3.UC6'__*_%?F MOS+_E?FOS']E_BOS7YG_ROQ7YK\R_Y7YK\S_G\F$/L0^NKL6NAN7]1"S!SD 3<9?JL-ML#9C,,B\X$+6 M8[*:TS^/@R/V&" Q%YM_K_\7+A0WNGL7O\O.>([>P*7@?LFII$()^_!]-M1G MW&]\'_[/H5P;4,S: 8C[W0'H$[\Y-WH!?0"Z*'2>%0UUL5#"#&3?TJYKA)9U M %JWK)S!_P*YV(C]/W?!,G#DNUE;4S0;=+<^5IVNA ,N42;ZYGPR*+ +N-:. M,6W3T\2-^5 %K\)C+B'*!=&8$(%$92?E"J7$P4_Z.$(]E.SB/ =F\OI13(BJ MJ?FDA,%!6"+*[%WQQ!7R7KJ^W(FAR\V!G)I*7DMKD2UI/\LJP@ O/Q7[)X9B M'%3V5/K- U!\'H[P MVD2A?%.0(NR_AXJ#3=D7\ ?MS"172:O17 M-534&WAPE8Q.:.8U>&"TY+ET-.1EM\9=QV^?&^H#3')EH@5!YMNE6(X#4-PF MNCM(ALGG0=[KP4+(-Q\&+$/2,2*K(7"A-;=; ]-C'"=D"A_9>LA*R0DKN7IO M=:RP\1IA#>B2C%JL(*H_"G^X"3VGYTIQ&] 66!,B"1R !(+E148E>SR;LFTG MG"O.-'C8H*6WN)2>+.4=L[P5MF_Q=V$H:V%U=+>G/A10K]LL0?IS/P(5Z>R80;FC@6/1P/=-C/Z/SDJ+)MZ7$X;[8-^X92E]GDG+@DU3'=:?,F MZ#YWQK5$QVK&V6T3+R]_.8]OCQ-D :,LW,SZ,A!%$>A: M,I\(K^0T:D7)SM1$V&LLU!+>FAY:SVC]1X='=D:'" /4W+H@;/TH M3FVRL7J'9GK?.4?I_QHA.\K!QJY$K.2E&9,CU> ML>"I^>I+2]QXX9V0$YRVNO,?I>%!YG=GW$VU>!9P,NA0<#RNT;8CZ!7=#F@@ M3Q"9%:\MJ=5>SB*(XB&'XA6Y?F2?PW?;&PN\"VQ2G)$E8,?2SHI^6&L42Q=V M -9KO-)&R26>SRH%Q@WS>^<2]M)N:6Y%?+M8]25(Z9/$;0$U%=TN"?G25G,= MYB14\ 4X/?J -33#:008.P'H##[ZQ-HXM&9FG#<%L^13[VK'[!^0D,]WW;- M CG:2]]!,J#-L)X#T&RKX_@.5A%I3P;'WOK]=JCB*B*K3Z+@JMMWBYN'FW85 M%+5U^:Z?H,;3K%F>=4X+QX#74*?)J%=UB/BSWE&.$Z$1A4&UOS5/-Z1] MN.ZF?:QM0>=$7))2<2!'?6GG%UPH)+Z2@H(DU5#\B 7 'Y(O7#(Q*V43W7+L M<9R59D7AJD27*MN][MJ7I(H!;5XZ/QFY=)2"2^TT(BRR+\8Y5FX4/#&.^>?< M?>Z\FYX2N#F24(:#]$.%.'B).$A$/I_JD M5(50\^[GO6IKJUNCXTH+&S-4,+0'E?H%C+;#GLBMO+IQ[?;$3SCPD"_RDK#+Y:FC\"#@)U@N>XQD@;Q2@ MZEC% 6B&'0*"=_'N'A>_SVU;,IZ5F\2Y&C#&["/+.2U3[K+]R;!!W4,-8Z48 M);A@&*#:V@L]$HANWNN#@^G7@:>$9*2S7T@,$<*W^*-\^6/""NR8/F+E<%*Q M_L=_WN['T@$%*H1\ 0ZHW\"0S^( %4B3D8\5!>5>L^=Q@F(F;)#B-$/Z"48-.@CZ-=(,:!?"5KC<&+DG5D[>S MRM?-CU%DDZM\0JIKSBYM+^EGW M[Y)/A_86G%P.3D\C?V>J(LV!D7)&$GN/[I MU>7O#SF47?,?'8""8$GF9D!&'0)J16'5LX@Z282'8XCGL<2VD'N50:##?.]: M[72MV!20ZZ?UV>9=KD)[P'-P(JMXA%8[$2#)/CR4/G/($\LJ!R(CEKG2*TBXA=8!\"JO\NB69*R' ??*ZHU'HH!_& M8;B@B,JU^?/3/VM>/AZ2/Q(;I=9]JN30;NKNHBAU&3A.@B4;XQ[]PJ=#!"+ MXHB8,-CEL9I.-U^M%^4U+:CQ@(?^NK:*<\B>=<-KVP/J58 U!=>-;H+$Y_;Y ML%'0"?0[Q/UC",E+HP;N!NJ&V8?D.$<;5;Z;V=XU&>5QL8E>>DCSH:M08!G- M=4)!:#%SN74?)?(WRGSPW)6Z%(T5[/CW'/^'2L7BCSO/31C;BG<=6[Q\UZ(& MG %IRNK%S>)LXUV E.4=+D# N1VM)5,GO!$Y=U6W=>_*:C@GC<-"[I7X"D0, M&@IE>9 '>G,^*UUZKP_,/T_7:VVB!2-2A6Q-JF6^#D>F1277OXM2"E;V>C[/ M7Y*;NJ].O$*G66$<=405J1Z[+,1>C&E)9"B88#$"\UFW0 $O.8_?BJ M7[9\WJEC0#X 5E@LFW]@)1O8S. M,(< @P-#T3'R+]X@_-S&?PL<2SSM=:T@QF!N:/@RK4=B3C)LTW!];R0>TQS0 MLS.G?G%RDPE!.I#!F77ZEUHOQ/?'CCFKNP'4<@JE$T%[;RNTQQ# MAT'CBI6!^&K \3S036Z]0'%+FO[^VTEZOC]29%TZ>#Y@2P4A<4GYNF;%9ZV7 M-P]M7F^O>P25H4O2+('32!L"1!* ##XW5I*GV>12V3H(2&)0668JZ(**(T8"C1-M5\ !+W\D'$QCR]F?[C<9Z> M9W[XC53'-[H#LXA$NA;T$=H-E-8!8 >A(EA90%MGZFG/H-.,YV._N5+ M/NJ&_3HV^JG; LB2UZ=-(TK MJ58+=9NR@] W;?,)5F4>Z?S.-%KR\]FREP) MF+C\MK%E[%OGY2R[MP6(<>_SC%W3-,1R@/_"Y4]#"3UO,HNGM.EB4=3HEGS+ M3%@6A-LOMU]8XX^N44;X5*BWM&N"ST(T'GOIA.FU$G! :>?,>4:C M.7@#(NU%;,;TPQ-;8<)*!8Z1Y"9SE;>YGAY^UDHO&D6BYY^*/\MXSE]6S!T, MST WK_:@9VO7Q\')>%:( ]P/R$Y-*&6*7/&3&86(KZK9 BBI$O"94JSV7_:, M&O\&[.\POHCTN//"Y MEFG7V-:M4M^6/%? C;K'$O"*.8;G/0 18J&-F"U1(CK-,S.#HM2?WS(7E:SB M# YLG-N !J9N.QL0\[Y,&UD'OT!B-.\H;;N:G(U%+;K C.BG64+RD>+DD5X< M#ZN/$C8WIBN.FL9$EZRU>I87OD&TGIN(X'KWKCGUZOO&L^D)]*YN*Y"UH*"P M3\D!J#F_YQW3<)#\!:N"A,)21&(_$JU)ZLY;K=P04^& E>C5D\R?VS$CA17Z M;#_$7)TSD2;1)#QOL'08IBYX2?+]^X32)-<)I9:XL!T6O9S=CZS>54V:F MG% G61XV1-]RGGM [67MKY4YBFF<284&U#$4U,OQPTTM7N*Q5+_$+(])JG^_AWK)=),M'WWJU'?1W3E_W5)'U=+ZV$N4)>7$3- M07FN ^_!O2LL3OH%&7/G9&M:KUT?5PZY+VGF 4:UK#IC6;AB*? M9(K?>.=OM=BUNF8A]U1\7X^EVPP#BSV%P+,Z PJ.^H""[J]Q)&GW0MB NRL' M(!OIQ+277E<[XT)/#:J/^ 6$77W4EHWH>6PY_YB7(<6H-Y=#6@$8&A2(=P+< M*.P_B759TXNK8Q')X33U'TZ?7D;?7K")@AL?D4M-4JM6 (G[?E"0+[1!6;$< MTPPA7X2FXUMY^IW3L*( @W*I;P[7Q\H-2(#YD?PS8^'S'&&PCSFN7@]X:Y& M:DHV#B4J6NNGS &[!N9!!E)&Z&+XB_&6P&_2/"P>=7A\JQER&!'^PP?R''+E MW=-B32T93#VCZA175=G;G'0)_!/H)@(F]LH\_^PTN- VO]@I1+ _\9* M-UBL-//_R$HKZ3<8#4-X.M9,,74E')9A+D11S?R=)1"TI$$>?D&"'^J6FZXN\PI^ M[(@NMU'X?->9O2%'^3:?ZVVV0:DWT$1(\V /)F-&U)J 2\&#D=X&[\D3QYPD M^R+OQ]M%^N58AO4%0/>YQ%?O M@[<>D O[?0RG._5>T2\ 496(W-Y<.WAUD"M6N;& YOATQ5U8->&&MJC^<'8L M062[ZK2"FR4EI+N](HL)69=V32-M/>AJ?_JI,MYSK*2A>/=S-?>^"'6)M)#( M$8071;ZYTUS?Q5%6BA-B5:(D3 O/UAU6OEW",E[0H23X7'P?\P@%W$,)""WQ M"2H^1.Z8->@;N9^P79KKJ*UQ;5YU2*;OME?QL[TLP.@!4\!WN8Z%/;T82:0! MI07.GP$G[#R-@*;I _T9";]SI::^O_LH?-2:P^A9J;Y._;[82ST0ZK6+CR,1 M/?^3X)Q!%ZY#%-H 4^1\=S(^H;-NJ\9SJ/]/3']F]DJ.$NW,1QW[J,=6.TIW M>*1JXTFX+1OR" &:L!DQ(HL\0]:.U_<^=[QQTF#Q_LSYY@Y!7>S51ONJ?4[A MIG]20=NOWZ#9D):CJ!, U)DBF?#["Z2O&#)5*OIU_;[WMZB\J.SB++&&/#M8 MA++;*I0N.L62B3/Y2,MV6D,GDW8++F1DAM,JX/ M+ T(V%$D2HJ5*/+/7RS"WO=7Z>>KA^T&U'7>YNF^:TIXY70[9S63QE'KJTF?"P! M.Y6VP3,.0%*=4)H)78X"S3)UN]^.3J0?+7>N#G;CO#'(J>;=DD6ZSBUNI]'' M]K%NN Y0R=]Z3K-&=X,IO2/KEGG2?7]6FG3TH+?+*P*02<8 MXH_,$!?[??V[E_@>>'B Z?D4P< &]II M(+/7#DB@7"+B8G_'7#QJ]C0KF<4T7BTLV;J7():+SP1X=]5>%GYLYYD[ &O> MZX$EN4W83?6B!WENKOBCWZ M*&BQX=- RI((0O&0OZ\TU 1[HK+*@BA2VSMU82)+VCI8L!&,.T:,)(_)KD7?W)26+9:>WFAT1R@.1>EW;55]7.5?: M1CB9BW@.IDJPYW=,(E.7?IS"M9H8>@PWK3"!]/*-4LF%"PMHS C(EO5+Z[ 5 MD<7^$5'CF'I=*^G)>&TNQ<)6S;JL9DAR,=<$G0\M,A)*,BFZ/ZVI0C*DU>8[ M*:0\H1Y--I!_2'.E:U/@W=4'H.0YYSXT^SH>_*LISW%$Y.O&=*NQ354_L_[] M^.F4R+VA.Q9RO\7)F$U5EF5V '5:!**7U&0,ST""B68RW?F[7HCH3IL:RW(\ MD#@NX&R^>HEF.OSV6.GC59.[#7T>GW*N2+& 3HU1@3)D3L .88_[((.!!'(: M26@EG_3QVN@J6>M]V?KHG+LN]YG(B:(Q);/KHB1"[8Y>,R@&;Q.]$P=EQ0A4 MU%P%!JCWHEE1 L0/>/H<@%I^&,.3-[=_FYC]8_0\5#;Q\CS^;OIEZ8JM?#+: M&AB!]*;A6=WB&^;1H1,6Q9*8OFF7#6>EDG#+FS=$)6X8@A(UOIL;B;L#\[)#B#QZ$TZ_\C-RI0PBPVL-Z@_P>_69ZFU#-2 M'1*L;&%T5//5KB[OAXT/2E]G?N2S"!@A%2*$,J&'D3%]\ R?DT A9>,JV?/E M#T.4+JXAS7[\'UV']QKZ\XXF4<>RHZ*32195LJ>N"*2Q(D:6Q=[ "$DF_U.* M@,,,5HWN"31@N\\M-."JQG[IVDF<& MQHV2"X;Q8R&S/^Y79)BZ+-.JK?"4TQ3!2#ZT;NYN=9IZ2*"]2Y>B0I]@@U^N M!20537Y 'NF!S6ZTTL\WHQFB(; 7F'J>S>?+SK.MU)? JV6X)-V.8M0'!P/+ MW3[BH7I7*(*N]4ZO!*!;1\TP?S0.>_&.GLMASZYD4#3XAEK@=+%>)J\' 0J< MV$O[56--RN_73A];,Y>+5AX+EQ/9L6N<:,I[JNC@:387,G(4?=S]^:O'E1J2 MP47-'91J)I]>%6H4P[F-DD-44\L9Y5J=D)B;^K1J=?4LP:"LB%MB1Q,=ML+M MRQ&SMM.N=V5%9!3^B46QR&[WN&LAFL"BY6^-MCC?MKPDY[N^'1\7.M.KT"QO M^Y*ZHMV&@AG.$8^P=SR_CCHTSK,]LG6,PF%'-MKL7L:)KN>[5I>LH:1PDV$! MV;B[H>-3BRFG3E]\.;IJ)N1'1S"2L9+,B0-08SB:#Z6 <'2FN#WT;8Z;5I=Y M_VF:>3;ZCJ-8PU.$_Q6"@XRZX.-#?.(D[-_&\100-0CA#$6) ?G+1H-U(DBY MYDP3%T+:%[ASYK"7?:9?4]X?@2._':Y=!8DX3A,OBUC%@J"F:,*'D3BL(AG? M#FPK]HGPT2?JKEW^B8]RY;KU>-=MGA'5JD?OT=)(BE_?TP MN20O,FSD_>[U#^]I-U3N'@AW\ M[J4@&S6T1F1C!P:.9%[62+T0&C%T@^-G$I,OJ7K#$TJ7*Z*=G5TW-/24FVXF M[&M%..D.4+9K?(MR[9X]/'KYY]D.HV&7NQ[)5X;5^P] U^"S>EW09C!=?(;) M;Q"R/ *>!7*=R&L4S6%,Q=) HX?7HL'OA:"(;_5J 0F.^Q-"$)!P7DXVY-(-I'".X%+:L4QYEN?70;VW.2OA:15+MB^ M65F)ONB@IZ[DD"2;U0T!%%3CT $CZ3#QSA@B+@,F7T)Q&ZA6WX!*^#A%E#A0 M=YH['#1>8V9-%!^;Z*DKL#D*I]^Q@#Q#D\]"LYAZ?VW#78*:-,8EU-:63K%8 MH..684_@S?"\GJ5M.2V3%*5;]/24>Z:QM2>C-[[X,!K,!1!NK#GQI\W!Z]/2 M,4U1?V(6,\M;+X1ZR),V7)Z'6;]=OM^@=&)6YD5RL=]%J#OT&AQ0S._! :KX MS:UE_*,"K;;E+#FD 9"^^['ZA[QVOG-[J[:^ -Q$:=YC?HCV- !JZ-_;/ !%+M,Y)$TM:GVI* MW$PHNWYVP?1SYY,;-V]> P>R MH!_4D3&@"EJ6!9=78B7-R1R:]-D605HD=, M&0#=;:X(I,0L?['[,J-OQN]M;#)(9KQ4SO]22*L.06NY/0AQ!:L=@\L$:G#= MS]ILI>D@W*@FP+%2NAG9?D:TUQR2;.TG45WCO3[A-0!B-\A9L;N18<'F9]50 M0KQB$_T^BRY*"H529SJ!9<@ /D/H#6Q>Y;EV4AG&-K=WH[QLZ7:]OA;2UKD/G+%Z[NB/O#GXZ))AFH7E0/KEZUMPY0 M=>LI\NO&"=T*VPR/N=6>@H5]Z6?'48Y$O>>9' M:5=9AN'$\C.G,8V57QP\@9J^EH!.-W@L?JG&?6UJCE1+V'@I:NG':R(]$,EK1 MA,=X,#H,,POM996]B!$QI!49%QLN\Z0S!V^%;7KPWB?\6%Y(1_5&R/.R)Q_& M[7=YW/(@0 M#$D+'P/@81AEU>OO+%5!C7K(23;Z%LM,5WZCDPSQ9-N11]0#$-M(5K-S/),; M:(NN0,#ZF;J3'"'2DSNA]\R&YGIE=7AO7;SP0BK.?KCNV6AE (./Y=3/=!'@ M81U+CBWZ.BXCOSVLDL)#A":$O3D -=&5RJS^Y%6$(-\R2D.M\.><9B2?)?=M M?;-3+YT5Z3K.^:<,3PZNVQR)H*G8D1-C I:Y!IZ&U&$.SZY/((J4)_77/HF% MMV:4&-X>5'RL/'M+'J:EN#V@]@D8I$N,4"],_':>5Z=&D']C!N#)^+?,0@*. M"^\^BPS 3<.U]#\P_3/"*[6E \N\UEP\[8I)U&.! PMG/[/'WH^BBQ9272A[ M*5#".UB3T999.0#K@X%1 L"$7=J9"0T#QHG5,Y/(2_=3;BJ_-X[HL3/52=%< M]3W6=Z$L 5H.@D88[V#?:<1E(KYB* M=90X E99X011>3(9JBP= P ML AS%B,8\3&";7ESR+"R%+@_;.+WO7'I_>]-/I/S%,[4TW[/GJKZV:WX;:"/ MH+L[,>R_T?.02\ \,>,!::]G1Q21ZN _LXD4(.V'JPLA/I,<^E;$:5;*M1S& MEOIGW3EB[P9RK,&^NO4LG22K;D:35RV!AR1-<'^Q_FBX>HR>QW1X6FM'XV2M M NSX*P>?4[-#MX8D;$Q:;]QL,XLB\B2BH,RQ Y L4GQ94WJH3UZ"8A2'-/&M M7)L):E=_[1-Z0]RL6\Z:7\["%P8XT]T,_HA/_D..$QM8OAI'30\U0S=!E MX=Y0$;7+&6*WJZI H-N@.@$ 1N.%T?48UX M[6A 2]((35] T/C6W3/UA4G^B%<.1PY ;Z+9KG5!$A[3Q8%65H;^07<[O4%Q MS5X-]E%E%!^ K-$?U "[RUAOY8=K_)XZ_ST8G5,R$/!$BY1VQ]]6M=WF7]8 M -B/^RZ/31^]LFMF!_?(DQUZE@-4UP!*^2/=>JP0L"-7)24B%*@GP5J M7@#:SL7J4^2]Q%K]0J_3M221JH6/RM.B5QNWGN8'%'U'5EEQRR3S?#X D5G+ MSO(,FDL>@!)]@;88"KC?1Y?L?0#J(S;04:27?LMCLR(I>M_1.$'U]LB/BD=H0L[]?%9QF1UR IQ+F).8IH$D0JB, MHY/$P(0SIHHJRG47AH)H# M?B0S>=+4+^]+/9ZA6TT-1MMY*DT9B8>X0;+A1P8M8;]8_=4F0N1D2A4:.M+>OL_A[%>ZN*DY0?7 M,KY@$(PGN!NP)&@#3W<1E'@ ZL$+N",<>]KOZ:>$A/G8%;@.[/OG68T[*EWS M_W;S%D@O%@3:'V(>4@*ND)S3,61;?,8<-.%H>]O4B_&2R:6EKQC=!R%>[[3" M+H/NXM^E6K<6S=^)+Z X _J.),/\90B@A$TI^_HE;(8I2M&JKEC74=Q"E.6@ MF\IW+OH5'8HYM05[S1EVQ#1^TNT#2H054#KTTX X!=/G6.M0AIU^ MN##"7F-)AP5P\08Q,-M6D(/2@M>>@#%^]+M+-JYJ,!*S:%'P6175?J%Z--<*5U">C&I11R M"^WRY-RJ*T4U)>+'C4V%N%,O7+._V@KH0$\L ML5(#A^&$-Z68JLP-]MD 9D:I!R"B/CIAJ,H+W7,B0O:NA2$^U)WO&/9SJY7@ M/_OA;/M)K$1:H22^IRQ3'[",<0.1-/ Q&IS2Z0WG&FY4'#KV_G.NDWSJN/EO M1?O%M,8;)_TUNSEOMCO/95'M 3AY@GFH'M FK_::"X_3]0@P:<1IGF1])UFS MA.)W=:&5^Y7AC]_NKQG-DG[F. V93ZSP+,PR]%G+I*.[19GRZ.YSR%""D-^ M_&G@!3'0_(@*TJ@?]3[=5G#K0-0,H1L M/<)#/\_ FJK3'((/0))8 R>*27?]W-Q:8]D?L<@@3IWV(P7BXV17%XWO^SQZ MV/%G%TH@/"S+0.BB+^G<+!^5HX-Q[("V8SVY+OXH^&9J3 MRB?82ZN=M:8NL".)3=797Q)5+F25^+Q2Q-("U$N"AG:XJLG-[2%NCAB/5]^M0RQRPA M*O:0'56(\;(SBJ;+(K,XPBM/HUY:S?F97B8[1? VXKK7\:]HO[2-MMW'"*4[S^MZ7^[9GY5Y-S\U.3")YG8\X?LUK,VG[,4?@5HT^28GZ3W MNG%@(#(TI >EZY4%G+TYLVT^CR8]UU+:+<_;OB"FIWO-5US\?E6E,D:'D80C M/&0!R0&(@#D B8;]'N$ 7K)X2+SA2T9=*.&]6_];9V*(3'=LOF*_L$3TR[E" MY;:@Y])J7P__>,/JHCL=:*8(:^H3ECL'.B-8O?"/:>Q1\@A=*7)O[[[9')^& M@6V:34-XYKH(O_/AW%N)1ER. X_BTZ_L (:B#HUD?#J.4"+/'N\%XP&<;:8> M2Y#?+PD\D_! MB0"*HYNNC?J@>>+ M+=WS/7FD#YXV1T*&-12/].?-;2WEZD>]=5Q%E[VTKNA7OJ_1(;UDN#4KBOI\M!.;P1!@AII*J>M- M^R+C3OZTH:C-"Z M)#9W(E"FY=E7JU9.*=W$*R=_;MB/"_XCZ<*:9D8WHQBT MQO[2%@8Z2%%I6!FZSI2F 4X((>D]1<".Z]/F+]]H>5HKC:>=C4@V"4U\\/%H M]_SW)VRV=OUPX&A2UTXZCGQ!)FO.Q!TN.[BL:=4=SG!VK)]9&K*;FO1*NQZF ME.(:X!JK<==ZE??8A3/9IP(6V/9#65$D-;/-XK.$.1:[="YPRYEWEEP':-[12'TBG078<='Q8&P#BQ66>YQU15'\+5?H2 M,T030G<+,_E173@NK K2E-R!F._S.034_\R .U+DV_=<*SGKG_DL\9:ZYQCL M?H09!14ECH[7GQ$888Y R999";"W^,TB"IC($X\,I=P?M *RX68)*R\B:N;P M/FNN;CP,E?%^E>8'7HB5JV_2ZZ5NR#C:>YZ:!4'%:[ ZB%ZB,UU:U"^ &!2V M=0OI2SF_:D7AZF\[FN^,-G1-S_Y4EM,KHO/#4NTN1/QW%ET,>N$=XPF:4,K" MA7->F(3ZP8 WWH'MZ(3MEQ.*NVX7Q^6]> 4/7( /6UW3;7@):"Z>FE,]?7 M9&,;=>S2Q>;S%AO)2DS>W^0=PMZ@,P_2=J;3A2)*PJ5B97Z$$$>X%Q#3U.$U M4\T;+V(E-D)#PN2]WUP>N;/RV8ZRRNJU!RC0S9]$\)PS$RQ-F4DT#2V= ^)[ M(>1,+_SBC[U Y?HI:4V)_G&3U_;'3:V6%CFDXYU%E[:!0^*@0=KS M;MWW@QF87JP<);3@JV?E407VU670J*[QF"],;X+,G4CV^[1#!2?,'>=M&)V/7.[:)FJ M2;)$WW._V;&L]CI. B':@R.[,<#4=3)D4+W&REF&[DC1?+K4IEG3TU\U.V=C M^B6L9=SXW>668H6J0BFQ6Q=?N?/39JA&K*Q[@))#]4*:B_8&X!QT'X!R .*[ MV7;'],^F9'M>YI^H9(EHY-J+MC@S YZ\<22^0^U#M*T56S6>Q;0(2^B'Q4:, M1CCV] _CO?Z11'GM&96$=Y!]4-\7D9@7$M?U%.("XV5;EY1' M>;JAY#M&W5\@U"A@GI7YRV1PTO9OF2W1;L]O]^4R!E[TH@% MC3SZ%LM]+Y:'HY:UT7=*+A0:526FNJW3#R'@E\,UG/OP#V889PF%0P$ER6XX MH*;=ZYR$E:)HXI+IQR ]'4\QO=)9C^IFG+'CCSF%^$T&%3?]Q,Z=7R2^O%A; MH=Q!G679S@ IP^A$!X!YZ :4*/JQ/Z$5L5H2.Q8SX37^^=X-&([/SQ:O:BR% MYPJWVSWW+F+>C:)/LNTOTVSV(116]]*-4?WX$TH4,8_\'(9G9%0N1YILS<_\ MX]=R8F;KC_FA0*8A:XG8'S"^WZRR31M<4@)B(MX@+^:[3L<#;CTB7F>>[]DX3[4=.>$O6F?SC/G:?0A*&$1\@C-A[X%YZ4C1IG*R'#G%!_1RR+! M!?G)MWZG&,SL?DOTT/:A#@<=B[Z677J]MO""6M:G$V6!>'1W.Z:QMIIF@;P. MQ$<<@ 2X0[(RIEOSEA3&1/MRO'Y\FCG3.3[(>39]:P5S6H*XDGG^AA.=H*7T6^B_VH9N/U:9QO9S MRJJ%3A\1.2+Z[0 DC0LQ Q.T^VP9CPQVN(%&DGAM&SF':'J:!!'Q]DI!!MUI MWGHYWEG](%#$UKUENUA#5^/6\$L_1U@PZ@.Z,3*-!F%^-N<"_(C LK=ZM[$! M-E^F[#JT25?AI\HU:*J#T8>E-]]^6LAGP$;RP.5/_D7I36B'W=^_ Q&DV_1YP?D0"L M+TR$,QZXDM]O;6J*&;<\EVO*SQ.\[R"RT*O/E>2K?!Y;%4+$SV*80G0R;#.? MYKF!ET%"*+W4V"023UI% >SPXI)/H.3)C6JSGJO.LF.&N?4:.0K*?<(S1>E% M@1QCZ)LC@/)(%QI0W8G%JFQ(FX2,;LB;3L#!Z?0')"&45]']]<6^'">])1UV MV; @J>7+0RW5.T'5(!R"I MX*/-,3>)6]NJ;2'N+Q./"N78BRF==)":^BDMKG$ FE#MQR=XJ@XZ)Y@KD]U2 M:CQIO5B-\>WPF/,+]GY!-14II=G66OPY;VYWQ8&5"NA[A4PA5\;S;=R-[X"- M82,E;MFA=09'/-HX54XQ=D!7G+_P\E5G*%MC@O)%S@3-^(_?^[R_]DM= .>S MRMJZR22#L7G!26?">8CXY*0 M5[&12>29KA&C1S6JMT=3CDUTKFD)RRC8WRB^YF%QRR+IE OL*HI5Z,A6VHD' MH-9"I&96/U08JQ](A?*$BN![#>=\FOWUO#Z5ZX:]>O>^L:VM.'+75W#\W!#M MU5%+#:]V1BF.D(MB8[Q$F= -@.9[)&R9 \@,N-,&7AHEH&M?-TC/%;: MD>KEH'G,[J?_,9OVAROOO*LB1WE6ZN@BA5US\-XLP$2=6C[VZP'Z;5 +4WI2 M.8X+JLSN6*-BE6RL$7PUP;+G]140B NUXO81RH#G-ES+]$J$>!N7L+1**L?A HG=L?1+^Z_M9:^I0;PN\/P\ +$:3X6I M>29OR &(1PXP6M[*R-B$"F)/>78@4F6.1.V/J&L8IRH'Q6V_3?/Z?"TO^M3' M-9H'30&A[4ZNZ):)\>J;QOE3*C("\ON8"JTB4N9#T1%)-+5;14.AAU-G[=?S MUF^K&U$[&/'FK!*<2U=F='>J0HOH6O/F,908%<3S>"NE+HT M[2:&8V^5_,U&8<_!\D7]^F[E6\+GZC=U$CA ;D$L?=0!HX$E?I: F\P!E QE M)E7?602Q83TUG%L5,F]^6F?':@/G*XRAT>%_BD MGD=JI1T'J,W0A0.(.+K8T!FR?!II1X)N3<8D,F5BY^33B*?U.TQ,HBUXWT+, M!X)TA5W8>803+'<#E&.C5[?^]JMFP"7)7GCZTC&R>8-J+RX9(]7)(?DPK+FP M@\)=9/9YW):KCWC%>QL>L.M7;#4\GD=T[-@!DJA6L" M+? )(R"^+3DDZM)$AG^@M#@AV]6)Y:;GK]TRI> RWX%\UU\J\Q]>4%N11ZG#+21X.*!?S+^D? LKC ESP87%-B<<&C[UIAZ9#E*)]:3 MEZ0@XN;;+1_QD@4:)Y%*]R@[7?C#G?[+VLEXT6;M!$R0.>];RA7&J_[6A*5P M^V]Y1HESZFEM9Q5?Y_P)R>?DYD&/6$ *<4(OW7&$7SMR"5=8?0[O?5FVS/,I MUQWH3O<@Y%";IXD5-"MT]YFMS#:>1/V.C'-G(I)7W/W&?8-^-U ?TYZZ^%W" M11) 5[]%U(W!6&2.R1M!3J+V,VKT,1GY?PY _=IL=(N&M]*A6WMQR+-SZB&1 MW4C<">*4](5R13\5R93GA_A.'1ED).,(<7^S!E/0VF\+/"#MI(S^0!_17VOZ M%51G@59B MUN8B[092LY62U!W#,Y!GC.F%IYC+-:6-C-62<)F[ITLP-U4R6#CD+?JH;??; MDYN6#2%_5&^"P]S#U;-A:NM0LEU=$E:EB2P?3]*61)ZG1/7"$^^_*F\FXMA# M"CHEYVP2OE>]G;>?$8(S7AD/OF_I-5CNC6\=4F//>HE5!R0O %D$F2U)1TI M:'RZQ#3" '.[(A&GZ'YS/;11\)!1VE$-]8GI]?6'W^+.JSN0*C MJO,>+0 !MP2Z*:)$U7DMC+)P15;WF4 9!G:OS-[!2L-Z/4R%[*MA%*.OV_W_U"!_ M#JGK%WX3DG)S[VFL&GAV#/N:D0LE+.QP,'NFL09I1*-!_)QU-YI<3\C$^^1- MN)#IN8MO4&$].4-E>ET;J_;6/1\(+?>Z!MM1/7BR@S.KOR*?U^9$8)R!2WYO M?C 5*.G^$6@)GR6M5[6+'SAN/?EH;.IA>Y?(Z>,2YB&CJ@#)9$VP8('<2"^+ M^JMEI4)#=[CIYUH[)I'0"))::,WUV(&W:V[:]UX+H\.&,RO#'UJ5)9R?BG;C M\H^ WD3Z EYDR?_\4O_9#Q0?\"":(M-_ )(I!\XQP9B>D3HP8(,T(Q8^,"M= M=5%1>6SOEW'66@:BZR#\7.DG9_,O#%WT)9.WEX !5)S[(5+ RRZ<,%9]PXG" M#VM&Q#M1./^?#%VVHXNQ MP^?T//ZV[.HT-M_*H#QIVM<+>\VNC5QUD.';%,AUD MQ;N%]2S0^FZK33[\=Q M]IWEK:F<[LLV7R/W$SPCV:S/=A_6EL61X9@>*:C?%VN"T$@&]J0/\NB[:=OF M"B#2^^]M<-R<4*\E_,2- MFI9@!8$;#H34!"I(0EK3/R\ QXC4,7BMUINS]93+Q.OMQ2*]@?/^8N>E]=*# MPRJXSM;Y442I)7__BXW3AS+8!9X='NHV/XD%@BA2\%]#Z,/K6(7V2>*8/'J^NC:R74G>)CS<[/FF@4C27[0:6C;?QVMD_& O@E)*Y]%N@ E:N[+6:>P MN:1'=,N[71QGBGL.OG@L5##>W>^(9F(]L.K14_8]I^S M3"Q&MZ2X#6 Y8K-XR28^$>SNC2Z ]5DT3;ZDFY,E;?Q;(&K*U-Q,/K2 F'F M1\"6#BL"*@%KFAYS!-=4,8#A#XJ:1AE2 KICO*RGG@WC_-\?]]5XZ]/.*;B7 MVVX[_GFS?];HFIZ)406Z^RR:D $!HPFO6^3Y)CI#E\')6,E1% 175!9D+I[O MV-2T*IK);Q+E2X8P^30I.3/]YGH%3!-H4D'M MDPC\X:& D#N55QW]-0ZG" I;\A1IU"97RP9*/0.UG2H!?X "JDD]VOP;&'(@ M?+!ZB %QI%WY/EQ=Z7277%%H,/6F/N;Y4';1!Q?Q&%V+;I7.56H1XP53"E+GL65 MV5MX5("P M7I?VYLWR[K6.5'7'F4P/J]@W?C2SEIE;C[E';>_X0&DRJ,\H<48- MFK "GU?JD3=NR/(D9ZSD5FHRLW6Y6W&:=VXFW^ YO9LF)9J5=SG5,I%5W&XR M"J&$9TL\C&)<(.8P\MJD ?X(\AS00#+A#:_L]""MO?F.;7J;(BXQMV3B&!*" MN/#(NU_QT#?_9]]61PY 7! ,8F%4O^-O?>,:^K;VD47HM*E%VE10$%IBA2E M147:'Q%$ 0$A(AV$B(($#8F@]"8@H* $Z4B)=*2%#HJ(4B4(:5CHB6A8FI#< MN'_G?CE[_^Z][SG[??>^Y_7#^)2QLL9:G_>]V )8^]..A]]OR[-XV3'UL=M)+GA\ MV#MS7VS&7J=#3CK)9#3UVM3:0CPC'$4H@*@+=3[%)9S%>$=_G.M16EA.0+ZX MX\6MXAT+^VM;9+N)PX^2"1R0"8?@JTAL8! J[0$R+&F8OM9,@1,=>MBN3.VK M:4XYNCE6,V.GT[Y)9BY<\OXYK'6]-6+5Y7=4Y+@>-VN<(&:JBC3)'\QIB^\? M1Q&*/JZ8?S?:-ZZ;\@)?M.]:0[/@VM$4,66UO?< I#0';'@--J!>$10=LUW< MAG:*6)R">"5U&7!FH"OR"@W=C0'W1ZPMD>VXK<.#R;QZ[4;F;J&0P7E@4@1Z86&K)BYKU\0X 8E[S2>89A"FC>FM>+W)PW@-Y+FT\W>?LJ/''/> KI M=J"F79\[E/*%*0]C0! 1 TXWM3#D=,& ]T'ZH6??RR7@-^UUYMJU^%(G93ZB MQ8YIF\&*H'MPQ/LP'J9H-?-$\@4:3W^Z'$*;N,W\Q7$M:;+MN>F-T]2I_EJ5 M>1D;[Y=/++HC@\*-1V0XM,]ENQ)-3.SBVZY&AZ#Y6>_R9OHWDG]IIW4(T+VI MWPU-WJ8K8DJ&N(\E3)]H7/(P]XMTZ9BY<;::2Z#I)$\WC&J%YOY*:-A@*AQB M." $>O*<,"0<3WG<>GF\]42AFYN1>XMLT/,A04\OQPO&T2=A#^4%;V(^YH%C M1(ZI' #7P.$X OWHQK)4P]$PWA!J4SBPL)OIM#[&!'_LF5S9^ 6I%2?_6,D:#)S=B 3,?D9O M[8+=^S!WI?D-[28!QL/FIOIHB881C=K318=C;(X"@+4>QY6I=.U9/U::&QW- M!OKB2]#?S.] ^^WBV[0'L%PKBM*T@YC=-86(F'$;(8O7R)_.UZU*O5-?G,*_ MME)^-T/29BI.E>"_*DIOYZY>"PY>K:Y>U_MZI27FJ+R]4NTC24>+'14 P /8 M\ZSQ]&#G\HF8M;WDF7>FBLRKH ME]);1K?8HH[XN]1=36M.2AV4O2(BUW]_U M4&J0RW-,J906L=9 ]>N&2"I3M3II-TEIB91(Q>,3?3.L0W7-4^XE>\VEQM0> MYO#L"UX,*T>> H_YD6V%D)[/OOZR8VH*J?;.M#G'AU<6"YA4ML9>.NV]\DGW M?>_ N9-J>X[!WGYABGNQ! @5Z!Z#,(P4Z@VAJ;QGML.2E/_4%T3DD3^_@GE8 MKR\&:*45PT._!?*O$N-]G;_1[JE] 'B^>]+\Z%@.T!?OF_Z%2^-$$NZ>V[:? M5MNN2;=M)03KSD76%FD<7^$A=U$2"#^64"/84L:$S.BR 6GDH59J M1$HX=,_9TD6&7DW_S$RHF]6!'>9Y'X>5//P%( M9Y<\3>LI16'WQ,5Q/0'-"S:32BYK<(TO+FOK7I[98>$'7*R^GMHWA6>6<]SC M+,Y;.Y4-U,-6W2EJ**T TWW4@BRR;;@V4YLT&G34_<-II?[-_%L_U^Z/2RJZ MW;_JJ7&11Y!0)<%ETX]2F>A0*/0(Q'=NYV27+KWH')W_M+BRJ[/:RD WTZK_ M\/.[UE=/ LY'J<[T=#"28?TUPK"\#ZN(T!["!S_I,A\@Q.NU!SOQJ@S>,OH? MATA:(7-H^@ZJ'5/"H"\/$HM2;:ZI0AI-A*C@.#&WE/D+:?CI'7_S6JA)1Z)! M[AZ?4-D70LH6_:Q5[I_:G'34N'W?H9/M=CZX8<6"B"\S:(N@"QT>.%7[_+"K\%O M!_(6R NG5"X,]AU>?FWELR^&][@2[@":^!2]%XL.&@-/P.G54TV#\?83*$D0 MSA(9$YX;4RUHNWA^WDR"977BXJ9W4@3RRN?3>R)K+5E"%-K!&H8Y4G&[%N=[ MPM@9ZX^2I6JGJ=:]7]R 5&7^Y-4LU^'P M77<2O3/USN38'9'^]GK_<< 4[8@CML&XM4U_'Y?5[5+W< ,99)X83*^I^)1> M=G*?:^&+=*=,.=\,SX[]@IG=IW5T3TWM]0GN23A="+D$N@WB#=*"M4)T;=W. M3N]K:,L9)-O(E;1::2E=S>S]Q">@=.3PZTB'(R?URF%Y4&J -1M(U0(-6'WX M,5;.*UCI4+G"'7L>#--ZN[I+DKF7]CF7!/N-S= D._&5:+=SXWKIHBX?",M< M^8&/KN289YY]L2^81S7INR MC_D79\;'<%!/ GI'%X"C9- M/\()7\,&4N!-=RI5:)*?!A;M.]M==6O@$F=LFG5C)0;K!@V..,W?H7.@V1+M M EV)\U?G49"E@@.3/SJA9,OD[U&JO1$1SLY">XJ]X#<_GWUW].TV^;5VPPO5 MZX*SB[+ =B (8UQD:H,$\K97'TL S"!J2Z\L*!X(=S/+2G]XOJ;IP,FEB/TL]B\?U@B*)[C#DA##I"9;VD3F^=;;+6)7TJR;FQ M],!D[26PX_T;I?V3V\31!]98'!L(@8"<9^G1!@_Q)#:E[T4&NM_IGX',JON0 MRFQ]5VQ;J,$OXF^^VGG^KSKK8V\\G#/#KY_NS[\UM E$P8DXN:\X,6-UKUHP MPGG\QYKXQ00[OXJ &>OPH(B]7VDC>]66HRYFV-+&TG6A<8HB'+O)P4'6U/7H MDM,S!K\*RB,42I\^M-DJR7'A/7-^_M%=]6_'6()DJFJRL1!#ANG8-=DD9$$A MC7Y)\8;QO0I_V/)T7TKIU.3^=-%VWDG*)X+ EI 'G$/GKC)OTG(Y-%/U;2S9 M5OA2QWM3X653W>9QW97C<8.T5JFM8PH67C.K02I\=&\9,>;$T]?!K^^B/BWA M4[NPGKNF2JCSKO,6]7VZ6HHGSL Z5SU;&! M\;#:WO\EK/*?(?_=\(_ZSQ7.L\RP#$"C@05=4)RXK3H@*U5)QO*.5=O6+CGE MUHU&%&LLE>M" U*MCSR6='EH*J VO/,F[%VI!!I%K M> 9@?/M'4FO]E?)#*D>^'I M0:YP&4Y(L<^O$?1OK?-"6,SM@]NE;^NO<;<-[]P9/&0/5?5IP) MPLEIQ'LPJCOO&MH'(X64 ,GXAVAY%-=2"\W%?T8^D'6D88*4D?J$?S&R[;Z2 M5,+ T_4*[.95!YPWNH<3&HEUL@9,*75B?&*'HQ?QJ5FW8?G]<,]2PE+6LGI% MOUEAYB'E)Y:BP2-/*E/_>F#YYHC=A[P.YYM+!M:>>ITUF[TK<%WJ7G+2Z3W3 MB+[]X4(Q%PTS=QOL*7X+]=6>S1RCWQA'G@K5K[M#QLH@YBX:$A*99G=VVMM5 M+<@4QX;*_R6F=C5.C9QTX&U_:L2QEY'RW -08CV$ZH3C0?<<0/M:&Y^OTNNJ MI,!%I.NI9=%/QP,-]@E-&,9=H"/,=F?4OWR][\KX(6P#V\,U0FF A8 M\B)^!E>K;!=R7J0R:R?3:!Q*S$)381"\P!!$O*E3N)L-\)N:?(7.=4%HYQIT MEGY=S$O'>^5\L;OS6.9,[O[1OH39%JM\%TL51RBX']VW@@8/YJY6,FQ0DS!Y M6;N=X!VR9>*Z\:F@@Z77IF>REHZ,G&C.';Y2S_,RY_,IB0-F75[[/&>@V(?V M/)M?J%#6GMO;F!!T $$"":?-W$7I(%HH4C7!JO$=&TD4K<:SX5G==G,@OQ^;-FM78GL UJA<*O,*!N/F4K MAGF> [&PXRC9)=1QZB1:3#=_V_<;Y;3;!YA37>QZ?:[%^_PW_I9/I<=:/#6D M3Y"["K:?L $O*'Z"Y#SX5+H?*HH+S@8?$Y_J+69=I(X@][]O/%HY>#7#! M7][Q0=G(BB^^PCMG9B7L>8AL8&WM][HCZPU.&A=R!RH,?ALA&Z29"C+W3HG; MCZ\:JY>[N"^Q]&>*-(J^K:UKD0A^_C<7SR2-Z*;XW%*K*X[:Q09V";S_00"/ MJ[-X3"YFK5@TL\3X M?.J0CL'R#PDN,(@1A0B980E J$;T_: V=>SB1(FU M#5'6S'JNN\T'*YML9<*DHR&BGY:="0M5-G[XYCNN&_!LP!E >K!]*, MZ4.#&ENK&30;HO;J"@DGA90$823X#G3OP;QF;$EOBV'4U#<;"8A?&IZ6/:U6 ME+U(4,NT>&RM'C..\N5$CFXS64!!=#,.A=X&/:QLDVFK&L+3;> M^)3D]UNWQ/+=B@<:J.UUTC^Y\PK9;)/K ;K\+S7N+QO@@?)NN!AJ%/W" MN0_#"S:0I5IHEJX-$ZF37?NG[A_&$O[_*O^5 MV0J;A",VL $9I O5KA:'EJ=J7>[?,XG3X7_0.(:DB2A*78_<<^J M-^IMVT8*4O-W^V 01XRZP &#QNZDBZ!?*2)SY.PT7"G(5NOSEPOMEE+44Q+G M#U>'*NU6\SYLZG?5&ON[DX<X1%7);Q MR%_FY4E(CR+HL0MU+QZI%PGXS&H.I^F^C)2<>?.SQ#2:VD(VKOI;$YE8+"X& MI65&0HL@#<>9"CYD/I;\RKNOWY9S\K(7L\Z$++PY77<_PR5$0" "=4Y&6Q(T]@88%537+H\(8O2H/ M%_Q'!56[II2*G*\))9D.PYF#=0T&']E PZJ'=#H1&X?I,?SQ)\C88_7N&^"X K1)6V7*8X9@C7*!S-=*<2 MR)#4,$ABP8DIXTB2IDV?HG@';5Z<'K44MSLQH^,- MSUPI!^F/M?X^G'Z=N1\49FB#([TP$4R_Z^>,J(HRG%])TU:LKDUEK;8V&ZCS MF71,JJ:9?U82:E?PW'GD8]%=.>I]\!Z+WY&F2OF2*$T63N^0+F;JT:((=XWY M>.*:YE)U!.1ᦸY4?!_:*!@H=^%A=)%>:]]%\A[#Z32.#QZC7L!9T(HY8 MI:@)RE$W[*?#X7QF!GWM&_)(&S3_FMH 7A)?1L;6HE? MSI5-.2KWU' 9\:"OW%IR,00Y-[O_[H"AY(.?-W9M"L]"Z?(T:::8VP",&QD> M1=J^.9 7AA8*Z1"@[6<>+;^\DHL_5VQ:$IZ ]6IL3ERO76--F7QJ;SS:<==: M,*6=N_YN$/B%Q:])QG[P^LUF[I!LUOY"[PTB %JZH<0[VR'$>0\/MY5W9]JN M&=1"(T/I=X8R];/3\S7.UY+?REJN=1V: S$LOB:*W>Q6OQ!-?,A#KP7,H"A MNR$B^VFF.--G0967EZ6^5&"H1S2V\R34O8^I$.=C$G?NFTR%*,[CX@J^(PGG&J);GRE13D1="$T0KY> M5WMS2+ZJT^'TU\ZQ ;?4.RQ^/\K&[)8Y=$_7?H16'PF3JM&U#_'-3MP_U]"V MZW&$9W H/4I_P27#:_+QAK?9%Y?'P?W7C_TL;#S5;?KU;['F^8JL21>N[)5? M!.0I7-^@C/RR9^<-7I.3U5#PP@+'+0LC6&=MV," /8^M^4THM;SC!!LXN<%\ ME,L&DHI9$EOQT*\*;"!+C W0+G)-G+\\QCRTL0?]SH@-'#S !L@5;"#6A#3V MBP>]V(]C.@)AD\['.*3\3A_F^QXV\"H1#3Z'DNP0-UG1A)]'.1-5\J2"GN0; M-M!;0/VRS8W[=A7&.IS^QY(_EORQY(\E?RSY8\D?2_Z;6B+!%6T.7&7^U3JC M::H0] WT$+#!B@V57S;-$IH(CG&K$Y=Q,IL5S#]E>G]F<8@I[N758@/ZQUC3UD:;$E*/'I.PE M2_A+"UW_3,S+OD MLV=;>^V4GUFH.4_@B(4PJH."#2F]OY4E^8IARIK"B#*UF@.1YVN1IF!X)#JH M(N?\4U.!>'^10>)GEZ*(WGMBS+=CBK DI@L9CC\-O\L&&H?B6;N8YZB.F!ZL M:.!MGZ%[X=MRJZ:'Z%]WMUM MN^B.]5"^:6N4"TP$FP09Z3H3C[J(TLLB0M X?2+^V=, "+XVIJ#)3 MCFN8+)_<_\ ,';3SS=47B/4,(&E4*;$X.[M81;T<@YI"OWB+XY#%B[2906A" M'BJZ%N$QP)*;!8^1OC /N(;]TILNKSA5J>!D4ZFQ?CXD^(J!"/ZTX/O!=3&+ MV08O@V?("UG]$*H#5HPSVB-(0S"6. >+5SQ21QM*/T [F'BS%+^4:QC5L6"! M@>L.UP6>W0J)'VW0Z5:^CWO$EW*$9_[NYR0>"7LN\[\7'J+?WQ?IBO]!X=6> M9P'S]Z4?D/L?EA[^WQN)^LR#ZK:3QLY!-9?=F@:?>>U-FRI]O&!T+6X7)06C MJ7)XMQ_OL(U^]*ZM]7RO]!/8EKJ_P?%5^[@']0_GOW MCZ;0'_G?E_]R-W3F8YQDC2_P;>X M>J0P".\XF%KCBC]7.&#D>KG(BGKT@!-Y'_7$A7K+P<"-7LQ8)[]UT3AR0RVA^# M/]8#K8?W=,+)//UV(JX(6 ]+(=$7-QDBNGC)S+ HUFJJ)&-VUO&\Y.-D@.M@ MNY6JVR,QJ[>+&6:'ANPC)8!E]6&6/FL>)@#U0^]MB>=DDH!KX39WCO_0/!4< MEC]_6H'_K46XS:A%D+]WNEVS;]I)U7;_(E,W)N'0X-8@''^GFPT S$,E*XHJ MTX^#.\RO-^?IROJD#F*C:MZ\;RPR,K*Q^M3:ACZD:/MB\,O58V$[W_%$F=] M\W49@I:4W+X2FE]LTXC)A5.^.2="4/ZN;ZTN5;\;DX_VCO%_[.*=Y.B<^C#. M<5\2!<7+FN<@$IP_5MK\&6@Y( 8+E,Y)KUC"!(YCPT ]QIG#BBOG\C[+D"^H&_W! M0:<+9D[C-D?;S8V$V^K3KD:X#]<+2O@)9;3H'7A2IOO04NG>0R_YC%:G'OSR;1';U\P\S@WL_#$[6&K("!HL/@RS M.WVVA7Z?"DW\/N^PV7O#C0WX@C&?>X6T>M5;#^087*C\V5=69:D9=LZYY'MZ1JF=]_=F&-9= M+QFNBS?.SUG3IEJ@B1]U@N37!UWC11U WIC^]/X[@Z%^ M:;TVS-84#X':=\:=X$TLMVHN\0B]E&.=/1_SC.?A=G0M2F">:05F4.?Z/'AH M0[TXO+#E^_/&9A7@NERPV6#>TZ?#VPNEVQ6Y!@%1?/E/#HPH617*O OF!'PA MR9]N#',.GGD)J1N+#H?$&T+B4:+#2$\*1&(6SP;\+X/E+FWH^KG/=%: TIT& M4<*NC@SOLG=;A^X>QTXR$&+3"\>+':TH]L\+KZC)\^I=MI2%X?LTUL?E5A*W]V:4?!P(==/%-5FP8LOC7&6:3_=DM< M$TV@APTHUAJ;4X*->G_IL5JHWU:L)IY1UQ,KK:,J2S\G'VC)R9T>[Y,_7*F; M>]7R@,J#$>F!CER'SG2'B:;1$RSNU$#G'%_"&[2O.A7MO.^ M8Q20QVEQZ:2'#32I]++ G 8P2D\@_WO'9$W-(TO=^LCKL=:0$S$65RWV'GW[ MA2FQ1:^=@?I"=S"/I0WUY^"$PV 01-=<7]Y6VGJPY\OT7OWQ4[K)1URBH[US M+E%BO9]ZR+PI?>P&0""+@EI%!E4OA!X MU.SF'85FK(_F1(_XD4@GE9]/"HVU\ MU@%$C(DV&9JD^\/V:N_,Z3N1+K#1^-N6<,U>2_G<*RS2.;/! 6][?E/U[9?& M[@RAKVP HFUL39[#IBGR@3!2*M1EO,,\"EX^&\CCTI%Y*A6>]\G/L)TUU&FQW:*L1W5SA7,H R"L45,V,P:\@#9Y/C7:2=]EN3D MAN9BYK2[WAK%&C7RY8QG6'LF:3A#P<>A%$)I'YNU9YX!=]$81/CJ&$=!&S76 MS)*NH\'ND>_9V[H.]:'V-4_&SM EX\KDDQ]]MKEZUF=1_].#HQ?VS7^'K4G3 M\GLQU(NI7O0;5%B?^_FF]C%A!!OXBS:66A-,>6K?Z HG9)X5V>G?ZS+.+,S:&GY&PQO24?1G/O9 M@ 0(&_#82:-2M9.1JI*?J@\R+-V]+*CN3!H;LHM'[PEKE1VS#]6]O1'_.8U[=ZGG M]?B1UJ8,2LH+Y3-A$V5?\[NP0)\N6EL0":]],ZVQ7FT2,]J>R M#R189@G5;W4_S::/PW[0(D@4AHR+#FED V+^MU@2[=1)M/#ZL]!2-W?;4,"F MKTI?J^=1U5G/HR_>[KN0 B -./Y)V7[!XD--8UZP@<'AVBX-I$['I+$ YP\P MO(@CX/.>'VZ=3G+@L_;)A>&S/INB3OY7+&Q?R12$G'GUB=6(% >Q)'0J3J 1 M+09J]^?Q)'>M?=HJW61KP7^Z^OKY_9:&<>HC[$!8A&Z M;HMI,+/J1<'>AU(ST+VJ;("OM-J)@"=<8: _,-L3RN87?V; QW);Y&;D&N9V MXU*9FC0/ OT5>">2A%/410M>^UY98WR!M)=Y2*XG[.S-1TV\/QQZ*(]]W1"L M-]$]I]]T"S\"$$-,L9 %N\1<2%-9)SD9L=Z$%4$&TG8G5E2S 2,Y 1G-ZM6U M.97/>LV._ #WGG,G7OT49_'J46QODK^L*5.UQOKCEJ.D281N=S>6*'?$_HR4 M&XC:*.C868H074[].*WE\"-Y[B3&UB ;>(%.:B0D$43TQF(Y4PE-*F!Z('4CSE+LD:V0A_/>B;VG[H'AXFB>XYSAHO[ M _-@%VB [:,2!F"[OI\PUBQT)RR-U03,X(TKQ4:]*MPTZ-\N%^N*O%$(4,EP: MR K,L@U6J-6DG$:-"AX9D+ANL1=_5#8G4D5;V1>IOQUK[&S0#XG'#PW DV#4 M^E66B-$HD7&IPU3WL>M234FC;%R5-OZ@]$PE7"4)*^;:*^L"&=:P'^3Z7L,) M(9+AJ78,B&TF977+V<,#&@Y7_"FGLH<'Z0<]&23,DG+>MOE-VKHAK-=M@6K< MC]E ;#8;<& #B3@J#QNH+_ZC\D?EC\H?E3\J?U3^J/Q'56K5Z;%@-J44M*ZT MYA#HEDW$:[Q-4+)ZE(.PTO0/Y=;4+RT!^J\^/;[BXB7\8LV/)\7[]KP$UT\O M"NP>6AQWC0W@-T_1A,:ZX;+,0UD]4"G=#?E1\G;8!^NH70]E#Z0V#3XNWTZ+ MS./P&)%Z(]U0WN[A ,>B]"DJA)_9R[6X=(9-Q#6E"R^V')F%V MH@P0 MTLI2Y:2P]C93;$6!OUP/55]=+MU(J8;^]5/U)+)WVN9NI^D157.#^G>5\MX5'FE>+5-C;M7.=V)9K 6J9K29"< YBD(]W8IL(;><;LJ MRR4GOW0*6J+6BQ5J=CX):MW]>C3]84R4Y;_18/\GJ0 \2K_W/E<.D-9,";#6 M*:^Z!EN'9=XUWXY+%R_;"EY;D[\&?ARNT8B]^(1;.2-UR.#/)NI_J=3"R4.# M$#XF#U7O2R(SF.PNT.NA,#$3_K:TBF#I%R1R@3UWMLL[C*@$E@2!J6&WMB'00X:M04 ;=+UQNL[Z.N'5MZX!T]6HW%O; M%"-:HY?J()KX#$.-%.XEW#O(. 5RD5ZR#@?10E+#U\[[3'SGA3"&XX-'AWEB M@%@[QP=)S!K:T.H((X+#=7IAHB5@7RCUBROM1=R [C;TO/\UI%%)GW?F*R6W MV<[)!RK#6-WXP^.FEW*N1A8*SVF#2F-,^0PV((S:?MZ$C8-1R] D#[07Z/&E M'X>'47/109$+ME.EN*Q/44F"?FMN+1O'O]$:ORC_X,?Q0(D?X*"R])HZ&]A) MV\8QSU/@*3 A-D 2IG85$XWFI1:V6&)"VO:;6HNXB3(K9KO;8^^]:7SGR,\L M/HKQ 2S:/V4MZ%^U_/A_O#C?97V$4"]J1\.HYW!">FQ@(#W!53L>JY(P$E1L M\7G%&:?0466U]5?W$Z%/IW=8?#X_"MSY$8E=@S*N,C6WDY%>[DLH%T"]6J) =5) Y;K8ZP2):'I?P2RBR4E9. 7P(L?DDV MP(-QG9/;V,,:5>0-FGWTR'F@2_U^-2I_K5KTGL'SQK>M^T(2OF.S6>+HGOTX M.!S4VDJ[Q@RG)5^F"<>6PQL8?'')4WAF<)H-A_&#\ M_AX"G0W$\*)&,=1SD@V3':K$5J8UQ<9>CB6&%5^=##1PIT[ M!+N"*A>/8]\/[[.YY'#\O5?:$4E'"\F37X'R_V^#*8,30\*%^Z#QKEN)6IJU M&YI,:/GE0(@1'-ZWB)4"OK9OIR"2^T4.A3'F^>,YP.:IX[OC"X@XU1P@6O" M?>@7ED,X"=9[0CTA21-]J%3!=_+WP@?J $\-=M8MNLTSM$"5M<"_CO8)N^V97=;5'AFEI M#GSZT?G\IQ2UT(5W\W&R,6T-;^H\IEC.<&%-%RALIZ,$LXXY9:"1S20;N(;]L'69MGITE)IE1U/$EB^/ MA9'"0#VW3J.1"=-)FUW?%GT*]LD$:Q]^]I9ISU,3B&E,'Q">;2=JIYH>14;8 MQ;,4J>7QWZWUCC/WDZK<:LR<&AY>&>)>SCS[X./KQ>I3R@V)R"&9C(?>Q !T ML_! >G374=#&8/"I0?=U$$[Q*%6,]9&.KPDAM5-]J_0:U7ND5=S8TJD_V!HTL;! 9QP:M*U./T-E M WW;@6-.N8,0T48[>7QG2OX<0_Q<3-#+=9:'D\9/T1#/QH[E)\?X 49O$M#] MKSY1U*%-?[W=""4]8IZB;O0:2L=[TM#]\&37#CPT]GOR4_L )ZUW;IVCHP-3 MLVD7!(^>OH_1VNOMZWTQ-5$%N%,JN1F_>HCAA:#0H]\AM;UHRJ3M]/M,<[(= MCRMB<,S^7;A7Y5?7[,:B?5]3-:Y_-+N>>E@JFA+FF'%K3%L%2BQ?^U*)O+C= MB8RD&CB!0=4(0TH/2KZ9IB%;]JP*?[FY)MCD8_/[^KZ0<8W !9M6@A931%;/ M&! N5L/&H8,V0'7+ >W9C4LTJ4XB;M9RB""!$@*5 @IITJDUQF8^Y:_CYE_/ MO_(J,VP:73SR8-FW/[3!\J!,T<_X%4(T&]BK"\$K$PFQR$B26WDGE9#26!7L M=_8IY:AQSN9@O86+7'9PM4[Y@QMJW)5%74$T-K V3[;!)6%$C*'4%E(U6JP: M)9)P8="YAGQ@?-&F!?WF^_6?* MK,HE+U]?1\>]*D\ ]W"0%2IDI0*>/0H#;H*I3O=:Y( MSSY*\, Z,N'%#9E#F>;*C[YR?S?LXGA73 P'4H:Q@;_U#%QUSC$UH UTU5$$ M[$-)=GMV38;?H( JYIX*+]D -C[=I $6"Y6%$ILP+7Y,:8&AF0(N4)G$!D00 M7GTMEB-99E19:_F,WB\ 8;GZ8E'!Q4SJZ6YB:=3O]DJ_/Q)W]&!GP5@_IG$F M+3_LOIUJK/$A_2\WSJVU&*QW_M+IC>^:;7_'DXB:PE##I-<<.=-C/VT">6([ MCRE7A>"?<]*4[&R)JRF9-G:,@IP>)%T0T;8X*/.^>$PG8S0<5L=A-:*T9/H3 MFBI3%=+$DU;;(:U8HXW?")L+&I@VMJW(&MF[?KE#I$Y^_>"M,<&DH*T^^H7M M1)0XJV]A!TR(J4J%Q"/%2Q\4P5^XH4L\LK].O)W-B8 L9']@S%3:\[PEO&AA MBF41M9GB62=MX+$PX;!4R$7_CJJGMY=0L]4+][8Z1EX>.S@>^2'62^&A\WO= M_]A@C>)$GP+EPFG(?&^!#*7SM,NY(O)I[N?Z=9F''<;^K/5.[ M9V6&YQ8O&]V-3MYYLNNE.< A'D.062C);\UH^RD;$% GE7.N38!]8/E]@)(. M4G^4U="UCX6P ?4UT:[1.6>CT*?%)KL"79#<5*U\:C)+:&OR3F=P/(^N]D1TD8/6G0E;^A>!P]QC&^9I9:_ M9CA*3RURNW1Y>7RQY7&HBE7-,9]'ZS?.72KXW&[X[W.VNX.'3MW.Z9)!S2E" MWJ/D0?*6PSCR_&.F-4G!S;PSRVY&5Z[JF%C3C]1QX7D;T=;D&*LKS*I=Q[>6 M-PGIA/JA:'3 B,DA8\]BV_#(PC=;LN#=R,/@F11/?(X *PB5T\-.'[:#](4D2;=LI1*L8:O$?$22PU$[Q;H_8R MJ[P\*[IUJD)WIH@>-$NDV/;S[%%_";IQ1I2?>9D-U*N2-K8-"3.=J&'("U@? M[,.=WC4OHKO2%N/T\NOQ/ON9\*C341= (EGY MC(>Z]DE.!+C&F?UC:^:AM(*W8T,V-"4:LBK5R2[!8_]CU99-U_/^]#%D,/Z] M]RV?YJ./1"B!@H) (&I*QQUYC=K\DHKNDXY1"!IH\\YQ_5PLOMM4>GQ=LBCS M4ZORFMC^C&"*YV9; W%(XGX$9I>Q)@D&(-7>(?6(T>5#)#O^V;)[97T^QPOD MK*J'9N]S19_P9Q:E\&GLY36^!U-#!G "QBTVX,4&\-KD@I<4N#Q2?1)I2\:* MN>M]+JZ$(0C]VGIO4MD _(,C-W]%X6$U_D(UX#;/?1PQ%R.(DD$B0#/RV&[0 M \+/P3R/WJE0/\>'!M0&:JL'8!5Z%0QM;F6]RM3.RDXAU. MG,KU ;W10;;*_E.7M[KZJL5%= M(K/WT%O@0OH$)!7RPJ\7@Q<8NH'(&O#8F[=QL:,QW6YRM*PNJMP-C!O7UU2H M+8<'ZUY?UO_J0N]#9%D467*=O,5SAP);Q1+M\ )]AEK99''\C,=[+CXX"=7@P+B%732>?EMM%K\+ M65.B'0&SZZ0J=!)F4? F_0QXP)VJ&ZU&Q8TY>IZO>KD*K""7T3W.G^&)6^CZ M@[DDFV2W43,/<)ZTYG4N;Z_4Z6N:FG#MD%IEX[A307(QW=NSAD^(VX[4%J+J MO2X!IJZB,'4F?E5W8T_+$[_&PWZ,H#?6!6[Q#QH^VJ@?T\W\Z^VW8T=O7;4V MCN@>^V!$!/!@WYM+<#E?:GK9.>&=-KZR:B"4FA5YVO9)#.I"S_ P,TB8 M)8H6Y82$*0[=_X ;_!\5NONP?O1W/?0G?6U:\1^%/PI_%/XH_%'XH_!W"OFT M= KZ'MH/P^6!*!\J4'MG#"&-&OM2'*:UBQN:4^CNWT0$%*,M5:A<>N FAZ'\ M[KSQNDN.J<:X%T$<)0OKD!DK7W0BCI>3_N17Y8-GV;J;S'>& %EF>J ML/WD=[F'&CJ4J!F.$_,(6J*NDSTUFUAM:\\0%J]N]N'Q16R@Y,'Q3:4D9^)N MU(]?SSA@YW>EQ1+JQP9F_2^M8"1]6\%Y,JC_VG.RB*$=OU8B3[HVE?B(^P'J MW7K*$633TDE(]NV6-0CGN??\WEX:/ISCB&_1.YO&X/G>01HFC3;]4G(7T_=)PF:RQQ5V^[[1A3+4Z?:B7)3G.%":MF"B;3US3C5*U2S@5Y.,3DD.GOT]+ MR"CD?VX$ %7?N3YQH#W:UQ9*#Z<*86([>+:CB1M[+@F>*O=G09H;6LSFFP]R M>*?XTG_-8+<8-QD SU.IK\W29X(X]/J4D>>?O_=_>S YSE_IU'ZJ.]W2/LG MO.5C_8("K]@4Q6K#&;+=&H[STE%(V'9IQQGD[_XM>U9ZZI;K\]U,'-;?AV/$ MEG=^%W$M1.R_JJ-/OD64]-'E8LPQ'%%X-L#'!JY"N%H24>K@5E\7[_AU9%;% MY>A0A*5CS*XW#:VL5:O1M%!8$IIJ#P>-Z3:)6&,#QC%0\O'C%%&P8>#ZNJ]J MZO0T+R&I<8SUW:2J#^>#!O7%Z;4QS!BB]:\6&=U +\58%OPL%.X=NX>FFH_-M;,$4BDCVHK(8!I/@O$Q M4ON]S^8U(&TQD9+X4JGO+_M2"6KWSIB#//M'4;WH'F,<<18RBZ&+,/;452*0 M3%?::.TLM)GIPG_9;>[UB7FXS[V=B..'WZID6,EDXL[X%^X>$.L1*PFL2-CQ MO*+;WHCKW/]FVZ<1VEBJ[D8'XL(PDGB3].1=0\G*$]AUN%+2-[=C M(W.P\87DWJV%@!>:$1L>N'L0*F;T[Q\W'*(V36.[\*8$G;TS4GT%4R<+#1Y M_^^:.<%R4L]-0>?;-R'7\=ZYOX+:6X.+=."^3U\%1.]0N^QY[K/'L>][GM7@ MO[:I_,K^,="9FEHB=#/4^!LON275^:;1T6Y'>SX5ZM_Z576U5%5PIK^^*TDR MVX^6>W^1*XZ7QZW>>*:*A9=M26T2(/""$3:@+06>Z,'5Z=Q!.XP(89R)"+9+3 68H6!69-DRA_9* M]T!%"%\WEUTS0O7+@P("=HUX)-]*]= ^8YT9TV?N$J:JO)$BU'ZU(?O,8V MN6TJ7Z99)G<=9O5!J?:=^I"X B/J5 58=Y,<[+#^[8M5IH*IG$MC9&WCDGG- M]_K\:+A$IE2LRMWG#PY^O#6S *,Z6K,!DA_B)OW<.%,U-#BR(H@-R#"-G@?4 M]RD-VSZMZ1S]](968*;6G-JSC\/H"^YSK_.KR?/_>U3E_A>$_S8;2-! 'GKF M$9A7NE:07Q;PPF1J?GYR1%"J3BDG4N76?D?)4P<2 <"Z*JEG4G38.,9HYC.$ M*:] M)/\8.M%V1!!")P'6ZC2YM2#G:6!;4(IIVD=ZK4?+5GQY$.KCV/[_A2JEY@Z]F+,I_?I+LC_#_]?. M]X.TCYI/^+LOY6K$62FG*646'[5?O<[U/5R2:LD44^V^C>X=F_.BSU 7,G\5 M![A"T\+\:RR>57Y<=N:M*7(;GBM_F6G])#?B6GM6CMX8NN<\E)B&XV6I(P^ M^;3B(?Q8O^8%RNY4G\CG"+\!UX@$[9J0#J/#/HW;4-OZI LASR&O$]022_.L M][9$9GH#J)3S,).O$!ZD-4V;6*<=1@8/3J MT*#B/@[X1DPY,DT*+R^+1SWL]=LLL7\63/DV://V?87*CE/[['D:SU_RX ;O M^= $2&7IY*KC6.6)IDY]!2?>Q>3PW@&-TXZ[1)IA05Q--C>[1R/C5[,9D: 9 M_34MOM]6N,\0FAIVAPW$N69WY58-D$VD; ]Z:5#Y)KS%,G32-1^RZ,?'WAS7 MY5I[Z#P&E4(3BV4A?3@IL,_V'9.;=HSLB.F[D4C1=.Z])16ACY*YE>CG7R(^ M;Z8W^;Y[1+W/2_)-1>W=0C]'TRGJ!/G=?U%'^6Q-.##3'GF0;2S!Z9G2)G4->2 M+ 2OXB L34[(O<(&X':@UE@:%LE#A9O]WF!Q[#KRY7>['98'&J_WSW(SS!QO M5#\_M6\C4P9S?/:)/<]Z!%,"PA*88>AQ+C]N_ODI>4/.C*R]%Q\#)4E2!T=M M+EI"^HX(*C6;'"\X6E M/,2;LYQH)I,N/1'M%]F Y?D^J5CEHYN/K3YW,EA\:YPX=*5'?!9,IS^B]7F< M[3^[($XM&;A@*#^^WTV.$,H31/5JHG9PG-NPXKH$2 M9YJ\1T*C5$ZKU_A>9#C5H8Z/Y4<<7/HKZVUW[Q'KWJ1?._YYGE.)]=W,^8EP&<7I]?'E WD"CY[^U1&2PE]?G\G_X-3.>[#C"#<6'P]5M1S 8$@9^KEEB,K>1[9] B&<8P-['M%L.G$BX\V M@4Z>LIZ70DX #*DS\ZXT])C<<06C#13^#G2@C:4 MW'$8(_@=*^82D#>Z:!M0^O'C8%7*>F 8YK*R0'!6,LWJ]:Z7/1M2>I8 MKSA9&#SDW(])+U"!)9B:4CW2J3,#6RB JJ(H.Q.B.ZP!U_WJQ7 JORGA;5ZA MFWNC/B$D)RA4@M>XYLWJPBPG'?5M/P_7GK.CBX(1-#GWN+>$?M?1E!S\QUN8 MY=W/@HR;<\UWGYL**,R(65P3W'U.YZ3)'S$PG$PAR4Y%:);U>E )YR/DE57"UE[ M[-<46_NLO354L/*@F(18,*&#^_O;)":)-L:4P#_#+J&V5U*UTE6!VB?ZG8?>");OH<\D(+#

7DYJ?+NFI7_+U4L2H1&0, M&N?KQDFE^3HEO+ \*=SVMQ!0L:'M.5&3%Y18'",Q^"4CYODBT;O <$H8M W[ MO]A[[[BFWBY?=",B D) >HT_JHJ 4A4P49$F8A 5%(2H@-08$6D2"(B ]*:@ M($1%!*2)5 $)'1$1Z1):BH#TA!*V)(0;YMRY]VWSSMP[<\[,F?/^D7SVY_/L M9*]GK?6L]?WNO?9ZL)M\[CA0!$K>!7VIOL41K;#S@WGL-1\WXM0VLB?7#J8?@[8G_ MT3*LZC%%4J^!'6^8)\#D/-"6-)%#,VAL4 6#@]]TN) 876>'UN*OO*Z]I#>R MY"CDC3YRK['NUO-IF]"%B"[BU Z#@+NPEYD4.$Q;)6=_)!F@(S/0[2@D8F!M M&2",CXYUO35'N=VJ::CU]-,M# I4%4^^Z7]ZZI5FG9C"W.2?SL;T3V?R$A*+ M)[[(AH"E1.QH'CV5IA+7P!- :8*)@IUD/OZ@LX.^LDXM&^8>:;7.NHG\ S8/ MGJR\2:"Y&%8DF\&U_I PG%R49)BS?H@C*Q9_UD(7# )IPJ3E1R7A 8X6R[$P MN5[+J2_[!7)U/KIWWMP&CH@\/;;'U4539"5D_2\U])<6 E9BL5"FU2#\UMMA MPVO4AA5D=$9[N@J!*4PJMFXFHV#F(T]1$>.#7\4^5!RK_9WR.[_$R4=JI< 1 MQ5Z7%T!O&M].P40U::8%'HT36)^,8AT$@]XJI]ZM)J0]QZ(+DI8F?.O3]"XQ MG[GL/J=P8X3C*G_''.1?5A2_OJK6GYJ]]R]-SGDAYNN_.JG^U^5_[GK0/W.[ M4.U?13W_D.$?,OQ#AO]O,D N//#_\S/,,.XY1SOH5<][V$@"_,X]A6U#/G)D MR_30G-67!A5JV&/.W=83IA\566])D34B#0X.G$%#9OO&9R]YI.O+$K]\+7&4 M'!JZ=599>BK% MKU65ZCQY$'[&5V)1PI[++:+S5MT5.<7]B@U-#*N0+Q,\6[EX%X/$<%W6B4&8 M#"BW:LEJ^5A-?5%[':V;^5-[3VMP"6'**?:F3&O!@1\U=S7W//2EZQ*-JSUSZY5HK?R;B\+N:+3P[BN EHE#;?F)Z?IRNMU61 5T M!$E_1!MN#4(D3 K5V[_#6-3$;+162:UW1.'+UPV>W; /N#WJ_G:T4]AT_[NP M?8^+0QVNQWWG3F9J9G9,4L\%^],3/]+0H;=IKDWX_6">#?C\+?BMP['_1KA) MPLH?:H-O\[C&6VUY%=(,%=-ZQR7%3NGNX4#DL;,?/TLL():XS>8X=22!I^3" M$]J?/%8M<5=3$0%QEF]-@WQU?MJ,[N4RK)DY2S"Y7 *1K]T&)$(^LWC 2MHM MZ'[F&3"*C'ZZ4^"\KKI.FU4$[(+^2L.$)->EO-_]6XNN9H- M*(<:U'ZCH6/7<$" QX;=<*6E@7'OVH^X#?^-C4,HE*?$W(K9S\/YZXJ\S"ML MUXO$-DW#.$ OC0K(R'"S#^;48/]]*]\F&5^18_ )\WS6-4T-^9APO(A1YY*,[ MV^7.KYZ"OD-2K7I @VJBWD(S^C[TD5\Z4MK07N!7V^"+R)X6>FG_=*V+&DQ MX(")B:2<1P:S>JA!!]MD!">R68#0=?=:I:I/VP#O--E)9"CC7%4X<52)>U_J MA6[6DZYAYQ3$ 9;H(K( 244@01TL_>96:D-+">;\X"+L>$#SY'[H8E3"Y.EJ M+/W(E1\68] *PW/F=V&- '"0DS;/XIEE$Y [& WPN)E&!)%P8-NUC7E%JVXCPNM,P$OPR"=91 MHD]L33M3QOL2%(6(L$:F=C#5G0L*2I>&RGA[IU4GGD( M&WR[(RGU3*,YG_^H? &]] #(9MU<\E3X0@[5MLU1'@\&DS.#HI_ZQVC9DC7%6),?X]ZBERL_))#+#I41]%SP"W M@6+,;AHDC@:@/SN%"6-.@DID1(2^C-R!\L&*WVNQ M"!'PT]F0VWE.-X_:GA7K^F"?+.-^;T6U]/FJ63 G"=T::,OBFZ3Q(;&[F=>C MFED'0-]<4+^K59AY8OA5[]2@FHYJI_+C\4_/(IQXY#^,B8DMP1;R%. O+UMQ MM\#_O1M*#+"S5O!8!_LO2"":*DY'TO0>,8/]R2C/4S4#&H;V-W-.3CXB#RD% M9<[72?H")J.1WO=ZHTY_$C5'?>5@G/NPQ!1].R>G6CE4HD:@6)7%=7CT?5V6 MK3+:16M'I*6(^EV2S[]7=+EJXB G>3*\>N( ^W)HIBFX3M(%T6S7%7=GXPR7 M(,HRV6<(#%Q2C'2Q"%L!&O)7DO=RW([.^P:7F&X,\6WWANZZ,;ZDI B3&Q= M[Y*AT-OYEH4-W:%-_GK^M^;^DEUVF;$U4\FOL-G'IQSF4L2-ET(.CWE.4B_! MH2$]M8= 7QI?DQ]T']/=A<;9D1*0>?9C'VJMJX[/,[%\MFKE:ZS:C^ MUZX["F&X;J[7D(W_N_Y =NJ)?GRYD?<^GV9P+.6 BY=,7'B'W:MM8*\->X6? MRF(')XY+3-4+,< .OE;="5 7V $JM( E@FT6W0E.*CO!Z3([H?>_#M6"DWAW M I0P.T =QD9 J1'LL+;&PPY.HO#FBE\O]_6 9RJPF[MG<2 OCF3*_,,.OK7K M?@^3"T$MUC_(J<42+(:RPO1=6;ORP(O_.3+\7H93@V )$&8&;.?-]Q7LREN\ M(YR8!J\2CV*C[;?(]S/A(9H=Q&!HTVI 06D:BO\.96#T@N[PAEBH]L1Y^]BB M71>],#QRZZSV=?R/WZD'N=KU2C&-]/PHV]PLG3/Y4B?K8KB:WZG,W'%K[Z\RZ M@1N<>G$25"U=8"M/02R:%K-QOF(;N$KH:3'S5;49?;%49W%FTE>"IJ>@QAH$ ML);X/U-BXI\J$-DM'HDGTK"$#I+8NUID0H,L1F-@.DKNOC]!^57NY O!/(,[ M9S0.4[9L^;-;4$%1+7 0=B@L$BH9\NW+@\#J!WJQM,1:@1]*E=M 0%S7KY-V MH? @[-^Q(%X)QLXS3;\FRS5B#)]A3(GX.#FQ&@PZE:'[97/(<)%[)N&7V5T+ MZ+J#^$DSNTU.4CI3EH.QGVFQXL0V9PM;B5L_:[8!TZ'ZDP5V7M\F/VDDW910 M2US'-78H<6\L9+>@H4V0.9LA9U<\FDN3VQ-#;P9 MZ=EDB7 \_V\C@X14 M]G-2L-@JHKJ^^KN:NHY[=W'<)5,1=.#1^*EC[1!U\O$WP86I57HG19)]_E0" MVY_BB_XYX"4BE"DR-@>MX@Y=PPD&<'<@!8<8!ID..69U1?%77J M26<=0].LU.Y0TY7+3S>^?7LK>G-3+S^D6U\UI$7Z:ICAEWRG,W;62I=_A^VS"3T9^W%-M47TP[+Y5:0[A9 M@VG6KI2)1->7 ?.MV9I)0@4!SS5*%M\,W&=\%$G5B37RU?8FI-R*(JA$E*R?/*83 M+]Q$6.GR5NNL+0O^\L'AS V> "?E8WNZ/]?]"$:S\_D/T*>8>6PK]7Z0K-/E M5*OR^@;\ !/NM9DR%Y_C5BU^KSOO:G"QPQ!6?I"4^*#NY6BE;.^5Q]SE_UOX MW/\),EBFN3Q43C&Y',]Q^_9Q7FYK2\#U[\MT=P*V50GC9QY:A9,.@I74GI80 M*Z5MH!)STPP-+H=M"MP&G$JC-/7GH!5Z+;'ADDVL+CSJ MLIQW4^4UCI^^LA]GNX%@BW]-Q-\CE![00)5^B/K0P)UUDJ87$Q,7T<=4R3>Q M?W@7-BBC4"I#29WM#F&3_:8[>.(LDH_U UON%\T&R2-X&W">VM.6@8TY,*B! M.2W:]POJ469AGY\QXEQ>[_[3KY3T%[XGRT.Y:UBK"X8Z@:H3CJ&%$]D3*$YG"=PB$^4885^6 X37>4-;AX2]S M^EW5?N;7SMC/U(Z^\?#^K)*Q.1$*AV&)."@5);[0P=B3FUWH30JC76H?^N%3 M M8>7-XOJ3\]T0-UC>5^>JM4?AOH,4(&:CR\?^4ZOX(%HO _-_#? E_^ M!\A0(DX/W"CV9^O?5T. MAK-]'K>5$2(1,GR,N7>0I8@"RW1S/-^4A+N2%FU^QX\W&HDXWA?K 6XI6HZD M\J36W1$ 8(G_FO)6J-?"1\LM0U8QHW)*WPX6!>IC%$MN<9A=4$KR?C! MUG^!O/!?(3?]6V0 R#NUDK73U:ZD++%5ZP'UF^7]:Z#<]#3Y-I^,D'R:_ZT M7I']YK^X,+%$!'C$/PKC0[:/_0G:T^QZ2*YT&UPA(8!NSW?MR!(*?><.:G&I M.\ZG*D>VJ!C]Y,FHZS['LS%'4\S775LM-8R&8=#Y-)BRF"6IKAL6H',Q\$#" M&*'"JSPPSHPWD\\YY:C6Y](OQUS(RZ \=P="U&[<;%(*[V();['C2LL5*YS* MPI(FXGWR/;SM7GN77RR+O/WL>*KP$9^SXH>$1#@V>1@>(9,A EN/ZE5SYN74 M>YG>!3_F_8\:CBM]QZST>A=O' M:G?,C/3BZI5_F?KJCR>+TL7J E^!IN:IK80.>G"*&WV_ M9.6AWBO%J/>E!U;W?C8J,P>(3V4;7T(XMW:>3!5A>=B7CX+I#U=\-#0FVO=$ M+%#:[;CC*VCL*8A=-DWJ].?QXY'[_-,@/)E1S? M!OHB&66?RY*?=<)Z=C8MJ$K1X&5]J6+)5E_SO4DK;5&P%"K=S+=1S;G;J X[ M[5'N"H0>2TXXQ3U:8:7_MQL<_$]NA"[:S70$6TC84"S_.EH<[+K>SS0@?1(0 M]@[*=^R::MEU7V9#,6E77)HBP'/ UMQ1A^'!%**9MD,XP2 KZOEL:&K;!-?P M39I8^LU2'H&GA>8R]UI12[PN29KGVQ1Y6==CI1=1-2\AH3I0@CC=80CO,2G MO#!P!.OA6;H71%RLHUV(\(2'KAL1[?EM?I9;ONL0'X%][]_?9Y:[*B7N=\7: M,G@;8 BXLP0:P-/>Y)[= 2O+9)MDRJ*)0V#]Z?M#W3IC*5QGBF[$'# LDXA3 M*/G5O/LX : :;S7 /7U3+'41/_RM67T"3N:7R'X)!"?UQ8:;3\(.7 !7JBF@ M3UM0^L)IJD(;E+M>C=SMU%Y(8D!%F6>'?]*4<]^X<66:]SJ[_1%ZFO-#H=FY MQE+%"%M,PF(H/Q#D^^_L/R+)4J9F/Z4X'%KPC=="#!8Y?YL/&KU?$_V!]T7A M0_W]^O<5_4LA.W?&=[_>>@X[]MR^%0>$",Z)"[L&?Z?F/M&SS&IE;1X?NE#4 ML>Q[8KX[F,,8",%BV'@VW!%_"QD-\PHG,@)"EJZSM@$3FEB>9[E![5E7-Q,^ MURWD#?U]MCV3PEAB%W8DIW7:'*-'28R=$,LJ_Z [<*2TV&G.] N]V2@N[.LG M\6%E_(W\EY"9#;(M4V)6\W=J )P>';_YVZ^VYQ$OI43+T-;UA[=X ;U4D 9E M2I(8]AC90?M+5&@K(M+N1>]/8W52L[0RWPK+];EF1;:!X?JT;>T';BGN% M!2=FL5.E;>*(_?1WW]*X80*J=+.R+T3)Z)W="Z*7(Q^V^=&>@Y+;B=7 MW]EZ>F%2Q TN5JH]?R?/ ;PI.E[N!$S/&1SM9E/8[+R2H&E\/N]!SM^I5!Q3 MSI9AC=$=>O'>C(2'77CTS'A.!GE;B-MH$C4?"G07DM"!!V>)Q9 M4W^386 )9:[5]M8[*O;T2:),#+:!KDM;GANI;=E[>S%!;[<2K_>N??+X.G,4 M23#UAIX,L=UM&\$\MPT\-&&S"O&X>#)D9(/$/[82S'A6K^;J>6_RVBWCI&U@ MTK&A@H.:V((?H#C3;=#D\"1XG)YK5P.AZ,S)AK]'[NE83RJ"K_H)$XJD^ M40L6-(VN!'B\V*9:_WKXM>^^JK*X:U*37Y@OAEQ;$T&=0KH2M+MX<5"IP MO7,(!6VM?7%\TV2UWHAZ87UUH[44U*RCHVE"@89:-$[R1N3;.\D]@4[Y]GD7 M8E#)6P\^/TB\< IN#)-F1S,K_.WEV D[$$T9;MIR=->W;R'/0RL@1296E%=S MGPH):Y8A':VU]_TS4(MO7[FKC&437-+T-C53^$, ##M1ALOJ[/7O)$$)RM\H M\'NC5ZGA1M5YUV[583:V@30G&=\YPTOV[+-.;0->&@_M4CWD.,$PZJA5^FOS M-P$)VX!%_4EN@\5>TXD[*7(]T7.6%,Y1*1X"J>@NU?F!YRZ1(2='-7Q@C:LD) MM='CLSZR&5HK\]N FH! ;\<9CJU3%Y%?\>%8XNHRP:G1?[JC';NO07BNSY[R M]73>G)3#S('D.CWUG(=O;AUK7'Z1& "BMP'N-O?RQ<0V-O^H7"\96ZKI93I6 M2S?0CXE4%222H/,0ZX#&W9P;S3',)-"'?78&Z\O$D5&Y:A*>;=K,K&6?UP0' M^\1/<=KB%V9"M9[(O)_C4/@%C63/SH>;;6'M=_;,._UKF>$;KX>T+2T0(QME MSY6JA5Y$] AX)PGPM '!X\8!B2TX\)#_PCPMR -TI50WR]YS92M6K$']?>!P MZ57F^/R&^<]]8=E/%PB.A9[%/SI\77S0@9[J?I:['YI-6M@&*>A1W_+IG+%^WRJ6^"['OW#;L+I2BN4K> MI-]K42J(5\^),3EJ*5WD"E$L238?8W7@RZ,2X#<20265*)CTI/N#O#:().AO MDOUU-D2VKM*&WT<[KJJJ;TYF1$JE$1XWR;^^O,M#"A&I;JA0:!Q4X)Y.WRS2X],T3.N[.HY8";QW M(_JLET02)T<-+1WWP;\=G8 K*WT(=T'+!B@;(""@W;QQ/]."MGNNZIX[3*%7 M.[-&Y?$U>\5N3'7UL=%3*8I4(Y$CJYI=!R_O#PEG)T<)S!WP)$V%U,$4@;;B MA/ DVSDX%"8&SC3Z3>QGM?2OGSRLNLS;*=)O[BU%\/ 7&RJW<^1^_+E+[WFM MB$U\\F6VT[)X4(Q#'I-E,PLC6%+PN7:(P(\Y.95!WT_"S4,;W<&0\(KYPG!% M*8_SYI#W+J.NGTNU7J=?$9@T^[..D3APE5X.VE*+])A*4&$8%$1W,28)V?+E MY:/#I<_9W-07KS![2B[,&)/+3MB@.GHAC/H=3T]<%*964;IVXQ:*772\B)P= M(YBQ==F36P*&ESIP5-_T!0MBIYP!(CJC)UHQ;M&ECWFH@'+B .EMI-*=YY\5 MA;YG %L2K_%R]8%L?]VYIRAS)P,2&J+E.E3;WH\/\IWWYS=O-9Z?&3O%,>7=8!9QHG$EDRDBR M0[G6UJMV0S[BUBU(Q0UC-@XO;1[1V2>\$M]P7T_R]]/:F1<)X0#G)N8U_AD4 M/(4ME?1NE?*:*9MI=4'H?[)_(--[4-W@-GDN!>"D-ET]I(6O ^-&KI%<1S6 M#A88>WBV-N*GW^=3!X33#_@JK(I20D[^4]/$K_A]DJF.6R\;]LVNYMG[T2+" MQWP58-9?D)+66@DYHJ J20/4I-"?T.*71PT=:$8DN72E)GZ%CN#\.5L' ?^E MRGAS"<>$@),!370$![8I05.S*/O@5DZ."4LU6*/)I4[@[ =' 4:D(=XHNY%S MS;4#3[U7O6!.I3F+(V6U,W];N3CUK3D@K%8%QD*EI&]?>.#\7I*8W!V0EX@E MTA CW$V+*G0,5K3^ROLD@732YYS5$^VFA)(#BSW'*9,QJ]L @&UZ@BQO3W#" M[L>B9G1&. WCNUA09/-6R?L64+8L(:30]*@24&1 MG?M'XOK*$$5F<7TN^"CF4@<[OF&@B;[LF$V-87)0$^)?++ &:4KMN=5OM:9: MT-FL+-,\>(D<)UO#>UCMVX" I#UB*[M!;LQK=JO 4[EP3"YD8,7UY?R2OC#. MB\J]8$1%DDQZ0.,&0:8&=3(]'C?B*%I6/AI'D;MNT>\3XCH4"L^RQX$&2#H! MG/%6#.&E:K3,>QV[@H2 )MN 5;+W-XE.[Z-J#[4B.%\U=A_%-IW"$]\C*UR7 M*HHA%)>G3SL^Q]^D-O,?!A"?O>\-F?FD]BS#+O5(4#8?5%/D9I M[^/8RHNF *#/,8MX"9G>RVIB3^\J@F T/;!>FB"FJP?5C@VBJ4^:5DO^;I_W M_70F\&*H@L$%?>N6;6#/BY QI%SN-4,4)7&7_8IDXF.F2W#^\8Z\I^CC:JNZ M)Z!MGWO@_5,B',P9)IR=+*&L/SSLX:3#X 9Q7%H1S?I"7?^65YWZ(C!E=";N M@2_L.6R0" 3\AE0, MP,RCLA%9%T,^X'1O)1\N%G:(<,_V,DWF6-1/&>B'T3,/O-N/P^J'+]%<6?R' MM^)8\DS#JN\5:%ZPI5'\[H2IOWKE2S M<%TZ]VRR83H#2WAU]<=GR4?>"F+Q ML!N:TFL-["N4;N'8P;P7,E)-OPNN$G&/,Z#Q#<<=/!UW#2\8&NYW[/K M]G;UEFVU./SV15QO>KP1EXNB<"1W\N:K?^,>F[9?L51K](^.=FA%;CI;I3(8 MC?^Q-Q-RCZ_[^B1?0QGGV*_:5,L[0QMB_F6O!.0SE ]-F_B_-7>L7)L*U%A4 M8L#!0G)4=+T&.7$7N,$21(H%7##H0,U;%*56GP&#:)Q-^GDMR+AL;M#5Q=6':[UCJ;*4 MOT?DM(X!7_[G!'M79^N1UK25.R9-NZN_P?>P-.>0D! (4QT4IJ$[!^#.L_6( MMW88.-B3ZUY*1PK;7YUHTWV>AU3>(@2=;#UFHA'S;$DA;H&@R# .SF5(L,.I MNCI+]+H=F$/ACM7>!AZ''$=$I6T#_/)1Y_KM+7KO!XN>B'D)S_*ELSEB-[?7]#903T& MTR<,Y_EIHZF(K=GF!'UH_UVL$ MB^4YR243^TF_EM5?-462U^56%BP5K2''#''R.L%%%V/^L()D8F_#H7/0]S.M MRP2?9J1$O1!MS[PY+3%^'2WKQE(KIW9/E+V>)UB.?Q#B:ENL1_._2.MM^OF^ MWDWA\F5"FZF<#T-@Y\XS$\5@8ZVF ]C;HUW(.*QP P^8T_3>$0QOON1VR4BG M7G"LZWA_P\B^=W;3QXM9%P.>+UZ'LRB2?$C M2-+C@2V-+.AW>U/+VX(C%L%VM*4[2G6/9,02.#QE:D;E]<5,YF&JF,-@GC<% M*^# U +C25"N %>+<",@;)S;P$#U__9&L9_OD]3?Z-X/51CV.F M<:8S]F.M7\,!7;/+^X1"7I:8$I>;N@V($]'Y1I[:A,B"$J3YNWG]W&;YL;GA M%"Z;#,N8PF9YDW< CXQ;>(3H\+^Y9\(>VX1ZT;>8<]0+9:1QC]'%#-@G%]VL M8""9LDI\+G5"^)Y@U]-;FF^$7CSDQ^#8X'GWO>^8:Y3AU':<&.Q( (,$?NA; MZ&^R&Q]/O3JFCO/U]D')CG^UZ1V?L.]0;$H[-(7ZFM?M'MF6N&!WD+,)BT;^ M$&=SWH>A3+4RJN-'-F!Z#..E#A8/B)<3 B[/>DO_?IEQ:''"7'VAQ!EQV.SI MDS.]X2G2 8TR,XML$^_N2:6W@Y>(VP /&$M97N1\:4J2[%NOA/-Y;#I&Y\_; M7GSO=D?]33CBRJ20Y.E=K:&DF#3>EEG"0F0M.4FWGTEX3RSOL,,]FK^Z$_Z$I2 MB6,>*_*04P?#*#]8T!:EZH=%A@@LRMN3"&9K\?&AE2<.*:=VPJRR:4LJ/!_/ MA@\SYQ>;@<%>"J7]2Q.7XGN- *$85LA#/$.QZHQ=#VLK3 MZ5D,(*IJQ E3NGM&H^>Z$X3Q;.P4%EC39^>S*R">7M3+,IH DW MZPM\5'Y.@DIY'#OL$%!ZWNRF/&GDBLVM5.WOO^?>*0ER-RFFKEBP6O&BTNTX MZG/X@CA#['/*[57&00]O?A?7\6F7$FPYZYM+#XV+,;;4%CS/4 KY7K4-5$!: M,J/2FS>CPC"FI"#\ EHPX!:CR[U"NC7AA&$235@F^=G/>$J*5F7O /4>P%WP M/WL/ZD0*-*J6N]6"JY*V)RIGOJJP3_;,%X/\C@-;P[M]K\"OR#UE>_A^.#$1 M^J&T+:6[)*0'OM[A%K$JK09>B>>KQ#,>IG]3CORR#_S &0OR9.P3? M%GX+"5T*PD;4ID?>463T_6*I#*3VO[8P3$[8<_ST0'9](BY$D1TGGTR6-]0[ M(OB89F =:<3^M&S8KG)2Y1'6 M+5Z=X3\6?I4:2UB8';I:\J;')RO\_4:IY""ZTV3\H\S&L[(,O(5/,'1C)1F,CKEGPR^!L_K465H$7 M,YC[\8$.QE'IC^=6$'N.I7XS^(XEEB&I5WI&O!9I>5$A"@[71M=@RJ!-+(], M*@,LEE<_,3\M]^QSN^IFZ.M0^/-)-D)MFD56H,,U^'%Q#6+,0T.*U08N5]5\ M^=7GX8M+-4]/;Q[8M/V$T6%KB:PM72X33/RWI!CW.K8J&6 M,_/(CXXGP&NDQ&@ZUI6F$;G&C@84]-."69K#VY/'Y),=^6BJK+V=#!6FO:9N M)<.0J:39S?K@"16PG^T_L:YI7^2%^'AB]M=!3@HT3#^<4SBPKBQQ3*OL,L D)F.##*O;?!C39 MCO5@?AF[TT[GVV39UDR3QMZ U':HZ'TL;T!LJY1L6EX!Z#?4EO A' M>Y64B>]1 '90H,A:@'SY+=9%#4CTXJZX0I+^>7SD;*'MXCQ)6HV:&62\]6WFLIKMR2 MTTNG3F[LL)8 \05_(DF%[CO36BJ&DN0\1QU.Q\<1@]]=A;V@),]V!Y2R>=<& M/'S3QYQ-5_%-V&B[YH=^LM:;799C>OXK! I4X_A,]LGY7Q" /:^<;: L*CP. M2Y 3I>7%T&5PBTB1<=/I>Q<@(^=E$XYW /Z=I1Y4<:;T)$."J7>U'<> @L[UN8^__5;I!$Y(".=.[X MEZ5)7_G4E:JCX0J&,LY8HQ".K="0W9A#+F@^IBAH01J*F[(_3XW$>33^E)D^ M'O;MU(EU8+C0G8!J2'21KH%[5RC\&19DIP"FZ"C]\>_Z MDZ3E.+%:S%AX#E,E9F(,*]C6\B,%9B,AYZH@^R =VW( VW0+[[8^ZO^.Z?>^ MLN:WDCA4$%6QMPJ:M/S8H?6:]XM\H^1O IYLKL_^8R@8D4G?V'J%_QE(*XT@ M,1#=&DPEF'[]P%%$SVK@L>O.2Q?[X;J0"Z:O KA9^R+ W/P/V.:+M(Y&?7U< MP_UB^67KT?Z\9ZA5IF,6=RFTETVK0"01"AY;;7S@G\Y.\:8=R^*>$NR L5#* M/SI;5SLCYSPLL3C_?;U';H=6:2'H%ZA%[EL%Q9@;-.UGOUFCI78MDL>!13%Z M69+69Z[HF13/]8P8 (2R6;,7#=[!UKUL0-)E8;0-_#R\B06C M3J2O]C.FMH'/V N9L_A;-B-5AV=M!MX \VHA&" MAK 9R=HU[$K?]VW@-V_BG_P^ZC_PYPE])FE]RG>N)>T/IEG;-D)/_;L4/N(L MV/IMM"I?<=&Z@\J9NB:ZFL@4<46"4R0&-.(>9G??VB>GUM6 KJZ!8M_G=V[T M.K8P5"\>0>=6FP:0]S_F?7'CRQ^.1:I?L:3C;/P5@^V%;25CJ87#V-_[0V&5 MX#5:=3-<>L'7(G$O&&5!V_U B9EA\^;(C,"F[\^;Y]-6529BKNQ[DQ/:>)22 M[&")8:^&W14XLM+P8[@;3\CAV0;^/D-_E=:#F9/*7_]%:@MA6[5U/,0L9+,O1\_TF;B%4'//#!D2?9<1UNO1^^L3X#? MNKVS'H\AKFYW12:OF:3B?A&7&S]*;Y2F88GOL (85S(BDL5',WU$I-VN0U,W M6I/F"=613 -7)_]\3[%9F<=R>TLZTA6_&R@62"KX]8?:WP2@,.;=7A8\Y"N6 MCT1#)\*)K[*YJ9,MX^#TA;?-C>WZEXVHG+1N>Q M2WTC,^O"/")AG&R1=T#QW+N^PP5-)ZQ#GK"=P(8I-P23GH6*5L9&T91P$BO$L]TAJ_9Z9^2C-,JXPN;(JTD^1]V/JUCC5;Z*9[36&YL$Q+&"6H?GM]A=^O#[UX%#WEFWSI%R3:<5<96$"=1U(;\H?YWH*I M%VKZEKKKWQYZI-7:"VN7*40YA?\8GH(TXX7GVIDAKSOT,PU^""G,*%12 MSU^^-!X]@%%@W L8)6LLU&T#7*+U8"H58OP!["1_LF\<8B,,H1"IG&?KJ@YR M0T%ORP:+EOB\KF%&\N+LH!D_59\-/ U4V)@$%9GQ&K/B^O6N (6"7ARD MEM/]:9D!V+9LY;2.R]7EB=8#8L/FGP;^^%[TT_5R_<#MJDBS-<9MMY^[@JIB M%*;PW2LO?"=%888@G)C7HD=+C*ZG5$<3-.-YVX*K.R MZIQ?M%=]>74*N-G9<0(NCVTRQ+B78*S86#H#)CG4/3 A5)[>H1^!(_Q4K[[G M+C1&<-]G"M7V^U!W0"'T."<:@!9"N;#N^-VL[X[2@SJ(??/[S>7"3U0-+NJH M\F4I7.QUV:NXLGQDB1(S/1CG5;*[]]7!+RV'3QLN-T%'\23;15'RKPKX7O"U MQ>*9E=YU6:U%NRM+N#UXMPBC M[I-[N4>?[(3R*PZWYJ:[+%,L+)!58^JZ1M./-U8X?B=RAO@!6;S2UQ9^Q-W.N06;P-/#^*;$_^W.:,>3T_?JH:3G@DWTQ^D/_3M M$0S([+!+[C/4(76S:7^PQ?6/5[/=Q8XIF(JXRQRK3['03FZ-^>@J"80&58JN M3"[LE+YHH!,=!:OKAF&2(([T[?V$<%3[AQ_SZ6DK]E5/Y?-,F-B0M?:*HE7(IOD@ MD/S3V-JLTU?V%^?:@YBIX;9LA6-[T+Q/*(JZ>>)=ZQ31U>%';-M*0>-T^'>M MP#G VI[&;/4A/$F&NI%0XER)A'AFA#U]E2#AO%]R4.FIY!_95Q6JLV+V3OG( M[P$VJV)^(^A=[!7R] M9'/_LB=GRC7/*W0J?=V_#?A]\FG!5\@5Y&,DRFGM'XG%IDWZUS/.S-L.L>0' MU!:6*JX:ENJT$2)=HBG7EZ43^MX(-[V$6+VN%Z=K;-4N8-&(D5$3,(<(W3=G M#2):Q<63KEI@?47K^V,]/Q;;63Y75#4\TO5"M^\C[[V<03CI( VZQ3OYVSJ6 M>9#S[>N/N#^WZ#_&_S'^C_%_C/\W&2^=2F0)&+/9Q%>FXS;@PS[J5XK 7IBD M/@E(9$6@F07&+%%F([:IK=I6#T^]FAAK[6BW%4E*-9F$9"BR&=]^3T'8S:;/ M34S/Y?H3VT R&T(WLGE@/@[>BEWJ98\SG].4V+RX$BKVSZ0-B[:!TBB0+1_D MU"7;0S?)B4);D5 P%Q^&G582S^O+W08>Y;1BUU2Q4^4EMI'-@C!M![T?+4U31W2 I)@YT)6L(;@--*BPM#QSW M-N!FJ0Z/A@+VS=ERU(1T&K=9E5MBY%I+<('R<[F/7M+WA!4L( 0BS"[PJ%B+ MV54@)"6D#U\UTXS[L2DKV: 8,&E*K<^6K[%PT)RXMWI]\G.?HE-7I)*[!#I9 MY+W#R_>=HD,8!["?A V=A"QA+I(7;TT:?U]T/)A!ON+JKOATZ/CK!&VNJ31S MR8L*QJY^-][Q'+#MQ%*1.QT:'MX]UYO46QW'/'@Y/,F4/IY]N&=Q.#"0K $> M0BP@2?9MXZ1KE7 A\*';&.YPL$F7!9^;V>??2=&6!*#GF");>1@A MQFD0>WD HU5D(?]+2SK8KN=2_]+]>%/3U!O!Z7[^R6W>7FU[[RK%ZRGLD;3F M]V%C-3P:$@&O4(ES^HXY1(YJ&-!0RV98,BX\#@6*YN<^@.@'X#>NWC*\'\44,EI,5!,5UIU,V17@ B143*\!1H&XZ!61[".A/0B]U/2Z/:7TRC&WYGPW)RCP2:_EK.='PM>O,MX MT?[S9I7)^"13%-H:(D,=#H7)=K]CFE6"I\E(\+P"3(@6^4JV*,,Q^9U:Q#RJ MP2+ZEDEU]@\'^Z<")7;W"48W$K/P-[K M6TX_KM74IM]K;8O3\G&B>ONW[PY99YOA!ICF]07U"JP',RS M90.&4%\B/EJL0;-&[F055G@B((5O\5IQ\1O[NJ"NG&GM_2.?$,M P?W M=.'V82G4+Y=1I>*?O%^ JT#&:,.%,3?Z M[T,C0F1[1S2*,9"7GHAW$P[C<2+!9[:L#W[U?I&,YM4L1ZDI<%35HG_@6;PG MJ0@6K^@KCXRHIFT ZNYX+-'8UP*43[#WK#O9&N'ZT-G\BKT[HG.2 2-VW@ J/.NO;]G6EOGN^FD9FO9Y6KDJ0#QV^%S2 M7DGN7(PK#<+B0=#@]$2:335I&XB%2]U'"C-5ABNRN"T&%[7Q>[.T6N54PBT: MZNLL[+MR?!6%2NPGQI. M5D\D0H7!S%.5U)GH"C;3NU)OG.-YUTZ[V/UXC&K7"5)-[+?[$]5
E-$WF MIMD,T5DC&E?NQ>*L!F_23&@:E8ER#F UV5 O&Q*Y,MJ!17U\-'$']Z D)>ET M7:?0,?^57K/G&^7!0<8 II>"_0%OLT.WH1]+S; 79@R<6E*!C8.(=L15S&)@ M.NX1A%-IQ?GNUIF/4]J7+.['R[Z-7%(^VDH^T%3]BWF&'3Q\08]EHFDS?B_( M9UU+%2BDJ@?9XSD\><1'$]*/B"U[6$\KW]>S0NQ.:3.\?=9=S$;^;' )WNCB M*:CN+)QZ :71L:G79I\8)_43*51_D99Y)K:9)5__H3_3I']1.]_F)G\VSNMV MML5]FYH,ZV7#/NV2JPV#\4(X?OQ-A&@WC9M$+Z/9D].91^K@CP16 V!#&I!X M99M:3W>U/:_>==&C(];G[#OE"UO3WD>FF:[PB1S;4OW[-X=%5].9(AKT@WUX MKVZ59NQ(P_$&T)/FTZCG R8V9BOW8PI*M0LCC&/\/*^%6!3:7G-*<'N&NO&+ M1U)R4Y=-TF.VGJZQ#0FY1*67B<<8NA"18@'GQ_@5D-3!A8L.=KF-IPT1_*V7 M[,9,6)?/OJ&:<<2;-4V'PG92S8F0H0<;<=KHO4P>L(OHP&D*1K]B'NWW7>;W M?'!3W X=R]0X?!KRK.'&ZHWGBH(=WG>V@4/)1F^M2F!I6SEX\FQ([R0/2TYC M^4@Q6IDV495U>71V5*Q/=TT-ZXTZO+D5O\7O%-(*I5IN _RL]E+/$H> U%:\ M4,,?IJ0Z*$\7.5%06U5;RN7E5S^;-.IK(T\OF?0?,0ZC>\R5;C9\2CP-6KS] MA13#&%$0^BOS=C31K.P7TSZ2"=^&1KO=2%$>>WB=L]VEO6]=VXRX<@4@88FO M<-0D;,MNI@<;F%WZQOY*9PFB/!E:G3V9],3WW5,+'08;3N@&53)N],*WOE$6 M?RHU&!_Q*F&.C-@#2AKJI\W';_3XYP8_35(7P)#SIB0-J0^@'^IU& 8!L19; M-4P$39@EC'A<+2<#S Z[K&"#,S2[_;ZE-=A$7$\ZSAK^XF M0J%C)_ [SW_4F3Q$?OO3%8E(6GLN=:-ILV:8>8RZ2:>/U.N1NM:?=,M\?]=8 M;7W$NMS0:FRL>_>^RQU2@=Y>P H6/*C!W*_;0\8]QIC35DGP^'H4%4=/ZU]K MK2VGB661^2+[?:^I_;$U&+_XXBM]NIN.8,S>15 >8:^+$PP+2MOV)C8F_]@)?S]_Z[5KU&&B-[ M7NWC=O]ZR$_^C_%S(KWN%SKP[* $(A'(00F$<[#S@ MP5)U#V&CA(>W?^DK995&_U'_W3?+S_ZY!M,@WYU^+S;>YV+*,:[NUD-<75QD MX["QULDC8=)3I=\/K_3\Z*";4"<7M!@G9['\&*7@$@]]N63_X,!]F_6]EGX] M@8$Z/U]E'*2=5V_02R"\J4B66OK^?@)]8T^^"M!2]C60#[TP5.A6\=5NFA01D5V%:\,D;/ M6,1VT;0MXI]?#1L=C&(&M&P#UX=_7Q[D_Y-C9DE(_K_U =5-S$4J5VE;8F2V M/+5RO6TJ*SU:>S1+G1QD>KDF\@39;81R>Q]G:.O#TT!8TRQ2 K,3AB]CK+9> M,2V+ OS)Z>W%XJTXGO5/4.,^'4^47K.*)4W\\>+:_&CAF\JZ6CWKTU):YQN\ MJJ@F*P^OV/#GYC(^[-05LWB1##ZPCKX,\N0Q#:@=K5 !ID&OT\"12M7.98R* M>IVO8IKMT;'1O>JQ84.7O%F< M:(/,G/<\ 1JK?5)HT6NQ=.B$/.:'A:]J9='W+D7KQCO^FB=&Y76'D'ZO0V%W M>K'$K ?^B6ST&CV,D]#Y$:(0D$.F1T CUN?K9'4J'&#]YQZ?EZ]X7Z6%4*HM M1!S)G0AT=D?Z4=\]3L(,%T-P! @[.#@.FP]ZD0;4*AFK[KXHT5?E*2?X^T5K4HSC@3]>VRK*GRCM M+J@HC8+S-ZC]0E9$=2!^%!+9<08WHCL],=\B%9();_&TZ!&\9G[O>]>>RN*K M31YDB6>C@4+Y-BG*M:H/%<!"NZ%2A*V9;A4 MR7L&EMZJKGFHH%FK.X6HT(ZM]N11B _'U,"BCQPR5).)*95^6%2D602Q8B?R MG2[%]GBJ1D*($.831< M]^EVUR[\*/08DYR:2G< 4!+_+PSD)KK^=4.XG+]1TF;%/8'[ZXWL029I-(2HS"[X&3%,$@,BY63K(&3'7?RB4N0V8+"QP]7QOPS;Y& ME&L=_OI_L??>84UUV?[X04141*0K"%% 0:H%1 6)C28B(M)+5*1&B(A(E) H M2F\* HI"E Z"$:2WT%&*2(<@)4%1>D()!]*^QW?N^\[,6^;.W#MW?O-[GOGC M/$_0??;99:W/^JR]UU[[6W8Q<\/QI/.&J_@F(M5:( I6>+N$["%.]V4E+WN(&]'F4M9T0L?GPZ6= MPU/;;ZA\*[?>71#NT]N@QE.96\"?JG5R9S\1(S#8.@.MM"&?O5IW7=!<\*9UG7YN;LF- )?H9](GVW:SIH"UG+^X3MFE,;@ M0XAQ^7#F/H8Q^-RDBVE.,3[<-#I3;5[T)E-]?_-S ZM9\\L;K&)N')5+I-_4 M3KX3YWM*R-0-@;A$-&O^^"[$J4?T3N,'38_CDBP!H@*A!=(H5P0,\E)HXP+, MG9\Y .T6KOX4" E#+<*FZ3"VO]&\_E2@ MZ(]@!7Z^'_&0TMJ0T_;@.9ZM&OW;"AN.-^ Z!EAM\/X9.',M822Z=[/2 I$M M(0Z)XI+V#^3EU80S[6'43S_NAG\UW@0#CY9Q ,KW/W_W*8XP@%M=5JN"Y4# MB[WK#_X?QP?^KQ[+!:AGO#(L'B*7*Z00W764?PX?8(_DPJ&169L@MF1D7?_EYX\5M!-_ M$-_Z/WG^93&Q^=A=:&%HZH6U]]QYA<[4[]*8%;@84>]S)7M(WQMY,SBG\N:Z MW.,A>3FKP>S-#\:D>,?A#W2V@[R-^8%4?)3V'<>,J9)37X8,MR#Y&R:%#-(. M2H9>B1J(VQ57>OG8I_6(;?"Q9*$!,+B6O0M$T+BMJ'6@N(4_\AQUXNUL'MJU MK:_;YI&LK[C8U-L.Q13;CX]W[XXPB;!$,G8P+X%%-"53\!F*AJQ=XS"VB30:I99M1HC+Z/IYB<.*#8GY.LB[@%_>/'I/&HM@CHPNW M?QP>+(&S9 .(!DJ+.#J= \3FTQ L2*\F=XJNZ$ J^KX)-X9;NV02.MZQ*E[/ M1'( P\?C2Y!V56//_LQPL#6FNJ+,CSB#_\VI[?_S!Z>,H]Y48V:X4%88B6KL M9\I*:R]^=^G;?R48OG 0#\+8<<+?P&@6"4Y!Q.I(IH0IT5,I=3\G7IV=JF?_ MP+,W2&:.>]!?_&9;PB_]O8154KEUO;%<1+;$NK:V&R);TQ)74^N(5$OB/?8! M,,Z;S("+N+=FUDM5Z%->1V^=VH:^./NM-'E$/=P2K?O<,WZX$]$NV/+MFHGL MZQQ_;IIX31]"F V;3I;H223?FM\VN2+AU!EP>F?*OE374<>MYL7YM3/(!1P9 M'U)Y&N(7>+ ]!P-CO5(O9:?&(:YB U=7;UJCBPA_2H*\$: M:D+ND>[!2+NBC"24]B2 2FB_M:E"]K:>8@.^6+->A(6?9>\3V.%V$+UU\6IM MSAF'D]H$A4"5KCUF2G8[HI_LVNBTJ&/\G&T#3M._TA(:8!!EV;QU5*@:TI,[N17'(^V MX]AH.%Z: UP=P.S(LT,_J)-6HR5$:?M0+"KS_37Z&TV'/LC6JL0>.%Q@V^I[ M4VBO"REGHQN\;S_O)**&2#*I)18&/WU.A_>7-H9 S3O^#:S]H=W'OTKPK_>"- 36"\P:@QKIF@? MDV=66[$4*CEHK!SQL9@1A"_J>*^OY6E(8W59::G#5;;,>L6%&'/"5 MLZPA%KC,KC)TV=W'#F$N?<*3X>&5DCEHK5,T#V(]2]:X4IP>O])?_N+@4//K MT-'VZA(CDY'7UAN_Q*CM$UN7ITSTPUB"D9E,:=">8B+NWGICS3)PJ2+)9OGR MB87"_6>Z2D\8\!2_JI%;YQ?&C&7E%,(%H&X<)[K"Q+&=B(*.T$*B@.UTG[1 MKRJ3)_U]@H,T6+$W+\?=(N8DZGK:JF_CU2B#:\5-7;&>I^0>W^/]CIO59SB[ MP[:P54&(:-9'\Y/ ^7'Q\-STWLO=JH3VJ&?D655-P0\Y[I:;8[0M**=D(V4C MTY)/F )_^(0]AC:KKU:(;=;93JW.'!O6;*!W MV@^,NA;W=>OZTM%.RI$J57/TVWS5\*/;186\/^%JQ=ERDZ,\;!XD=A--H$'E M,(IW!&-"VW"?:KX\["7!:-"!%3T6VWZ=Y+*H.AYT\D:(F>]#]D/2WO&Q<[045K"*V \&UW!%XU[Z* T0071E/"JD?\;GS#)T( MV<5BS0JV]/:#WQG3"A)@R!V7?:[?L,F -V0'HGK2G?Y=4( MJ$^Y_8[&;5K:LV?;?*>/U=6*HNK/ _R"@]I:M;)MQ8_1LJ*+J)D'U$,VK#@, MI"SKOX'W:5R>A54Z?=.-QSSSZ#WH[E,5M%-&/AFYKX*NM#U7N0$JR76^.CK% MM3Q1 KDZ^\M93]1T]J-=QE-<2QSV@L9D/IS4D+N.>'[BQ^XF"?N&@J&F787) M;B.D[PZZ=$=AN[.Y3H$-3V\;+*GC2=\H_371,*9L]/CMI+$CA;#(M2=W><+0 M-_OF)/$\TP=)'[Q15WR4NPU*)A6"K*H[=]ZNV'-I@YBE*OY'!E5'[/II"$UG M]S%.3DOSB1^;PU-]QT8>9TS=+D>[50]G$T)2^KYVORT3.E]\>/.(U>J38=W' MH6+5/R(;@]"M^JRWRR8#\R=!OS?62'[*?&BY6H.6V_4]BYL^J0^YS;M4K6)G MY)ZC??=O=B +!UTY ?/YB;":^T1J,AR-8T9GQ2VJG>%^GFR[\ !WF*OZ%<: MP1Q@>Q$'R'[0, I*<8"!SG_K(K]F0]5K'" 0 MHCIFO*%$JA8'R"=T$(?\C-G-K"QM$Q0]_#5!;89858H[J->>)A\[NJ/YTV8& M'L*'+XY_6E%JH'UCAI/9&AP@[?U"(D31$? ]/YM\^&6%-RYL40+KG#1$D6OF MV4W1H 5Q>3\:\LRYB0P)M@L\;6MBV 2.; -!>"T%Q=S* 69A?Y.( O&*3^($? MIQ^CPRTX@&MY^4*W'FNV(?E:9))$PX+?^)$U+H0_N8,9D=2*.^*OT1]R'H^Y*SW[5>-3_\I@W/M/B5^74.!>%P;4@:EC?(AP&+^V+ADY M'=ZJI2;D5G+,OH$>E>VUQ;NA\UU3VW9>KM#U 5S<#[JJ]X.!$.W+ E\Q3H// MK:CSC6J1-FJA.L+3=W7"T]S[2*B'YY]3U 2')OM++ V1OK<\TP+4G9]A!CW& M(K^NS\F5-#):<1+A6H0WS _ &R5\9QV]: EC'*#!6+9&1[Y?&^Y!)FZ;)$$- M?]Y@<[@(Y=ZED5M]R3?>N]%+/+%%2O7PP3'U:Y&]$"NC&MGK])-]P@; [HOO MP.P,$**'QTLBL74/<9YV\X:MUDHYDOMV>7OVM&^/C,E$ZZ.;EVGZ;1A=&UKK"[LUQD2[^DL_4X( M2G\-[+<;"'_SCM^-[PFR5,T9/NIIH]$[0B#I_BC:\9+2%]#7HO@<* M?<)M>T'YRR'9'9*8\.!'Z[=:Z=WWOQD&4-@:[/912-'=[(4ZC,'(,1@/R &, MNR<8QGF$4'4C#PL^-Z^2MC-)4N;Y36-9KJS'E>*T+D8-<<3MDV[KEK7_0;4A9-8;7*:TBRQ[Q;'G:?C=.A*L)H\MZ42W- MO RY&!0!,5"@-EFAOU))#9_B;E,=ZN%_)_5#F:U_84&JMDK9I:\;CU[PVSQ* MRPPH1(5*"_>HPP3=)!RJ7DU]TLBC)V61TGO39\[M[VP5N9?Z:J?HY9-Y9Q6X M\> 5*KZ.N!XCZD(F\H N]6Q!ZAR^8J;<(CSS=.:@K>?5]H+M<:8W&V+O'334 M>$9MIM\$_:@FB'X?U 8TU!K!7FU3.*GH>;OXF>*WI;T3G]LG[+0-\@[-.6N] MB(V7+WOS\6]?M/S;E;^UDP@(CTI*F$G181Q@MH,#&(P1RB _GJUW",(I#M"5 M@C&1QKVOAHTCULY%PU+"E)87%R[\#'KT=6$*A GOM1/_\LO6_X%':=41$N'' MN*^'X.+$SYVXI0]7$#U??[M(^(0 GK@U?1[_#LAG7#CPIS56"GJ1K0L)EP0D5]?0 M+&A4"?B87_;@WT)CBSN$[_JG-?#_XOF]$ -VYN^)V!_PAJ#O?XLWO/K+/XAQ M';U_]V9@);X>F@Y<+4(,@ZD$;3,P%B .1Q,WN>!"G9&8K4P,.'QMPX'MF,+L MKP?030X'"@NR?%1&,6>I+T9T0!_"=PM2TDBX5YY;OYB@NQAQ>D;:ZMEZ2/J+ M TL$;B@MR--=2SOAUX@A1&H+KBCXP1)^\Z2OPW;J2J#VGG'CO:+/Z[%RB9 % MO)3XC M/RX6LWX6S75B?0QZ7>DH+[8;P<^6P1SKJ;Q"_I&"AK=?>T_*!^5C0269T\4E M-CX/&A_(M-Z(U*W1[RQT9.\L-68Z!FI MQ-ZLP3C);H7S$\G;JJGG8YW&303EHRM%,5=]NC6BMPXV4:T,3#%EY"B_D#?" M7\U1JAM(N14G>"?A=?/AR<+@^-@02A!4:F!+TX*#"7Q\_F9G>J[T*']3O%&[ M-_"9Y/IM-] RY1)@<[U$RX\4V0$STVS13LN9?P->V[^ZOJR/%Q:== M'Z^\<QH* \XW-@SW_5M@@>AZV;7+E&*LI3FKY16+Z"T%[.^O< M%L]=01:/KSZ.U8J32GFB)!ATX,@.T@VNFW^OW!(U.0 *M:H%$^4 0WCVXUI$ MFN@JD>&'^S $MB?(2B.^N,E%]K:;Y9<4L)^K*O\-_OF A1&@0 M0Z7YP15X6*5;)FAVLD>C([CDKDZ20-"2\7GDK+E:H7ZQ8/IRVB?]=;G>AK?W MW'2,,5/64^B>B1YRAHFYX@4PQI1LG6,=5*43U.$WK&,KY[N7*KY4/FFNK9:( MS!VJ/W?&:XCT-.TZ+L\Y[N(N@5<*!$U6M+;/."ITM(!8/RJ(,?CD2.V(]LE; MU[7HT-5U2&)P1/NLTX6(MDYF U[E:8&+F]P#.SA3Q(^>0>.=^<#01,=/U]SU M>5-$VSM^NH>PI&24.81TC8]O0H8S8@-TJ\IGW@/S,097MQ\, '3NI51S4TUF M.VC"E.B:^8',FF+VWF-J#28DL[K'T^4K$1S@GO%\8*ZHHTMYV06;/C0E8U/E?8YC8S!'$T1"7"J80=ID>(R MV\RP=>^',&76_(W;B@,,&6F&8.%].A[>Q04M^V_8='];C5J:FH^7A^="@_:7 MU5'!U63K)_M8>O]H",77>5 )P@I\*'X[[BJ#I4GV>4&:2'?+=2/%%Y%+-<2Z M,VG8:)ZZ#WYIS3=S,_:6AHC ]X]4/'JALY&WJQP6<@MBXM8?O#)&K:?$:"8: MKUL]#K:%JA]4O]AT-H8[+>1[:Z^UU"C!YW:7&(!5GW;0[)(SB4PL"4*IR 9?F]3N>S<=OED7W7^; M8NOTSIJ_8-/MTONRY@ L\\F%8Y;C DR1(3JJN!/N,3T? 2^.GIDG(\)@Z^:* MPNT%=&G-@1BW7)6.^LC][_-)_$8FUKNBK*1]W9QN1094-3S I+9$WH.[9!'" MX&-Y%D0NMB#VX]I*!'L_1J5?9[_5FR095WH\6ZBT7X5Y8.<-Q6>[DK=+'-][ MH*+=+^/6D[%9-^VL5).M-,N&<%M",(QJP@&"B=MT=D\2!=E\&(, )$P$'??F M"[N-EI&-RDAUNZUYL^5DXJ;,@\X[V,A0EV=ERH= MG+ENJZR8_T/9)D29^1R@]CUQX1D^?'3.E;AV[2UAZN;O+"RLC.SD .];_K1Y MCJ? 5UPY0"CV'.@)46-2=/@OT%3R6@"D!;/+" O9.9*__'R]:L>Z\//PWL,%3J\2$$ MP%T1 X?H4:SB(I0(FH^B0:RSYZUAJWRJ/)XV/;*_H/>LW!E1,J3"[RM.FJLV&I9S!96GK8NS7LL!U1SB*6( M15Y) TOJ=53Z5)>>^X7."(X7]GC,J\R^:7DO@U,T2/P<*KHM=%LV?_T KG9? M40\GJTM^D\L$T^-F^HM&@:IE\:M^KK8\I2NT')_@5UUR9[V?>).ZU MI.@$GCA^72J"X4#!'X!11E6UJ");E!'HWB7:#_& M,7?(8>KBR+2-Y]N"3:C4"LOB1<=#2@:OY?9('#G""@,)3A05([)OJ IS]QW' M3+!@W*@L6K>\%^ M\U,,!]@CI?U)()T#C&6/'*>)1Q"=.\(^%!T! M[D4$8I69,F"9_TMXHP!X7MLC94I()2.)9M1@8_$\Q]WD"AU]+MYT2M"*S"PU MC1L7C+NP7;3="U80'TWC9F]ZS)#"MDMO"":;A%7::92J>PA31(>_-1SPD[^O MYE3R[MTPBO_+XJ:\AB^$P5RIW:&FP\*\C[; !E/) H%05[)&X*Q4C#=-R9@] M%%OO ._!2J.EOCI;8\0]TG5WZBT:WQB:1>TICW%+G%")Q;VV'Y(]H8T?(\[> MIZ"&QL=&9TY32YHDTANI8)XW91-6QFXH_AX8);!ETQ6_.V?C=,R'NT[+M90* M*1X37?CB!#= VY)=&CL&$BC134F:Y-%Z/&B5O .LI^QC.I&'OFL\5]$9K2NO M^B*HZR>=I>ILB'W?W5#"M^>%Y<''RN^O\EP@'OUQ,_HA[9.,ORJTX %DW>[>L(4.Q?-&*%LH1YQAKG@89%ZN5NI"YL,8>[EHB M"D[R9+ WP6AFXY:0$_$PGX1&U%U][PQ?J.?8GP\CKAM MJ*'5S^-HX(F05D];5[7=N*NL5)W-:!?V)A_*Z""A<91_UO)4]8_=9%GR?.2< M>5(FK?U-YA9HFEU[GN\AJ,F66SD;A88;!+=QT;52;>E=5<)%V^EQ-^7B$YR>],[IZS3% _GOBZT MBN596[>T)]:AF6YM)>$HU0&*R:Z$VQ'<,RT0."M.2S16W\_XX.LK'XO:JEG= M-? !N,%UW" 7#MKI0/#^,IIM!#6TH=]8%_"&4TLQ1SG 21@S(0&"^E2VN$ P M_#ODX,4L< ":1K?IB9T=3%785MPG?4@[OG( RH\5ZGIRQ]I&B,56$IG&MWHN M\![B 'S!]?@E00[PX0X.3(23;X#>[ #XJIH:1"GL-42X?NQFDJG?6.MQ"PX( M]M[H?TI3D(OS])$^E64.0'K0L'([YD[?HG^"XZS2"YM3 NNY>R18BH1VB(@/ ML<\W-^+HWR"2?-8WHJW7C D\%;'OZ)7:28=@R&+)L8?PL.IMX J]M ^[G]V6O-\61KKDAA5C MUW8R]Q-$OX6]<>HAC/>JL[Q--A\2(K&>9<9,"HXM7/:8KB,.X8KU9V$,(6SO M,?H[*G*\.)TZ;T/3>^ L0-<,*?QPI6>V_?/N$K>+'X1:Y3[F[.]3[G*Z=*-F M,T,')N!&)[&:7DM%OKB;_D70I@/]-JLT>7NB7M1AC.=%WG]Q]&IO M 4!-NBHK%R,/J?0GR-&]RCP83@\& W-<,[HFEXR,., V:[O/#K4HC>%ZM_@5 MY^VCUT*==^N[U+TZM2-($3_;3S8)@7CQ%IPK8OMWN'CU#L,4\'6=)FTO_C5& MLV>^2.GX,95C%Y0O5QD[;[\D[O9%R#]A_J.14N %'0H8.B:)"JT6Q^L2RZJ" MC:KY^9EB,]ETQFT+:Y7AL/A+-P;V'HS^7O]B5E^B7B(G)R>K!KC,=0+V!+[. M RLX]2.C$G'0F3&^TN2O5C.B3,4&IB'A_#[S&TGM+\%@_:'TH5>%04?3JB1> M-&Y/:WF[/=/B@H?>!G\^^JG>Z]7BF.M@*L,&XT[3#U]B[:A4.P\3O+7#*!O'(E^%[>K*>=_%PY*&"(XX;304NXT]!"N> MGV'0PLFX,'6XD#WS -[<:*.,LHX\"UTQ][';]*#3FZZWI#? MUGS%9Y0N_BO=SDBY=Q3_U\+7^2OAG7PEONKL#][%=: /MK MX7V3& 9,X/Y*"_3_TY+?M,0!Q3C'O$/3#,(<>C4URN\QHVWBESY%Z\AU]6ZG M[RN*/%)_T)"_LJO)T;I//TAWI//U'=US8=N_#66]%&C%#?J2(7G>S_X\P@4V M9F.T>JKY2$R-'FT4*_4.P=#=IT.B/F?*]R+)K5TJ(F&C\FQ;!NJPM<'!RW61 MDG<(DPAIC/_LBS"M4B,@GM$GB:7S!J/"0 D)KRBMUH* MS&EQ=:%5'FO8QXK&B9B=C2=D%H2'"HX_V.OZP=SE@OY%[16*;R-!$#L,XV%Z M4*.;\)N6.X+64&%"'L)F_:AE?TVS;E7U_MN&>_,9VC%V1?5GN/5*Q-XJ'@I2 M/GL=10@.GME0[F/R=I #N*O#G#23SZY.2 U55H'#[WRUO",6+16XO\X+8DDC M!ZDFC;..M;?A7#[S@NB]?5TC, &08$3;^T09M>,5ZXMO<JE'[GX*\9,T@#N#8,YP(RA-^'/@9U+*@648N9U?*.X[/ M2^LBD3X9H)FA'VPK:'F^:)1N+V\<<@9?%M*J5-D6TMTJ^_[B?@OU-;]_'\OS M;V0$_XV:0IC@9F]5Z?. ^ NHK-_XNN*H]O2=6+T!QMEO$AHAVML$+B#7TO\W M,>06]>,"P3P1<-H!-@\'2+CC#Q_._FNXL.?YU;'#?^/A^O=N"G#T[UWD^9X(B^K%(IL'7C>VZ-FW_GON;_ M)[NY2BT< $D<0I"C9V!44G,C!Q"M-/YQ 5&PC]3YX](C\XQC9,^'&Q>:'+/).<6I M\BX>/S+$Z:L>KLSZ%&?I%R>J4/PV2-9,X#F!%@[?"H"%YQKJ :] ?S0]FB2&8A44= M[%.I;!D=5@3\>P$'^)K^!K<@BE-:,H5XZ3<5]ET\!K>Z[9_V_2%O/&B^5'_1HTFUA<$68T;GU%K$ MN0N^5B%M5DBI?)?U=^^%4^9!A7ZFN!%9GBDL/.X0.P:'H7TIAPFY2 DYFZ5# MKF)BOF*MZV,_G\AIU^A1AOE4Q*Q['%#YY9%.)^&;$7LK)$M/HD!)]H>B!':2 MQMFU\Z(MWQUITP(A1)7GG4..[>U>9O5D5OKQN>@2'$5U?K"$_1 ?!0/ENSC MJJ,^4W>8<9@#?(JE03BW?@W! 921JQTIQ L[1Q!>'%VHYK ML!]]AV)M@N^$4TW2.],2D6W5OXC7A4UM-2,AP&TX M%(5!*&5'P/_NST8O\^Z;56-NA)?0_/L_XYQP^9JS_F3"4"O=B3K:B.(=F$Y$ M!6,N> :F5^=ON3#23/?+SD/<;90+.4C-W^Z]\.C\UA/+-A!^\5="@W+P1VBY MGRUD$H99_LV(2.>GZ M-?:],R!%I"2D>LC/4(JFS^U^4N,&K>$1,[3:0_W^_ MWYS=2)'2&4>4=J56O_._V+=Q+N.=]9//I[=$3.^,>/8YJUWDOE6$L.3]I$P1 M[!ZWNQ]+J-.( NK[K M2# U<23]"Z F[7G= F8;*R>/J9*NZT1I75'*0S=;!JQ_I_IQ,Q.J9^IK\+G# M.T5/=2V-PKB4 !GOXJG)1SDOA'<:*>.5MOMB*JC/FTI@VW!."%#>I6:'JNHK M:G\C:K/M5+6BU377(;/NPCR)'8WA;YUTSBU^$'CZDCDI++LNJN8>-M,4(HP;RSW67 -9"M+@=S@_QHTZ I=TJY8H"/_0O21U:N@"4BO6;3-%"YT1 M9;4C-6+]0=DC%]J^5O?\X0 +U'3\^G):_=\>[WXI4/5;*[1,Y?V]+=]_7O*% M7P=Y8!]93D#V!@)L>4<*D0$!==<1I3D,G ,\CO@YG$:X&;^@%@SVLV-EFW^( M)(;YY&=08MV##-'J"_:CO_U12%0?5."^2NILY@ %<9!9R*BR()I-+]2SMT)? M?G(=5&*WF >S$Y=MUK:*0I\N$J!)8Y'L2;-/;.^LE#!V"%SKE\V8E'E0_33; MM&H\FK'/+"^"<13C MJY*MK??)1,%->7,^26K&<<+O]1)==\@G"MDIOY-KFQ),2@HE\'& !B:T:BC MS7I6O0M79T^9%T8/7?B$W0=FGB[I*1KJ]D7W%9?,;E&PY3IQR70A)2?BA<(D M0N$(9=<3P8PS?@\W-137W6LB@)([?4\[-^1[>(SL28%0]O M5)(]X[+^]2G=:%"IHP'%B^&G^GPN3YCEHIAL8'_2D8MUJ3^N9DQK6^//*KM3 M/*BO\^Q'=AIG.3L3;YQ(V. 3WG.-FP%L@.DES &((H%ZA9!X6A;%7F*HXY!^ M=JO\ASLK,^Z0;(]T'&ET^&_B$Y+40*UZ]D6M,11C;Q]B[5:OTIK*[]E"QGDN M2.@@;K E6AR2_%O8+&8N)-CIUSGDT>L_-;SNVZLZ%O5I%>#+[1( MZK"KO%_V&^VRL[K;@\2EKRQ6IEU;A)MFO11X M%7!CB0Z: MK"3B-?R@2T/USLYE/PX0CN?>%;!H2_U81)E4MMN'>$&IPHYA2K6-N4<0H]75< BBTLUA4G;Z+V M!Z-0'@0-(\GM;YS+2Y-ILWOB!Z\ENFU3OM&N<"G0T/^CJV!DRV8EMW5HDGR1GW7*_V.!^;&^UHD!K;W5N4-6>EKN1^P.=LW&.5< M_+%/3?'D=D,Y@"'T(^GT,%1%!5J6OIOFWQ?L166,6S;RS8KUHBK/< "!2IFU M7L+#ESZJ,>Z:/.-A_)T/=AE_K0.^GBJ(7X$-/J<_H2)F[U.5ZG%".M+3%Z;9 M@C1S BE73?;BPWN-4E*26V)D7\NF N:/[W^YP.NKBX8WJ8$*XL%8$:8>#18T MHRT+&5UIDS&C(QH".^S1"). N=&ZPXNR1I)VH?)1AND']B7,T-V\;L@JC%A( M\=W"B<"O=ZQC'@+WD G2&:_@H871.XT=D60#=87&K_UAGFJ6_KF'W>*V=NV] M]KDMZW'J^YF0B!KN7E>"%&C-\ 3UFTGZ49(.Q7TZDM.(+1[QC$82+*RQJNI; M\*RT?*)6]K4 M[RT8C0E+MYU;XQVHTR\@&0.A0D1@H! T(4R&J6MEH) FS2S MUT..>B!RSWP H=(T\Z2;Q_A&Q_ .W+N-WV*LG+:Q5V96'@]]['Q=T%2[,XNW M^F^FN?@M!U@*^&UXES>9 S C7/Y$5,%D;0CF,/ FXM(S:3@$-]/?OKSZ.9_- M#-<1T55[AA(;,J#;X2@8R=LZV@045_M&Z5VEN[>G@M8&I8]]BT0 M@\L S@ &35[@!R]#KGXG6XC&#/4W">]-\!_OY7;Q<'UMN$#7U3N;&Y45A%Y M^^'&=-'I8S^"4WF'8=2+'>'$[5@^7.T!ICU-L@Z["[($]RMQ8\1-QA0IUK,)V2"L2:?TU MS(NWG-I")CQWJZ M>'_L]4N+&?$CFK=)+Q5:#QRY '0 FU>YV9L3:,G3=3CJ2824'>9:K[;F6$>( MPW[PBFK2G2N^62?=2VR62&YNU_,>[!=JN284&'6\[=2+=3QW(<@8(I %ZJ/! MO?J!.JKNTCJ?/+$[0;.ZM>LVU27I6NZ?!LZ^K>5KF'0O,)Q(B\KI#%1]R*RY M/+8.!BH0F2** H,;<)M ^,ER*@8NJ(WUW)-?0;-XJ8R!DR./#9J_68X\[_'> M@B1%RVF2DG"[9M";,.'3!BOZ&,Z0P3:P92G24,/L32;PX] M;6:>(:*EAP^)C*P3XEIIGME#>]" *\P,(6A;$]B?'+AH>_-24_D=R81ZOR2E M2YW,@UT;-J'\? K\5N=2%;UEC#PDWT>LE]03:$&\2Y@=HLG329 RQ0^C46P) M9!/NW=K0-+^?(Q7>2-R@7#AKY-"99Y=]F)0T>4C+KI'OW-BN>+6#%T(LI,:[ MF);C:L'X(C6FJ-D8L:DC0$>NDVF8AE&G9H;@R"[HU'KY6?K!R8LVS70I58H5 M]R;5QMI#Z5EM[_.U1'> MP>;?!ED,%'H<(N,K[,2E'/H\N*^_^;43%1_*EF)> LTHPZB:DA$E:EKB<7K2 MV%"'\"16YNVQY*?]M_LWN4G51GGM*HO05_<*C4NQ8C9?EFSX-2LG]"JR?2F$ M54G(_1#_'MUYD+AR%AOH=*=WNT_.9^8YFF:8BF7#R,;>)074K>GADU^+$_>A5%(B!SL+KO)/O-GZ MQ30 N_!R0>E;QXE5^48.4%A29S)$I)^BQ1$;.A[ Q3.HE1+C:*05U25$1\K= M]]C0YZ9L[4,JZ3$FB@TMG4:B77&ZG]/*-4WV@3\.IQ,K01;-[!(827G*EL,H M?;K.W ,!"S!Y+#,L@R80ON2'I".*W1,T$Q^6U&WZ%='9<(GT MW0VYN>W$/;ZL+W8[]02IO3.((LLF'!^;A.?%JF#X^]D\&,<^GVS9JD^W&&K; MT%NGI&#V26;7)0+?O!5<^IXB=+ E5IO6\GR3X#R7R>"3"[QX=@MLDX;:/01$ ME^N)W$B)PD1ZWA@'X'=;4YE+6U"/]->H*O32KG@^X='V\&O9T8FJ=?]-KJ+? M8^3L<.1J%R3&E?"OLM4;(#'V<.( F<87J[OOX;Y<)];+-G9P@&%8#ESIQUF^ M3^ O"Z%K2=!;*/C7+3^27(_T0?[K"@[AU5^/IWI\8[Z*A1K*((VRD^>GYXZQ M/3J(7YQ".,!.J%0&-NX^![B=R19=W051_P_' O[N*.C?.;!X_G?S1E4SZO&K M.TR8 AS@;.@B4Y\]"Z.I?<#S=^J*,DQI5WZVG?1E2&6E]T/L3H-MKG'Z+__ M*>%S_C)?#NPI!Z#>,+FO;>V\AHK6F.>:0HBQN;\G;^J_U8ZHIPOR%4.4U4M\ M#1:RM\!YDX_(YLUSNQ,'U&.RAB-81I#(3E(3ZE009,]7XP+WL7N[EV&!.L=* MBOVU]#^]D5:1/9E\9%"5)VUSC?6AF P#V2B9&-D#DD_'E=B;M?(P5SO9,,RI M?"JA?O@T!76?:3HF.;OONCI?J\%RE=(EU[DG;;O*T+H-0OIRBA9'$R]\2GI4 M=GTG'-Q;,O.*,OI@5!)[C'FI7UL>1>TP!ANS)E?6_:X38^U, M6CU=4UR])7G$GM>*/5K8NXMF@= < ,$W#7MYE8QG'V$'S#$'FTSG7IN%^]KZ7#T1XU?(--]1LWO/>;05/4R?ZZ4V0*;.!7(WL92+0IU"KP1._^D)>K:==8\-8$5_+4^87$8X[NN/5:W=E:1^]R!O)Y>&9M_?6%!\!)[B_#<+H)V$H- MII\" QF*(**&.N4@1KL$N61D'$S*XN-QV1.?E@V='X]7%=\)G+8?4FGH;'ID M^T&D8K>*NBW^,F\R^Z>#CQ"'Y7%@O<689#*QD,H',LWY,(>H^! F#_GXW4%/ M];[\'F4,R^AB<2%><67=[$.5&R*5ACM==]P<8D.4+T -8]&CC:2B*,$/O_:C MM,TA/OJ0*%1$Y &1UN5ER&S"K0H7O?O2MWW=(F3,@,=1UE2B;> MOJJ Y)>XX;> ^7H% %" F/X_>-#M7^S5<8M3SL>^G.8 6Y>G82+A8M3VN22O M#;EJUP2')/4BXU$'0KG,6E5B#&H^O">T&*&U(9JW_BCXE3(+OW0;'&0HN%5+ M4D>>9R=9Z6%.4\=URWHT7*]_VG+G;ER$L/H4@W:P67OWS4=O"1#YAZ$ECINOA*%;B&T#'1FC0Z$.:CHCKJ2CPG=_N0Y;0&,A8I2JK\+;B-\F][P9 M)LI68IZA\@XLA5LQ1=\,#VI$ON]6?>.9YUA9%D32>OU=-F;L8*-V7EE<1-Z1 MA;Y= BG5^T!Z,YGWX9R:NKVTE%$#=F_IOG2WVV&/V@GN_.*M9:7;!1LD#&WG M=/D.D _8$6?X&7)6['IB071@]4[K8?TL.S>EXQ/I=W9B[7P35LP^^/C*N3$% MGTW$7MT9=R+,4%8>DE_W45"VBC![A7'*#J-7QDK#N>.!JCC!-"2LR]&U?P'&H,E8NGH#7:::AJDX*&R_<%Q5OK8J;O-7!KLC=M0GJ) MX(JNC\@,D):(4IBS&G -/;*G3"%CEUS$$\:.>V\HV%-:ELUXJO&0RMV);O:F M)%89WQ#:DJTJLG;MX"M%N0-VQ?&2M[&XM\_"MGD7'N65PNE5*T--TM;6H"E1 M?$,KC=/!"@KO/02%I_ P]O!;:A6K*H\0<35PBRDK[0-*[M/9W7MECS\I[B[T M,T_3DAWLQ-BP0BMY:99CA,!* :G(YL!;'"!XT7H8U%D\X5-828UK3[QS^YWU M.Z64I]W["LZ@AW?$G+GE?)%K-1A2_X7@!G%XD5K32?) \O$]6,"UE<)XN/Z^ M\\C!X* FRW#S'C[/G7**TMKHZ68(#9)=8 MJ4E,OBU=Y4EI3][(O0/8$GT#]&;PH=7J=*1HO24A$[WL/>ZC(AZ6)K2@$DIQ M@-_H-E+N35VIW%"4R.%.V^:=!8KUJ"VF#^2B"RLJBN&U)J \/H@MB.ZO6^M[ M!9&I$-@V2?)L8;S#ID*:,:NHG?C@98PL]X\[R<4337:MRE!H<]O&;+#HC[1Q3CG#RP\Q/"\OK)2?1-Z7+3N3"8GT:QP-&MG@GPV]WV[3*9Z H3_WS4X0$PL!Z"),I\_\U(U3>B]Y 7FW,KH[4HR:"RZ M37!3G[W52R_WCYYLT[$/;]!/#MQGZ.$CULMPC83_/#++^@UW]2.7AR60!C[\ ML+,QU[E\7(@?(ZX)E[3IFS[:^/'SO?,;C\BH@6YJ/!S@$Y(#[)&'F+8"!PB* MH2)8&X@+%W%LF4H.L#P?1/SN"#ESO&;0I$1%SYQK9M__Q@'N&3�?VZ9!FJ M?&#AL+AA,;4J.2%M2-_%;5U1_<:4R%,Y7T/E@:V&:,\ M3,-.[&[_3(;TRBS><>@;=L* [OEQM#+U*.GN74L+WO"#VAYH\EMTB[GB67J$ M^ZF+MRUOGS6ND!M:L#R0%S?N6MOS6L\T;+BTL)H>1OQ9YK[_(IWV&J)+O)N@ M7OPL=JD_"\%_!8_\5\.B?YF&/\6=_-Q_^)\%]*= D5^D>@$2NZWM[%$(8+S1 MAQB6#-@,1'GS9VZS8MM&*QB'+C7Y>D6X+!'ZW/^G;B^"S;__I_I]P"&&TG_5 M/^_K3_BI?J./AVD1CLN$? S4,9X=X35LM=Y;ME6JAJJ%?A]R,] >]R.3-14: M#9\*E9E%W/,:L&R!_RH(P(SHBEI5&SG" ?(A$8:HOQSA@]L7\'J]=F.]L)_N ML/4 W?OZN."]UN\F LA6?1_O20)X%QHNKCDB510'LF#4)6@HN8=Q8XJ0Y*^! M?6%T8@^&4$BDRGZ%N()=1R5V?.:_>P7^IS=V<0![;QT:([J 2/YN@5CB+>< M->8<8'PY?6P>5.AQT*1AXU)(;C?U?7(=3COQM5Y?[[YP1%?Y3$,@3]"-3NG)UG)714U_ MVF(0!2?7)A-^1W;&\>M^'%KA )!GZ*H&,R(/PRQITK$^AU])/TNW1T?72\0' M.E*.IA4%S0K532QLI)3>#G-R"K5MOV4FDWKF@RR$987S3/%ZNA$KDJTYC=BJ M(XNQ":]G'Z).AOI('=<^^GJ4]:15Z-R]5@^DW)FG7TZ=N*EWX\9)@'N2^%N M):A2"4R13,BSC*X&0!0%%>Q#$ *?USFH1MU9"NK$[,B;LHF;V=]R)=XKL]9U MY?4Z@\//$@6W?\8?EC)\-ZX&*JS4P@%VJ^BYL1W>)64A954I0WFI %@*?IWVI"(<\*!:KPSV8SK&,\N[$ZF&OA* M,ZS2*2^WRWIRDFSOWG.L7MA(5OT=2R&P-(5 MY\8!ZALPPJS7=%@AKJZL8(AN_"/$PVT*_7'.^P4[CB5MN9@.E43C6O0Q_!S@ M&JF5 YQ/3/?/A)3G_2 N2#\<@K1R^"6LA2GD.+^B_K+HO/PC8_$4!ZB#7-NM MMT%]%IX53#].ZDB@1VM"T/2HE^U=$E7&/(#P^// /2*.#76LGI:OY0 K1436 M\='^SS[,(3SN?:L@^RCDM9]C*7&S9TV82@OZOX]B#H8]?X:KOP3$GR+B?A<. M:T>IUO!PJ#:=S2 W>23?2ZW>#"%HO*&PM5N]IWJTKM/4[Q])Z2-;O# MR=AZ[?ATYXVE%I)1UR'6)H.%H9^;L)ZS)<'7-42A/(PUM<.!>CS,,,W=87=% M?U>]N6Z(]B.[\T[)V\3;(F2@Q@SD80Y@P>,=N]9Y4_N9VR!MTWE% M)D0] A?)'0^8QM25,4)(M=CW3^BP?HON;UTJVF:4KX/$B_EOGRJEA#L-JKR/ M4B_UM4 <>K:1-Q4#]&.5(3K*9T:SK)4(;O! -9*V@5X98-30N3["H?_Q$N9C0RP"^>=9"F%+8O0?P\>JDK7[\;5P\=W4Z@KJ MO#'5)YFH69]T5TK:^&*_:46,:^20=8C%\1@EE=HKGN-S+3_31&-GQU 0Z/LPE=DK'+G?47C7<_1-FT+W%4B^?8& MU\)H#;\OI3D0-U8$%\4(9F'T^ICVKP2")5 ALX7M[HO'L DJ'U-O/;2M76^J M5W%QSXFVB*_Z;3.&&O7L;B+5M-V1XML\'S(B7$Z;**'VCW74:F4M=4B@8VNK M=_86'=>W[$F$Z=A:5+PK*O-0;1HYF&(;L]OW49SA!5FQF>K_84^]Q\XD)C"% M4REJLUQC'>*8(V#@N(D \SRM.'VZ'N?+R,:XQ;T:/#;"2K_3JR$TGFLRD4I[;UOJ.1XHWE7\> M=>_9LX X9Z^/L":QE8Z*&044A,=9W B;DSVA]%T-E'^"$,EC:HV'/'>(;1CE M3Z5MT(%-8?>65U;VJB[5>W ]CFP;3)X8FM4;.ZD]LV"XG;]J_$#^JCXY>"9T M?'X@>NS;3/>86ECR%II\0_2]N[>#WS2/X_C0.-V$1M/OI,;EL?("VR%)GWCD MM);K1.+ZA:MQ%ZT:TO5D?=9LV9MV4]4N@/RP1F.M^G)<)!-.E9ZW+RD#/5Z" MQ4K//4X;WL^+(UA((M-M7]L*W_#:HLEU[6)!3-@.ZQJ=E_]LD/LC#$6T\3)W MVD*\&Z/?2)@5*&"]#^Y_[75:%HV= !C988ZA=!WG<*2,_:?;+ MM;"#Z7%A+YQ/>#7?4,0S(1H?1/S6;,?' 62(O2_ZV1B#&?CO=*64 _SZ[2>X>@1$Q#$^'8Q%B%_O3&7+9&["??*' M5T'V!??Z*($)/A[X+>OQ/@:;-26S<#;OW@9U6%L3,HUNJ8E<.:W%LZ/AX;A\ M5]7!ZEA9BAWAR,,<)Y]4<]W!TJ7KB_G/;LMO[/':[X5"OO@#HNP7+/@'-@8X M]M/6KA51Z(U&JTFP#;-:/*!KNB%_LE\@K?[6T.7XF3--HH_HI_?^O_;>.ZJI MKNL7C14%- (" D)40)0BBA05)/K018R*@M2HH(@($9$>LA4%I!D! 04A*DVD M21<$(EU I'>/[8.8S+WW&O/ M^9N_N=9<<[5C7FDL'^(AUO?WS*%ODL-U54J!<)18A13;TL>AQD^+([<"A.D8 M^:_3RVX,>%.\B!X0CKER(,'!9SW!H-!(T%OQTWDGK\O(?DFE<>*0'K3Y&U. MU<(T3,NT)722Q E;IOQT^),EWH&>;W-CW![OV6B:>#57?!->PK^.M@"_L0U,1#"."OT%QF4#+XVST_[_94V*4WW/+=^8\W#<[K'_C%#4@4!ZL5&P^\Q\S M+?=O77_<[#GUAQ,#JK[5\A#+.]K^MN3 U/&%+1X$(H$I-1U"V+Z\OK:F?Q8X M=1,'C2#CDF(>XA9Z$>\YGQ1@Q3:&B;Y8+YD> A$?5YGGS6.FI.&$5 6YPD1Q MCUZ YAE+D %,ZJ1XB,ZKJQV@T*2[O_9?^('-#^%\)K%F>(CBK%J7KV0'Y/)S M-+V/AW"QG$[>#$MUAE.A]Z25FZ\6=L+6N\>/PIJ#XD6^OGD=QD.<0-8$_O^X MR.E-ATFF/!O.UPYB88C5?TKY77UA)J5(BQ,_MQ/HKP9XB#1ARV]'T1PBDRSK M!F=74=>E>B CE,%VRR%4\J_55EZH0@HGOFT=#]%?#:N5)M2'L@N978+OL?"1 MAV =A)] W[,U@H?P)H'8\;MPWC"R&\9STEO1"4I)Z6Q>*C1$*B ]KMH^DQ#\ M*M6Y2JL+A8E>^01!K04R1[?+2+F\C)*&C"1MU]&BM0G>(&CG,Z'8US#( M=-X@#2:D)3]W<7+Q .1*O55*]MY['[CV3>>^J&=9F_:L/*!E5%NL7*]=50$MB#I9UPEM1)32Q;6E>&<[$6/'NG2R!2>RL9;R1$]?-W7 MO112/Z/J_8N#U$6YLP+;["J'QK1J@,B$I896K3HLDG#(QZ5F1#3$C"WV:A2S MS4?0I;?4?#FMJD_TLU:)]R&3=[.#G28HQ.P7CRZH#5TX&<_6 1TLBHLJ*GM^ M B(W^R2ARBQ[5[9ASAM,Z>?GL2?TSV;NO/%H;:K[GH5 8SYQ*@7\ )3BPHI3 MV*VJHV="Q8.RVZYD8I7E2VM5M'V+UST?MB7?-%!9\8>GZ)\=Q',,RO$,XJ=X? M*2RS;/+BU%O+11OLEWB.]"@/L5^:H<6-<5'E'KL9RWH!V[OL-4A"Y@ ?>>> M6[:"/>)'2,T_ZP^[YSA2,/KLC&7E-L!PXV?IGG:(E":2P'K=SUM'\D_;.]UE$T_JNLX+W#6R= M$#QH^J CY&;3*LN LQ=PAK0TJ0H=Q2+#F4K!!XN_!=:ED;SB>)=9ED#!\G6F1G83?Z9P_*= MJ(UR^MGG3)6OZ*D%#NR27)C[5_P@%P##7L!F=7(16H(,2=-?X._KROD5BTZ@ M&7V0) ]!DO: .#!=:]SW.VV-_G>:LHN'L/# +C-E>][D[?_=%^WC7[H< L/U M"KMW6XE)?1>F:=Q>M\%3\'"@X6U_$?M)HP8)3??S%PH^Z]]L5J0;KJCDY==& M-+L_,\Z\ZOP^H[CE[CF#@-W?@OX3#F'1/0IFP#!YN [-$H:C:$?D)8U*)@8Z MY?0(F)6'XVN*Y#L73G4;>=PIE(?(BUFMKN7*_W'5?@LYF#1_CH/F(:XH 5S) M8I89WI71!9U"A_ 0L_(X6(Y%55/>S%P*EA.>3QXC0M%MS3KZ/(1/"B2^# \$ MMK/QV\F_SREL%*^7QMAW5$GZA"W4# 94Y=!<[#0G7? O5^WKE'PK>>[5Y M;=']"]'-B.-&UIR7W$J526XEA,:HWB,(%AN8-?M04%"OWN01F9\=*7$(JH(=90-,8DZ0J:G'XFM1H>X< MI1A6 #=+5Q:TN]4-IMB" 8SI>:COG'+*,;SXUO;=D=6?"_7G@C;*+RPIF(Y B 2=0L] /[/=V++<2-,RM:_7ASU1"<X)0\!4RA_T?P-UH!CGVH0([5V@=]V(%",YGNJ" M6^MCI:.7CDF=EGSETH13S6V-;)9O+?*O:A/V[6B8F_AP:R _<>;_H5+B_Z9M M$<;<5& \W 7+@OF742-V?U\/J8C(B7)U@?J![^#,!$Q5Y: HROSY=MB2A6!G MBL7,J2*!<3LTD\S=NQL&SX7EI5^-T'Z"O0/X#&.9&YEM7:%9V<(ZR$,\CX&& M 58Q(9-*XL0]4V7#_I#^%G6H 3NOD -_$Z8Q[L>;88*WB.#L^\T>LC_9<<'% M_,GFON]'+"'#;G2=[W(>.PVCM_P%]JZ579S9?R:;X>3?E79E$-HI\]@*^-TX MP"8,/34Q@[%='STAM3KS71 ;L$K0%)/8>D 3@=G(C8#!<>6I M&7MS&+;EQS K6X#Q5!3' -CDCHFTDM%+N-CL_O1MM2;V^3GQC[OTW:)FG%-4J^&T[^NY(8MFT.2I@VD11C*FXS18-CJ MPHOSWQ9>'L"Y:AZ)APA]O)J/PMQR#8QN+6?FP) RXD+M')SZ[PFP-,!G_E85 M%*/37AW&_3[HU$D>HNX<#R$B78M=H)&A=1@>(BZ$H_>U<7ETJ06V1-VLUU47 M5A>.F!F_+APAH3U5]T!9FLV<^.HIQM*&N")[6]\JQT11+=?8[MLOM][;NB$@ M9(-/X5-WPV-6A+5)QE\.>KC=W&]UI''VRYFEZ"D7K'GSER,VXG$=%V>:5;1< MI2IG*1<^2-O!F/@&I?[;%FM30/4(:CZ*L@X8T(13TJ[T3&R'ZY_PA<';2$YD M/.CH X=(=LI/HXEKL+1R%/\_._*:D_]8FO5?;,UK+5OB1.2CQDC0T[;.=^@? MW3Q$#5D.EN*K6]!!D>XITK&0JSAIZN:, &W :#DCT,3VFH)# 4HAMQ M,/-:J]N6/J(5_B/V=. ]?A]&_6DDSM,V.!/J/P7K;:AQN6_Y 0GXU"8"#XK" M*NM:,?W[M#<,0I;1GJOWDP*VH,=30 "JL8"=5\-E-@$<&LW@/ 60JV(HL)B< M@!AL'\60O"SN #2BN/*DISZA$-.(H[H /SXYC?CE_W51W?_!<*$$_Q!4,J)' MYD'-#ZA0(H[FP"!78X5T+.YB1#G&+E+^:0S/]Z6^N];1%5GME9]'=XN+'VH2 M-*U\OKE:"L4XS<:&6U V54E3?+(:^T@B>!$:*63%K5@F)]=F,/).K7GT/HF7 MSO0XN?LK M_4U4\G'UCU_=^GU8@5L.Q]";7/-J]++*0>P2;%QF%W0=(LCC&!MH& ZIM-4S M$;'?UX!G?[,982*$(ST$O[T!AB7W:1:2JS%=O$+"QJ$8WCA.BE,UEG4^&[W8 M][:O_78>)_(-\&AA ;MT*CED(0DVU<63R_W_>$*N.%#]&C4?":?N Z>J8!"Q MCSW#?44>)\/)?X, ;!7[HF$CVO@(:-9:C5O7%-FP@GX7M5G!/$0T%\[_=ZC" MX_SZ%.<;[!)1D-:X:SUV7KG6C_QI#([W;(>%]E68R*UEP0P]>ID*L'<=-YB'&JWQ0\&V0W'V/R_))/Q9X" '.XQDG0'?A@Z_ MM1M]P7UEA(%AG=7]%FBV884FN1$E!8P7-? 07]%0A2F"7U#VU;%'UEIN('@^_06'!#FG4A"5S=P+C M:7GP&X2SD(S]* $:DA/^ZF\M>'^L8E0/6OJW&'673)U#+AO/W2?/)EH!4UT7 M\KZ7_,E..OH1/LBPA:.F8PL/9,=*RGP!; _#R*!_[M/,I(":"]#9)@; I<.D M&^/]W1X?\\_M\;7'N^6_10!\OAST!^J7AVU_2YC"6RI46].#!H) M]&O"PV:@ IP*@ /ZN!/,]?)@R^@D?N' "8)7"J2P+-5]S@"XC(KY*V/Z\XQI MC<%5SBFFV*M19(@UE),Z9>Y2GAZ?86LW,)6O.:"Q.24T:9=Y_P]< M&;SD$'1Q;_2L\7AJM,35^0X$VGQ?>MVEA@_!4NMV>:E/_R?56/ZSUK(6N,5# M#$J-]M68FBG5HL2+A@_I2H*L9JCM0F_QD+M"2+9CQ"\.Q>1H_8/Z,=G1L;[# M(IKC=XP;O[5QA&)J[?=$_IQ;0_C"0P@5OR%L<<'R+7(-B@=&)2$B8ZDQYEYT M;;K4@XFO!W1:0F=KB\Z9!NT]SN:;J98*1N[Z*8JIA5#O&,E!3FE37II^;L_3 M/\;UQL4]R3YH719,=E^Q225Z"=K^&"X%_7:RCJ3#+"V9\8V[CCQ_%0LI_J,CU_'1MA4^ M8+R.S+F(8F2L'N!P8H[S#&;%87]OR(7Q\8#N4Y8/P2 L:L39#U.B=FT>8B^, M8[2LOZU*F:_V[WWI#9TVY2'J8:;,[U]+6MP*![50 'S[M_6L[;##?9?F(6*$ M>0CF!> O1?Y3%.,_ $CJWVB2\ML'N?BW0L7?J/+FMX_R]Q+'WPS)7YK\)VFRCHH. M.F:W%*1RK7MQP&*Y=#G0*%J3/;O14G:G0_&M_]D^\Y3U2[BS$\7M1W;Z]<+>+W+Z&-(HYXN. 86,26<1"H\GE,LJ'&U]F M%UZL] ;]ND* $K?#HT%GFHI?HU$%<\./\/2OE*$IK_L)8[]V ]Y4DR7\X\*^ MFIBXG3*Q()/MRKD(VC!5667=5H3B&=Q_2>ZFKP>M6]ZY3H3BV2;7* Q6"1;^?T#Z9F>Z[T*[945 M#^P-UO3ZM:>O1=PO;\^LB?K4,/8$&5^U%VI&%_-%DIT_8,5!#U8A=CWG"-LN M$O8Z9-\H(39SG:"+^*!K<)I<($ 1C5E*]$ ]G_]V(R_+:%WOO^"TC,,0,HZ' M>"(^V\)#V'',X,&<4C_W9^?:K)O#@!J-T-ES\$_&X'3KR4W/)2Y^S9_VY?LW M#P#Y%_-']P$N PP>8C0CA,.W8?)5.N=8%2.H)'-CI<-U MB<^E*UD?3 6[&A[3M.]>C+165WVO$YL_2AQ*;,268,*JUN*U&94]?3588;PQ MZ(RJQTABAVP&1Z9EI+O&+UT-[&PZ0(M&:;ID)BX5GMQE3'^V8\F8WY="+^8A M-GSE/KD&DFG(P&1=L-(AW0>G%S,[HFIC)G*NYVJ?K2;*Q$1%)9W8M,'*+?2: MW%71X2ISF7HR78A*1$(CV*V RWZW7'74??(.7?$V:@_3HAC)=VZ5R@SJL;ZWIT!: NK+C.1?%&W$,O4K^N/-C$\+=\ MU[G8ZF]^S\IY)9>4:5/O[O36_J306<=@S1=FHN\-8NG&$0:3=&)SU0Z?%E8! M-XQ,?8W:#,EP+H&5H^1!U.AUU=E#ZI9(SMZ=.0]K]WHNVX0UE_0W!OTBC7\FSH*SOL MFK%%FL^\'T-SL-^ MR4/LP-_B"\%KC&9A!&^ZEX:H+SM:I8>W)0_NTXKBQWCN>IK)5DN];A J>$^F MFJDZ1JD'0LB,2Y2'E*U.S#BB)Z.1IA"LM\G4ZN 0L^X8B;J8[G9Y(-1U/8IZU0M M/WJV:MKP<&XR*VYIS8L=CDDG#RDGGG[ARK>';/3FWR[;26^5-1!02S%N3GUX M7JVQW6D=R<_3R-=W:Y*S2GU=?C5NK81$SG4T2NVP7@TD759:U:/+G_?PBLV-;+FD/6QEZT^JGNZ^H=O$!':Z M[KX:7J3LNBA6QJQMQ,)O(VT,^;!J S,]DU%H &)&Z8?/,W5S,IQ7 E@YGEDW M3RU8][\=J=41&JK'B2T;/ZH(OGO!IT0,EP@= *IK>8A\3!TE@I@&DL>D*P@B MH']6HZ?S%=QHI>79D+K!I,+0W>4+EXNB]Q8'GB5NE?L)5N_#&5:BM'#ZVL0]0FZS$@(IIEJ92^N2B0G^;G+U65I^=_639 M.ID;:9U\\=?G]K];\Q4OQ4VKTH#Z>(B"] ^OP6.XS2!FC"\([Y+)T6$:A1[( MEOQFVC[^+JK7S&*D.@VI;2;^A&E3D7CQAZ[WW8BY!?* ]QB2;L/6@(9T#X B M3//Z$2EN2N2WVB&BC ^F+JYK2$I?G9;*U+<.*!_< M)K>0W#FX_SE_EF'NZ?NGBB]Q0\G4(G1!2/U<*"37780)BX.4P: \9UR.#]E" MAI[ T<']!\ M3%42?YVAVD!$<$XS&Y*H=)>/);J;0T[BMI:D[*V+,2NWB*9-7-[]+#%^_6M\ M;733RCELO+T(#_$@".W0-L@W-AF:,X(WZO9,\C?HENNJ6$=E8S=/%]AA G1= M=7OMU'D2-\QI2#3@(/3\VI3K&CCZ>#)VZG:C?QQ3QH>JB=JKDTK MW5KU'CMHSHIC&,T&,2QMP2"F2)V8K@2#%')Y(4_5S:;LB'&'4:O@_L$VDWH'MG$#!P +6M*)1M>C:(128K-KEIUY0?BE?-/ M+95NW%MA\^&5JW9=N]G.V\M12@:ZO9160C.:80,,8%C5W'1U7W6RS$V9@V#9 M6*JN).-;L*O.H :#I2;JT,.&#(GL41[U#LF*A!_>'3#"4^B:,YXG]Z9[ELOCSIGCX=-[I=[ MCZA%QA^)BFG&(P(,F)_P =Q2SAHJW9R*K#^.I&(>:E"0 V"$3_I"#6M$H4?# MZH#YY\=?M*U2+^T*E57L/#4TG&!P 2$K-DFF)J)D"+I0)VF-CC^5AW@T2 J^ M526+/\BK@U'A*\!UBT<>O\8T8 M<+]J-1;<\VUV@@%0,9&Z\LX$*68:*>@N5U+[0<;P35(_JY?5)(!MVU!TIR70 MP9U?C6:"6/]VL_1=M!,65%*8=4'/9N('D1&1E.HA.WNTP'2R7%_%T0"QV+?3 MY?%)Q^N\B>YN&?BT9*O)9/5[B5'Q+:((F1BV$,>4^7..;L1T^+C$0VR;TU7' M'V4D524/ A&JV>HS-JUH2X]C(]\[FS)J<2YWVE_;-)\Z010B.08E[EA)KUK' M?0A7\$1$"9(QP#W*A3!*AGSN0;;!]LS5C6_WC- MU.#Y=;;6CS[\E2JO*UC"OW^^I+T+^\( _FQ?E61N).,Q^R1,-\(\LV*+ *$9 M,;);":,GW\+Y0&^77\#;*\7GCX0KXIX<3GI[L5*QPH4UQ:VLDN AJH\1-MAQ M3H"O:)ONVLD M7N%O1D:JH]NM ME,7F*[R1Q7NM=L\_3]!?OVZJ;4@6UIONRF37)SRD;"1H^!A1,2%W=UBR%95( MFX9\HF?J%YX]*!PV.RQ:4+I5_]2>T EMNZ9J?3& 2B*7YE8RB=#FK)<<>S G MU69*5RZ$[N>5ADO)C%:Y_F-PQ73'8)/4I(.W\HT]1)VBYI=1@?@^B'\+3.;> M<5_P$(YSCUH8Z'J*^&O&F9+>4SHGWUQR[BM/:@BY>0%9F#&PZUFCOV)4J<]: MN;V_>/O>8%,VX/6'A3M+IIZ8I.1Y%9U1Z@L;==MX@E)'H)AW#982(NGG]%%E]9?Z[KEB5O/ M.4]FC"2E]OOBMH9<$TU+3,M[\2;=RR*VY=2R\N?^W6O?L/G)QU97LR7%ZUR0 MD93BU&19IF5@L9TB*L*O3C*R)''4)D>7-F/.UKBO=;!E[ZMCM;?,)]B'C92" MEZO:C5JPKY_^3S__]J_K-QF/*^LI?Y+AG>4;(?WQ]'!PW9^NF/RQG/2O MZ_^3"W6?]/NSWHF_+Y4X@?+[XWK5#!7YQUS\WZ)X?^C";[FZYP(&FTD4Z$VA MD\94'Z(9:>C1 SS$0Z-9+%,3_KMV%N7"-HNLI*R0\DT+<:3"N1(OIPBJ#\ Q MM.(A+&!%XE?W1?N[A,"1&F;[U=L!9_+@&,3ORE2EB==2@@'&$Q]T'6H N$R& MQ86?*F(;Q:19#36QRWY$&PPIGU?]G*)]1VV3P@0 AO"QVGB(UQJP3#=87%/Q MRJ3-4T8=XVG&HZ='OUZ=\(O4'K"?>6YCGX2,JJ,M:%B?2HA7&:X]ZM<3W M.WUNP$RI!3W]%9A?_>>5[J#%#1#.1[-$VM;:44Q8&?@3V$32?EH^EZ !Q5=."G#O#QIAG& M#5)J!'@(:7G:+RL&P\F9_BE2KK_XVW4T^5YGS8N+C4/S_??D9"769"W/P)K= M7EU57)'%+GM]!SB)V \DA@D0XA?"$8F!-BM0CPN,/1Q4J+5I6Y^><>##@;SL M@;2X9S'32Q[ZG7;*.6[KY)@[EY-L]]+W#0--EDM7GQO[QO9C26=.+@GGO3/&8"U13?M5J%10]: V3(8HQ4[U M1")J&_HJ(.RC1:,0J\1 +"NEU+N7HWTE%?1CW)@NWT\V+$I>.IU\MG57K82U MP379FXWV,+:LU^,^!YRP0TNL?16='+-LK3I7/0-F7!GP%C31W3T=XWRP?F^Q MK\;3OF-REH&MT0:U*4UN%J>=E$]J# +53E4*G#7 4"U+AX&LJ_0?E?+QKJV2 MZ\FM,!E=/;MB:K+6--]5TJ#$O\7_P42M@,G$H\]O19\=^!K5^"VCG61FJO"( M[ B/N/52:(49VQBLI?$]T$6!YV?LF<20"DSJ=R%;*QNU4ZS2)Z;I4R6WI#2] M328^35P2]E$\W 1]6FEK: /WD3^JH,:.]]43A? B'1SW=3<)PHR,H$57R657 M]=[KF@73'M.:WN=M;4_==[Q6XN)X\?8#9<'82=T]JWV'_)G>1N!]AA8+UTM MMM* 0>V:4IF=W7?;@DO]W#L7PUUL;'JAGG*SXQ)[KKFD1<0OIZFLO1]T70K+ M.(T9*OU(*N";/4D%'O 017RA.MH,+"V^QO40_M";[_;[JLPT?EXH4MDN[N=Q M^D3W[@2YR%CZZ7N%]-%W^];UD:DPW2GE"]4]#E/22D8([5I).([I03U3O/5Y M]O"-[^U3T*[\LHC6*YEZ H4Z>R\!O?I6-<=>'!(4Q8#*:/KS/$(-);^?&?= MQP\]5&&2^OU8_*.)KB^OQ!\JJQZ(DXH\ES._/GV[PE6M9D>?I8T2%LMS+"MN M.*3"\0#+V!:$=AEAIGTQ^[A/XEAO5NK4R,9N3T! +_.F)(&8ENHN-;784O#* M[+OEP,XAQ\A-5U\^4>I3=0!CV=NA+RQK#'T+4Q@SF()ASD7L:?>T,A^-K7Q> MU)%[:\+JJNNQNN92(4.FQ#4OH[J]MS+Y-R'H9*=P8F@<1;I"2H-8/P$.,U3K M982[/8_ E#C=.0?O*?H^7XPR5>YXT*K)54[MZ[.>W4:?<643.P86VF;]V3Y3 MI(*V!F#P!S("3O$XOC0S9#59.*4XO[)[]L#/F)?.<^F#S=;&BVP'TYN9#H-*IPB2-J1P7#J67Q MEMUSY,)FEVU:K)"D5WK7D#$+A*6 9G6E0NT7KA)'7B*[L8\II90:TD"+16?1 MG+!/R-GR'L^< V9W^LXP6/??@-'@5,=8P,+05+NMJ?0;93[2GFRK(\/)2A\! M:B%6"K=:V[K>B=E7CWL B.J<''U/+[(!A&^,[&(D?777S+SUY9[!-S7UJ(:9 MO29!KV.MMN/6^6FUVF_A9G*TF5GUP,:*K="^+H["JQE485+:<$@X_CAN9_)> M,-+KY4F/T2$5$]GHV^],I$Q4S,QEWYD/_@R^,C':N)D MV6AZ8E3,+ ]Q8T$OTRRQRAH,J09*@!IL*,"PP]X_"WK3G.[_S"@'17W3:EC' M/HLT+)6*QQ6>O"E]*?.]SVMO(2="^]:O0J0UW,<:>??\^NZI4P9*Q_J"JW1< ML$5+#WY.O4(C)YC82))^G^INLJ^KANG=XO>NFB,MDX\=;G: M5= 72]^_)Q>6=+KF3"9K&*K(';(]%)ET)XQ>NNL%RA/^>3.A8>4;G0E;T #X MBE%;,Z]?M;\K#-EX?U8_<9-:(P*U_LD9]#89J5),W M*#NF54-'-B9K@ET!5)2X2YS[M#.U;2OH85+&^!(U>0#,.9 P/6+#3C]QX11C M9(CO\@@V[J!+.HAE+C1B-_ 0EW/,&[%2]-D)9M_#KDLQ%@_.E&A:E$>\P]HV MND@G'%69^!+N]LY-^8=<1/3GNF0C%IR7!A;BI9FE-7-;IP@'F1:)C#9:4.53 M,>N\VCF1@W U^CHES[:@+LW0S^4A=;6XQZ%1#*7&B*S': M6.[84!3C+=[._;:.[]O^(:QS#DW*,S]:.W)/RVQ?E-FV#PEZ6Q9LFM:W[K1P M+3.<\$/0T50BNMB[#C>X;A3Y6$>661)PD.,&&M%:VI#@6RFYQT?"C UZ(CI2 M;SYH\G<^)\0*A$Q%XH9M%1KLC,8V?..(\A"U/,2FN_"0T;R#.0)C2,1TLKJ+ MZ1:1FDZSM*_5P(8*+X:I>^JIR:]R.77I)IL1RTDGF8>8(C44F#Z JF;9ND= MFHY!&M1%X#?68%-$;:?$+%>NYV=\$L BD+9QSPF1,">"VV>L"ETGA<'8:9:B'AIL@00)83N@LBO&S;>4) M>;Z4A_BZ"-3VH:?_<9\^^,NUZSDPZ7SU7TCNX,;4\!"M2,X.F&P>_*^D_L1! M G9,<1KR(Q94:"-6*> U02)--022 _W3==/ MO424?WTKV51P#8W$J$:+ =\OP"HED6#RF3L#;3T UH^B0M ,$TSXH.JCBG.C MPP*7F&[!+#_I("AM2W%OH9J9@(Y7QX>-SWN,Y0PW(\:IEI_<[4647LV2"VWM MELMR#KCU5N4.!V"R1_$63C:#,$AF.K>T^,PO5199?G<'BMKH^YDAT.9*I@(+ MUU>,#%_YUJ"Z@7.#Z99$37*IM=_7<=;;KNF%EA(6WO1Y]T$[VU MB&L*LN:C%P!)W?WP4&,(VGBYZ-RXWN%R1MP MP9P961(EJQ!_NP1[J^)]8$_M1L-M;]5B%=TCD)&NNJJ$!HHDF5H,% 5G,F/J M2(68L"(!K*"/?:UA)3.'%>[O&.\N/SA<[RH_I.;["%\?>P-S]DGC;KN16VX>?BUN,N^."G'GMV1^?GR_LM6=R0>< ?!.58KB*%B!AM9YEUX M-'OGX'= 6)GL.(>:H@AGTW6T @0'S;AU\?&6,=_CMJQ]Y'AC]'G2>86:_8&[ MR_KOL_@BX=PN#]CPLRW0+V)D*U.#' ')8IT+&C/PFETG 0D,ON-)28RSK9W- M0?QFF1L=>VP_%+P9/B&3M'I:$[=('0WN0\\"5%)X,JHPWK28>>UY]-B9N'/* M"=>ZW=J_VA0BM'SOI+RY=8"ZYN,7OE: <0$522GBFSW$S*LFBT R(#S4VW5E MFE0F*!&Z8BVISC8IG71J1)M'NIV1JS0EB3\NL3G!V?M)[>X3J_L8',B@7!Y= M>K6=4/4QPE;.4=";;5S/0-5+*ENNY$6DA'Q,\ Z_VJV*2Q=?N]TE<[N^2@%S M4DW_8=SW#?[BC\G.Z(V$+Z0BXNP,8XE6VHA>.X,2R5X<&G(]OW"N/+_]Q\_P MYSE7P[2#"ZPTA[CI9VN.- H.7/AJN&\MA:["I"VP8KEQ!''.)5"*^:%N1)1! M"2^F;VU0RD-.K1P?]TO*3L&93-6'>(\Q.NY\GXY"VN!7,/QL>&U\>1Y+7VU+_LC-+N>2ZUUG1$2= MA@^61D1^?KO-G8FB'V7+^? 0T.8>MBUHCPY*L)X&"E4;B:&05%5?T8[2]: [ M;4,/74&KI'G-9B??B5N.4N?D'1$OYSN6<: BJ4$ &VY-H?=0CULL0:(_TD91 M"!LXI9%!=1FDES$-#Z=7D 4INZ(./AKU#)83"=$5;_=)W-:S\,@-E,9,+L5+W M&C7J\ 9P<"V VLA\%69,$2-F2-UZ1MPK1H[*.%/.;R3\S53+K5+!*;?+OCD] M;G7I6@,LAP.,U(C'+N-Y0R(T^WJ8"'(7YI M!JX1O5[G"E.,TM"[@GL(H>S:,L#D,9MW'SK<[@H\\YH+G.Z=WY>[._[;B3?, MX#O3VP]=(854[2,, AM_Y@WY0YO[W%V8J(]+YVV=C]4:R%FG'G P;=VC;7J[ M#C6\W'>N2%%**BWRR;6G]R=T]W,_<(1&I9$0OT:FCR8ZA+Q=-8?CG8+5C0&N MET\FQ.WM.YU?UG.]Z'1BEHO)V/.OZ2=\+.4L7*22P?VX:JSD=YG#W<0( M!<97-/(NZ(D3,J"U"IQC5/8^OW;084N7S?19F\_M3<6!G]Y"P)<\H()TK#)W *J#XTFTA0>WLHM AY9"TP? M*LD7O'/)P-75&^?5M67@\9'D"R82C+>.9XV_JJUAVS#U:(8Q#(_1C$=X.YH M,?^[O7B7FT: X>VTBD2?/<[7;FT]([2#ZF?9A,HGA59I =6&T":82TMX8D,3 MEJI5!<%/FFFC:'X?C$G'G(*9RC-NLMV9F7-%']3:U! 3KD'EK]_;QK4@4]$N MV$ 4HXM20*[#ACC[*=LTVDN2V\<^3+_3:/U0E^NCLY::C!2=%^>(K&,M,I"S MQ>Q=H B5U(C;=@.[GJ"(5^H<9>2P(L<$/MUU[*E_L\W -\/LD''>R^>B$O8; M\7&[(JA/D!EDAP^4<,.VQA6@02!']GQ/$2#:ZO)Z6O),](KKXU>IB:96*A./ MM:(-A\LFA*\;K3VGF#GXEN\+I2"/L]VH$25$IF;J'F*@PE%FI:#Y&%]2R31X,. >2&R_H7C[;J=YY=71[X?VU*0?4>OH)(V3&>:0@9POWV>3[;AVS M=,ZA7EWY:;V:Y$U53.G.J5)AW[GM(C?IZR>U@D>Z3RW$/%_B6&FXSCDGMBZ8=;JKR$RD+J6V%R:-[;D.-J8S-NNN M9%BWN1\JXA^R-P&\MQ,##:<1*UF0@ 832?/^V+8>K\4TJB6%$PXP!%Q&CC/@ M *BZR$6?ZE!U52CI5L5GYAX.N.*N^%51%9FBU@W?XAW&0HY MOWGK+T_P;$@@G^W$$06CV+LYHM%]-/+];UV<?S3_?(69AKUO%?4:^2KD/!\E4](X*/IQ"..99;C M_-:G]APSJ*?A!>AI:C,SDQ5GXS5Z+ZA&R_[&.LH?CGELU#%G6P,U&C17O3,\ MQ$/@"WO#YSC(::AD.7%'KOO$"R>)!C-_:7S/&.6>S('>"H_L$>LIW6N5/8M= M^C"%#O*6U=YV&RN[:RGO4X5MZWO2F@>U;<&R6EI[TYK,+GB5Q)]1*ZF\17P[ M:GO QCZ[U['31,G>MIS28_L=SI4+R=,V,!$,@>6D0%+:4!J9\P9@O1TECR;B MXI\!1(HK2!M @G5DWOT6 Y1Y9[A^D$!?3Q$#67>(CYF!_H@B,V MRZ_@EP4G4GN]T8P!RD\5'F)"CX8X.3.;S14O'HW[+SH&/^GC&&R,S&4(,5-(E_A(;9-V^LPMP:- M;CG64BO<;^:==5/(>B@\N/A&IY#L.XLHRL3%\Z;":P.-\^(@--0*89I5]Y;%=M)F&2,KG%L/<3Z+1"0>\&6CR;DU/RM"[76"3 M_>5^JF_NGEA1PPXAA_<.^,OX[XV\X?:2[5+E\?WFG,3V\Z@I#) M8N_UZ6OLQ19PCI4V3!5E(25N+$GFL;@]Q9GY77%*_D.Q)J.6\G']0ZEN$;.7 M&HN?/XO&M)$8I]J&NF@*="'FW)CX?4BYUBG-1:CIVAAY[25%HYU9HRIGT(OZ MKF^"37;[-#=_WBQL6NJ^YB8&W!="]Z"N]J-7_4A>HV,PIH0*DE'DOLXSC&/U MK<3F5.5DW!!T5&ONL,5'M7I%"1C3HN0^]QEHFDP8IWQ##WVQ4X4V:_ 0&S2Y M"9"V3]=80SXM"Q +*!PEAXXQ<2SII%E)]9;):H_MUJY!R3,V_I61ZM%RB5H- M:B_;^=I)C'-$48X%0XO>R#X&XJHI.W4"J'F"G.M]2;CE'\-&^HM9RG2'WR]L45\R! 5# Q8A4 M+00NG6#*]\8[9>D4#4BRVV]KP)'3)R5!.ZF MD8:<6#J=/^?"D[=UW?V@*GS3.CG?/0.=*!ASB!FMA3GZ>*^O3?_M/WQ MF,W;CK@'[^K[2BY$SYHRLEB7>W_R$,(^R).QGG-2ON8N,GNZB[.&_2UZ+_+] MJ!AB3V6\C]J.BCT==.+[OG5];WX7TK[I'N#8,]H^8H+]^B(JKN7T^WC40-+% M+JVFYRMC6@)[Y:<_^\T;(P3CY!";=UG6=0'5':AWV2+JKLP.T]V*IT!M[+6Q M]O"=J#>TJB)N'G -LYDP1"ET"B>(^DQ+#50HC2F==/9G'>4D/BKY%-THAPM< MEQJ5DGLQ?I_:#D?49Q(8F,%:G6-AL^[![C\9!4>X9L1/52(/P?!4G0T9G;L' M:7;KRG#LW_55 XO*;8^3F95#$)57/GC]+AYC53A_.)'FT:N2.:K&2(<%O)& M4+%DIF0IW8R'^ 4YN[HT&'@<]IPXSR5D/194RZ B.8KP6 $UR+&Y"#0C ;@V M#%P&W%P2O%E85LA3RG6V94RZ+]EIPD> M&9:?DGVU*^X2K\5<$P+98(#_%Z E;-Z1%Z>6.5/6C$0VR\ MP%D]->[B:!Z(T0E@^D,BQ-D/.- 8#?-5;;826Z\96\2-^=*E0RE<_L A'_XV M4.I]-#<Y@_5BI/1I MZSJQ!3#+Z%UI>7E^L$34#ZJ-/R@MFT1;YDM:LW\RBRXKL9Q'34YBSHQITZS5;8W&7ABHW![ MQ1+:G ,#4S?H ?^9Q4V^#N(8O3@ANQM+"=F#/1.39=[2K?2)[LR=MWYT-.YT M$*H51CQ*V70XV@1]&*@^1KZ)"\9N ZC%J!+1Y =,9+5D#R4,&!635-8\-E%< MEU!6V&EW /K\=KQU_. >L^?]1JUAB!GT+?*07AV%GX>X!=Q'K<.;,4V@S5.H M;3H:GF\H/M,CC6;^D3BK^Z]"U;-\<=2$YJ]EWK'A'V?':R5O'3C<@]?#$4=$ MX8&[X8PW8.J=[_!L"RD_#"ZC6%>9(R2V$J$&6[P4K*I["*BQ9*M_ M]]*21-6HBH.%EN%NZ4N2^NFN:LTLPPN5P?M+:C>'*'XNV+00^':-!XV'H(AM'.=TD,"&1,FA>*V7)DYCVI'Z-J'*=Q>[LE5P MT1?7JH>T^T! M/=FZG/T,\FP3>P?4ABHAS[9D@.@ZO[Z:.3[GE=5C-K: MH,F>XLS$H\X=LO' MRM)4+'H2OWBY%I2_*-O'3Y[EFWW.OL%1Y981Q$^.(8,(ZNV<:Z\_;3MSRVV= MK?.\&M^VKS7NJSU:!'P7C$H/0#.3S M<81)H[@:2AAV>RHCCZBC.%ASL]P&#OP3])>@O07\)^DO07X+^$O27H+\$_27H+T'_=PA"?IH#C\5 _ !# M&^+'9>"WE()28R85WEH/'/L<>X6/"YQ_I^ER1WUT,P]QJC2<,+:>[.&EN1 1 M\?3<"11OX'\!4$L#!!0 ( "TY)EEDM?YKX%P! .SR 0 3 8G)C+3(P M,C0P-S,Q7V\@YI)S]V_O7GV<3]N;V"!"QLS;V-A .#@[(/? 'LK<(L8+LX^#X^_@O M!RP\1Y^/DXX[AY#@ V2?.P2G.L=<'@4(@'-P<_W% M_LO!L8^3BYL'7)* ('A#LQBX?$[.?>!BN;FXP$]O@Y]#N,2Y)52/G.*1O'"% M]T"DU-'$^T_YU$XW=$L[CU/5#?UN)/$+R,C*R2MH:&II'SQD9&QB>NRXF=49 M:QM;._NS%R^YN+JY>WCZ7PT(# H."8VZ&1T3BXJ[E9R2FI:>D9F5E_^@H+#H M87%)><6SRN=5U2]>OFEL:FYI?=O6WM/;US\P./3AX\3DU/3,[-S\ I%$_K+V M=?V?;]]I/W9^_J+O K___-6+ \+)\5^/_ZE>XJ!>^T ?TXS^;;N+3^+[WQ;P97*G;%THR__%YYYFLS@ MWX.,"^]!AL?ZH,S'MDP%\AY$6QN0WX-$[D%8=L9F#':")60/DN&-O0+[HXK_ M'0(>I B7 ?MMEOL_O-,%OOA7YK\R M_Y7YK\Q_9?XK\U^9_\K\5^:_,O^5^:_,?V7^_TPFK!@/F!FR^?'46#:_(^][ MQO;\;J]">J_7F$)+!T_S"5S&+X<7!A6M[$_!ETJS,P52#>VNE]ZP^Q3S6F 7 M"EAZL4\B&@U8L313=O*S\9/06]CNU[ ?2;F)N%WH'F0J^6(=?@-A.?M'N2C@"4/=@F[!W$6/@]&0UT"C# +_7W*]OT8 M(W6MF9UJ9+A@<,_'$.1FUX3GS&V3B4^H^QX>,>9M MJ@^VN>VNB\X?TOD!90OJ[4&X=8 /! - ?;4G=Z&74- M%"[K,EGA,!SW-68UVF]7^<:;\G2)C'DQ<8E"/=]NACG*GY[$>@$CE*T*,:\\ M9<^NBJ-AM&R26R*1=B*G=@^2@M:**R_-U90M1C\8)S\\K8R:U+PQ_)5SAY#$ M\>>(-5H'G)YO#Y+4\F$/PO42?'(%@))L?4M6#Z^$O)TJ;HAGA*P M.>%0]%CZ4K_4.:5G?,F\H9#*1&ELX!XD%=9<1]%@2(3 ))K'%@S'.MT=5Z'1NER[%9*_V:!TQJ MTWY>QG:?-Q)50&F11!*K4#!R;$]'?AA)SZ1_;.X77U^.>%NK:^#-^4-R7TY_ MDKYS];@$-Z(K.MQS]M2DUKNN]M;&QF8KW8GG..E=2_)._,K57 GRE\^+O?2 M3(OR@7JQ;U7,&,O_#2]G*?-=^1#UC_>'E\$S*SKU14Z3KHNP$,/W;XK5Q"C( MP^TY#\T;LB"_#ND4 58T?#>V"9I\L<^7@X9-9482?VN@)"]]-G8WUC&Y?^RF MY.F1U >_Y(>V$0?W(-T(6+@Y-@WVQJ"_#G!!*#4A>)DA@-<3."EWTU%SVWJJ MV39+C,.A0W H0BG\PWW^:+LYD[%'^UP2+*?*N\Q!8_&QI]@6K*8]"*$ *VRI MCCXWBR=JT*HRH)=D_^3.U6ZR/ZM.;3W)W76E#4I0[AHA"GABOGS)@\\] (/^ M(:+>C2E[:)O^&!2T@KX&<+XZU\+F;VTZ104<@NOMC6:.O.BXO"AC[_I-:EU>?N.DTK+TEUU<:^O[=S#BB:I=>J"RX;,C& MLZ7E:MV9;S<#?I0X26>>[$]PCNRNW8:RI[!";$FFX20ZA%27T<5-G4V.3LVL M,::X(9H;)PU27G2I28_DZ3KS(HIC&I:.RTMQ+%_P-KB[!PF%IF$%,;+N +EO M5=Q"D+C*'9JF&D 2ONC;W#BQ-?+2$Z;_U9X+_NZ43O-= K]\-1K&\&#JT,+Q M*<\GNC31L"D2;6<8FJ8\V><:99"QH)OI.E233M$P:2'*4#K.1V9!?@KHC+#5 M, LP7HPHZL]D3Y<^T$ =ZUG1GI*7F+6=9L+]_:N]&^]52_ '>,@UBD$$;MCM MZ\B5!Q:M@2AB_&A4GUE7T9-_VJ]AHE>>5B]KU-:^Q-ZRWY_JLOY"Q8FG4IKH M*YO:^U=9X*2D (?Z M/>Y8G#PV9 ^2AF\L_19&$R1!$SMY%KZD*1U#9?LV3WQZ0I9W1^_"CZ01>[[\ M.!',V59>C(Q46A(?EGQVW^[I^.6>\NUA/ MLR"8MG$$A+D/#*:".J8TCLUO7\=T!AQHG-Y@4@CVF 5,?VH-?SX?LO!@X7Q5 M>(@N+J!$9R.$7/CI8HOU3?&A(:FX^_7W>9!,J=4^V'[\55% 7::!YM +:T+F M:@*9!)\#JRYOIUYW&A.K6F9]26&74%];V".+^R/3\S^*'SV\RA@HY81 RZ7< MUG*9$@XDK4$DH&W+E/3OADE9># \T>>HN#Y19<1WS_-EA992U ?M9Y=/&4_T ML^\N'"](+[CV:9B>^FFF5]_Z-C=)=#&_#TMUA /JOP;[11<<+N'Z5\RIR,6; M&[^OO$EW*.HW':Z&(P-5,]7LR![C?M<_/A27U)03.6DY4HX_#N9BB;(.ZSF6 M4(U]D\6\3HL=&(TBU%B:Y9'@?"BO;HS"N+YNT[#V,BDKOLW80:GF MOJ6:O/CP1/1T>><>A%Q$":+6T:^$&Z'/ L74/0B1.,.5#E?6I$F7Y=.W#9#% M:[?+S^R8;)^C?#+5OY65[\!ZP9;;P$F%6X@&T!3?QY893^GF.S=3F0JL9R65 MHZ^J'K;R7U,_VG0NY?#URK./UO=_YHVSOL[>QWK>IF$EU.R\XA6&=6?$A'6:ZOE?^VDS;?%X0!OY7@G6M["5'4D; M)C#-QE)G8F:NJ=/*'K5ZGDQL&8E0,XQ(L5G5V>8,(1 ^\]9?\![L@>64";&> M6"A",YB\I&TAU&+OY%GJX,M@A6<*!:5#Z2))P1[WWI3Q\1YX\XSUHDNNE_88 MH]C:A^2HZ[.!'T9Y;]"3/75:,9C!KW%SBSM!0>=O.8'+CVNI9 0P5<;91EJ] M\6-9J\*UF /V1[VJ4I_3C!_A9_CGX5[L P(^.61K]TQ-VXCG'M)M!.*N5(K["#VDK+@P\)+\G\^\CM;7S60I M7E1\/X+'@*WV#2'.%'S)/#$QX6%@X1A0Y[GT3>:5[)^>7;NO&O.K>H.W?MO2 MQ,UC2+WZ]3C.T;>VIYZM TL>5R;&V:>'.3V\T MRN^MF]]HZ//XF'(#ZE+797<[C)!GP:L:8).$TPO706- MP<3H92W7M(GN>T?56DJV,N4M^K3ZNWU6@H[5O4(+,[S1!P$:0(;:?CGFV/B\\O?8^*/88^N'!=ZT=JU)OQ!>7FRW M7: &K+*5XPQ>#Z4(G3M1V;L=PQ8QS'Y(^< M>V,#OU'02L/3JP!_QM'NJ@\T-1(L@0VU?66HD0\4]J,6O2( ZO",/;:0VUTG"-1Y S2JK4,KC8O#XK=% M^//>T-U,*7@44M$",! O.?$A;TC)-%H>\D]F&6V#\W=,*-IY&<^!L M_FZ:(% W(-( G$UQF%Q"Q,K#BD_1L;'PG6=Y5J.+)R? M":_T$H(=P2A@NYWW(,';&3CJM>UL?/ WMEZH"5:&J4JRM6N.1XH&=_G\:EVD M4+B;9K8#/V\*7O>Z&9P783U\O\V.ES(M35UG2N+8 FV$$^#\.U3_/EP3[R \ ME0T%[I,-A 9K$+GB0/+9SQ%UR0Z'^&?FF@Z)/?R8E"&K'9^,< C#M=1UXX50 MN)X_FI6T,&(AKA9%6EG8[BV4M=1N2-M I*W1O3Z$*)Y5(&H@"Q0.=X\)YI]4 M+K6VJO8ZL86S.++D&*0^_D:=FGKTM-W[:)&:CO0+;79#7\3[,8<6,7.K31/8 M[KY&S- .9H)MF4_\N'B[TEB;:4 TFDDP.X9W.?I8I2=2=0&>=[3BB<5G7DJJ M]&\=D'\+O*,UTD'^D/3-GJ'$=*7)E-*2>Y4/"/R1S<(WJ$Q$U\)&&DSO"Z8T M7VHI./W*9LWOW",[ :%!!-@KQ<&,@R;C>=%Q(42$+-H= '])(=YHO,ZM095] M'&"O/4H]><_AT%#_PP3(Q;R34AS?;KKUPJB^N(4Q4OKF($,O&$]]QM9$JP'Q M-!WW&<(1; ](-:#V>8SSN; 0AA;]62923<="<2=/+7!QIZ#N91$9DTZ=)"B# MILXH,Z#"TW_N0387PW(8 ME%WZWQ#4R+&>OU!;"5@UR.WB8-J-7Z49F>#GVZ7[.^M'JQ#>9PIW9UHR=18K M>N5SF#.!3IP6Q>KL&K0KM;"6C$^_U9+_!'CE0CW?<)O#X4248TMS6]ODLZ$# MUG>_'WR">7B(5J_R*/S898[/%Q#9,*K--J"-H&B0<8 .V#;FA^D/@=DZ!)#\ M/NS&@F7I%>*RX/G)3IO/$NH2;T)ZOE1TJ[L=D:O,H)RVOQR)B,5,=XD"XS11 M^C>P-^/38,H6'@2XT&C5TH:OZ03EIH'H=[&YN?XW.AMN>F/IZH6WE MTB+RB(MSPF'>62DW05HV_1$0QC@FK(=199ZAPA*]/.]U5T'%-V9*/*;4Y3[V MKYO%Y8 EXI=R,W0@=Z&.B-UMHY<$/V/OM5OJ3O^4\E@T%=DJGE,+,3*>^+GAD_H M0M@[!_BQ_B_B.D6%2U_\+G$?W[_C42)*B:?B^GU-9M"&E4PG(/8%*K\WWQ;Y M*L2U2[VQA.%0:%_(=1?E>IIF>.Z;G B'_O>*/&[(+0WIKPM%E )JL@TP#OW/ MGNKPWWKJT/^IIVH#'F +A@+KY,5M 4"+U-J+E$-5.-RUK[MY6[1OQC.556ZS ML3]'76QHXL"K-Z]DG#@/\W*!G*)$9RPZ=X%,A*=W::ZBM)R QU3ZX("G3\5W MV1+AP8Q-TA1%+P]FO)XW_TSB69C,Y5,79TGY?R:[&^AF#)O.< MT_.DUFFC7TD.I3(!JH$9\/WUC:^M#(H5GZH$N%\5$SZD0X/2>5@-V%#X0C9; MT)HV2P^AF5(,R6%0 :9Q\XSF^"\]PYXN:9_3%\-OAR,C(H1*'&S(PX^*^#(+ M]TLKW;9B\RV"N#$&# XP;\-H\70X,%\#8$F:%53J=RU'VO.B2LW2$_-OVNW4 MO1Y>Z8.8#=68''@0':VQ>]!)="9+YR-:G!'+% 6*JS<*,8K ,+6J3Q8CWU2X M!W%/=Z2%IRZ5.#:=T6WTUKV1+Q37#32BR8L[V\#9N"4$3+,DX")C!QE&C_ MBBRM-?UK =$1?G+Z\E3-RIEC5_^#A5-M;NBL80&=.LK3,)#0G@7J\8*6YL%_ M0Y\Z> K71[:>>/W3Q\$%]10BU5[?F4:<62J6*KR4DWSM]WL-=TZ*@,[..IN/ M!=K#:P*-!)MN/0 'S5L$3(*A>8I6E?-L>BI467/:""^"#\FT96"8?-381#2,E(,@(WH<=7HM]7;2TE^MH'KA28,>/]QU M\8'%S_E-!E2]AO6:[HD(0VXM2_ONN#5/-A4CM_3#B0U):I$:O4,RVF3.R!O+ M^Q(_W?+#Z^U!_%>!@X,#<$!OEA)"KC4@X#)F"76;V]0>DGD\7N94Q4*HKS;- M<7B;?_\^^O%:O?* BZIZ7'>S)+6.D@Z+3@OH?&%%8H/A";#FJNYE[DYL%=H: M,"=13N_ 9PU^O1.96>QW+;KPKY!F:"]LOG 0W@[DTV3?XT7#FX-0FX$T?7S8LT'4$$=TYFOUDVM6!U6C[N1Z MUF$97NB#$U]:O>HRP3L7-JR0DCUO@*Q1H86SK[].N1U%SR3&&>8N)W[:=.)] M>L%7&49XOMH8AO)G7,-\QG)^RJ;7U;/P;,E:@TU\\"+^PXX%JRMPM30BZFYD M%MT!+O9M]P_7K=IWOQXM>'\6K-Y6*_9<)NJ\M=NO5"FP\W:_?PFDS?HZC!<; MNIJZVF13]<(##0/R"5 EW^"JB*>\Z9U6(2^&+T?=.5MO-V!Y"FIR7!I^EM7( M%ME8E=.W5)YCN@-A<>2-XQII6*%N4OQ!XPQE#;U#S4\>C-1DU;A+?TQ5)X.= MZI*;9#E[ B>"MJ=^W!A8B,T%$3?*I'\M:]VW958O8%)O15/GP+N/;9EG#ZLF M7FE*$CDDF@)K=@-;S()@[ZWGC02#3.5]M*[782KQMXWNC:' M>K+]"TV-[2=:2M2C&6&3=@MHYFEL_ M+)%M"3A4>O>;)E LY$D^4)?.QN:C[:_,/(9VM2M-,H4)O*,D6+X1QQ]NZSC* M("62^GR2K( V+R+%]LZQ5>P6W7I%2>;&,^[D8S)E08\?1>W>N@23AEW#I<#V M=49?(6(5F2X DK J&?IB?Z&G31LI3,_R#^UJU/[P_9)V;XX%.3^I/G[YY!M0'3T >W[.ZY7C$W:OI M99;1^V<#3G)+7?A?/J&)."JZE9F #T3\V28A6;SVY;G_'_D3!,8&V_T/]$<6 MGG\/,F\'4H*?R1?J'%@@32'D8'A8;7L0/X/YE1UR;!\T&R'5:5 .6-E,_5SE M^6[V^&XID7%<$7Y'^\?/17./YW,U%Y3CGMW3M]EYMQN?RY2:9?.!#!P!'%K) M]G^*M@$>T\+.4F-*HV2>AA/Q(F///./AG[^/(& MO)X]"'OS@747(_ -P]D*))+QT. R:$M2KRU6ZO'QK9L==G[N%:WVNA2]SCZ! MBJ\/[55A@W<@'+]!5,V+!C"#/0BJ#47M[,1F[*<^^_W;13OCF ^M>6=VL4\! >7[$&Z-3J/@,7=G5J9 MGH9119\%:I\"!O RG6GJ=MIKHU*OXZ])$B^7/JC/2'HW4@J*@AZOH5^>YE&\ MZY:")^25%"7 @O0,B9;)#&?,I (TL=FJ67&/Y"B] MC3DVT%\V@(K%/6BL=HX58O=C!C$6$Y8JF,$]B!#:MF+)LRO[)[%S#L2Q!*Q?+93 O96[!^%/[[VM<\9QGQ=,K";6 M.=3)P'S]4$;M0>2C]I=$=L#"R<%[@!>;;XVXFK;*O<66 \LO"['M6 M/)M_EJ3!>FIQA6S S3S1/*6[E3.8&C$C[/OGQW%3KX7W.?LS#,D%J M<,7/_B,Z[T"W!J(88FCY23:4J4=M3D_IU'G>:%?8LO8EKO(:LM#CJI[Z&Q,> M7YM %8Y'$%Y!T*E:H(M#F!/?!5 MXZ90COH-&RM;]0P7\F6K+Y!N=PCFS *PXSZ%)WQ;G4?T2?QS*SWE"PW9&^^A M",=/>>XXQ]L;C5Y09: 3#C6/9QX(N13A[T_-'@_L7N> M!3OH+)$F+2XLB !4]R#)3:N ]O-:Q@4/ICJT9!-L8^YU@!ASH.#8CK#7[$_=JY M4APR9#W=+^F?OL,JDR:(MIMSW,'.F1*?I]/4V,(ZK'*FPRM;5A4IW-]EUN)4 M]?<\^_8_#@ Z)\]B%1MY+NW#L/H/SH)[R7_ $L2U#0H_!/"R^6MI<))H5B>4 MO)WEJUE**MJV@%\A9?XL[3AQ/E+]C>[ZA_HTE^M!C\(]N*YIA@_-.;YE_]VY MX6.J $@JCK3>BQ-$59# %)5!7XT+FD;+5GV?>549TBIQP&;'HW&A>>1J.?>/ ME:",!(X[%,9"J"&VF: Z1[$Q[B.9;$R.X&G.B&R;^V"\.,[V9$:4? J M;,6,-CV!0IZ<;"IJ"_-4S(RH2'"^P5Z!S@L1M MIF01H0<0)98#)5"1F@'"J5=AN[=*!M4DW/ORC]^%C'@47[:;?EBH4A;&2:YB M2I*0?[&.;1I&SV!@-4=98KI3D:MEP3*G'%Z!]9M_]L^+R-+X6K,HM7,O32WN MCK3]%A""< #%8,QN?V9>84BQP=4W[D$H/H2Z1)B8I>BW+MYP\]Y6_M MJZ-^L M9I9-2$"S]7TS@"0BE9EVM**4FK6C(-G2[WS3$2[NWFCANHT,X^2;?]@RJ"_% M6FZ[?!)V"&Q,*=@FEUVFE#G=A&JPF4H.%UKR02O3K!S)I;=M^KCW("GQYXHC MKH7O/SSXZ$]FTO*]U^=D\I,_?)AB572= +;[$=28@71BV&W9GC)U\&;9'N$ MPF/)_A75ML\_"PO7'61E9<6&E1Y_U9>S-T/7*Y'$*A-/Y4X;S&/9_"SJ*OT4 MT$^+'?05G'Q][==VCN?2K=T,3ULKB9&,2[;[7NH/C>0:/3L2>-3;+M8_M*X0 MVVV-)V2 C@&778D51QN2D._F/FA'9J/E7^D7O^K?[RSO=WI[?S6Z M3:[=G2_,96I!WD[5,@S*A.,6U)%N2XCJXIE;80>?H9TX37 M+X2"[]RO/OL/GH#;@]2[IO[-7=:C:VQI%+)_Q9@6FV)4E,\X"I5L3FD,:; ; M^7$Z-RPDPD?!-I:U_?!]&T<2\20O290I=1.M5 ^&AC=F%B,/<&+)8!TTM ;N M/P^SU*3%9AL7M#?F(M[B[Q[7NYGJ7O#\9.E(X\691\=N_H(!!TTW]R T M!_IS4,)^=J^E]F?+<=*J$ [_SFBTX/(MPWII/DR'-PIS(>/&^.N::F&4O=9>IL,PX H01>?M%.;NC:/8_H5FR]Q$.7&7:FC#18:FNJP8! M?'=.?;7-R]8;B?JH%B>)F5<7)L.H'F""]V+W[4$"X/-6A.TT= C-BSB69B%( MBG% 9,]ZUGYZRMM+4VJ1(#NA>MJ+/5*#>K=!J+V>Q/2GKA-M>W%<.8I]MZHRF<;QQ+!?A?/A8&A#:;9/-AN MFTY'!B)4UO?HY#50I(#'RNCKD)8%!SO/'R0Z@J*S$1]<*!W9CCCX\$W&ZLB< MZ#\(2A3H;@E A^&)F?'$#DK/6&JA]8&*T*%9S]W>/8@XUF\Y-,!/+%GG=\30 M '2Y**%O,R4)Q&PQ(%+#SK>23#>C&!PH.!'1+RJ-NMC/UJ)*S9HYKP 8MM>B M>[B,,YV^^:-7,#W+]-+"AQ\OGWR0>[T'&2PQQF7@(Z!"(7]200Z6NMN+%_-: M6O2V44\C:>$GI,>GW\A[V'.))_%+?X,*8N1#H#QLZ#>,_.>G;],=)J[\*#>5 M/>KC?;ZO,.YYR>D)1Z.[H^IY0R,_S!L;9?S@N< KNAB>9DO!5C+]H/N[C$)F M%RQ$KX03.^QOGB+^:LAS#R@;?7+;N/)FP1/'B::!Z,$/AZY%[V[!Z$@^E(71TL.>>]I2?C$LJGK>84E: M?75\@#)I6O>7@ZB0P_/3"TN1G7"QLK#2@VL^.7S'$LN%VY+3Y""<.X)LX376 M/704.7?>@&X*O*AB6M%8#!/DHUH!^L9U-0E4GY%7_U7>K3Q"!]C8"+ M].( 3HI>_8"E#7T;,-OI*4(T%3$EPOJKNMTDPB30:K06W&U2=KS=EYB6G'"O M$=?WO7%AV'"=^_=>\A\[%/G3=!.$HUPAB+E%@C0>Y*-IN*8JBC01R>7QKJ^0 M+H83&-/H.$]1K]37'%>.'FXTE1"2'-"9Q_KO0>:L>J -LYO+<=2!86>:5JY1 MN.>N$W[&H#,H2N1%==@DPNZ'=_-B1H5]Z_:A6"V=WH@O]T150+R"[D16 CML MOGFJ"-F^<,7N&OI8^S62)/LU:<5#M=@K,6U'/'/W!/SB[V0&%'6(0<\&QPQ9 M:@+#/8+K0!"1PJZT;(N+J F?#'Q@-)#S$&+:/*DL>E'Q_N.VNFG1-!C5=HR? M/=H>@Z]@2@-/:=F$W!2T8Y0&93>MTZ#Z6ZNGWYA*7][B'B3$?<4Q<.0P;#P@ M0_A5@L +Y:<,*6PWS%(*# !+-&]U,$R0:J\VBSS?F3^NQ5F(CQ]AU8_?J J *\0GL9/E]&*'IIF4]/ZS> ME[;"3Y;KS7-B9?]U$4.!HV0#^,&44H,B5-AI$2P66ZK5,1E*MW!J_? M&PU5]7F_TUQ)[&:]Z_CCFC-ODIB$^YF]S5CHRSV&X5+*%R5<)2RU;D!7E58F5I^.5P M_#7UMJ3XL)B2^<.$AS,'5T.U.8=_#/ MF+ !]"%6\<\]2'J79FY?R5A&)YS& M.7#!HY2;)IJIT1I6_41=QNYRE8L!WG=FH1WYV?6;6FN?0YQZ5YN'J%!+7&*;*N-)6( M'KZ]^9F7O,V4@I$&LRU-L=W/H(V8=^00 P/C(6:43*DTA6RXY.OI];J.NZ/1 MQ/VK=H6\UM'D>]0[)^#$6KYA=K'DPZNCO4=7\,'+,OL0_% 8*7*U,ES3HV4:W1+9HZ,)8 MC@4'=8S(O#_\/%A9.!_>V!J4I2;$O4":B(-%*]I)J6E;ALFNQ!00\<%(P'3G M/:Z)W4K%7J(A!I"YDJ&(?9OAFTR-:&3LDWZ-BE/J-]1_8/NJ,P-&#N]SESX@ M_?N&=SUOKQN>!ZW!T 1G)D+YT8;4X=Y;!@E,\QK4J=&OQ4\7- HJN\.UG'3/ M74AH"TS2]+_3J$DN5'^,X$'!SM*TF,HOR#Q31AOF8YMXH<%JS[AQ7IE=SE.- M^UQX*Q(H:=\%@^J,=W%W8(2,,F':(%,*?II5;="EPPR$278>\[L[./QVW.W\ MW?D#*,<7Z0Q33:V[]BYWMPUW:ZQ>A:OMB/9AQ;J449-L$3:M?VVW7P?!,]=5 MV&Y92@HW1+0VA>D%&&5[78C(<^A:L4\9UM52%BJC4)R*-]-- &PD^ M[\46A($E67V"O7]A:$&D@% ;-N#TK:5S4;\QXMXHO_L]_WC[R.MX[3&G&Y&^ M<##B^UA%74>QW0YX0M9"2RKU)U-UDND21'.%*ZR %5$KIXY(XTYKC!AW7!]% M*A>9?KH2T#<:FU=C?V&H;@&L3/EL_F3J(EUNBGF[]I\H5/: LA%056W_ M78 M[WNH+6W'969Y>748>TC[B=V#(>"N]OWK<;R?==GM_"YD=T$(M>]&0K>YF4IWD]9#3D$T**9-0>O#TM&N")1<8 M<=U,_49@9P_"*\L>Z)*CE7I^+RS3I&+R13I8Q3>&PU[J^'RW1(<=2#5 'A9* M3^S2TDD0T:D"QUF@=&Q9(%PC_+.]T/'>5W@"3#!AP!(FX@/GR:]ZW](24QIQ M\X.T?]KAAO*#;Q\<2OUM==G_$6N7 5JJ6[)3DN'"7EZ19I4;YV;N0>2,$,HH MV-,W7^N@/%>D\5*^#N0TQ04QO\[FJR#@Y_%L M 6X2<@%^%L#1XEV!5++UVW3?[$LXFWS'*<+#@0&>K!-FICG23Q->9)V)_%*M M>ZG^LN@'_(+;)> %Z*<2J)0%E/;J?0RTR7;3GK;19UJFFMV_<+0[\O85R_+^ MO#^"$W(:/UX/7(A\$)MSSKE:%_X/C$*D00F6E8P@S!!.O/;76&;9 6"Z9D$% MN$*@"+IZ"0I[?J(?:=]V\5"-0H:JH8EM&[B LW]!]V3BR>^/7&XOO^_H"H<)FH%)_1 M?/I;T,PJ3$G6&U@(,@TK'?W-(I*(DV#J-":?GRCJN;417#\6QI6C+M;1UX4^ MK1F[0)_H51'.^<+]GG=]C*D(C8\NQRS"J$ZBHB3%>$6DA#QWCFVM=705<-ZCX,%8E>>PX$DM MZ_!,O0EOL^<7S96F$V#2X-!"K!SZ"E6-S7>0@0)RW[_Q\022E&Y\'(VHO:'Y MIK4MF+*E>;KSE>[1(2N1B]N1+>UUBR_]&4;8;DX\H8QM!L2O?<.+&1F(];\( M,5VX:1[1R0N]CNXQOBED^E/E)[0.086/ :JY/3A *RC%4@WEW]NE M"622$3Q,EY8PK#@JOG_R6VNA;$!!10@DZ2._=(GI335,3^W'+P?%F:9_O]/! M5*&:M%)73ESL@TI81!)6DXMF%8H2T?(DG_,SVU;4D1]#ZL)R#E?;WOZ8$]7U M@1^[ Y'B. E]##)C3T2: G)P##BN0S]-G>YCV*\L.^DWA\[!,^:*GM6. VEA2$Q;DY&R17-8K-"=AV0!.74TF4]>FJ"$* M-P7#@L):UL]%VQ'OZ 9G1:@+/,4XSM\T]/^&?6-P7LG_A9MV!Q@\ZIB5;]@4)JC'5B/F-_SW- M>O\G:>;S/TFSE/]#FC7J[ S2&UNF]R 17MNYEM!2@D'?=J:OX'23#BY=66'V MIN*JL%50!"UO=O8@Z^DKS[&O^A7[[>QRK[!',I+BZCHL=0&9;1*R]S'B9 ,- MEM$I'_WR_67'L%,FPR]"?JL9<+Q-"RX8&EH:;SEJUPOI'<7[8>>:85= IPP3 M3AB0$'UU^X-CLBZ>PTH//U]:_J9:8HO5#XO75G8>4_6+$!I4@9P<4H$^P%*# M12GPUVB3*8P!Y@-,3/7M.-.%RKB(\YB\N?&81[C& M5/<+%>.O;,M]P[;@F/NM&-?0EL 09CKV-\R8\1QF 4H]A4C"M^12;"N9H3AWH(@Z1DHK7?O= MI4H5Z3(* Y&@GD53R/Y^53=Q9ME57^_4ZX)B/!"8!9A :V-SPSU@A- M: J&;ZKSU"M4; ]67#Q\R[ACJKU+,RS#FV>_8" M6!N3%- JMU^UH>%/$N:^<#Y;6?\M^A%_$A:Z!P'4M;IQBY+THZV (BE;5,P+ MY;QUM)HUV)N+Q,YQ!)&.$NV%RZ MCF#>7V!_PH!0(07O345;7AJN083=\$$E4R*%;%$17X3; [P/I%DI#,@*#-9>2ZS6B7 MO7BQ_P[7]*T=MO M0"N*+)K6I0V5@@7;T*IZVL+7QM'6\:1X/6?@=HG[6E-. M_]J#SQGA"T?6>O>'B G-VRPYWEKO6P54$=VBV:NM'9AQS[7!7,1 44EH2'ME M:EGGC-GYEE<1>ME+@_O47RM+NW])#7#7<++JZWYTF/=K$%-QDB3X"C2FJ19] M8/)K\9?F21+M5*NKWYE3S!/BESF.<:H=@]RPW_:&;Z[M00YYH[WW( V9^)^[ M5;/?<9M$L'>) 8X,#?8P3J9+ N =P,K>A(DPK\;)NCUN'@Y[L1G^!7[((=[N M>4N\^S1I6?'L9XO-G.2#!^7/P?C!2MZ)%49+,R"H;'IP/5!'Z\;( #BW7+?. MEOA1\:WI@I0<@7,W1VK@AZS4A&26!2@!KO>].4G(;#SU? =R,9DM[ &8D_1D M'=(0F5!^"TT+QRHKL[KC>=I_HJ$>X&2R>Y P022@ MLYZ D6&ZSO[L\!JU(N#22ZW?O6UKT.[MO_BR/]9"(VV\Y:.VMU&0W+32>?FS MKZN8!CA>;+>@L<'\-AWQMAY()M>EL2W9DY/7T%XD\PX3=K=V*6'R].)\3U&X MT9VA^WF:+%+JSHUJO VV&X3K_LNR] .L7#2,P(*>;*6.%$TN BRBR%]7&P/XF:C*_%GXNK0%>;$J>'U0[IC:[K932]XNO$QN2[,Q+WA> I54 MK*I^V2S=U:>W>NG9U1M\I"XN$$\W=E,8X=A>&VP/FU6.)]Z( .$]O^A"I^FC MVZ6;'9A15@[=K\SV0U-_*V3_U<"$$TBZ"YA^)YD:K *P1KR+)QL\)FUG8.4Z MS[S16,]!![W,L;K(][WZ@\3 ?:_W'4XJ/YZ>?O%PJ@:K@3$#K6UKV[TH"FCR M4N*(N 3/]%SF;0)+D:1?7 /@^KMT9JRG'W@R=VF#&J_OO9)H&I*,+(R#JU;T MGMM_= ]B+=..+7HV&!9I5+3H)^Z@^[UTZUAWH,#+MHAGAQ+'("(Z.XV]8.,* MR]T<).)3\%(6TL)C_5J?,=H^@_&Z$J@G#YOX_8I&,C>?BF=8#/VX$-!V-^X, M\@!R43TQP5(!5&EI(U;Y(,B&W; !2J?_V+SMS$,(JIW;]%E5T%OXTBAA;W[* MXD?8WW\'24(U7@#2P5P^!;X(1A^A[?N-$_$?-T*(:=2\MAS%5N.*=C-6=:1D MJ-Q#GS0O6]+J.O#!!H *M*=NP8 .!9",$]]7+('A*]1U8FD-_?IB6$RL;,F= M?W+VWUB"QX:8B^KY.MT_]:4GZ73YX9>)YJ*Y6*H-,@W65-=MD,*6H2$R.K'1 M)'B2L]5CWT\ M;24M_C)/="XY\20T!4^-XDV(1@!:2*94+H&74DMX)2_UND(FG^3/(Q[QO-7[ M@.5A^[:&L Q^]9P60N0 UAU_>1D#SUGAF<88^7@N>;;V#Z=,-:'TI0N]? 0T MCGS+<+GK-"RRT7*:P][@V<6)%GP$;"[]/9;J-#9/=@;\:03M*>#>W+ M@KAPUD- G).T!VFLRF4?8,^L4A&BBT&]>D1<.OLH37HV_9A MM4C;DBC)@1A/3U\4AAVV&*S'M7/B78=%?0^1E#-M\@;]\N51&YV?MO1.,'KX MF=*L6K "^5#[#[VZ?H ZH\;C^6[]^!=1CP9\Z+ M""H?F6-D.FXYO-=A\_(0I/6MQ@2;:P][W>!MUK M#>TT3U_;$$7!Y8,7ZEXO0AH]^[;N-=QWU4ZJT]D?#X-AE)DNP'VPKC^@!?5" MYUOI0X!7. G4X(]HCFXT+ TO@38/D<55^/1CE;Y$G3IVSE'Q [M=BS]J[8/V M2++?[%9L-VZ>UQ& ,52[J8%P&12^WU>I^?,7ZI)"6OV,S@NKRY\?2JC,M'P^ M@WZ;X1*8T; @*'M&>SC5>( A$T8U.5>VO+7&!GWGZE+H^34A ,&JPXGO=MF4J.#,4W+W,- MK1O\3C)6O[4__,"$,%_" ,V&5B@U%D[QH&.UAL&.'\B(+,_\B#3A8&]31CZH+7>\ >Y#W[",VFEL;9C3D&Q&K>1$H !IX*KB^XXELS M.@?NGI2R]/!PN>I\?E9>A89[(\L4,R>:;IHR@D,1^RV5@6%2?U&F<8?]M6@? MAM/Y)4;K=LZ2103TJ <8"0#P<3^(6[ Z/>A%-" M*O[!BC$#J)\HM<:_%5VH4V;7BN[B%EP/^<&03>TY3H7";>)7N65%*E3H"*HU M]$XAC J' 7I[D'Z#>9@G-3>]$T&"2X2:]J&=<_35:?HO-_BGCE3;ZTX\'\PM M=#]S\ES;Y;4W^ BF!%C1XRSD&+C"Z&#[)=??XC$%BM>/U7FPTO&$')!T[D&NB&:MJ #93P9)=7), M9YI30312 >AU-7O>C-*X_@/=[:RN_U[FR$!E/8T> MP;8@DIG1?B6S*4BCQ_;(GYGWC-_]#LLVLE)16?^H>Q6^]?&^W>'Q%U!']*V_ M[3001%R:LQ0.!A0P[6T?[!^-)6TG+:S; &$$"JSOR*!(?=%%NUFWDHZ' KWA M[1X*]@?X/"X4^!7X:^-M,)]P5&M17O;(:FM0)MB9;\N26@?TK ;+3.+PQ /9 M%XJLPLW=LVS<#G=>^':_*5A>3:6'AM\:'#EU.086C@0.;'?O01;Q]%H 2\OO MG^VR'&>&4+?46QM+>ST9WP[\T5X+*;>_FH/^J?W#SM4A[DK^NDI;#X'SQRZ; MSXJFUH?C8O_=A3RO2:5TPA;*I&];N4WJJL2:?(L/UW_C[]X]R%W@IGXU%7&V MGY7 5@S&@G![2G3!O*^]#[N T9J)]D$BIIJ/JR_?UF!:GO^@C,"_?6YU=:TP MA./CT"F6-RL;3\A&\& OURW8DMSZ\!![LK:!I7:$PMWTV)IB(QWC$&4;]_ + M8H=U*;E-\G<>.4]&0/\\\:W=.?NPM$+%] 'QRMB'\K!4%3'?HN%*V M@!7#A*D/&)!SY)'-\/GTB_%U4II552T3UWJMGFJ-F!1S6HS<,NLJY.=$Z?T, MZJN38AJ 87H-'[B:;F:0;*%(#H\E;M]!AX<\^3[;7I2U%=A(?1;+?:=H,\)T M\7U'IO]^OV5UOTUW\;$.;/=Q; !<""W8"E22:WE[KP,1&V2W' .TFP4TZ/ ' M^HT5ES;5K@"); M.[CCAF/__IUD)O_CQ(0A ?98IU4J"]?U#G+:((^D,%QO;&X2G%,GL>'DU MS7Q(YRH?-*=80^(P[MV*-JLK^%1$HR6.RNAK0.5ZTF2S+%51'Q6M+I>IT-1; M*%%"7$D?A&3JNT.0G2^1AT_)Y_LA]9HC=]8'# #5L1Y<%EL+*#Y1E-FE@8+V M8A7T+[^C[::B35\L+/ZS_O9OI:$"6*%M6_ M!U&$$3[EII7,YCSOZIPFSU*,@#H#I;*P8:^PC;=Z7P+]//#1"OHDS.6V;40Y MCGIN#-" ]ERAXNDAK"=;NM'\70=16.+CRIJ%O+/W!VM*WUD:'_6I=IQH.M)A M):8O?>#00U6U^4U8RR!30I*(H[0RU%%(0L#76M)V.E[(0O^S8KAB]^B5T+P: M 1FNV+:FM]<;?M@6.C7X>>/E?ADDKO+_A,W9TN$-U$\5Y-H@5RJN=UFEKWT] M6ZL^S4O8I\SG#&(F9.5#1^A:\5U'"$8;3.XZD!A8Z)#'YOSIL^'Q MMA-;^.:NR6OI[XL,4LB+>^[I$%C.&"OO@92YA\YV_= MT#'M=BJ?U L5&4UU9OX$TR^,[OKG+KZ\Z>BS1;TMXELKN:-BLV)G&C6I M7:&O*,A%F A(O]E\* 1=(I^.;*7Z=.+XMW1+)LB.A4$AKY5PHV%%.,N@!2%\ MI\0^@7K%ZQ (YX\JMH 2-I)Q$+,*SG[.JRZU?C"HUCOX#S8MXN*Y[(\*A7D_ MYGHNWWC4:7/\M8A\\27FW)8/PY6I-XDQPG83?86I7]L4EH)OI:=\#HW1SU8W M>_QV0M\#9*-#P5??>X@E*0FJ?7M M081O6E-WDP-IE;\>3V%D&IW>"T:W-">C.]SK<)%?1VQIZR6]M"JFN%4WVPB$ M'G<\V5..-#>R#(YVM#\E)CM,/YU5&AZL%MPUH'K[2''Y$4,;C^7*7LFO$;T0 MT6(L$H3A>Y#-7'#N'E:)I=*W]M=MM.0S#K L.%F4"T#VF(WXN]!XWAG:KLWW MY<@6ZI$O91E'-50X\Y;XPG%#V/^-O3>/AS)L_X9'*MF2?3<)4;9LER[G^IX42_452U9D5^ MR>A/.\>YJ-SIJP,:&(6%2>FLDP===T9?[7'W@+UXV>6Q7V!D7I(IAF?S\E,Y MTUKN/A4,I :0*4?72"QFYAB',<8&*U?6M^5"L_FK.O>KS:I]N::18.,7W-4+ MH<+8>\*H=E.J%(HJ19@4WALW;*)?-[ [)^ V6ZTN^U(33.OXY.R/)G__X@"9 MJNSX'^;INKK21Z:X29PLZ=1477G_^(5S'J-W"_ M\H%8B64*:S<3*R&4L&EHLB-/&R8Q5Y%FUQ9U;U*M=J1"/SZ(XEWR^%./LHWW MU_?"BEK&)=:F3U7.\TS;Q:YGJZ,!_=CV7./Z["^TCGS:1?BC19[90;NK,DDV MOV:1MQUPCSOAA[_YXUYLHJ@NO6) %#V*]>3W%[7U<\G*@QJXR].R]D5#RZ]2 M7^)$K1127*ZC<&DB,RT+;R=KMA)?HUKPG!=?(W]XNK7G+<(,31(<28A-*@9< MLHJPS .8UYO[9=W@[T0L98/K]\WE/,5R0*[D[WVBB-^?TF<"V.83>4G& 32C MUEJ\@)V)7#_S4$#1Z*CWFO\YO8<&2?V2)M?4(QF@^+L1RQI.#F=$-. M!JLWV0O8<3A4-9X'"+6GAHR7">IR^0D4SA]KR'FJTSA1/AWB^=UY];.EW,B* M/,(:@VH1,@:3\\:W001H=5,1+7SZ^ER[$%^G8..3E:.1M5#/%(F'+[TD+?G? MG__Q1.<*6+?2]AR?'>7AO]OVY'^FA$':B>,C4YY+K&E#8\-I8C*8ERE,EG*U M^-&_L0V2]-[R6S@WK38K763'1WA\OD5>O8(6V@G9R80 UR:-1G"W2,Y"S8LP MP5&:(+M\5^T3Q68TKRLWDI)#QP*). B8'R MUW07]RUOH/<14>Z+.F>@GB;[$$.Y GBOVTM8X.*L84^Q_.$>X7)_LO" M<3]V[T_M"16G]3[T8MA*\="((R@.'FD:WIZ3>CG1JB"]4 MW!^I,M9T^SW^RO5[[<\C! B0*56F.-Z>AN[DA"N4H(D*0KL*\"3#DA7VP20! M4$G"-JC&S^"L_>?D6_!MT.WHF]?TT[AU.C/#X;:BL-@.2QW0WF*\(L>;.8R::@,> M4Z=W@M+$K26EA"'W';G!\JA2]#OSL/F4A]7 MX8BW=<4ON=E4=C*D3RD(%:%:KD(\3H9?JZVL9!68<$^Z3%YXYS3>,LTZ:.&9 M&G?][/47&:[G05QIE]0GN7J0'![6HJ2O+HL"C*[2G]DO4=R]7IH E+!Y>3G!);L/ M-?6&*-1TP,5'@;<1<"##HN^COR',BEP6WKQV',L7>?K4ORU@-W?7D^,Z%:TY M]OM\.Q#>VR"> X1"A%CZ-/(A]:H][=C2O%#*0'-)^Y'%CI,A)/H,AMS?]+$O MVWD;U&"J^>.*T?O(A$MJW.NK";^$Z(\Y$UIF-@4>MVQ!56$(X%TM-%GR9F)U MO/'I .\WOGXOYUW [\[GGMK,5/<+/'R!=*12LP'\W%),@'<6*8AJ\=$GCFG3 M10$"S;*EB<>6-M?\,!RT C].O[E?8&Y6(>JL.LYM&\8 MXC'7IKCX+R$81^\+0)0-*V*=.";23;>C79^+HC!/C:G&^P^TO^N\E3]KEB(J MUN_X%IMFZ&][?.?EM(2!6+^")E;)[ZJ(/(1^-Y,$3LJ;LD[!F("8]AF3LI"X MT*TG)]QB4D4L!$ZX%5@?.(?.6=/GU^K4D=ZG_HYG?DA\C8="X7=^WF!24/X?@'BAIL0;4,I,V5B00=YS#V[!WY_-&V;*W MA_VK%V&[G=XZI)T_D' ]P2'7=1677A8IH3Q>"WG&O:B]"R": :DD)_E00GU3 M)L8KJ_!,^$G32_6694YUO>8I]EWF5Q<*$V9PYAS@J4U%M8\+Q6[AV]!]=V/@4B+%1K:/+_X"I=9#V4@I8 QF\,XRZ_]EFM#!\OZ_:L29-V.?<+JYSJ?A=Y>4",BS%! MAHAX3^[]JFW@Y\+NOM"__LUE=GEU-3AR .L.< M:(*\0LB9JRW:*N!G)3X5>OQ,8&0CE0;:">=8A M@!:,*<)#1S8!,V]\FPY3ETX@%LF:"B?/S':R17+.??)\'T->)O.*>.RYE78E MH=FXHL+B&]RS/-0BK:S(97XSR(K[)D06*KYM$QVRI"L&^@3+= WW'XS#EI6UNY M?:=W"K>(_UY+Y\E#"#:\8V7BP+1]< 9YY[M)> 7Q'(ROZ35/K%+2Z/?S!YW. MFGTFD51[4G,JU2O./+K.2F/E07Y$PE79S4><'VSRP-,Z56 '8V?7)P_ MYEY9'6C'-N/)7M5:BW^VHI@Q0[O!7[4CP@!##%P0P/* M5<(1(.V[_<2"C-N=QH2A4;/6,]N@U2\6BFM*#KLONA,B+CR$1G+"M3T$4((1 MB-\LZ4Q6JAOKR?I$8 O2F#:2("-<-+HP] ('W@[]JIQB'YC-UJ4_9>+*5YP4J/:KHK&?C8(U1'4538UK>Q8*3'6/+K2O!$ZJ5",XA4 M)V)R5BP:/_4>]6ZSV4'9PEC]6-Q+6DI-2;?6XH,KUSX<@LV9]>'R_0RMFB/[ M\R[V=]/&&/003FBOG:->2@\-\"5M@U(4N+ GAB+3Z>%E#"?#HL@?+Z<_GZ?P M\1A34CO"VD'(9P@+UMLF<:8T;3*3!)-"7 10)&M1WX=.E_H-T,*.]L0%KFR? M9SVVLM_A,TBQ?!3TWA@0/@9DPTD7J)&$^4#^9/OK\R'9TS5%OV M8%J6XK)@86P6%A FINT_G*SNU"XL0DE6---Y&Y#\61S[8(T#83_3K.,@[C! MB=C"6$G*=.QE*CMJ1]_I7Y5]/>9WQ4'E>%6E_:\PK0NX?$B?S3 120D>O+KTNKNM M2CSR:)9_:'?=(6'E"_B&P7]N][7_>>'ZW4F>IQOUD9_NO@VJ8!_T;$%CF19E\X=V5BUD19IY:QP[[+8-LE\ML)Y]_]C^EU6+ MP0"J1=9@9324S;>#X\\XYY> -GDDKLF8J?0^1?"*M0B ;<\<-N'*4$.4Q::$ M=S_7X+O8'&:;ZC[J[MQWKO*C&ROJ501$$#45QU;/H_O^!F.0.VAN $.8/%Q- M@[0)[;,**QCK++0Z<#)_4*O"9$3CVVH^]HB57*)RRJM3+5<127'$VLG_"4Q: MH_92:$Z5S6O!N,'4XD"VGT2TBVX3$$7B%]H#;]]@: HYU0\I1ET:\LC8^M;Z M^,N24N#^Y-I;[P#9T-N>@\;"##,X#R=J1G7APC NP$AK[7W1GYH%*&^K4E/Y M9XV)YC4)3FZ'_!(/6PB\MGELFN^"LULQ$.-B;J):<)!O^.K,=B% K3#;:YFUJ56)\EE&@ M7'Y2_K4:Y J'$29O@\00.U$W\8!A$WB,AUP^@XE&BC)O4-W&'( \NV=F13_O M/PDY2JU);N]C#>JF^K0?>U\6?^I*YP&<)YMWB)I^'7!B[/Q=UH9X863/3^ZE MFG?Z:OH9*V]U,BT'[%+,!IG/^]P5*_6Q?69[SSG'\SU'B["]A:XEB;6KZS-&9:)A9.4'MF@R!M# M=T)V >/L/=P,_I^.D 2F4:FOK>UP\6SK@$V";W: WTV_.:),I?OJ[&>_QT>: M4UZ.K(^:@9#\J!9"EOA<#/X.;/0JO7Y@"6'%"0(18UJ)GKYO?5QXARK\"M\_ M]%=^UBO.>M&'V^WECP\^;"'E$>L=D J]SCP(;#".LCNA54(=O>.R4T($[7CD M\8'9/LWB8>/398O( VF,#KWXZ[8&[-$P=Z^;(NK=]U]_?&VO^*3S0,G\ABOS M7+]!#ZIY*P<=LU$&W;N8:?.,8F"4#*',N\ZQ'<-V?37BRLG/]E\2D=I1R-WZ MNW@=R48(NG=CVF+79J MCZ(^1;4CH)SXQXEA+?>:I-C=62S,TDIP!;S)""-^1I*\NV#JH^9R#7KOO(B6 M51$^1_^R>5A(K ?]WLT8T_WG/%+PYU$>^-'Q,ZQ,$]$QP/ITQA;=X$/=H/:& M+-V\:5B[PB-L&:,E+;ZO1[_?J+;MFNR[TE)Q\_!3X&P4U;)W?)HDQ!0G3('; MA#BP8"=2 4@GK;2@=@'J;&'+AQCO=Z:JV2BYKV9B_+L^?^R6T_F\*BV%0^N* M8G=VT:#-1D[$427V'@C#%/FQ22N7:,5Z.>(\N&XM!.@(9SO0[MC=&X_S#UJ\ M(0W3G%$($#T3+6Z3H5Z=Q0(X 4%CPWJ,<)KC9C[XJ3@('U-[6J6R$2BM-W7R M1LK%F#V9]!EH^#ZAYW>K?G+,HO<9*>+.X1C! UFK>$")ARE1,H5"LS6 T"E\ MRS:(#W&#)MG>F^BR/Q-*&TE!>!?:.VEA#G>J]&Q\SW-O?/IX#_G(>#,H91]M M==S>@G&:8U'*G,F>0U7;103G?9MNA0HNX;Q)X<0X&6@R!;;"/.;WAG#TS2T8 M*R_H;-5XF?2!,P?CRDZ\OKF8-(L_:P*&+\/&J]B\,Z_:&<>8#Z@CCYBG%?** M'="2/\>"T8F29KEJ+]/"'=[.!,A\[CLZ;'$!A[QYASMA*RL!!&R#2-F("QQ6 MYX%0 ))I>O025BF%K0W7-A\@UT=:F("])R5/&)XA94#>&QE\KJIJESD7]EU, MRW)D)J]%"#!Q=[]Q0 YI9[$=E& MWC*;/=[+T#N9QTPND7MG7MTY!=X2X$RY*F3J75X5),%8CQ'$YF"SFHPWGMS> MD+T;_"=ER68].2]BY'>,F:^9?)\.U'4\MW8C)M3UP"<)5U[]WL@\[A$ZD?.R M4@W08TZM62F99!3'7O@1TGN?EP#O6V_7]0=K7G&RBZ90M.PV0Q6N6!N=IU6] MO;-#1^#,R"(G.@(01CBJI1-5I=U.',_M);"-WP.)T^@HR.Z:LX/Z#4)\\\-V M]U')-3\3N<)"-B7OKE15&ZX>,'//.J?;(&;?U]0,1$U!./B^#?K..@+W@#I' M]DR&>/CJTZ*_X$D/SHU;/ZTIJ<2F3%M#C98VOSY*,_?^(2A7=/;.F[5 )>1C M3I#LSJ-X<@R\'L!3"]C\!53(U' -PP%QGA:;PH06F846,R\T6O:5P4-T894" MBAN\*F/&STTH;6Z;E$YGXJ!!=(.C/4$L3;]7YK!^\M!'J:ZMP<'_>B QYV &ZV( ="/1%#"&R#ZK9![$*9G ?;H/]7RY)_Y,_2[;^) M_(LWM_XC_Z6T\3)--3Z(N!M ;MH.&_#+JUX8N!6>W3#>-[Z M=5!:6P2H0H@>R'K?),H>R4(6!5/QY&-1B =[DP-4RC?I"N6"TXXGSM.8"TD. MUY]+%:36FA'R;[N[?"*7!5KT>HO?!XR;4=&/EH-93G;]ZXU\7X1J;O@<"[40+-PW;>+VJ>U ML>'W2SK7V)),1RKF]X+0&)#>@CQ(W08E&1L]J'/RR3I8L#??/:#ZJ5_ZF<_) MD7N.J^ZTX3EM%K!UC/*[R4\;5$*;N:L$F&O9G#S1G\^P6HG5W,CV#O8]7L?Z MD5$Z>\W%_/,GG@,-?""U5PG__Q6,*G630J3:M>>!M4TDYE'B3> %L'#0QF[4 MWI:*\:[72AZGW(1CNR_D7I5,V6<* /YW5R[ZNZ =9MU7.XNZI[A MVU[5VR#@_,:BLS;E2]VG]KF/N;>DI?G3=$_^[L26/[#!_\"Q5;;,@51?\\$L M0_K57=JG)%UI^[NG>?:G"'H"GIU;0LD&@JX#YL/5.8Z+A,W82T.WWN-2R%9' M?QRP^'&IU"+!*NT< RQ8,SB]4P8T_(H30F/SJB&$;5!BD]J(/H27\Y[9JL,X MO?VQ]@/K.1YC],4+@8\ER&H360>/&Q_GB7*._M<*X%QK=DSQ+C7K7DR7[<.>W'GSZ7I&# "F/?_ZHUR+[E%>J!_&+ M T;N89FGE,M5%OS'UZ8@&03JAONY_MZ*L.H?OC M_16SI#7\%42;5&#'3WP4<4XSE5X=ET-4,G21+1 )8S^&-*PW"G(Z(A]O[Z@I.40SG(*)O7=9[,V1.=T0&F7S/Q'=,"!U]X.=C.[ MNO;?/5X!HS\;YMPRG$.ZSC&#J7,65.M8Y &$ 2M[O?'PZF:KBR)-]F>6:@+3 M#!FSH/1 .03K039R]P;5)&:IF7RZ4WTR?/#%P;RA_,&/F<_0EMD:&F(!%!L3YZ6JW#Y0#2I: 3 M\I[8AHDDUJHF-ND@)-'-6VN(R_UO];=!4G!H>U;[+!JF,A%I(5]_%Q39.R_?2M ^**$2NI-02,\N:#VA]>-V,)^T_*4AP\L_\%7NQ-^[X@ -'HK!:WC&%Z.? M3?M^3BI0H3'Y]:=HW\9])&"OH?5* KOK4O/M;MZ;AXGDBO&A6\"[D!KLEE7X M.6)+*)@?X5S&M ?BP\AYB?QO^,=/FMJ$_Z+T6^B?=YTLS;C[5,#_GH!MR_.G M+U)_@D50'N@X(C_*%[V/>1,XGKMG:)FMZ&5['YS -"+G7)BSJ,GP/9BYY/CB MF"T=>\G]_&R:Y,-7_(?#SEI*HV=!3!;K&3,LD"9$Q_]N"#RA,9+'A^.A$.:/GWY0- \0>/=7?QB\5YGW5+ 0Q#6CID!C7$,@!B&N4$ -0Q%\ M,/4Q)-F-?J\!>!Y^:^?A84J%MYW>^.GP ^MK*M']1^^X#_?=<^JV:]3\L@7N%EC0ZI.4ME]GE;HMUY[&J:=&$<41>J:DL*8EVFRA'UP,(/'M"Z# M*%>&'RPGJNW=&;<5[ M0\;*W=)]M9\]K,TM2WUAUW9?E2E*()GAM [LU /+J1("R_1B.N,^ M?V(\PHQ,T;OX(8%,N%A?Z1N,K5'ZB$WQ??+AQ>=WM0?BBS^C[MIP79[\SDKX MXHW[X+%JT_1Q)+!I]]V"#R>C+_P"E,,1.)"%?@W5^HF#5E!M1(![ M&S1J9_5GP)\!?P;\&?!GP)\!?P;\2P^X/L"=RF$.MJIM&-Z>Z978$^QHOS<3 M/[$RP]D!MR0*?-E-+3/QCZW #"^GNYL[:A=YR.CH&B$YIAY-(K%P45)!?L@@ M67?V4^_UA_R6Q5;*%^/OOM1-ZZL4 +DK8RX/1T"44![AR:+TBT#B-DB@B&$/ MAUA0*YX'D]!"\*NM+OK]MQQPQ\@6Y9@-BR6,\O-T&62!?DK[E;L7TQT_D]CN M5S=7**<9(.07_+Y\&K9-**F)FXI)R5J[)#SAXZ+Z'FV3?;XJ03,1=G.I@7): MY=D>O@9+]:.6PN@\E!?TFQX]A56[ 1.#\Y,-\*W./,ULK:\XH\+%R2-]&^$- MBPR@FG)AE<9N+^GVDZJI3^\YY6(Q<]Y47>EB>X86D?X)@#)@<.ST;&8 -1CB MGD\=::6=&W./10<+WB>OTFG77.DD#^U1]<(^\Y<,&9? M._7(KYNV$FEL5H9LWP91K7H!-3$%WB$#4ND8TPM'W:C%!-Q?6]#)IA6.=H>L MU3I]:6]#SP;O/0T*0']%/2)6NA0PS)BZ54VL2AP/PYAY!4CU"[WK%Y--LM_0 ME#6M=LW?7_W@G$0=X8Z(86#:-E5!_>N=*ZTSSO_."MC+&%CU."?4?L9P^?EBT? MHGTP%6I\^!&3'F0]JD=>Z;2691Z"R&HW*=0^I#I=L;K7@S,," P.F+:R5??V M*U^I>)4UJ3PP;)!A@>P5_3YK"R7N0@MM//W7HMI_Y/^PM=(_\G]29>_J5Z9I M"9#[Q3+YZ%:O#38EK-S%R3OCMD5^ZJL,W6N/Y97-S[F4?OQT][3XFC53@I]D MWD9,@E0^6,ZFUG_Q"[]2-5Q-L;Q!'91)],8J'.E[6>>@7?UL^?J3MA'A';&S MLB/W1&-;?FVR]Y3Y486FE;K(UE'TVFT0GS%L"B\"I(%E$)#:@9B'KSM]@U^[ MR*K[.5V*SS@:[C7&)5;D;H_#QLLA6DY!+-0P#Y''$2<&$)(<:^9&]M;7)&5U MCAL[3*$E;_BH!Y9-3#A5M68(M\^8:B2+UY=6(=Z5'M*PV)GFVX^:>C/Y^U G MO$=O@@LW5:(A@,0RM:*Z%+T%"EPJU>DY?%UW9N%^^:I&_A6CTM??7;0I[$=4 MW)SDVD@67R,R1:ZR+_LR##DIW8"ZR:08H!R-"NV RR[O@T"5#(I#VAE+6RA@3M!Q)C:/&Y_ MI*;7I$A-7'OQS[&,G$"#QL\ACXN5:B-G7$:SU%I+GB61KN>>NRG4YZB^BB7W M$N)0MU& MS*UQJ1;>;QUEWQ2D M#*:+&2GJ:/C)Z+)+QF]H3N#NE4RDFE8\V-,#,DDX;#3^<7W1L.*@W^/F&/,[ MHC6GNH[+K;_D5:OP9$L*Q4)^*FV#TE:W031]5"N).L?:B5IU@;(/1ISP47^^ M#8HFD'JW]FR#?N#P3"LPM0[!F?#38&9FYC8H_N7>K(19%.DN$,B.A/S2UMX& MB9HSM< -$SF.:Z#9EAPW:>O;!O''$O+6A;=! M76$H( LT__J/)G\T^:/)'TW^:/)'DW^6)F^UXZ%B"#VJ9XO=I#(M-JX:P@>$ M7K39S"JN?"">G%.:!M*U5#^LIORP2R[U.OZ_^S$H1[,66X0H&99HPU0#XJD? MJB%2\,0I=/QMVG&J2:W+<&=[Z7"_TQ.'L:/G_Q@E]))F1X#(P&&="N \+X8'&I&ISO]4<.:3V'*"S9[/]W8%?^&+:O?W MQHLCM-\"JYNMM4CEK_Y,Z^)FK8KUN. ]A?B:1SFO+/8+SAZ0F-(!B;8C.%KM M#&.5-NUB?W7AH>;%50\-&NO0LIO9.P:,P>1&R6L#CKU7+-W/%T4Z2-[2&Z^\ M0KU885/8&7%) M-\C"K4RH$EVGGMSXT-BW\V*0S40!^-F#FP&H)T>D@HIP!1?74 -.= MU,A'(%5\($LU]11_]XX733:]B,V]//.V_#[[]N,,(2T;BKO9.,<*=M;UF4BQ M^Z%5VNU"( !KA:4=:T'O8;J.W*3:QI9]T]\*VKJ.&\_'AGLF^HX1 I79-R[Q M89Y*-7\3 SW(IG:R^62I/-.>*1H(G:G>%"@/SIEL95-7U1\$E9X?V1QQ%\[! MU;D^SZ&_JI)_2;J6&S'R;H1 W(7RY,#-E>8\JLUX>2AIA0")<=D52T+'(-M& MFN2HT169FE^*WAP)-??:;WM0]OR!#NL)/.PJU'D;]._D:\Y'#'\36%?$A?Z- MG$#2%[P[:>*,O&J;9)9?FXS[4M^OU-$)_8N5%[J9IV^4"7_G ^$EXX(8R5P,$=/7>WM/UO%=0?667ZY&+_KM#7MS M$._B9(PA#"( MMZ#I%+$#RM]%A=!+:ZFU3P4S$U:^5]1,R[OP3YQQ:O2T&A9OP\8'H6&SYSQL M@QT4U?H(G1,H[#&FB-#4'&6@U#?W$$![#2]HLZVW>GY"*)/,WWBPL^6(N="* MUOX$:5O)%W5A+K[1Z0!L!X1ZCL+?BI>N@4GZVO5[ M'ZMR^GYC >L84JGUK,KJ8)96,3;-$-?[/O'!S\^\,[<%0CT)*,^\,90+*WT; M-#6"X046"5AM<*(2]>V)D*.-CEVU#X M8=^G]$^.9XV:'Z1\(N:?FHW@4WOUGPJ$^^^6?AU'TNPDB"T2V:Y5,IM?8D^N6ZKYROC'7,[3=V[Z*K, M=PVT0%EC@>UJPG,QG=XV_/O0I1R:Y+0V9>3W$:UYYL MS>;[1862CSZD0CI=E*E"A ?<-[X:6/D,.%#7>>]N98T^*\'&3%])"4TY&#T, MU3W^_>83!WAO&,,#U:+'5*6A2-8=@J:$.?(]8+Q3QB1?U\$[3PQG5N1=GU%( MAWC&/GAR_Y'M<9B6U">M9/RG;-BCK%=T&K[$^8BA34'Q0Z69)H M(@;\7H!FU3'#:6[-35R#)JJ Y[1$8K'CXMA1]!M[^X4LV\H2C7?CD]P/ F [ M,]Z/GZ_LJC75\(,)V__8.XXL;*"RHMGEGJ]OV(_V/"B)E<#JGBDW>'>7^]$] MW88(T%12A)Z=&O<:D0"F7MP&*2"XOR(5F Y]02S^-J@,3H$!T!@R@"S=EC87Z?:;U4;[5SM#VK9!^RZ5>QY,)UN) M6C1@W\QDOO/TGHJ/[4K1AJEN*.X/%1>[DCX=], M<)GT=(XEAZ-%X&YM>?S!VOS?K5Z9A_F5PCW;0NV.GD#BQ=@6YQ@W>/6<>OC/ MA!C6/A/6C^)_D>?(\>,#VZ#((&0S2M@$C'"ACK2O)+JULL$TNUBVE/?OAC"] M@O![E)6"VNH8LUR'%9C"\;9-P0.OKR7OM'E]$Z-%WBB9PH]F3W?$;X-V>=&T M.Q8Q0DPE* A(;QUNXO'!W(+US:@1O'T8&K>4A[5[@R5)U*?N(3?"T>*BN/\E"PUOGR^ MG>%]^TYU6I>2<(:KISNQC7'+0JM%7>E 2-K6&4AS@9H44!@@MN9"/, MS]W[EI#ZSDCED+,>]GYNV$#P0C+$/R M'<1?/9]Y/*8X4Y!V?,Q"/)!1HZX]\<2&YPM>$*F#\*>-+*'($&&$&2 92D++ M0PW:RV,)VR A>/K%(RC/< M=!_@ ,9=]UF92!"O73M4@2WQ[7NS5)W -Z(&V& MO,5T_]V$9QODAHYFW_M9/Y?2I&@!!GDIR&2(!RZ-]-S16?GET63U^S=Y6N9M MV7<@0DC0@N3SB9E)>&);O!^643C>(O"\]^Y!J)CR@8R[ MR,&L%V,P#CG9#=B=SP.9@Z,1BH'E4//ER?#OAXRG6?92G=*S94*Q1*H];/P- MOK\08!4Z36!7;.=L8IO?4?P;7DUX/^VD4DPB/!- [&P7(!',B92FJ910OCG<7&N_L-.$"]#RI0F0>0@[W MDGK1(D9\MG0D6249-\+GKVFP,_ISJ(B5@O YHK:O^Y,L*HJ;0PWS\FI*.I.= M#=#QJ'U-X)]ZG^NRK*R=<,,U!C^H(6?=;G5!%AFL@'"R-E/:@'%Z/E?K0VPK M5-Q$ MH^$WQ#7.W^8)A"N:#(UE@W_Z4C>"/ ;P).E*7.U:TS<8DVA$D;RZW#GJ-H[U MUQW]<@YB4[:Z^=>+59F_+S;A7)Q.AL:9@!<3:;Q![K\O;L)]6$5V_.5BB7=^ MO6,%X]B0NZ,=NU$VKT&O$M3^6<)-U?L'A9'+_ZCXJ67.?PW>!2X.AT;9_Q@*B^J_L>DB'6L8T8BAOC3!-PP*.F( M3;=G]S>^3U--H6B.("!>3UV3%;U%[XP[XFW5?_=((G:6P9DJ9'0L!QB(P[%. M5$Z<3$"H'T0_*(&?6&O;@L;=N5127#-1T^IH?M?MQ7DM-^$>.5=WKXR3R\U' M>/KR>$SXX26M>!ZF&CY@8_GLKRD5;-$ M;FA4:7Q>$,[)BA]\-!61I3#J,5.DZ 5-7XEE?JPM-*/J:M3KV?Q4X^:%)OZV3(( M>^IDS=1*/%)D2(M]$)[91D\DPW;Z;(D=JP]>?MD_;B4VDM%W;F;HO:O@;/'> M'Y50<+&L"&(TWT4=JZ5UAW)V8V!W_5/IS0,,)Y8\.%TL)\T+)+F*#38?9 M_1"!=>B[252K'LG0WQA:ZFR BQP.?SU]=/CHI,=$$F,N:^JUWT<_5V7!3Y=B M.U!CG1: ,$W)E,JN)($3')\V-=X9,'T+A+;<1\<%C7N+MX9)"MX2ZS\U=_=F M_[E*2A>Q!<3=B9I*W,KDA#YQ9$<&6Q$(IGE.F[=35&\,EF0L;X/(F7'*0SBS M N>7YXL&BO>6:G[6R%L8"DF;(9RH_[#5CP/3P:QL\V;&-BA10>V$-5,I#7&3 M5MZ9!#5KC1E =#OYPB:70JQ-W.[X*X_=59BJGRW>6&G?#JR9QH(L3"@XAV_&[;.V7FPR\ M7?;CDN1KV0H#& .8?DJKO>N1;1#Q"A=4]2]Y9YB] [#OD7S(EF):TQ[17FAD M/:SJHW#^$_PHO0N]^8H'(_^19VE(G#F.N,D9/F:B"R^VBR6MM.3%(B77NLYO M@VIA,(.N=&/!8B6?HM@[;W;23ZKW]C+%)=E\C8Q P2:!?N0AAY^;$>(P?@3$ MB5^_]XRVX_?ZN4FD%_=6/$;^+ZF2'Q!B&//&IICH,G6HU5^3:FH+R$['_='O M6V^O23$.I[>L8^8\V7*JG*%ZK#K9T-^,!AXY_(668HTV4:I9.ES>Q6H3^?Y> MVR_77@D<*H6Y^?MTU-VGX.-7A2UH_-.=T4&ZNV]'$<8$MHJG67W*JTYN"S:< MZ5IWFM9FRILR))A*WJZU0'HI_,NJB*D3$$H82?^!MO!(47,R*5,47_7L@ (G MYT@5*57:!.)#]G&:Z,VX'[2]&-\"@;DW]F;#YHC;GL7FCAM"45"JA]T28W-5N?4"%.6P9!E\MFC*MD@ M &R3)MR6NS_%^<&S.<,#OV:E>VMY3C]L!R&UF+^_&>^"^ @E;G72K0GHF+R] M"(C* 'E2+6AQPO?*.E])C_UX^C;(^,&)T#D(*1\RA2%B[<>+QYGP 0V8V%M= M;S8XL:5VW'I3ZZSM:*?5Y"VED01V%E(!H4+%M&JJ+BF(4GMCF=IN$28]A?-? M1TT?#LPD7PM8KXB,@&12]-B"P:PFB&_/&:.5A$G-OJ#1B0R'VS1,BN=PQ9/4 M2//1]J]:/')U/,4+6Y*<1Y*BOR1 VK3'N++S)D?AH83CTZSLYW/LNR,K,QR. MZDV%L078+#1;)BX;6@TDTOC,N#_+$./&QHZ=I&I6*#MD%\WD>^ M>8<^77# MYTZZSN"WP'AGV5:2)08N%8&C@AJRGR:LV/G>-,^AP[L4K;L;G[QS%RCAW#0R M8()I,_*[0T$I8=I@I6,EFGV0QI.@N0+;^+;.":GP_8,K5UI7K!O>)8PJ\)Z] M('/4X@FO:->JJU44$>^3-P8^P\K&218N->+_LSP64+B06+V$5?E9Z*6%\- MT;P:YU*EAWZSR@%&)H-08[TCW#QKUFS>".-C4Q! [5(4C*$%I :OQ)CH#B'\ M FC6I[]J[^)8,\Y(3";G8Y]V>0[_:>_0$U('[/??5:D]F][-E_^->Q$5#U%@ MJS--.,IW(E2! $A2=3@F!K*/J4V6O^%E.PFV#$]TT!#Y:CX[@4NS4)?,&=>) MNR:PHSS2BC@.F>JD!-.('?<+\W:S#>#F4Y!8IJ%,\5-8,$D6)CP!;PW<%QK^ MH<2U]BCI8[RM6BXTS=PMYJR"-L,5.0SFQPER LPZ*WNI!A/'WM6/T0?O@9== M&%)L&/&[]4!KF1*T68VM$Y@B*"_PQM\>NSWM92@^Q$&L9AS(@?U]*,%2#\T' M%9E[!&B1C SN3O2;5!X,8AW=O%+WE9)COJ7OT<^+:YB_'C,QM:? XW'.Y)7S M7!04]0)L++O]=Q1=4IS*BU,P[EMG2;:/Q8[?,= ?Z#IJ%^@P:>TU8N/_PTPG MZK--8 2P,TGT,X"=UD[&^\#&TSNA/#CNZ7)34D44%75F (.P*)]W#,E[4 I= M&(M+\Z"W69DK; FF6B45EB!* M:.*GS;Z=Y %@].2]JZV]-S)Z%!.[:H7V'>E(6MR1_5#BE_#3T+O62@7 2BN> M>FD;!!SJ[$0+(ZR&JSD_!2A-=V2_7!R3C#>('QZQS+P\0"FL;!@06#[#_RIR MTHL$,2Y=71*<>0>2,N%8?>0+8&5:(HJZ#2)I/AHSCT4:P@O(YQJIKI>G#$R75SC M2\+O!# M#X_Y3 I9RC88#*[ 7GY9#%>)'/-,(=$+%S44KNI=B&"7C#N5%^$" M5">2SV@] +7_=2O+\0U9P_)99^J7F&,W4C^<;Y'^CZTL8INQD)_RVZ!TD6T0 M[1JJ-96MF+^FJT#3JHPH%/K_]:;[DZ^;O>$LJ^:+D-:N<0 M&KYP0M[ZWFU05SP**/UKO>6/(G\4^:/('T7^%RORB9-@I)E"C&/,731LFU6@ M^:!6-93+2Y*M-+B_,K6P/FORRZ1EO*U*F+#CF=1W-I]?INDVWX.HL&8[Z%7 M$XMO LOGXP-V7'SG[.C8K=>NR\,W_T5J'^\B] 3S-@-OY<4D'OZI1)9L M,Q1#Q)I^7=:<#AP_N.7DRO-F#+YD+<:U-6Z&,H9(HZ96M7GS,X1B\55!_8&, M!J(PO/8\L(F-5/H5WQ#:"S9:V 91 XB4YPP'GRO>VR!^8RX218N$-9=S$:0F M+U<%Y728M67N?[<3!0(O?>79L+*'[#,Y!+B1CJ:R\LD8X9\FT@/43LJ)BGSQ M%\==\,9)!4E):QV^O\+?_<[)4V^)M<2>0#<:P;*Z?JR_N*"T?>K;CKR54_V. M/_86G1'MO$ANL(Z%4#V%*):TV.O.5\FJ;=JQ)K*^D8C-#T/:!CGG0[OX]R1_ M@*R-#T= ?)OT4"T/.)DR[^&.6^7(KPK<36D*E3]%NS Z)E%+AX[TKJXD_()P M")P"E*$%%^@1BD9 :):=H8?MS35KG^Z*SI[.UP[0_:0WOFF>4C?O8OF;?$0! MH85Q3F3)3FL9>-1^:5=SOC,'.()%>\8$##[]0IAY^6;);%Z5BV+S7.68G9,]!1\* *G7Q5)9P]0U' MKSZ5;E3C4>..K2J9#8Z%-_W?+-R&9^UH'M4*#*A+4GH45B1]\B3>KH>W$TKB MF??KG;.2UGW%ZP3T*#RG3I;A ',.+[9FWJ$]^/0=<09HIZX0P%X!RIT7:G$C M6I*J&O;G:S\Y_?PA2FQ$F?V-^Q7\C=-P_>+_/:5Y@#@)?=!:CGD5R"'/%\RD M7[0\J3 &];!-(5]$->PW894M_J;%?I)+#E1[,Q5\2PZDS2Z5,A%(UKRR>6TM MX.NSHBZ]W-'$!?A-:>]\>S.:W4)E M%>",[\-1Q"^H(O\SYQ;6SY M3=$\5C+D_AW-6JLS7F3/\V)TK68UDW*GX"B:>?LF5(@M#22Z5/:M&)\.?S6? M>8R^Y?S,HVZP,.%@<.21TK:&IWQ'"F=B>8I 2"\.!3R)]\Y+!M=2A]F*@-'T M4&>\L5\)W.D3SXJH?Z%VKR2/,O[Y!+)HM\KO3 M:EB4WOWH\/E?GT7T1(YTI2#E6;5-AYF:0";#V0#!Y3 M:MF309Q5Z-&B<(6B$M^L>TF_+.]HCH5I]+F;A$W"&8;XEDSXZIL'A\K48=\V!%M$C8;;*OUZ\-+)+?WA* MH863SDZRRFIZ1].;\0+3E305#&%"LG-2NY8ZVSC=D&WOKT1-KGYL=>"SQ,V; M#BH9:B0'5;L8O4,>MLT\/3@'QCV@@2[;UV0R"4]OQW*(E"BU@2"#K"J"QVP1 MK2L']U:%*5<>C U42=KG:*A)-^0NW$/K#&D@S/ V6Q$N^R'VT)H,G))Z_:OZOYFCMI:[=V:S+5R?)N:J?*-TC=U<>T2@?) M']V]HY>;%)E< (MZC.Y)>X&7Q'N.P_B_ 54M?2VO#Y:[D?#[G'S.+#+X"%?W MFGT.5*D\J+LJ>^^CU)O'_B"&J /020NG:].L6TYZDLW1LF2)1%H4M(::&;<^ M7>!@/P[87<5ATRP=@D:PR2H,[1SAZ/YER]@#9X.?7GB"JE9?(](3@!X2!#A\ MJ89Q'- F5;P>FYB+Q:&*X(L=P^_,GS/%_8H)QD3W(='RI^,34K>7IYO?WDVZUR&PQX;KM#4 MB='Z*B.=+N6A3W^M6O%T$(7\3/9;EAPL"("/(?."Y1?ME0ZTA.I?47ZG7^*_ M-M,E4W?=_8KY9ZD I\'_'0WJKALR34O&?8?'KF4.!RQD/K8,AGD,J-7EJF49 M9)R]N'S[7,;^S[O%/D9,W_VXZ]/_X])PA1TYKQ/&S13HOY0_#9.&V[4,*X9F MYP3:8@=(_ -&L\%2FSV@X&MV!*@<9.H'[!MARCQ'?*ZC49*3%+EKQPFVH8Z] M+\S=L_:,"3$63IUX9]C$L#4,&V* 2W]NC.8E$F QK*ELC;HXX4AQ^XO%UO??)ZJ MY+8-NK,7/D]\AI)'M4#Q4_GJ^VO0TY/9;@BD=95#^Y2EK>E7Y;IJ@6?'NP)3 M!W.]N+?NT4;:4'N9VE]_#!E;8;R:Y =<=S9.EH2+%_*F? B34F,NSH!3(-2[ MD"48 Z*?N@A58$J^^7YNKR)UNH>\VX.]O"CVG(NR=H3[@SA0-H4"]*WI3:P" MYFD6EG:UX\ARS83-'/M#08%;DZ?"Z())!IRNE^!ULIR[+,)D8+BD#>0)3J(TL0!VBWS^*K>2.9'Q.\F M6N30%*WTXQFSZLX'OEA?-+)0QFU^5I(+_FER\B]E]+>(N[2)KBK CQI+6GG4 M,YA[ S(6.+$XXIO[D$_VMO:+X*0HUACK"B#+T8" ;"=RM^.(U#<<1*8]J+D- MFEEI&VN?S)_=!C7R/*OM9+/LOH%WX]UA,9"JHJQQ)@0(GH)QMQ;X3_"_!'YXAMJT_-W2EUS ]:Q_6@G\;V7' M"Q>% [19V]>.+WT=OO+GS9NX?YY_LG7/VV7NM[_JN?=9> MB[1!E.L)(5Q73U//>K/RZY;NTC*7N=1>C5G:@NQ-7'E_D. SL?_"42;I"WE" ME4KN[!TGM=:0A7$^FZ;P),3)UZQC#-C#'PQ$7<<3G*S.9$]'NF^U1^JGV@"Y M\8E>L00]XRQB/' MQMG$K-I,IG8$+2CZ^H^56Q^2757\CNQ-%0E]^5$0<5IVZ< T$T@\:M@9'Q/^ M-CE%F620.K\:S.1;.]W:D:+23O:CQ??4FO"-Q.,GR)4C;5:FG%WT$IP8T!1) MLT[$(X8:((C=<%^XP:)Z]H]-1+/_BLO&RDYQ@WCA6UYJ7R)WM:K=]V\FRK'. M '9+\L^_X,5\ABEB+(U\Q_G%Z1X;Y_YIXN6\*;F"Z]*SC>WM;PJ6 Q7/+ES@ M9\C<@:!,MRM_$2J-(PENO>"!EOK)2%U\&UD::>"U!1'E<)E[2QO0V0$3ZZ'#H"X?WXYY M 5@[N_H($Y+KT,XO7? Q!6PF]69E_)S-W)?BO;;"#^X1 ?/5<5,,^PUW*G)A M(@T86CWU#39_PNGG1B-@1?:K>U>?W6'QJ?EOH4_8S -^^VF><(RE70JGF5SQ MN'8)M;F'"Z=V_B'*!1H/[Q;6-C0DZRNX3-8;U.H?3#]7TJN6*)7QH/D>Z=H_ M$VRM+KP)9XK,1W //\PR S\ ](^_)LK-:X9P)WU\[]H'V481O[AO0=RNY$&E M>!:OV'%AO!,.'J4S]4 #/]5WC-Y8'"'$YT\I2Y^Z&&<,.YTYP^38!O MC+"4Y#?OXT?K*N>)NUBJ!?-VNSLTGP/6$1HCV(!&19Q3;LHCR56SE97(8+!9Q)4^^\OP?']A1=9,NF+8 )*WS'(23@338 M_E9%\!"^FD.3;4O9@54VN-BV.+Y>EIMZ_]KY!0O$-=$+9[3HE&0,ZA ', MK"585S(Z'!]"B!58CS/U3;]0D\]>H)]M048<6=6@(1>E+K*\&:6]XTUJN!L@ M@8JI(C^%,ZU*IQJ#TN^TLS[>*JK\N21Z?V24R,M=Q>Z4L9&/_ =8_G12W-31 MND3(M];;OH5C9[%=FFD(\OGSAP07 LP$B*P KF\QR5'R+/;D*++$&%FQ&[$_ M&#(DWX)7J"F]YMI3*;Z?K5^1'C7X<@$U@#-*J2I[/PYO(>\ CY\3N^X8[ M$E3F_0S0GVN(G1I]@#?<] ",.;L$-I7PO>ZRWS@\(.SB^P>WC6-O9+6)]K!7 M?_]X>M*#^ @"-3NDM4#F8Z&^X14\;\_C]WS[G0*=?\?NMC+Z:FHO^3/M0<%: M/G1.Z%B<1R+FZ\(87[I"7IV>1I^Q8?\T=N2_L'E">51)JP1T MX$Z0)Z>?(%L=/=2D@;,&0ZEQ\%U>,YO.\?(TO^ MX63 3W;)%9!"=[D"YL<9(C,F.H$TGY)<_UYDJ71;BL!T>?@R)N"2V9[M:K@1 M2&%P7\$6Q ,+;U&6!:*)6Q#DN/IC?B*4S9!XQ=9Z]1^:D[,IA,T=$/5Y1NN4 MFK^45UL M>R6U\PGSR-7]:I.8HAW_(069-TPU;C]T=3=;ZB1ZU1_\7\3@NTF3#^G2""4@FOU)]++3-T2/JK6Y02![%O-^#_-Y>ALFYLC-] M6,RRZ;O,N-CAS.]',*/U-"Z8+UL[#>2#<:APSCZLOQ-#-JXJSG 5ZAE\=#=G M3\:%0?B^*+?P,MU^K#KZ3BSG)EQ&U^9G_?EE#NH1(OT.XE7XUAO/.YDA)=I M<::)V^-9KW(AN=CDRS-[!?JOV*7@VV#5.$+UGX\YI7?H%A@HF-5Z?Z6 :BWI M)1S@Y]J_[HNDEJZX)CN7S)TZ]S;M@ZWZ$9L[)6[F2O_#3VZOP["DT1>W"\\W M;Z"B6(;%CBQ_1FUR$#Q&XJ?LB(33?)/R8%7QHX7:]$_Q*8:%8JT_U/L4NYD) M=]555OK^4'81;K'1'PD*>!6<#M@32 W%2.&. 6W*1Y3W]>EHE/=7]PB=R3NB M&_6VOW?_V\RUB:X]:4_G^.0FG59N)O+.G].B+L)!S9$VBB + O@OB]-UH!\W M_)LI>[R/XLQ/Q7]=0$F KI:#9>E3K;8?ZKRRA2-PBQ[90SHO]+1[:D(20S$K M"O^3/.H]$<8P]9>H>SQA5 M>F0?" MM'!9+IKKIRZ-)_]BST5,[IW@_'S$#KTH\/OX<=\"C0='LSG.YBR9EQRAR$U\ M!:G56;+#*-MY+1T:W@0CO(@ZTAI685^,[;PV=2?YV5PLU^Q'$@$;V,1L008M MLY$F? S)J%"D";2IUT4;'K,>>YX^2^?=;+J("&C4Y-V0!&>YA.8$F\LPW-N> M8"GTX%8E_H7OCT,/X([[Z@"J93H%[D_H36+TE$L8)=R=[>!W@BOYX0O:,2B: MT=D6&HNWQ4"Q]\ZZWIO_LYH]ZBM0LCOQCO%M8AQ'@#O[*1NSH]'^<1CEJEQ$ M&6("+H+%6_9PZOUT]R?XTP5)Y?_4B4BI@+6L'K06G\"= -,.3W^JH\2*O-T= MEMFN,PHOOX><>X"T +F>FD#SEPX?0C090DN917)I6%S#*73>1&DI;0_4ZR^3 ME/>#.[@XPG0!N=9Y9(PC ?HM=&A%Z_TE0)N4NUXG_V4OMSA7T)^]<^L0_-2. MWX)LV_X("\X78F5(M#4_2Q!T+9I"/U!MRCH1L?97H/K+PJ][L,ZO6C_1/MBE M97JT7+_FC8NQL?6V4@$0WGSE1SRL>CA+@L 1*N+.'\]I?^4%BH3V;Y_B#HH\ M=LG!H3/OY=(!_:.A-)ZT 9/V^R,?H>!A19IRA6H&S;P3S@\&/\YL MM/N26WJ/&%;ZVY M?\D,ED[F0TWWI(QY4,>2_65\,)+X?4X/$)](AIY5FT:H MI:*W%@=_3+EB;K!$N,/?C^\B5N:@NZC^#S"BEVF#/"+#)<5)W@LJJ#CW1OVS MBNS\L<6>,,O3D"O?JH1APEYB7AMNCXMSKWO7[ZNICKH>+;T8=1K"L[03_1^= M(?Q%.7X_=@H631"MWH)(.*%=7- @X<+[P:+:ZI0O>4'1ZJF%/JP+)Z9%9^(A MXR_(1PENL(E-9CS[Y=T!AGGK&DZ#81<9!-_UDW.P%N#/*IXB>**/!X>^^J@M M7")(^=(4KD.X7]S='9SR^?3#Z$SK@.V3#_A1L@3YAG7X."JI09RZRKLP[NJ3 M[?ZXI*D^Y*ZN3OOR>N.;OS) OL.N7T\3$(SE<:1=5[/ X*!=+P:X3)GH/7R@<' %:6_57&OW9*(S.ANC8_GW$I+R MI#1$=JEU\R[+"?!8\J534E!5 O%D=XHL#MGW.^T-]MZ/Z=:%X+C7MZ9(DCVA MZ@-:W;,GTEXD'KDVHPP1^'[%KNNHW7(XPW7:/[%)HIOQT@K8@U0$QUZ;YX^= MIBZBW_NQY-_T^.YOK\X=K+12H12^.*#ZBQX_<3.^X+/;G:[U:HCTWQRNH$KW MD;T)$Q[T1T017:0PS@;H7")[KJDW!D]3),%KV R:"C_OTEL_0Q_"N_FULN5F MF:<#LV[.LZ[LPZ1/L(2C=AVP<0Z=^14LI4.3B+)-,@ZVYK!GU5N@7Q9/LS=4&=:3@_5H!I M#88#I!8Q,,,,:--?E$7*9YWM+_4W-/6QN'EW8+TDX>7C3/<)C_DFGL7Z2.@VP._*MYJS"0?[E% M__,?MJ9@-($4 U+4U,YAA$799%%T0OZ8Y2N,T[O]UR+4=)?,9JC'$7:M9/D@ MU#B>&+*09_10HL+'Q\@^XW# M_SQ;SX>^0]TD)]2ZJ+.?K^<:TU(^ZL"H\([2D^=]7JUK*=:'.5+:[]\2D;H M8 J]M$+. ]'1-Z^:,=+>[TEYI34+ S7@+3VR[:GD=I_5E&^B>%@1\6>LG_2%1]Q!(0G3SUR= MN4I)P$^X[ 25IE$R&&SE]!:DK=2R\PA@R"+[UH'.,FDESNW^(;Y'U*^\>S\A MQ7^DZ\ML[IZL -2E!H_I7%D:*FKU+DK<2\&E\<7"I;_&]_$%WEE7:RU&;J5] M$JI@?(O02F#GHES)4:@*]<>OQG!P,)C[!,C$PLAA%Y>RF**3[GZ%(0HG&].. MNUUN4Y&L,1"*E9:^ L'U;EI_-X>R9#.8MG9ITL4 +.GRH,=@<,K_&LVG0 M+6G2^ZGVDN3'GE!*,NH:,9P@V:1N0<=(L&1!:QI,WLK 3L)GG/C08+/1:C;V M8-OOC0E MA8DKT<,!NR0Z,@H>!@@J/A#@^V4&4]FN9LT*H5+XL&@:*J[A.&T5.J^U>0;G MSD#%-O!ZO/+6&^^A*?)HW_MFX2:5J'!=^UX3=BV2W^)2YV<:%\W=T9:8!]M5 M76'CR9UM=I=&O[.N].&,ZT^"[%F"VN6M[/8R MANONFY*B:R4G/JQEN R5^>FZ5M^3MU$+."U<%_"IUB(M3H9\ N$PK0/M;-K= M",S5OY@_.A)3K>7J$5Q$&>L,= OBD=.S$(Y(?AAP)4)O_ WK$&A-Q40@A2H! M2@1+GZN]N\!@ZTFFL];I@><#2Z6U>NYCN\^]^G##HEE>+1O"FF 7XOQ?XON) M@#^F%1;3)%$7#Y/%72@':EL;]2WD+;M]KPIWFQ@*!XJU%F;>&%^>_4NXJS/Y MQ-=I9&%G("J4\*G MP09SGQ?HDR7>XJR"FR/G(AQD9R[(Q_ZU^V;G8;;3/-27.7'D^:_],5]/Y-!] MRY[*?X7XKGRQ:DA2L*KR/;*-M?BD;[MB!"(YQBJ"1A.G@+XNIL^+]< ME^YN8/Y:7&%&FXO:*3.'IR1 2K0PMWJ6P(?BBEXDK(J4O-XKS$*"\P7@0)N+ M8FKG*Z]QX_C25=V]+:JRNQYF)8;$%Y_Z'MZZ;U_?(U_"Q^-D]S ;9A<['K\? MI].'.\61&D+X/^\I1GM?MU3;#9K>Y,V0I'<''-%[PV_CS4>4M/MH8NV#GZ116ATPHP?&MK3,;;%*^H3!.X./*& MW"N!G\;Q90WP:>=0\_YJ^EK#6Q;,7;V8[K@ WW2$%NH,XT?K%D0<9T\&9(B,&\.;G8Y74%Z-P"PY;KEHZ"V- M_B?=\?7A%VM(]XM'I 'RTO5-EPDLG.G"_H!4\>+(#R.56)[ U/,W(+F-(K*Z MY!J%TPA63I7Y?$KP49UE8:5D8_^#2KT[LIZ[APA>!%Y[SA?*MN[UQCJB5G!! MP,I *TK\5O4[ONRHKQ^"0CP,EY8/\!1F I-.[0?\UTL"/G\,W_L GT;X=X5- M.K=SO%0EZ[^4.S!;$1B",#IMSI+N!(D]CGE=6W(,VKG(XZ M[__O]*CD:'$&8"(\;T[:]MQY_S7!M=G&W;=9%GR M-&UUE#Q=::5>+R5?I995T5-L[Y=\\ZUDL+?;K;;!=475!X-#GSR/WGV/_N78 MT5\/>#;7_W$5S?_AR03]-:[AZ"0 EWHGQ"I8<* M\P7]X7:88=;5O1ZYQ53= MWIH[9YF(;Y2*8);T+^:HMJ'/:K+C/6+0>VOE(MHH#NX3<2=X/&[Z^^$SD%CZ MNV83"">5%6H!6L89Q"OG+O\)2?M9QQA1NUR@YEMAD1-\R_4(G20-3DQC0/U0 M9B%(?DOPP9T",X")D]GS<7GHI,N;#H.5(SJQ)XPU.*'W.2A+W+YMS&.)%\MA M.LG*#;:E/_CM[T*A'XN6Z8\=U#-_(+@J>)RS#+G?V4X!31699\#0N>)($NX. M8R:AS;=POL1'^%F 14,ZO_"$J2#3<(W2W@LBUJ1_[0-@'WNE47N+YLCT@,8Z M1:RO-9X3[/>,\6?; P -B$P]\-H^7YN6/#W&TKME%6LQ;#;5^-U*MP?SYA%$ MJIU7AUYB_$8*%&_]3D_0LT<5^%N 7Q)8V;VV98@_[Y\\R,F]H!H+]9X]"J[#'CD/3SA;_& M]292T)GWS5DRBLPO,%5\7[:W\P&Y3"I"]*$'N[B2]PCST[HT^Z1GMG1*=-6G MMW?V[](##WX0(!Z]17O7R5VY19DFK(Z4=!,W*V-"V'PMG(T MP9Q7&._7Q5N0FS\WDGXD&H[N3K,Z\#[=1.;:.ZAFB04Y)E,O);N!P'3B+B0< M_XT@@_(BQ;A(,[*:_5/R9(&8N ;KXGG'N4J-\" MMWYMC_IXK80"[1J.TPW- M7 J.J++<'2!"\+QR46 .]D]SB&$>!:^)5UO)=N8=S4.(JY-IZB[F89EQ.V % M!Z37@S]B0#5*,VSL\]E9 -Y*$ 9=%O9"&M[U^ZK6F\P_99'TZH)=,>:7S/;T MLK2L_PW=&O@OS?^6ZOUG\W\V_R_2;">\:8;O;Q)B9S7 ?,NP$XZF1MM=:+D(B?/\9[JPFFY'S[H1^98N=FKV,CFV0M=BO)O M2;NY]L.R21A+[JPCQ/S>@LBX?!IO*APWRGUK05V^ !-=R/H8'Y8Y81]Z^Z6U M7M!->]I[=_>=5R3TS)0+_CW#='=H;;4-"FIO098&@%;FAY1I)(FAZM\>5ZWH MO.^N(@KJ7?O%;V6'P:60;V@$3VR:L?MY]0O+]1<@QW[]@]E. :^2UP]A<[AF MAKRI,(,_AA]'B7)=P4G\B#G#Z&6I59F+@\7KXHQ\;.!EADR1TK-;XBLSU0.E M/[*U MK@N2K:H>\G\[1(@$"'M1#N"HB^3B>(8F/.#N/VO7$@>(XORM1J[7]6 M VK?E/#@,1,XTO%=+.!X/M^_RR0:-)A&VZ=4\5]1P$54O&-,! ?*.I'3X:+2 M?XMXJ2$"+K(PG(9N3B[/\EK1<8U9/?K >+:RV<1DX\Z#(\1_>!T4U7$+,OB1 MYK^]@[SD4_SB_Z<=YF-VQ&M"WL+B46)56Y"'Q-VLT[12!S]%2^#KT\ W4]J[ M%&QVBQN0JB1X?-\$"$+R:+6O5%4>H)10WLO05L([5&>O-+Z/4D&)-R"+F)?- MYTD/E;&@19^RD#"P4O?EZP69"G3KK<*E)JT]_E*9H^-7?3^=2FY=((+PN7PH M2_*<9Z.IOTO,&VPY' MF?;A0D(DVG4_N.:CCV,#OK9'OA&IT$NK_?0^F(=79E=X,-*$T[4%$49Y4996 M00>,"!+&.L'I_(7D6DA!XYA20__RD)S@OQC/)*;?^(>)Q&5Y+E4(;6M2 [X( M%H&$-H7HB SL4\>I7JM!CUBCTFK>LVEM/PY3SZIIF@BHDP]N0;PIH(837@ \ MMNG[@&_6)0WZRJ_VX8LM.B_S>8*8PV-9$1#O478J"P5L0="50T6,F#9?R4XCDJLZD],VD)^]%DK.>I2 M/(5^X@L_^G)W2Q.P1XB.5."J$10O#*8X#2.4IE'\6&L[QBF*U[!_E:_$>,N/ MJUG:4VYM:2I5/9FN'[J.W C-7OH)(47A]W&^4JJ-EP48YC3U N6232/0^DQ# M72/0IH"O![XNNC0,5NG\Z++,Z:R+TW7-D['#IIT_]_73F=D@6)!=5[8U2Y:7 M>2/2D:&>0DM)R!,&X+&L Z0%I/+@W:30*_']*_)O5XIJ/<8[G\RL_7DN__G] M5U$S"->7CPA@J;.+FL1PE\&80M9%AG'K))JZDO,:/88E6/?A#AC%B!0>*!Y+ MW;C#?G&V_]N1='U!FSC7QX\'E1XS#7%/2[A8&T!PEP\BBGIRY,#Z:;(2-J'= MD9E+99N:?PLZ6[:JD;VV8!JP>05(^QM]1BWEL>CA .CPM7\[,^7_S("'6;P) M>-(># =@ MNSB?"-(H'XJ@5].Q0?*M7D7'3A+?D$$W)IHY[D?,'SM%OW,JBIZ-?NPT754A M,7I$^!OD%KXE3^$]6+IIO0"3Q>D#=BX@SW3NR>-9%\CO1@Q @UR;CJP4A+7( M]V&Q^A"4Q]DYVY!RK83T0](^RT)_K9EV#%*;=22L6JGS(U&1=:$*'/(/?6Y- MTU+RK?JD;9C$HY(M%U667S,:U?;"M\^BPAAY/C^ZV7NCXK\[LYA)RKC61Z0V M& 7$7![ 06F6!$&PLJ>F?B!(*R'X?:W%W@_QA(.>?7W9\@_=#T"NW3OW73F& M[LZ.Q!MSAE!5Q\J*&#[G0=]IE !H1\M[RC Z@# L^[Z8G4D.N5XP-GY<"JI3 M^JZR^G!+SX& M2;EO3MX$.1\J8L"G63@,F$LANZ_+,^HGW:O!BBG0;O I8R M Z>LGVTM =9L0<[7#>U'A^9X5-B7_JY_G'3NPEN-PWK?=QV:OKD)[6RTIK.C M_D2L(F5_D@6J?:[MY^)WO3GC0O6K^34]/=)CIO!FJ$/SA#HP%?1\JO[LZ!VM M4<]\Z"[PTJ92IT8\7AO;2N-S-/P3UV3HX#BOL$(LCLZP+A_0*9V-4%1[W*?V M?J^3D_[7>?E S1TF0R=&$CR)@#4T/N\ N'.:.+;:J4 )7X='Y/$,&G2A:O/? MO\]J<]$9,.A^4J9MT%TB4VL9>AF1@)W[8/GT2[?P#3ZIQ\Y6VT M8?4HR]BFU<=_UZ1:Q?M3QQ5F/<,[IG M:%&$T?JG&X?N,_.A_>>T #IME:7\%Z"<_975C-G!\J>)]B')I8X_V1L5+;7. M'YJ18TH^<]:Q6Q @9&1Y/P-NP^D!PX!6*C%FIL'=7GP97IW#^,ZGXMGW9/DV1G.) :PLYZXZ0MP N/%\\C+=E#DFN2P%^PO#,?8,HX]?MM>GOO".-74Z$@SWT@W M08;K<_X@C[ZDPI_*@PU-^QM28#\W1*,(H>^5:1BUXV#(4R:I!_80!=P42#$\ M*8S=I'<^O(N0/MR>[VFL4+:Z>K"A'^WZ3<]FQ(0NL&#]$ :XO5RB4V'J_G+8 M7[3:1#]77MS%24>OS#M[?CVR5[XT>AM.JH'HX74)'Y<(O C3.8T(O!07A,^_ M.@2[DMYM'GTR+Z![?RM=;B;_2"_OZ[_^VY/^@Q'H+ D/QPNS3(%/UQ\>G2H( M*37 K;/[JOGH$_(_Y&AD^R9Q+BS74,HQ'S\JCK&@?4$EA7)>Z^PS?Z[^NA"8 ML>>7PE->]@P1!PDU2% ;RD !$L/1!PC09;HIZUV#J]=*WURE$C^1T M4>#77>XB.J# @S'+A0HH'D]E9-6 O_ .' P8#,L5P( ;Z5-V*?)R2$]$LH5* MY!:$[SG7JI1QQDOK.^I&VA:M=(%GI'B\:E%U86@TFBUJFGE3X('90]')9-0K M;TW>O^] :^Y:7F#Y,:[,HU*:#N&,@9%Q15SGN=K&X3))1&[+J9K+8XLQ>_/6 MUZ$M,/"PY?37\)G:Y"8]G 7C5-JR;IUA;E["GH=!G]+\GAR@/V@.SPM-&5_0 MY/TU0H6R%$8VI7$::S=SJ+X_$OSW=>@:;D'$,$XKG2@#"^T (^PBS+\,7PAR MI8EO#N0%!*]S=1T^36JAB/3L:OD^"M[X:EKP]N04QV9/[/.07P[UZD)UP9+:24IR2BO"Q1,1P3$$,K-6XARS3M7AA8 M;)(-NR'PH2_(*'NR=$5[U?7$GM,&YVV^)*Z>3V_TF?^\AAFW9!(8=NU022RF M77DG8Y6UMTD;>!:<^I7WZ9+JK) M.XL"U5*6;:G6XUI4ORC@#TT@(L@ZFBR/@ )?/W]=$%Y,F?1Q4J'N$/?2-[A&E,(S\PT@?:")#?1Y8O3UAD?*11VGYY,6O%>_ESC=YDY9T\ ML?M<(F.T4R_QVKG27ZG0JDG$)WG;\6/=44$?M5;TT_Y&8K(W7GZT3B( YO D MY&Z&1C1'&^RE!S=C8O.,:[^Q,%22O+G(<#FUOO'&GQO>-<&IA2'6-1>:;B+M M,5//M&0ILL.'L"@ZUQ.KT4@HK@4S#(A"Z_#=.6@E">M=Q_TXDD,GFE4^U)(# MZS:_B)@V^"7M<1.WW''O:9,2A\O3Q!#'/9X?9Y30-*+QZJ>IH3^K37?]3N$G M0CM#@D1W&\N^^I-UPTLE-21NYJ]XR?*-Q$M"#[#^T>L4"0[7(-JN)KFH,+(B M\?O R&:"@@$9VDTE26%#6^VF5"//IK<(ZLP-Z!:4QSLL7^E2O9#<%VO]=)^N MW#, !ECUAOML!G":MR!5P=&N(PUNV\EN>MNA\4T'E.7K@?69BPLRV98N!\^_ M.[MHX+5G1'PR>M?[">WPLU\7-B:8L>SLIKWXOKKUX80@AD.#!D"ZF*32U-=@ M^+PZ*]90CAENV)!=_[UKMA6^-\?'4\/VALPU_/T)1NW2%N0M:#,MFC1-C$#N M^\81,X[.'M8Y0*8JIM@-7*^*B:X*M3:2< V:K@HTWVNRKRZ"YQ=F2:^,=9>= MN@7QM22-==)ZDW2;#F/A#D 51QN )J_>RIRPB]9"Q^JL5/68%5_U4MT\+UJ9 M9Z^GEDLS:?I),@)M >/+?8@;38<9'=5%8&5GIY7"N04%?/+=>A'D:$5#FB,: M,2+15O$I=BTD2Z+2P--XYRG;W]G_71$]6K_0T]8/"=XI/-8,H>Z3[!R\P&*> M,I$&BX?_SK5IQ^_+LA@*TD(GW5C!SJ5+5Q!GKVM\FHT&F7NN11#.^3#@'2YR M?4LHG]7X/ @8PG#=CM!5;+N'/#@4U"LQBI,>^KV(V@4:H1>[5J(>A+)4OA\D M?XW;!]V;FE3:*,6[ZC]*HAK5;EKB)(;V@NQI3,Q]XV0$G-[9$-_=NCN)G<8T M'255_?:ZJDFYSP/M2;22Z3SB<)9$*IGK!?=G/4 (3/N/U_'?X[MZ]ES^[2<67R>XQF[@[8Y\T?_P^)+X!U3 MAP;P,"SJRDA0SJNEW[G*_>CNKIG-\M,*F?=09B)X#TX?JL)NR8\(,22-6]*, MN>08=\#7(?UZP:A/I>?&RSCU)Y%\M^WG:SMD\F:?71<=$YQE3J?]^;$<,@T7 MP-FPLW%N5!)LTF$4-,<,W!Q8%RYYP7>U!/ZI(AWKG&P;K@8Q.Z+D0]L^T'JJ M5PS\Q4P >N.;4%9 L M :#5Y@L4ENW()4CL2@/F(2S%P.,/V:,QI)T&ZQN.N5_ M\!E*MU#/-@J2,--;D!@D?G!4,4N6*RL4E@ )C."@ M8C$\.%NJL[JB;&8_O96C%NE2]Z'NEZJ@\$D#&<^T1UYRW7/E_(=V&"V5$5A* MO%S[[L$NY%J#%YC:WH<('R"82F:I*\OWLW@\7CB[$%J.%\US;&?N)Q?IM\]. M.K7O:PL6JYDNNL#B335CD$&5$9;"&/T'NR0HAOVN2; +VJJ)TP_8N$-*])5W M'^(,>>Z[RNEIU%]>$^G[(?A8_LCX+H$W. QWM-2[.;<-D#QL8K5PS\1#._Q> MQE'T+< M?LA;;^'WUP/G+%7TY-1NB$$#?/X$4V59XCG,RZ#<#7]13B]%6.5]Y),5_]]R M0:9/ONH]SOYIL=>$OJ^>:(,Y!?JT9&,B?L?^9L.L!G[GR.%GJW/KC@L%".S* MYVGF?>D-X=PP3R9,E\-J%O$TU+B 131 ROPV>G+:ON9=R^,,M_R)Y&"_SA,7 M+GC[&G-$/-D-9._%47^D)I;<.GXKL5LMA0Y3_.XC*[XN /- ISH=,/G;_$,Q MQI!M=LD,UMO; @?UYA:.2TT=8^>74DW8LWGAU$#U"Z%.5@&-C=<7PCYL9%!A M+/GZ34VL<'=&FV-6.WQ/3^2<^O.RDUY^G:B6FG>GZ"D.4)OEE.&#FKPS,"Y# M-2..4J:?IFS"F#A@)]W\V^+PFL_8!OO#7$^8(; XO?H0#YWOZ&UQD08H4\!=FY!^S9+H9; ^I2=N'< MMB"[$K#EU>5OMB!MQ1U;D&6,AP(A8PL"N]A=Z4^$?Y_(_?Z#5SG:+G.HDU;P M\$7_(Y+/U+CZAL9$>6]\6T>4QM50W:D:E(TF:9; 44%N?T7[6;$%F2WBLO(U M:1A#_,\R<0MR.FL+HJ,#W8*DEBQN06A[YC"]UJO.$2CA+G,S, (>F89(X^^A?;1A) MA$<00Y1^;@"!>K6H$!,SQ=1,!"833/;;GO)L2_B0:96QNP,BN@4I' *.];:3 M]G ]*GB#%7U9WXJ=U;0?YYC2V00?;+#THI%W*)K.#;LPJ2LRQRS4TG1U\B9O MHH/<'53T6J+L[\3S+!.!\V31L4G' M8AA.:%/R[K@LP^B]M "K1]$4,/X 8*0SS)A^"N]^"2Z-P7 MZ^Q8C1D!6@%59O8(0H!JS[NK08^6(C*!??/UBW*<_VVM_8.W24!!]UZ72%Y( MF!L=(S=/AB*4WBQNM _>.WHASDMG?;F5/;HO3KB>^.*U(>#1G +JVL4B55AN M0"DYD>Q.B8>)<,199X=4^W'[Z.Q+:1U*)S)3WKZ1"\M] [D MV$DJ@25)IJ$2X=>)S&APD\2Z\:ZZ'OT)8?CRY[TFA6_RCZ*/!THWS9<-V7O< MK)3K99SQ63Q+MT^SM;7E^H&'("__V?S>!#<[%?Q;X3L67=2&RY!=!2"^(^S< M1EA1PY-]285I[XZ8V&KPYFDYEN/5L#&G@)36GM"K#(-,!AAH-5"F6VV7IVI@ MZ9U6>=X9LC^K6^0Q9.9VI!E,AJ7,=:I).$N0^ .<;Q*:)P#%*PCX"["F9PEA MKXM#BSY][40Y+3(S[+ZS"E5?[7 S'&[<'!X;,IEX*=2\G30!:R< _>-9+:B' M'-YO#4%TJ(BGT90J8_?47H8E&&S9O[Q2F&UZ-M/^[:IZ-LW&7]]7C,_VHJ.9 M_0$03@N.#"*!^UYVDF$X"U"KA,NP\;T;1@G4I)/M*-&@DI=UFSNCB]XLI&IY MRFI;HO]*9C[64;Q[)Z<+.!ERHS&4.0JBR_"C!.!2S\GSH#!]NV)3)^&A"W_E MH"%*]KR"LVE;71BK%N;6IWNK@N^;0+*#XX_,6O>+\2N!8@)CQ KS97V/33O< M7JYGGJZD>!&8*GJYD+7!7UTP56&A^_BU_?N:F.^@\Y\<.?*4T7B(#Y^ ))0P4\_)1YY'PY28E,(NZ0GZ-M6P;WU^6/_ZX MZGYU57O9R_CYIX7O'<8QB*X#A_7/;XZ-ROHCN"MD6<$ZC*HN3J-IC=)'#%!) M>2K#03:(<$=3T_>^9M\^0=0OAST5\>2,1P0;IE"Z( M*D]AE*98?G55[P#UE-V+'KKEQ]JL3$.^3K/SM+"NV1:3C[/UA#7-4]_ZVK12 M@$MAL(\R%*F[JXF.SBFM*&F(QH.Z/<,1QAB63"%()U);E A8*%'YA32-7XKXR M8++FA)FF0\VEN5%+^3ON%-5YI$*;D$HJL15>50RC> M1YS(+B3[;.H[JQ/?G-H;=XND%J5VT[ZP+BY;X^3!IG9"L1:- !YD]3"0J\Q3 M_:P#MWU"7OE0%!N.O?4:.*GRR2JJJ'1V>:C-(_63CFN /:Q>P^89K&8;ZI.9 M!S0JLTW\G:[N^4A$8%FL%.7,,^V(( U20YWC:L/,J4,82J7 M3AP)9%2V&"OK#=P*DENWDK10"!VU+)C/<+:\J5,0;6F:$.(1X#MN(15R6:MC M9/>:\:7-5 T_B892!%M[:DCQ_(F2GD:]JXUJ.F2YJ0+R+])BVA)2)+"_+O??�, M'6.9NEW7R$&ZB\M=LTW:?791?/R(WDRZA2$=+P2F,$C,$3"'\<8_!B-+IO(# MJQ][Q;JG)V74@*G<,%C<>@[Z;N8ZB343(M'G_E1GV#0XPF;V+,?_RYM\V.U+ MF#R,%&JZB'-TF,OWTUSDP1]4-$:9T&)%[_:\.U<#D,,[X\IP^^[U(V1'4OR$ MWJ:.51F+-MT^G9:NYMMTO=.&R\5PC-IDE"=7G^]GI57.Y656(Y M>^:;9#-: ]L$\Z9H4["IN*]@E\/9EH=N.YV.0#;3XUELD+KIRW*,Y C% +4 MK(?KBVA"5)/.,.OX"Y^ZMFS?RNXR;P7\8X,U-+I$2SIB_&+\6HF6P4_&[W@S MBA^A!4Y#;2B0UW)DP6\"5J<#44 "F,*))K&*VSD&_]GZGZW_V?J?K?^#K9A8 M A!BS0KA?"6N@AE_O6PW=?X/]@83SS4;6&36:Z\:8N4(,[J$7=3(.CV[!2G0 M1KKP9Q'K1Q!!OTEOIDE_E2YM06K)O^.4KP9S9E%9XTPM M$>B?87]D_UZI_CR&Q;017&,X!XG3L%\B"0.+E__YT$;6/FP\'[CDU/N/!A'V MSU^%Y_]_[7=;BR#2C^DD!2^R"$OR+3;!_OVF;D;^:,^KJ9ZJV@P^O:IT(P$- MH<+I^U=+75FG1GYCA+"\3D.(LTP&&&HU\*-N2!F;6*[SYDS/@;N03.?P"LB1 M/=>^";03=I&GN8^0:-+L,DZ6G*[)I/"O(/0+P;*^)9R]+L)!.8<0&")EESZ6 M$U2%VE_7I28U]6A6O-]=3FI$SO# M]+@LB-G@;,X1K!H1>EN"2FS0V+O[D-G1R;2Y!\>ZF6WL-XA+ &^KHS.QE1QU M_T\')K9)Q4&MGZ7_TOOJQGGD^>/G1V3M_JB=]!5:/;VS5K_^S1O8$U(JOFO[ M^)6O!HT4@3\$2T1!U[<@#UQ,0&%O0Y@\&&Q?YWQ:YU;>$;7HA?$%M2MUR:?C M6I:<,B&ZTY_1"V1%UJE^O QXH#KI!KVK.NZR29]4PT@@4L9D7R*NWTI5[+5" MQ)P6NFT&0Z6#H)@$;@5)@(:K '. ;SN0;YU 7DR#@ MS=LF_-J*6<#K5)3\G7OF9PPF>WR6@DQFO?^*GE#0A MI,_D&&5A@/.41HC;+G20[(1#A*;$(M7>$X3F-SJB?&5CG-?1F3XVRJ_]_&P' MT]&%-\L]_^RS\Q\ZQXKYA@@%S&W!.(8>'#6=W60(OG[MB/W3=@B#K:-0Y])H MPK[XH"'=JY:Q)/_)_0$.:,W\PO.[O0.J>+A3SQ(?J@HSGB:D&#C+TN9>,EJ4 M9#L=T[]C:V@KXRN4BWG3I[%;$(_,[[O&>-ZW'IQ1:_+>8;LS+!"SG3=/3WN] M&QZA,%T/GL'S@^><\2$-2M/SRZ4Z_@:->K2H%*)(B<'%^DG%8ON/G\_TO9[' MG/VW]ZFG/?YE'92"?R6+VD6!*>*_##H">?_5SQ7_L FCO+TV.X"R$CII%$/G M3WAN_]T[>[AT>OEJ?TO_KB_I3E^9Z=JWWR3;5XH=.G*$E,RR!F @& MI3<+1_TR@DC>,D;IW]%>F?V=4N,/XZ,RI4+D+SE\$A)^=]%:38B5M5UL:><. M]CNR-SP&(T$RF#Q)75V*@897A;)M..(][D9#K+#71=FF^NU[%I7>U^1X7C+P MG@A\[#[]3>#;=LF0-MAX@@574K)!5 L1AC 'TGWAEP&9#Z^\ZC"MLX/4>(<7 M]0.VQ8W)\T\M;.^4'T+X/PK^L>H(CC"W=S:.@];,2R#[)V*;2U0/['W-)W;6\$X\Y&]6"PPX:QV. MW W6^M!^XDQ)WN:6R6U>1Y5+:6&6-@ G8?^SRFY_PS+B;=.)MK[JUB?-5JEI M3S+50^0W>Y.W(.^(K;!Q4YI1%ATNX5G73DJL0FL,Z"!.4RD2WGB%88F>)_6. MU7,YM_U-F^TSUW(_^^VO^9&]OJ#).[<%B8;(CD5*<;RZF M&6UY!X$O(_>+9@OOXXM]#1.6CU+:C-+*/9>#3$.]"F(NU9[HK5%LRS:4,!'B M?8?\>!IRFRR+\J#PLX+ FS@E6A+_P$5@H>KP<5_%8R7V%KS\$3Y>UP_LK^H[ M7&*NK9VBJ*GYVOK'$GD:\V!*:JB*(/K38XFS[_'+8;\@RXDDUXLC:C?% MLQH;&M+1"<5KS8GR,W?$;?FE(*;<-_R$Y,=_I B1/:#2G:58RU9CF>RHW)+Y M#1^,C^QXH>/.@E3' :OX!2_7@=+DP2\R"5*GS.4F'EX\AO]W]F_+5)GQX#=R MY4B+DF6'I&==3:-'@>6MDW RP.^X\[8P"O HVR=1[4; MR07^,M>JLJ=^?G_R ^E$NJW6)Z[J)[AQ>C.@@R*&TZ(2HIA+I:AVD3LB1SG' M6E7-'[!++KLKW3O6<.9[7D^(W(K6Z.]>J->&SLKS0 ]7#Z_;)1=T2471TDFK MZN*%)RQVR0>+MROXW2U=5/"<]5\+L+"2+LNHB5\ [*KFV0PX5MGL'R MTLX\Y[(V]I]8_-X%@AA"DF_!JC/9U]">EK,T[N0*#PV6[N_F1;>4'N3,QM-L M-5:L%7''JL!P]6?9C]OI7AMA@\&EUQ(3=G[O.YO>TI];WYNEYDVU?6P!.W2] MW?^B0!OJG6P\2Y%KJ;F %^'/$@<(G?ZRGF11PUYQ\Z# 0%UR@/;2\KII5_&@ M1W7F#)<9MOSTSW" M6KE+_7=>KE\^U&+XW39G3^HAP0V;5__AN2G_U8LLM@697B."O]BY* I#8ZV_ MA+GV+W];>*_%,;]"6%YEJY@_SMV"?+">_5L K,1KDB@I_RU:MK8>!J[%L-LY MMCJG7;<@RA>Y!H?\N8@T&[AN]G_F^\B;;&:D*ZU4])?ED/9RD([QY?!EOV7= M%P[Y=7&#)1T_FTNT_G?H]/LGZ"0#9^'A2 FPTH?VB76$Y T;NSV6!#\QA+-^ M[>T"ZYNIRO2ZECEQ(2^X-J[ :S1?L$)%7Z*C1Q45LNG$::&($/R(0@Z>*,DJ MBKB/HU+BB[L#;W%V)9[#&6>5U,RSM12?7+YGGB2_^WGBKV4?,'=-R5 M(Z@/P)E=H <5(\"Z!*S&-_A2*?S\1YW+7M(;\6=$O\NKI[K$Z;KQ[K4P/;L@ MR/- 30;?P05Y_[%>CB#C-3;]%Q76BL8(?\?6]6D;WLNY2AY"COD5Q<8F=,T) MO0R]J9Z/F MF=8SZV1Q^Y;ZZ;:(43WM]B?L U=P>M0PXX](Y8I^ ^>CG1;_&WMO'@_EV_:/ M7Y52EH3L,8E2V2I;1::2D)BDK#&5A(3*-A@S1?8MA.+#E&R%)OO:3(Q=LH7L M9B0AS%C&Q6R_JWOY?)_G_MS/Y_D\]_?W?._[>;V>7J^K/R[7G,MQGL?[>!_G M>1SGV>/UQ6*LIZUMU&U^_J99B.'D:9$K /1OJ_T_Z^ZX0V"87065$!SPVEY" M_RUNR\C'FQ$Y]\*ST[:_*-FSI3X(<<->C R71G-# %7 //!9>;)[A0-$9/!8 M?G'J8YZXEZQ6Z637OS1R-DI.3A'=573P?HN\Y4M,7P9L@&G-.,H\V\-45'H' MIERBSK,(R33!]^[VH_VGJB:UPYM%'R4 M!CY,5X@ZQ0[VG< +VG?<]\R"_KM#O=8LWSK=*2PO?-#O:^(6EJW([>8^D:7< M(*SSH@ S .I,9NLKYJF^ N:97":<>G4T-U9U9?"RZW%5=Y7Y-$1)@GZ+2_>- M]X$/$X+T?G%O#+3\QS:?'4!&\Q"")+!C="YU:N"+5XUT!IIMWEH2\$:U[6%1 M^['837,SMB+0$%54,%-](SG ?"<',-[[]B-10!)\6H:.Y3(S+''TMXPQS.) MYAP@')O" 738( =84O@&F_MV@_F$DV=; T#IE9%O<>&)%3)F"XM&:>?8YMWDQT*-9JFSA"4MQY>N;/\GB'@.01 M I^'>F>L@+^.;U?CTW&^^:8KM/MI H%N4HCH76*>RR>[#&0L1=N6#[@T*';MT(;"6_ M6.+:<,.FVU:?UK3-?%)&B.I@!7N'; 'Z;K^8#1C/N(3IE224R5\WVD[M<*_TRV.REY2>W@[V>7H6GJ\P>%4Q" M[ECU&-(VHZ73?\F02;$E>(BCHD=,M\6[.,+HF!DE_HHO#>YO]VTRM#:]!XZ./F_1./1KAQB#[1X]E.$:;+ M6P=^D;]R&"_UQ':VT:UMY_9.AR'B'J880Y5Y@?6,H,X\2L/%0$Z$G2?] _B< M8FP\7.81:5,\.BLJU$I@(-A-D0+%V-O#-O+YM7)*;IN/%^O!GLL\7A MB8#$BZW_@7G_?W+T-^$,*Q\[$4PL)L[C:)K33?8G05LGK4C5-.]O+[/O6/H; MCVOY/G?+/A??*>%SN5G:=0XRZQT,-_%S?XQG5H'A=2JCV*N%P=VHSH?1&0 MG__\%WD?VKYDW]LZ6Z]R)?AO.BWZ'1_+AD&4V8&I/=DI>.T.C)J/49P9Y_F4 MF#VG:7\JH[[?6#O?Y.RWV;'^^0*Y]#+QPOVN=YO5;)U;:2QT/@@K4&Y!J![1 R-B>"0I_X]9HL[<5Z)VHJJ#&U M+3U- _N,)A-<+EYP9)Q*O79M>YM64MC9#S(T?3_+1H%AM0]$/O8.E&OSZSP$ MQ4VN6=AJ"+S,SW/4SYN2%M4W[LJ?ZJA7&O%<2^VPO/.2]CZY(]G4$OHH-2ZN M-&Z/YGNW K16/T%\6'DMJA0N$A40T"DPI(-0][WI MKR2C=16@'U;\P/Z99WN6J4;S:)81ZU:M58!FS69L?7U9PEJ=Y=C!WA>EY;3' M1QNGB8.//5N5CH5C ^@!+?/3SGV##M=C+<=_)V0'QGI/_-I;:\D!W+$;UEL# MMJ*@D9CG ?2*42&)P?H:5'L;<5^==#[>39S3_RW:?B2*IZ] SNC!!F82,6- MW4RNO\X5UEY6$!8JZQ '\,!M6)_Z4UD_A'^6148PT-#/6^>^**[/G>0 \3%8 M&F3E+C@M#FHQH[YC@^ ;%R"PK"7U_-/A^E\;O@^_K7IK#3J=J_U17\3&P\OYT:B?% M:VP[=?P1TP^BV,F2EUU3,^+(X@4ZHS)MYV^%VD9XO"V\;I&4<&:/HN)%BI9C M])O$TS)]^B@$4\>!G#[]8^ E&M'KH>'F8$P[GY4J&I\U-+.@D<^RSG8V?:8L M/]3JE6!PN"5!1'#[+2?'<[>EM7ZL,2R=QV&K1$%G_DPPL0ZC28UX.(<1I>VV MH,W:>'F&NOI5V)JDWD+HA?4. M[;FY#>8HJY X@1L[PBK&Z-[15:?EQNG8,IXKG M+U)W3.KM\:^+1*7!G6O+46V&+XS3'V]1@!S!H EP<9(X?XJ,#"9R,[G)."E7 M(53:A;C&,7FJ6,1;G:M9H+$QXXJ;UX 6?S;)Y?E>HU=;G92RRH_,OF#_LC.) M,EXT'DO@LT)=07&334*#)TK(S_1&0)53B@R!R]U]L5H=N=4&AQ7?'7_ZTEIW MJ28X<5[];ZYZ__79])/H_];F_)W8[TUKN7_/-R ?R?AL^MWPXVMB$)>/_.3 M?/%68)951:B'UURXQHV O;%?AM3OEOA%&_)D6-]-.+_-5-_- A%7RY_-O$15 M*2,7/AB8KU8-O^O4ZS'?@!?#>:B[[8EXO]VQK4CB\O9/9[A3 >:+BN#&<:H> M+M9>I7?5P",&5QR:1B;RSU0_[WOLU #?J6Z;KF<1V@$TI[RVJE,SQ1.%E3SK MQ0[Q\M!A.YF:-*WY^)]ZP'I9MA6,>8N&$T!%,DX =*I+D32)30_PRSWS>EB# M-3IR?[S.TSW__CXE4PKL:,_H)<-'AKHOM9B"[6=H3@T[#M":&[$0,Q?4V40_ MM:\?OM6UPL?$X8%Z>WY:OM6BRHWRV-F-[5\K^8H0BNZ.#HJF.F51?6PM#"D5 MT8B,%OWYNU.3JM)H1=J&B\/9F@&TG$9XBD5OWY#AO/L+0EEU69*#KT^LGD": MA._V68E' )DXD8@M76N #F%:@ZV4?\$>4& M"]PMKO@$G,,1D1%$B\&=>1WKGW&PR&TD:IPQB*1T1K"Y*ZBP"/F!5=%>G7-1 M-RB)ISYZSG+;&25-?9:OW/:@.:U0RLMCF>O&-ZL=I0U&WR(.JN(ZK,[G0Y^6/ QL/[&WXT M5_H!*JP1&400I>KX:,F(]+)A'4Z^$XR.3?T]R_66FBY30QVW/[Z-=+B8TRHX MZ77;2+#[N0DR#/ZN(H@I1QZ7MD7%NB$I%H6T\WT0J(N[8A2=%=[3^-\TRYL- MM233]-Q$:N^W[RO0I#:*'S-D&-?4 "@L4^3;F',6*V&>>>IN\9UVVB1)SU00 MOY'F'41[F\8;]\1&:7#BX=$G0 O#II9[ NIT)PF[O=:5'.AZB89M$ CGI]*' MC%6YAE Y[*%OXW5=1H*/0BH2/7@[%)Z@X^^CUL0VGVK;+W,KC;7QD"=V[1-C MS[C3$KO[W;K];1_W9JFB3VH#(G\^U:X14O7+G6R#5VQ%U8UD[-(IK\^7N-4X M@$@*RQB^+A,'%A!GH1%O6?WSR2(6R%4E#O#5'TXIAO3;B0/(#9CH YYPFC7V M78^C^D_)K<^EC'.!Q&EL""WEV0[ O6 <.H+^LV_EM M'4=;VWFT)K9R;EAC,>DW7BX>L?\G&Q"@D2 V8)#V"]1$ A&$WF650#[D0?QW M<^JNO_+K%6&Z[%\J(<$&.<"?*KD R>-/E6AZ5L16S0R+S([_M1-S(7_+1["G MG)!+1_'L$QQ@YB*+ 2%C?* U8 #&!G\?5G9WYCY;Y#6?_=H_&_Y_UO^_\3R MF9 7$@R9N7),*^,4UA5[.Q RG7[(6^,SV=,^BR3Q-?S([#_,O/L*B.1CC#WP M)2465,4IUF'$KZWH^@+Y@$_A"ZI+KUW7K[$N?=X?E47:*C9GJ@NSRJ%CQP/O;G?LVF?=++A>%WGYV''VQJ&/7M:QS MEKT^F,U@$D/V9VP+6Q%]M1O-[4=3),.;1A4-:M]7]6@4:K:;4=,7<'?=HDQ$ M7WJZ[4GVV":ONB>[Z[6,&;?6%2>3+C>OGNI_)OYMU+2S>8Y[!X.<%-:@?Z4IH>M M=YF$P^ZPMWB'&TUL7U2^6WO"^]U.E:WO:WU]S4Y(H%14;CU:WW8LUPW (#$D M29_WD]AAVPE80XQIAQP1M1(L+NYL$[U[:\-=S.+R@WYIZ4/6 2!J MZ<3-'\FXW[^$ (\+^*1[L(-A'[(D/W^0)CBX)@3&F.[<\2BF$UN<'$7=8D/;5CLT$,YTF?00$]]61<$)&G.E9N0\V6:+NC!, MXJ\]TB!-;^0ZNE?EQY6:FB-_<9:^(NMP@]-T7UIY(4WM,BWY/!?#R8>N B(L)QD"$&*+W0+*+_"CKU3XC^82P MZ)J$[=Q!F&[D=@YP"Q<"E]#=-HX*:$3"I"AK3*4X ?V).:S$&*KF5KV)19_J M6?[+LJ*]=QSY@]26HI>#&9HG+5N)18M,0<8$_LHCD;YK[I-F#9?^5?R4WZKSSV<$8 MC47A6>/ M<("58AXZ#PV2_3#;1+L12Y_F -E/+',3(.5O"@.A(./#.L_XQ$!PZ 1? KA#^[' M#)L#1,"3DY 527_O[=4ZY-+)5Q /Q,X(Z10LLMJPJAVP,"\S?0P3_>N$8+W_ M/W;@CN*O6[U81=R;?V3C1\+^$*TI;B(XAP/]63>#U M;S*UW12:98#>6H3WS5IJ=="ITN5-78&O.A[HKD3[[961TOH1R##'-.B>H'* M!E>!Z'$>+_SF(3#.)*IQ3(@Z'J+0O9)NC*@BA$H]EZNH>I_1W^]H;6]"+])3 M*CAB<_YP[LJ4E'^H=)/K-_Q#XCN#B!6*+;QJ44BY_:NWCD7&=N?//RFC_OSL[Y'_.RNJ;>V 8 MHFI@03UOL>!KG])$Y&R QG.3AEUM/4H/CCD]>%5Z.>3FD2:M+=JF@,I_@*9_ MX/&S;(8/ITUT_FB=M.,E805U#Z%XZTZN1<@/YEJYVHR^_V4-*(C>D__ND,32 MX+FXQZIE6SR\+V^:+;6$TW@I R$8(=3.N49[19I6&%.-'"5O[:X1:&L6VE;/ M=7-S2:>S>;[I#KCPOA *)H11JQSB)#GHJ,J(5#LW[G^ )#)3_SSI%9 M44MMJ_R[J0=NW3VR=^*77?J U^ZK,&'PE0D5$;K*[V3S6@'(DG)#. M%HJ I+,M!R@MY==J$$VQR4DO"B*FN^T)M:(7 0MF0:8=0&('X//YRDF?;(\"%ZK= MX(B>MZNW9#M?5V7"B?C0JTEA6PWW!AW?^_GS'QXL2PJ,*6/. 62P);D,MCS; MYBIF[+?O BVW8EMFXUCO(6_=<*F$N':(253'2'?KBS!HU%^C.^EK_R94)J_@ MU^5OYEM,WG^'5$?_C: 8N4_D=8-)H+ZF /L(DB" M4:?+^E35M=,]+U;U4CX7PB$BS@O7M3'>A$7P05)Q%Q*>.\ MZKC(<8%5U?"A.\'WR<.!/F,F9Z2.;8L^#U,^[&=JK]'>I"EV=6?(>V.SSVXK M@;H!-57DLK*RF)Q4EU_D[V5&EZC);'ZX0YX*X)N1@S[39UE)[+U8TGYVO[U MCXZ<$SRD]B@9Q@VV&X;'Z@M!+"G9.O M&=ILGB=KR-*P'YVTM _5=NR7-\CP[:#>E5I:S.HO>*Z4@2V(A "W?2.;7:R=."Q34[J?,*S2S17N].[BO]*X6"EN5Q]))E]Y5&:?9?I>_ M1&O?G7>A5>H07T%6T/:]\=<@\^$Q!(-POFY1R-E?*ZK6=J3N^CZC M :#9'9NZ-N]&9;!WC%,7F\0L";)4=KXO)=W2-I4QC12$AS"' X_F*/C^DHDX M,/U-P9.T^W$R\!E'M8(/\3; BG+GC6@,(]#7VR^SG>8QT9_X^HY)+N:[U9T$ M5*2T /Q8%F:9#WV5.A199IAA$*[W0O8:]Q.K///,'-QM/%;9X(@K3.8:5Z MNFFVK<0ARU5S8.#DQ;"]^QON:ZLKW4/=$]A6PP/"V3R"$S'<]"-5K%@-CTTS MY018-177,"],GHJV0>^00F3>N63BXGWS=-/W<*OZ^3PCZO#F\68!V2 M<8=L^+X-#C"1PD[H[/RYW/ 2\>'L7R.V>@3^EEX_8C?H'FV;%%+EO%/5^0#C-U&S"C!KXL/< #(9UW)P; 2 ML2V$,% .0MM7.9E5.- :N:KZ,_0+P#(.P_]MY_,_GI+[_2_RMOR+_WWS0 -+ MT68 (PF&-I/\'Y\T",>KMS]3KYEYM2Q77.W\_$92"AATPD*N4N3GC7Q\3JW%;>8 KKQP'N>N03"3?;9Z.MH[*F#T@NVHJTF_Z!GE);M7 MPWY%SY.RKB8(Q>S9@REF6M 6P\M40]CR%=38E((9ME)ESX)#MSM>2#NHNF?1J*43$&%U-WI'X+B#O\(%XA:0N;5KMX2$*G2^ 5<0)?A.8' MS:EB#6-:8!^5V "7D',]%/KRC1*.+1U ; Y3'461;+JR([<=E@\+B^C>W!10684_.N!R5 M/6S\L/'A%-. 88>VZ-)5GAL30P[F-F?(40LLNE0B*/G2GA<8*MERC8P^0GEE MJE3452/=RUW9W8[:01R W\^)-(P3P=9!TVWBEPS)KEIA*M8"3/A=?=KEY#0?4Y*?-#;K93^\SG!^Z&7_6IS92+.D$L*4<0ND4=2>ODT_-N][N\V+* #"2<0]I288F AH0.KOMI[Q5 XI\-5,_5 67F!F M"O/:YFC2*__LYIA-TKHGF\>%H37T'5O.6FM2'3:F^U+QC0*/?%,[WH9EHJ;K M">K]HI/DIF>WK.;%+O<^?F*@)*!=6EQ]OLZ>B'W+ 1P[7J(F@SO.!XA8J$> ML>7P<_GO!"6PG<(]WTQ5:T+NJ'6D"C3#!+PX@$C6T('\ GOD3&I&NDKJ0JM\ MO_W%SGMK_+NVBE*&1,[?:XPPB=ZT.O7XB.T7DO2;1NE2YWRA)D#_]'$>;O&F MHY&I5:>TF^-=;-"B[U"^#?$D#\E&R2B^K5?%M^!?O";^2Z'-__R_XUO'A[S1 M5Z'96\2JU1"(@.W2459H$'C( 783]A&C59EV639I\P'U4^@3V)L;WO//S/OQ"4_M0%O.3#.5\!LI/\/6'L)926@G6N=95EXA1A[$J/* KG7C MNW3@V>"X&4TFY0V8L,&X6--5^/:'QD&+_F]]>RO%[GT8>&F6F7K T7#R:%-V M=O2645U!E!YYG(0?M*R7D0?AY.=L!90'R4=X5G<[I,*!M[FH8R?0-E(1A?-B M=PQ;XN3R#<2>/2I>P$,,D:KO$96JT @38W=7B-E+]^M*,LT(M$4Z/IH@C1S: M7\'E=?JS$&";"V$34Q@N,QP, M?E+4)*(/>,.HE_&##LVXRWI@^%JY6N'SFO,.>P#5H:)T7AX(;8245 M#U=;V'N81S[KH-P77M)NXY3IA=G?JT.JC?:=\&^]*U6;6M"0/)"='G"@J1>L\Z. Q\=1N M/2BH$WI;UF&3X&G=^ZQ"C(:++L1%@IYA/K(%:<1ZHC!3CJKZ&*U_WV,")Q.8 MAD@EV??)EZ2VC9^/F;\=7Z#L%'NYSFF'_#=YQ.$CV7/FY\%E,G)PFLVK0"/ MXR3+H\@!'GM0KF>*0<>WJ.<)G<:U/3V'Q"[US+_-:=AWFX ]9J@5L7]4RLU1 M?WA$-4CW**9?TNFA$D87I5C'EBZCJH8KZ5R]E\%3\[Y?K$$R)'Y9N3RJW=C! M@:TTG>[\,=+5A4NC'-@V&1%HYW/8CV!M[07LP=4V5"/G&PZ6MCTFN(5 M\]2OU?5ZEX&KF]:8U8)\9>55\D>^\VW ,@Z418:'OJ)*43[%OPK,0Y^@XAKQ M0LX97$9/FLHW="QY++8_?9,4=&*(+(PIZZ<\9 MY<7$621-BPUP /J5__W@'_W@[V;?\RJRLSF ,'9" +*/?\Z^AT<0R;*EK PB M!?G&:EV5H@HR@MO&X[-98Z;W8S&9A/P@XE=O _88!^B1][,>9SQE(U/APLZ9 MD2P0_#7XEQ%0Q 'B#F)'D%.7!Q0=:8JBD'?="*=X5,*GFH=9LXG_GMHG=?;] M:SE'_\*?Y.=P[WO(<[ $6$OG-8\OM.;Q3-L7M/MKE&H2:E7/C_ "@QN%]Z; M"J=WE9,7M@+W[&58-6P>L&1R:KI^5)5206+I450R7G22OV@,^VEPW6WANWED MW<6\[28MNM;!Q?'2K.WG,ND+XP:]TS6UE:']_?V:R2XY]_?\FT66K9B3[(]K MD@H_GM/$V!+&]'=43"+9[M@<24:&FONXUB6KO@3ET9!HBYQ-'+0W4CN@SCKO M(AWYR;I0! ".QC@.4#I"PX=B=9:KB MT,\%'JUV[G N-M[YLG!F8[ZP/_TF[7I+\8C)K)=BW0,5V3P: MC#/L=C@_!R +$J@6B0Z3",':$TET[,$<0!\(:_0?_66[J.CG@K(#);&T#S-* MR4OA[=?%1%MV:(L!,*<_L [YS]BBNP9I+7;'K,PIT(YB(F#4_U9'Z\W<2;N. MF&3\9K$4XU2KYT)DP''_J]L[ 4=YO%E_-<_!+MR>^,5KW>V5J.^QYT_$$OPN VW= MS[^\"_LN,#3'WN%(1=(300_:-CVJQ\3H6@-6U#DEN9RPOU]'P4&92D@8S SZ M9DN4G1Z)>;<>[)EWZ;SA9D)RYD/=O: 8E9>BP!1&T/TA?TN2J4HE?D!]T4S+ M99J7!4FEG3)H4-NN-.^^>DI]N#[([TE8JC5^EWNL^LBEI9,,_* Q!0(E50@* M1=[J\B&9NAZ\S#N?B16+6+)\575%)=6T:'^MSX!E_[LZKJB\YF.-NXE.":XF MQ:]PQR-,.PL.OA"(7QT'#Q@P#Q,?(H$5W./J[!!<-/%V:_(DR==F2*2,MMG( M;7_Y2U=_FIRZL7]"R[R2\[=#/H9RB;>;X(&0M7DGL2;$+K1;95>!SE6: M9[TFF[NLF-K8D-)/X.]URTZER&T=;3C2ZGEOP#,P.\M9]M+-$"YLC0H'N&EV M&J;PG5B,:UR,0PKJ"H^B[]6" :PH*L)<U#3P[>VB> M;')"SCK[F>VY->1[+Q9H5:30_WN[>+_=L?FBV,P!/#S6U1=%., PCIU\QC[# M^.>N*6PRC/TT3NO$SY R+!5Z9>3TC;7;#-F5.R'[UZ7P&>[?[-E I5W'0:7Q M8(>GV4Q#Z^I*9OL@WF2?_L;I@8#A0 M!\_--H'*5.4 ;/I ?O*M9R.DM-E[WZ;*5B\,O*]P+3EQWVKV>$" D^O\JP!_ M6*4(PH+*"JWMS]EH^K3RY5.%11/* E'RL8IWGSNW:_0O1^HD-, 4#B"8C.VK MY !3'$B?QH;@E&.=&Q4P)I$#,(;M\1N)Z=A.'#,5QHQO954$L;$04L4S'D'M MX0 -CKA5=_@ZE@.LE<>!T27LPK\VKIN=-8U4GS4&N*XXL'= ,M@*:7S8&TS'QG2#*G@62][";J(IL648 MW/1F>F[ZU-#0B-^84_S.$5:N^VBNE%KE]):H(^2"]JT&PQ27I6;7,57L^4$" M[!C)$E>2K4@TV'@U&WDPLU:N\H^?)TX4PTX4PJGWXYH6OVBQ>;9,CH?H[J)6 MU+\W)A'$).^75O:K#Z_C;S'.I[MZ,8846[K(W^X="9[BV6EJM'KL%YS@LWZO M(_W?+FS4N'@1S5/$HG-#PT[9X1WHD9%L:'Y15!:'C-F/<8\X *C0!U]W,&#J MCS*,L%V)5 B\N#9R.8"2ZW?XYSW#I5BJ7"=[O-X7>Y\E;H;\A/WMA\X<(+R& MZ**Z(82!S.H$[@HT?C&PV9UN0W!P%]:#K$VL9$8<(%F#'L;<5<'FQ=,\V3SW&=? X ^ZIZB+I'0%@Y[:_9YX?IKU QY-EY=@G8NS2)TCI6WY6\[\VU(DO_5+-/[_INOZY?PQC, M00J%/.Q?]T?#'WY+WOQ^\VKU&J2$@!59F.+%7](<$PP S[5T3J;*5)CI-5 M@B>P8L[VTCW>B^+.&^]'5UE,&Y]L/PAB;O9.E4?;C!I]>Z$JOY0EFQ2?<[-= MK (DT4W!&*H:O8PFUM@9E#_QWH^]S[E?$A&%5J.,WEPTK,B@U,EHFYP?6QH; M^E$0)+:4%5'8$G_YF/S9+*W/GR]Q-VC"J!<"/3^P1;K1;I!2":(PB+A41 ,O M1+52_)_2>VR_5[]?>"EL.^82#218NVK0<>0.E2'KG*6$)>?KR=^,4__>?_/)_]?P/@G]+&@24:)8K XNG;&*O;PS,9D!$Z"/B MYTY'!4ZQ87QID3W&XLJ,5%S5F_K3)@4Q1 %:I+==G6-G;KR!B3H0MVZ2&R$?:07"ZR5?>_L.ZQ(1FS%UED1 M9-$HVM>3G?4Y79QB6BG^_,$/U%Q M=W<'EP]\'7=W*Q%Z&=+C+\:4]Q45O"/J?S=9 M%'M;:YO1F,OQ>O*%^A+=R?KX1&0(SBMPJ[[G^ X=/\B30Y M0]$F=.0[#E"O MGVTSB[V]C!XO6>\J2-.:U13RUI\S6H./DVF)I&G@[Q6I1& MF_:O1# --&*SWTJ+&7>KYV598?K\O)+7CN6F:6_/-"R<V4=NU-YV/&OR/X MP:"!Q@SI=WU*=EDEGPLGJQ^U)2E+Y3G*RQAPW7/>//][DQZK!*<^$&/F>$R* M,:H5V,^5%#+4?AG(=A>[040@]Y0*42E_58O-+PH5 M^!35SFXM@W3WEY7J=?9A:)Z98*D9H9;L-<1G=O3WS$BV+_S<_]!/43 M>*\YJ4ILJ5SRT)AF>-G0*X2;?)I='Y=I%#WB)#:H&OD(;035][VW%!EA,>2V M%H0V+/ENDU3(O&T<4.3WVLAUCRG0,BZ?][)RR$K34@(FQ=Q136MF"I+H^974 MY#B*(CX<68*/U55RP>V4[4&?N;=F?X":_-(OTZ7G2X<;ZL& CY&$K2=7L->1 MH0:S\.7_.&A+MX>5#_71BN.?CJ*#ID%B/"N"^*-LF /,Y%["5_S< M%B9AG6'#MP5"D6*0,H2P=U!S7M.T*4VO'5CYK.#&S_R:21/GM$[L4921TSCA>2?YH_68KW!$J=T.G M-'M,$O)M(SUBJD-6)+'A&GBAL3O521&:]\%@Z]Y"=[GN!;VF-[(!X4(4BE;T MRU9EP;.['PKT= ZV3XHUX*-3S&UT#+EU*KA]KF\58Z)]H[OR99AV4@;8&60PS),IW@@/\8+Q@&H+:66 ,&I[' M- JC?(IW3SYP@LLR43?YM7*7H&$)EU[HU MH-;N9\Z?-(V;]$S'@Q\?6=:.WV6/@IMI-;7_R _P61HI>__113YJ3T^YI(3F MQ+9.6<8U;-TQIAAC'QH+ZM.(]'M4-HZ*;YZ;+(214MDQY#S)S@NTG(A KR+[ MH4Z'[4N^>L)&7ONMFNK<%P:/-G4_Q$3\_\0*SD&D)\@=A+K?9T2 L-X^"?DI M!JL_3G4.[V0*!S3#Z)?QQ)6!;,M&VAHSTI%]D.U4]@3['G_>B=T+W^).=(#' M]7. TI0?*10WS4Z# 1T!"B)\3)9J4:(40T8(#9$T$Y67APZ17%)\C[84J^=I MEB8_R<]\[;]AR>;1H*5VTJ.@^OF8%N"CW,'1&;JN)JCO_79X:)3/Q$WZ4_KT MX>/LI3" $3G[\S87+G<6CFDY.6QW:0I;D_TB:P0^/D/6-;:(VQ9=YDJ>RCUV:J M+<.]I7=JMT2[200Y..@H*VT5#^8+>:4CE)4G1RU9B"#>BEO70(1BZ8==L!M& M(JBP^5,,1?0Y*GZ^%2+80WIDBY<3)U;YX?7"H%;CF PM].7]K"]W4FU&I%K< M]Q&#>$/+4W?X)MB/G4-]B7L2TS>*:F;O8% 7S5E1JXA'16# )1J,Q#H[IJV6 M"08WV72T+(E,.H8CC70&XAMAR=ERL:=?[#4K,I)-@5--/4+9QT"7"20?2!F^ M1AO#300*]9Z+;;Y*VYE[(.Y-=O7A@I14UVMIQA7R3H$?/76/\.ZYQ-V*+?II MH5709VI9>7 7@6W@>4:#)5):6JO$2[\GP-R MJE#V%H^O;3UWV?!Q2.IE^8#7\CXW^)XK(U_WEQ=]&3;@.]K,=R3/<%*? M)^_%=8 ;V/3%4LR3<1RELDB/+@/+#L344/A3PKY2"T[BAZ:EU =51*R[5MTX>43UY>S0^JY#CLM6?)\4U#L[((5^S::.$SB?M10IYLR]O:( MD3;6HM :N:Z2H:E92>\J*\MCK?=Q+8?D4IM&/"\\=:VCIU-O3LI'4-E-X,NGJV9E[E /M2.0#Y%!^>M8![S9+HUA=A+F#" M_Y6#[M&0)+8JL\JR68_AM[^C[5P=S7 \3\I:G%CRY0VO8 M\%HVX>O)\EQ_?-!RZ<+KK^LQXN(*>[>T8!T$HN&P51-?1!A%I/D11A9TM:6) MA9=&:'0*./N>Y!O;$\ [E_=2Z.R F,M]KOQ-YP)I.JB8:Y\^WM+4P3(H M DP1!7)S7=JB "BC"DEF5^DIAZLEGU_45E?UBW_97Z5[D^+'E2>?EXOST M-E-(,:FF*P/P"1RR?/P1>P<33G-RW[,<'CIQKLDL28#Q.AX:A$)D.+T4V>X '*TBX':A>RLZX3':SOP*))>N^>DK-F 8Y M7YZH^+M7GPV3[BD/_YA'S11=:*J[&!<=.^Z/9"*I&4FT8\UUOO8'J?,5T67& M6I^55B2\#YJ;UY2?O3H=.U*12GO-)7;U\/8ZC6_PLNAC:!,PADHDEQKVV+K: M?*&IE +'[;0O'+KW D=?3$-<@]7FG/G2Q2TU&3>$HWC'1>L*,:5ZY*C'F/=H MN%!< ^;@YYS>A06=4Q#$>$6>6!#M=A?R>USQH.!2O;O#?HOS+IC3^(Y9)/6J M%7L[>CLXA:6IZ9? =\&=& PW!8O>4DO4#\C#6[E7GJ+Q.L7SC/1@9<2%ED_7 M;QQ4WOA6<=8+N+O'?.'9)40H43"W"RV8.VMS:]BP MID]BOZE8G6X\Y6RP^0=X?E/<-^G(LG\ XU( ;0S%??!0\P&K&EB*W7K'%$/"'"-T>46/>G]M7[A MFU3A!:/1_0G:CH]NZ"O17J-",.E_L_)B'M5P,K")>#_;(/#V1G:!X"CB=LFA MRE )B?X3$FI59D.'-A>)'_@9[J_RQR^;^R7A8J MY,WM,L"/#35CI5&%I\U M>Q4<5XUU[P3E!>IPP_E6-.XH@LX=F8.TK804YXX7ZAC9FIZ[:%Z//4#KJ=HC M;>]JITAMRR/RC\EBF^1XD3J806))/+@8A3XSD6X\H9(]P8\U[]61Z0;7 MKO:KMZ?+U:WY^[Q^/8+(F_&T_;1F/B*>>V@WYN).'=+T^L&9;QO3\].T"OHK MN%0A4W4"/LBS/"E6'RAS_%M-;2V8^!+EAS9!:19OBW1*UG.2^-HL?[^T>-_T MV@6+2P*F4+= M ]S49)#0$U0.<-S!7HNACI:E$IDB4M"(EGK$8O:[$(GEI51)H9S25:O @>9COOL/AC[DG"**@ M-"_W8ZHH+[%^W&9V3>_X7V>@"Q6 MIRG7MSJ)?,PR/B;^Z(K*IF5L'79X2\-X17,=\4L8V2-:PSB*3+.9;A!BGJNJ M4-Y$VR,C+E1/7THZC,ZOR0HU2KHG?\5+<:JES84]ABT=76,*P2FY37@(XG9_>ON4P9!+K[5SRAHU$BT1JVBC' M;R=8;VW8YV2U5A^^$-G8G]*$! ^L1< G,B6)39U[4,OZ<#[O.!D43_L'>YY> MU06WQ555@>ST']4)XT@I(\?R91GF\+O('=F\(L6)!V8D=FW&STM0S4EPJC%> ME-V!40$][E2+K(5C9%U@ FB/!P7S\%@W[^.W*QCGLP:5_?RD>TC'KEVT.:=[ M7:!H5&I%B* VH"N,MF15$?8Q!:(HOJ2KH.ZXKW8WE.N8]O7T M-]N,/DQG&_U,*J=6HD] Z %CIJ1 /.(56TP@#/Y=C@,D+'$ FL:?$\958#NQ M708<8/\4!Z X0XXLB=RYL9T#?*TE,DW^DFO.&T;"K0AR@%8_+)@*)]\#/=E! M\'5550X@_)_#\]@ZV!@#( M3XN<;$Z]BY$?0%]4Y5]X[DF)VW6'+2L#\W3A?Q48XN'X]+2-^-6+PP4^KAK341" 1LK%8W":C)N'3<(>^Y=G]6KF4N.LHJRZ MRBKZ5J\0>\:T'E:_>;7)RUWN<:/O)0M(_YV13J6ZOM;Y.O\'RL'&J0 MR:4T/]3=B?8 ]3PFX$+?-^RF'__0KWKW+JC?]6BV!D&W<_^K#T+&UK)#.E5[ M;Z&HFDEXA\R'.EID1!T'"(9OTU&@F,#TRZHKHYHNF"/?]WNL*KM>Z?_[VWNU9CG@K>2@A1WO3S3>(6%(W"AQ5G/9J\S3\'&X M#0M"CG7(0ZF TY>G4&EL.PXP//[B*43K\]!_SB]?@9J\[1EJS8A:P13.;^I? M&[ _UTF3H9\FF)=?F4FU^G1%\+,DVU]Q0P62[3GXE-38<0Y0G 09_)SWAPFJ M<<2OYJHT@^53!<&L>7^UE9)_WPUU[+\5 U$#,<\[^8,#M- F(1=J!/K "TLZ M"T(<(BQ.'#OQ;9H#1.%C.$!X0#@'P!4QGJ=LL""\QEUF=&]<_5VA(U.)U"X" MG .\G&R"@2<@#D'YS@%"0VB0+R4@.?K MP.^LPW\C5MB_'QA\!Q)T1L(X0-?O-/H56W9!CHUI7KC!)M[@ -.?"2N8).SO M38%.(O4BU%',7AJ9AJ=_JRIP13HR!.+I99ZQE3))J_IH M=[>4]BV1R:+N"YI]?EDGU&)OVG)42F M,QX5_>X866&YB*YQ(?#2^MD8ZCADB\;#>5\6N+V&\8.QG1;L3B&/I8]CY^*F M0I?&I8K28V)#K(GA;_!_BI$>F-'>* MSPP%KK[SLCQ+[3A6O7#>0F++X0^QV]\RR$Z-1![F ^HI7 13F.(A ))(-A'W M7?*=_:-/AL3T-SN/MZ>*WG)[6Y#+17X:W**^2>!?U^"M8R 5CBR+"L2R>45H M/@L]B)-CCMT^NCU535'7!;BV0'K^>FX=FK[!3XA3:EAQXF@W?*7U!A)+[F1& M0QS(?IR=)#P-QK&&X!1DHJYT9J0B/9%2_Z>E2 0'F.A%"EFCD&P>K4G>J)G: M<%MRQ\J-8[5QF?\MS(((QTX4PZAF[QW( MJG%>N+!J9(.;WL3TXUK$A!OV:EA3LH59(-YB0)G2F!&VM?&CA\@K0U[#6]L= M'\@9VFMIYZ]D$I0@4EZ/QH+6N>S.<6&V&!/9NV+++W6-RC_VFLRR;(CGZEY5 M-KD\8]$C,76&S[?[V!GY._)"1>D7^-X:/[WS1RQ>UY=*'VDFV^W*.@NM3:*/:.=H8C:K@9 M7HJ=WS\Q'BFCT\.TAI&P0C-#/F&>N: GX\#H]333R&^GBPXE(XBRL/?)Y]?] MEZU^!N\;C^J1_"N://A0B(:,O;2X'QUDM_-UNF)@L$U50+;@^]<)[+9/"\B, M1439TTR]HRJ5(U%RCT>O=3*%L/1\T(&F\#,?QM&%( U&3 3Z,QIEE'J\E47Y MM:^55P?>'I*6'#N14[Y]NM/PZWE+YS4N.?[8@UL6%?%1&[S#AN]FXYN/7I9S M*DOJL]TC]&+S^8#-:K.*7SM!!:WYQ$F//>SNGPO3P9B#J&5CVBWD3AWC7)/-.\@MY.*SS=8AA/7+ MFH]Z26E+'[&0F%C]X:.PZ"5.FR3L^>7I=:N] $Y9JQ &&\.2X M!AQX*'<^*0?TI2@\6IU;W(TJ,?I<:J4^_V!H9C7-V.8^I0,4WQH5AN5>0O.$W:4X- B(ZVI/OG^NT ME*8?&"(G',*C,XN-E BW[N6_6,KVD=6$NZL.GUVCFX):U#B]KUZ9Z[S.Y3C>Q_LX MSN,\SC%#.:(JP$]'/.;!\E 1>-?90'SAI629;S/D YC9RTS3@,G/FAS]5HWM MKP_W=L^8L1IH#@IY14'8M[0[ 5\N8I0@R&UGZ:]>, ,V(X1P1W[&FW'V,B4* M]D8P#<8L\MR:"(* DZ>WQS7G^VOSBDY2'(L3!@=[UQ_%]-X*7;,8/Q7/-II< M04X?8 K2P%+FCDEZUR.L=MK/LD@BGLR*R1_<.%P%8>F)!@V7UIK9M]EO53^ \:70,M@;NP,83V!I@Q&O73+%RK9K;;OOYTR?="Z>>S M,9;M')DL$T_%IC=6$ZY?#J4C26)3L++[4-VRTU.#D!C_:,S.IX@="<_D-I8V M=RO;^LK'6QRM;>B^C:%,33+/NJG]AHG9@I MT_V5952IF!9\9M\M5_&MBN_>I@Q1NDDL%R"-J8C<@4FD(:OPVX JZ^M)B_WF ME9KQ"3$-6\U$$T.4OSQYNF>]=GZ*P1%_^UIHL(AJU,*1FW@ +LF#B1MR(( 6 MPG^K38'L%1;%N>Q#[.U&<]>9\V"?AD!G9(<'8GX&Y:E#JD=M(6_G&'!?E>]F M2E\N9'P9V,U0->9&9>*K=+:0;K>(M:I?7XS]7#RRSW/XU0749BM"W,?*(=(Z M@DAQ$1C S>VL^DSU\R>W7=U\17_T5G^NFD3O2\>8\(0?T)(0::25[84(R!_G MP4)300E\(&7\^C<(C'550$7"]%0)^.@ U#T/'NSP2N0^T*]IQGD?TXPLR?%B MV+4$=O4SY#;<(I2NM!BDWCEV4,JE6OQ5^^:&5?$#ZS0SKV./>;QZ4X;L_O;H*??9ZR,^KI?O?+RC&;Y%J>@_UB/$ M('H;!P&@:"8G^*LURY!!]TX-[>>_C.)_]Y+A'WA, M^NNW6YS_J+]\4:O9?_MJE"AC1B< YGGY>S _W%0M/SA0>)E8D/'E2+;I0]5436 MCW%!*-T1YD^#X8Z!GXA"..D&MI$K? .HNAI@Y,&*+I<\*7Q[J]P2-^)%VC[! ML)\0Z9\\?COWO4*YR9L'>%4UU8)W#9L,(F5U>R"D+>WE" .7&:(U]AK =T9] M#4)J-WMS5GI/QN,9C7'.49&M.0?-J_GVQI8Z*/6KOCIY:9 M!:" $CWBP:<5TJ<3>I_ 7=_5B0*/F:.9V2[Q.[0>OU_@FE_XD&C6OO>1=UG" M4%/L&[/EPQ_FA9-&Y/8ELM A.%WL%0:A3LBAZ@C8@MO#='Y\K;#$5+KNN'?H M CIO0J0056';:YLY6%I\*69$>;.W?NR,($=]S=P)"F$&MQ^KQ W476O,% 0E M# -!12MD)D"JB9.\F ]D(-O4%Q.G"$KYC8QF#WFE0QSC/55->^C&8BM+GXP6 M9KLE08'J;*PPPSTG.8#17H<7HC/)B;2L_>5)B%,=RD4;"DHU[[R7*PF].>*? MK#$4:=8Q=-OR&..)X4S M_IG4XO^F2D9KDZA!4RJ+;B=.T^N^NDWK'"TJC19WR0EXN%,NZED?C'^=XYJ$ MTG^F8 P!'*#.N0PHK88%N ;!UE M(0Z';M47YPK@UOZ]?LMC7$/)16M<9:>:GOS3YBW$S/*[Y9S@NS6,Z0D1=',([A7ZS$=]SAP>9G$'>U$'_HQNI) M)B(=O;*]J(4C#/&!T.SC^\$!R/*-[\D ^57FA=_2("^^#S?\QZ]:ME$+P$RO M;(Y:ZJ_)(-#ZH&KXN/.+I.\ZD E_3EQ- >1": M(;87ZNKAOHR2"IQT'7Q.*X<'NPW)SQ'$+1I\6:SM+SE[Z3BMG_Z(P6<0E=?# MJG S=#1NO,<*,7,HX394NGL.J3=GT:JHV=PD#@D87?MAWTV+:7S83P82IR4: M-1\?1!AZ0>Y UR<>++P,^7A&Y]H@@I]SL8!!"_8?D3GU;@]+@W.$2\*[$T,Y.E##:"="C"VT8^I2\FZ'157/" MY&*%6TO>A'"&"E$W\IM6HN^>8O=7]MO?^,U,RWZ/1+V;@KB:'Y*F-67HP"#2 MP.Q6ZKBL6 DC/2K+M2 W>GUDO_*3]OQ4B6=;I6""@5X"9Q]981L6@F+QE2?P MCM1 31YLH^YNMV09 $^#"P)(>E?(:(?R0@2_29!)7FG;5+?[0?_0?C/[ T/% M6IO#!3Y41%FI?N0;'MC,3O-@Z^L9_1DUR$#R80!.?X#B<_75\I>^'%EU M R"LBZ[TN)]O;]VBKC>5=8LDD\ZZJN C]31*:H5-UWI8[L*H9J%00E@A0J4F M[@!C)M$M [@K+)'6=+/J*+9P;DSSS;E75=E\NXZZO\G:'%"-\60]8([5(R-X ML"WD/=BK[3I"M&9#FA69>*:5HYS5YW:GV<][35'TC$E3HK;A)=O[41+]U]AM MMUUL7=_"1A"WD#_"6'X,K:J68**HCCY#BX:N49&V/[@TZ4='"_Z8Z DD99X_ M8W&_[D%P$JLP9]VV5]J7[[_=:?D!UT M8#UC*X+-N$V ]^O>[IX?&$.C *2@ MV]I*L6C%@(/^8NLOSDEZ/CSF>0[XR0BZ -3346MZ"XL] %3UR@)NUW>ZCY7I M X5W:MUG,G,S+Y<=.?_%VDCS,\R]AO3Z'X^,_5F^!IB1]1^,=)CC!UO1R\:& MX92I1!0D[2TFI";%/TV=)>-#*0N:F>2_B M?>L][D8=N1+U='M >$!+D4-PK5F*L(O]V2,S/2:S-]HSCI&M]E+CTD/W1YQ^ M*_#N,$SF@)OP'WD=8 WNX,%2PO0@\@M0@'>#X$ 3?GP/$>2'SVO]C>:3^/D,#C6Z-%K784NZ2\>&>ZPK_LR=1X&TS3>5W1T[,4]XD&/K11@ M"+R.T3EM>6]D2?-..*WC2M_(@-;PGE(<4*MS-+17'[CUX0_YCF?A/O^(W^9'!3^QSN2 M_NMJA_Y7)BJ_(N93.,\52-P #207[FFO8M_*AIA0PR,;'NR'VB4>K'5)@[X( MVG&5*,.I:3R8!V)A"%%4O@=RV(\O!(%/'T%2-N*Y>/4OMOD=#^9$7=[3H\(M M@5Z;!B:")TSX(/5XY"S9N@P'(3'NS\15W)&I5E23V. M&P]F'-6WRJ?>XH[_;K1_W;D!J9/ 0SP95[22$8B?%UT=YO18(U.+\W%53$]! M LF]L'SA+[U8/0>R%2*:OQP# >^Y_7,;-E$G;KY:?$U^RGGSFYBS^N;JH\,EMDCG&K>3#61(5H':H($:RC3>=:(@-;#&[>0BN41"0? M$!0W5%0+@7WE?T6"")8D0%6BE3=>GC=4D"J,5R2_V^:\(!SDH[GO2-/NS:J6 M!#7O^^Q;2XU*8W# ;?6$?TLDI#"X&SS84"R^&@51->P]!'L>8G4[2?5X.N). M_'S'ZF'\9>(K_-M2TDW(%S5L[;#\BF!TK1XT)LH(@QR(G=7OY\$"*= < >/X MI5$4>,R08S@C OH25ZL,'.;!S#SM6Z%F"*EO22_Q--)JEHON<3AW&2* D98N M#+FANCRF7NW2#EP*.KUZLZ;[G1T#6A8'922!E^'7".BSBZHHJ0]HC?J+38QH M8N';*=*&9YSNYG#:YGHA ZO0S+NU=A.^WR$]SH(?^OV"KEX,_QDU]X(2CIH9 M)ZXXYI(F?"EQ<."8(&BNQ0SC]D/+>RY.? G" M"LMJM!X(B5QT#ZXNC]*?G<;@Y),ZJ("Z+7C1;$B%O1>BZRN>;9-C0!:HKP$! MJZ\4BMV/,%]1@^S8 MD %&Q%'$F4N@,>3\1\)?L'8*\F!RET$I67,(8AB9[*M_.7$W5HU8/B +04'N MLQ(PPJ8ZIR40/W=1!Q*;:TIH[HZB"4?\G&KU:@LK%X]Y4&86$550,U.AT)@Z M^)8+?_6LE)C"H##T,0*BNYW+@XG@E14IZ#_YSS\O\[!E_%\N\]!A@6"."+/# M..]L0$O$I;];" @Z(6E:WK/2U0;GPF6\Q:M7H\YS^HND-X@5W>/+]L=YL&@T M)#LDBW_$@61(66]^)DH:EPIX!A-@/9\"?$N7.< M$SS8U5X\5Z*H O63=0KBW.5:W =!8#1AM,^;W8QD(IHA>++/:_R_H83F;P\6 MPJ'UCY@M-;-!B#R_F1P&N:M64M1FTL:#J0?8B7/TW&G40A76RX2[3_%MC]<\ M>BJXR^E&M>+3-8OBX@P5SC;V&0:UA@0;Y\&VD04X5YA:P63X )!:>P0(TN_4 M,<._SQE6=;6,=IF+[;!Q2Y0N,GAD>/*;>I.VL6K#[LVXE;\=Q3E0\#7N6WFT M:OU.5^L7D>(GAZ/]]J_IL'#F["U#<-<7MG $D,Q44-0.#C[J<0;7[P.^;4@2 M?\&#;7H/C?>4.^1)K8WA0 +PN,L08B7%T%_\C4'U-1GZ3O@JMU0>[)OM.0@P MWO!@.Q T#4@PQI73\8,7\1$PEU9K(B,!ZOV"1#N"<0!11P!,[^%7!%V(@!AQ MZ.2.>_]Z'_ZDO##^=Q_P04V3WMEB2"Q'IB8QK>]4)NJ*7WQC<=%34_7G'Y]$ M?K\2\V3=RRVPO14'D\\>>[*!-48 8PG:1\,P C_1#:N&[V6'Q2Q'<15;OWU\ M#^'ENK_L;&>M8M[I&6CM'HJLALW88UT0.,W/(7P1FU:2Y985EM0$0OLATH:" MG&-)+RH']M=@N3@^A#)NUX5GK%T-KY-6M[B'<0MP\QJ\/'GTFIDMY8\MJ^.K M2)#?+%@V"\(@NU?3NCB%X' ( P$3&,)P?%]+*0_VASA 10SK5AGA-#=$N3#Q MIUS!=TEDQ]/NKU7:#ULT*LU&7FI:J3X]\M4PQT>%I3S&6;'#4]-Y, $>3%TW M]OGF\TK!+DC!\^:H\LX#14QR [%;5\PBPV2_69:"Y,W;TRS+NSGB;FR)>=#O M$&6V'?\$_J.$./_3"S(YB1REY3#V:E3\%60FUE$^<_4F?^"7E^$5XC>S4+_\ M;#]86PY9&A,2>X%*,V1M<>;!3BXB&)OP3_T>0)82(;?T.L?/D@WY?@T2K?AI M"DB()MO_^@[J+-@"[FY?0#_V-2T:64S*J<'=!])?.-S[TK;MZ7F#4_Q,4C]( M.'9;3;C&*R,X;;_*-04?_32\"]+4C*GS(#C-7.51ACSU>'<&R]%7^=^480UN M),[@/RFD_XRB_"TH,5WPZ[M=S$$J SE+L"5PK.%A%?CQ\QUXH!E'I)'W/$-D M/S!6P)GVH+Y@*2+FL15$10B(4H;5+2$AK:;@3N!;MP&0$#V^#VE?'?3!(!S' M%R+ E\3GTN/Z\&L MG956=39:%SY=C;WV,@ E4V_U3D,U8[NI5K-,@A_287?:47I,M)OAM_F8SM ! MA"#'E+C\=U5[\T?=(Z6LL."K/38V+HI+W'W08N+S*G%*\H9%^VH0' M$G0K5A-MHMC?_)#;.-'L%XMPC@B!1$#,0(:]Y#)_K?#R 1Q$@G.36L (5XCM MKFO)2_SD7$?I?=KTFILUI6O8^[1WN1?7^O$VYW;=R-?CCKX=J&V%[+#98)NI M;Y7JWYK?7M&YNT?"TEQNZZF=6PU]P4TK5ZZY79\P6WDC@\1/9:@L>\MV(3*Q MHB]O7IVVGF.3_'1[9SQC+Y.F;%N6%\IX,(HI*(:_/H!O2>OBKJ 9)#IQ:F<+ MZ#^!'X0F0&X)^1LH77Z=\\O/4G^G]<>(7+Y5(JD GOK;!(4635#RA3FQ'ZGL M#<8\6.IUDOJO2FO_C'VP#'A %Q_N\9=8,,V']G'$4^FD$)W=C!8Z?VBY]ML(N:F$= *MMVE2*2?A1#@Z_V:J MH_O[R(QUM&?^P]M0WK3IF^9?G!4C%#XOW6>;ZH4XOA W>1;Q M8_^QW=N'8%T!-4"C2&-6G9KIW)+A?6N#U[6G/E2PX=_6_]LXS0%Q#_^3.(T= M8J,@LV,$L=U<5_QXMQM$BW]')C#P:>0>(*B>9>XR5?+M?7)PFRU10\\G>J=( MJ53ES@==0\G':5F6-.OV%/X#GM5G$A^P#+ONF!KIJ5U,-+Y;L:#S+K2(&^8# M.4OQJ*6?E"K"+RHISC'F!D!#^78"R5F+&L8U_*97A?^BYJ;^:FY_@YU6BQ)= MJ=5!,'@P[N,D<;GGX7*G_1>-]# MV*Q]G$G4Z)$O-\]:^?0FPZ^COI1'8IVTMC#FSWH J,L_V +_MGKP8";"8^;_ ME!Z]+O@]&83_;NT>_ENZ_"?QIQ[BKR^@"'C&_7V5I.VXUCC*&L-JJ@ FIC[( MT ]+)6SY&3-!O#:_X<7(,ODTN1FTG>Z/Z)66JB1E#/9$!7H8F-^W9Y$XJCKE MHX>LCJ6-+*M MOH"9'%D2X_%S-\39/QA8L9_!8&Y@IB&+)P\RF8%6I;4H??Q MOR,R,LRE&AM< 2/&LKB 7%#VX:E^_GXG:QFFJNC#+4@8L8KL$)'9B-4F/!;O M3;DL7^1>=K=5-@ZIL+,JX(%G_:J/V+3P+UNP^=]I OCP;X9>WT:QZU?11^2A M$6-MDR!7"S#[5=>@J>?!H+D?S]*W^3TY_?7E7$_$"G\F1!-,. %_8[9P>^Q! MR*MUILVR-_1",UJ4,S%,E@:R3/( GQ0]S;1KF[_]9,A'550IR6WLV'KJV#I? MBZY?IYFTD+$[+-(V*+R$M1J\-./,1GC77');)H[^ZT!FG]GX#S\HG#^Y7LQB M7TU6Q/UVVE>*RI/IZ4/EIK*)=U;.:9D6;[I=<^Z:M;"CJONZ%=&3TO&@[;JM^IOQO^9*^W$Q7NZ?79AL+!.>INZ")7"U]//A_[R,!,4S]"'0__;A_\W^["3]) ,[_D!G.]41I[-&[A9^ LKX,-1L>[']BK_^W#_\U?1CQ M(@6Q"C D_3CJV3SV9EU\3U7UCLQ&V L4?2R#7_Q_ >#_!WV0P7\JN[4B/G6_ M['SRH>1-$B+%XSGEF;T!D5L\FE&,HM@$=. ]MD^\XS=;0^GWIWHJ3\K)A5(@ M'A3 -#3O*D0%XO:4,XJ)Z"P@H>M<::)17E*-AWU_]KEK(<_SGU@\58RV/LG_ M=M*VXP+_,'SZ)UIK>I8)TM$PC@*0LUKKQ42_%7M Y?%B(E6 >C-GT.3SHJG1 M0(MG9IERP8]$[QLW0EVBQV[_Z#0(?PY^6ST.OZXPD4Z9/N;&/#O$BN!F8K4\ MQ$%V"_.^41I<4"'.;7Z[[$78!O^+]]G7WTP MQ.G$01XL@@<34S^A5L6#K>?<>,51^M!QIL"5K-6A;K7X<_.^J/Q\@S9C!]THI\WX2;9M;,,>@YJUXI>3GB'K<&K M(L,2HIML/LY=P(&M 21: A5,&?=!P)_D2F40!ER4LEQ97?<+>BMWEX7"D[T* M)!@&_IU'W:OBI,5R^=L2NFJI890\PT@R/Y5SECF/-6C%J6(">RL'Y/+=)1JK MA 5++$ M'_T.;*7NT%& 1F[&)$UUT1"!-EEN;1AG^MYXIF =P[;^1;FX>[IMWSEE#?W) M&YBEP(WZA6E.!_-EGL@]C?1FK686S^ ^JW+LF?R52#C6/J]=1RNE@866S$D/ M>3N1Y_9>6OC-F[BX=L/A1]DE9W+EKXOWD\VW\V?@.A%%U-H(!W!C/K60W]]+ M2(F&#X^AT3$3# >\YI((0NJ+(90%;G^G3%ERCWO92_F3H:;7E=?-LII^NP=0F M"0L)K7 /V$@LEIQ62VU( ^8O,(-J6V0-L&JTELT]& ?SB'+MC'.3!YD^\[;Z ML*@XA>2)4P=0"S>,OCR25X7=2W">]F*&F\$Q^5B8#&2[17D66(%IU8/<- M\J59FZ8#\6?:1N(.R+(&:[JR?.XI9T3O?71S*.C+$YL#K&(>[!(P3H%3W"%S M "#, 3ZFN1X@.LCUK&;AY%!B]AB;WIJ5]!R%-I^H[GHW];#UY<92%M$6 U-M MBJ_6;"]I(@KH[K<"F^ ,8S0KW#.]C:VLH+O35%N^_,IX7?WFUPQ607[-DI^= U*E,N[%.X M[_C"C*F\H18^% HC; HT0ZI)%YJM;C:D*UKYI1IJ=C+JU2:8+LMA7S_(NE;M M6K]G_OQH55:]!>6Z< BED/()#>P/S&$CL'>!)[35ZP/WY@S&,\E!0R;P+96T M2>Y1?1^9U!Z['EN"O%+AX]0-3MSNX>''S8 QU'EA&=^KS5]8DY9SZ'X,^ M+T2EHHW?)YP.&]7\)$S^YXMD_RWO8A#?VUY%+*XMAB0E#+X%U,0B@-5K?M=4 M^KQUH0BK8'>[O],C674'>BJ#[V;:J@^.1U9IW[L<8:.N\D']V5(MSAW72V38 MM71OYJ"Z0 $,F[X8&4_KWX(LP%2XJ]L97B9_(D8>^DD\HMPDRN!_@7H"?,5NU9 G?Q#%E*M'*\6+ESF]M;7OM)V1EVONO MA4K;RG^,-,)VOT]'#YBN\YJ@O.M !T>2FTY6!HB@9$:5-FH*+HJ]#IQZ M]\.ES+XB\]/!; U;H;,#QZ8UM#]?4]3Y;)8NJG][VXT'#B/!YXLK9^AM,)?K6]9T\6EI0_2=^F MT[MAY,EVI<\2A3@8UI&!^D0(I101IOV'O$H:^_P/7D^+5I).,4-^2,#%)!D$*%9KD6'#4AS M4\AP+!KL* K%Z,#=:1'(*DL+BYS[CE;38=G%M:?K;(RE\H=FGJY+#F-?P;0/ M\7\B2G&T.PL182*NH!;3.52=+0Q<:G7Q=>S1SO1VG#^KS%?*0OA4N"VW@P(8Q32U5/ M B6H<%G&*0%QW.TF;5[JFO7,&Y&GN*^9\.=[]/9ILS%:JT6"UI\%KGG220]] M6YYH$'H23;YG0_\@"MGZ!=65G4]!W\T-HH3$:7^82CT3Y:@5O-NJSK"Y8!<\ M$\;4U[\>K7]#X OHV!@J?\O!TR%FN:/PWW4_L>57?'%&M7"/]E!@@9G(!ZS+E!_[#T:3JC;R+H=-&Q#2R,\O6X\U_V MG'X>=W*-HG__21U#&C]';'+(VQ_O@)(8)VY[Q4@N8G:= HK@E2?X404/:U\# MA(M)*7.+DH]],%;7XZSE0S2#W.Z^2KDN2KTG'*ZKRXWEP=SA01!EYG@,F2+I M<0%,O.'W0PON*+/V@P.7D)SM_/&NIX(#TQ M>\JBYTSSL%.#!P[6&A8 B?6ZHI 9>6DN(>HL$5@<03L,$H;K* M3=+Z%+X2A+B+A9KW.Q&NYB.)3T+>WX@^7%/SCGSU],^GPIKIV[$'F[.%QP?61FD_S+O>( M2T_,]O)@K#RFY!23K>QF0WQT#Z,!#TD("II=5)8T+;^3:R7H9JY1.](* ^E] MXOT/O1ODCVR6.@7?Q;G*@P4$X:^30E#;AULYUYB1 P@!K.[WH=+BW!+&:-9; M/;K[^>[J6L_1WAYC49O*789!(D[&3XU.&@VI^E*F71BI0_RA%&=*!%&L',$4 M_'0<'X3U&M3.>KN %N$<(Y=U+B0=N=>PW6724Z)4;%OQV(LF08>0O=>K3KZ# M\7^C,L[CPV1W 4PV'U:*61*FPH,5Z2#I+>M_'B_.PNR*%"ZR0[J(13>,U+T+ M*_V1]#;%X Y,?&IQKH2S3=N4:9$$6:P/P&X>;)-! 8U[;1_#GG H6KUBA[MZ MMU7B1IVW^U3MKOB]]EHN.?=(_%;XZ>=C$PG_+KC^'W@XZ7^??__#!WEQ_UAT MS>S/KM'AFT7^H^.'7?.G67W_Y=6N__?Y[ZOZ_6>/TA EA,I H;N5!JDUQ*V M7@U1 E& U:?9G1\S_*Z,H&WO=&(K?R_/V=PZ&]D:5?PY7$M._.AG^:N=<,X9 M/_9V?"LD6DTF5WBP8<5%N6@GU2NMU5^I@_'+.TDR@>>_OL$M^%7J8Q$\V#8X MK@Z^8(V?:^M"+ L0@& VZS /]AH2UKBX4A[L\R4>++= Y9?MQ;_M("^M%X=8 M]C]\:^6U<)@D2DP7YD+6!&S=7V,^ (G&19W8XPGD%(_7UJX62QNC:^;.*3LG MP%J/WI*^?_5.FF7TL;QC.*4ML7EB:>M8HV&H!/6,X#2SGI++0X-X MX&!);W M9\!13Y!,+5**'9-JC)P?[VO3&M:FQH\D_JA[1;V3=3FQV=E'AX9]/]@*O6([<>G[G.MU7LX0,A\4&B(,*5 M$"R)*HPD,"ATK:HL]*:)GJX@-,<0G3-NKP#V?U.([*1_E2BV'BXJ_, V7+%1 M4^I]O9[/H6G^UAAED$@LAA,0+I0P5"$\$.N5 AB>)M+@$5W5-EA?H>;:MN9; MG1>N9#6I-P8:"R2O'++L[*O9#<;M%H]L=A2OJ)EY^M[](F2R?['H-?J44#<0SJUD7D6''ZPB9 M /_9)QK'%F40-DJL9@EMZ<3@O9*[53/WA-UWUC^X=41/4VNK\)779!Q$[%QP M5%\T1PS/NHD*EM#=V8&5]G/+IH[[ION_-;*?-RXM>O[*.#_X^L8-XF9*,XY\GM-"*RN#2R+X1N M*N @5*W^#EOH$46?G\0 :_9BZH,&#C:C.\V 1 MEDYPE5I+P@F!B]$]$\I9K-:=S\.K!4]?>39AH/) ,Z:D.;E2'P/!D%9)%7IE M!P\V]\*'!ZM[RX,%L@#(U.JA0',5!/ =S0U[SH.UK,9S5A,)A:=?4D!\-0^V MEK#\IPUD.7Q"%;544T,&#A9^6T!L]?MXB4P=/L62?KXT97!_.?EPJD"VCUQ& MSIFY<.R>L>-JQJZ]X=GQ?9?4;FT>3A'XYCX>'?T1[_-3S+(17FPYW<]$LERX M;\F2'&W(^R7"@/R6H0VIGF\ _.4.W*[^GR)Z'NZ.79Y^[]>USISQF#:X=',X M-J_NLEHM_C$/QK@H+ GTLH*879^(V[ JK3HRS+'JXV*XO:WJB<3M)UH"RZW3 MR\G('O=%HRDL\!T^XA5=<_SE-:O;2F/)_HL5XDS#U3NTU_-S4Q#ND -EQCG) MR/B$#UBY'[\W[:W+Z79+@/)6'[,WORRNTWX/8RIJ6O5,[WGPU+JAI]I4Z=4; MU=\ Z,&6P!VZ.1#<6Z CB>*I4>JDP&*;QW?[*M4533L*^C_GO;E_V%WA?<*1 MTK-3$3\>[X*;FJ$. A100)#>THVO2]Z6SWU%EA['K6%0(XNL"F6T:I,EF8YD MA=9[W-.WEB56PI .#AJDA$8S!:NT,(\+,R^:_?3OS2EG1ZPUE*_<%&'7J*1Y M=/U#^;4/'GJ,^UY8%VM9CU^#&'RW9%,_/9:#^PJ7P@J^X1P (EC[%^&"IAE M2M$TO.[P,LZQP?T.*RXRIN[-D2?T+9:>=V#]/V55N6]T%<<1Q>\#&"U(:&Q* MLP*3/>YU)?#@]SK>7F@_\6?9Q7?Z1:^6F6SL876W$4@49Q55"IS?\Z^.Q3A/F0UQFP_+>J;V=;\ MNGM37D.(E^:U;VCL[D5J( ]6N"5F"-D==!I(R_3QW1+T#G-=6,PNQ&G>\GS) M@\NE=[["^D@NPGP>;ZH)<%"XAR O.;]_C MIK4BF_%J0D2RO.V]\'U^Z^^(J46/+2D8$01Z#Q$;);N>2#Y'7C M"'[=[9.29;-!:*QUZJ0D#R9**@2HF_A@;VGT$4M420Y3'\-?;"Y0":Z4#;DB)$"-71T$V13=OLX@%_X>[M M=C_T$7T HSM0Q[AJH<,<)%_0L8:F?B(0LH:EQ"?+#N_N 'C,XJ@;4/\KJ>' M7R6'XA5'>3#:FW*H5Z=(G%@B#Q9,$CQ,#T]<8SL!3-DIFE/CO'9+.A<4N$QX M7VCR>$:;WM\6&^\ET340U==Z18NC'O^(!QN'8"8ZA@=CBN&KC3$J8 !J^< J M([J"FJ0*X;_5!8%;,GBP!FG\=2?$@C!B-1_+6]U2B <34ABDK CAA]] P*'O M"NC1QX+*'V16),>\]7M'/QK^)?E,%&T-[&6^__>@,;OM]H<_>UQ.#:IVN/GU M[GVS""M-JF-L(OK;U_?FD1G\%].DWI3<5E:8SVLS0TD#[:! P5O<5WS)6" H MP'%E; D;5!:F[SD.J-25>8?V6K07V9(THJ65/@P7%+LIA5P^_\WFC,J<$N7@ M"2U6*C<55,3N!)H@1:W&"4&BC9!T06Q5(9X-,NO4\?)ZC73VDLEI[O,?))PM M$Y*,N=5[Q:0TJ3C6;)[X6F=^8)P4_IM=/I6*M.W87DHLI(HF>$BW"1O23N]TG&M1/;@:V6W,%1JE!\, ME3S&:C'B30'<^N&>'$)(6I>ZVZ3PKK-=1_J:;MRD1974M6[W7IL5/FMV4K9? M'TL:I/:Z#2'J$(&0G[2M?!,;83V!WU(D?>VMBYF;KB;8P+Q?Y&0PG"RD-J7: MJY+P1L?% R^8'U5^YGS/8DNW**N8X3Q=RMAG##P9M/V86>AWKF%=9U>NM-NT MXL3> R>2.O8]SP@]>3E>WO&&R0&+7;(O]+$\&%L/')#@P3:3$>/$#1PAV@-2 M"'R[!O?(8E'K-;*I;O69]F<<2HFK93B)=7,',NJ,AZE2B:#4SN]^TBPR$$(3 M)L"%<;(<(\#0G<:F!EMJY?:X@3N9AJRQH!QRLXMR2XS\O$UW7UC&-ID\:3.I M"U/Y>09G82M[0I=+0 '$:L2;,<81#:BVY^LHFMZQ= 6U Y/&_,L\-S3#1ONPK3VDUH0?/A*1U %0V!I?*?<%"1U MMU>;5:]'Y-(=MS90*67TL2CNPYPO],V\I1]M3@-W[3 M/]UX$5^^P3X#69 ^'JS >ZJ9R8/5P[=HS*[CH#]VZ?"1J!CO"\G5AFW#10GT M-MI@U&OGCFT]JJW1:5'&ZVZ('XZF,2Z@@R Y:X!^NM-2H!!U' MA*O;2>IUC3"F&$!T6T_/SQFYDI(/3IWG3UKO0(;"TN&H*0+\RD M@0('V@D#])8?+@GI'V4^%CU)3L6Q).+5ULS)%]1O;A$1?6AW[:G_9X.?J$-@ M)?292VQ43^K0; TRP%Z;\1@N *IQCGW$%V+NN 58%7>J,TZ'L94H>X2/GUBV M1.U7=WQ[2^0D;*4SE($(0A7B:U'BN&[9?0 Z"U( B7@:87.WK6L^YE%7O;=E M?(E$/-I;)L56HBWUU $W@_FM?=/AAQ7GAHA8J*MN;2C5B$Q"#!&I9L[EN)60-HFE<]=0V^:5D]W<_"P*"D\X]<.(..6K%ZKK" M5D)#^<_^?S+$(3P$L0Z([QQ0@/C.5!H ^>;GXS5HB]Q/9J@,&L>(=2\5.;&4 M;S(T1:G"5IR7'HV)+Z0VK=[PT(KJ6R].XIQI68$,;@.$$*?QWXDK$!F,AN87 M$;0"UB &(0XY%T'JG@4;2$&(A2YW>YH5?AL(M\)>8IQ/H7$O^MWNK+YX:F?; MSQW-HP3?AX?1_?W=3>(UAKL\=X8:??ZZB7\4B GEP8HR3Q/SAT?<.9;DY."% M_+Z,B>B[HZ.49Q0+'.1M5VKQ8 [44'@QA2,29 4\<&9Z5H-K (J^YFA[SF1Y]VL"XTMAXPC-N/?I]NY!C5 M_V+@<,[N77FW-M_ ?<,S3"D05RV"UTY+UB>K%C*_=X66JY46NC5KT26#[]UH M?9$ZEVQBE3V;$CI@2!CQ#A%_>:F;B?7[=,C__.MG%G_C- MD .03-R,$^?8M6%]G.&$(I+X38DEB3*[V5#=W9B@&FIWYIT4ISF'#M)MN8BD MDQ3(QX &Y#2D[J;B]AKGMS M+8UAJ<*0 _&IU/J.R M+NP)6H3DR; :S1[QDN B6T',8$>"=D/UZ?0.[0W7MXRNYS]Q@D*_;H>OU$"Z!/%^8SOP=6> EU^V<4=%RK*+YLM%>TCKE'_&Y+ MD;64_!YR(^#&:*JF;. (IP/.5382,332EI_;?#1M;K^X&5='W+#V$6"#Q@ZW(L0U4(9SNJQH M&R;+4,),[\3WR- MZGOY;KIVO^WI#Q\W&+2B7S%&LG,';!YY"#4>#S?=;@UKG.DQ(K6C ZAYDM4$ M?^JVVSJH5)>$F11ZYE3O>5.'&OM]WW4,_6[<_"J3DY/><6C?@YM2C_)"UP;7 M7GJF;: SB@#D2CYMYV@QE8P@N'Q0%Y'!N1IK.G242%<)@8,BDOPQ:M)S]7>T MI5VDVX=O932=A"M@K[5AM=F>F"P:,6A16,B*^U?,!VZ3KQE%1FL9;=AONQ7RV^V&ORHS,&9H%U!:+[#PO5GPO,B$$ M2DQJ]/2(D :101KXC=1>0'.1I"-*&V/$ M)6G4AVC8QA$-O _=:VI1'2%3G;9S-CP@HIZULT#A1X*5A,&A7&.Y,]GBS]9[:CHT>,/@"4C*&'V>-=9*Q[[H=-)Y9P25.!R'QN!KYE M;-G^*IYX?S;AH:X#]R'B.@\61!1!H$D]\TCFWOA,(+3W$T*\_ 0=OJ4X,X=J M?\5EQV,;1TDW#YF:&*DE*<=;64874N8:EQU3%BG 42*M/H2L"*&M-$[315>T MZ .Y([7=O6C3=$Y'88&-K7UOWY4G,!&/S1=%M!_J/T!/,5>O<090;"6.!=,R MHES4@3ZI(H*A?>E96 F***JPE[$P+Q U63_2EUO8^/9M_M1 2*R%P%FBJ]R= MRF'9UP^/HKJ#Z):!X&'P:S(_T_"QRK2&RN9)7YFTKTD>[HH-TE77KVPF2:'* M##9(&>W:JH^1G&ZB3Q+"(%>#H\+(& 03:>BMKBC1HJRP_K-?)\UCSK2_7[ 5 M+"1:^1RZ5I*L'SGJ%-F:%KG).^ED\N,/TPL(0(%:B=@(1,[P8"$#VP\+RWK#LY8EBLO: 9:GG-G\'+5VA(NM2EB< M+SHX&XM._YDW7IS? Q18EK1?S8U8JY#P,_/>0?T/G]!*G[M'A=5DG9M/PG> M-;)[@"=L97SE+=V#@"3]O#^-LLF%4I@1- CXTWJ%^&I$)VTNNB;<34OB>" U MGL5(C00U)>MO9>2E]'6_CV&EMV%=,?.3;T$]XC"6XJ882QTH$A&BI$5K.58X8? M0O*%8_ 7\ICI)6E"VV/B,7L*/X;N[P>VT+2,WKT;>792?)$' _8Z5R%%P;9. MRG85=]PN8Z9(;>]4V3NL(7.GFYOH684'-Z<[.2?CLB<$;0]>WU"WV='CI!0\ M-YXC6HIWQ(<@Q,AR0&*=-VH;68GCV'&U@GF(W'.G;5I"R?%(3X^-=7;T\M8S MX9]N1QO>UM*^ZO#S[)]P%#BW C_<7F[-@]TFKEBOQZ&[IM:+LW8B:O'=S[WU MNCWM3:D)O6]R"J:P<7Y5U!ZK)ZB>N9X#MG%<6_)D*<"#Z>,^F=F/< 8$O6TDCT_9&!KRR "EQSGW[71WXVRT_(N&"KKZZ M!%+#T FLM?U$F6/"LZ2//-BUEB]QS);; FYHRL0AN M8;D96P]['O 7KD&'VLP\@3\I9+7?DWLU3I9IBSNE9-MKH]'\Y4GR2:DW<=ZW MAH5>/?4E]0B#F[(8B:Q4H.@-9%_C<#H53*V@&_,+#Q*%@Y/WM#FTILUQ4I7? M2'BWZJ'E]C6VB"CIGJ??=>LJ1S/FD4# H%*+$+7/[:G+TC=!EQOM7EG-JMQ+ M#K'EQ7':SZD$I<5B5?Z=F);:K8 #N.4R M8$?/,3'7LM_&C*\6LOTD*_MQKG?*PZU3*T=C.N'S)Y7$/"-M8P7_\^].KMC2 MJ)QMDX.$*OA&4A!G+V6[CLJK[.@OZOUR0RKAV=G5C5-S)<\DWF:6]K]X/G30 M*B;:U%>,DFM8!?EJ68: GM>@W>KAO=F@4-T7Z?8-&AUQHG(%.5^\5;6O*'_V M]I9#!<1-RS,ARLB^!.!3>; TS"3=.61!11@P.1].*)S8 M$>9Z^%S6ULEGD0=VYK+?/7YI^=J-!RMH<&P@9/R+$@QOYXEK:8G7#C M";4&#]@&[I"N (;LC5A50&5H'&N9 M_M.&54)//+JCI\F:Z1SJA1)WW>&H7%WOYO'N2I_Q+0+'1' 73HO/W[[R)%P< M_([*107A!U^1E8%6FOO%NC'TB;41QG(+H.P?@[;UUN>/1 MP!W77J,/,>>C'9-RB/PB!@HG&W?*/"'>[I_]P,?LI64$%>:H#0E/>3+#:.F/ MU)%"'$.@%'\]6:/KO?Y8#3+XON4%5V'YLIP.LYJLF^?.[2GVO%.G4'S]6_[V MEDZ* 'DK!FD,K>!#76V73%K.AH'Z>OB&PK#IZ^U31PX>GXIVM7S:9W+U-YSQ'.-F MZB[1?K'=*W'ZP&A[SRDYJ[Z<[%:%_DR/&/2=?/TF+$7-D8\YQ#("3&CL[7C' ML/^GO2L/:BK[TD'!H,@.L@E!0%'96F11B 3< !$C(ILT1%EDB8"("$A(T,@: M, VTT$)+E%5EB MU?GG5KVOWGOGWN]^Y[Q[[O5"\!R0537KA? (YH?2KVNTR8JT78'T/U-DZE)= M4MQ#B-+5W:-;OHW3XEPXA-S+_'3V(_.V!F3+:A.B M,DCUV8B!D0E2<>Z2,PWC%R/6L68Z<:7HPC>%%Y9.J8;R'RO[A?&<$P=Y#DC@ M:M-NK2'2]W"5:%WF WPO#%6FZ:3.L*9OFU]"D3$T)Y82ZR2/$I:%(Z1K,L?72I,0?HS=#SO#. M#EQ;@*84QH^?N);UFT&&1]NA3K\E&S5EV0:J$UQ;Z,DDH?@6F^Y-6I,B3D_Z M(JL %US$T^C3[DVHBKAZZ]@'X^$*2B@T[_CXF=?2(9^481%7#[^NSF"% 5H! M\Q]89/&I:&Q8TMHC8M(BW]Z(4-3_@ZR,SO7*#,XT?OWJOAKZ+S8!K?52)[BJ MO77_\QN!6]]3 WK% P60+8CI1JH<'#:];MC;.J7.-6]>T&NC%S_(5&91!ME# MH0:4<2U\TJO /'3GV\:%"]UVY3C@2-<92LUZKI440''_E-5,DL(> @+:*+\$ M-FN-.Z1&V3YL'^#5Q/CJY&^S.4J+,V?" %UB"U44.UC!+6EUY#IC'++.>NUR M]%YL;YAD=?F4)=3%QE1.3;*@G\4__*:S_@G>F_LFJHP*LJA-SW]6 M/'O]6,7'1Q-ZIF\F#(N]C\K><3M]P<955,;.!-(5)O\U!ZM,]"">K\JRS1ST M-EAZ7W&M3V%JKUQ : _5;)Z]^[/BTLK""'D6)@?*8A" +2?+EO/I623W +/1 MP@5\8GBG5 !I,?+I<[Q-UG'][B!Z6,_3@Y_]/CPN_;EQU]C&QDYW??A*@$>D MZA>L.E3H13,5EY"W%T3.B_?VIZ1B-KK5_7[7_)WPY8C+]<>[6TE_ME^A^ZTSMR'SXZT, MUI/YI[@2RT)%<'<4X\HQ;R-* V$M%@$+!YA?X+',.?5_UU 7;Y?\^2P M]NY MQ]^O/>;*TN>,DW#]P"@S=-'Z\QJ2*AK%\<8E] '2* XU<4/H7%C[X-F#LR9Y M5LL*(.A+H;5Z@]H-A*;R,E,!$I"-6GN(^P@#9V-A7%GJ+$P $&Z0Y MJ-P1OG5Z->+TM(69E/B,C!UB/[:;44-M"TM"U4.;46.V[.K@2QUMI$1PWYLA M^&&V>7U8-=^&,]I7ZWZ%$M EUI#R4.NA1XK!>R]\;=P2[HH H'1G<%=GS"1 M LCV]E[=7N&LON+-@PI? (ZH!L>6C;3#&3.K5MX"""ET,;?12(4OPR&U&24+ M!X[)WL'ZI=1IZ)V\$RA[&L9\@^GU54. M[AXH$XUG]?*5'):SB3; ,W9OHH'O-!E:T[^107@58FWL?=EAO;AT"J(D2M3? MLWJ?->%+$G;O!K#7V^2#D->3$2J@G$=TUT5A9-7F:&A)5)XUWWG7T?9B/PR5 MS6EB*1>F>#VV%['[(),7B:TT-=E_Y0RMN$+I#(=P[@V<)=E"VKF>'8>QCF!+JL3R' M=OG6B/+92Y]3(A$R0E74"LO9Q7MTG!535^!W$+K#^+KQ.6M];"=#$6/)]5QV MY4BGP1%Q(>:)D43)L>!=.2(/?-U5)Y5#/TO47#^-O2"^@%(5DGZ3E=)0 !#% M.Q&]JG.+ Z,9I>5KK!TP:]1S-'0>8#K&>#NZNR@8%UHI.LM8N+A#A)6(-(Z%>YB%:>H$C MLQF.S*/FF//3FW"-?%RZ67(8N"]%<+2!<;&C(7!:% M?G)2>%?UUI_>:B+"92QX< BL'+Z"@S?P4^D>7(TS3M,0&6HRC^&4'A_$V+!C MWVC$JK!BI$ICPL*D;5)DM'#BM@/D\AIA.0=545O %O4"PXUR*BS6G7)P^9GY_-]4OL#[.$K][7MC\7L[X0JS3?P8-%2R_# 93Y M71 V!N =.!,#]M?KHBBZ0Z:X:A,2[EWF$BM(\\*-<1]_K_F>]&[[::P$KOF MU0[P?1WE"+'9(HS89,&0G4$397O17+TV:N!@I>JIC,JT'JS?_8\/KC@\N"JZE4D%=&'S=[BVRP/"$>&.9DB78PVC8]\B=O)1K%[%(#KM#?'N3"-W M]S"Y8DHBV6=09U"LR<>E7MS%31L(S6=N\[G.]1][1+P_Y=I?:R[3K>2@5L63,K+N$;#V#L"[[> MKFEGL=IY-'I[=>#+ZAJB_G6&U]G?_OHV_YZ;$+1=C'#9=_3IWU+]Y$^,92'5 MXJT0P;UI#'6,"RN&8L37X9X?KK4D/*U%RJ MG@>[A3>E=0X4C'8^G=%P\?.' MQMN1OVJE0L#+.-8.$CT/3%H>QS2BH>0 -U#! MB+8HCVLQ?_[K5QQ]3?JN:>RDGLO2WD#P0Q!B+*>G/BL48 1.I)5N/4)>N"&$ MM@U%:59#%^SIP\KC F8S@W!C"-F%GW'0BZ_'%8S7"_9CF_?- MW?I^"_I7%TVSHRMK'L850RYL+!%9F=]X('P/2@!Y\& =X60-RV1PPI3X,CGL M4KZ<+SLJ'6[#U6;9XG^&20#X$T)WEF"06\F/-+B MV.0^GPQ/S;#)1+4,$!S4=W9^D4\__=#W57J!KP)Y9_POS?0O)_0B6@^(:MAL M:Z(N7U\G8* \W=E+/T?N"@%-[J/DSX7^W%,1S?#DBD;)5W6=DS_?^.B"&^+V M21$&Y)#F3@C&B*>+:[:O7:1[M@@@M;9M!,2.X"E)X#6G@QF9G<>2WCEYZ;!# M(9#:'#FFJMQZ0*X=U77SR+6RI]J:J9\1?JC1 @:[)($CO9R&(E"W%58/%];C M43FM.,DP)3?@M]PTO;#(PKF<&W-NQU>[JJ0&QJL26 %MP6G0K_6)(#3:H5D M480CV2%&-E4ON&[IFM5U(Y'B%\MS"R[I$T+]5>C=!&U-3.A!1?N#R4HT*\B& M>A9 KJ+&(I83*4#9M!$>5.(L$HUR;<'^Y-Z#8R;Q*9+E$">.$D>97IF%)) F*$8!O!:$<;!)9.G5*OZ^]N/3+\'(]'IGD'"Y) MRDV&S7,3O*H"?!:4MVYI8(QW@<[2/*EU3(@ 4M)X>\UM>F3^#F=Q.8Z[2( [ M,"6WA< NB*+%[?W&]HO);H.<_ M4H-")[,7$T!=H*"5EF-EQD'QXQ?+F] 57ZN"8GB@2VWMQ'7I7R OL8LKS[=0 M?K+BK4[4KN=BE+C.H,0)WKE #?W^J]R I)_(1-5=3R**T0T)[TM+FP8<,)6G MFI;@9QYK_7[J?$;&:T6D*5L D11 @M46C$!Q&D_1EEUQ QQY:V7!K4VZ!P][ M?FPPA7KFOL/,73H+D^T94UQ7F^KCOHW0[;I')0%[;R-&,:9(,S#7N3EM^!*@ M'Z86+8"RCW_RXPS0.V =]2X5@ MWT4QMH3 H;N><'+.1\7 CU8$U]-[FO:.'EWR7@KRP\M)'\*4>F7*S=6^\Q'Y M3ES@<6(W?LUX@RT;IQ"G6VU!H:)UG;C[DOQC80D_[*?K^N&'5'O4BZ?*2MQI MRCS]DNVY]GYGR^"R=5NW(/5XE\$N4&(]VU0 &0OH$ J;FEB4)$#LT+#HYZM5 M3@;*OPN(8%=(.-4^).M0<^7(41:V2G37V:N'M0LM_MH]LQ['VXMK-@:W@JTP M2;X-$Y8@_&X_D%+1.%I\26V(?M:L8]D>-Y1AC&%1MKWON'9\&LWZ%@3B:,[4 MYPN[B2[4_"(\H K"=.OCQH M;\5$Y<#Q!67ZMS15FY4N&7'>F46F4A)E*Z[Y&D5B*AKA2+!Y!:1P!MI@G-_? M!=MEM66.]9:JQ1)&CJ++[GTOTKA)F]&[!]@];4-O(]R@R7+=6!&Q6U2"QN!R06W3BDN+U0S3,7[X9B!0;#CGU MNV%5RE;;T&?:VQUJ2L,1SV%BB_L&K:0!U]CTH";[<+.,X*79'I]A@V=5"?:O MS!:RD[H1YMGGW&Y)G^'"Z-J@^"K/!#N,JI$B<1U8NBVPG4!9ARKN@0 B+U'R MR/?-TEMWVE"#W0NO!!>7+:RC5BX2?2(H^Q,[/(]7M9?M#H]__OP7!:GX'?_E MO7_^CU5O;]K__L;(F_;?-)&-DHB_KP?YAS(FD972?ZJBV BZ\;_B/HK!MB*^ M(0209]M*4;B_'P.R:?\C!IT.^'O12^$_K/(Y#XT0SGE"\KO+P7;BJJ!\.1(S MK(61BE(HXI")\(/TEN &9P#ET8 VR_.@O$I3T:S)-#[K?'K4[<@D/E%4NE( M8>UGC")!0@[HD:\I@,RH[G^\%=1*7[\G@'QYC?OXD"4-VA3^:T-!*@3QK_?] MK6$3:!-H$V@3:!-H$V@3:!-H$V@3:!/H_P>0]%^+@$46N /'L01WA)5B).L! M-;9]4Y0YWF_$;UCNF,2%%V;H&R;,[0+(F7H"EBU*C;AE]CTM[7ZW[SCD['W'LAM[@]D9QYR#,++P_/W\3\:GP#? MWR;(S\\G !6$0O]V(6%182$A$2$H5$1<1$14C-N@PA(P<3&)OW__-?)W^M]9 MW(>8$%1(['^Y[?1 I(1XOPOST0^ 0"(\ SW\:Y'\T'EX^ M?@%![I)$1+D#6B2YR^?CX^4N5H"?G_MI'/=S"+^4@/2> T<$9=PN0-4C9(UO MY54(:1QMZ)5SGP T3?RO)0B+R"LH[E+2TM;1W;O/U,SP=')U. MG#I]YJR'IY=WP,5+EP.#@D.N1T;=B,;$Q"8F):>DIJ5GY!?<*2PJOEM2^O!1 M9=7CZIHG3QN;FEM:V]I?=O21^@<&AX9?OYF<>O]A>N;C[!R51O_\9>GKM^7O MC,T?/W\QM\#??_[ZQ0/AX_F_VO^C7U)L7#V_TWP%2_ )[#@A* M'WHB043>^)21[-*^BH5=8P\0=D/._-B$BKVE*U6+\=>T_GOV_'Q2$ 3D)QK;.S_1%_LD#:PK7^@E]$]E$Z2W@',B&^ M QD9ZX>S[SNPE>@[$%U=<-<.)&('LNUH9LGBQ-M =B!IY_ 7$'_V$'_'@(D[ MD(*:__).[<8?73X*#$P>8LKL0!XJ[T"*"6F(WY:Y_^6=;NZ+?VW^:_-?F__: M_-?FOS;_M?FOS7]M_FOS7YO_VOS7YO_/;")*B*"E"4>8"$1SA%V@/:R-V2V2 M4BK)9TRI]95@RV%"VB_G)T:/VCCO@DZ79::+))LX7BV[YOCNQG.1+3AHX\.Q M1349;4Y-TNP:\0TXD_5;4S$)3?Z-\\N+?$7^1^ M\A^) CM(W/(.1+!]!_)&Q$80OX#?@;B+G^1&0WT\@C(#_WW$H6>,E;L#^7[D MR0SY)\3-3O:_UU%C,+9\&?,4&$ A@X>03%]@O0#8ZO6.3L7>F%/=2/M9%B>_ M:"5^+>97;?O7_"5(^;DZ]:>I^M4XFRL_?!W6[M:Q9/&]@P0!+(RE[-@-+^C? M@+C';%(^)JZK]Z<"1T MMDNZ54$3CN@(RVANV48 *"^[Q.#=0_N[B[-"QF.CC\H6AC8*%G M^JY>8[X4 U35')HMD\OTWZZTL9@'"90-$CX%)\RH7B4SC%QNM>!%EL>#7<^- MB'CYH;S?MC;H7]^?\.41#TFN$+) . B!X]Q0&03 .W>>.$1N@;+E?E ]5JTH M*+D5/R@0WA!7;91K]#.TN.5]U.F7J.;7(=I9O]-%9K/6E(\U#^'<[&[FLN6Y MD(P&B$ST#B0A"M-$"^Q!B08C^#@Z6,4IAS13E QFWWBP]SV&S^J/M?7JQ"O% M3IK[YK/6=-[RJ;#GXQ$G:^HSB)1;<,#= ,41B=N!\*^/LR-HA6T[D"3R$2*! MA-,H$IK6K3>D>"ZDVNMBC.5Y8"ZKJGC6-]V:GL]WE21=^>IX.X,R-93O2_$ MCP4$07&:M4*-M[?W2NN6R&6I_J2%,G/C M9NFG^U_.WMDSJ[=$%MF!],[ F^JS.(*8MB%+? +'TG>(4M;<]B$R$RWFXTN> MLQTXO?AF_%-72U=-WB3"F(9I>Q66=4@\'C85HM>[1J14$02_;"=2MRN7&!=O MX(4O3Z;4;5='A*_L>X+7&]Z\>F[L*VYEQ-4))X@Q PMW(-"3G'&.P/;S'<@E M9/P.1"9R!Y+,40?@Z6RWVEV1VW^]^JUGH><2D MLJ'D3):CUMFKL&^M&4\>X(=%1CCM.IP$O7?$*^B,CHT^H]D-OVX@^YEE:D[4 M<5]X7VM^OD;[A^=WCX5V)E\YGG\PWW[NZ)!*%D8P_O#1#/:-'4BB'2)<-91F MT4-,AT.P-Z,BL=% F>]+8HK>X.CKYH[[G GEV&:/[@A_IQU([AU52'T=GO* M")Q#\7#WS'P'$H04P1YBS)",LF*+*NA-LCB5#Y$^!MHN.IZ%GS0.:,XH)6FI M'=*TB]CW^-,;36MWWA".'=7__*S=]6B9$OK2( M(%]H6%SI@/ZR7;_6:+;Y&C[;/[ZQ5[FV),\_^-Q:_7ZP:P VH'"5+Z M89$$-!ZF@1QC@RUKQ!$] XQQA%]58JVFL;[4W#0U7:!^ $+XZ,T]!]I4^.KEZ#-1 M9V7\2/O?AN=#I>[LHXOY[-M5Q?4XLANR@#T/-E!5G=T8R)0IRD9J .-D0]WW M/RJM<[[,\C4EX6=E)>&RS>-)E]+T^TX'>9_94\.WZJU'0XKA>V.[);X353BR MH)[7.#N.:H7.<=4:BLZ=F=[ M:\NM&_:K_ 5ZDCSS*;X]<&RB\)]6M]*O^Q F^9]KZ_91V#:C:"$>4""!/O\^I M"@VDWZQ/?C3PFG*,8:,G>@,@,$DU>I""-7CH@?4]-I,&V:TTQ,V<(+ZU??M: M&Q[-@IF.'5._1'U"5T2_^2TNS='VZ%M(619&1IX_IK=W=X+0[CS4.P^VG#-3 ME#'$EB8S>Q@>:WDLHX_!W'S@5U=\M'PN.J/'I15^^[6!B_V"X03W)Y??'1R&4"%OX MN)W<[Q:& DC'5LG#9OK[%?6 MM"<,+S:G>Q5F5P1F;WW1$F^R\OP-8ZNPN*>+ /, Y8&_>>@R.9&SNQ.(SK0Q M['0/F=LN:(Z>OG']7*;CGK8\6(E4OMO>:%L5H3MZV%%;^(M(CYX=2+,.6Y)$ M"<]D"8=ZPQ+8>QYC/&B!*9%[T3]1:7_"B 6TGQ\HR97.LV:ZS$]O-T\(1P4+ MG?\,@?AV1W!+\4MN;'A87^ N ;Y=T.E"W4BW6*O#L*AV7UH*!U]0C\\-9/<= M:BVZ$K?\H:)D%V"1;&]U[^5N>/5/CV$\< X&[E4A LZYH,X.)-U&/7C_QT^8 M-W]HJC"2_$QF-Y1(B)"V3!#5=]-L+(1C!F4IY@YCW/)I9P1J;R1S4P?Q(ZN/ M $<$B]O,T&<&-C*89."V>37]5>0T;?S9Y[S*EI:&MO:S*1]XPV[_=B2:)MM+ MN9WF^[F9\=N# ETE!G!KRQ8XQ1@9\D[-ZK2WD?I>*E'XA%N?^UQHNW[IH86T M",Q$O[EYL_Y<3?.@>I4WA*A_WM7V):L023#0<*R7RU\[^**A-;(P7Z(HM>M5 H^VQ.3?P-:C[4#FJCFB M94 UTVB[G6T%P&D*R1S-H#\;&14I*\XS 8TO7DX\IQ3'/LL(Z+1PV&IX+92[ MNA@ZW'X\[(U/&7B(F_UEV<+@ V=AE-$P=CG@8U^6.ISKCM)< \@*YU&D.IV MG*U>GK N&-$Y.M$QR'A"5G^H9QD?MVR'?<2"X'O/U M0G(349*=$0 W(WQ=@])\C:C>S1S=!++]I'2<\:Q_C!@=5]GP%I)SY$O?AL4P MLKAMZ0%LO$.OIU.+&R76()P._WB=HV0,4UEF[D"$ YI"7_X*O;MHT7()O[=N M426&$"3-63TNVW3(M:)MKS5Y=8H["P48K:DR DD<:%D?0;;MY?TS"=0L"\%=A2?IBI#;/+_$Y7Z/5>%[1U'\X6PT MP[DOF@#KMO3$S%-UVWT]2,'4^2 MP!WX \1E,JB7VHN8N\Z4_( (&M7QZYKH5@%CE4O,ACZLB5ET:!913&^[R%ZV MG:06A/1/0G]([O6W?0![K%M?BN/JE=Z3G58,#2[G$X_L0E)G!M!\KQD9*/!1 M>-2H\3OGPR&P%TC\U]_,: ^I^5QUWN,6!G*]ANU)-3=.6C%3N8EVD:T%RM2S M3TU%=L$'B3*&W=#YNIG<@K[@QT5 ?]C@5^?Y$8]V$9P':]_HES98,\,6'C"! M$N8L$ 'O;".J!5OZ)'HND4),->S6#HH=:'Q<$FTR="GPT:C6T*SUR+3J7 M^]/LF?6CM9AUN@@!<61M\R7AT!&0\^ B6D4K]5_P.30C> MBC-_$!XHA@YH47KF?KC@'XT41TU)1W?JF0"A7;?YF.89H ;3=;N;(\[IQ0/' MQQ((DIU':/5*(3;"G-Z&2=-#9IG\:"DP@;+N6$=O2?$Z?6)>^8K_94_ZD9+] M5;7SB$ 4N#/D19-P5!&**DC,K:_7)(1*7_UN\*T\;["EZWY MTTNT.0SG?%VC__"L6&UB/.SAM_IW<48F^$GW0G&,::0C+8^MZL= M]:DRI-;8HJH8K:;AMKWA118%3SSY3VZZZ#GPZO*_$=5%G,'WVG C^0%>@ON; M6Z&;LG/[-U**ER[,A=SH6V3]TY$K0+DO=Y\O?GC6(6I/KU@0WWS- M0Z($GD*M!W4=^G-G/3@B")8EVWTB+-RASRA)3;M]TJ@Z?=C7PZU(^<9[RCX/ M 5SO_F05^?XGU_:+J,3CZ&Y>W1*,E#*NK(0NQW+RHN68>75> _A+UW=M+P G M;DWT_MS7PS%CP/IAX,%<"H(TO\O:R;R8(>,.(J&90[2PC)$./@N92B*"/5N68+=<4K66T1O>(O,)D-+TMW:1X("'F@%CU!E.3N M23,W31QFQ; /;]_'^@)DVE"J]4V&\>+T5X=RFK@ZW478DOAG]OQ[S:C-SQF> MA!"+,1FYQ63?>)N!A]WVV\5X2J,?9/L)$8U2Y;PSQXF )51D&E%B];G1+_3: MBLNA*];MEQ,TOHR$Q1SR)P>GSWR!/-&\C;'V&""#!P,I@7U=E.-OF)3K\JU_UV/@ M.1+@!VLYQ@Q'6 NHIZ6FTB>CAEN0\L%3WY0VYW*MEV#S'347L M]> _P7F%B@P\>#"Q5\DLG8N^ZV"&JM[)5+_W^6\&-]R<(WUJRS#X1C7%\G_" M+]J7^C\]*?OF90+@-@^?#74%?1AESF#A$[^X\LF;\P;J MXMKKY(!AHX?W6U0G?>X^BA'L-Y9\UHVZ*P*[!MJQ+L$S\2U&N3AY6 I"QAH1 M 3 /?NEBJ#V1*-M.OOE59;ZN\X7?B$EGPY)KMHCQ;K6@[!*Y^,,/,SYW6[!A M 'I-"N#6D[[%PT!]:F<@]=6X6IR)]Q2MNR6O^ [>T$[O)7)?SR7D[L11O#41 M")U9K0#@='(?:JZ13H].9 L\Q5PGN7L&>,VL/D6VTM N'D?:LG&8'FHLQE1C$).5O-3&,X#!"5, D_F&$@ZKIL.9P!3],J M!3QO3Z;7K7VZ,Z+^&W_)Y@2OW&?7ITKNL$6;7=SM9&)5/M@_&9*0'(?.W_'XC%[[ M34=!1KDPT>6,NH(%Y\"O5,*N97G>F:-35ZZ8KN2*ATZK^>PKP M61KHP>/O_Z:2[WN('C#"$9?PE4*$$.?=L":J M]W J2IQ[ILW-MD4KH5*F?-:Y;J)Q0V*G9O\D#@+ERU300N$P>, MQ*I[B!D$472G!I5;,-AG0?RS6T\7#Z7XE,#&24IKYLF&9ON6 M]JXD!U9+/C/J9>%CUV= LQ?KG2??6H@>;04)&F[U'G8X%79B>FQPBR!*9US! M":#3QS_ZM"4-OO@NTJ/)JWS\-/94)QJ/LGM_8:A5_ZTGG.PX@EO M#P?7IF>&9.SG*N3ZK>)>M*V5CN0 MAF*V_!AE:*V:I0C^H$^7=^L!2!(Y9:M-WOO34(;^@Q2:AD"GR:O*&TWGT.Y- M#VN@-Q%O9.]=Y%N9TULB),.!4T0)MB-#A^1KX@Y&,7QZC1@IYS"67\]-Z7]N MFG[ XM_BX F!41&J[9N[-8]=FS@GO9+F*/&Z@IO\SH#B%'(NE_0B=R"92OBL M3I,*,)_L#)37/0D>]S9C\?1R0:L=R? D3#O>)N4AL80, M:BJL#@%0&I2M/,IR G_0OJ:PM21>4>_C3W-(C'.M@,]*1]R"M^^=5E=O/TDM ML9E_S/N40YN3Y*QR45R]9,%2G')6AWJ6R^XOR[S=DOD*?&>_:X!?']RL]@?^&B096/90G6,]&3 M'%W#1,:-J2/O.]W+9?.%K:W$9I2N/).L&YTZ$J$IV3-_5WL9._N/24P$HNCC M+Z,Y*$:9 MLI%P># MWF;X82?T.'>Q]]ERTSN0\U^VJQ0&&/-LC;##]?.GVUOS#YVZ\E@P MGI2[_YV.X!ZE!"_P7((P^Q37S\?XH'I>S@RQ$=U3GUZ*)\&D, K]W3H?V*/P MTPR;O$NA3\'4(^:#CE]R?&*JT4W"6F<8.:\)RP_=> MPPJSQ'&3'$'0@/97G^RJMW:B)S>T 8M5U;/!&@XS:M=53JB_;'^_9[[50XAF M=[0:JNSEU;6YPGP;BIH_,4:I9^_CZJ!&/[^@KWY<-O_T8.00L"H?'T;63-A: MTQV\TB=51VJJ-4[)]K;E63OM,4P$?(C@7GX"X%S_D:^?(-7_2N>3&[OS\B () U]84X M"&>D%0$@Z[.)RIW1<7285'W?X5-')G_I':&A))$U<^"1*YS%F:+IP1@UQS Y MOT,)<1],+.M%9*_M0,2(E%"HJ[6QL:K]#4A!G3UNJ2\&QH,\1RB-Z91_:T]7]CQ7'P^\42NQ'RM"X)"J5 MLIX+I-(5LL.P,,8C]TF.0&CKG$YF&)$*;YVJ7TT>,;WZ*?/F?(WFIO>93>8+ MKP]WY9,,/2%Q:W98)0)PM;K/%T&Q()$S8[_&XTPP@92M?I^//^>1RM]C#3*6 M8\-&=AW)^:Z[H;9VQEM'+?+&AJC4YO "?1$1N@,!=7M=RC%;?'DASU;MEQUVFV6( M[W5@R["\?=E'QSL1E9C:$V NT!K=PM");ZD)"S-C[8H/4(HW5)H^7ARN46*H M))-7(GL=90R>XDC$@% :.HD@V^FED\@Q">:FD)J-/0W3D<7C!H:_A'T_8V;I M\FW7C[_H_R:W5.KY4%SSA$IS6B7?S_",W\H#>, ;F72C?/7,'(O3NEFJ64F%KKJ:HY;L="+JC):D]/?&N1N'27'3,Q>M>W8IV]]96>C[!L2EE$6A(J>-Z:3"VY;2]PXWD MQUK*6Z%ZV&8>IJ_<;QT6'U<[_6.S!S<'!^P167#)[KT8"]K[Z3\MQ>F&&]:G M**S[\KH_628:_>>GU GN.52E=PO%:E>"%&T_.VEF6?Q" 4-])- M4&J(W,ZP"&"DYT]1)3J*H!CLNKP5M$3?_D?^QI;%!;=R.T^ZU_W["_?$/T+@ M-:<]7N] >!"4%T0)G G;'T#>BB*(L8^"OO58UPF/?C4A->.&YM;$ >854<&6 M_+FEJXVKI+N&UD\2\EC=$>?^P]:MJ+ ^Y'QH/QF"=:,0LI0<K@<6437MLZUO]WJ6\!\Y5P/]]-[C+1%P@8%Z"GUD<%_U M+;93+=8J@^S/AO=397V"=^(7X68!GO0&;P,OAOEBZR_^5Z#(0UQ1&/V('/8-\C!#][_3^0 81X)_$FM")X*'3C&=Q]DNH14KEN)? MBE.?184A3N7H91ZB%?MT"NZB%^B^^4[?1Q=3O'JD?@&10&Z"DE"SK9,T,I5, M(O)A!!=_\&+8AQ[,+0?;"&M<33 53W#Z^M*FI3<4#S@39HO[YSXL53W!O2/R M1HD[N-Y?#W_^',M7Y6SV]OE N<.-^":3 YH-FOE.9JMJ@H!V*D#J_1.=VFGR M<-E&==P4(S]-^F?*0*.YJ3$=XTG+V"\E>>,,1 3"AG$W]-ZSGP@%?&\4\6*< M@E?JB0^F\W=_^L2Y]_T**!4.^S+CZZ63O?G8PKMOF&,]L:<5Y OL M>_,]/WOR:=1">N\D"/&KC$,_Y[+EHREJ]2P(%Z-Q'!'.QX["Y%6R<-2:CW,K MP[Q>Q/0VB%LZF)Q4'C-W/**E(7N"1U'J,AA(:G@F*?5S^:_[3X[?E'_>DI MQV1J0,NU@'TGH540G!X74T3)R% 4N!>Y-EK5^E+)-U3I9S'3O#2)'-A-3%%U M=O^AL]^I]:BK"_SN"?$45\6]Y_66;I.Q?8] M5-B?@#SX0S1L!Q)T[WHI)^O"=I&-XOQW->/.7.I0/+T#S)9*'"@P2EWC+]?- MJMWKO+3Y(_*5[Z#VPOZW5J7453RE> ?2=+*X"N4YC^,F?MZUU:C]F3%HA?B? ME1FK&N@CZFG[69Z"RK=Z/U^WA:<0%#K%:6-I!. 2N6\^&\JR_SY#PNTCN,^H MW_(^.GZJ#*[XA1K5<%$T?Y>G:IHM@JO0R+/J(,D9+-)=SE==1/QUPZ M6CI];9;>'O^FF4-F:6J()Q:*+#>DVDZL6=?AUK$:VW>[E3AC'!BWK% 0J=U0 M )GZ*T8I=-O$=CPL;<%S^_>89.^WI\&[2T84[TD5S5@M3_0V-><82.<<6R'*A,M\BV M=J+&G>HC*G\N^M$_TR&8K9U>G6;X6?Y/O'G^)]\WY:>[7:@!)NB 09M+\"HX M<,UCU2F,A><">V^G72TFQ"H.U4^$:2"5,=>6QM.[9\0<7=X<_Z;8,1(R:9Q, MO:_^E<_LET<_ =0)7&4QB@?_I*9W7@#T*.0,MM/3QJ[UVF<8(Y?N[LY+KAD7 M2SV]%I+/N'K>$^![(/=MD0\\0\4GET.: 4**M<4#\'I?!]8 '?HH.!9[-C:N M^1^GBXX:;DI/]/OC'T@/O1^'DHC $9@R.,\4KTZPT+BQLN- M0-$:3('/_1;67L-F W/2P&[K/%_!SO<_?W_QVI*]*.4L5:BU\'3>,W?9H;=< M=(*C@D&ZC&.M*I=+)9(?S5=5I=RO]JZJJ\K2-:]TLU,42GL D;.%2 A<*S?= M+K11P#J"A,?@?#]*O).O'C-E+V*ZC7<#MJNFGP2T66%K2S2,A[+NA5W(&H=2 MB6R54<""M /A0U#NP1MR2=OBG6>N4\/X/.,,21QIO$%48),\0]__LWU>,E[_ M5IN_<9;@F?.VV^>Y(9''/@&>X4H-$DJZ^P"&0,6G6%]"/P8OSSAV3.Z+\C, MZNSSMVU;-PV'?4>> ]6_;/ ?MZBJ,RE8G8>O@3;JVU*+^/6S6R1S<6JM=@NP M^GT^J37B]\VPS^+#00FW8T:QW/HL .5NYJDC+'=\[_$6H,D%-+N_X\9&[@\]9>C863 1VO$H0>.0:(/(DR M9Q[2DQ\CK(_@9T]1HZH'G6PT[(#YG@/LHW?E\#+5J6L*7E?MA2QPJ'L82!PG M(=XRER<(#V1A%.RFCJ':IU;/MXIC&5U35[(]C.]RCNG #R#OW*-G>:1S1C?! M4W2C='RPD?BYUP] @@MAR"38>_'NI%V,C(-V:M6 05=_C(88WR.-G*L].2T; MI3GWT;7+/^9\>\4_U+T/$QM_>XM>HGBA\ YP.N$(-$$\IKX7_3&1TK;ZB?:D MA9R*%\(I@%"?EZVA>UM@$IBS0\X=18*7;J17)6A>2\Y3?')02Y:^VQ5*A_4B M0:WJ'"(E%P5WZYHB?-W$X[H?) Q+C\_$Z0I]O.S MQWI*+74-X5?TSGE%V>JUZAP M4ZHU!\(.8W1MI7<& Q:4'4AFI],368O2UA;*J)5K=\?'6PION4F2'+*OYO5! M$:BM+E\?3AHK!0IP3[=P AO#H,D#J#X"#SC4.Z<Z=FRFC9@:R26:$8?%]IU2"!LHWXIWB@ MU.65GC.=S[(LX,^.<801+/W$'8CV%,!58>)+ M7 DU_&O#]2,)?;%U@B3M\U"H2,M6RE5,@._Q@4%=OJ7ZN1&.R%Y@C#K#EE'N M)ZL9L$]5^F$0[L"SF5C5]QY%\H0$T(]#4 MA"-,IFW,:C =&<7]N2K!T:423Q@9Z^_B+$YVG,W!_!PY73Q<[OB1-\6CO?". MV@E^-$WNCU4%IX?,BSW @'-D5"TH]5Q1/K 8TKJT")OJ]>#/RM*(RU1T"5SYY\NH>C?^E> M2KJ#@5&A5<=N@?L/A1XTB7"W37".,X-3WJ[@EI!B/(R]%UUS#)K-D?'<@?3M MI86)Q-SXKG2NZ-U$_V3_QR@G]=.[\]KV3!VRY]OXODE,WX&\&.HUREXT04EC MIB@;?40%3/J)QN^E,TFK9J+C'LJ.I9XEX%S[URS8"./1[<0#_)]*D)-S((JW++3/'TSU,\[A6]I!Z=>H9= ML]UU'M%LQ)8,Y0C3@:]48O$SS$I_Q^K9N3-U28M1M'/S)%,%?J$MXZ3R,X;7 MS,-V\:G@';UQ!'3E1U)H*+_Y]/0WC0S=VYH1NHHB3P]")/K:X;RX891PMP+6 MN9M1G8)38%L!&UE1+DL__";9%H&!3SYM?&&/I-&EN]=9=[]V07"V^-Y3)AC[\.,CUOW)/[0L.FZS10\HPM=@WFTLF-]1,H 96]N3'F#% MUM,/38&;B(;!]QT>G,I;C=/[=9T&6^4#X+29?N=<14PMA="'D,$T?G?\4N;S MH1->O?C=Q#JD5MFL_W9SUIN:"J)8\E-PS47Z5H?DE\<>CU ]@;-&AV='/7#B0,/3]R ML8%XGU8;K#'7LX%J"T7L_Z62XU!3OY\+>Y2-,<:!R@4.E!5RA":.=FHJ^,>G MSG]SVGI;?AJNLWN(TO&N_L;*V-$/..-$29$"AD/:N9F$P,W MH-@3X$W6*=S;CI-/*L!J5&[_G-E6&IR$TYI\]CE'/NU17]NI497/B#>O10TM M4J+H5Z$],I$G<^9UJ8/^!?AW0:Y7XQ'2"$I!<-4"-^0OX"F/97Q%A16]P.(K^4DZPY;90V4) M^'BJQ0V$X4UW[HA7^>Q#[_&41=2R[W/%S^II_F/DT;>Q$ M^G/7@LTT[R,'=A_@-3YZZ+X(QZR\ZX>W+&$'Q7/G*D^BN^CHA(Z9'QB+EE;7$N(M*P=5G_<_P;4-LV?D> M/+S[ &>!*(:U>(21H1[%('LZWI75D.>_O;"C<:N#94M')TPV/ZV3%!R67GEQ M5_%%_[-Y>V3V<:;9EMM%'$7V;L9B XT@C#T$Z"2SD32Q; ^/25-19^5M9X/V MWS\&E%X;^A1TEL>LN,]Q1O$25[#1-"/98Q08/XF&5O3>3O7[,'6LQ6<[G!R$ MTOY^M?PB8PT2=OM%#Y\L#P@'?O07=9MRH;"7[?9XN9CYIV4KY=?93+>6EGM( M\R)D&OV>_G#EW2:53&U%6"$I2=:9T'J8!+J_# >?6HJ MDRV1S06COC:_HJS4IQOW_S[^_8&)W?WOS[-ZH$?)36JBVP1K/F">>KJ<']BX MQ88_P*@%52<@8<%S9EW/[S#&VM^F3)M*R17<1 M#?;ZY(E=B#&-0BKZUSD]Z#G MOE+7VVJXX:2.H)20I;)R+4@(WA77([1T:=_6/S='X]!?1DTN[JN1WY(J]N?,X(0PREA];H!HQ2."@@C<80^*-EW I&O*9$#81[F!C30LOL[EKG]O$2EVB=371#=@_B=V2OY/[+!> MKOG1N47,:^&U!5O&8FAXTDH3(8V6-S.X';\\%[%;8B$?K[0M.4FDW,4WG4TV M>U^$:!KKF3]D]"!_^LL#0*U0^9S=[OZ\EY+BPZ2$ZMU;SXF4Z-5,@,#T?_G^ M,A@*D*A?2;,MR=E&9)*-2M.D]Z^ !=<38?2CU&ASOD#E',M22!WK/&ZJ%+9Z MBW48DSGD_6N=$%)Z1>TL0?S3&]N.[)_5(RTM9_T%ER]?].OD=>KASQV#@WMU MV-((>MN:*)?R5#(42'6AM.@^F#0QA5HV>(,QA[7N;OA@9N!M8K;PUDPXZN4% M+YV8<*FJ4-_*?W"GH7I_$ P2\QQXB772*YA)ENY6QA8/AL3]LX7<( -IA[_PN\=2%U^[L6Q2U.(=NY MH N+ART$"M-]\-*@ J6Z#RD YGQ0.VCF"^W]@RN[*=)1&.55D>Q[;._N^!BH M8)L'TPWT)NS"4P.,2"A(;IJG!D?Z%G4%N79/;@X_R29:K3.V_D38PK/QP%ED M>BRLEPQ:6C!/,]HR6_100J#]3%_1Y-C34 G]L##9[AIB9_X_^R[/*= MPO<&:V,YW$0./F>6Q= L8Y MINP&6KEA%#?&=@2A%%16Z;O$)QABKY\TXVP%U:<@YN&G4*7#73_GK+^&7VJ- M<2M5L/)8.@I[@A-B( M:DR]@Z5#0B?BT?QA .Q8? &12DXMSUCY:^VDF]DT?^,[8G_GZS2?]HZ[8^H(]W1LC4QDMP2PX M6VOJ)UQ^^<8.1!2G>JP*_!,00;MYD&UQN96C<2=_8,/5H?5+NF:!;D!^$!]0 MRQ'9@=#CC 9W($"(PNH3\[+:CR$KH7CJRJ[RN65#_E,^RQX3SJ)R.C"9)_:G MWABO[9;*6.0F[(PHGU,4)*C]:6C.@)V,T3&.23R?]3CMV-?'"[S7IS*V:QA; MJT: ZTMV?K0 _#17VXJ'82#M9G'2MQ_"I[LVYPZ'I\LJ.=9F9[/OT4"=IS[?S!.14^JO )L2X^#IWL4C_'L>J!]D MO]:,RTQ>6(W(=X*P?W.7\W0'G=7 M.B(;2U#.I>NF![SD]U5N%\V&K36>#AQ^)QB!LND%/)AWN!&PAF2$4AVR3&%B M]:M/G@\]'**L9!^*7+GI"S_1NLDA5RFJ[[WA1Y5YPT,/RO-Z<^*6NP6K1=(^ MXZGYTRR(E0@D\>RK#)+SR_(8C11%_V#-?'N1AAK^?"<*Y-#K^J\$CKCX=HF- M-&=%G2B,!@XV*W:GJ=5[#S3W&ZFM]=7XO/EE$L7M9"[\V[' M>A#85MR#!7UX'HX8B.KW_B?%1_64(W"V[-+-RY_E#&0GCCY/ M#=;8=Z17HPMR'0ZXY^9T\VPG(BCW")+6/C0X9-E&%T D_8QJ59/R$<(WM?#H MIZ,%:OO='CHJ.6F(G3!^^GG-GY?0 YM;80Z,Q=H5M M/U/\QRC%P'\2:P%,+QKX(/<^?LR;YJ?H=K%X]!KIKRY#I MZTA)IHGKN,Q$'O:&MG1/_1(]W='2E3RH=,C_JMM$JH"GI%W$=YE5I]:?79!JREW9!Z]._S8<=G$=T%\FQHU M]\2 M6L^F,GC7GD7M0.0]Q^J^G?HN^D5TU&3-[63YJ38!Z47'#I6P6TW9J? :HB3^ MO%$\=QA''([+\NE$ZD)GUJNMX&$<<1% MYA%4.: ^A6VR76&RX(N_%'Q[ M-NZQA_^[C2]/UR_[.^EHYCL]SX]'\.Q 0NMGJVF$5:Y\A!H&-V'EWA4'L+R# MHXMJ3?=IY/YC(5GX?MT6"C.H;,BV%81(O^EZ73];/Z=#8594<_K4+ $8*>TD MX>DQBL^V*.F W9Y3_'U]CF%G? INSPO&'%Z9;$'P?^L@IT=VA?QPG-PPRY:Z M[&O)"3V=O]3SC]PER6'[;Z1DUWG'!5F^>R+O'\"6"CA"GZC$6\26+;;,J0%$ M4_&0T9P,S8&4.:HPD'MU!R*^^GF\^7?+[)S=3?R+N%J7(L[2=:NP:],-'IG#;'9 M@1SQQ,OCSR-O(>#6H8ATZRC @VJ4;6T7F:XR][R+*HYP[RIQ._JP>>KHNZ,U M$%X,'V^\M1%'5)AES@6DY [D8EQT'U&>0P*V;,$6FK.HU9C"\KB/U^M+SZY< MN!1WTR1,6G?3G7+_)43U^[7\*G+V@^]\!BU7<'E?A*9<5:8%*-^V92R'MQEW8K4CD= $0&P.:N>'4A#+EMN MBR-R6*=_!R(=C!,O/I?HPWG=^CY0:F'%V.FF:=ZQ4(7%\F!ISUF-+(7SE'C[ MB$E\;T#(_YC^^$:SF@'$F1$,D .SIQ5VU/^.F$L(/1P>;%PASM2S=GR MC:.8;195A:K,I \0&JO[=B!P[,G4P;D-$AZRXF?C^8R)>T9 0%XJ@(E?=@$#*<^ 'DN\; O9!FGRAG!BW5+@C\\&1Y)7$HOT\?180C:/WD6 MK"105GG)_ J8/*O1R;B;IP@05S M-8V)NA8?S\LB;[0\OSJX4KU2*"8I&M:E$ X>3XG'-PZM+C-N;8P?3,A][=1%GZSV%'UTPD5'2B)\\ )'NAT=RBRQ7 M> H;)'? 3'H^\.8^$KI2N]1=[7(>_.+?]?%:GP$C_ M@+_X2WW)X6$AT1:\:QV>2+B M ;FU; O/1P"!7_O@PO\I*AY@G^I-4JQ$E^K7_G1N;71OS%BW*%I<'%C[K+?[ M0H>.ZW!$X87V\S_\/%A_OZMSP4(9&W2'M5Y@B!1K%,^1-4IBBSY;[LBI0#_L M5]2$4_L7#5M8$J]J'Z>&M/WYT#W>[?*>:OV:/@>9WW,A7E"7[_?D])4H="89 M"%1(7<-J/,&'M,5;1QN0,Y[I:RO(>,Z6K;0*1RCE3]2$E@4#/=@JU/K]#\M< M^G:MN)\LPC[)W8P#N,&Y^M0H.5S8_\.FOA;_SRL02 M#P3<^SRC1\W]>)-2GV :ZFMA!R* -L>I5?3\Z=:61J JN=-\*^N5TA2X,7-K!W(I3H$C^?W]*1//7MVU'\H;KN?&6H FR!@G-Y%5\!3L*S*ON+J,C MT__X9N$#C4V>>R\+@5T]/%9Y ]")\[YK#]K 4^WXV'@>8S M]F7,"$9T_.4)@05D]8!1LEGU93CZKN/K&U1_39]-Y'DZBR"9RL' ML,Z!UYD)7(]0&%C??C()3<]-FD8!F9CBH^W%X155KZ^LJ;AHNJ2>SC=SES#_ M;!FHVX.+GRG"NFZGX(39:$8^F#M(@.+D,<1^D3/%IZ?9.A=J_/:>"U,/]@^D M!PU9GX]UA;XE -YEK\;FT1QA5=81,)JR_6$FK<7 <-"L*,[YS]U+.*6VI)KP9NJ,67SK%LYB,K#5B?;)O7WM#2WI4Q/?^*/.";" MGZ/%QW/& <+ST8./@IZ%4HU(L/1BKDB:X>;D5)PJH^CQN<70N<"4U34SJRXV ML>2ZBK_')_)UE:T'L"$":(1/"7B/I[2C7I@7/X^QS,_L,K=JVL=6???3<-%>.?NJJ3%'^)=3\:D7 MV1?OOQT<96A0$=^M=L'89.3K<(6XM1G?8\3Z/LS$SG MGNKO'HT/=4^?+0WR&CX#@2 AYSU2\+TW\(%&JIQ),N",4F9K@TX4JWIYL& @ M@81L:&CHFOHY'V>N:UC1;NPX<[TG8?^+*Z*[+B\L;ZZ)G>;;G&)V@@U4O#2^ MEX" 1OJH>KA\,*L[YCKYT\K9*M@]]%;-L2B3$8AMM+"\V96:722)_3TSEUA' ML1#&V"I7R C8W3_FHR@4;+&$B(0ZPHZ4U'9B^(=P-=L:Q/N3 40]S,Q MHFHE-M(R^1YX2)E:Z*4,S[U;<=B"V9Q*O*BN="0W^E'*-".B70SGBI\%+U/HT@@H^; 4A&11K M\RJT%I,B;KPYX];B7!.^ID9W,Q++&Q9IOH)\6RFY$'A0CH6@X&>W>E!BN%TN M%((XJ-&GI@:$];N3#!,?!TTS2R\VO!%YDQVF))31KKE?+P4*-7N+A6\GX:"< M,;\#.Y"DS!Z$8+<]WUN^/>\$?]\[>^]G/?5_7]93[Z;"7\EQ\"L[ ?V^J=[!>H#][$A<344[^8S1_<>U9OM5(_7\T[%D$E9XRH\(G+&>]NJ@/XAN M76@5>/,VG/5$E&K9%>,B)J3T<]>LT)2RS71 CQXDK1C61B!!6GC+T-?KP8?! M9#SO==3/GB\3SJ@T%]F9S;"PH!<=F2:&\TEK_H__@FG.92.BL;M:! #UD:L$ MP"R2J4R>#K]+VY0Q/0TU)XR,V#0%< W^%2UJH0+9=;__D* W%RV5O2^15M[Q M8)PIK4'+:;=_0,>%4/%0T*S'P>EU%G^>QV^/(./@;Y+OJ!KZ"CV'H@Z;'9=V M=_\FH$S13S32P+;G^P12=!M;ZP%$MT&N7]?]AJ[:1#%ATT]]+<^2%V/.07=A M@CH6B 7-UA-X\DQLIYI[NPU:$?2"1J%-[FH$N^R%\TV\R2K])'G=\G158E^& M55_EVR\O2DZ^%POB$,=-!SL#(TE"AC!0,%>EVE6$9)"@CKY!"Q)&Q_= MR-CWV2+Z%E? "7ZSH#.P)!)PV]A$K@Z9\+8&?].\/8(AH:58Z1HS]J>EU43C H. Z=R"[9Y=A'%D?2%D7 MG/*Y2PK"S=8)O<*$;L!)4=5A@EX._%[A#8;HS 5U3^SR7+Z60W:^X? ME276@4>4+/*"H,^'-6\I)GJDW>7PQ+Y!4%=KWGJUDW'/&"G'BD8[> .%5HS' M FL5NVQ.?.>1KQ)C^+M> X+HDJ RXQ3XEGD68)#7.P9W+P^?&<.7HL(Z[DNY MS)WKMC3UC%2\^Z@L[6W[\=/<#W+_.U:^^$^:'?P *K*SXX' 6FF9ZY1/TZT< MKAF7F9F+5>U^^X]YI9FYB5V^*NSX&+(G^RTBDPB$8+O7#Z#5.=W*>-;QNX.$ M7A5JI/O!_>AR0^4]DT\;&SV4#ZE8^ OGF9[M/7<6\AM*266*&W @K"XW-K[> M/Y+(B]%%WP&PC]84:EMH\.A?K./CEF\;DT,LQ/#TC%=>NM-'>S"#HA%KUT7> M!BW!J]:9HG *1RP8O]/_O=4)$](K4(H-4-ULE:-/KM0C]R[BOLXXFW/U3#KL M>FMZE'&MX44HC"D]3\[5>(<#3 @C=]/0?N)D\;=(3N0743RS]1X(U'@$>[F9\/0T-(I/WNZ>3E?1?:9+] M2/A)'S0?1;8H4DBK1=ZZ$@V/UMF##$U[.R4;0/,V)$;.TL&$0X!8G-_8@:#J ML.U&1!^\,-HWUH*FW(68=*/]6B[O/S%BG=IMI9#F/)DEGR0:8Z&>CYHLL'E^ MW.XLSV'8FZ<.5%B[/Z@1F]@B7<3^"#_0,4NIV().=[3L0 MH?G1%AYJY9'URGNM?IV_KX\UJ=;ZC'Q2##U,B%QR#KMU5J[KSIZT%:&Z@M" M7;]W(":8V]^-_BS13$8;LC(,=5^#B>: =6)+<#!-\.=@UZQ\ W'X7G^R?(?O MDASQX:'PI MFVF\_3:5C@8BIX;)PC:Q/@@&-J"JX6&H]1,J99 MOFL2C%GIP(!6EMBG= MZ!8##+H?3M$\=/;<)-^-EZM696(.PW!R(J?O\W0-)OZY/WPZBI+R=LY;FBWT M]DV%FJ'U3?*ZX(^F7QO3)"L?[M6/8U-HGY!3IGM)=0I/HG#I>Q(@K+1\8N[Z MI#9[_P?&?1J#I?W4][D;N MW]?9MV')O];5$R??J?E[A(IG2C13]3MQH+[?.WC=3''L/1=GJE?2F\S.NQ?4 M/-C](V_&J&N\&H5Q!^X_\9XXTXZ>?.R![SL#=_;&=R.F>>A-K!*X)RF>6"WP M E%'2$9;O6:/0'V0U# K@XY9\11JW[7DE.U["Z4/BP#-6 MX.?1Z-V6OF!5=]YO1-Y#<,!A[E-8I*AG4X@&*IZNTZZ/SQ<\:V?MT?D^5'4-87KW$_-Y"*; MA[03&(DLR,P0&/R@XC1@R-W,7G-P M?3!.T6<>>K4#.?:#E41<;HO=@11O($PX9!@+V%BGDOYM>TQM"W$O^S#"IP$K M'*R2K&$+?)ER3=?-W7 >]"+]2O5/[""Y@53H,8=W==TC/?OL% M.97I?B&_4@_UER>$TAN:7/S9^WEHY>S]DIPL(L'*Q^QC\M(6F2HR<#(T1OW* MI9:Z$9WE?KPH^%A(V.S>UMB64*?G(:IY7U>B/')F 7*_A&?)1&Q;FQ& ;75MNLM(RH>+%N(%[@4F,GT=XPM'/5"N(1:5YLDN M!225%S?13>ML"6R[<9LFX M.NM4IXMZQ'W8NAN?6\RH&CP_0AR:O.M;LX_VG?7Q\Q>MZ9.W\U%2.^2N>OCQ M8XE,UHL="+F2U&"V6L")M"O@,UJ4"?B,3-P-9I)-!MZ-!L\#W0VO2L'/9H>T M0UV->U17SIGH:RG89CD>Y8/8>T%8"_G$X_Y8$NC. =YU$$[/']<)E[@* MYE+=T">]?.1TQ"6:RERN.TO'GC_)6S-V[:.O@^*%R(A(+:P''E2]5$])G2;0 MPT#/"B8&2%T5R&<^ (IS*BU>"TBORNZE277=8IR2.2D_Z^4)Q\EUC+. MRHNI"HYU\FN50F""_T<]EV^<'(UG[U>A;1M)@O9S/1@)FAWML<\!L, J9ECF MWLM;GH0TR05I^K$;:=NWWP7P4MO2.$'KK\'#[M^!'&B1)H=RLOP!U C5H4OY M*2JDO4TZ9J MWP;DI#F>C-Z;)0.A=,1NIJ'?:74]E^J*NSX=]Z?'[V9I*)TDK\V]? D=L9XT MH\\ \%5L(>I5RVE=>CH>Y+N::4SSB@U^E")SI5-_:/&>OHKT!Z%#PC7="H\; M[8_)(T^ 1%<.8-5@/61XZ.G^LNM'Z &->\HXZ?HD;:O'?Q_Z..@?.*'0L5LF>Z((=RFI)J68OEF^ M'+KU4)LTYR93T*06.,5JMXP>7[C7I82?XC]5!ZH>*[R*K$YJ'+21B0G5W?;D M1,;5C@92C4;/^SF7ZMZY>CO9B&OGN"&8X7$.^ .7\> )(CWHS])6M&TQ!(Y-6]MA@ _X33/>92U/"')/37(,\_W MO82$6:\,,CR8^JPW1"\!?>K@0[25>RE*PK8^8YEAZD[WK'4D\&:0+:+XSMM% MQ?;HI8_L 4-BX>0&&&_P*JQS]GCCL&%0/E..AB'N0/;U1-'T;6OKHCI/U;.W MDB^;35G]NFSXQ+P\\'1A@'#L5H28,J52G^Y (S*%<]@"VF!6OI]ET&MPN>N! MX>\,O,]^\4Q+JRG<7 M>#>9E#2/ZL:D^J3WF7HDVW&5>F6WP+VM;=3"7!RGGV3?Q=B M8HZ\WHT0^I%1/F<51DF)WUM<.HL>47Q;;_$MJ9;5I66^!G(%[GPJIYW@$4V;SWCY!)6!*.TI"_>I)@4CT1Z><2KORK_VG;?V:GK M8Z2%.?^$:EE9TL>^,O--[%XPG]3#%AK>+#^?;>#B-*PR87]C3T+:X6#^7?(G MY$\H>+W%+T:Q!3U8A6PI]CB\6C\:'>A/EN GP_--S%_8?S?_7&@T+'H6O M&%,X?_ KR7/01QBU-#\7>!?]G3/I7'/1\-K<3<76/G73N4,)%5??1:R MYB];4Z\VU^7-%'A-/R]HW+6/2]'H 0*PP(/RJ8F8W9@)N C1USI5*B.V#.T+ MYH3[)@4O(X.7::>',' NJ3>L9QP"6-*6PG7.).'98? M;<,JU;A4J9A;^;XEJE/KK/;,I)GA9V;-DV!YG4BY#[6[+(7]EH@36^Q]#\GK M$SAZ,\VK![^?Z0P.E8 $*O?'<:/C40Z-GQ>J:'R6*I>HCG,C\MZ]V=/M!-1S M6>VZ&EQ]"=>&"'L?'JBE3[&>&0E^)];^T5(Q;0*?F2+DL.+82V"Z/[79^4/1 MB.&(QF3EKV\6LCZ.F>>SR=-Q^5-;2^I4,U6G&D_L>!)=Q-6D2J&%RRW M!:T+?G1V_O35])N%6<;7NJN]:K8,U15+?R]P&*U5T2S*7KY_@-UX^0SL!1P( M-%N)9UQ@3^Q !-FB8 CY5HX[%;MO&I6ZBC$ OOS^ZG3!S_Z[F[NEMM"?9%Y7@P9;+L>T0<:A04"QE/:X*B<=VV\L93!5$-MNF6RV06: MEK3+D:G9;I-"(1VW!:IYWGC_5\"Y6V[M\<%/A_%C94>Y?F+9O-44KX%8IRCY6]RTU#Q]_?SID?\2M],S8E+684]%4_[Z82XKC" MX?>R-OGZBW#R4USUX*H(XRBVW1;KFYKDJ@5R49?AO&CW4Z]+7Q;**@#?MA*/ MM&2L25]S=S%_E&;GKZI'3?AVQ_-B$[M]Z SL(:[*FBF\12]E91/)F;!Z @=' M#V &V7+IW5A),6BLU'2WZZ&TR8\);H':N>-D&3%V3.8C;3#@_%#AY5/; M;7?3'K^WX\.,.3QCCY.J!SD"%CD83<\3IU4XU07ZG*IL:"U8 M=BFL_5(YU_2P[YF:=(FG@JS9G@"_1=(!;/LI$2H^5@%8[X8FX238:BCU^7P_ MO(#?:K[CCZW9JXER:IT^VK^Q$^2$0,L3 AH>*98J'T"59Q5@D'CR>V8Y-1$!W(%X(,1<4G#S3G?#5 ML@2%[[1/7\9ZCKK^*"2D,BP2>FC1$YX3V_Y9(F+3''C%8MWQ4]+L_L0Q)-4=R#?%/I&CD]FW#+UKC[N9FH0 MR6[C?.+'.%&L.WP*2H4R#X4!@_3G!%"$NHR(QD@.WQSROZ-$@\9B9B33.I9F M%GY*V"KT'LIT#["]7G'I\O55^X\@1P7N^<(JY6 V1UVEBF.&X;6I#W]I),ER M@?6+.&'0=[$KHXF?WC,_[!SQ\_J!EWR/1,Q4_50@'Y-B%0@KP:*[M@D<8?BG M, Z"Z?1GR(:Y#S29FT R#^-DC03 ++2UYTO'):AL9O#MX4Z%)B?7BU'H@A4 MV9AV8F@&L16H$E'?)LQIA5-L>?8( G V8;UI4T*I,RC%L6@>2DF=-2^(N#JJ MJBO@;M.D-]RKV/6ZCQKF[78E,+ :O7!+\6!9$**HSH9G#LX4B:*K _*T/^L!W,%UBM!E/H"CT;A%(U(MA'_&68%YM"=;@;:/!8C_I&YQP4 MGI=M#5>$MNS),9JI*^#'UG(LMEV - M"C >ICP9EHH3,-0 %L8I TD/[K4I-M!.OZX,FSOXTOKXK&YMA'G&NQ+3C) 7 MS0??FU\9F)&8T;'A6>0\]B(]F57=8L6XQ;P+>C*N3'P7D(A%(H-9>\./JX@( M/))PT!CPR]S/J (F$PKIA!7WKX98,#1IW<@ MT?$T:QM$U7?Z\)*]GEZ3\XF3K;EO%N)EW+CD=%4_S>_:%:+U6[D#_M!(&!0I M7LI@BPTA?S6,:WP;U;5,6P\,+9OY$#$NH2]<:VD8?:XD5";NJLF>XR4RP1", M"KM+]A#G;?/0NK&=.+Y-Z\D-BG4G:1>8TR5T'5SL%7=:;6$K-CDG/D):7LV@ M!)<69M =F8.SJHI/GPG%=2@-5NQ _(B@\F)"RY\AB>N@%\,5K0O,D)+Q.N'" MBQUL;: RI0#I6;)T?U#TR?3,E.[7JFG#)UD0U'SV87N%XY9XG DO.( M@'6J&'L 7H==56/8@,4=A%0:UYS:-X(3[&%E,-])_U\S1H8?9"K&C;SK&"Y= MD:?;;WG+3Q#; BRAJ2TGJ7#P^!8GP_FDRJ"O5+/2V()+>4=I47PJ?JO8KOL2 MXP\$GTC?B;K0@-ILM#6XY^:!K"ZW4M%^[QC-Q\":0-!;%.@!YC70@,&'LK<6 M04EP<%',2,U7RA;;85+T72HC2\1YR4'3W+ZS@G\LS]5[3)Q@ TV@4BXDXY' MJ[,RT6+4]6@BWQTG_WU3J,&N!QYCXU//MTT;QX9\QU:4[-0;EO7F]K\-+U5! MX]X\M>'I(-;RO$-,\=&W6?$83="?_@E8BR7##Z OI2"@3MZRTBT6*_>0NFI/ M38(/6)8_W1CXF/;>XEE62TG43;NKZ'YJ*J@HT6N=@@4L$;&(:GB\(4PIUH<\ M*/3N=W'7Z%B%NHY*I1Q?UH)#'4$D]^R;[)//Q"4K\^,OZ-V:D@A94>3DJVY. MK\D$K%?-X5X[$!XTE/6,O7\:[&U7N>GO144:7Z:IQ>3XA;P^DZ\X%%F_63_V MH>"BM0)2UOU&PF+8ZCM6G)$,>Q)7SWX;RLFU32 ,Z*7 5S;<*2JMQW3@W+Y^ M?K)U/WME"NTO<=11O/"L@=>+,OS3L@XM7H]SQ&+.^U-V($QQCL0+!/29VD91 M.Q#^4(XJ5==G*FAB?;#=7AS6?)A4.TADG\N,"[X&WX&4[BU&8,??P0"_5.;+ K(7JW<'LGGXR_+Z M[_]TV9^_[;](.:2VTZQR(KE(]CA@W;OJ1\%VP+A KQ[9H\#U-BFLF"N':]EZ M3]W/;AHK$BLJJCLG'1:_D#64.\FL3^$^^NWCQ,-6 D5C5:R2>0&TH"+=L+&8 MPR-,%XKT,!(=R%GWU-1( <%VK[I0?G]F[4%L.A*%?&@?;FA2^7'6Y M'I[=P]ZR^NOXM./U]^Z\Q[_V'X^G^MR,MWP*^;V4L(WG1 DA)%Z=?1Q]!MB! M=)!BJID7JL%S1ZPE70EQF99/U LCKN?"K9+:C\^Z%C6?7TG[@-RGW9-WG[64 MR?3G4 Y)( E1R[EP!R(%RLXB9&:9=YKJJ@"E5/YE+_7JTUU6!J&?R*P\%91[ MML7,LVQ-OJ-FCRMN[_JE)D;=@=1FKGJ%T,RHA$0C27"\\W[;/K" W&QI9CP6[O_8Y99]YHS$LOM#\6X:7S[7+ MA^.UP/#A-P>-:>-!J"*?K[ M9^C:"UM=CX[+"WM>8%CG(J(=HNO#2&4<8P]T@1;]0-2-,2\&\:G/![/ MSOB<>I...>#Z/3NY8H![H) BF8F^6\!?+G:S_NFS&^8\A?\3*WAV_>$#_\CW M_DE6W+55_,\H1!ODGX#8YUTFHC;_(^-97&>*N=,U =RJ"/4$6PFM3\LH A;G M%B/05RBI?(/X'Q<\(B\'EOVHF79>RK".PY/C9LX&21',SDNS;0N^PLG/80VP M!*(?,9)]++7WMUYJ ?,\B*"NFKUS/79*=5#O";;$\?G6U\G:9/;%1#F9U WY M.U?ZQGI7578@>\; *XPKJ QDB,L(T^(5&/,SC-=_$[$?S+0!5F50F;)V#X[,\X&7@9-LAE/7Y'<@CZPZEV;";?J]F MK5\/PEXX]A^__NY'0'JSPC4,EI_A'FET(SJ5^J_J1*V Y'T M\QZCFLXOV G#:9IE&$%._KW#/ CP=(5A17X8'<@>H_9?2;]>,_R)4&)!8>G; MW+V&1];%OOA!WU),U,\5:#*7G(S:_=%\;^KJ!GD@C)JY(D9+[&3+7).C*1') M2+=^ZV3H(#WKMN?Y,^&6?UVG?_*C^D_S.-:"11RU, Q"+P+WJEP1J)%.61Y@ M*_;R=>VV MVUK#WF+Q>WJOMXCX<*"/'L.12>R]!A=V.D63F8DVA'6F_LK_G/ M:T:JOIJ^3O5/I5I7-UOGO_J?]*,[QTSRCZCV51[:5Y(O*HG9AVO' =:D1PAH MV['>.0'ECENDJPUM.+N:NG2[5IS9L'_QUULM-2,*616WUSPTCH2NDE-,M?HL M1>37( 65'#CH$!% ZN\#B'B*\3Y_^Q+IB]-$%_>\A/I6=<<.;8V3'D(5_7W M?7^6C$[BF=']B6"*C+S[O=BYJL+FQ5']14]6 _27Z""!IW?.!TQ;51@'AA7V M/HD(F9(O\PAZQZ66P-($AQA[T<=8+UM"E.,-[2A9;S8M^\U_L2Y.^4E,!1/C MD/)N0U-+]^DC9H(%=Z)QM_7C=7P5 D1Y;CQ83\35KD=A3C&UC 1IIE$^):A@ M)\G##%T7SXB4KV\,/@1\HY%6IBAL;O8G60%6SB]+ M!FS?CZ"I!GP0?>82FV'S=E37RC7\U1Y"",'6,BCHL,E5 9T4.[&K!\H@:TR\ MG@:M@"V$Y33OYU$.HYH@]C3Y_NWPM\/?#G\[_.WPM\/?#O_/'2I3H1,(G['; MF5.Q]*P3UH_=^W(/RIK\C]F)6.D6*/P_8P/747*LM1 M_M3%#MQ>$IAJ/%:G0J@9556[%3DO)1&@-^ 5@)Q/<)0^DAFP';([!$O.0M3# MNU*E008UM1V:).SM--ZE$>G_6F'VV&>RWIBK4A61X+.J+DMZ@@R>?[5QT]9& MD]O(7FR)5.^_(@2,TS^,+'(>N-EJ]/9FJ4YYLK@:]LR8>IV+V^QP\ V +^>: MT+='&6K?^MO$%=:2'Q[^; TJX=HU0"\-8?2QG'? #$J[YTIB*\8@^<)/I+'S M6_XD]3O^4U="U=YIFIX?T'Q\^_I?D/V0[>:KX&F:,?W/"0$$D,LQE6I?3?/K M1,C6S5SI_/W(2*6NBCT&("8JLW^>K%"HCQ1UU@N(5Y#3M5V5-C"H>=++[LT> MP'4003T&52D';\'EF\<+#";?LQ9R_MJ?866JDGSNY,WTDYV&27_M^V9>R"^$ M"$%#6>F&4(;A(#U5<'(Y\U3L9%M'=FJ_/ M9QT>7 2YJC_'$>QA@69SUHD2LCI?6I1&EL;'JY9"Z(EEL]T%OH2J:"%7EQ_Q M?U4W-5D]6\G(NG)Y"D]3D$%LX=3"9 MK=SV.0FE:>4O.C3UX;C0E]/=+8M&;Y>_L';1%NE&()9AL=3D6D"M5+9E3PRY M94P-V@W5][-X;!-FKX'OYA>XO14E^O'39\MCQ?:L8&//TYS91E(85 M0(JY%VYP]O,]E/A8KW45P5%M58QAB%:[POSYASR;F]GGO30D-/2[]6X\ZKM0J*0:]]"/,^?YY[)LCOK MMFL#/EG\YS!<(KUD?-KTLW^+R:OE]ZLYY2K@H79D&"Q M1>)>K.]@++9.HET"3*? Q'T>X"/F_#Y/S8DWU-K59CO>\=#XRWJFH%-YW8AB M]_5@*7\H(HH(7(8^PLDP@U^C@CK9AT?'KXR3TQ;/GR+&!+N(CW==-M4W^#&N MG_&Y';T;_6W:$*<\N!7Z$GK[_X-F_U=,A4*CB+>AX%'EKG+2M$@7G!LCNFS$ M#<@6D<\#S]BEI2B<">Y:\_B5:V/(%?HU)\7N&E:&:(#RB_8A5B;Y&$\:GUR? >I\P( M0Y\R4*N_9RKX97T-;;XH*5'*]XEI88]^-8K4IZ2MH%%'C="'DS-(]5M)<"0L M8O8H#9I21Q3P_KT#B6$&O4%=L S?]VG,\QZCX,XAG:YF\>.7J"(G87*_WKC/ MX9FB!5W?MNL +?05WJ[ONF/?VG<4KL KK<,FD_5CR2W@5/0%SD"E?^^57JWMWC8]F M+\WX61F(3UM^IISN[#$D\&:LG30H4<< 5S&Q[>)@+O(I"GY'B=8U"_2 MP[837^Z!*?%BN5\PBD!/9JF+8FM,>="]$1V)/=MC@[IESN?=KN7-=F>8@Z1+K"(X>988 X>B%8-%C=3!7'>*?^R#6VE:F1E3%1(9 ;[B M"T=B+52[ZZ?[?[*_.S?_-?7V);1H$S;52>WMQ2<0Q6YC>"= ;J8!X+1]SW+; MT,(G1*=-<\QVYLZ=>\L6-[-UJ\WM'=WTK67&U_/.?D.F!HU](9)+Q(EB<"]\ MQ._%CE;U64Y/0]2%]SFAO*S'0E@X4Z&.C25]_7PYR>$/1YY=D[^YT#__\I[# MAD3TGR%),.<,*VF:W@(04W3+7<2WVHG"FZDP7_U32?DBZHEEQF(SE=NWWGE_ M^D"9Y97UK$ML/XA_@?6 /

7RG_4Z1 &=X%C>,++OI!)[@>&PGV;RCHR18C M)0@[5^IZ\FL+>DSZQ;9?4TKF';2!$N%>T*G8;@EB76]B&P_3"B%H1>/J^"V# M2ZC0Q4(G!]U?@^D6;S,<#;_59_M\J\^0CG,Z)N^SL$?G#GY#R^R7&-J+'*Z$ M2(0!+KB#*()9LS,>BM8 S7S(J_;F!^LLRTF^J>%T^YO/M+J1>VRU MZKNRNX MF>!K_V2>CS2)&")%[B>6>K-T8MN .#>,5<$$;C6>[#GQ.QLRDO\6!]H3-_]" MY>Q N(@,*3C%B8.0[51_IN .9,6;Z_7?#G\[_.WPM\/?#G\[_-]PZ,>2\TG5 MR;VKO0Q#,TJR^ZWZ:0^QF.504]')*$0J4B2EW/YH]N?#HL6)B0.>1E;LG M=[==X\"Q.V8LW8\DJK,>A:WC>>@&%/ $*?S01$K +89E[KVELEH M(6<]K$4LCM?7]Z[O<3MY]^Y^%I)ABOF07=SCS_]#_@SXC,IARF!ZYX-\/ZE+ MKV,,OKOGNF4(I[^CH"=<3WZSMT--/S8N%2/C:HE,X9">!V;=X2*]. DC56>P MMLN5^PO3I 0TZNUL,FRZE%GXU7==GVX( M#(+'K%=HLS)]0+:48G+@C'U9Y59C7+$5# M\W+BW@R?9WPR:R;$:3B]"CQ-V8%(._[93]V-AS!/#^U :EY^,;R*MJ VGU9: MO#+RO,:DV&3Q8QI\ZB)R\52DN*C'"9_1S%XO3D-=Q$P\_K,YD,[Y MR0IJ$U M0ZL Q;?F1E"?C5#--^?OTRQ._TJKT(Q!QK=$JZ]NY4ZVS0&(=DE#97*KAD5. MCZS6Z.N1"FI]VN_URUK6]]\_O%BCN2?#3JOMF*HL*7:VV+4K\5#=,T=9-UX]E?(T?VM/)C M?R35X9/:E-$8%HY]"/,E>S]*;[$S,_D-6HMF$I.KP&EJ@\*:O-DQ^R[V-P+[@8BM3E>A1@MV2W.&2. M/4G6626VYGT7?537[JJ4%=#]7-OT8 F/MZ$,Q_\S^) J381,,!W!1>4N*!]3 MC!M7)!)8LC M2OUV(%=XXHG G_-9"]AB>-9%68X4>[?.[HDXY?M?UJ,R%?H=.R&.A$YKX DG MP[?N;J>T@,Z49&/*QUG!1F A"O[H MCFK.Q4SC=.OXNDFDY 7=9N=G/S^:6-A&WW\ 2O&8_&"#"=:>/)O\*AG4X.<9C#%KRCBT._O.^1"'&N(0F6:5E^B6EW%$B& M29;HQJN0*/Q+S"<$%'V,YG>51L\DP_?ZM!F,R_W4U1":^I[Q>6GJ$?;HI.[P MRPR3;9$8-R.[7V*30V<.>74A)OLIZSU0"6_9PS3_"*8D-3FLHV;[MU)1^?>, M\?%LPYQGA&G+X]H=T\\NV40]XZFJW(%(H51,P2>4T\9G:>)/BI:G9"NYG$@^ M4\EE+DZN79T"AZK-]Y\2:K??(_4E/^(D1SK#>)DJ@%F[/48:0,2@X128X ]& M6W^1=].]4^'/&A94IX_$VTFH6IS@4DAWX?X?+\CYUYB891=&8:1%YJ6K[U0K M*^-9T8^JUH&9^6_+W*T5YOHZ:>9=Q\LB+-S.0&RXIU0&X%[6TQH4^&J(>^EU MCK9*)@_"S JNGZ[K"G7TC23OYT8>Z[/6#H$6Y_:T0]- M^@ L8..Q4 H8S0$(B?0NO<1*O?FOC75:H;TJ&]#T)X,7(+_VJZ2!_;2M=[A: M7/05%S!Z#L&+$CF?%MQ@9=SEU-V6Z3M@N_.E[=-R>Z$^7!)"@04\VO,N: M;V(Y#S9:-Q-B,BHG,KDD%?YO1\4],+Q[Y/A2^-4G9Z2N.F1\)Q$DVA%"S)O^ ML=G8'F@T81:>LN:\%Q@@)JPHCHDOJ/4X6N7WW=H0<5^S:L[T\^"7VCS^/Y<3 M*CBB<\L8#'T=WMPE-9;^:O(7P_15J$R%"S'^O4SO(N+TG\F&R$',!PYH9%BO MDJ9$*.<^[%,DCS#/[BT^%7")W[['C"?E^:#UY3-_SBD?U&>* M3W.-9\#_'#2$#@8R>E<2\_VR/SVL4%S]H?>X_A-P9Q6T3#]U[.=5,1/Y (.< M52RHQ\DT?#=I5]A\W$&T>"-%$$MAQQC)ODF:"F'*Z^EGS(9,UN25I9,KL&$* ?XQ9:&RP%-KIDE4>8 M=G[NKU&F\OIQ!6/D')-68"J..>R_ZB]\;!4>LI%Z4N18C*2M +J<@]TEK&1F M*!4KN$22;1/AZ/\1IB>9&/N;%!/<"G6)_S9B:/;R>H_GVWC)?7YAA<<63 [W MU9:I)+]<_(QUVX$DPP6PY%=MAVB5J?%MTB04G&H=>Z=N0)L*BVPY9_AA90T) MQ7E\M-G6OU_)KI%\+)JU^]L-;HB,\I_U7]P/63E8_]2X[,Q';2+HJT-,!ZK+ M<:4\I,%*R'V1#\*/*Q7D%@ZV_+(U=5(C>P@'F-BSJN#D&FRM_XHD+#OEE6IWJ]0%IM,-?.RN94GOZ](\>*)]SQS3D_7\'F(J MA+W?$TCM?>":X^Y+@ASY\GJT_CORG'58<(@?/0RI> LB83Z7X?--4D[KYO5; M]M-46,/Z"H/6R>:MIN)E,5^P^]@:J/[>61GD%;:P?QRP(_ M37D,]4H[62!O)\XGZ=F*?1VL[7_,M>J?C&V0Z-R!3-+J'-%69;Y/EF0/1UJV MPBU'=&2,'4?5U:B3"X-TE1.*C8[N&R(?GQ3PRFY^=="=8IX&8U^AKP&7LJC6 M_$N_,:TO_>R7@]U+'#_53L^<[SPR].7Q6?QCN!OI@ O:AM/A&]E?IA8J#T4B MH-_;#@S=$WT!TQJWRN[Q&]_/NVVWIO0D[MUVYIZT$[459 ME698HP/'VD39 ^RC0&9'JWX[WVU#=QK?M9$KCLV$ECR=QE3KD947!W/'9N;2 M'%[L2GS><:"O)\+H8S[Q=(M:(682!UQ*;,9*H&W ?@IBRIUB>,4,%D_UWS\- M>KD"H[7O2_PK!=K=]S+\T4*$OP?Q WL M(>[?3YFE_OM=)&=@#_Z1%2R3H?\XSOV?+H'WKS2Q#013S)]N2<.N/F$HZ\<: M\I5X-["5/F^RM+O%G>XT1/_""K5&]WU]D_L HC#]\?TNFUXNJ0"J3^Q*6"_ M>2FU0PZ8VY99F;3=!Q.E;">1.+'L_DM,UT:#*&W9_1IL$ .TD0:\Q0VAZ MS1R9L0^?5)!D0HT9%1BV"BIW\3V6F)5QD,F(SYJ,[=O]9N/@FV;Z/58D)S2G MZ6D O!N:> H;P90B[:M/E?3%2'U&GZZT+O_JNW5J9K6S+C-D$ E)&75+WPI4 M4%VYII#N#CT2.DV,(0%7^*P3715HIMFDJF6]JE7_8JSO#)C_<\ZDBN>8CTCO M'LW'THLA/Z,N@&K/S(<@1J7@*&,?^C"X3E7!BJ)=@.(8MKQ>5'[RJ1DTPLN_ MY$?3Q0L7T[^:[.ESB_$)>&U1W5BAF=SN($;! 1;K$XL.K%RL!S$Q&Q$1?,R0 MCT*$@43GL39)I]EVI6+HHU]OA^1JGSOWRV6DF"6_&1.1FU<^T^V25P='KD?# M&T)25='05VBE-E:NKA6/174D0LR:MGO9/IEY!9V@58DLGC[>ZZMP^8A)CG!Z M]6=32855N->,"KV3 &K/E:\GG"I>V0RD:=T4Q1P806L+EK5)/+3QS/MI,;Z: MYU'1;6'5EWCH=IE%\ UH&OPF(I)]^(\>9L^RN4 _&HY";(=)NJ(O$(BQ[SBB MD:E&;G:!=3D\>"2^JCN:4=4OB35"[7FC=(WW<>G7X=JWB9N76BS;.1^0&4A+ M[)GEH_EW#RBW9PL6D7G7-.[E2G=*C8Y5^]&W;V1\F6W]0F]("O37&:J0-17] MN.(15.O5\$]65M\$EZDA,6R)'T0D33_N'EQPDHR#7R$F#!L*$G62>"1AN6@: MS9K-Y\508$K[2%QGO6H3UZEZ82&>5=E=;BFY)W*_4Y;C7_*/34T@X68F&$_F M98[ :,2ZPV*7E>D."89^<_>3#JG'4_R>MWS2?D@GU:;>,3_T( BAS[3]0/J#+S"'PW,YC*;8NNK5R^WW3R9I[VM\JQ$XM)&[VM$ SU,F( T84'3V/G M\/'?]-B\H#'0>S8L:KZ;E;\UU=)G_FYZOO\.GT>2I_EJU/5X3O/V8=OML'Y/ M=R )TIW$ Y7W&-7-1J*@J^S78YW07UE(3X^#/=#G6H):06=@7\3<4>-4_5BV MU _<'9IL:P$*,XC[E7R!;N#8V(/Q.2@XMR'&[(>!R@2FV#B]Y01-L)J6UFO9 M:.#IXD55<+)Z^>EJ1IUSD7O[G2>RVDO:U60\J.U,SP>+2[$^X ;5H5- RJ]" M9U"O&%N.B$IBDKXOQ>:=>+I%?\^SYM4-!]7,5K( OX\N0?1HT&ZADUTC8^ : M>S4+:GAP]6(2E"=2>^2+UP(I 0[<[UU! +_>ZW T2V?/@"QJR% C6':C%S++ M%_AUXT5 Z ]2'+T;4D/C@Y EZ-;Y^3 M',9Z$7>YAH;#"7(YUP>-!Z<]R.,'8%%HN02] MLN]-B@UYD,4(.1,VC3E8"<'JSK'Y_NQPMV&]D68?U1!$+8WU?%]D'].([O 6 M/?07BSDVHG7T:\MV5*36I5">%1&.*XKU)EUJH9+VNO=BT\%GNMBXO[XWO#R$ M'_ EF/>^^B%$WH'4#VYRFT"P6I@_Q[*?@/NF)C[ T8M3VQ306D.+C0M>3:/K MFTACY?1F<09480?2?^43IOB[=30.<.^)\G9/[R'5*566[#Z;-FT,5-P/,WW M^[HQ\Z3,1_<]OTXL;G'8-MM_!^)#!+5PU!JTWV@F>; +%EN#/LE[6Z>!]KH6 ME3T-GYQCG,U"WAO9!_/>:-BC++3RU?)6&YOS-)PKR0DP,3@YE0 _B*,BXHQ@ MRU%4X>_]Q=@.[?#0H&^L)-)V6\B4VHUI7+T9XNRO M\&IB:IN!$UA^A9.4I*V!E'HJCNUF9+ M5B9&"35W:;1%E^9,+8YE'T;QV#3[F.;ZD9\-ZZKT^^LT3;I^37Q[(T^@^7*7 M?97.P[^<_;1PV/P(0YXYZ$H0E8\XQ=UVG*/->W* K9X'K^,E8C:_C!H:3:VE M5TP:RW^XO7H[T[XBTT:G)FY!^!F?2GGOX6E"(RL#>RM7@FX-FOA33DNMVXY* MXM7K72RO?G%QVG D-N>NJ;]Y?;2L^5N&V>WC925'KG)#H*;_EY5)()Z> ;;3 MN-B\>,89<)"JE,,AT%A)#EFW21NW'5UE\MW6A0F!7@Z$^H2!;PR^FFUZNO/T M=.YWN\PMHR0 UI^WW"/B#6Q/8-QN+K%KAT(UU?V] [DH*H(A3'1 MZ?\Z$0IMJPP7ZR[4ATWQ&_5&-WAEF!_8]\EUZ@H1%-WM1P2/ZJ?\J90XQ4WJ M@,?L0&J+>_Y4AA>BW3.SIJ4F8Y2\RRG+5LJ6]_F"9=(4:G*:W[J1A(]7"=4E MK.W?#?T^FELSZ62R?_'VT0->G_D=_IQ7906#:+3#IQ!S6U'^1OJHVKF0N%=- MP[K)3EN.&I7;<4\NR=?;TB+V=G(A;1?AM_[#40$>LM<_;F@N M^",9&,PD1N\+D?QR'=!AVHZW[?&A[4 Z MCH10]@ZMWA:Q 9/5UM[Z[\UW:VJ-1$VJ4@^'9QS=^I EA=""T&!U;.'O"/'5 M-F%4C@G-+(X)UT^LP+^YS3Q-=1B*Z@[SJ1:HGYEY<26_[EVM:KGTNY2AM%*I M*M%=2W4.O7# $CL51"7TIDYL4.U;J>7]&G&N1@ NI>4R94#3=DI G&0C%3[2 MCA3:M[^CPL;S>?-1-PLT/[C>G2J.F4)4(7J)T;*:-'R//Q?:%^#I6C_THTU@ MK$7 G?S\WEY@>4GKMH7.]#,?=77[W9+Q;P,NF&U G]= ,$\O7]^!=./CFQS: M$=$815I&J\K9?)3UA:8Q75[1.]ZKJU0?C\,A1VS&._5Q]>,]_E&:I5,L:]L#G>P*V:P?S_0Q*YB20X4BQC\(6"B,?^&>O MOS,6G/> L/;FM^D"O3T:"3B"C<7Q8KG^Y#E\(^;8]>R:WB$ *<'[%N_!U\,F'\7> T MJ$^%K:H%!^[9N'X^,ZK#_O=M+8M*2]&[Z%I+Z:X;C\R+0BZEG?K+6!H2/FF" M_L XP;Q'"XG (K'BF,$\ YH8*<6K&B@J3C'4I"9.JSB?-K:IREAPMLSQZZI/ MD;Z5S3NL57.6_VQ!KO%A#PWED7O_\B+;_V"79UV-BYTL @-5 \[NSTRS.'A< M+L5" 8!LZH(J')3D $U4A9$6NQL!V/C'P?C;Q+Z3N%I(!;Y9J3)M6@I"GP M#A;W&V9O[O'+$[LM_46)O4=]>E,FSA[!%%MXK65,31MX?!JL@'!)X \6@$J+98CZDVS2S>!VHP!12 M;7&IZ9%>(#G8H-#SH!CS$[:SCDBN)-7/A>8IC['5'7\0E%6;MKKB?C'L%!;9 MAL/+ 8R9\Z?W&NQRGMW%>9V_L#X:<4ZQ]-B4MJ-H]<^SWZ-4BN;9^ <&:'*[ MU/_&WI?'0_F__4Y)0DSVW0A%MBF[+*/%EB05LE?(%A*RC1E+]A 519DB24+V MW62=)!$BQ)B9LB_WB'%GMC/]SGG.Z_?]/<_S.\\YYSG/[SFOY^OU&G_-W-?U MN3[7\G[?]^>^+H&88RG64KV*;)2?1 Q-F$HQ 76'U>JHIY#P;',+![GAN@=? MOI_DW:?L,_=69DOT?64^XPBZXQLKDC!=W^\M&LF3!S/V7WDHKI P?Z>O]Z;1 MI'_[DUFOJ;Q?800OFN@V0SRGK*K >^3TN\(BX^G(+,4].97;)PP ?MF(W\:2[.Q MH#\4!0:_^(5E0 .H#; MQ'Y,-0@C*'32]UJ6\)V&,Z;?.'M60ZRRWQ57VXN=U%T(QJVL=^)!F9*58"!: MSD6!$@&&1GR/*:,W>$P2=$6_S]1.M9<8_!QC:1@$*+ X$8?,1JO<+)X+M#,0 MFBA:U*8HQ_>)I@C'(/+08!030A/RHS3B: >-8&"67\FWN&!"8,(RY>:^]TR( M1?:8Z8F-)S!-+]WYV-]SAFZA.YRQ?F.#*5J5=X6/NW1T5320Q575/M\*&BAT MV;N RX(:FSVK7.)BX;3K2!Z6?3P9(V[\=?!5N#32"G0K[ N-UWAZD@FQ;U^D MH1M/RU_A/61(U]N!_;;Y%B$*JF;-LOEQ1FE+;M(IH/LX:N8)Y^$"Y/;\E25= M$F9Z1Y%M T<(HXFM4V$@1__Q;H2 04!_?[I[=YS0_4H_W?+WDA2]V>!1S(O? M0'XWUAT=7XA8P4RL$[;FHMR:MP@QV#4X5W-B4"L:/CH^/GN>0 T8H* #6 MX2T,WPO*=1H)I)L.Y6EG!EYY=BLH.2O:>LZOXM_YK*[R1B:#*X+0D@DJ>:V. M5R(Y <0[3"SC6"LH5SSI*ZU&QG5_K>.3+@B\IC'E0W&;&#D1\N->KG[Q1C5, MB:L4_>4#C4C66842!Y.PP 5LAF,)JSIB-#!6N6>!M;**<-EMRWAKLJ9R M\8G@/9%WPC:>4VUK7#\(.UV[TTM6R8][]0SZ^VB^G)^T"(!;(;T$X6:@)\"$ M$%#E+%J\EDG2SX=SB+EVG:__1Y#R1P,FI#;>7S.@QD*9/57]D.<5D=4\ M&I5U"1[:D=]G5I_3[ :9A_J,%+''V%;%8>_ ,:7F[P.3^L6_CRI$I22=T1< MD1A3A.,R+MV7_/S\Y2;$LP?_Z5Z)KJ0)I0!<(K+X'/B6W7M]\9\9"U*P-G\6+@1$_&\S+PS-?*"2V)7X?Y[FFG!!F\ M3C0OLMBWJQK5.6Y@6 (6]*G6*4L8GIS1(S2;5UQUR+J>:))S!'+%."2+[TMS MF>S;#LB7#Q#:!,ON HRO&,X5A.=@QO@%Y!E O8.0F=TEH2L@AWQ.),]@\T/9S+;%,88W0#3R%&$$II@ MY>S@JA#+91E'ZT9;;9XO1B;%M5KY4")6YX8JU-)D5.5$/VZ M5U=K@Z,'DS*)7BUF0O8\!*Q7*HLUZ[%26F5N/*!"#VH_9XL=$'EY>J*B)"IZ M;YC3A(KPB$$8M$[!XZ?'DV9^['_6-. MW1NM=@M\MJ>]1\ZU;>;6=1SSAG<(22#(:1!. M&Z!+P[?? >>**PR"O5Z;["^O]3H(N!$.3.. MF"V [<5>Q:?,Z%:UU241G, X/%%YST\$022SNZH_Z-!T[[#MP;H6[Z*\$QNF M&1N2LOP(>\5GT#2$E[^ZW/KB>NGF]V2 MX6M:1P(K'3\04):/GIN7N_NXJ\(>K:1.91L;C?S.#1K=KKPC2(?O3(BW$[UH MA=J*G5%?_:2Q;;XIY7]) ^$W+X$!-" M+'M9&*.' 2_.2+(@>ACCK"4+9++X/5=4%V:3EPGI2T&#KQ=?/>/U8@AN)R$6 MI)B0^_PL?[^$[BP YNELV(UK;@RE__%24X(A87"' _V]&TNSA0$EK7HL%+]. M>Y3+A*16Y/VIR)^*_%\KXM5=<&BD58) G7:Z/*I26PZW2E@+6(N@_OL/0[UBZ8GE9T*'\O( M-D ?+Q*VO6ZJ^-T_Z^:"P^5CD$7$WY/]NF>^QXU[<091 SS%I6B*&MB^ZMS6 MSM/,NV/YRN5T/%S6V.FCITW?E1>[QLJ0SN#4[" KZW:L$^'2X2U=TIP [=8; M>.GRSAMQ_[SW$Y.)#H_/'^MX]^F&;RX1O7NCW,#O[FP6GLP;$%!?,R$=DF[#Q;G4Z7;!)]?5+#6 46>(=2K]Q M:-I]M A8P_J\-BKHOK>GDU.RU\(.HJU1NW-^;\,?1;WZX^:$L(".QM]L\A\- MY*(EN.LCBW'_U29G_M%)[*U,(,&(/^YRT1^=Q';$QEAR\#^')O:YR%!Z XJ' M\?'8>Y0L\A(8/?M83FQ#ZREJ[!.!GJ-P@F+A4UXW@G![&/ MA@@J>='=Z\^0#N>RLAF-ZCL^?9QO.E[M./D\NJL ,?L*#=@>!W"(QT5 M;AG5MIG#A*BA4VS;3/V^5\8P(8 '+'4+6C- UB=5)M4^;=28"'<[G6^#7RH+ MN@GX,R'AG?@S5.M9'9HX.U66IG!T@.CD!D.>;706<0EV\W.Z-=-WK7Z%HT8_ M:B[&B =<9\G.B*Z['D_(7%DO7+S;=& &+.INL)^B'A\/&W[L\(F'!XU8X!X8.='!I]XBAYC?SBNV7SQ!V]ML@J)BT MB@MIZWPMMT8*INY*7^$9/>O1"AX676JCU%5E4#7Q]? M1/,;[75U8#]9/>WK6%Y;G!HW6_C5',+3R-;Z'6)^X7;F8F\JA,9RZ3@63^PH M<$1T^7OUC"/JXL!31/96S%4FY([O>*>1_)>#J:HO@\,H1=\=L1]YWEK=C;1X M6K*'D8S49?V4C='+BA8:=@4[\?.=SEYX@7CF<)/3][YE5_Y5KS9^*_/^D MB!TNB:;E3O#3;GB;]#[AV_O^MGS5&(T<>8I0Y-^AU21T.KK6;=6$L#[ICLN5 MY@,PG66#=Q#Q]#E4[.T]_-?"GA%.N>Q/3/],F_*^?_&"N M3#%!763,H*LSWU5FN#68=:=?M*.G,(ZBAF94&J*-\,YDJ8)7]>(> MS^B*4>]7-RAK](:M.W'^9R_681Q&2ZKK@Q+W':Z4"6H9I/M M\OYUQ^#BH?]B P]_WQ_X?8PDC'*&G/3[& F,%Q0Y__D*V2B^ M!*9O4A\VN1P'(18-C^^Q=4@\Y!0=0&ZS*.A;>E&[%&H4(;A2:RT)GF-""$FK MJD"7,_EZ*1.R;^YE56VYURO?\<+%&X$G;XRJ%#V^>P-XV#W6I 21:!^BOT3^ M[2$4WF6^)7^?-RI,R$3S5F.B]XNJQO!SX)?6H649B]L&QS"J5;A^6(W.B@#9 MG97):[=C4(K(*]4 (NX@:%8>WF\#4%((Y:[^OLN7,,[MC6$Y2QN643?K^_9C M6F)E57YD6^R_L5]QEQ,)WX7F!1$,;CI5;UG\7&SA8F1#"E* Q+D5-:4O^JSQ MBT=ZR'>SQJQ+FF_*-N*^W].5O(2I0_<^A5%^SPK\2-,AA_6JGAP\ 9H% 42J M)9"9O'7OX-#O)R1M=BT_*]RV[6H&KU7U9G_H:[(EG(8HHO'*Y*^+[5KC*IJ63E*6?BW]K6^VGQ\+9;@S3OZTX/_ MKF>APH]MZTD%ALCURK# %TB5)$)%NF=T@-URC[1L:VM+\^ZX9:#C0Q8@-*0Q]H47 MCK^;+$B?-?WB_O8I2JY#?LC9)06N,I\GXV\WX:IOM?+NS(;&05F-3?@=K$ M,XOP$P,U8NN 1HSSX-X I[/]=2]^AF1 MQ.BP3W+5_;Z94.+PKG4W860$$Q(_P> %[0>2"-A.>+*T>I[Z) M92?%P?ZM]^M[)B1':CD?P:H+LY4PP*81/9)/^I+Q^!6ZW+*_L97;74EZ=:^_ MT$C[[J-R>]AZ(&A+K"C:!Y&$KOF43QF$A6]W%.RK4VZUJO2SF_05VMKK=1[- M!8Z3<#3)GU01&B?U- *HPQ+41U4WC/H(T8>7;7X>HT]05*L&Z:%TO WAK\)6(01>:+0+/"EKL^K6B-C%LE LIFI]94$5?P+DGHVB MEMT0:B+OY_?;R)5<'U@^*U3S7FDOU%BWLJQ5>9:N\*Y9_GA 4O'BI'9^P#&A M\O1JIPX8]56,(HT=@H;C@2X88&<-*K;>F%%J ON\"MU8#GF8?!(,Z#C!H!1X M)C,A^*.2]J5(;M:R#Z&4P<+P */#2"] )R'[XIR5<'S)M-_]V8U+M7C/\[CG M,F^E4 %,R#"[X*Y?!P$)QOXO]%R&Q"][:?5QU"&D:8MSQ+UO2T&+.?!,\]4B MAUS#GWJK=X,QM0PV%G@584(\$1/E_E.=B%TH2:=OCJ2^UM&0NB_KD%V MQ.YO/QIN3;*/547:S*X+@.@>E'B[752TO?FH;%OU$[530GG:'KHR\?$=>V.. M*RG'@H94.Z0:_?F6U3D<@>5H& @XMVVB'\J-AH)Q(Q=SWLV+/KR2=1<99W1% M3RC*B?Z< 0.]B!7YLRZ6."/H""WHC>GUM\#6IQI_X3)D#+^CLEV0\BO(D]=9 M/9#;@O8*Y"@2/A;M-3C=0F$U77PKR9Y_!EDTMOK4ZLBC>^NGUQRA% M/:U1AYE3KQS-@@)5@CO4.>6RM?=G'Q';P]>Q)SC+F/^?*J9])TJ7#%VM>H,: MQXM*$'@P*VVO0!'+T17--FVTI#.^H_Q=VLO)0?G]DS<"']GYI3P5)O'':]ZY MKIW1OE*)PT^.X!!O\5U,"*A8@D.#+GC)]B,@E'B(4E[<%U'L,_FIZ?EE>3:S MJLNNPB.BQ;T_.((_V)G;2#Y:%4K27L 4?=*\!3 M;/S:%K1J,?M0F::=8WY_0(,R]+'L65X/I,M96]O;JM''@"7K _VS4D*M3KR9 M@<3$JCM+Y$7^/M4[85$<>3(10A[>\6N3+J>$>HT-[#OQP.DH?&QS24:[EAMJ ML'D^PR!X-OK"^MF6)G) 6_1K5[-H]/=^P9R@OE>0C5J^'F[-M-ZIY'OS_7WT MW?_0;N_*.+0??(HZN[ZB5W@BBFR&RX,G3 )L?AX_UD*Y/S>J7:U+<(TP-=]3 M>$#Y TH W1&,O0Z_*VU8#0Q4=ML-:95;U#MT$5U8L/Q$QLIW"+]3HWOZHVR( MRU0*27#75H]@\K*2LO)>.[$]DG%'O/\!G53ZR8'IM8&019Y7?I/UN86+"S?' M=;8M_+DP8;#K]@?(I_5R^B';;^ZM?;7ZB0W-SAWGJ&/:;%5P3_@Y0^NHLN8N/V M20$7"!KBB.CDLP!-$U2>Q7"7\6=9$Z7.S3OF2K'=N./X*@ \%(.88<,H(H#S MUJ 2$T(3O*P4?G*0N)J3%HD(5DAH/=P.J[*:R4MZD#[R(O=B'PI)?=KUW-M3![:\KD%H5LA2,HG!W4^587RRT"6+X+"[ MIK\YTLVU3?\>U.HO9>\%:M"(77T*A+Y#\[=&ATK?'@@2:L]T MA[^4#\L._+1KJO($&=/K!AK"2-O=+901AACR" O\P>JK,G9%4-K0YR]$WE : M,AW82HC=K/R"^'T;R&]\Q0U0)30&)OP,'SD?7SR>JI56!C AZ\85.0-@CYLG M38S^R$B<\.'ZI^(1OU2;*)YL_TJ08@B9BNP@$VM M[8@[N.Y>O"1ZH/UIB=ELE(@IB3NX_K.+7H>J'/2B"T?7(*BI0VFB%[6>UAI, M91@";HEK:A 1@67Q'Y_:RB(WT\6U>ZV=8@?'Y79N%<8@^%%LZ(YL#"=2\VT_ M68$DDFG@HOYTD#?^JO_S=_@5C,;J.;-&3X7)]E$0RJ)!LZA>MYI?#7FXV8($ MHN5"4/-\CXB../Z)V>U$PB2TXQK;9#N1Q5CQB5@.VB' _13C(X!.:-4G&.K$ M4JPDK!)[>8\CLY0JQ72)S4K_X&$5GS"@&FQEBZQ_;K0(_#4K)7(&3'H):A#6 MDUN5*\!SC!_^%2HJZX2/S>WY?BF5,CX7" M2SJ6<8 61,8DMMY@0K@]@%6N *%U MAR!^Y)H)6LG@8XQ'$((+X9Z9X<:.PUFG.:I@N%Z O\B/-=_[AT14KE\%,$G7 MJNJIFGLM$^K]TOKB:MYOB,KR/TW> MO@2V(AG\U9F6==BW!5-]52/S#3$J%ZQ4/O[DZ6_QK+JNMU'3P1@H MX&6Q0NQL'$S8Z'!XM2Z:< PLQT"*B.K 3!BJ*Q!D$$5;A1.DJJOP$*.QRUE=:Z0M25;HMF!CM3/\E M9D6,SO_X^*'[-5L[W3Z^/9SB%0/C-($18L.==DZ0.@N]$SJX9X+&!\9&E1I$ M_A@8Z Q/Z\P+*%;)GEG,H2@'^*^A?$HN!T@OP8]7FT[HB=:HMMQ:'P+U^CO\=I M&2@*+>,!4S?^/O_9S QI2$.V&;#>&9A6( -@D^[%_G!8[)PT7P*$'1(B7KGB0[*>J*'$YA(YWCDA=D\[+3.$1V@*%:!3=W-Z[WT/^W.\ M]2* B]/D-^QCP0L&<+;3PIQ7#,7>;4*9P#Z7&?H:1X0*A-]W M'C6P(5JYZKM5ORPNQ3L;_&PV:4HU+;[C7?SX3M SE6Y^8T/4/SFP*!W;ZDG$ M[&5\C+P'N)9JQQ.MT':?:7H^9:>XK-2RZ$6EDU_;)N7*Y QLONF_NF)_ZR[9 M;;T2MQ M8@[FGIY76/^5C&7B=E5"/B-F!7X'$])WCRU/^@%EY&I[4\V9$__E1@N[%MT+SQYG GA-SJ(A(-/2=9[:6?) MT)BK(_"D%)K6"^V'^S_CY;L=OTW]&I$/LWG$_30S7JB;I\Y":[,G K:20.6E MZ='OT+2(JMR$#-;*@/7D.L\Q"8MX[[JJ1XY.DUG[N$255:M;1+S.7KBII L8.=TX9F!":#I[P;0!UI)X^>KU5 =!U7== M\DD_Y+*^,R%OSY50M<'[%B :\.HH4 'K9@>B3HUYDI]^BB6U"6U.N^,<,Q\= MSEFB6$ZY- 2KQ#0)KW$]Y(FM.A,3/0YPS$9C5G[.1AAHO%@Z_G NWC]4OMFV M_'M!(,6DYI[=)QW$L42-1E,)_0.O>07M __J5M:OW^U KX*#003\U(>13K0D M\@1I?0]2:ES-0 ;+LR4EX88=,C",0#5/M^8-4AYN/N#XC[/ M/ J\+>ZIU,A_7.)[X76MM_WWN.BGR,@Z:0&R3A3[CF'JM)>S1&ML-=(=LNWAX&<64 MGH9T$;FKF2FZX,HY0K-YX]N^&^BAV1\?3#;0([ATO'GCD0@['O: /2M[VF#" MUB/#R%D((HFF"8A07HRUBZ([](R.(XW!!")&,!Q *I.QZ?UN?F%S*22(]00QU/_"[2>*&)P=L]C)=3OR]EVM0.E/S0JIK9Y% MSLMA/(2R =C%E@:J:?[>?+GHO"$GIVGH8:+BV&Q=]6/Y1QIE7UD+MZ/I(:2P MUS(G-6;Q:09R9(V.&I )Z6%H-IN2=>*THGF5G\+MF_)7MH_V1_A+!O01.#]PL,/5D/X&._NDG8.>'3J8A-(=HD4$TF,)&"G?X(5M;8;DV^': MEA:[YE'5.K.[CJZJ7]I>;?BO?L^Y,G[0,^-H]@,(E42)!\=+4(-N->OI1K*^ MYN/B;G&;W-,HHJ9_N:;=D$'/I9VW9Z'!;FQ@/XX)X4-G!Y=]T$BLUH\^MX5?%;XC?2*?XG? /##'(3RYRBAO[X)%] MY5/EUM[GK W&-^ 3&$9(CA8@J=MMK^6+Q08CD;9&\N&XR>B7-3Y1/#VU83LW MBA\'^*>9*?(>/7'NDH< *Y'?I0F1\)/]#,[^6?2$@C,81DJ'XG*8D*_28N2Q M$J/,X$!"/X^R94N=7_G)J4OA/<7$::?)S,,S,Q;7>6X)7R9Q'C&&G@9UC-I8 M;JX.II"7N\FTD^3U^!"W1(9:,R 2\QSXU!+\LL,SK.04;#+4\E&1K.J)%RV/ M'YP*J7%*?G;B1X#7=8(!)^O7@F3T:AV H)P$_.M+=>X@W:C&SDOQOI#5.M0V,VO16LS4K_KCOGK+;O W?$?4TBL%92>8@X>*9$()3 M.+4GSZT;(>H:_I- 8X@.!6CINYR+-A5M'WGY;9!?-&0^=4-'UFGB8$S/<:%[ MOVZQS[:RLRKN-ME^10S0IQB2HPN2(DAP/M3@^FLSTE/$:=.VML:Z\:M9=1:K M.8K?]Y7+L4F!ZIH;^L^S368N7L-MM2&SJ'I( MO=%V!*NHF;4Z4$VZW4H+] MI)F0FM-QX:0L6JG$]4'5_.5(B%)%4?G$ M5H/,S/;\[+ZZD2KD4JZ/XG=<3Q M.MM0*>'!RQ.4%DNG2KB^P4*.5=/RW0R-V%_GV0-!JQ#T#K MU3]F0F(M&)KH3K\B)F3(Z2P3\NX%$R*.('!]9D(6!%ZB9Y70"3 @P9L)V>0< M00!"B,X8Z/_74K4^(GWH+PTXJ(8T!3)'.LV%E4C6A(U\+QK*7O/ MC9YMJ9I54E3Y: S)9@]AD:B_UJ01.IE+<0?]J*;(762=F-;HXL4@\&*O<)=Y MZY4^'QF?IQ?@2LX\-1&]"+AD[E>(7@>$C(^# 79/H<3 ;OWTWP,S]S/DD)HC M:Z'+@5#OG?;&>I&CKM/.EZ=<3PEUWP[3&'"7*\;!O$WN\KP>?O%Q2,&/C&=P M60+KE"B0#E )GZHX4BNV,E/$7SB:YJ,]7]1X ]:R9Y8.M=VZ]UU%[8SIH.Q= M_A@^3#+"\\5PHS0<%A%B1@+A-<1S^00>#J+)P%V^Y3RC^DFC M1SO^[25^#1[)0%IX]AH<\RG.[,%U6[EOZ-ER5^'A5:SW^M=2]Y$;<@[MFN^R MV1N,I=#5=;Q0R4Q?"!6*PTO21(":CLB29)H%$0OUCN1-"]@.&]_.NW.^PX]_ M?TV+\+O=K2.S):M4 B9]YW9YA1,8V(N2 YC2MJ+?T]&=G)E-&ZD4J%N'VAW)A$P&GB_8AY52=R$6X+"0OALA!3 M,?3;%$=(+*R+5WW1_**B?FG:["&%4-:-\,;L\T'P,R$LY[G#A$"O#F_^]/(/ M0V2$]CAY3(Y-WNZN36DDA=(':LN65/!#XXWH3J'?\:#P.QXN,2%<$ 1!ZW= MJ+("X@(Z'0;D+;#<4)CEAD<0O9G@R5KTSIY%#,B%(9C1#CHBZ+M#!FGLUL S M-H: "XP1-^G%8%< 61?@K& %Q E_5D#LOD_[K8SR[W@XQXJ'F%*&X'\AJ4+] M-$OR>!<\;@<]27-_$R[0>;MQ>MY/YW8.'VD\I-C,_==Y#IM_X1I_R!]D; \3 M JHUK.@ %IZ,,? S,&X3'OO+ !&P0_GYY(J$XLN+]_&ZZT^"W5205UD.VX[U M@.].*02P<2@9D/@C+.*"4SAJN/?S^\6FM<,.@C#OE-Y;') 85 ,3\L_RX5^; M!&WH)HJ>W?Q5,7D9N8NJ%6YOS84."R7RW)@)%%VZDCBCVDKA;QAK/8D&==&4 M7_2W<]X,823B\\K'U7HM0*%+>$ST"HEME3/L?H%1^X-=])-_FWU[R24X#!M2 M9\1HF@@7 ZU/U'08H8K*IB9[8D?7LMZ1Y!".#(]5J>ZA6<$ZJTB4H;US;-8=VC"G/9HJP2Q4FJ ]YA"LH%5B+K9K9S$:8F%2ZPT!]XG M;M-@/,&R ] 8M-=7V1NHI6TW\HG[6+)35T!;V^'UU<'!R76:E 7U-FHT+-@1 MJ05@$VLCQ/)TQSNEN3!VC9F-@Y../RP3.J@QTBU!/6AC& LSS69C:Z#O0'>W M_;3=H-5537?N4'BB?T#%N\V?5B#]AOTK $_+IZCQ=V3_JY_ UBGK7"E[G\W> M\'($)[JC!%^G@YMV-'0BFO58)S2K#$,.W[],=OE45:K(A-0''==FU6U DYP'K#N%N9W*)NQJK".*!I@_[3- M(QC4Q3.4?31.FU^C2#C,385]/^,'"Z*]9%GZO,!LX.JA5WZ8NKW/ 4MB6,SX MR3PIG3.?#2Q+:]\N)1(G"@M,CCJ6=EMRK]N,V[\>_%!%D(\J MQQC$5M."T)TM8!10TG&K:YAD/ORF/,!YI_9#H5D ATHWH%=I_\^QQ]]=Z-_F MGS]@C[]2X0_8X_RN_T7N^%/JGU+_E/JGU#^E_BGU3ZG_:*D5/CO%%>7<%GY! M[*.^4Y8F,J$<(W)8V=)_!H*:2A9O-Y]5E2IO%:ZJ"5 6O"J(<>:E<4$*_K4' M?.U'R#":8 EQ,![KZW97FG,8ZP5+=A-JU9^-#OC4935&4PU^.=6=IO;0/>Q0 M:^?:G.SPF]S]4_>5ZX9N7II?]:7U@P]G,5!'U#0>MBY/;T403/"^>8Q\P_'X M$+JU>4WV0.[I$9+#G,L%896-UT>@>]V57A>GE;V&W,;4-M"$*DE)7? ))J17 M^N (VAU[-U)J+?W%-U>STF6='94\5-X%=;SW4YFV"%=%[GB?Q:@V7&_+Z^YM;9DKW M8@\\F^1,[ RNLE ]=-VM^^R3YZH)*CJ$ZQ7LLCC[YK= M5@AD4G>!!EFXO&QB,1>]?S =W],<.I,K_Z$AS$HPV_)05D-,:[]NR,4?>PYN M7XM!G/'^%\Y<]P\AA5Z"?A=' \M5O[HN#7.J51QZ/)_G+*R4_RV'[WG8E.A! M@2A_F_M/S_P;'EDWP3(P>S81DPJ$ZZ6S3 A?^FD?Q\H' XA 3"GG7%+>N4Q*/^O7H5.H M21A_*SO1_Q01UV/-W@^,7$IS!>BYB8G)]?5Y#_Q4KI'3YYX&J]QU?WRO=T/T M3"RU]3NF<.$95(5>B/9 0U$C6&B(%*P[,C?9?ZN2\W8IK^I MO/<814P8H6C^84.Y][.HAX.4^.%3]8^I1HP^1^MW&&$POL>^0)9LG4F+("9? MJ?UB<)'HH^ITOF#LV_LK=>:K,@UUO1)F7V9C+-D>#^1: M#;6K@$F]!:$_QFJ(ROJ&>A_G-*2>EC?D?>[B'=TOV&)UV2"MD\HTRP3F-" M@%N5*_; #2NI\=XVN&MKVD%_&N*EZU*!CU3.Y:M'&8>-H>7(*G(\ WJ)7D!3 MGC\U.YB$$#)P"9*>K78U\2IVM%RLHRUZ=*PWRY@]?P:=4%+^U0NV_:45EM68 M0<@> ^)N2D979_P?%3&9!5G#]0QMC_'/Q!7*YK(K,R'#21(4&]^.N^ M]F.>M8:;+S8L.?DG'&K&> -<)3^W"/WV&):T& M;&&/DG2A/H)9C$,Q@V(#R$IR% -ZBI[7*NF1U(GB!LM)R@EB#E;I+Y]>9UU" M3T$]D[KEG-G!A(#JUBQC?H23*N_"^ TNRD=95J3[>!7V')$ZP:\ZPFYP4_2 MQD^OK"VS3BBH-4A1 L_(9ELGZ$@KMR:[KQK)C*]7- 077'.XP#;%<-B4GI>! MY6-%6'P:A$KXHFZ%<\S"$T*<=\OF=TO+8"Y]"^[2O(GSST#<8='RR-8[Z(X. M#'"AU M+9',6TK.MQZN^%!;6A%.--P[H+-_]]A)HO:LU\&K\L'O%#A*0'0'T(=0W__IQU"JJW(UM9'ZOXKTGD6>FFS89N:SHZX;>00 >B,YI M,7:"=FBERVA[\ WUR6+[_I.33?]=2]-^S\ MDS<,&?*AE2 MEH#5UF->E&K[M?OZII[7]+Y7&6 NNN+WI];B-X]1(OA.VMX-)_ M^*PR-B@Q,$4+RH'4(>^M?+&HX3=9D?ORFZN#S[WZ"2VQHI0"74&*VCM%HW(W M%G@!K'_WBC);;>-M(DMT8*4K#*Q(+HC.9NGGY33#EL^;"TB]0M];>-^4J,(^ M_Q_%6V^&<%ROK0Y]S>JS.*3>?2T=8=FN%-ZY3%CO@O'Y48X;KB<'UAJJSS'P M9VKL_-+/F!=Z.85WEO%O"'%![/2N=BRZ93 A]:QTFL"$\"/\5B\2QU?ZB*]6 M$3Y=Q>%.5+:30-G*J(%UF'9QM'1)R7+SK1AD<;WPJD&N=WJ ;&Q#Q25=CBFW M6NBJ&#%0#-UA:C_K@1&N-&);/ :JP?@7&G9"_/3(];V3(*@@/T)U5]&=8?S&4,&-L?!+1 MQ0*!VD9\M6,,Z?!4"A-"Y1=#&F^<;:@Y7#%U0:+%P_S.[7(9>WMUS5L$[4BS ME5AJQ"2J#_LV%)N*8.''Y''^<-?!WC!7/J D8RM=.ES-P.EE2IZAT0Y1T28U M(C7#8/N2F7G.A=OOI6+T*D'5<9J@2 ^L1B39@&^6SHV;,0#9"I=BEB+7>_+= M$M# XP7'"^L;5T;F?IHG:C]\_#W,94/AX;ZI% LI3/?ZI!,.75VY8@@$]"+2 MFMUZT/B\:*$^RS^8EU]1<93,3>JWS(/7[&:+A1]M' MF8%@*36 QCW$D%W"<"%]2)G[IL)SJ&<=Y('>B@ZO<7\U.>2A6G[X#OK1\U%< MP*%KMXJ#>Y #!+>O:02.#C@H_S(3Z">-)Y/ X-DH&-_TLK1$VZB!N6:Z66?@ MX=+@Z!<]_K=_.,"?)7P^J49J\C"6"I>1SBJFN8'Q5!G&#(P7)1P^3MQ;3K[8 M@950T8*O&-H[CVSVJ[J=_%(+VA$M;VL+4]X.^&DUW7;NF.LE'_ (#:J9@TUZ M44 PC9S/X/)!=%J)4.Z31$H#/:$4'(;YNMAT>OM:,2ZA[=%V99ZN;'?7979*_2"3OM/'YX[M[ MC=_LVI9ZHNKO)7C+ZE!WUC.[AYV)#V+[#SS;7] *,4RPL UQTM-\A\TG[&C#A^%"!OJ*10\]/TW3^_\9Q]: ?V%$3]T2H'!54=V)^ [T3'H&M.Z M-^'G5)5MP4PR!PF:@"8LIXQ=QRV)7#_YRVFL])@Z* MD!I6V8F5B;\[6TF=HFHR!G:2>BJ3P\0#'GN2E=T:R9X-B33$]3Z^G$XQZ9"L M"KAY6&GV8>X-!2?+YX7Q4?3)ULGV(TX-<+V M;V85@U'.M6T_B^*V_%.3XMP/%7<'"M06(XME[?\O1=FG=T@;#=6X'H'R6K[0Z&^M:ZD?W9-1'UL<"IT2S^]N630Z7ZCF%L!Y6[MV(MX%IFM,B.$PUOC,S MG@$C>WZISV&H@YYA>R9]L'DFB3/*[_@'8'NM@>@,1N]MEL=Y(L3;1YX'.I/"8F5.:P#'/VU^) M.JJ-,M?E ;>:&\V(7LSD'&(7[1J]IE6/C.U%\8P*G*\#(YXO:COR/A7:JOK) M=K:J-GO&:D_*7(2K-U_ME=H(1PA=]/^FLE7.FS%XE^D-*$W4 !JX -^SX,:+ M@B// WM3PH"Q7D8TH@NEU#Y/"N$MV]UX$E=Y2/^VKD2#*2"LC M0$$E#IK$%\"-P35 _FG&X@02W7A!39= $X!F)!D'Y5G2UAZK#!0:&.BL4:$$ M'[O7-AIS;_8*_,,^^1CT<;YJD*O4B X<0"+7F@W>C!6CV^;:?OW\F##,. MAL?;CM=.Z61[RXO8..47P[QM.$V03U2J]Q_X6EF<21-J87!546\8X=D6T/PJ MFRTS29T87F'NT_MUF9"SV=,3>S7BKDLWZ8K2LW\W,69".EHP>]"S#S"UO,5D M.<)VVGDQI(U$-C19*8< CI,7NZ5VDM,L5A\+?K1D\'P7.^0TQ M#J [LM#"=1UBY/E>;%*[V'YUTLD1M:WZ<^&P-JJ,0>A\I>16Y2)O*H3F 9Y@ M@3 ;&CO0CX.GHQ1H-F2/JB>/-IF0JD7MC2CU1R_OP];>0ZUQ2^AX%JJXT< " M5V']V?#XV^VRK9EB3>2]5=&O?CW:2IG;,+3FNSO_U7W]C"+;1Q24T8/@0'A5 M06DR&"Z4)*BU2EFY;P),/[T;4WDP#2=Z;6(^2'[^R5S;\?_P5Q7^]<_KFV"4 M=83>&54@HHYN#*<:WXH:0VY]VBG:/S1O9,"%2'GH]>(!BQH"DA MC)7^R#L(PAP34A-(E_S=VHVFMHEE(!RCS028$*,?VX@-N65![./H!%N@S,AF9__I>L;%:4P(9A;5,PO MCK$C:'7JYS5!^R0FI&O@=YNQ'5WK6-:E7!;1-%3;14)#-Q/"@_0$/#$I!C"B M*K3'56I4)\WEHADV=>?#O'MM8+7WXZSZ9O4G HD7H#*IGUZ*UVD-7."!:PZ1 M+O#?3CO[K3!56<#X_SA/)*.];4@#.J2&[K+UB1K2;_K$$UYON6S>ZD^ )A]W MOC_1\8H>A__0EACND1K^(NJ@=_&9 >Y?5](SY*Z_TU5>10RD/?G,C I,(,-L."7)_='BI\ MN) UR>P-S;6/I_@YQH0 +(VOWQPX*WT,;$,#6$H$66>%13PDRIX>UZHAZR0) M=.W440JKS@1P3+#5%%>;4@;$[NUV]*G:6&5;^\=-)GJ>^$-./QKGJWBUZ6:D MM"+;AA>1Q?E] Q,*#I/'.]")D6$].#*N.U#0=>8$66BS7,I @3<_XLCAG:C1 MN]_*/QY K9Q*\/]\\)QVZBJ2E?;V=&52_ "W#NP=+&_HH*2OXTPNL4W#J>$+ M"7B*R7TI6O(SL$[_Z5G'((,L^0^V/^ ''U\J.Z*U*=+-VO/*KZN!^82D.[69 MF3-N@DM_J06BSSG13>BPGG*,N/W.,]N99^^6Z@E#?;ROO> M4=MOEU]U*)26V L ' 2M]4XHI#RCBJC,A B')^Y<;Q_3BGIV<77\W%Y*ALK# MQ(,QI?Q/9%^)*:A$^?[5AK2[L%)\!U(1S"!M(R@1AX%*7[O(L:>E?@7B M\3;^VJ1><4T1[D.4^U(?JA_E$67.T[HBUT[>!&5@EMZH@R,T:Z]#O?G17J^< M< 9CE:JU_>KR0^\_6XHIF?-FRQ7!;3T\=652F]SRT8")4V ,6DS:FA\)JVL M;4AH=C"W^QXX0J#7/]'D,=5W*C\)3#CY3H:+S-J)$PS614/F/&;]FO)>5<9MA+WX_4%?>J M9--,=PGEMPVA&7HSIA=V48^91&2N'B%G+%-LZ1G((%+_O$OP>3":(#%]WSU)?O.&1BPG<@*EB(T M?L>MUBW9R AY%4139<.37+YL5?(N,"&B2!\"';415>K1.H[4 M)U##*]]H+I/I)RJ#AC]$5"=[8(A'Z[L%V57F"*H;)@?X>#@1F@ MW$&ISQ/I0H@@->)QS=:);PHW:EEYU5=XY_[E:7J&4/?MH4')^K7/IKLCLFH2 M[,+@E(<001N' EER1CX!H4 ]26)%O_?T#\9J_NUCF&;HJV5C\1![#5:.3NK" M;/(Q(7T1:# /0;@)!C/B$+_@K,0M8"RE)?2[21(!F*?O06^XNC$.9X+.1K][ M:&0R+%EHM7N(P\HD& $T(O582!9&R\UE0E**&"+0),2"'!.2O<'*])J[1FR< M!VEJ,%[TD!D3E.SC5U37$[D<3&X.N0_3L:]6YI3)/YHBE[=:R M$HZ@U4;(IMYNO%MS>N!'HZ)V\]%Y,:,MJB)CNH"/_H8)\5KGH9VN&J8Y$"1@ M IW;VI-N*2$$_](NT:S/CI<)$3:G$F8:;YTY?C_.'"+]Q00Y3HYB<&7-(A*P M!T(KH3XL\+V>\0)(K]5I5VD!QG*%>K ),@_W)X_+.A1F.^P_X[&ARD^\F>#T MH>OE6A<.WX#I0N]A?!J'"92'ZJ\+A8?=\MV_H.5@K%U_/LT25$=R!716JH M]GVT\(?['S9N3/SD?UT4>3?;7 (MA)A]Z<;)X&.,8'A0!Y;$VU;QZ>V*$K@1 M?Y75L/('PF,;G[9%]%-K@W0>?'YN>]MK5NW+[?/09XH57G_C&NB_=JU_FJ[W MUXX!^Z-K/>/-2YU#_\$QS/[&L_[[;,P_..GGO_$LR.*K/S7Y4Y,_-?E3DW\G M3:XNXM01MCH=#52%SGY*&YDM>NCHO- 1CN;],NTV??=OCS'_'*FDZVM3W_ M>XXEOV_W+957;UA_ZOOT]MC/V=,D!681PHY&^:2!J'>1F3V#,3L*<:'3&IB$)L%B M48='MJ )1L?KZZ,19D,5TE)R)PMT)]387W!UW'C<=U'^B*2)O.DUG6/O.(8? MV'? (O 73XL*R$",%-F76!I M>5Q>1=>&;&7O^Y$P?SO'WORK\J ,7F:CZ ITXH,R <$;;MV)! M\/63PS1;8'!6.^'YPJ1(XOIJ#LDB:O7D=*4"UEOB>\3PL4#!3ZD![T$>QT[:4\4?HT50W@,WD'L0YYX M/07EM""[+CYKQWJ,E+,/9E]KC$56Z>:F.!2_=X\5NXOY?(;&:&*9(=H17&9P M"Y"=B&:]UNR9RB8BEW"V"I9T^138.B#:FV44/)O-I<4/>_ ML??>84UU:]IX$!'I3:I E*JT*%5IL;PT$2DB" A1Z2"@(A(D)(+2FZ""H((H M31&1&L"02$>D20L$(1 $E)I0PI:T+[YGYC=GYI0Y,]_,[\Q\U_ECY_+*"GLO MUW[6_=S/6L]SK^?W@UT*[3B6?VV V<;C1"M6Z=84"Y)O.R0>)E*!B?"]XE\" M::59'21/%A45U*MK0)36:]:[\0+8L]$)L_8/7F)S*V*@T_>)0IC0F9#[Z.S& M[9;>P&EB;&=\C9S$YU,C*YZ5['#02-U?85@O,4AR_N[7HS$'YV,SS6J!4$.3BLJ5"/SCS^(F=WQJ?]>USVI<3MOGY2]IOS M-_ ]J!\TOM$1!\9 22%C_;,A'4%N[1XF%+EB-"E5_6-68UU^1:?!AS/I GYW MT*TV$JWMDKD>E;([?;$FFTXZ@3+^<5Z9ZOY%YV6^:J3SES6]?*V^+EI>["W/WW<^V!178IZ+I70FA56,/R19W-V2LVZ^D]X:4JG:EH4/\I4_4YQKG_F0+S;#' M$=*CI\#\1W1FL_.KPCM"TL&5%=$X[Q!YN(H15 AP6C(;HMM2=B^.WO0W5?JB M^_1#!$E"_TL/_G-DF-Q;'H5+)_GMJOL^:Q1XBD9M><_0! P<,5AT936Z:3AI M_X>$F0M9WU^NG%;DR")@^![:+()9FDV5M&<@/*GSP.V);TPI M]CSU!3:FY>^1MTE]R27?/12 D9GTA"D%()X4)=JQ\:EN] 6%.T>^H-CEJ^U< MR5-^L->ZU]/N-!>-N W>KC/,^^QATD;V$CD0YV?S)V =X!J#- Q$-7JMUI9G M#-C?ZB&+P=1A1G09AGRO5U=5FR)=O.M$^XU?UQWS>:1T_;!V<$:&Z=._LDRV MT4_ 38?$H/PKQA?:P4)(A;%M33HMKI)MR0E7TR\-ZHU^J:D; M.C"\?,0&; 5.((/8,3R2* M8"'8')(EXL(+?Z22(4+"T.F51#Y7BG-FIW<0Z$-CVK$;LM6[A,4/&@]L6'(L M@NM*DBM,Y9"]AG/Y<3D:""O2IZODT?L#+\Y+%+P^5_?I&&=%UI#N4I^<-'&7#<+;@$WHJ\=5\FZ)%BH5VK3$]1RH+;VVZ>XQT1._(D$HJG[51#!65VM+V(._ MV3YT[X2\)@NT.[:V/A$5,(XQJZS]@30$'@5X!*0DWQ O&>=0\BH9Z^$*%UL7 M(6#03)[7-#X PN3]5: + 4Y.HY()II5A,V.KD+ H&3X3CXVSN81]PQ7G\K6^ M*SO,:7XSMZ,-&5WDC%5D$+$?2"T@>EK:](#;:=]9-R$^ MX@2! '0DH5 BK$HO-#O2U_.QRH5[M2/E(S\/+-BI"(FJ.XHNH!\!%FN[P* M\)0&@B=3XP +TDIH)UC.6)&,,A\R=IF6.^67[T2Y,)^/S$[23:0_\@]620I4 M%7F?^N35 N]31=L\K"YS "M QM/W/:1"*3X%A717#,6;F( Y_P9HW FY[Z%1 M78_)=>>:B9OJF(K2T](*6LF^9B5[6-%"-$<9A,DT6,2W"L4:HEHF^+Z$W"@- MR,VJN$'M/7]A6%ET:O'ALN.&DO<%LY8W;SIE"OU>J"F4[FJ I*"J5..8!LP! M(@]2.0!/F,-^( >O.6"^7*[)5:IIC%S2KWERJIYS_FPO6)D>D1UDQ?S+#&%AG"O?_?0"P0-\?Q@(= M\@%.,YFU+%#)AYT_S_>C/IGM8@# MD:4(&S(TR9@SLD@S+3K"7QY=%) J-YAS7Q*RMS[&\EOLF4Z=,_RJ7EINW$), MGC*:*H!F@UH',2U?7*^?QXVN,X0\LB@3Q"K[,<+L!]O; RFP)JAZ)(5.5*(%$*4TAE#5Z7<LO=S6[4&'HKJRRPQ"R D# M5K.0F$9BZW.#MD_ZR:\#T3O,C-<_PF4"/R@]=(G*B]!RG7D)>OG5]6-IGU3E MX5KLJY=W3:WPIKSP6>I)1C7"C6(TLW87@E6&GR?%QV_VZK@-;$:9MW0Z#FZ9 MZ"G%$59LMMJ;/DQ875N2?>JU8?\BY>W-/4%-1+I8)]5Y!.K=?]]#(41,/VM* M'T@D]3IW,)5DKJ4J/Y-$;PM ,L2JR@Q/2SZ66"_#=+@%K'[<;ORCK:4!BD'-%0';LD9;K3)I.9(*?O&=1S.W=/F%%O#]\:O8!!I[S?,"Z^?,I(94YPCUW=3!P( MGXW@I%A$(T7IEDV *KE_AEI0\IW)C;Z[B-^Y4%Z$32VTO2&2>\S'-\]=T\\\D M7.,_@O\TU>)?N7(@?M: +A$^ _Y(3+J#;PFYCQ6@9'>D)[G:;"Z]AI__*,-G MF>L]]$$WT^/2>\N#3D_0.0=\#^8D\\]C]'2)$XI,WH8BP+EM9RN]%78?QT=7 MIXB=:\"1!6I; PBKI81S58GAXG-+7-%.JN@(X1.FH5+(";4/.?/6C;69V"MZ\?--T+=*\.1I0'E]\R&B_(E3RLI/7^N).3;-SN77N_ MB<">0LD#OQ0E"F8[P,!Q=FQ%6OI1I253EC/T^$RH_=SM$9WYC3ZEDJR^(\]D M&QYO0AT/572S0( ?C!V!#%!FA>BR7UD@RBU4ZRF !6+&ITNAIN?9I"6Y(I1Y M<%61B>Q<]4UDXJZP0 O#V$UDJ3WL,3L"^S=/_,XF.;$4%H@A)'^$;=2]_2R0 MI 7]]%<+.B/]:RL#R<:^_M=1WQEV+W%L0)PI0*!8H-.=*5!R:"B;A^,78Q', MJ-81;:RMOYY6Y,I0^Q.>](/,ED6711TK6_K2G4JAZ(?/O4TC/+I3S( MVZLQNGQTU#'^6P8?1VW!V*M-),X0=6U-'ME'K#18X9IEA)(@'9#$;9@P4BU0 M(GO'N147SU0=#=K*<;DUX7:L(-UFZ-W="&7]MRTDKT2W.Q;URPXGE/$LT'2: M(73Y)TVXG;S=2GADD#]AI8$3-;Y!JDC([7ODHGIP2]-V>6 -W9 SJQ/D,K7/ M3I&H&'N >1>P/5E+1L=NKFBW+V3VV]:E$?;DSJPJ>9GQ%A5FY'R=YJ\^JOI: M"?_M&0OTGGN%S4*YCJ-IFG,+;17COM-YA4?#O4FH1)F%)(PWR2WHXY/BJLC^ MRO%6C0@AV0_?3ATY_5H!Y_Y6DRLVY8BZQ$5[.S$BYSX.O;]3Y)].8\?9\AP4 M2 )"3@_(2FX9=>49$V4BIS0 MJ0&E#%Z];I<39ZQ"*Y__5I[ZYAO'@[T@VM5_53&BEIYH;%T,&+1N-]95EE[\ M8>CTE._KY-34N?=NA+9[H59**:?>E.[.4@)Q@3Q>8O#44$855HR)ST46A9%Q M)(-[B"C!U!O*Y=M4^7*!65=#2PI],<7E0H[4JXPZL]8"+V_/(<0%H'T&'.TA M]+3-U(#B'$??_\+MO5682>CY>-OJQ/03@SW==Y_)\ZR@#,7O?!9K_+@:<3&*/W-T: M%D@6,*5UNCI"_9O(<]CJ(*UR7TDP)G/D4G=RU\^<$]_LN*^8W81),DT!,6KD MP$JM+1B.;_'@'@I1E:C;1AX8U=SL4GVRF2KO>\'7Y)%L[CA%*+4&MA

/$X*@.>3GL5\U:&S'[>+NJ>L*9ND\%/N;-NV7%8M1?_,6Z'4$H-98%RN2: M3:=)KK% F[EGZ!5LO")(,BTETZ#+,!P+-.BOOH[%.9&W&5,50/8WI#O;EZ_M M^P5)1UXFJ6\J3O]^+]QE=0J3_;$!%4'-@YE$-A#:#AJ;LD!/TFGLS@:S 1"G M [7\3R>__G=<S .K+-#LHNUV_T;%RCHNP0@'[#QD;-"7MFSY6:!Y52;;1TZD M/R:%_&2C? CR_BU[,V0IHO1W5>:MXRS0GDE4MS16F 7"E:-^K#)Q689_BO ? M@5062&$,E8KZH6UZ+QXZY<V4_/EJ]0Q[.,1-!_[3IU!NQ%.?,MXC=Y6LY%/V MVU+"[R(/ 2@2NM5MR5WU'&6M-9TG()M06%?M7Y>=H/*A"GTKPW[!FR8WEBNJ M:.[W1%]]\P[V-UL.1"!PF%(VNY:R@H"1XS^"!</61 A+M_%YD"^KD)R7Z69# M03X-$:3AE=D8$>7J U8B%Z7&$]663H"A9FR W4(S\H*ORFN0<>W]B?+<J3'] MI L K P(=QGT/+;+K4L5;2T]Z^%J1<H=NWO"S><;_D=[4?<4H5,W8EPM_E): MFP].G@7R@P*'UCK7@$.VL1AGLB?U^KUFL/Q;NJW_C9DU$0!G3E9Y]0* G48_ MD0K67\3GEIEIMG3,/;Z29O=QU8%V&[^\)^/:J.N%M]J>"'LU?9,3N^YJ_,\Z MFI(#IH=J=L9Y54@AQ\%5*+HB=O>P[D5CVQ?P>]84FZRG[PY&[6]++_E:WOT# M_W&7#:;GGK%(@UU&"GZP=IX%JNF_ASP(?]7J*K?0:A)I]H5N-3-YU<2F7.]Q M/LT AA;NY<\R$.(ABJ*?R7GQ:'TZF/(S* UDRO9^,6[(02([#O1')68U.J<; MJT>1T=1'@',Y_(,32G#QI<[!2MQ(1>Q85=->,;NJ-*>CF ?_=$X&)G^:N*(Y MF[X/<82BNC)'6HMI1+7W"Y0S7]UXT6Z0^)LAFLWK>%POU<C?3B]N>INU?H[2 MJMG;TQ\6I%MXC?.SH_BFY'(OC9/N3.E?,9H&)[) 4F\1(M-/D")+\CK#QM " M(-#YJ6OCB \^9%5NKK$I<^JK9M5IU=5I2_1QK\S3^SEWN9 7Z&+LB6G0C!J? MZ !75T3KA<2CR$5T>Y62P$)XNF,3A@6ZG]R<ZU&D-'CI8F=)<C@:YW=V_:UH MTV3]!2_B_I^^/:!M%$&56H$>8!..9U@]8&+Z.-ZI#@U$1LR"A?H4OZ+5&7G; M3GV.5.C! YO2%>Q>^N=S7F3VY)-#8*VX!%?H*B*,O#K4"A:Y5OM^=VYL7T-8 MA*_>YLIACL(L\N2E]L,A6V77NYNC#S"LR*\^>FB0*]J;SD_SYZJV1IVF^@\: M<PA&ORK.#XV )-14J$T1QLOU3BP&U=GR5^FZ[;WYOE+MI-+U.ZITL59221*6 M ZY*C:1TH*>CK*=+6AFGSSZDW>%+3D28D59TSC8DD5K/-E8&AJ%K%;O0:8&/ M&I[UO*]32"SNN2R!\Y&S9LJH,GE7:-8!><J5;O58T>](67)(7/F:HF"6!"'V MZ:+!:D(KQSLEOPMCLHUN;26QN[ FC"?TB%"*$!4'>-*T)S7P^;P8;@J1Q$<8 M/_-BO->W8.)D5-$/H)7G0$W#\,W*_,<"A2".N4/@%S!1E$]Z I$/%9@N3+\, M',O;.[+*/.CG= ><1#<B/3^S8%6;%:B2O>SZS,")BC[G;3F?*1G]DD\MXC=K MZ?3YZ17<=)9K9RLD3IYC% ,F!<G09D/N(D+>T'][ZC)\C=!O0S$O*)/N*/,U M[)S_%!1D?/ZG?>//_KUH]$V5HX\O\QB+E4-:< "$.QFC^#*]VH\%$F4*$X!. MUZKH72UA;IH7WCIL??RA43?XUNP]7[+CIQ#-VXSG'APT V9/WJ'WC$+C*Q0T MR1,> '#R\RJR$U9&2\N?8XJ@0>R>QW1QA.A>\0Z3&FH;_W3P1CQ_5=/@KO< M&<R[O#T4R434C-PZB@1[38R8P,T."AGX'-UND.J#[\@,_7[XD0ML"_*KX@"$ MHJE!9[Q1PSA2")V#!5K^I\.1_J[MQA]F.]O =71!RC/H&%(AOF^@XB$B*])> M)WA6(_2C7"_2SWDQ?H6/!5+BZP13(6RW_4/W\4\8K P>R5QSIENO0[78*+B= M!)M!/;$W$]\1(?\!U,I@Y"K<(HQ-=-F(2+WPTQKV7OQG?@)N0XCM*=F!3\D/ M>3"JQX+!CA/1LOUTC8J=[%\5&'>AC,?@?_670_:PG/S"?^<G)_[1_H_V?[3_ MH_V_J!TE;H"B;*G2%G[BJ3__:$5GIR0.M<&F'L&HE<YNB@'] QN]<*<,V5S= MT=3Q=]Z]<Y=- &_10QCI+-#N<,":_8]W[A$A;YG4*7Q/:O5;HKQ@I"_8'O:9 M@3J?3P["TPN>S@C1=O#,O+6E:80Y"Y1Q#=J!V\P!GVS-7V/S33[ZEZWMOPZ/ M2?E^H= __M(1U=+-IIZH-N(OD?_Q?SI0]?^Y'URHG&&$TI"]Q32YK2S\X:I5 MB&8_Z!M_WO&EY8"MOZP?XKR 6NFE"2*T&!A<P-*:6 !*N-S8O@RAA$._QP'N MLPR/:;B*=:6_P+"#<HV#^95<RV!/@>L_PD4$F\N_J9V@?2!UH$E@ 83A2*T0 M[_<ZIA*%*\4TJOBQYE@M\XO:23\GIY\.%B>Z4X 3<^'"#8K38Z;2S(^P&F(G M2A[>2C+.W[M5D3BE-7RP<:0&FE",MZ4(Q9^5<!J-^?*V@C]<1"&!\UL!_Z". MNO;C%T*W@2LT%%T+,!%,G@Z1=H&CII]1EM\/3M/<R^!.TV11=4US@;K/]119 MG61_(K?P5>QS)\&"1W%.TKO#*SY7$"2I]FRB#P=F6W+QK<0X%D@(RP_TD_(3 MRKV'-E-59[[J.^_,Y]^<5KN$R6)>KDQ2\;Y=7S\APZ6T=LR<H4]^W+12$GMK MK%:YSN:4T<71N:"Q&O4#=E('+_-<6MA]]\8)F?^5)Q-R=#('<.LG,.R0[2J# M!6(^M((]WMHIH)UB@3[MHG0RDK=9H!T;9:0S?G&*'7Y^&&'S2'KZ9W8O&:1L M #;/_L\A[R/^8$G+7$@HGOWA2X+0V4'/! M$\]^QB"=NB/P.$<UF^YSG?7_\ MW9>D__<M3X-S<&08,86I #A'%KD!W=N=N=S+:V_A$/=J[ A"/2S<#T=^9"71 MJR_@%'GVDL75;I<+IS6TK0^(!:=:@J_^.O&/7PLC/M-[)DJ,=*Y\-CT.JU!5 MC2$_0A/&\>]NU?H][5M?F]]0:8R=^)PA$U&BJ/'B/J]Z+VJZE%@C\9K<.HUO M%Q)<FMI%.?=+,+@-)E@KM1+&$#M9/SI;.YQB8*7<]$V_Q>7E_8Z@<1^_WZQI MO>N@8[.HZ738+KV0&*81,/,&"&]!J@#A-"B0[UB)(TO>W_IP_&WPM07:4</G M(]C\0QO7@GSK+WNBP\RYI!)>\9>=D(1./_$X3/%Y3H,A\?(B%(LVB Q\^RP9 MG*1;%J2UT);]I5?YF?8/^TN6I1D6^T0.1TB1#@W<FDW!/P7V=^:9,MZP0)?! M";#:K(S9-1D_Y!$T\RM%Z&Y-I+O//%CHQX['4XU/(9ZAQ:MN;KB:SH"S@WWI M!P+CCEH).TX,HIIUZ?"=?/H^"VIY+JT9*J%K R:%)^A.GF]MS,*1E]R_;#(< M",0S<5,HXB3!0O9LE>(AJR0=LMVQ=[!F4W[*VJ^ZP]W;0"Q-\0=.D![Z&C[E MMT44@"LZ50]J>9&9!44!#E_UWA68OJED9 XM4RYE:.B<J<Y&AV@=-^[:!H7! MJM=6Q WHXOW4A)$: &,U*\1#UR.#H^E&9;W>,S 1#S^T:UYUN2NCWAA=%[2O M5[RV/M%)^8$BIDI:O.,CECU!=S<S"N@6E+*9]'1C@UE-6UIH.XR;'E8&%Z4Y M>:>JC,S6/-"K'7XMM;?J4Y"&,O4NW^KE-X)?2$00DA-'%X504_%:"N3\5&-; M<FMG'B]Y_E%N>BS&*+S"_0>A(]7O&B)G1>-EYJTTTM=32Z;]RAZ'.:N"S](L MZ*)L)W0#C^6B:U+P"<;N19\*@&K2=MI6NGR X:7JPO4?UA&FFN6%MS2*+5<\ MHR^I:Y>M7O"Q$P!%0?YY-GJ$4&:IQP KFH-)&?T,<(5M;9V#8R7909 $!#3P MM?6UAD\BF*Z>NWG=%JZ;28<XDP%EF@'=F)%K?%P_G;SP,4^(+/'XANISO9+X MFL H;>G"#H/&4TG2[TTIG]X-_COB(F2=/U/^;O_GEK\XUVS_=$L"P?%GL?N_ M['RC_SD+SQ6JY/Z52;)S!PH,P4KX0\6QX$682,W(GMG6NIT53&Z,OI> 5(JI MJ^/Z,TQ@=LHUK3=R?* [[>(M=#]&*5.:V=MY%BQBJ@!(?E1UO9ULRP+=3X?5 M#C*GEE(_2^8K1-P/OA3;IVT2B$;7IZWNG4L<M"RT^_X]7/U>UX'M/7?!9J=+ M%_5WS/--)K^2"01"QY"-;I_H,7MSEYQTCA.[,^$@)Y^'E/VM.]MW->DNGA5^ M>*Q$8Z5,H4R/9.6GDEZ_\SV2?(:5J2\/;\0+U%0<[]3EJ#:[@>)"^8/C435Y M&9&EB..4[1AZ5,F/:D;6ZD)K[F1=F<#;L<FY+K+1?83P[4Q!P4#)6>>52K(O M]1I%KRZ9LI^TT H&+4EFM:Q/M;8A#U<.OBNY6WW@L6*>H\^IKJ5Z?N^+O@<& MN$OL[0F3%E%!L@.?9 =Z"F8SI+0;,QZ<E!6VN)/Y-Z[ OVE<_> [$R6XX3 < M7% YM/E=?G&1Y,LCA[$L>CZ6M^M-C)4)Z 6?HW,GDFV+,9WP\$ZD8OTP=PLQ MB8!JJ2[RSVW/3_=Y7YO9MSC*G%^<(JR\57S.1G+EP&N=.FZ^@9(9!U.4,B-5 M._L),UA^.4L_G !2">$0(M2^$!@XLU?WYWZ+\^#<@M'U];'>P^E"WR9XBGF[ MSG H17XTB4F:8_+0O<EK*R+DY%:D(3F5#04E<0B7DM-O_-$>;K_YQ#@*%F7< M];HF*WY9VO+ W9/B\RQ0W<+*ER)F&U+J2X@*@*)XDK(J*[Y:B9?$(^7@UY<( M_0]E[NE-G&S:-='1SZL;6Q]!DC*J!VWSJG=BI9!CUQ'FC&=LQFB0+\A4A>MO MM&4VU>5,KXGZ'QF#OYR_/JAV*@@Q;YDSJO) VMO,,CK3/%4\QX5V'$DP_"5A MG>BA3C9A1R;T&V1B)U8@9I1F1UY+*E\>G5M>131S?15SN?25T,]G[%#LF9-D M?.W=FQL/A+Q>8J]0XNGB;LT>PO<N4KCI!UD@D5K;6.3^D6\#;!*K+R&1"0^Q MKD^"*=R^'&RV64?N?5+8$#-H?<L;T25AX+T3,+BJ3KNX$&,Y'^<E))LP\7@X M)6;O=(S1P.Y'?V.R@SC]Y"0;$H?SU_(78!-S*.'P?P[+%O.D6: >V]_7C\#J M;<3U->848^_WETD,NY]VOZ?X+(8R!1I9H$<Z"':_4:XLT- D Z41QCB':D;# MUN-"[D/7EF [D;B*:,I^IME[%DB&C2A>4=R"*,QG.F3#XBN[DTBUJ!?_G2== M_QVV&RZA._)3L6*,YTB91>012MT'SQF<P/?%\K"HVVUJ69<3DEY(1,B-VRN> M<!]_["AQ0+X8(\GDU:%)N2._HJI[3&6^T"^$3N=+ *&7WE-\X_3JIR5%_'=J M[[<$^N:*GLB5:^6/K^SZQ@NJI.FBFLV0DLP1PR6_'8&UA!JHL$D[7;\1FD0_ MCIJ98-AHO%-"YP5>K+B:\%5!VYM>WBLXYY)U6/M>(S!+LX*#J=>JR5^G#"@" MQ7>Q1_#+&,C+MZ^5,@,,'W_+<V^J\9>IEO!9O%&[3^?H!0>+%AS9!C)AYMPY MBN)#^>5S$0!%TG;\5K\4D-R:IU25\8V,2VI9#%\J^U3<<P[HX=\H(WSU.2G: M#C&*AN6S0-.%[+F)_IA.@#D /!2GD!04SY9)H"TP-'-\,T@&*N6/EY07(&^& M8[U[)WNLC")$^VN5ZS-:?AY]*US'?ZZ/@V;F8303,K$P TDUU;"8;C)HS[M= M>:/4MM#UDFE.A,3#4N+'2[:>@:684]WSJSJR3U=F<N9@A]?O>5XM62F@O)D] MRT:OV_3S0"QYP;%F5.LR><_K=T#H^<%5!Q+?2PWEW"D2C]WC#-ONQ6[+*RGR M9@AWVE4_"2@W;GI\C7,*?AL*L2.'QQF+O?LNYGK41=+1>E+?S]OB9T+X\S[8 M<<:L;,K\7=--8(-V">"F7AN^]4%(/* Q9I$P?/[2N/\=\\2H=P'GFWE.ZGVL MJ8SS;Q.15B0>/2D3XMZCK89/A 94Q'N( ]*!%*VE]AW=/*YA171FY\7:[)7K MBU"_L+1)S;:3N1'*&2.BQ^X9?>"ZH$3"!C&2:_E8(#E4LP<TL/R\1WH0"Q2[ MN<8-#S6SXO&I&?)HB<0[+G#(+_I?G+[Y.>;<E*D.(]/X]&MX,I/7A;P]4_/E M+(X?HTX[17<:WH0KAU)#(_RO\ ^\5.5 /$VUL/.24E1^XBO]0F@4%HVJB;^' M\A>0M,.0TU[?N+5CTC]6:\3',%PZ,Z*;0XT7<7=Q[Q3OK7[D?;W:/#;C\5VU MDR:]"%C18C4\G"FX=U2W2?MXUN<VXB[-6KE;BN*)"[5X[[AN<ZE6:+;)(&?F MJ90;><@!-A=1UVES+2XJ_@D=WX%1LQA3OCMG6N=FI6B3H0^'B@]QGOM5R7:( M F;P$G\Z)-/9L_?^JS;4ICIJ[@R$_$^%;G^?9EY<#83^ "*+&L.Q^5GAH/-< M%#*;#J?(-T$_KDEW&L31$V"GL,X/::?TUX<GL&X@K^G0)/I Q0B&[2K"RYC* M/\'9;*BAM4/(N)Y#;&C="_PA>W*,EXZJ&*D SAA;L$"GT$S'ERP0+[V_#?8S MG@W';%<XM)DNA)M7_'U_/.VO=K*BIW_P[SE&_W?-?# Q^D%H&S@.>W @*,RZ M5W#ATI#6-87A(.@LJ7DN\968!9,@P6_RL:(+-XY<.,5XC#R :E5ACGH(#1HK M>MZ8">$'+%KDM0</NF#T2"XKD"W_Y1"9V^DRMXN,TY9?'U.Q*E>]S@(9OF98 M V_S="@+;&HKZG?')K8S;LO=U[JALGKDQ;!BQ*V&HL0,+>%=A377FC_R%SY> M-,2W$&O"E^UIMLBODO)J9(,V&#\",H SPI(MAHZ)QA?>!6X/@6#M1<M.J,K MJ/NE+Y_T#SV<PQ&A\OC ;FWIL0QA[L%\LCU.)A!:C5]F@68K1."JTUI-E-9+ M%*>GRM@*7V_E9Y2B&KN? :IQ\V&Y\%/&*75U&59-/0TB->4'!]EX=G8)RX-' M33_-WV/;6B$6( \A1Z7':=Y:$G!@BG -XWQA"K]E';!]1/FTO^/JYVOCZ%#/ M&^7O@ _4UX.F1P*S&B'12/Y%G&"PYG3ZJ0]-%,VM.'1AET);?RCO1+_ XL\G MWHY9PX]_6OO.5YA2P/>1FJAF$]25?@' >3H[GLY9!D^V&)&?IQA?B502 5)7 M?>HQV+2^_0<;M!;R+(YT<+[DC)'2\N,\S>1-5<:O'*3ILJF<UF-4Z46X;0M2 M> 1B[!GEJ]ZLO#EKFQD9I'#<>?<>+I4&M9,B4B^_73INF\O4G%K,E:0+)U-U M1E4&MS1#9][=8X'V"A91(#;5E9G )#Q8_6)NJ(9(7$30[!,W*XV \@9%HVB; MCXSC-%=4\S&F'',8+(2("@VC'4/LKP<R9C5EUJ<@(HN-*MDFF\Z#$[IV7ZW" MJ+>?U 2]7]O]?N_1 4=4)0NT/#F[!JAN+^^?AL43!9 B=+6''81SCZ^$D%1M MKOD9^E24%A5>GPR :#:E5'T]NR+Z[),HYJY 7R$O:$-(@OD%"P+*62"N-$8. M_339HMU#CA(*GVV55QU"^)8"/M3]$WPK\GU[?6K=<@KX4S4DWQ7L>^]'W^;V M>RCP[5=1X?AG$O>R.\T,_HJ: Q1-XZ)1M:K-R>7!?/G"+H%@H2"Q=J)@S?,O MS?RY06TQH<;Z;R2L1'+"#7(.6*9DGLGW9/;F5W.G&'-3DB\!#10% KX3+&5L M<;G1*$ _LR@K>V92TVO#^>Q0T'@A?&;CR+J5(J:ZR^#H!9%V.:@P7(<:S2A$ MR@'),VOMZ;OI1RO)2,RZ2X!,>AS")DQOM+;HP_O(\_YZC7P&67*EZ^7#@(#* MR.ZR4N[A4<GWBTY'OKIU535?3U8*;I*S[%)<5 N8FZ%()FC.7!QJ^>"@Q_LB MP/XZ][GAM7\-9W\H<Q9-%V%S,O:X/3Z$:TG_QR_^^B_*)$GFCPL"B4)Z2^!] M?!+DD?GG-_:\A2B)3#PU3\T*.9K(<?ZS9J;EQT]=;U#D1_!T9FP(_;494_SA M["0['B>%1]?F"RSE"=!\DDE\TC43M!ME;SVB,%]J;JILMFI=2.A^8'YSKR[' MSW0!=#)N.CY?EN[F66I)9/-V;SFC5J3<4.W1LKW]"::RW]&&<67BN1!YCR+/ MW;W'HH <SSSA!DO+"APJA!@'E<'J(?MELAZ2%4G<]S&<)*.EX]$-H[<.5Z22 MO?<?3"(='UJ.Q'K[8W+&N+EV:<=5\.4S>?14DXU12E/ZE/#V] 28$+.SD* : M4SL9;A.X/[IXDAT\=4:$"KP-#W]OH323=7@NJ*>P>RA=\^H66 +9;:J+QQX/ MQ&H/L</+F^21^,2#,5,L4$LN*NE60XUPAL4<"_3*(LQ;EWIVZ7/MLX'*D"?" M7P>X*@"E\/9(5 J4; N.:TS%15\! AG9W@;Q"^2O_!X"6E&F\V[2F2I*U1U> MZ-M.5R_&<24J/4RFH5#-2@AN6@2\PI;2EJ<(1).W2<2X6[-79BJD 5B;\^UP MUP-3@X?<;J@^Z/*ZUK5+O9&.O=SR&$8(I#I3P"E0[U2Q&72K%"**_8)N+DZY MBVY\9*K7#7ZK@5^@UWZ(<#AM\LIH3Z[)NPWY<U:>[I(I4-]\67@9B3ZEAJ80 MV]>$Q@,D[,8#/&2&C$\7L4!7IQ)&'G4EFSQ#ZV<>"\E97HA.O'#Y],T3AU'- MVDPMNAVP1MOMAR<*!]?X,=7\SP<PI8?#O&LE9:(8U.=1H9<AF"=YFC\4W1*E M15[NKN8Z&E-/08UAZ$Z 1O)[(#GTY#4Y)E\>7@R"7)?D6(0;ZK@)X-H='V7 MX7NSKM,\LW<^>[E%^EU/XES7''W47RD<"L$B@AE/PT*2<'OI1M,LD. 4XC1@ M'3+C-A$XJ4_[.'4(_;[Q).CR^S,J<7[!!RX3C<]W*C2 'ECV^B-D .77B$,4 MN>U$/3ZH,+#4*?/\D6O00B+]].LQN5.!%W-RCXEH!DW7Q1SIZW':JRC8&;IZ M308$0-JRP6+0Z1P4V2(DB<B)/(#0K*=(9+_T=\7'(?:3EN1@Y^H'$8ZYSZI5 MGH<HOSJGQX6-T!J%*!BYV.=P;)RXZKP)HQX%/,L0^Q@/L!( U./YNUH<+V!K M/1@RIR2WT>R_ST'V+L?/1U3Q^3Q!1MI\-=#L.4N4P:69:L!?G<JTNL5#=RO_ ML>(_4W?]0EY?=Q^!,'B\3C3?S\]U^J#WQO6>_5^A?\QO_B"[\*_F]3_:_T/M M%23!-:8I.Z1$L)D;<P3W1ZWJP.M_D:MP)/<SKZ)6^AGU/SW8@7\VBKK]W<)L MG_-B?'?LKVV0/]T?_NE9L<C)%!C"UY9! $5<R\7E33#:K6S)R(=VZ\8:"Y38 M2T4Z:!^Y">7]:Y(4RO**+%"!&PND9O_KB,P_@F'@-37^=W&&?_EN'ZK%G@3= M$<>M%TD"=MS_#[2*5\[0:"OFO7DT6V9OSJ4WG0MO)[(YY[LIBT=73DB6_B?S M;?^[Y?G^K#ZB :,8R15 E$7H%;#=B='L?A9H%_"TI;'MSGS&FY.^XIL*87%^ M,NI/(XXNN&&<1<L4,"%=:HOF@8.'7@BEL4 ^4$ E.QEA0OG<"A7!:L-9H-.4 MX@;RMB-%OV!&3KW5E3]7_V'1YW*/?KW>;R\#DQ/GZ_V\#Y5ZB;2\Z]K]UGA[ MRW8BFZK' L7U#V#WNZ!:K-@<F$A7)R:XJJ:S\=F744T[33/TA(S?F+>8^YG3 MF;,1M%39Z%QO?T)>L@BN3KI=0O.'-]2&R$ 2L#R!\K(T,%W!&2F6UGO+:/E$ M0<%P. _$B:3?H'W0W#+IS>KY]?SC9%NZZ+;#%P28C=QQC0MMGS GR:HS?>7^ M9?#PEHJ"GZ[5?(='22T=+-!Y T&TDU.5$O+2#4*SHH;PVZIN\;9\=_:C.2G) M5&.*\MJ*V T*; :6MLD"Q3-U\;J6F.,DY1&,Z0[U<?EXLU*F:W=0YN+(X/ID M\1,+@]Q/5;[.22=K2HS8@?1N+)F92%9O-@63LY/TRH4ZP8((ZQNS[F(=X1G* M6]]V)H?ZMO&2[RL>90M/,M[,J$3SG^C4&B,H)'S>XMK',0NM3E\NB2)7D\*3 M317A0VUD8((4GEI^;7/R]/F:P;Z'Q6-CKM*N4WW=O<7/9^X;;UAV6,UG?'N< M&%4@8I+[5_9STAD%J&_1\%EF.XT%8JADXM27MD[_N3V4ORFZ'_N+\7Q,TJ%? M0?M?WKM1)SM3V]A3H1#J)S2^0:UG1PMRDLTL$'=P#6HW_(/3@(9/TV"M:D,6 MG]NGRZE%7M@+VN(I$FIO>%1!@NKX;NVS3M['S[<4P<L^?)"%]X1I:#N4#3,6 M7^*>L4! \@=J)AN]5*=13)XM6^;%+RR02#AR$+:I1!=B@9I-7[- GV6V4<.R M$S4HLF(\#<4SR>C<O&*&.LX"423#5Y39L&W[2UA5;#&?7OF*J;#**,1]MP+ MO\1'SK- 6;JHTN-H/Q9H^B0#=W^5.;MSY,\_&+\"IHO"J$T4R,HLVR089*'V M$,FQ[W="$C".8>#:B>_DSP*/4+[#P>7G/[MX970X[%;50EYMNWQ92$=_)N6V MNYES6U'W9$WX:"\SWDE,MR Q7UE]"C^VH\\>W3R3OUTG%9<EC9J>[9\X[GW9 M5/LZ#WC]L!^*'FO# B6DXZZQ0#L:N)_^O[Z!L0U7>$&;>0>%P/T46V"!1HT- MUC^OPN91CON<UW'L800CQ]DFXH):'QQ@@7[RI@,)-&H_"_3R,WM4LMAVT.6( M:CO>@\O+)T*8OT'_"_^\&T?^C4BP[LBO[:>+069P;9"$.WBZDOP1_(2CY#8+ MY!4SU+\>9EVOR/BZ-^/=V,M4Y 7IB8>95M +SFU7R8.M^#SYR.::E=JANO@& M\Y>ON1R,=/.G]MF;A>;^355O?[2I\!_-]6(;QKU@W!P_<2^*.(K;W$;!/LO] MS6E=V\K[?L_=^D\5@?Z-US^R</[]+!Q89SQ]WP+3P89V"C5^A@)F/M<*I E5 MS+8R>4-9H,,JC +H<A&</0+GLO5V;..(:Q=P+3B=^?J'P/4MW_A?.<\_U_]P MH^%M^G[V\!WR!(RV1MF3X6>I\WHK#)=?R0*E(55_"5[=\\**!Q#Y5A"V-TS> MU=Y"G&-*F:&$W>"13%'KM97#NG,'6*"BO9Q<!R3L7++YWUC\^>(@JF@2(,3< MRYY<\!"2\]U-5 *1"ZD%SV_SX,!0+)(4*8+);^%L9NKNUN4U'*(T-'=T45.O M-Y7PZJ1BJ9^,]_/"'*^;4JOTRWB$Y[00H&70+"<!3I@ZAB7'IQLKDJ).;;1L M3)G)IP=JOG114CEV)4D;T.Z:*/&_J'/](XB;5$( AWRQ_]ISN2[3S#PCPWKW M)>_WAOR4_B;D%?H12D@**@ '*&<G00.M84D>QF1B^V<I/:*X_^@#>-XJF!\> M<6LB.4,^V?3!.PW?NZ>#YGHUR":MNIF62J<4QSAVHLW8K+F8B<_%L3W(N-!, M21)&L9!0T2:4XBKPF!E=Y!$2&&5J_?3B0M;\ @@Z'N1DLXIT^&8AK&#U ,RF MM3&J )[$O2+ 1N2G9&P1*3U!IN_U;.IY9_S*&L+V#BX0XYWNWI2:JY>15"!< MW/5H-4W67%];I86#.B=.5EV.HMQKSH.P;_-\<4H:$*.4.0'QT^[<+6A;"J?5 M"/; )/".T.\8^,2T6>49OKK?L!Y6^TMI%%5]Z*@ZQR%0U/9?3VIJ8Q.^)2)C MUJ;$EMG$ DWI$IBE4/7_KX[^-1'0WV#:?2*C&"LA+)!M^-:VW"^CV3.%ZI8V M9;NWIG(6Z,<J$SM;,?^5QC2_F$YA ^P9WQ\7P=L!J!E8)OLNF(>E?U-YV!_K MYJ&[_[C.;<18AP5ZDO][:H2I<R)NCLAHVA'YPC;S@O6"/YCYGV9\,2\N_1DP MY"09T).O,-D4L;!K1U"6!8KX-773&]@]H#O2_D47_$T@82L]]I91KZTCIF;H MUJ0I=\.'#XTY5V((2@[]BA^$W[QYD=EV%Z0T4AB6(?Y[>J/\WA=<?]$E8ME. M/N8%JODDQI^\G^1=TH**E\P3)Z-3]"I 2U,&MB) 5K?U4ECZN80,7\^ JM_0 MDN^L'FYG7DLZEEP3REG5]&K&N1,BBS @IZ<%8X]!8J_I5G#\^!+(W>%JTM2> MEOW61<HKR]^FL%_'S8H[JYN2G+BN_UX=<PBTK::^T<GDR6>!N$2 )?:G+/!) M-0EC- L9AYP'^ 2&!R=_N"KE?ITR_5+^W$O_@8?9T;2IPY]XY:A/)KSR/"@Q M1B;GF;QR%*/V?"[F 7H$^5SR=._IZ?S6IPQSO<'@\N#T!&-8B?^[+[ ??15 M[YBQ/4DS!;$K\QM9RI,:*K8/.%<:U<$S;*RI(28R=W]!6+W\RM<$;I,XLJA_ M_JYS7XRCJ.+EC>[WQJ/M_Z-]2,3:B@GM'.!&M00NJ"8;NZB\H%9Y3/B[1L4] M#\#?B:M&A:JU!GD'\FXHK7=UO]$&?=+H+G@"NB,NOI&]W, >=>'XV;6D(&,H M*20.)6PJOM384?!V[/N7P&3?J, RE(^[#5>76QG/ZL$D+Q'OE\]?*:VMIWS' M^J^').23KQLTLT-BB;>;*&&XVZQ^]K3FZ0ON,A.DHOY[1?$?G0V4>^#I]N%[ M+-N2/L\7!DD3+AX]B;UK.O\RMZJL3<G)R7S_/<YF^8:*9W1V),9E1(:D;$WR M^FU"92X"W.V-_71%K!P0'>X=C-V/WQ+3.2TKW-B'5ZOJ3GGPU29$#K-L9Z:> MH\C/L1DF/OMK__1:*F1ZH>T#F/.'J1@EORU=SL,_Y-TG]OOE;?7;=C(,L%0P M>-@TV8X1>675('(6ZU4N&Z/[X-7*JS*VY2/WNS+[V$_++B8&( \,(JZ4=A9\ MEPG.O[K@/+)E\7B&V9<V:I.2;:5T7B-1JUDH0\?2WO.VG5#P2PR.&L$HTX41 MN"]2Y.\Q4DF0/<!$<SD(C]$D2;U(/S\X..-2/J\9HCNZ<5KMU7(63U'*DV_N MS;-A,+O__DPN+!ML8_H15RB^S;9[$4=&E?([76$?Q^B6+!"Y+@S%]?F&8$/1 M#Q@;C[N4:L$!<4,K1@)M=44^(L7B<;/YCY8VDZFY M4CMA-$8I;52)#$^G. MTW(.?!-12%HKP9C0RTP^)OS46=^)MNH3W4FX0'_B[7U%^L"NT+]4N"2OSG8T M=P%XH^_R)+FSW90/R'X#H&>RFJ8%3%0'(9B36MA<9%7BWDSKP,2>ZM^B$6-Y M^#Z14U]*+1^L=E@LK[T#.EN(9#=B\A3W,%,1/ML^)0Z+RW5.U*CI]5E7J1E< M#0XSJKFQ6]ALWYDR6<OH).F]8)U*)7P:JEG0E'-17A*8E$QCR@'0-J(0D@=X M...4R)V@L15D&J4PU&X*L0?GO!X;.RO^A:MJ.>N;A<PE3-+2_)5"TV@RCF1< MQK;0-2"Z A>#U#H]@Q)&& [2Y;Q)/$S9I8'OZXM9N8^_/OPM>*KG5.5RADLP M'U\X^/;YC'QVW">$,?8D,0S8=G@_S";RXH>T5LLO&G,X;,/#5;=F4<F,_JHW M#P'G^?Z/J(F25FA=22)=<1:2"MYGJH30)/>W"UAY E>F5P[J5?#YH85U<.,V MVPE!GDGJ36?F/(E4/:R(N?35=:^H'F0AHX"I\@-7BTK 0I"?=>"A)&CL%DP4 M+KAC9"L!\],VFVDZ9U06%@.KG"J[ZA]$6(5H:^]+>6 NK$>WY[."?] ;?Y5 MY0K84JU'3,7A&ZTH28V@&K!@0/@&/'@5+ "$TO0C80:N=:.\44E^]%(92\^8 MV_6A"AV>Y^>#0%OY$Q74G6$M:, X=@_<MBWO$-GG\8PF+U@,84EQCJ5KAI." M(FUJZV]F-4;%EM?6#EGHOJG00(=P%F&,+!G?DCX1_6#[7@U!IW/O$%-8(&]I MS&D*[?S(LD\C^4. A^[3\PTX[(.$G,+&D1(5$<Y=:]?.7#MJ'"A:J7XI^'EQ M )%LRPXY#^$Z;,&!6'$*/ME4GGY[2-?H0U1@RY0TCJ(\G_K&/ZO*Y9-W6)"W M+%Y=]DN$0_N1A#:I[K==MU?3J;+DNE]'*:TPGF*5X+-M>1Q +!6:#-ZW!94^ M.<T""7Q/+U_,$ZL<]K:<V=!8L<;QB?;KWEY2_"V8=\5(ZJ[08?; 2=O.3,)F M0]*N;?VJ?:VSH&NA]OY8"B1!XU#[$0&$0L/?SC=J+TK8*]F?OB&V;RP;)/>& M!;JQN[*:^<RY%R?$%+](CV0T;,((G+8#M15"XWY(KD9R;&U']:M+WW?R,.CP M+#P*4]MP<?5*TMA$_87Z1.F\Q5/[U.)0A:7_>I'KS_)P1CR>,O-+PH,%>O00 M.9!/=<!8L(F(=2Y#M35D^PUQ!I:S<<F*?NQ.=6OIRR0&XN<?[O7#C;FWDH)J MR]\-G8['@<)6N)L;^U-KQK:>>X"%"7Y48L#PV\WYD=H@O#Z9VSDG,Z1Z->W( MJMVG6JGH]/EBW.LU0)\=J]AUDL.7?E&Q#;N_E#L6BVQ&\<P#[)'C.D#>;@^Y MA^6AE,3<DAC!A$JV/P^], !!&)0 C=)ZD1V#FLA/X;(.EX@G%5?][Y]H21C M/!W^+:^,YHJPR+9FOPD"@A/_BFS;WGN^%;F7C$^HL0EU'<3*+A'BLJ^$E6HF MNPK5GO2AG$F?>^^OX&N9H'#JR3'&KM_% ]91<DR\3$@KCE#2C..MP( I,E:8 M$&^]WO2DH!K)IZT2&QT/K:CJR2/7S&Y]:59\HSU="M:WY";!TE#OUV)1UR:= M.Z;V *KD(9)SRR0W*7:Y@J+:(5./-X:\P#A4)5?[SM :#B;1SM<[CFGE=IV6 M4H$=G[0';][>:'8-+B!]< \@3;[3XY/JN5VNT4>9\#H"D?7ZZ7_0V5M;+5ZM MW3J(5.O'N8 39WX<_#0[X1[9G"]E>@AQU ;:6H>4JADR-O&>^?S4R$W=?<K5 MC/&JR/VS_$HKW&H7+EO>HJO^9SYS[_8+8(G)L_:+ZS]LRSLVP#2"=S-;'4=\ MP$+E]*->8:F&.N\\T@W[O@2M!!?I%);=)/E[=V_POGD0OWDS"02\@]UOA*SD ML%\1-Z!.&6K&"E!0][V $.\R,Q)$&'ZOU8 ICAV]W%"K3_:'!$7R&QB<R6RH MG^JZDM[]4R[W%#?AT;]3P_#_)]W'H*@81B-2EMGF(9;N0.DH*=5;F2N?G'K^ MTF_':^==Y9NBM^8N!#ZW,']>\R<0=:XXS6ZO#(Y>4"27^ )[ %$!T%W,@2GY MX5HAOJ6\$.K^A*U(.?.^*/7S7V2+R=E9X59R[67[?G[,U=4H/-+](!!*O<ZH M84HP\6BL:OQ,?DH-3AK5LC]<+JM<*Z]*KZEF4/5)4M5CD<^/%HY6"]T!;?&J M&965+@<5YOHKQDDY8C*-N!SMM*U4[X(65##]_]%[J<<#&[0S@!CU*KD)6SG; M+^:/E:W&UKL9[7N>:UU^;J;!+=+MEH!>6YM70H'%38Z#<+V')-R$T$=Y#N!@ M"?T494]1&8!J;:SY0AAK?P.@["M'*K24;F9,6!1;[R*:M#XVNG*1/V7/=&'H M"?GG9A'XCV#"AX^XFGYJCX?8\!;W,,9([729OR$V.:I@<>=*AK6Y;R4V;O^3 M3+/=KS!7+JD'J7++)__/7&%"_CJ/K-EC-\7[66YXNMX:1P!4TI33+V\O_E8O MK)4JPE='[D#?D-P!)_A4^?"$[>/E#3F8.Z:;63J9PK#Y=; ?.;M%TVWF=L&L MT.^:V)!8>4-TW<-S7S;5XY,M!WS3]*VC_7>]ES@[]^C3[AMM#K_Y*(;*>J&: M+6I_5SHD)MPV%0<B?@G.0I,0_R)T6+CX1T*'<[%GVG7.R(A526KV0>AB;E0[ M-MLCIN+DL&J!6#$TX%M,OSI<PSAM2Q:OG6SJ(2"R1HN/K[W+G4RMFIJR;/]V MT7WXVBFOVQHGN"79/7Y(EL@G5U._,6HPQPNQI02/A[,F,D;VI0'AAH];ROP& M+"=*&C*M\K66;Z[:]L*N,@?RN6ZQ0 2CZ8H$.G?9),SE.U:C.DC'4?^F5'%N MWUG--K791QM7(=+>/Q\=5]S-"?NEU6>$^(.08OH*F 23HO\NI'B8$G_I_6C- M/PLIO@XL;O]3(<44\ OF+N87>5W@,666Y!M#=R=CES[68?GJT0]/CK!M847/ MTOA"2=]08;C'I6.1%I.</M+FT]+GSIT#F6JQX^X8'N2G_%VH8%1,)=T L)9/ M)&GN6I_MP.,K2)H>C"OHR@MID_SAD@[FTFO!FM\<G)5<N[CO+.-\UN[G_=+P M+:"?9;PR]J>HV[B',D5@<C"Z*=GJ2=6GZ:4H[4.S!HVA<9.!$9H]#\\&>XX; M[-1.UNX3*C,50>B.#%'O NFS_<(NM<\('PA^AK(0I9O:_DY^?56(E.:S> -) MA\LS=1$G[QZ(GC&5 9PI@515H)J2US]#;,T'+N9) ZT5GTF,7>M$EZJA&7)= M1=CN&QX6KY-S,F%5NE_*6S[YBO?@,(_/GG@C ?KIUIQ?YU-"LZ=+,.)J4"F$ M\B9B*RZA<?[##$[>W?TXNHIB7EO$$W1KR6C4R'ZFL3[.RG7/3]4L78>BFZF; MMLM?@EXBNV'DB[:2" $@4" NG8R' 2'<:5IT]6+S2G_LOA$G.B&K+OK<YPN- MB?<P]B]?^V%Z=GU#.T^OC9N@V-,%4"UI98&BW],ETZD)Z*HAYJ<WKN=N/;EE M!;'2L0F]W9C2G,6CFND$4]F?;4^7TQE@VX,);CJ?31.JXBI)%;*!MY&BE92U M-%)M;<.0\>&K&ABC&1O#"=1XS7/# XFT)SU5.CU=J<:91H]2Q%-!IGE_O*%# MZ@?4UV*8/,P1V&[F080:$%OLWYB=BH%,!_;+ =?Z%2:(KL8WOKZY--;]5EE( M-NMCU[X@M2]Q7WDXQ9@\T6R$?/C1]!#PXY<<5EL9+$%^+R"&*A[_ 16M39Q! M9\+?K;25%R]*'DCPQM1H[KMY1K\ZY_R=LDSU)3!A/]45"*&Y /*V O2S9&@L M/?1E5UI9T-L?7R:CGC6N^,8^"8X[>RM3^UWAKKT'9- %S#ZB$%V'',L$^T]Q MDV/3[WZK"U0E?Y,QP=PY^\! 0,SU_GJ209CZO:F[IA> +9HTX 0%U+B;(4E@ MOB#V?!.$D];E'"8Z,_VL]O&]@]\,E/XM=.J^8H\WUMHLZ13?T?ZIBTA;:48. M(J28V9M//@%-@@EM!29'HF001ZLI%G>W!#2'&6^B?")6,[O%D^,S5IE#URA< MGS*"A=^%PE[F[V&" "%J&+G5+U\((S8#WO6]ZHQOH)"0'W7'O<SR3D/:;K.O MD?^'O?> :J);VX:CJ(B"$:1(C5)$14510&E1$0$1$0L("%&1+L8"$B P2!>% M*"HH*E&*@(B19J2&CC21WH20T'L"$@:23/[A><YYOJ=XOG/>\[[K_\ZWUK>6 MXUK S)Z9?=_7=5_WWK/O_=(QH1WMA J+WPH6V3/Y3S-00:J%OLGE+#=5D>_. M,<T3XH\NA\7*MFQ]+B%8[OH1M6_^P(I&_W+,VGG5 $QF;!EQE9M(3C<YF*/T MUD7S0V-ASC?K:NDYZO#9!I_D_]H2S?\?MBK]RX$C38VP%7&:K%Y0BHCDV+[' MX.Z,SYTEM^H<2A\CWW=+&],J^C!QW^W%<;2/,X?L]_F0P6,%287N=%B1.).Z M&@VYR3H**6/Y;Y/IN]?,Z;<FM'M$8HZT2M6=;L;:&QK$:90KX*._A"@9*SC< M$7RPG8^& ;?%3NT?F DD;B[492 '6(_>@)]&*HOEF4^H2$C)A9594:Q0E-T* MJ[O<+4795;L^=$H.G]UP&>?0N;>VG[N;[8L7;@'<&H-%_+]JN;^W6#*[%UV" MBS&YT+25,1TB5F9TWO!8W,WKWVQ2^5VHVS3*CB2SU6%LJA[ !J*$WS#)$7I; M<"-T8M2!Y[F?&*P,^NK,0+3@MG1OI886:VOKGLIK9!&)E<;=&D[E.\,3Y,68 M$S.@YE+50H4U*Y68NS!5F=*+BX-,S<Z9:M)MBXE8KYM;SGOM+;WRZ,&[A(!W MB'/G$3L#$'IP\ X,L)JP]N)LFAE0IP391^_VH9985_@<M0D:5BPKN[R1(#/- M+^W'Q(A#W9_NQ% 9UXA!4QP502]+$9QF20VME7P16^Q;I#+Y_NZ-VR-BZ.TU M(T'?N"X,@'6TM5@8:HN%Y)OQEYF2Q2B@3!E+(X''U"-=I1LW'&>-78OID/)[ M?91Q,.I0NY<71CT9I8!\9LY <D1F2N(1;3G21O,\A(PK!HF738\$RE%($M:= M6.XO0[$ZV=2P\OUZ+_E*E?WE0@WUWPY7GC1/B14O0:*YX>Z>?+!>OL'-4NY@ MO3IM#>[4W2O&SG=B.91*"TAV7@]I/WRP#Q4!-K+TL]NO\Q#][_SYW+[X-S(& MH6^ Q-5O3V/WF?CGN^>G"P[='M[S]G3:YHJBO0;^+S@>W(@#Q <HL4F.7P)8 M4$41Y'BOB>D6^DJA&5^+&3G7(AB/[9Q6*/R4=[?IJE+SD<UQ\HU#7^Y^5T<+ M Z7:_E*NQ.R.4'^9L1CKE%"83U:-&W\ L18MJC9L>_TV"V,EJ"EJ^/+6Z*'! M&,>G*2+O(8^$\X]LGP1XR\;UH3DRTOAN3PK'A [R(]J'$5-JGRBJG4_Z^S7: M"G0"C,8>;M!K).WEQE,<3"58?FT<@P\\Q#7<_2H[#>;]PYX\A!@N]()BZ_QY MLN GIA@Y0AIW^9YMF3Y6T#QP5J-Y>K*/>'BU(^X^VVD!W87N(E8.<TG I]X" M0&:D.V?T]08G2$5U*0:8U44QK8#6;%C%3?Q:M.<]9=R*A_CR ZATX"'.-$*& M'^(B$,, /8N'2'/B(12:X#O'<DW0BW+YKMOYX"PFH@Y*)G((AAP+S/PN'F+0 M9RSU'S6_7/.'HT1D)!8ZL0B@87$C-\1O>-'_#I?BA)]JE*P^V3$<XI_J_Y,) M.G(897H>J* HS"ZO-L(E0Q*+(;#&?(/Z=;764NYO3T79X38?1$=7^*)"I62L M0]^(M7YK.$A>?_U=_>9T3>;>S67QT--%=,3S4!1?6/+]RH:C+T5['G>I>MW^ M,2,T>B[C3.[.$[/X& PHC/SMA="_O7P'BH<0 FBD168'>J8>P[E% -V6?],8 ME<=#^%_A(0:><G@('D+X;#!E5(_8!W<D-XAKU0",5$3685;C ELJ8Z7H/>!U M4XMAU2W?3=1;WVZ&+E9OO'+,J')C5I7H_NV.JP+<SOZ]\^ ^8'1 <(I/E+T- M<2IYB.KM/$0HA='! 2>("\.JT"%#CL$I$9B4EP!?F+AY"(O;F$6FPL>?6&6 MAZ"1.# 7Z6F-<!?O\Q!1YXOX62D,'B+<LTY73UK7P;'XU>X!IXB];UX%/J ? MO?FX4ZJ9<.^[BH7K4QT/F:3F$S,6/VP%8H6&;]Y_DEK[9>SG+J$R@Q3\'_*6 M_^6,\YQPF$--=&9 7&/U3(XWL+P_$(&.TJS[VD#M]I+LB;\9_YPT>89"0(([ M&CE)+UC!L YZ2D=SM2YVC.E) T46OZP3B:.;T<K;XF4-1"TG1K[\FB*=0C$. M$T7=^M;"G*F 5V]_8[K-5-DPIV/&5L;HNJ1"V[S$C35'8[1/'>)[:T0:UJ.\ MA;69O 0GO9%FQD;@TGF(4S[)>+1<R]E2\^!/GE>*YQ6Z:UP/GDL[./V:.NA# MY>BNJX,"%C#@.@K'GP#ZP+VQ8IK"$ - +MYMN5AFZB+&!>@WK ,^Y!%QW.HN M#.,'W!E\O4#_SE]WY1VUP/S@S^<A2L[#[C7/S! %?KWD")0_[#>P@'( RK^] MIXPB84H(@!^G>I2'"'MC!7R3F^ A5ECR$(2.JAQS*''(+QG6D_Q+$\\7"-_] M,_@&%'B(HS"\$__>]Q[ER<MUD%<[<S/Q1]@[JAEA9F3F/O!R/R7<;J>6<D2Q M0FYD43.H19V<4=S,/E&4HWK[H%%(9?TM Y$9QZ,W#.DCDTXMF+\;</0W4V.6 MXQ\ZK*I!A85C^*>EXKJQ]ZWY[^E)6TWXN"^$#^2&69+;X]<^=[^:_^E"C)NQ MV&R6CI#:D]N*S>+6#+,'Z&R)J38&UH11U-8Q-1WW*84."+ODRTBIIY2:KERA M\/UD,1"K+:%]F6QSC[RY1F7%%\E^OA_HOSK4%[2["2#NC-Z -Z;?*];^CA?Z MAE=WH9A16GYP=RYBW^XCQ'$]UQN3IY\%1_5]JU2PY[H=>/?HJB3@3.BV@00& M^O<G3DAA2WB(R'C5%H^N^:DK[N*[C?$[*\5M4@AFGZ]$&['Q;P0CGW'F8GKE MG/EZ*3_!0/$^[O/B#?YM@ :2Q'$8>G*4UZ:5=BU/>"=!4Q'S@5(PKE8]MSJ MF.X:.3J?(IR+I#R\MH.'D#LIL#6<5/3OX^=?)'/P+I$+>V2A2\X8#]%!85>] MP+3Q#UW^NSR<7UYX/\Y#E)G ROD.:,@E<L-8NMV-L2R"9CVL$=N@V^2H/,X^ MC/MOMR,]I/3W-"[J*Y?R$ NYE.7*'=\].3U$X$N=,'2(AQ@[R57A@Z;,."JS MAOM_>Q;";[AO,;<S;KV-_JM3V:J+KH#O^=M]@H'^3!XBL[&R47@TOZ.:$J:W M%4X'(CBRC)F+C.*\!-?[-Y: <(_US^H[]BD@X]8G79V3?XA_/QZQ>/H(5Y04 MQT-<1W=V5%-EIW2LTO 'P,@4T,2:Z13DQ/!/3,8%&6B]O9=VV* F]*3!+DWQ MN73;$ZOJ%"/$0B\_OKZ67Q4._//<]SVL[")FY0\[H1SP)O-V^7ZK47\TH_A3 MMI#^R;CMO1DO?/9%T'L'O)RORR\Z'$5>XH=[<Q65AP@F0G*R;*P?D<T/:]I@ MZK$Y3J.FX\RD]D7WZH/5))\E/M91[KVWW)<<%R9_=;$B\S*34HF..&-%"5=/ M;CG^XK*,Q0UO\9B8&#>%9^[T,X/\,<:22;>:]RG(>$VZL-=R3G'CT*Y !%48 M;\"T*8%V9X*5 /;=A/7Q5_WK7VV=NNX^)=*^R?W&4N[7+[7RL58*#S-1*L?5 MMO.-8G^S M.2LPF 1 0YS55Q (F46AHD]^FQCF=WA>4CU,WR3(#<D43H]2N M.CAC%<\!HE#B2LPP IJFQM!X \A &P-'RFZ.9N-N3+\TO2*+\?NQ/:$WAM9F M$GM#,F 1A^IL80F#1/8!_U;8 8H5</?IY+L<&WMF!$0]WY[CIUTBH:7?_;VG M6^G]MF[:O-NK<'N#/5F&6Z_H61 >'4;MXPA^Y+Y!NU*[?5FAX'Q_7K%P [TQ M3$^Y54\*5#%EQCP&_%8_?1L7L>=*SNQU=ZA2::CN>C2M</B2\(F=6U:!C>S3 M8#JT;@5[G7\C(,>1]J1A5W%L6PKM.NS6,=Z^(TN83^1SC'U3^IP_)%X?])# MC*&VW-M4[QBI_W&)=($;A+=GS WP$PJ-&4[TT%<,ZDDP\TY^2D3.*\,R^XO' M6O%)@::&IC<]L2R;M"N1FHMUMS=IJ2Q:]:'0=#..R(OR++P B*810ON46O7D M<(1^C21U@!\,-#DX[\@V,=AEB;E^M_[*V)[@Y@,]=LI[>IY^^\8? Y1J%NNZ M47,:IRXS32KB-;[M\I>!OL7I1;X%O3",;2FKFEYM.A%H\]Q]A/S**K%5/M[M M7L^4T=$ !=-[D<W<_Z64"AO[S29?D7 V ]/I3'NZYH,#1"G\4<JW*XRBG+AM M 4L;'K]UJ='^?N"F=8VGEXJQXOOWLR8W>(CQ5OFJ]6L6=OY/B<+?A_ES__ZB M^^7OTV'\Q$(R,XQ8-IJ-G/2=?T5TGL,W+@I2G;1Q$\0R2NS2OUH&&4Z[?L:= MG'-L_?\^":="JOB3L((Y3WOFB?K(I7S-LP%4O\YF/G7\>H>\X&-?Y$WA:'AQ M38#%TSS$U'E&X1&ZI=#@,_+=>J;>UP3CGNBD'%^WS>I@?#M_V&U!!U7WT)0& M61(NH\C:Z>UO-WGG8QC&,: Q;[+6H]9T<K.\\HF3C#H4484[)NTL_:H@<["# MR$.4.P&M9![B*1)J,_S]/>E A7L_94F(AZCU!!:M>J"W(ZBY$1YB6Q@/H>CC M]#-I_/P?MG;N#XU= -+RJCF+/$3-&_B0>_X3VJ_F'.2FH&F7P.8Z0ZB<C>I9 M#RU,Q3LVI#8NW!$<N:ZU0+(@Y=**=]3.31[(?&Z*<3FE=A,;8[X0;9IN;##9 M_NE3"N&9P[.70@8F8G)6ZKZVNNJVTI-??VJ@XH#^WSE@)@U^7'0FF47J]&\J MG&)OX[ZXH34]<JAQS#+UOU54!EG2^.<B_(9_'6QYC2SZZV<K\PS^GU5@^!\K M-GZ0A_CK%Q'GT,Z8Q2UV\-\R_9<3&N,D4NT2UZ:<NN!#H6,>+7K!B5#AF>7! M_K*([:1OA%];XZIP293!."N@\Q2:*[;;W]5R##/E!WM,<QU4!C_Y:)K;8N,8 M'.@5GP)+"^BO_)/%Z^%NA]DC L7VGEO.Z 87N5&_I'1YC'+HA&48,*GLSD,D M6GR<N$T+XSPA;> A.D_U\!#',WSR)#@/X$QG?A:U=.;033@_1)?!?C@9L3V! MTC*WF//'S\[@/"?P)>R QA1G,_8..UC\MB0W )?G.3B@]!0PI$C-4>8^(0G# MDJ1YF&+,Z.&.DT'+87R'"+!![CUC'&X3HW?XUZD1+-S45J"V$!)=WM$A@O)C MY)WEW%9,"\ 17@^='V&D< -T8*V>HGNF6"4*Z'4&.CJA,[K74GPH_;&CN.67 M/.%O_=O42,F&IS3J)Z\I(<8,3?;M4QKQ?O?U.(H0WMO)S^F=F_74Y\?E[6K' MM^[KP12&7[JG;*6T<RY_VR6%Z..Z%1ZO(\OY'_I$0$[H)&0M$=QR&KL:;T4H M1Z_%&V3@LEF>GT&'I GKSW%C,S^PZW&U%N:W+[^UU;N5=5PISA?7VRQ@A-J* MW>77D%'AKPKU^NB^>_KB.*B?8))V\7+0]G;U+9?)<F_H628)1R!IL/&FW?(G M0,A.G-G1[.8?!=*ZFB=;7INXF9@866S>?>6PF$*DZ.KSYQ&K$0C$R@^G^:N) MGRB5Q,XZUDMF=;@>/_Y.,7CS/:Z@_,Z;6'VF[G-R6X+$C1G+YJM/Q:W>>I@' MI11\D3R/N[3Z#ISQ&A-"]#1 V$*K.* W#4#939"[IQ]C;\OPVRBP3P@=[*WO MQFL>'#MPQ[%7UFQG[;E9(3]) P0.F P3!L/HU'LHT22577H'VGF(; ]C_37\ MABWZUB7GHM)V5_=<%UVP25:?_C\]:?J9%$45GBG>C#M*/=U"SXUSN=[^/:,L M>_N9*&I9R<A.[8[85TZ;\>E\EGLKJ5TMEG<L[_S0NH&S?A;75-X,)DU&M4<L M5B\/"U10YP9@$J4^!\ A%*-CN8P+418)<>K@**HR2P0)WY4X\V@&/^34"J3F MD997%Q@VM5I^1?_IW%]&%9B:'' 46!C&+(\J&$Z+0#[$Y?J7>WD(\]MV,$1+ M"(FII)< C;0\"JRGA>(NQO(0498&C%C6PPX=;R:_63-VM\>SJ6E.PY3@&97( MS&Q!D4%/\^Z"6U3IS_:R]Y,#RVOQ\PZ;CS-<[$R5O/S4'0]&"=6GGGGJDNS\ MMJ](I$ W"Z:2#K,G_Z$[(<Q2NA<@XU=$;G B#]%TJZ-A_D?8E"_,95\;H3)S MF-SRW(:7('$F&SI1 W1\]C_)3;\+#%I0*K<D1*@P]2<#E[](&V#!"BJZ*8'K M"+<A8MGV=)8X"<-**=%@J8&'2% DI:NPSX[";*_8"RSQ$*I<32..;X7JXN9R M#LR4)QZ:&XAQ$?@M_Q>6__FO3$2@?O8Y_K]3##P9R%W@/#9190M4P[V;3&HX M\:<0!1SB;@,&HTD\A-W(8@DWMA18E$(S]6%7TKL!FXU#1&>6+8=PLMYFH.8$ M8X8;/$7YX=HN>QT/XR(:9FZV0 \PVD:RE(?E1 P**H8O/6&X1Y/;EP)B!OT> M&8A:+OD#&B%_F)670S'.$A>--:<$> @'E0I@R2./-*GW[PQ>P4AD'%-=M"26 M$5D(IB7T<OX$=/7G$:KR9B,[ [G$1M4:9CR!^TR$B]P(O^&86=W1OVN4#EL; MNTS&?$)#JIUU9UG]1N.;:A7)'T^I50CVR^E&.@%EC8P.KJ U"EK>GJ?2<CW; M#K;2?CCO_O@$6-IIO5A%^8H6YCA6,=IOS=9NQK5&/'"XT^VSA.IZJ5UVX+:, M5,77Q/L%%L8>>E]@\4NDD98VYZ YR/MP]$^$Q(%0RNB5;_#[Z*E".XLU$XHW M0=O.PE+AM18 BA)N0UO[4!!@,FW8A6)D+P]CZHO#4O0N$V">^_-S5?V T;AI M!RPLO\FB.>N.\! ;9V""1B<O*$P68,+[4$5Y49L]IZ1<WEYZ5!6;F:V]*0 A M%&T\9:/.I)2C%G?HR<%O](H,15JSY2EN#%*%C*$8S8V^3S31M"4ZPMR];YQK M%DF_%AIO:2$Z5E/W7).4NNQS;^:V_MZ'F7SH)=AY<2TN<%I" A8B-2COD+5E M?^_K<2](J)"'>**&AY64K\TO1<+\JC$;@%(R<3;4+(B'F'$#EHN$?9Y8).LM M.Y<"YS:LSIXO6?!SNXF@Y>#R<CC%\5](\H_4=*;CG>53J(,R>W*2AYA40D$1 M,10T\RQDO O@^@)QNGTPDA\E(YDHS28#,<B32/G%.[U0V0 G)E)B0A,*C_[L M,XV&&6IQMY1J.Y8KK.1GN1(VM0E,^!U+Z*5;RL]? 5_R*: R#Y&4/5X+\V1S MXF+G?^IW_GRU/(0;=7';'8 E HMJ@SJ,9D<S*G>&\U@;S18PA(EAB/1B K2I MGEE448*)@+:XG_5A-=Q'UCR$Z'(O5R*SEKM9F]!5#ID<OS\/B_5CQA@+RUH@ M.^RW+BM^3YHR2R1P'L-//L&A_.A58,YLI S:(QFJW)U'8-#^6,&X^]\EQO\# M,[1_/_"^;$N@](3.^7XBH;L#5MK!>OR,Q@<ZYOUY^ /0SB*F9GA24\Z4NF?& M"143$^=@C85-#?L3M;,7W636F=<\S^3S"\$0*8SSA,[J,B#'+'P ?,Z@5EG' MEA,)\2N89J$ZJGJ4Y!W1 @95Z6_KW+'OK/3D*8$*GJOK77ME-V(73P0@/Z*= MD)$=5!D=A7=F[W&69QB8<!WM=+,WX]VV;166QK+U)QY<#73^NHWL^4CND*3] M'8O5B0^&#-]8E@*KT?W)0(YR!:5KOW6KSB&V'JR$)/3V<S3!NWZ,D2J?/?<' M;+!(%Z1Z]/78,]GY1<=[UXL'>RMZ1S3O51Y4G_>:3&&JT/DK*8%:=@5,?1J1 MLQ,E:6NLU8?#0"(J[L#DSJRL*JH;^7R$V;Z5Q:+X@D_Q1UXCC__J?D,<?=]W MKG8'"<8?6R5,(Z_YMS?[O7)TTG.LE^TM8,YT/$!XBEK"B%A+"8<UA"N<HES# M#!ARY*'EQ?+I/,2.3" 2X='ZGW/*^9\L]]6N0&]0)XB-2G3;O:&;Y5P8MYBU M_E[)C;\_?'S\?.S.D@=I"EL"56 <TK[+"4 S$[!DD"-]HMDIECODI*QC/K[E M,AJ+U2!$TOUE*X;/7]82B3 W=:4"BHUWG4G%E-]=E C)EO83IR$X>V>.+Q'! M<$E@UFP:1K4BGK(4]@S0T5L$9I5+<BRI&,8T<A4/X35/A'D(#@@;^AEF"P"< MY8/S*.9&6.(,$GM1D!&Z5:=\D;8 8^>1WFI2,Z6;#1DGQW*#!WXA4MD_7.># M>:"WT55.MT4ANZWP""L=-[1IIU^(?7G X4,6_(FHKY3MS,!W],*HMU:QOME/ M'$1'$@INDLOKE_3"J" 0T_8EDV)5F:N$H]R9&FOP:Y[&9QCXP9)&\/Y;.%+! MNF&+)@\ADPA)2BQC. PZC(4.82H YAX=$SAXC0+]Y]&+YNP9SK%=!8O*"S!M M1>OY)!2'P-+=H 48W0I3@#2LQ\W_VJ!2]3U@A(ODK$OA(78BP7 KK[]WV;P- M41 ]F(SS@LKN4)?4W;H!VB,/ZM):8'#-\E2F7BQ;I=NY^U71T*>4H>_6M=G' M> BGW9FM@1L$GQW<XOFAGCPZ5X'#V^XZ-G$Z1TE2^T3R9)R/_V2U<'67WXDS M@<'3+3:&[W@(X8E_ZN# 5=2C5^IB]3Q$F2H=O21%F7TA 3;]Z9K#LNIBY=YZ M\&7!=6QE2 2]>(N-><$E2BRPW'N61M A+G^X_-NO!1CN@P0HE,1Y6PD= /[X MUY^MOUP:@UN'>_V'.C"DH<HD14'*0&DA.AM;979/;RL3N*>SE9M,5Q5S]=*J M2O/BIK_39Z6GW[.V2NJ2I2=,>]GGBF[_BN!;65P0?'M2S](Z^>31QV>,]YPC M8C0("IIUXU?>;&YQ,^R )(EUIF)<7:!B/RJ+R%T++-JTHQ>U"&"H/>LLW"NP M6E'Q@6E;V;(73O*.UP'1*<N^RJ"TU9O-&<X @\#>',L?\["PJ?>O!7[ MA_" M7H ]>AQ-ER1TF4'!:$[&!(KSRI!S[!IY<:<?W).#0=R+%<NE.!8@P[GU/QNL M@//7/SY.\4MP*UO4&0YRDW-NC)12+TQGWXI,<GYND,ELTN<NV=:L.JW%YMHY MV<8#*4JSFI<N(?@;;RIOOC2W[L!8TX/'#P:4/3X9LQYWG"W@B^Y(&![L*!+/ M*9[N,QPQ%5OHX&@'E:)[N4ZPG[4"Y9]U-G&I[0"D:T?A'!.D_-V_5;GZ]>AX MU/+"\7YKE1D2Z,4?"!0LP8EU=2H/$78#I\RFO.<A.#Z$WQ$!:ESN,H?!'N(A MOA!7-F'\?M>ZX1_N6G$81GTTX $L;N$A3L\A1\*65XA/HG_1"NA?M8()YF!' MFYPJ>"05-W<RJM&"R=^=D?CD9!I+C+!A!6+H@MP#0&L$_0?4<&3I7D%YC<(C MT?4,=9?C&_9%INQ(\<CM%L'<XQXJQUL%U3%,A*S5KD^-/LV=_]<P3&H$Z!=Q ML1 Z^.2=\!LXBB:OM6!6H/.1W,>S;6)_5#EJ.U95@-(3@!U^:.$J[::4"!J M<04%'$+]@4!. Q5'ZRB_O+1"9?%F6-09,Q9^36HZNL0&EYPF22Z)KA8+,=VQ ML3?==C9LXK[\U'%F[4&U2_UWVPM400,.;!A]2^CL%1Y"BDLMTUM1?]!&(+Q\ M>%/P*^,=>PRWO7^:._P .$L_F*[SYGE;BI9 LFA+O@GIL=/_#HP=$RFULG^& M?[MC+#)\7E5X/ [@*/JBL_&D/L"I M\P;I-RS;YU.$ [3N7Y'\":" D#RT7" MVF")TTFI"M!R_2<GH".\_S[/V=("E&9CLEYHF-T]I -[CMO/X(3) ?X7&$'* M_.U-G"8V=1%5O_M?P3+\0W@DK-24S&"K/032GQ&'"<L?B$"7G4EC$]#69]PG M,-?!)J_M@U.JFM:_-!C>A9T]QX85?@W_4MX]R)D[PXDB_"R+L--G:_I_R<=. M1C+L#4%?QMQIN!N TJ45+SLO> MY#7JWU.@0"^,-'Y%-=D7.[:N:%$0@IM$T M"2:**X19-+W/<9L]6;=)YKC:!WGI4V=<V5V?YO4*A$Q;$J5N]2H6#_YSC7#C MQ5^L^1,R]\;\8?@DS>W#'ZSUGB3!V=*JX_M6*3Z#CLRUJ=[^_.RDBIS,RA6U M'W4W0YZS')?HCH99G5-6H2ZGWGN??=I<U,XRY=;$QY@]"-TD;;;)7"-A>HHR M^J^$V=H_A=FEL/_1,&M;/4G]_2"/Z9]:.S\C!#4(@X;68:=;YK'9?3;3LX/L M'7YY9U)";VF)'!*;ND$-P.O'#H,7_5Q;+^XX%]Q]YE7W@R>O2*8J72YWGBZ] M] Z3O:1"<_T6K.Q]W-CV>(=+AM] J_,'IS\Z/.&/\(7RT3O^*4;@$T*;:4RY M9+KNV5\JR#NQL$_9C9,@X7F1B<?4 Y^7[<1_0V:V_;Z^=C?YCW_&'^8A&->H MDVD*,=B5MZJ5(67K7X)A]PU F)9%<IL/KYF;[7FJ3%:?N5,0O^=F3%OEK*_& M4U+14D\-"_WLA,J2#XPU1[0#>FDC#S%+?@_,>J*8@M63L&6.HB"+>0)TBI3[ M>S@^HO,0_R. ) R+4](:08T)Z'0#(XS+=?MEJ/CK7T)K"O<%Y:JI)LL W)_( MT06]4X$R-$UHU==KNW1""V9UQ@;CS?K,%+[T)#_M&;:/[-R,6#$G8U7Y[&0C MOXR>G)JIL>Z9$S7JS69Y8T.'3*_M=CJ3:)&;0_$<+)"C_.]H=B3EV[^DLO[) M&3*$OXQ[+J54PF=Y(N5<[CFEXX*F+)IJMYUCKZL.103<>H\\CGYU&V# C,1= MA9[E YBUD#L37?I])'RNQA$GE9/(O[FJY4E+/M79V%]Y]*)FY3,=RJJ/\XG; MIOONV6"L%$;>J8QB_A#3?M\69^&/T-,+@N3%;3F/?S$,2M<<<Y2'*)<?H_R M?>&+T-]&N_^$99&!"LH<% :MADGZ*?_OL*]3]^<!VZ$^:6Z</",J=\.;E'&J M4R&Y=ZB&=89]*]E,<-!#.?4#Z8\ HKS1V=;_TFO]D-A>R6#:CMK$N!ONZ0?+ MT*[[O HQ)M;=Q-65ARIEZL2D?FPR-MCM[MM;'+GPST!).:WG_$M1S#_\]E5_ MD<EIJ*_]0.]1)K;';&^6Z6#XLYDS1F7,NP02IH0O:7DH9 @-;E?EB&+.<6,+ MC2 ^$*#9JE:A-[UE.&8,$!2LVJ*>)XU9VP;2IK<]4HBV>I7L<"Q0L8ZV8+PN M<GZ<F&T)PU $;]'*.4*#^0-$01N)$CBKW0X%)KKFGK8*IR.&).EQM:/5@EG* M7\;+W'!6MIO=+X>BT4#I5?15:B@EM[H4+6GJG>[:)PWFP8J2#"E\F\]8-S69 M:[+>ZG7>\9#O0ME6WZ6]K\2L^>+P7<^V)/XVRY6;ST,X[^8K0TGYBX]3D1ZJ M41A9O94UB<F9W^;#=?;;#]P7,E@5L[!A845"9KX17^%'3DW>\<:G[0%ZG(1" M#&L;V,L,&B &>)KJ#RB7P&F<N=90\B(YJQF@J64QT3U3G!QLCG?[NS345RN- MO8TU\<&6.?]7#<S@5*>65X.W@V?99W$Q[EZV+1SC-V#HK*\ =AZS#HP]S9CJ M>__I;+6.<*_ZDZ;U 6^5SKOHZ]BOV1;9)NLW'H$8TEN'W\ @3 XQJ&8,PMU" M= K.J=S'<0YK[R#7*CAM9[SY9?:7Z?KZ:1/M?8Z*T6[I?QOBVXG.U&<UYGCO MXR8ZQ0Y/2K-&M&]W2(Z(*?VC:0<<<>H%_(CI+-]O/QJT:8UEKWP'#"NP&P6N MMNBHIXQ;=!];N?:.=X>FUX)R36X(ON*TD9/7H_.G.?6OY;H,\"[+^[M?R<%& M $A_M8OX2XP-% :RBIK-S1J7TV0,9][*#^SJTCEC(M26T>J<[BES?U-(9Y[C M.M&]'KN[.-K<8KP!DJ GZT(5]9<DA.:;51W?B], <2'JQOX=+,=\4_2Y\",B M77;&ZXR^9!I[;CIP*O2\7T0_ZJ0Y1A#JH#(L@ A,=E\F?;=O*9!%(!3OP,LP MCK4<H:M*6^-"Z\R>"A4\+?"5W=?V ;LU.&S--4-)Y\'2[<67YU6[S:!UN@Z, MQY# #V*.X5W.I@R\&>,))(,12[I#;N^V"CJE\7;0;-_G&Q.SM!.&,EEK#G8% M&"&6SD2,0"+@#"1.**,(@B\F*9>7-Q8^D=L*-0PO4ISFWEAI8$MZR7?VWWWI MQ)?L\?-9'E3G&[93M\XSJ"F[;NZ.$/OVJ[R)!W,1T?^H?DFA&:N>FU9XGJT[ MZN/XBC%".U7$3*1KAJ_*<HF7:IE7<9=?L4I;9^)%.OOQ8'=90=,1[5=]!N?U MY]06^2=ALEU]KPG:B=<#:S2KD(@)'@+!<6>LZ73]FW4B_F:=W-]9![']TN@% MOLE\E6%L&$#N"'_#I)87H>EAY?L8'<9@515R#16Y\6V*:C?TM</X<EK%EGO7 M/@R&*%Z]D)1_+TY9?V=Q):#&)5'ZX1Q0E.+48%]AO1#(0SBHRG'.@-K]]]X& M5=AIY#"%8H@[I;U4[K"T[-,O]ND+;!#LC%)KJ@GM++Z,8,=%+"H,H#BB=952 MC>7 F@E4-J$4)0PU21$>X-$N]-)5UD,IH;L\BO8,&=\=*2A<Y9=P4J_GJN%C MX2\VE]87+"^&NPF4'C[0"&['E/J=K1"@F6W$HYF6P?-I''4Z99V;RWTJ<OS& M*I<MCMT)!BKR:I_-'W9N-=J"\%O],RHQKW00E%"K?UCUV(RPKPWALJ^D9OQF MC_H_AE3*U'/V&7 94CF]:!A2&;]"RCO+Q?\7BVU#RLO&>U:V<6LV]AR%+>;^ M=4;^W9O%B !?6S%FRB]6"X>MAN,?$*5NUN$C<?B8Y!*5RZFXGO*XRMIQ%:>K M3.-=FA8=YO+)K;=VG9*X,O0,\2;HS?5JVLC4/'U[X6W&=/DO]NHQ!"N&?['7 MAQ3-97OM^+.]-)?M=0/Y-I44RD.XS8 JJI6J77,7F!L*^DE=)M44T6(D3M[E M-5,BTEU'WR&E-K0WHK<H*FZ\0_-AF3[?'H6CL,E@2"VX8;M)=F /(ZPL7@5$ M]7,UJRWZ5+]-X8V=;M-U'0?*?2YD?[9MVOK91#M/J$60J'1YZ\K'"M7Y^[;P MD\WM3-AB4-L^_T[4*HG*W31VH\"$E'\Z0.-B#?+RHL9RBDY4C9O8/+/ 0<:) M(L<J%4]K[CAS_M0YG[:?%J@Q%'NR]V*=FKZ4J9Y.];D52=5\RFG5UUK_T?)L ML3GB5!K;@7,<E,WH!MWZJ27 1KP/D]PE<;;UFCOGB!.M5]LHV_'J\;BEB>TM M1E_86R)E:ZLF>];T?D<M!ZY='4'0=JBR>#N8\@'4K"P68J+OSL^ ^IZ-*S#' M4ZS"*E05S8^\/6ISY42+L<Y616U1?B76*K_7J*OF=JL9Z:S:=D+U"W0H6JQ0 MXBU'FQE:E&A&1R%ET17H'FO';*?K31GU5V@94W':GW4ZXXQ.&F@821UR6#>D M=P><@[WD$W-D<B:M>@"[T;^6(KR%&V?-4O$"7W#SG#MNVAC1U2E^PF(?$G)W MZ:O4?JF4/%52OS' /\C<SI)] >JPD^ ^Y"$<W7WIH?G7/854C3^Z%6BKB*KU M3J@]JZO$7@\0:38FG-P9>J<L7?@-6YZ#AP5:&C?&7Y9S$JJ!2F'F8Y?'R&V! M&C31KFS^[HQFK')#9[QC+]OKVL6!@[+;^9I^5FIJY\'W;P*'K:(W-[LPAXU2 M^8RCUIB=C>I*^]L$G"0W';A$"*5\.D5$<Y2ZKZ<[91@G7W3.=%M:D^F9,"'. M>IS.'W"Q^PM!43$3N\V6D:GL<4V _RWW%<6!LM*_UG]301-G_9L]C]<D>V#G MI9]_>%M,:?M@=32WLJVWO'!AD]CY-<:V+]:MN8$@'?[WOLM"\_VEVA&*@2=S M BB.F*49.I;+;YP0H/?C)Q/Q'26HOVJ,?[NZ[%]*>"'IJA7NRC1,B&.[^OT@ MH<)KF08RKE?C9YVT[<FA^^9,#CPXJNBZ7GLO0L3M5J$"ZSO,D<X<"?C_2!>? MW6%5F'7C>GM;\+H*#?97BQ7;#O08)=U8\>A-3E[$(47$)>UTM<"2C9L#5\RB M.&+V+#?B\>4"F?[->AIMBMED,)%YT$5.N2.GP#<WQE=UPRCYD].DN?N6+S&L M/H_H+P&A<>.'-Y1OEB/#'FOWO%BYD2T_YB_Z.;>P57TFLEBN_<#8FT=7MY4U MM\^RQNG[OUP5S_R\"]G[^-"ATA] 9SDDL(FMM;R0=@9O>I-!H&6DA PSGR9< M<-OF;L%#G)?X-'HA/+PP_E*JUZ?^ST)5D_WV6: DFQ^OPGV)MY3+I:D*?K=V M%;]#2AG+\'N/<7WD+!YUQ,U40R4MF7#JDWO:L]WBV\,CUWR7#U@A,75V=T<5 M9?T$D9^S#[>UG6/S5C>&G'JLE!#RHR[$.2GO^EH)D:V/W <NS^5G]R>=$1Z@ M,,Y2UN,L8<OJ4R+[I!B'6P88*2'^DJYQXB^$GM!Q[O(Y.;Z7U_2?LD9O3UQI MLN8H<DN[5Q41U+S-0G,3H!T3\1K,ZK(BPXJ^G4RE%CM7K:<+D9RC<Q>-J"QN MR.F][R)6)@2\6QG GPUF0P)PZEJ%R;I.8&@,E"]5$LHR-M1X]/CQ&S./9R0; MJJ=&)FHLB'1_KU:O/_FAI]G+\Y;77D=$P 8*RX2'>&P!.O$05][&\A!)CRQ? M=T@RUO=+P(3OB V5 H+P\OF3=JAFR[KLH/,=,_-Y[HF(G16/^QH.U(F\"[E0 M/GEX[^L-*MG_I2\K!='A%&$/8DB\V(L+[7L$-9JR*D5OID7[UKR<BEIKCSJ0 M;50A?_QU]G[$BFT4+:#_'0^1;5NUO$<RAYN$=W]G[(1E&M)OC<%.Y?$3I[H& M.U60>GV ;.A>O0(N&=T?AUG-0_0G6MO=3^%<97Q*'!#2+&_6:=<PH9N>-<V) M,D1(2DF;/$N,/KR&+S][^ZX5*\(/4C+#."+*+$_8D7VIN+@1&JK<QFQ]PX#T ML8_M@MT9T#M5]V^9PL+>.J6G9ZZ%E%S7=.)#R+G#'FP+>S!E,C(9/$-OGSO= M4:R!\[W0DAQJ\/"%M(E-04_:@$[H$3?IP!)NE];+?C;Y%Y\BK7<#UNK /M6A M _M4/.Q3)<3U8['KFHQO?1=FW=OXY1/SXV*O%>/,CK6Q_=A):3@PW&1>]:$& M%^Z_Z9)JU5T4&M?17<E*$[_K/"B>TW(E/^["CPG'[N>!35?"P[^YEVV7$V:F M0T*]R]M,.S=&^(Q$%MYDD,R9FA$<0X^.N*ADOP%@8V&'B":7<OF<X$[8J5[O M#'B-6/%CVU,Z:3740.7#[Z=1^'HZQ\6E3@K0L.N<K1VZ:Q>BNW?<=5>X]DGG MT28!VRSY"TG>>X4CG?RK@14YQ*Z6HTR-F*68YVDX=F5W6W4DWD$IIR2'O#!] MHVS_G%*^H@I6P$$Z,7?5T$+<+/(!FG$$V:4_,!-2*/$&)-,BAS,2\#K-F_09 MPZ]X"('0O-5O'SNG:-M'J%2:3GI[7Y!4W"+AN,4>3J*OF('*F%(2J*P9F$M MXB49%^V$FCW93:FNPD(GYD[[/B];6RZY)SGF\,K4%?JK)14%HXWX<YO^"U]> M6: JS,+SS<JHZQK>NTFLD7;NNA)UX*SBPN-#/3(;J_1<MCT*/Q9YQ-$1L=+T MNF4PU$-DF**#4 SS#!6#%D@-9V/.#'U!6Y1SDU9B;DM[VUVM$B 8*91<;ZP8 M<$.V[?F12VL%CR 6):!UZ6SU[R[HY5).W?I5W4DQ,7#2H[SM,=T6:T(NL'+* M8DS?]W;TKQ1O%KRWFOQ",6O+EH;;6_@O/T#"+!>844_=1.-&'Z"LNVC=YRJU M4$5"NBYY?/N2M<G>Q=W+][:.T\,ON^UO7$ 5*)]]B3+F/D#W/T)GDSB;^GB( MB@[,6DBJ&V>'W6RM%/JQQ96\E%I$/EIQS&!P;K5^49;$BL^]+P7O8/@HEZ@A MF.S8^PKM'&7:B_NV1[^V31YH^8TT?6U_(4VS3^[IRZ3YY9CTC0C$*B!7IP,C MI:.:@=_*:.@/N\AT?*X4G[OLX((NOSKXQCV*^O(]5>4C-QH#'QF'<\S9&B[^ M.MS'NXHW<U3!$#HF)'_-_2O%J)9<[*KO7<;>EU>_4R=UQ=B$7U\YN2/WN<;) M#/%5X5VDC6 '#[%F9GDWWQQLI2ZVJN\0:)D*$BO]%?+=&@S/%#,IX7)N]Z0A M:L!YOA7FA\^?%CM\&O'#!@4JQI;8KELH];)6#L$?H=E0P[I7XC#Z!0QJI'K# MAF&A?8IJ&>^SNOJ.+0@,BU0WJHGO,E;>%G"P$93/H$9R5-D'P7(:,4KQV[P- M);!/H[5PTV6Z[,Z&732F[ON5.V)81F>'3$)]PZP^7GAN_S!SSP5BI@JJQ [1 MY"^!.]%XA#$=ZY#HO.3SE)R3&VXHXWVE_H96]O[]^V5BX*S=6#WS7QM-^-LA M0ZX$(F(HZW\8V=2XFUBW*;&W128=I5WW=(L6$-[FLQU1D"=M'VG;LRZI8X0\ ME<<^- ;S:E@Y)5@K9#CW[7<W-.,;A (CF4=Q>U:^JTO];NHN.ID4&M6\PS2W MT*!DC?:-AAA+]1\C4^DP$0=RXV%*3; [T((_PGQ<*D6(5)>5ZYF,D3<3<Q.W M^'3S<5YA@:];*LW"/O+KIMON%Q_GV!NRX" 3> 9J!+*0I6@)_"$&LEQ7^23# MC*#HHG,DB6K;Z_IM/*E*OB)TUNK9AQ+$Z:-!T0C%Z!7+>V&>(OK2836M4CWI MYY3XK!O88(4KQ[1U[;T*I^(:[4$WQH6GE8.ORJ4>U#5\"[7KK6[A(=R+%$Z# MAZVE":MW]^;$ZQ59W93J*=]Y,7+'A9LC9IFK$K=47A]\E;'K& NU"K 'PJC9 M]?D9U:$>11=<X]KRK?I<E\CAZK)NEM%=^X=Z,N8GYRXF"4]?>:1X=V.VV'G% MQ[,+]]#]783.V"H[^>)V=4*05]R'C+13"Y:QL?&'F*(+$F<*Q+T5[U!VU<-0 MCS8^L,*$-0G&#B W@M)T%EFY%!4NMY=A0>CW.U-7LL0*2L<YFFY0<8O<7=R4 MCM*VC!AZ%;2YJN=*C:#[T/3^+\ATH'03QR$-1X$$;C)T/9$"8%!9H@G#CF!_ MK3NI74W(3O1CD/L@RN'SL_?(QSEF0R<U7C6I2BY)6X&FM%Z IMYQ][K'E\;@ M&8_8;T,M UXA0H^/7G;6W[HAL4[I5I)P9U #:FVQ* [H-RQKW "JE,4!+,M0 MO'+*D:0Q"W_\8VY,^]KV@XESBHZ/6 EW\SHSJXR5XQ"C_YW=#_Y3=D7X?\>_ M??RG;PG]_X[_G-5,*@P8HPJ[>(AT^.*ZY;5)13E A0-Q_CIZ$;;\PJ?B=*[Q M5\I((V2*A(QF*9\8F$80/8N^L9U4#M/^@VPH X[KJG CK.4]'&* -MAQAI;; MZ>M&M[Z<@/ \Q."WY0]FV-C5')A"> B%A941'#BY#J]#CW\'9I?/G7'W?P24 M7J2XH.Y1,\F3Y^DS]S%"JH5K8N569/K!*:LI4S-L>OY V\-"YT>52D7S:>0M MV2+UV6OZW>U2:NMG3U['U,U_N35GUYWB:\W6[)7%7?24,>#>+R(W97#-4E)) MP7JJ4!]%&GT9>P_@F]93-660JXE">NJXP+HR?G-&2AB)H_T.=#M;>-S-T7F/ MZDST=&_$4T?+>RV/<S^OP801<PRGCC -H75\3$)_$2FJ>*6+!EK0(T/:*K?- M 71(MS-)-4@3Z+J"JPY76-OD?7#/YGO[7Z4MN-5J$?)328\@9>A[O!H7?G4X MS$J#Y0,AC4%X7'O^T(>P?B)X^,#SG!H=2]^;X6=/:9 ER*'23PNLS)\U?-SR M5>W]S@X"QXMMP]D!ZJ?BC^6U0.O =Z;;:N9M&D.[[5ZD=H\?%=57Z.Z9R++3 MV?]]9Z#HIQ<B1AS_27SKBGE/L1$@RVL*33/KT6?=8A J4:LN7KP(VE?=60\X M7E<0;MQ@;!EQ?E5(]"&QI@#%-?J!QP68E.X7K&],QS#V;;PV]Q4D1P519= N M)CE,E6.YC4+G:HV<RQ9G9>TZ^K6Y=OT+B[S\6W;'&^JO;']]IR*X'^%G;H"O MILU$P:K2DK%_8/Y#KEL_:16.3<N8JGKU9OS3G9;Q)<<WZ\8L8C.I+[RBE5<W ME!,4:]AO3R</K[.: _ICJ.0[L6Q]_R_ *GLFM8*P=APC57BSOPZSL6]T!G!P M2Q]?\2W[>W*PPV;#6?*.S4=RED[SM[5:$MTHN:0RTGJ.0PYX.XUS$O1+P1]M M%;S242YA)Y\=9I6G)E23U92T2:-?;6^80C*.'Q981_#GP$-P3BC%?<K93^,A MQ)Q9:"'_[:Y+'QZ11JF=]Y3FO[<O>5;6'BKP<L^\:A@<=?#[@:O/93%7 OSN M&BS7=5B5Q'T-[< [,IVF4&\X%DR+1_0B0QJQ8H(D.!:KY1@19_K>PMC);:?\ M42E#/H_W@.^N#P(*W@C+;R@AM!LRA"B%#$?3-H!/8?A5$AGW!MV(G7U;<RA0 M5=4D-Z7V4>'+:P"%D-\7&J"[,H*.7\T^P3D$IM.-/+#KP>7]413;]QQH>E]I MGSP10XY5ZWRN\^9.9M5D%9]RS? *LI=DH]@(BDR>:G%G2X) Z=+U6%H7YR93 MA>Z?APKE2-)PUT/2VK";KWMO>Y:^*/ZQ:GV=1E7GYT5C^0!=5L2BZD!U16-W M.LL97$\W0UU4+47?4W-F;9L%-KAH;4MYTY!<<2C&HR"&-8H)/WM[<W&C<W.P MMJWT6A]5<&?8U"LZK+Q8A]L*;>$W*V. 5+I0N;>>W+>AR'B5JJ@=>Z;C#W\@ M9*FH^*896:QZUG;<!'%8+SKA,Q!,E( )SYF'Z&HL+S[(<)]_N1?L.1QDV33] MP;U[?*UIQ4JC.*,8HVZ#,^6W!#:^%,XS4Z!3[Z)ST5.^S&&S[I54 R9J<NQF M.EZ(Z=<8DO&#35CA)GX3][K4;?77N5OJ>?Y5%T^>]A^^D7Q$^VX)@KLNH5 9 M$DAAWQJC,,P;.\FE@(1'K_P 3&F,:/U=7OE7LQ:KRJ8%XM>'QYQ$[EOUZ%-' MR?=DXW6W^ M^,F$I-@=44Y8G@K?S$/>ER"$\!$T8:H7J9H%F.,DB[J\/46+' MF]A+,UM')%D?)BF[*P;>:5VX,&>LTCWFDC#>X7%C8&Z7WKJX]'NQNVP^-4RD MCQ(=_;;^XF;(BSQ$VGH>0@7@-AIR=&]#2:J<#)B6=7U1X_Y8'D(/F(7[;-;P M,41V0,\M\!!*L3R$_-]\]!]>_(=KC_SY4F]B(*0(/F8%<5]>9B*#';]QMM)U M+RN)J[F)JTW<T<#*EA\_^;!2/;%^W1N: V%UF/)F]%H.+ H#H_S;BF%=$7@+ M]YCU1 V_@KGF1;];KTLNP*]/<[<TS"O.;";MV3TM1SWC;C$DXACU_4LJZT&> MM@D@O#C>ZG0\*>V<Q1,;4^\,R1^B;D<S#K:]G9%4[$AL0Z6<LQR9J9P!MQ.K MD%(<?>[3F6+A">+ZG,8P'B)7\53[>CIQU;A45#J-'F=%H2H<2;<QO%FP6F,5 MP<EVUK(8!U02I8LWX(W<&N\5:X&J=&R8EN,][S0P<.0HX^E"F.=NQ/$"VF=/ MHD6Q2$]^Y:T45Y4UAX]LT5 [H!>:4(SFQE-<" 0TF5H&^N_ JP*A&"%_Z8GC M5CHJ;@.H#9B).,J]#.&N,RQ[+. 8A[_M7FN8-5:F5B!#W%/0V*G*&N<A0C]C M4:!EA;\L#Q&L0B>5R5X#@2JME;;<K&Y)*WR=;X$5ZTU,^_ N8\FKABBU+,Z; M9WRC)U2&J>".CDI"%#%[9G(Q%<?N)W%4_.QFRI@",X6:=#]Q%MT/=R SH=K- M"^N]KJ<N]-*JA[4?ZO.<2PZAG8">>T#_:QXB<Q=UH[^0:SXZI-!RK:^NOAG3 M+E(CJ4^\;7?MBR*MI:\J+ZR.I=4&#:=LB$;4'OW(WWS.\BLU&YARNDDC=KXH MA6D1[8P.)PIPU(KW?LQJDS W,@O)N;^Z@!QU(4.21/J@4W-DC^;BO4)[X0\" M>H_IR.Y&&B88VG"!<ZS-?QL>W:*'&C=83;PWS3%PVA!YY^+#0.U/#X^R(SY* M7Q@,BGJR8E344B@-@A-"(0^,+(@MZR!NY BYT+&2-NL;D6.;W-HSJ1,/-QK% MM/,I/]?:^%[_^.:-*?%"9_.X'_5$NGI'[\SASX">@M"VUJM-/W#4BAC7I=S) MZPK1[=\E]Q^H'=P1J58:OLHQ0%<\8H CRSX"\M.5*W1]R^10S.J@>:HX[MS= M#.=\_VRL9^KHX$MD3D_B\ZTU R/F5GURW Q_,5S!@-A,>9$RW:E\ZBQ]3=Q5 M"7_)'*;8R^[*M >.1Y02OCC:OAX<.LYOC?@AI=*(Q[ O<K:#^.M5%*8V;3K4 M@VM\P(TTA13NZO&+6RS9X<H>E':Z=$3XY;Y5EV[;!;^7U=]1&W]$%DZ!BLU> ML+J9'5.'V.? .9I9R7VT@)459WNT-%H"G*O4B)6*>>&2=B+^4LON7;N'R;YI MC]:J%=@>^Q@ML>&4R@?0C.D[L">,;=G%40<)23C4Z6_3A<I>'[IPY>69ME9O M,SV%>M^K7K^V+=K>T=XDH$+Z!>& 5E:6N\=KY.M4TD.*>R.XXWHR>SO435P% MR76#UX4,2XO5VBZWX+&D^@QRN7OJXC?GV@<RB X)B[G0/>]7&G"46CO(4&?Q M=F9' *QGS$1Q!-IT!DU7N4).JF5:W:]/_MNTNJ]V:D9_M$58;>!L4]/+=W>5 MGY5Z+TKK('P\Q18??X#CUQF*,]#%A@2HC$;6>V8KL(;CP&BLB/$YGDRG()WU M9%H]=KL=R6F5VESQB;S?U?*1;8Z9VK!FJ.Q HBJV>4KA7-C%9G>L>V=1T:"Q MSLDCTD\#MO2SI1"9?V5FPXKN1HY"O'2K.E+U*ULH)U;.;JJ M>.:$[]DU?X@ M*\N,=0>&K!-SKKS UJADI96=C0[V\I%()0G!J/T*DR?,DCM1W'<$\-K,$IQ0 MS;[A(;K38<4*1A9*P**<LGB*!-.K7BS7]"OZ;Q)Y8:=*.4#+IHS;P D43%"N MB9"T-I1,X:0"K'=HN@8#PUT#*V0M"N<]NO7[P&_ZF' KH1!;CLXE<Q3]%5M^ MP/<PY!#)%ZNQPWX%=QHF)0[.5MU\.2!?2(#6);+/X^]PPPJU$_!&()"(4Z9+ M!$RIJ]B8;<0=RM&F@B?VO-:SOVB2TF?H-7@@4+VV7(G$V-<W&(RZ7'[Q\I.; MJW>TU^YD&Y4F47<E.K9!K?; H\'A0Z=45R@)GO.V:7,E#G:Q5HO-SE01>]Q. M@VFPUJ%_!A?9.KCL$G+^-2G%/L5 [$9G+ZV,W/G"?48..?M*O5U9"^OE)Z_4 M0S;'1^V5G\YANGU9C[@IQ2N@;^AL:L 4WITA?9J'".E([1M=\ FF"'DZ0#5Q MW;4FC8?DI6#Y+]RV\MJ>9*/>O.P<OQTCJ#OF=IL8%?[?Y*3 L;=C?0>87J44 M:9R>GYZWYU;:C( =Z&71K*3H%W.&+%4T7K<J1%D_^(SDD54!G7- $/&3804< M*C3RZ TF_:8= 3HH1G695D-UV!3'BCZU9@X36TF.&50JM[:RZ>M<%,^L>;*I M1COG?4;XPSWT%?/S8G/HR:?LVQ/HC107,UD\/_CF]9B_%)C7KR+MYZ+8K.R= M XB-SKW*'-?P=YJY7/$\PDAQE_V-?8H!T9IH++;G;0=K'V,F>-<!*M)L@' / MM4G],T>SG[J^U&/WJ71<^>V: Y68+[FA>^VL[FA45M<:BZZ8>6)90Y0M5O)O MPV1C2@!A<(GF+\ QBC7,U'P,WC9N\M05<=^SKSY;:3"6+,]#U)C67V'K)I[8 M..5Q;2L+TSTWT#LR.<'>CR-6:>E%]VUEBF4DE-*X6WW&ES+*WXMK4+QO*.7% M*"K?*,L\M/DU\E1"H38D4,2^:,J^Y5]IQP<^]7-P3YKH'KH79MORVN+"C]Y3 M E+KOZS,WK_=>. AHO[4OFB?C@"</BN"^ZY8P;\7L]E?T,5?@TMTEZ;%AR5- MW+&.["BWM>4A<N!_XK1H 3%/YI"WO]$: VK!S:T2TD;\?:*6]0##!.B9.\TM M]!?%E1::TGI4UW$.@QAZW<PJ7%:Y69Y;AO84ZP&?J9L*HD$PHK9D[_>4G;<# MJL=J?S(258BIAB4;K!,':);W50^@1/$^H"JMR,OT8;E7BFN\1LNNZ:F+,F+1 M.[996JRR7\5W6*YI>2\J6 U=X<8 HT,4. ?C'/0QY"$4+8>(4YMX"/XT%_0: M?S0X4+J$++%%5TNA0CS94PIF3-FPBF#Q_/E"":2HUZ-K+4EF>QS,Y:<>5<E< M?G;K,/KV=M+7&5!I@2/CQ;!G,4#D>Y!,UPS7V^S?&-?^@E27=(0V(X(WR'1+ M[_$@DY]B)1I-+&:[AJ/WA7^I%YK;])!BQ$.4=U(<B$N'L%W+#[A![A%L7]$5 M/U:+E7$V<5,A2:CYDU<L:H._/"A!7UW\\IQM':W(O^.\R96NGL)2A9"O+0\& M#NH]G:.64GL4Z%X<40E;IF,R0WZB1 X).M!D'0?*&;CLRFZA88KJ?>SN+R:A M.5GDHLQ9=_O'VY6CO5RL;(2WVU;P38RK#*.ZO%A@*]Z<?11_&%1FPGZ'W\HT MH7U]@0R7FSF5#VM DP23LO$[&7L4[YXYW%0GF/S@Y!K%AR*&'W#VK$_@V0&, MS)C_YJ;B;1S=MD*3#U: RUB^:6SX^VG5W/4G-['"+QNOKQ%?H=TJUC]W6"[$ MX 95&.TR$TI9J^.5@,-4+L=]&K )]RRDZ4<DQBXWD])F[!Y@4ZKR/GJHV/RC M3+Q6&R4<DX,,@(2IW-C*> T&(71/<:5&RN!X=V71$^+58$>;R"PMX@[^73R$ MI^^CP[*>8L-Z:MQ/Q8*<0\3RF[@P^DBY[!HS21M#;]J/5OQ9>]?N09&-"C&M M.HF-AHJKG1?X'@7>M@.8;&A="N,LRYW[KA#%"*JTTV/X$^@D40/=MMIQK=ZB M)]:[=FQT?C"EL-I*V<L@8MO.K^OW?K$[K!>54.C82+<E!@+.9O>D2.'^6C@] MK,#HDMZK7?'(SU)^+^,%T$4B=M][%^-O1HT,=2N?-YB-:K[E]HE!F$+">5(U MI%O$^! T0.2?\-_>XGYF:<[P8[O[!^R4.U5Z6_2JV_+'NS9?>2WS0 HQN?V# M:B60$UM.6HDW;^(@/^#8I3Z:D?BC;W)(2.K_U]YY1345?/\^%.D8J8*4H#05 M,"!-!8F@2!.PT4L0I :(J$"0D%"DEU!4%)2H2%4IT@21%HJ*2!<)0@HJ(B G MH' @A1M?__?_<M>Z#_=_U^]AUCR=,N?,[/WYKME[-NK>Y^WR\MVG=#U,TOUA M6G%])Z%E47<@%Y!*G$%84VW?JC+7]YIS918\U>S$%$YF@(I(C%AL4/]43"N> M->,P#$5/1RO811B5&>BEJ5ZLP>:K(737XLFX5&!UQ0GH[.,<&6U'/&-9 [)5 MM9B,C[]..!0'TT5M5@U-+KPO$;IGL=:K>_VG"'-$,-8R B&'"":D[$ :)LB7 MN8LK@4KD>U][+NS/)$/@#:K<J%2EZY#0@ZF/Z <8SQ*KET%8)W"<2DGP%OE7 M H(1F()5H'UQD[1W\9Q4&5\N#3QV/N#!71Z_$:FA?_'PJF4L/*#< CS QOG/ MHX7F,#*/C4_W7D/)K@5KJ$0],)N ??@BU+_R95C&EK11"OI7@\,7@=G:7B2O M)YAI-8YO1O]YW<2T>EM?3WZY475%$ITC_J+BH\]>L=TQTCRSHYZ=/8[9<_^$ M-O4[8V\\RXN&5\#@;+QW3?Q1<A:W'7IV.M5<6_M]JR-_H.K;0*P:U]'M8^$F MFS*A/*S3@'%V;?M)E52GEI'()2_;,+WWJJ%+HO7IKU[H4A6K_ACP?/T_V>/\ M?^>4"4$&A6NBWOTKLSK'.8:G"5?C&1D(VC2LL9"M0!F LO8;.G+TD%^29;9= M6&=>.+*V"'/#Q3L0YT6\"3./%<TU=J\0P?!MX\X<&&@10F3Y$L HJW^%7,]N M,KBZ6\C^T@XDRV5COR6,(5F/6/^!B(7^#2]<[VR%#>!9)JK_RK:6QH+_ZA5I M<)FD7VO[''<X\??A+(F&>8Y'.-8X/HXS*AZ7[JDY )M&TP@KQP,K9EBVX VJ M8YKSMEW[/3U,\:G&R?SW#R$K>UYG]\B*/+[;'Y7UI[:(?D3M>7$L(GB7LMU* M'!J]=E*[4R='JO@NI8C"U?(? :0@=]GHL8P9-_IW("(<-:PMF,E0I7^C0"^* M!_;<0J3YCST9^>/1GV[KI=Y!]$,MV,D-W-L4/W2.=W=,K2Q@M;Q*ZR3#.:(5 MS/.G:T)*3KSB] /HI"A\C][\2Q1)VXW>KG;NYN";&W >:\E[,_DN"CDX)G@) MB.U!\)I*H&A$/M"#5"(.S&::S 2[RQ;O?N07_JGOZS/=ZJ?W K2M%?-MODW= M#2$"=K#I3(^)WW T/A 6OUE8F-^X/HR(-WB@7G)6_<%TEOR_?<MO!4B#6U9= M%,")ZT$WAFF%RPW46G&6<3O#N!=%F$;04X@,=-\M[-ZC(>ZW]WE]JL#?'!G6 MSG]O.J4WH)TOF]N>+6VO-8^9W99A%&],@_Y4PA?*1;!C[LAH))1W=A$:7?Y+ MUMCF6MN@C?Q:V(J%9$")2V^PI/_TIZ^!&<LX(<X0?C<^($YR_1R(ID+Y68CQ M2/F^R=F*E$83+PW1!Q;)ZTHJ9YSC'HOW2L7O\@,#-S1 ?6IGQNK\$(P&(REI M#ARU7D>DO6C7\4,_UW]-JF]SO5UV_YK#<LD?'@#*DGJ^X<!N0OC!075B-T*0 MM;\%%*T \[\;GKS15Q3=!U\A&-NB9HB-Y!F/3&C;S_QC#Z[^9.U.>8O<J&>7 M<!3^V<:FX=1.7D0P&CS[!TYPQDFG]I^ IIM*50]5> 5O%WT<F7NTSVUJ:%IJ M0"SQ.':(^MP@]LENL[\U+G1DUS _*V@4_8<B!R)Z.K3'_[KZ-;]M^GSS/IS6 MGF$4G7-<\K)_Y-F\::<$R!N)1'L(5HO)R[H,UI=B#[)?X,2QSHSO+7V9R/AJ MLED>0[ATS_ +<[,[4SHHC/GA*>=J/S?7!K-%L^N.'RDG68?BX-V=@ ,"5,_F M%+5Y/XJ)9*B21MN! <7KMN.+FW5?K\ZK/[RB^/<89&T7KO8T$\[2;P%U-$E! M'"50%I%Z?> [(KG0O&F?5CE#8SSP^Y9Z=/R7Z6S2212A=0>2&(K[5-AVI*!\ M"!"DOB!'Q:_9E;MW)OSI3[6/D3/-%I$SZO>ZZY81[UJIJ79>\#M\98 A=1HL MX#[D"@.=] T8)L$%%KDPV/'H2FRI=OF2)R,P32<R5F[54.%-9KHK>;_ENFIC M<X[1F7AK?[UWHU,S,. B6BJX@?OUN4#D,TDX7Q_5QJA-\][34*5_^&>!JLQ" MKORDC9(HST3&=F8OHI[0O;K7&U,][PPZ E.77S/&+&'IZF^ OCO#=)GTS];) MM*#TUT(_LYYZS;A)9^TY#$V'U7'OC<PJ.3AN."R'50&]Z"]1ELT9PPX3A@21 M+T@O5W,IV8R#9?<T@D;E\JN?[5++W07!>8/S_>3/A4PY[K4.AHA=[RN1E.!. M.8U\5E#Y\9H"AYR3AR)UJKMS5YKLZ@8/O+JB>*).K&(,IXQ%L NYHJ\SLPU- M,.@DZU]D/S.UBP26+H\^ _Y. P_O.9? =$43#3-%Q8^.74[42FY9&Z,&')_3 MW2/^#9> E6-G=^S!?=I74AH'K-(<27B>.=2>S%@F83<8,&AW;ULEFO_NXVS1 MFAC2U8#G/XGU@MUH<8Q6;X?".&X/%C[.,ID_+HO<$^P\)U.?,>@5&?9AZMH+ M<TV?KTDJOE #GG4"2X$)-)",B("MX_1\[WL:&\:1=,7NVXCXM1*H@!S@W]1P M>^+V;IT_G-'?QQ>F83#_W?,Z G#3,4(G$IOQRZE,2U2P"587/$VW=[%GQ-'/ MK%G1P$C4F:;4\\57/G0K5C^AR'D-EKQ&A&-EV"4X&&<()_=ZU$P15.CF\(R& M_W;?B(7N#OI,=GHQ?O?RT<9K![2LG23L)/(ESE[;%5D8E?M+-G_FJZ7BR+F4 MXZIYI]4RSHKD8E1R=(/X"AB! [4B&+LN(S.U,-_!"^.128JWCH\OV!5.J1>R M+QLE>$B9IOY./O;;^KSU%J'?79/0&=HYH]_+59<DM#S+9(1E @1\6NCZV*$& MW!U.O_)F<O7BW/S%H,^4"_5K)4+.8Q3<%B[XR+C0Z?!M49KFLA\0385FHB-W M(#PL31!%?11[\6S&ZL41K)Y_^>RLJM$/-_44]:A=K2KYPC]><&D]GR/#&3)N M*QLF$5/PT [85]05@5)X"LLDL.PD:-%G.L\?=)7L]6[V8?BQ7T%\\W#0>,%] MPHP7PT=O6:Z@OW7N7^^C-! R?X>&MA-GXUHL.A%A]6W6139*JGX&U=)OMGP. MR*JYP)BRN,%-2I-Q?^U,]&G"O&#O:NJVTF:_ E/)T1[(*CH#(^N^+Y\6@$?< MN')R0GNPU=AC2 *BZ/-MZFL18ED<T")U')LT=:Q@R8!V?G3[B/"""Y,O6?LK M^N(J=4;\VZ3.U:7FGJNAG^I=W=W=4.!L)L8A(?EW((%P69M:UDG0!&CINK5\ M;R5HFY"*/72E;+9=VZE(55M"]8[ZY;N?A"\,\,8;_@M-G'[>C:_?@73]<RQ@ M[%/28]"JI[G3OZXA.S-7=&]T=.B_!)C?RS8!49H%7K/_72EG'LX,3("%I'>2 MT;UM*84TI&2(LS',?ZTF[.;[\I1S[CT5J,.YU[J2DKKY72AW7!KR%O0'46U M1D$(>;MB6]DLLH!T]'&E@\,AD\6?4[]P+MQ)<!*S ^'<QLOAJ44+.Y"T4H[\ MTL .Y(\JR&4/_BD$RQ)7>0')11 )48D=B%GI9L,/Q(0B@L4N_$KXL ,! VMA M7-XBS'.]C.<.A"&-_Z\WK)T4X;)86G+:#H1X@?D%7WD,O\6$MRJ[,*4QL><! MXO)[VG/QB_WK]ATM3)=B=+3H:>V8M@<IWWV$/N2>M;(0QV'PW5IX'P_$3#%' M^%$T;546ZPI6!0+KKHR*],>3+/DGGHO.)P)*]RVUA/K>HX4Z/)5T$'TZ6^D3 M$5\ALYW'4*!5I'#T,%KG@:G,=L13S'-26[70ZLV7WOU:2UI]8G+:N1]>Y/ = M/.83 ]FH05*CES,!XH;OZXD $ 60: NDZ:;D;#B%9*;8,.;^U^_K>=NP>7M: MM!%?H$+.B2+0,V _7>O3&^?K8>S?"S,TW5_)0N<=?AV"M[J";S@BD0"L!\UT MQW4CQ4-].@%*<BC+_D7P9R.<TN<C?[2*%3SB!"RS=7YK?\^@RYRO;,VQW,)= MM/:%.C$OXWJ]H6 L,,C59YVBX&"_L;(!NQPKKYEDH*35JZP]86I9*5KL8>]P MZ5K+B;M?QU]6VA'F(#W'/F3Y_X"PU1G1&R+@7N8I\).C)&:3VMG#Y?2,H'QA M0WM\SPE<V2W&XY[]14$//E12>:\)VD9W4[[84?'+J_-0T!H'8RF EZA>^'>Q MZ!4$%&-+.M>^1MQ5NNZ3CD2%>=9<NW92Z^%/4QA'",48MV0(LJ14N\P4)C0R M27/:X/'2BMOMP4]#]+6-Y_:]K1,72_QE1+*0]UV_7 <IY156G!K>@;P2C,?I M8CW95?C05?*E#3R>MPY\4/VS1 F,C9R_^Q8)Q:3H'#%(W#R_ ['D#6Q!SSV3 M'+@;=?&Z2\'V+L:-C2.@"?,4YM64-V.A!Y^",YH*=;HX<V&*!?>O\IJI?EAI M$Y#^Z)3*'AXYPT6CSXSIF0$QO6?G>Y](2$15'Z1"!$^=/,@W7[N'@L6-XWTH MRO9,.WO@(J4WO6HZ+M$Q%5U9<[\YX-<(_&$DE/AI_5S2]ZVHY=6B-3QX"-Y- ME.6ZO&-FABADTU2WU^XE=^!W_=6P#F.,<E>\X>Q)Z96IL%+FT^T)V:.*\8QO MCSK?1C&?ST<O3P(+&_='0_]0TF'<-<+@<QBO,#:ZUZ$^LA(9%.9_^/+[?9ZJ MU<UC9ZD\W7UH#)SV.P&@=#N;[0-^IY;^-%,:6^DKNW>WPFT Y1\H)"=A)>9S M0$4Q[+Q@$P07\05[9O2OCCY'>(G*UK<$5CI[5V*[UD/FY!C1:24QH2Q-M$!J MV,:\S)T;/84M-TZK9$M00D^9/M.UR/Z&:+CE 19RQ.GL5P8F2M<I?>/32S ) M=X7DV"C4NS%Z\*YWUA:]3SH_<U9D!%B5D 3D<V\]]@.< LL2H*3>1._!G@3, MWI2"%M;E(Z&1XB*??\V<P=S1MD<I/'&5EX:4ZY:=@O@VFNX%K+KQXC\8TB5* M "'YC[RI5ZQ&64W'HS+S$/+D!'%)LTVO<OT[]M&PQH_CWXH@K$%V0X<A]FC+ M.)Y:?*LBO=V>^IIE'%$UXQAM5A4;WESAV HLCZ +/Q[;8[U<S]4]^S4%Q]JM MS@$5":$(*IE H 34 V_+N*BN[^PJWGZ-)-.:U&<=YF1+/6@]'760J@H1&!]> M*L]F"K&@P$*RZLA-KE)"BH3>/!9>UF%_@M+C+.&NWEN_=?'C ==$865$7K&\ M_Y:-:L8 @2-<S#0FT8XW[F(3<4(UR1%11;?;K@%'[NFHMY[!C$5EOOMR]7*^ MY>ZSU)HN1:E3,%/LE5:@D[0*ZJ"7YS5*VKRX@C^)<ZC9(U8IKW$C=[#"CE^O M__77#-DHRPN$N^]^1C!:$MJCGV+>V+(33"-HF41AE@F(IL.SBI*'DTT%*SSC MJI?.-><9JK>V=DP<4<^/S2PDFHPA#A^T'\X?U#IPC!U4ST[B""R6&(Y@;<* M0)I]9UJ[ELS;CLSJ/IK.2?A-S$J7Q\WF^Y8=,NFGA/;$Q_OXECM^R:2V1Q7* M+@&IM%LSLTL1X#W,0'*HA7WUP)N QZ0/)*\CF[T#FTDWKK0:\&PE7:%">4'4 MOS3EQ%K+)S]+I,:7=>"19Y*U0U?H*7(S), N60CBI)^"W2T63WQ;@*Q UO6_ M,<Y ^.*3MN_V#<P<,83N"IJ2',Z=N_$V2WLH;T"MP.T:OML8'X@*,W9O(% U MNS'++.MWY$91:K:N5;5TP<?3)[:.W7E!/$9Y:*Q:@AKKD&?I ,/=:'Y7,+"[ M0W$$JTE[JWUT>M'=B"B3G/TXX$C/,5^G,X/Z>F0!.ZF)$<$N(F S:SNU8?$O MM3>$D(@[V9YZEM%"P*EZ8^V J@X_(89W'BX]74<^9[I(,#O?TL+-X[B<(.S& MKTZ8J4XIIL)]K'Q2AX1!VL>Y>+>M2RVWB8D80YNL'0X$G/I='3.MH-?5#0>' MF&88P8ULX.LMXUXX'WAZH,CT:/I\/4,V&UWM8:7RDWY\=,+XM7PU OA $=V! MT&P1)"3HS.'=@23?.)",%MF!]"""V6E=UNJ0Z2V< W]&[:89(%@Y!,%%XL80 M=0O]M>!!]+(PHZ#OEF.VF?(75];-Z?FW>\^V 5[+1>QVHPB21F9(T?W)_1FR MNF2/^MFK9RYZ#N=^NX>PQ0JQZ[3QX7CPP 1%ZDE;4Q'3&T3C#.^D=S.5RV2R MZKTM2*#MIU=BBHH^FS)_K%+Q 81492AX/ )8L@'QU$=PVM^O^A[#M$Q[D<_B M^X+*U3YF!U7N]\]MD-UUK2_G1M'\,I[ZD-CPZ0'5_G3/!H6'(S8#!CJUI6QO M6F=VGPAQ]?8\H^1;9,UOYO$N4S4Y@+\R"I)5! &'.<+K7+3X"*RN_-M#Z647 MS=!3>PGIWD; ;B+MD90KH4O*OLP=#%M(X=<;.-9<G_'[A]H53G7L ^F\=3YD MN<39NO[*C.H,WNJ$>,B*9W0W8GJ MKH\3F.^U*0-Q[/D@1V(;<=KIM=08<H? MN[##<_2P)]BI''[+0'*U\1X':3&JR/+_'F+Y I\6->8-\GFFR'TK"FYDWLXQ MN/AQV<\'PO?OR$9I%R-]L7JY&-JWY8J]"MO/]UVH7)S(MARMV(1QY7%/'<.8 M+=JVP('8[4!Z1_]5,.^E_#FR1 1YX#L0*>35"\A/1(9.#)HM<)F+?[ZX!"Y. M24EQ<<IOLV$>#SHK:^Q GD1S^:E+& \6(6BNF&).\NR-'0A$?0="1RUG< DJ M'36(_WFT@L.WATM3Z>E<FM)C3J_A2<.IWOM?,3BI!N3=#6*ZOV17U0C^!ZH/ MYMFHW>V"1-<ZL&M7J?4(T?:MIZF?P(2R/N5-T;<?AI+E?SD^KO6M/0[2F#"6 M.KL"_H=9FXX0Q2FR+-K&_# ORAGPE.6_P=JC:=KU3;WAY_4@N:_Y$Y!58!QM M Y:L^_<:>.M59;6-3:O:2__PU(\+TW_/C3T+N9Q!.-R<^@/!DME+VYN)H.8U MXV58;L"4>?MG? "%+-*S9,\@I(36MW1YJ[9G=0O4AJ2**I5]).P[%Q]?TT78 M\I?;)():\ 0#2D9G,V'9F/;VXJI[8].D*?)E3';I4F&1#N@TJA[:%QFH[2)Q M75I*,</:Q&9_&@+SJT1XM&E8R)ZV-*MJUSYR1,<^J^WJ1I7ZP^;O47+N!T3D M-EAOK/N/]6M]ZM#A=,-X.0A,-\MR?CAQ!R+<'D87/F 7-?%W52AX^^[\V22A M%+>G@>32>/WX$RX_-1-C5F]S("PS-J'#.$3V%CZS/3BF!AM>WP3\?E2&ZM": MP-I4:;D.X$U;+CA6>0V=Z,KSE/P@=S8K,][;!YJ([VZ]B">9X@9+U-C%INXD M*[ ,0/9NEW54E'F]D_RUW4]?K EK.G9^;:-![8O;WL.V);$N7V""G5=@W$G2 M,)"%H.T'\0"*YIC0Q/5W*YV-+ 1-2_SH^@>L+&$H43WN9:/_C:2$1?<="'<B M^L.2.QL_?*GM):1T0,#$MG#[^PQXZDM#]*N%VL*--$I [+PT#R.P&R[<LG)E M!R(( 4GS@;?#LS=)A&38;C\PYL:+F4>?3_0WZ<Q\'0I#JVQIR+X[=>?)?K7# M%;FGBCFB.F5?N4J\'G\53U9UMTL!_8#4WK82(IW9F/Z-8)[JU.3A&BG<K/A" MXD.U$B/Y:^M2TN9"<KM6&:A NG?"++U\<=LLK[RG>2/*R&@1'8:2S#ILM0]2 M^?@:!"+2&ATLPWZ1ZRA]P_RHW+<<2[%7A^14N#(F(NF4(C&CXR3HV$.$+F-M MR4,YI>4H 8.QW<03GLVMVL1?3QI%OCSXAKAY:."Z1:+5,*(19.!7+G%MG4=7 MISCK$I4"'0;<#C JTIXQH*D_&+L>3QRAE\S8-\4&P;6'[^<IO'FXM0-1%77^ M,G,WM1FKQL[J@&)Y&'$+:5AAH)16FQC)-M]G\M;1'.B[5QQS_<7, V]77Q<? MCWSAXZ:3A%V<]T@1G +69=(TAD9)04)O0A674ORJ,)D.P,JCFI>5\@]MX(\B M%7W=C%^+S=S_[2/\_C$T%4\M&.B%U;NPI&]L9+$?8F-J,?B+'8RR;W@Y4QVS M8G^-0E1E^6/WDS9A*_ZMK?GJ&70U]G31Z<&.4X9^)+QP$R&K$_"$D6/M1W&' M, NT.^^I>"'Y&E,=V3SU(;+<JKGSB>3L+^=;^0W,Y629LWH;455,29;<E-E1 M>*\'Y39>#&VF\O)C]'-Z#$O'3^.59K:3WQVO^UESOM65SI1<:0A&ADA%@IJ4 M+F0R14*'A:01$Q%"6!/ZX/$2.L5CW%2IPNV7KC7M[FRXZFWK%]WW)174] 2K M'@OB^HCUL/@=B \A:8@Z#"&'B*)B*AV?_RK**;N)-M2YSKDN-A5](U>LP4Q: M*A[B!(% :CW_N\Q/ $\GL.1E_.;QZ2<V&LIQ8^048L6OJ76OF1DD*!>R][Q: MCJMV(=\%PE#$P[UK4Q$+O)V8?]'",#"!P*G)W('H=>Y XK3HL$P\$!*]4DS= M@61TJ(]AM8 !CA1<+/A6V5!Y7BW7;EL]6=R!S$3E?1@4ITP_ZSQJ_J-?AM6B M7A U_LZ0'7[A%&Q(<)DK?06NLMS![T#G^4F<'KC D4:FA_VUT=&Y"5]&(:38 MKT8L15]2R#J1ZF=F50=A]\[2OOW^27^;RE'QVX$\?[H#^8C>@5!LV9RG\0@] M/#6; H0-$5F22#HEN_TJ1>XO'!9BI@-,=.S+D&LW-4#%'BR[=\@[ -GD<#77 MX*#T]ZA$=G3$&->,$'8@8JM,74SA1B@#)0ZC%W83I$-R0VXY?4TX4OLB_$C1 MCYE+R5 XZNA0<M[U9U4+3;A,%S[&FXT+H ?SW,M\EC6(HL+2M,J_D:&2X*UQ M9^:16UOXH.R-P Z]4[!'" G.GD5$2R%+AC ?W:=C-N7 <.E!I! %:CJ40XRC M91=CGBUM?\RWBU9_89F000N+=]2MH>8G>\LIQ@PGFIZD=2KCNX4[?3%8F$:J M9J\U*XQF3@MN7$C[2JKJNX5HM%Y[%S9*'H@*]/PF](D5-O_7;CZ0E.UAS[YO M:DZ#)7? @+B.,@V"1L'3X.@IQ]*@C>K%[SY-;]M7]IW-^BBQWR0C>8OG:\>_ M TC*N0 :<YHISQDJ$:QG#"3@),T9L3U%1S&W5OM*Y%KV1KN_?'8ZU')5H[&E M]3M$0+75!2UF=0J:'#D43=,<P"OCII#"^& "V:\7N>MW37L<+A(F_.LHB'0D M>(U&]6D41@9'5"X6S'[ ?<I+^ZR0/[H5=,%/[,$F/ TI: K;@4!SV;GA"A9, MYZIJK Y#[%;9W!M4.'GNI:+19SUS]C-&EN.!Y^^$0A\'Q#UVF<,9LA]T*+!L MP(*GX& O$MHN40N22%>5-+TF&K4\7MK9J?Q6MNQ-NYK)GV^D^^-5NQ]3EJ4( MIC-"I@;F5$![8-B+,7EGQ-,#))P'WF9_?LF?&Z9[PLOTK%/01DV/@E:CGYPT MSU;LOW!=8O=4B1B[W50?H-@ CCWB<%IMO,$C:%^T%N_[2DQ5RL/A<M?I&6OZ ME,.KC*,J @?E%P(/Z$OU*VYO%-/99H[@09=EV//A:K>F#-9^QMY'L>H?MLSO M#9S+V[1V.+IG[W%3B,U\$7.F#]\@2')4 NGKO=L+I$[>)3/U"8-6 [N7[DSS MIM<=K75YMC9!ZZ;^9$'GPZ.2%Q)4$L6MHIF'6$<ZN4QV^\\#C@)&($RKZY+. M0$KH,^!OJ0<8Y=0_]2IKH'DZ14#,W+H/@C/CBFQ+CA36N [LXPY,NZ$!6$U2 MS4&D*.^;^M:2\X$2ZMY0-L-N"-!M.3?V?"M>4.=@Z/<UW)//2#L S9(NW.!M M'G6Q&_>=-(-ABJ9+&W..]?4*.M8_/"AR_-*!U?D.QQM(%["6(US - )7>\DI M336X83S?WT>!SJ]CWRPQ5WF#H_>Z%)C(QOCG4;5_?[31[LVW4?M<1ECF 6!V M#./4O\^1B7BAE;]$836]H&@&!N%@]U)^OR]#IS%1:>2VK]L9?XM\Z^['T _H M&0^Z8 )M$A^Z&M_6F<&17"*W]-?*FT>BZ009S/JI$3\@E'+UE:/&MNA28P=F M^8Q/U\:]]>?Y[YE/8; Z1$-%O"D<>$-%)M]$[)H!PV=Z-DZ$(J;G3S6U-(T' M9-]!/.*/HEI(6O2MRY&COT76YCWCKHNPI1)5<)P>YD@W[D)/[YV_@2GV*F&S M(ND>9UL8_+(Y4=U\7P;+YM0H <E^Z19S/37UO%'Z^K!:'"]69A0?B+R]#YK8 M;H)"^ST%<93EC>8-QM:U4V\RI=./8E]W^\KP[)?>I<AS"L8/FI!N00D(-!H\ MM+N0KH2P_GS3@[ ;O#I+#M&UBD =+D_0PC$49?:[F7^[=EGY:;LFS2/83(S[ M@B'_-@S1?R;&_LP,$M/=^<-,]084WHV[>9,BWLEKSXO,?H*<W(4K-F9)%6S< M"D.Z3T"[\$E<..Y-U[[U]CW@7+P04J6=:",;O7;C8(R,5U)!ZQVI?/T+7'+N M-MR!!)H,2=F.:X!\P$4O8XM\FYLS5H#9_9'@856!O">G!;X,OJKR?2QY6>KA M><$!,GK%',#3=B L:>9&(QC-M,,D=<])H_<%[S-0AK4Q<BIV%U<L><L6.*X] MJV\IB;;D"2]9*3$\[/8C0/Y@7Z2!5V W MI)?=[98%988:H%.'5(((,1PK^/ M'-$H&62Z'3G@QB_EJ1>L$6=X0.*=G6G>WL,?:VR8>/KJ<A\PM9%08(U7QIH" MQMG%I+48L@=J6[SFV<VI^86D3V?79KY[7Q+\KGPWEE[11>!C10+&K ,<8P"= M;.I/>[2HN>'0^FSFEZQ)P6_C@J-'_6,5(\CQ"%5$*")QV[ZP:Q4\M,:5Q$I3 M/5K.=1-_3&)T#N3WD_I..YR=U&CBE[;I'3-_.XY*SR2T"YLQ&.B>#B'\C"I' M>$CS"U:_S=[8TTA%S>3JI=+3)^2F2G%;SI8JBHB/QX_7OF99,E6QFHS4'E%H M:EL+"99:5!%_L]SJ%3!)2=5>&%V>UJ\;"!J]?[[F1[>3W->(SW6JW-\=S1EF MA,S!)O92D=V3'4"1I7+J=5/Y\O1&_QSG(L-FM*;N[;M%EA)WR1]=??*#^-9C MYXGI35 !EA+WVD?X'MZIBW.+.*.QOUI,>_'2_%]:Q[5O]D^J2]1=';0H+-M\ MKA6:>[1.K&D%4>]4L<QD-&P,@RB&71>E:6]&QS'LF=2>%G?+FH*P2%H0ON'F M6<N[_17!Y8O-T1(DQ3F+IT/K:F,JHHD@\Q(-O8P'"JGHS";D'HPF#4TB"BZ1 M_Z!ERZJ"2A0:QE<-I:/G!@WJ^FM5 K;2?,U-_[Z$WH8U($G$Z=_V;BP^*I0? M5&I:[/M4/@<;6;E)JOR@GZZQ=@';_XTU5/#^[^/=Y/^!Z4__:?]?'*+RG_9_ M-5FWB])KY[K<H8*J(RE>(^U^<BVO/T/FPIDL".0:1.FY<CRB\X,6R/?T/_U_ M^O\9_6/B?_4PR"2BR N5">QI@^@]I!.B43ZO5'QV?U\0R(#L3/\O4$L#!!0 M ( "TY)EDSWS_?FS ! $76 0 3 8G)C+3(P,C0P-S,Q7V<U+FIP9^R[ M5U13[?LM&J0WZ2 @! 'I1:D*2$2DB4A104"(TCNB(D%#@O0J @H*'T2I(@+2 M.Y$.(B)=0$E(1*0G('%IVEG^SG^?<['/Q=E[C'VQQ_Y>LAC)2M;SMOG,9\X4 MYF<F'B)XP=+&$L+"P@)Y#/Y!F$L0<\@A%I:_M_]JK.RL?QL'&QLK.R<')^?? M@XN;EYN+BX>+DY.'GX>'EP]LG-R'!?CY#O^]_S?(W\O_7@7>^+@XN?C^AQOS M'42(BU64_1XKBSSDD! +JQ +<P "A4!8V%G^TR#_U5@.L;*Q<X!#XN$%7] L M" Z?E?40.%AV-C;PV1CP>0B;$+OPL9-F'"*.-SGE(T1U'F:_Y%(X5]\KYC1) M4M3UNAW'S2,N<412ZKB2LHJJFIZ^@>&ITT;FYRTLK:QM+ER^<M79Y9JKF[>/ MKY]_0&#0G;N1]Z(0T??C$Q*3DE-2TW)RGSS-RW_VO*"DM*R\HO)5U>N&QJ;F MEM:V]HZ^_H'!H>&1T?=3TS.S<_.?%Q97",1OJ]_7?JQOD/?V?QY0?@&___R= M%PN$E>6_M?_/>0F!\SH$[@$;Y]]YL1R*^OL"(3;V8R<YA,T<.6]&B,CK/.02 M/9?]LKZ76T'7B23F=7N21UQ1;^4X^>_4_C.S_W\3B_N?FMG_,['_=UZ+$#Y6 M%G#S6(4@,,C/<."8"TVPDG*-WHG%Y\'X>C1HKH!O!!&:@CJ9[XIQG?,G.S>' M:[U4=)NE<>T\_EKVH*NME"V1/>7+[8'< RSM')'*S81,\C,A8Q,#4%J1%4V* MR(2HJ "23$@$$T*WUC>B,F)-(4Q(RG7T3=B?8]C?T4 \$Y+[ZK\[4[W[1X45 M+P D#E-$F) 2:28D'Y,"^VV4]=^=Z0$?_!OSWYC_QOPWYK\Q_XWY;\Q_8_X; M\]^8_\;\-^:_,?\WBPE[C@6,=!G<6%(4@]N.\QUU=^%7OU1RO_N$5$LG1_,9 M3,J!;95V:2OC8\"5PO14GD1=ZUN%MZT_WJOE^04%3-T99^&-VO0HLB$COFSR M+/0^NK<6MA>7]1#S"\J$S,1?KL-N@H/1'V8X.))T&: Y_?,X*/(7'2+J:/'O M\;_@0'&@>_=P>X?HS]&;V%3L3QFE-!C^=_AO%M0'[ %N /?G<*X%)&:=">%H M8T+>\YARH+^@F1 G_DL@&NIB8?AYZ&\SJW<3U"PF9,.L:A[W$^)H(?J_YO!T MISHP/BA02AI(M9@[Q/ 4V<-3=V5\@EK)"-L!PP+^N<XC<0%Y4^[5-E[/;^#4 M1GJ/"'LY9L]AQ0XRX4/B6%*D/F;K*W1P8I$%Q?L^S;T?2VI%VH^:2AGBR <4 M)J09/?P.QVBE8SKW/G'NSHJM,"%<#$$$FL%-Q=NG%%"ZR;9#;LD/_;K#!?4G MLKI<(M]H)VSG+)_Z%F>\M%Z6OT4MU6%1R)&R7&U0PVYM,B'L.L!QZE4$ ]?7 MPTO^)U]6?D:O>?[NMO'527U^X1C_2U[GEA<T?PK2&SYO*W]LW1=A-:X?ASP8 M%/O=&@->O#]UP(0 &E8TW>_Y*_ 4\1X14EAFM&'*KLN[Q6Y&3=7&J?@1ZY ; M+3D;ZGJNDIG] ]7'?(XEN'N&5V$#8( :]-WN HHX$('H'#*\V74DVX9@7@(\ MN#P_W\^K\E5RQJUO.<*WZS8VX.2.C.Y96;H%"DS$:'2 ,?H(NE<0Z4_.6N$< MR+P_LDX.[, FT>SQ=:(>ZSVW\AWB9O<URZJ^5XR6.Z==?-TVZO#CY!::=-X^ M!24'U#,A;!A D@ 3"RX83D6:5P-AIW>;[9PIMF-C"WPYA_;&C_G?>W>T7CD- M\J<DC0:N;WPN#%_&T&1"XNXPQIF0PV$F^O1Z[TI@?W RT%1A]FZ>4)!SP94 MO_:DCW[L<IT%)\:.E@D_],CG8]46(^D2ZQXR(:'AG CH(+J^;EN:?#J27WOP MOMAPEBD443G8D9P2:6=N:938NN0=<!!8&U;CII)^LN"](UM:KJ5MTI<7T-=W M78A0FN@:)8V,WEIE0CC5&1\[9#'DRP3.)%-IH-&F:8[F6&I'- :ZC)5&M0DY M-IJ>Z$8+P;1%@UM"E]4^6A(^H&V8$&][0#7K'190T9]/#64<IIV?0H9&K$CF M\3L?T=S1]&WY<DT]H?C4HO6S:A:-FZ6*MX9BS\RE_:X&NQ:C4NX!O)K30"%! MQ'W]/JK6!!93>^V'5''YB_6"1_B*CVN76UIR/BY'*H8]<GWZY/:[P\&5]#=H M?"F<@PGQ@B84*&?U*"(:B#8D^Y3GXOV>TS_/F+M-K^Z+FEA4U,?Y9/HX<QC< M+KET+Z_W'6>KHR<G:8G!DT[B)# APYC#-&T2;F!<Q)G\*^WGD2[;BA_U%D9? M;+T5>6]GK);R\F6ROBGAOC#^=F?A45 [N$.O:1#HD<)W.%*]QM(UNTBDQGQZ MI6=+2D&_UNKTX=?'J)!N!89'YG A)C\,\4+@I4K=$ Q0'=X6 SM;&&,<=J$7 MW3T#(U1FT71)N,$"NXI60J94N"1N<&7!P 8MFF,3M$\O4$EPGFR,37ON?-M0 MW/N//54*W7L1Q<Z$])K5=MF&DZ((2KG$X"RN#V^#WO:&1P1KMA!ZKRN2AZ;. M#U[C]N:75$C28]EI<OF(E83AW\ ;?[V#I2RN)2(=R3S2=I?[LD*A*>5-4_K\ MYO:D_NLM(QSE#\+9\EHX+$\Y1FI$UZ6A\5O83$]5P!"$,9DD,9"5R(0(T2+Q M7_W@$HOK<W\P"4CWF/)>M'>D?Z1NN+MKCFKOB7,C.T=>?6V*W7XL,,>COM9* M;V% &>^A]1-]3(@XTHU<=A]&4[QO^C0P]/C[B5=!;JNTN4FH&B_"V;:PZFNJ ML;?5[4MV*)]%Q@Q*+APP2EZ!Q],$0/C-#O=E20:T&LV]7+%S'W1;^CP<K?2\ MRD;#:;UU:J<Y8#558,$GU23Y;,DI2B($VGK%)84Q!24YUL6C&_PSB"3<(Q/X M<4R*],5\]\*+TWK!]*!]^^D2.9N82+$,D3,UKW,_[">DW*!].7J97@[#5S A MK$R(3];#91G@.1$CU5S9CQ/G6K(ER^:7;$A]+[REZ$ 6.9,AHNAE(??R\2ND M3+L<GG7Y51TK$ KRE 7 2D83)Y)-CR#""7ZIU0CJ8 &?Y_%IO8"2HK#C]3GL M[98QDXE)E@_G'-G*_3Y'A0S9W3?<%B*]'B9J]_'[F\_H:XL%"HZR7LQ'R9#Y M*?&OS.0/C8S>\=>XS'=4N+.EY<3[?OE8XR!U4C"#/WFJRQ7L4@WP((_V:"/] MZ"5=YJ\0WI?KZR?KMAE:0$Y?J+Y2&KY3K?=^MK&O8);^T4/=)ZQ-1\'BM83" MP:1Z3C%FT4WVO7!91+\S4(U')\SO6Y0@6J\N&;Q(#/_>^D@U3! %V!\-5]O5 ML'K2>^D+A(7*:H%D0LCY#)[G) D\Y\#VY3Y9=>!A:.6F+%2\T@.A-[;Y%=8/ M"XK)8T(6H]Z>HW2@GWWFI;1[?33[8597A,8WHDGNA7! .2K55!+@[#<22-&W MET0ZS(7<S'*1$IL=RK]9T?R!]XYFYQO?\-J,VZ'6FK2^-QL?=;P?.0A\>JW^ M'9H!(UV;6&!"*(BY+H$*@#JPK$6ZRH0,A&@GOY@'B2[=/H?^@6&5=[Y%?=5: M<>E)OK=:5]A9*\O0$28$7X5A=:?,Q%.B<@?_)-8-J5<\=@=0N_U&-:V+A\[^ M8B>VYRR$%NN*AHW)OW=L6;$Y)<KR4TQL/PP+KO)=>G$7E.H0A.%HQD%'5R92 M"C1KQNG?BVH0Z"O3FOCFUH<[2NU4W\$&MV=L)SM3SY=+NJSZ$=JU1="]]V&^ M MQ(SBF4B@?M<HY]\I^YFCLOW8/SBL7GZC2=_T#X\O:>A1[I/^9\.,ZAQ\LW M]W[<6<[YGRX?&"P@SPPQ/F!%88&AQGC&0W)\OUO^@)V;6-ZT[2/CV(9&)29$ M89O_2.SUAW-?1I2<>)[P<4$O.K!8B"Z4B R,+,6UJ=VKOSSQ\FC6JQ><CO X MTY.R.I]@^/4B 4H4/ /=Q(;AB$R/N,<XRH0D-A)\A=;.YFT&M$LP(8'#BPK[ ML+E'G:A=L474.*Q%8'!W@9-QV&$&ZULC04C.8IQ 0N>>%Q OD3W+E3IC5DJ5 MGE/PSG]N[V\_'+$ON'CD6S]'MGFLP!*X8U_1#)YUZAD$C/)BUI0_N,<TMQ\C MI!?L7D@=-W8C,:HJW'N#PUF_V-ZAC*7[-)_@\HX23KV@4WNU,*V;M,O@J:>> MH5T#)/W)"OU8D:90E[[[>4V,HV^+U1]D1U4%!3(A6LYS?L?NG.D_).F=IN3O M)&FNRA8;PVV!J-SJ![=-"#"F>B&(@[+B)(GTXE^#/3R/K6J!!U<G=YLT_2_^ M,+3Q1?-)L+#XLM.Z7SX[9':J[A2] 1L&C>O1F&8H("5S"5K=P<0:J&7.FH.I M2/N<QG?2AV5WFY"P P\3C?L/3-+2JB(B) JN637_VKHA\.95W6 68 @'1QU. M H62,7$B#=LT,6@/#2YPQI"U0B619K69WH.ZUQ0"*9I'+Y++!][V>6#86X9[ M+OK?B45;A*#QM5"69OL%_IXS;@!FH!7&[4Q^4S@@A(!Z(F;SC<M/\FJ?<D]B MY^_-&CUL$(X#E=G4%6=XG,E-7S)O[Z)S=T7ZZO1!M75=:.)V!L50]GJ*#')$ M^7R!<J^DC9"'/=^+./6]=$HG"*M\VA5Z)PS_M@5>'_4NZ\AUL QADTT64,<0 M2Q>LR^:.IZF<SS>8LY<_T:+B<4SXE9922)P03QOG9J88&;T=3F4%-E<JMTH) MI['^N RX%,V8S&K[-F?U4CWAJ_D0C)0C+Z?C]NS 1BNS:ZJD[9&M]K$I%R<= MCL5?VHN<%"+@357:D#TR28LDV*;#A1'UUP/^B#\O6]Z\/U>]JK3N*2U]Q*\] M6\A,8U/R*N1;&N1@0WV$IDR]AU0%XJDG/&@^)%Q:<AI*YK/9\<&/I2_76^^7 MD31\N*_6:!(>/,TQ626>##_+[>O +0LK 54<UB=+$*GTB18A,)0I#N4'<N'A M?.NY7]<+$LOFHT;D=>27QL(:HP.4DY&#;*K?M=8D7PC4J=3EZ8<#FK MW$O& M9,=PGW3=T6!'VJ5)OFK#).P*S[R[0[N/PV!HJ?CYKXW'#J>'?Y>\_/WLYOC] MK*U*:CA-@][RDS_8 ? EC*&%!/AQ/?EO%D8#(RHWC,Y,Z:J;@_7RJ(N@@>,[ M8<OVQ<\?^2'WF\7V0R=H8D3*G48@6SGQ&_#<J_7$9FG?7E#\Q1Y3:+KS4B?U M3',$)^7^5V_&M<)8>GW!++T!Y+-*+!OX'W-_./E-CS:BSHF4CJAJ"72!DC(V M6BE1M\,6O20,6J;Z&@YS9_YSRDE:VEJ/9;?))0%AR^")(K$.P\08<@AE6Z!F MQ3A+"*E>'VH[&'&FWSR\Q+TT-/M;>Z0@5+7']=#(Q8MG;Y4]=/44!G'32 /9 M?PC'CS1.'KZ\OJQ&;H(&D;ZX320WV\E.#]0?#7W .]894%,GMF=PY#A:%Z:U M ?FCDT;[0>]&XSORX(W^--&Z%>VMW9> _Y!]1,V&_/Y@QUM27NF#8V_W*E4Y MG@>+"IS9MU'T1LZ11Z74&JK\EV\284%9BRV_!K DCZR%:>M/(#V=0:^L)5=, M"\*16K-(98*=EKW(F0^W1Z43'H@U83XX6R_4^EHV/XB"<+.^@- OE'1I4S+! ML3]!BM.?=-UC2) K,Y1:R<=[GOS97LXO^U&0U!Y=$3CZ:S>LI#[.K[GE^K[> MB@)TN:I'']UKB>)C3# AC;*%9,R IZZKJ?A&CTTK62FS?'DSS\)WY)&5P8D/ MWAEO%[K[7MU^9>W'<_9,1]IOZ"6P.Q)JY$]E.HW[Q2"YL]^V&FF=)/G3.#HT M7%ZK\:@Y)>=38D.@#D_-9.HSG<=<-^SG(=] XD8>4,- ?7>EAQW=>VKWIRTZ M@W%BQN2(B97T:,47*-_&8F+-7'^RV9F:IGIN";EG8YPL3XAL(N&$9)IHXXI$ M;Q8[TH3,F:JO+1G8X3_H_FRKZX15[,'ORADMQ>&GK&8RN;9L4ZQ/'MW-_,*A M=D15[J]L$0; I6$7!XQ)I014U0K_G<%<\S<(E(KR?'G+9"3ON''?NE%>:K/M MCQL///2,XOJW<P:?]M^5FW^%/ GDOZ3Y 7=> IW]4AE&('W8>1^NK("??U._ M['[Q(3';'/+9]X;E69-/'-MBR638X#2"=:4RI7GS@6JS>J;(Q7;LHRFYB_EV MHG9RF6>_Y:D_?/0=>QB$\U,FA.0*3X"V_I1*PI#WB>C!N@0FI$F\L>I+2V'5 M$H+H](FFRF/<NB!?W_@(O=6\Y_VYXLPY;KZ)T>CTFV=A")4ZWK\."A%,2([' M^E(]#(D":17DB4?;^MV^6DBSXTWWQMXLH0._%-HFI)U0>&38?**AA/]U&<MC M77@QM E#$S68)TS0Q$N)$EN_R,$$_T<]PD@8R3^.$,Z!X444[/;/NR75*XKO M/^\:.ZW0UM4>V2XO[3$N'7UD[_E':\XM&;$]-$W(%)9U$MQ(DRXH$\(O:5 5 M018J:U=;;&";[>G]_K:9&L JCQ^,ZVV48T=.+(?7?80#1OO#LJ?HCTU5D8)D MSGYH.E2J2R""K'UEYN;\MAXFI>-K#^:6G($\3&W&(]J =A&?(B:Z=FI"CX7Z MU )U#.PJJN<4[0(X<36:'2 !>D&TN*F*9Y;T]2]N0<OLY*CT2($C@1VO>RGW MOJ2_&C_SP<_^U-#0:0Z=1+[0'%R#K"*0_& %][ C.5W:JB/TW/"Y7&<C![8/ M4^7M^5O T;PO!A'+L4;OU?]6M9L@7IX"9E14_ZMU)@1J:HAT ^RI9L%216.! M'46MC_0U!?H>EW;&Y*A+GUICC,&/&ZAF.<29Z^YY>BVY_+R#_[5M$PUZBN_T MA\?(+MO>9%Z7N?"[6*&-EOM9&26DV=5OAI]LJK[&)*V^F-[^YAZ@V+IG@*P6 MWCW/G_,B-B;5 IDE09.(HMCD#\I")M$K=W\(;:!%7L2M]9-LO&,D"TX7^BCA MFR"NN["['D?2#W$=D2LNM027I8LQWB-/KRO$ZV<-UAW^2KOBGMS(&$Y33\KX M\N+X]B NGW+9"!\OF/^!K_S>#IL#YY2HRV,:DM[9(XX:-Z(MPM*ZK.XN'M3^ MLSCX,>OECU:&W*S&ENA*G5+3-+X84?.03;)(_(35<MUQ>B5(5RR,12C)1CL= M(VPJ0#O?,]/T ,X9M%C\O [A[MHUN?N3NF3LTI;INA)0&_K-Q7JL7VGJRG:D MVH"@0*U*W1J8 DS(MB;9?AA+"L0^8JANH,5[-&W)"GW%RCFAQ@-D8/Y*LO/9 M2'7W<,T=X0C%M[\OC[ YZ<HIGO!X7_9@. 6-;U[\11.I8_ O Q)D9:?N#C(3 M,B204N"TOFBR?*RG8,\]';/<U#KO9"RI9'U%R>R&:['^"-MC%JJ0!1($+1N- M'M\50>:D1)#6!@2RX%*F^HA* B[S[H_(PI:IKO!7 -J*1+07#-BN:1KCOMD0 MKNH:);GRQ.1AJK2UV3+C@ZDRV7_+A31/. "G<8P<<; -/4?.17LCL ./EP(= M)\K&_'TIU^(LCCI(BELAW$?-OG]L$#0\*<IR<%4,C^7 XBNP[*;&-%07X/(2 M:/@S3+ H>H$UE28+)$?:'PYR$?\FOG\CW:'E8:7'BQ8OW%XF+JK@VT$=H G= M(J[@%LVO ;!H8DP8-$U*^D(NX .H>X2>6RF53ENRU$CM\#/O%L=]T*G\\#"_ M /*G(&T/LV!/P0.NU- ?;K-,2#],W!U(9PA5_YHZ*#P=LG-WV\JJP]+WI(?K M5RNQ ?XGM]BR:^^UZ,9[OG$/&,4?KHCE4=_#K4"WZ\C>#-YDJCOR+*FU%RNS M >5$^Z$3)4JMYY#N)>X#RRKD\?6OS]Y4/I?1J"%U#J3TW/( *:UV07R-)KY) MZ9G'XG.Q;_/[<1":!MDPK8P\/) E;+Z2:0R?/[#-$MQTGML9W-D9'%P:F3!= MRQ0TN&JR)?_J/ _+'U<+E ?-FUX>N0L<#Z>)=5(B 8]*H'.H6!5P)>_;QB@[ MUY.C4NMH%E'^U6]ZKAN2KN-L-=[N^B?*BD9P\ I)M4A5DC#;9C7HW@M8?"L3 M(M'#<1VH'EKD[--^B#IZU=:>&Q$'KDJ^5&W#Q"%;_?'5C/KK#0-3=E+G%(6@ MZA'.)I\XU[?%?F^"CI*![C4WN4F]B3P#-)*8$()6%1/"+9%IR@YT$/O#:QI> MV[_YO)L=6O%,!?*!SZGTA&.;?&Z>AOV/J_\'O67K@H>EP%81,3!&>R7CY3B\ M9_J\<FIV*_NM*T^]*C'G3D,=X4?'P 3DH>>M 5]02H9QM "<4.:[#B8DH9(A M'I6&;>GZ5'PM=QN]:'H/'ZL4Y1\P?$F%=2T<,($R1 2 NW?0?884[)8]<%$/ M!UPPR6!"AA\MT+"ZC.?TNJUV)B1XK X"<F%9YH5A!H\KV%/[6^#.&CIL8>%S MM*FS!./XLF_<:#MB .UG6\2$J/PVO'\#M8#XM9*<W*.&-)KI4B#$R X/>$K- MA2SV,2&79HC4*Q)O=;9]GM@4_9:Q]5G[9ZU@#[8PP>#.)EE1+I/I=6E=$OB% M&II5Q;KZB_6.I.K:#:-O?PS^*7O:T!"\F=HS&J9C]31\M>+PR4<JK'N[>(F4 M$!-M)H0S%WFK:Z;NS<_-4TCQ<<5?ES5.OI#RRQO(\X*PF"F?>:C_G'H'B0:K M'%P6+'QGNTZ3['M-CY*6L>4TV$P94$4LLK]<;$F6?5'SS>IFY8+)\I502N5 M_C%+'[LX@T"%/*PS"G3.O2<8AY"^]#=Z H],E0'_%\%0T2Z=8XR)>:7 >(6^ M.WP-YVKE"JX],K#1"%EO-GB[V+:V@\6#8JGQ<"FY?Q@JK,7@1UR@#L&%MG=J M(NGGMGW;)&PCI2UN3_;M>+7F^$0)VQRRW/UN^OUXH1PTQY2U*V>3P9<PGV?Y MI65O[*@W-!*]HI%9_[N>MGD@S> ")8M**+V8"=FZ"N+0<M3=&51!%O"%O'Z* M;2[>-[__<@52LV.&"6G1ONL!&W"K>3ZKU?CX5Y20A^;@)WA^D+W"Z]\1> %- M RKG5@U5&9"@J *&WF BKO3DOPI "4Q]R['5--ITZYD5GXC^,BKR=5PC57;K M;>8U.8T!%0T;R#YFZ0\Z#BN&Z\4>ZCD=L&A:OX++S%D._.-S_TF2"LZA)?/X M(Y6RZWHN?%FJC\[?O3&Y[>3ZK@X$ :"N31/TAH.HTD9Z +[D,4HH>:@]AGTM M,^1G)M2R.X+>7!ET)^]!P,V<,R4[W.=L1!34VIQ8HU]^S?\C#M"I\L@3]-=+ M5DQ(XE,\G _8@ D\7[)+=F]P'PDIOI&V5Q;^1'A%(N39\C_;OJ,3NJ1=!O<J MJ7*E=>"K^I!#H*GB/,UFA2PW68=T(?+[#W*>VY?P21J-5*].:/(S?]O$DU W M5M3EP+FJ31/;[,\SU65"XLMAWN[\479O9VK"]/CU=S2U7KCB_=WI=D..#97! MKV[.LYMMZ+I@\<^2H'SHW@4FI'FU")L?7#F^TKG9/@]1O1-1-O+19CTO>W1[ M7XHN#^# +$H&V*F6C.G[Z"'[(PB7 ;?\@6X9?(SA]>2AQ>V, G@NXXV[53@B M^^R+U9:!-%[=>K9&822H"^/,:8< 7JKC!DRJ2WT%+A2(%6G.+SK0O&TO'=SJ M%!3GQ9=Z1W0^2Y2<(];5+O18+^(QBX4<*QE*H0#[)!B1DR9,I+0D@V4:EMPC MB]2<-HDIL8J.CJJRCWH-;+KG_#S9WA(7^,S53?'DA9$T[J>V@F]3OIGOX$C. MU0M@DN$GT;%3%Y<*J=J]Z_^P]"T^E3D#$?MC5H;NY8+Y>/#VR\(FMTTY$)>D MH:D#3$B?&76LHL!W/P^MM7Q9^[G_D:<*$3+5YQ^6GH,LMBW_]1!LD?1_>M10 M8\L2@'HUTM@'<,7/[]_%'0Y</C:KUPDSK"N$+=1Z!U=%^7:-Q2OL^(?L^"FR M]C'X&$.>0I]@^!Q0)Z-4 5COW#Q&VH23)$S ]2[.K07_" O7BS>.-62+5FR[ M=^,C]V6-AQ>2;Z!UL?A'V$:9>9IH/X,KF8!+P)*PID=I.J2_4N\&0VF>D-^K MBP.R++-YKILC04_5_"+#7,[R:GBC3[23RNTKQ#^\= S:?Y>7,8;E_HEA!0SX M/:?[C8ZB[!);2FMPP<)NYTVW;/6_3;U7<$P\CVL697> '.K2-0/#'T>][SE" MKRP%ABMI8J1RS "7MF4Y_Y;=K9;''DF'6X46HC$^-O&Q!(N$$^'/CNZ?A3[' MD:Y@.)<0Z8S#?O24NVBA&FR: DCI+E;NK3-WZ=5HC:B"W.@ZMLZTD]GFVR%/ M0NYD%WP%._([_X>3)I-+A7\.#.3OBO*4Q+;OO:=E&E\/U&[[M?KM=@2=N TO MPTJ#>_F8"8%@ W"+X?; *%& !Y'N!.27-@E4;#X&ECSJ<VWWT+/I =N[PBJB M1UL^9U]I-!:T/:G^]R-K$9( 'KIM\PH91*I,1%I4T.SG9*-FFN?)/=V12I5K M@CZV*=^[$)49CVM61S(>EF;$\JA"H!EPDEW]Z\"_#(4&5"-Q _8M($)B#*JJ M0/6TC=4<7NKYB(_.B,BC7LSQ\=G_=&="DQJ%[KO,A @^9'P +\N+Q@6!"_!= M^VTT;A/62'Y#SX5M_98V8$+J&[!W&+KH7B68/PXD0J'F73%$Z<I6E%ME>L$L MS4*LHOG5^B(Z=7&A]5VDM'IPRG9X1NC[PF=E\LVP$'M "=X+6R*^6Y8A80?M M.;\@XOM-14+_>&8%UP6Y66)">@^I1XN[" ZM"H:>VQC2]^-MTCW$\OLT-2;H MUQR.= T&*&F8*A:<HG%"D^_Z3YOL.4.W+>^ZGOYQ[>WT.]GR.[UK_I3XR2T] M*'!&=T7F@Z#[XNAKA/>VQ&V(Z!<[>FK5N3?#G2&/]&3?EV =&4KHWI.FG#0_ M>C%- 1P-BC=W0%:(Q#NHG,Q.:7TU7O4C4XC#H'4&+-%A&:]X7KPAKEK .U[P M2&71A%TH=\B<0\;:*6YK?1@!1.501TQS<Y/1<$H9QKU]L%U)]<C74:W?#T_K MGM*I7_WG,3\$=1XU(BL/6EP0"82L)?.5[5]979Q@*H#%J13[:8LSG:9NT!$9 MJF/HR-]=8O%J(21WR_3B"_''1I:7)I[\!VN=C)$Q*C>ZMR&/">&Y">3@Q$)H M4#*'M&WH'>KQGY]G8AI6BQ<4 BOXWK[WS;IM[:(V%GLEC>Y KX/AP6UJA&\3 MR2*7R%&#X0E_!-*Z["K4%.\_;NMXVU8D(BU\KR4/UB1/9/%;?N'#$F<1QIB& MDRZ"?:*;P2(L<)BF3UZ+]^D!T"OZJ7K8P^L=RZ4EZRV;PAH1JDE#"">+S"ML MAX\H&]_[]HWU Q;_'%HOT;>$7O"FP(&<9:&W;>1?\2BI:PN!1EMU"A[N5C&! MHO.NO^.,;11&EI[;:A<J3;W\#*TQ\6!"Y"M 2>H)\LP/CG;LPCX%1<)N=9(* M;4BP^!NSVR:Z+X>_77,/,OI*J3]>9KXST.AIIU&B?^2*'=7Q[%4(1&UX:"*N M [K-3MKYU=>CF#O 6[IQ2H+5DLS.2+XC_ZB*4BCY\A^%NSX"S0^//3SJP+D/ M4@6;'CW!Q)<:_O>- %!\J4.3/$W(:P\9QP.-'F&TTO3LQ>#K]XSF=VH7;7D[ M$7[62JXSHBY/>2T'K6^4SV)!,X^?M5_"]:,ET3[=E_&A:TE(&!Z6#N4ZCM#/ M5!N^D'PA- BR[(#-.3)K>+U:)6DE1</#\=GWLYSSN'HFA":43XFD/T2BE5-[ M! !=3Y)IU2U(AZV]].;4P@9$,:7D^Y3[?&L;U_';<0$X;X/5?LCY>1S)"KKP M<9?274B<Q<:&_<Q*=Y'H=\H?D(*E'L2HKF("+/V2%C=.';$N%5;->/,2\T&@ MNX$% (T#FQT02(0O]??A6BK?V843*F-1,D _0:DU(HHH#15$&(3Z7V^_K#$: M$1&LMI%77YEM:LZ1=B-3_FCF.Q=W)H2]&;B+906Q]&Q9/'>HADB%\P8)K9. M8G?E>JG!+L."<Q81JUTY8I>EJC@?<%P_H2@$K_D/[Z7B&K#;4.K9ND%M*9H$ MJ;:=&'[JNOW]W0@^J812AIN'V[#\TI?ZG>FA;WC_4V(_H"WV-)$E_ 1-5*#7 M"):,.H$0N$@N?KI"K8^I*&N<"-1\TGFO*-=]]&A:Q@E)UI"8ZO9+D[$"[S& ML:U;XVS/2<:@47G-UYJ/^>%$#TO5</FGGLN&MC6:'JZ]BSQ-85S*<1D"YE=1 MIQ#]%\APFFPF*4]3U[%Q1G&2IC=G.!:NDKO5F"GB]'@ H-8*G_<2D#M1-YNU M:,S@[B894IKHF";[Q&)3(/S%)HJ5]/Y=@<%3B4*O#J.^N%-SB[91CZY!,M@& MPE[4O;]]JDZ/Q$D3S*5<!NS(X7VRQJ3\/BQPGN:.MRY-/C]S%R:\\2<D[W7B MQ,>W'O(?X!^R?722=:H;1CQL1%E^KY+'>@O0CV#X?2:$96G#47^P&Y/T$GNM M]:;LM;OIJ?(:QHG9CN\8>ZK;;AA29-16->D7Q0),UC,!#"@0OA(*Z[MO6D^^ MQW]O;^Y3I^)\J\']]''5Y0^6UA"58XY7KYY['0NS[+(%$1$/<!)V%T=11G"$ M_Z =V<OXX1UH2@EY+46N+9GUD*+UKK->?*#J-S6NM)-VA3:<K^@M6/P_:$XL MOF19:O(G/ ,E.8/T* W0;9XMBD-D79[6=/:31LZG?20H/NW[IFY]Y(4_CR5E MA),H0!.=>&>DW3NQ-,W@=@E=B=$:.]_:VDPZ^"=BZ;R8L_8V+VNKS-[TA8%B MF^Q4Q7_F?\K %8!]!I<_59=F/]\E\GJ3(4"^5_4:J=_46D^JV<()T>PH60*# M852\^!3_6;V0#!;GRVUBGBC'K!K-T+R/<Z<<1L:$$YQVIDY"O/.\;*&W;?18 MR&WT%G0P#@C0!JS0*REH0CQ8WN*IQ@QA4"%?OZ]-BT=-KC(A ?3T]_O8&<:O MD8\@>#\&;[U7;?QO%G#[ORS@66@LM G7OZU.U*;)!J[@^#=<"E:[,Y<+1:-T M NX?[*2CN>'\=G+<4;YZ+H*YB1]'11OJ.=4&I(VL!C0O,[B60/MT/!#-SN ; ME$@WX277[MOE#W3XE8?*5M8N=.^??%IX-=MN_[>TW=Q"1:3*UC7Q_JSI8 P@ M-[\U&$T>9HC?+18F3R.M<=^SQ#!IINJ,1>>]KL<6:Y3\?[C2?R%AW'L_"=W2 ME& 0$7 :)SV;H1B$TB,9]H^;3@PM]H\=WTUMMEWJOG.]+3#Z2>'FNE_;;R8D M71CY%91!>5@9$\E*@,@0,"7)])2+7'=? /RD#]+O":TF6[?ER/>WN8H=%=B5 M+Y[=@9*N:7,RAK$D.TP\AN^GC"T>E4D(%T7D#N]O+K.1?KK-?LP-E6TW>=L\ M]#+R[G'ZU]?MK7P9LB9<V=Y<997SRZ"[BS.CL9+1VSY8&>TN74(%4"_SKBUK MP!&Q/R!XW?P1FW7V\IM CJG+(U>$1+T*#7($/*A^Z%XC!B^Z]YQ>UN'/-"^2 M;"$Q&,V]K,_(I:2GIP=J*MYX^0ZAF%E@N%A(]/*.2?\/-XQF 4KW2JN4:3(U M5 NKZ-<!'155VO%K\4YM4S?V0LK:K7^B3WN?V]-A>^YJ[>_/SN5U*1!#"C-1 M'L:PH_$O"M!9PO,.Y*&J&KAR6DTMB\Y%Q=89<3-Y0Y(D:NIDED/P@?D[4"Y= ML%^87\%LF_F3\_MQW$C5$IK%]-W/386:%SXJ)TE+(U:N*0BZJ<<4*%]S]!(N MLY7+"/G:]#@T&$:ZB'[8@1NN$Z)=#&<]CLDP\?591*>$W=UVH]HWD_D4!2VV MRT3*FZ?O%.V?WSFBSMIN!H$^1Y,")OKL#S,^P4E6V$Q/5K+%/U)Y\80ZZ0TW MO]* C9H>[J9J-F4V00&GRJ,ZWVZK@^4_[K -D0E)PD 9QU'O3+6:9\)_VB<P M#,$4Z F]9#U9XV[5\M37W:-LE7UVC1+9]^J+U.G:A\.6U"5*)KW@)Y@A"KM; MEPF[$J@A=&-60B0Z98X)\4Y8;RFX_JOU3Q%F4>3C\JA<5X=*XG-OUR,[QUI: MI@0:&<,P_GG0F AU19+'G$C_,$3(G(.V,6ISQNY+2HTS(I<:F@]I-UO(*U:= M+'Y0VG+5E>T<NZ^ETPO6'U*,!V!X#/<RNM<0B]_&'0TT-?U:%HB5K)CS(7U_ M::K0,E,Z\UTBK],CEN]BO3YVC G1?%)YA@EYR;,/7<RBZ "NU"! "]?/A(B9 M\+\ INT:\R<:J4CHNA3R'S_;Z$]OWIY^QUX2J<@GD@;90?H3,Z$KRW%_*CJK M7->-D+>M!#!W5#+=;(Y:'0W&=.ULO7JM\^&#Z"%KL=\"*YLP80]T[S>C-\7: M5!=*#+8_*;=WV>N[=D/,(S&TNAP^>CRF+0-)'8KNI>L CE0!I#%@7'T-MTY! MJ<QKZ^7OWUWH<B7R>P_:EYGV2P:;5WV]'O,\3;BL_^WC6[=5T8'0S_XK4=O^ M=4"4*QF;M-9!EDAP<YZ,_*KNTO/IH$CC0OEQZ_ W?DFK0C./1Q07W^V!RO(L MJ%UXM XVJ7! ]0FE)XJFWMX<XV5G>"<L:SLQ\K)2?V[>GNEXVS?RZKX;B-2@ M_"U;$I92 V+"#M$W3#!,>(/T\(XFZV[7\&^.B"G6Q\W9>I1+NEZ5M;&YOGU3 M+ZWWZ7O,G#T7J@_&@Y)!C<VC.9"Z*W# @B$#[SW>_;'HY494@<_^FTJ=1H]> M-0_=T<EO.KNWK/WD'M^&>8&I-]^+ Y3],E^O8SF1AM6 K<U<F8A'X 0AT_UR MO<XCOBKVKQ_JK8Y!.!"SKG&O%!,A$-1UFK%M $B^!_92&G'LOJ0TWEN?1]!; MTMKMNZU1ER**%VK5*3$@<G<94%]0F&@Q(8FVE"QCAABCD8*N#_]*;V^ -FQM MKT7C@I>*H\*&)6NP8C3V&5,Y=.^4K"Z0212(QTJ',00W"N[_,"A6;2)QII0D MS3O8&2Q.AFGN:M8,? HM."VF?2SR*INU(E?4_.:OK7*J(%*#GJK''VP/^*ZH MHP_7I8;CKLQI*W:VS>C+>*TO/"_OZ.K(<4]=TOHFJ1@2%N*M% O#G!$-+ BG M2983!(RC*'DOR1*_"GN<J0XSA,U/]7O>8*UA7+]O13MJ[D_(-&=P0ZGL2P#! MMJW+U<3YY,9']]#WE^Z..:QF!5K=H6_-;^G/TX1Y*;>[@&SE-$4@.&!>-Y@X MZ!3H?14+%QBK3ERBOU@\BZ&>J8T <\&N'?5[/ BUB"'9UL7!2 Y4.@^1R)D8 M"9<0X/NV?F^34 2W:VZ\?=OWFJ962?KX&9.^<A+D:RP$LE>W5$D)H#]A0GQW M%Z((48.[:>C#39N9A\,/+0#N Z%!TYK?ZRK<FX+];PJZ.FC4&#Y.EW\2\L:] MC%?J*2V47F>JLHX61&F#B-1!FJW8"P#^[TQ%VN:],'V>PM.1G+-:76?*M-J] M95H7=\KO17_/+GV:JO92^BY:5Z$3;<Z T7.0+&1_2F 78$[X*DX<Q @<\)^Y M.U;-'WZE:Z96ZZ63)%_^G0OSVO(-U=QNE^5\G?FX.+H,?C&X=*G'@J ")A(K MKCWL@$63-B1(X/4/4G2^&6.* 7_V2R<5.?:)<"1><_I";7W)VV-G7PC$HO$5 M$F_7P82XU[I5JC\PV2\,!"W=&>F]XMM\0\=>YI(JEG2UR&G^.A,27P'S6EI2 M3]'6V#6!58ZSD:P5TP(6]R^K;?0?>Q+'I1#'CWJ!FH62;'=C82WSZ28*M4@G MX.;*KL1&,?OONX&U?&]3%+X<,9<__Z/Q'==(T@URG#OOOL$ME"&Z5P[FO[NH M3<F=-M5&8/N,*.5D:?/@>U,'STR":S_W//UV8T"SM+7KD7KDY;PE816-#P/" M'ZPYOX/.0<0DV!E-<K,'5.A,R$!=,SIT,5#"$[YH"@>>2!X/,#@YI$!5<]OZ MG3S6.JT RIH% 88P!HA?HSQF+.YCW\)63J0SA'8-&6 >->EAC/VIT(!]+![E MBR*C)L&:#HO#-D=E20^:ZI&0OV05VZ9\/H4=V"E[S-PU[K:_E,N^5?NMOEB\ MHR7D#M_J-+V@GES*X!XE^1-WM_HK:!)DB?BKIN+K\F(MI.6LU[B >P_D)_(> M:50DEF6<Q-6/J=ZJ-;MQ!((^@R8Y89([H/U8P%"$<G3FIYW6F-V,TKR6/K=_ MDIQL<"HQSZ;L#NWB^-%H91/Y1[$\C"*DH8+=RJ9XF&L-4?%/44F/)3F+)JA. MN0HDDM!]6(&#B>0>N5FD&#Y:.?_L9!@233BM\;/BV<[C@20FA#?WMP]1\O2? MX7?+? U %'Y;UVP:[I33;]UB:WMO1E\ZTW(]&W)U7TM+UJ8BY+"GE9_WJ.(G MSC$H"83 9R,HH.)/$X$3!.(UWWAWD9US Y:/D7H7^=)?+58;628\9GEN,J)S M"5)XIOH;#C!TH62076BB6+Q57[?MT+W6W0K4ASQ#*9$OR[[SGO-%_-W-(XJW M*07NHEX#.7_B3ZZ:P6IF^Q@3V$;80YAO..>&%&?_+O\"PMMZ5C^X^_;.\D)1 MPJ]6I^?^S_+]0AIE.>Z]3KS*\_HU!"8#TN0+V"%8@/9G.*42&*5ZH$9-#:9I M:-(OAYG:0@(V-E),6Z9H/"=E5SS896G-\K64F:*ODO6W][NIK89+F 802F(3 ME)C_?(5T@UZ$]""JCT$?_N$<J-'A5^A;ENF@VI&: PR6GCE9$^]131 7[54L MN,CY:NYBVU!!+/X9E)6A%+0LWS-C HWVC22J?F\CJ_]8EI_5<R3$JQZ?=A*/ M.LG[(\7/46PD1_^<@PH\KP;U"10]N%A<LW82"OJCQPCP7NGVMP1<3*)D1=]F M^C0T3R+KCUPK3?M::L[QN82#DU^$:T94CN6L;!79?IB,/ FX$&"B71P4J$"@ MH5'UN:RFCV_[IK;YXS-[(_XYZH=5P(;9 P9KE/M@?:NC*8*U89-J%#Q7?(AL M^$CC<+L/!=9%6F[72\>*+#WLF+*\V;QXE,UK]6742-T\*!8 JTMD;$*D)N>5 M%O<B99?&O+X=W /+XW'G3W;X6ON^KY=TXII@<XD;!U>K".#ER%)Z6@KH.I#" MDW=*]W;UH%R(4A?24'+5H9?7O@;^B9P1;]78.-1I)Y+O>>0M(18FB?8!E91J MU/#N9U8&_^,Y$]O*YH%%"H8L'GX(,+[>F0*W*@VLD)N(D*6/:D38RWP0$N?0 M]W-,NL(3C/J*:2S";*M2.6@2]!Z8'TS*$X=T *PJ7,>(OW>;XZ-K;",YAO(( MJV5>XW?X!F<)(1HM>TJ#>[-7F1"4/FZA>N57:@\;K(^ZRP[X$5?&UM?+T7T& MBTCT0G50+%OB35:OU]M.;:R!#I9<'#U(>A&(JWAT@_96#5D5>1./?<B0;"2+ MZFA0?MU_.OZ]0:/,^4N#F<S6M.+AFA'$TVLW;J1!:&OT1&PH? '&X*%2 X'+ MQ%]#MMI)#&X@F_3K;/WD,5)Q1<K\LC99="JVE4*^/;_.=25M3O!XD:>E1O5J MWSB<(7#Y85@=UC=@Z7Y904]36:GH#>YI3K8;\3LG+%#E"&D&-S=5GZ9'K_X& MK+R@*9 ^YI.-;(YCJ&X<1=YI@7>^V\O4/:<$? ]I\;6.IXWO(X=/0YLK:4+! ME-OT#EHT$\*M/(CE +*&I<I"QD-:EXW)AQ8#J7%)XG.3. WQC271ITEZ;!F/ M[?58JDEK#&X+DD ?6NPN.E5"EK.-')[5U':3RH$EPH2"BC6QTRV"Y,+H2-O" MI(12Y'OO18<<%[9_J)C!<%DK4N-*5*J)O6:GI]7*N-KF%80813)!L*F<]0;1 M^"\^7R,E <,2&CN)ORX)"3-,J9C:LCURJ94@8^[9X7#I'KWB3V"EFI%:OEHI MRUE6L6;"+L\ZPYA44?5R Q3<P5,'A38AX7++HVOF:J)WOY2= !'))E3,]4)@ M>'<IE\'?02_&XM] N6$K]QD?"PXJ8VEVQ'366M<S6;LFAK5V\KL#%'Q84_:S MT'O)+$?: SSVU+_;Q\EJ (EU8,4NQLHTX63LHZ-OKJ"%ADL +T*T"?[/7:.* M9SP62I> TG;#DU5'(856/!#Z"PR#VY@D+B-KIVQ%\GN)QPE\M5I=#C 5)%O6 MK60*.+&Q>T=6KL\[N'UI?,6SK7?) ^'5G[;> T/WFC($&=.PQL2L/J@XPBJJ M_XS>V3R&S.2![5>>0>]8+Y6TS^.'?UR.D_=RT*D._?+Z+.?^/BCQ8"3/K!?H MWCIX?='@H]R*!?O(NC?[-NRO+?=&]9LW+VQ=.>3Z_IA7M%?U/WB722C)'<X3 MB!8 (?P*3K)[$,-I-_W3]D'PMNS4D2W-J07YQ$A;F7J5LQ"S;E+IP^ZV;_/K MT PL/A[:,#&@'2<K#@37(E@'I,#%$S&9=Q-/CB#N"G47/U?$Q93:M])O'3ZW M&].VO# -=((D8$,O9)Q!E/;^6<LP42",/W %T/[A-U?&-K-24(I4RTRQ=GZA M) LL7X.Z6NOSHJUW)[TL UA7)Q:9$-"-O>M$ QKTW7B:)!YS.&M1A"%H^YV, M&= ,OEQ\!M:_J'--;R*D!76[/_+>'.%DV^N4TEL?IM1,O+]- (8HB@T,OPQ= M.G=HZ66JR84?)TYIKOQH0,N4[M5]%C@*;J8JUA^3BFO6PI"K!S \-.,ZVL7I MT)769-<9M^":Y0N)2:YRT7S"$U*O$XNM%Z]^;HMHCD@GS3.XIL$<DP0LR*SO M>H0 ?\Y$FB'9YA>B1%/9?>;-3O/YC\BL9JM;6@JMJ\D+A.QC_6T+R3?.PJ28 M$+_=WTZ[A%_T#%#[5=:8=JTQ> JI&D I 4:3KJ>*(YTF-6JUF^#)4E?'\SJ_ MO;SC+?8S.R5,FG4UPY8S[]H_804GE[&WFF# ,<S6\$K=0K4+8'P3#Q=T0YZ< M;U8Y -W@X6'BA&"Z<>$3-G4ARM8V3%WGD-#BJ84G30$N"U@_W.>)%>S64Y(X M+)'!\4FYGL1W+H X&:GIO._6^N@T=NX<-C3/[YJ[YK.'>WL?[M'&'_/ W\*& MNR4HQ?3TGB/ ?O^O2?AZCSQIM>A=MLRU8954YVN%X2S$; _)!SK9BSVWP6*R MBIJ"-\*2L/BB'ODYTU,(E':Z+'?S?.G4UD]^7<>\90\K]Y2>SPKM8*W0<_?= M/PH;$;YZ[%FT_QR-%01*/B! RKW:A>GM =517$BD>D57UZ2)(='CCN4GK6\W MDW36[[5F?^YHH)6["9>?9;O!XH'>AE)9:$?I-6C_:G2BJ2GI</H;VIGZ'.XW M/P-,QDVE.9/EE1[6%!@FO&[4WEE .?N>=I:+1:D$,G1F3"R8$,Y3C)'[-5. MBWW/C*G,Y_>++LFK5+N*9+9%SS+20O2'#]-Z]Z;.\PV'/^.*O.+L<,;E'1/B MSX2DS)K<7(LV]:?)VWP+']H&E8\S.@HV^'_[KKK),30@SX1L-?N2>5=P::$, M'L!HW@UP#&M9ELA9/GTSKM?9ZJDKWD7PBW7#R%ZJLLU1Z\%^SM_5^\I#<!9] M@10HZ6Y4AJD"HA._.S0VD2"55US 7Y<6:L)"4,$WSXC8M3:YIS_H#([0D_;+ M[/,\]_XUUV-KP=T7AXD,;BL*6#K3I"D?&>! LZVH1O;;X=I13\&S36XA$Z1= M'.5C%YT644#WI+^FP6H1K10XD%V.\&98VMGV_2FJ?3J$GBJ>NYJ<D454_Q(3 M+$VY3$\Q%4<-=!QN]B:-]3DS0"F54$ _L//;<^\L,G>:T_)XGM'JDN]D&V'L M^R5+QW+H^Y!.\.P/UM\%] RLSVX25 @DF,_P1Z;:W6 MDAC$):%4NV:.S1=, M*LS]5&_SJ5<_>B?#3DKOFE,"/N>2SFNK8)#(N'()6=O<(!YNT6,9IY%FN==G M=VC'"0@"F?W@G6G(W/27H9:HW)W3?H@WT[\^W!H_H?C=#+,P(0LZ!;0_+-44 M1A9(.;!/FB.L#4G<"I)5F-YJSCS7;T'6'-"1],YWF-9<LU6?%Q9>K95[W"A\ MR4:INY6@W!O.17,'7-!XM @BW&*.!JU:Y)4NDMJ95&S,8\FL6LUN8E\LC\@L M-SLB)P6AY8%07T2JS_S]39XVYQ9TI49ICG!O.@RV(M^6!RT<:VWN?K3A;')# MQ=U[U&2'M5;W 8/;G%3M#( HYU1B+!3(=HM]BY+5F$Y.N]L>QJ4>Y1N!R%4_ M-O&A>BV!:'PQI)(] EZ&@V!OHI-@C;"TG4@FA.?'_5P@;6-0KVX[,PH^@S2O M,O/*;-=8:9]1+@X(-4?V<2UX??WX9=^)%D-/-94"+9W&%,V<4"3AE#6PJ-F5 MY^RVDU@7)"L[=ZPE-[^%&H8QD>!G%<GEM?96+FK_'@O3^?LI37C"GQ*D.[W> M5.FZVW6W=906D/#'(SN"VNXY]V"T?/&682C53?6,[@X_:G!>EX3&XQ+18#HD M2\$33$1>!**.D#ZF"Z6-79K&"_8>RG%-8:W6%??SSO/SLE',]=#_/^@+4O^3 M!\L^;AL#)L %0!E$_T'Q/$.",Z7+ D\UWM4,/3 @>;;&E-LJI/+T:8>^66W9 MKQ=I??H]^J'+\;-RQ=,4!WH]C94:2CL-ET :=I,Y:E:>MQ2&VCJ0AJI*EG#5 MA\[GC<>$"RPJX#/)X0Z6W)QIM%^@:Q]D0E:%0#A33-;1?]0VFK[3W_8<0[V# MDT*P?? ,Z&&7WE:IX;@NWI716HTNF_(O.'=X[ZG6EI.5V9%AD]:R/C'?VOIT MML8X' 1FW-3)4 (G[6@JU08I3B]$^S$ACV0U 7-2R_P*?#"]93KR5KY+_:9$ MPQ"NN[W97,'<-\R2"5&Y^$M;+J&3*_X5%,S]7GL0AM52:UOE9"H^JA>:)*6= M?(!-P\DT6V^_J8W$&7AH][<H6636*<=QVOAOK#KZ9 CQ);2]8V.=_9D%J.V^ M*X)31EOI&/2*QIP&2GO9UN0>0W8&>?S-^NXM^32; NNUXDDY1,:MD76U$>_' M6HZ%"C +EQ6!C ,!\>OH7B*:(Q09S)%/QY8#'C5*/5,K#Q[PW^ 7<8J(9-.Q M47RL$"XWL&?MF#W_X3&+0HPOB<C@Z28W>H!D\!/ 4:QGCP&NRHEWB\37KDX= M=-H+X 9?G?<<DN[T+7)W"%C=HQVX&FB@_/I<WG^!0.@:)5@=-/X1FN2*2X.W M5*;#@D)AA)9XO"-T:U_-*F3Y\+36]O'9>Z8EC;Y:86MCAI_SO>+:M,R4,PPI M/&"''Y$7Z5A3T774*9(HAM,$'A%-\#"V(TOTUYC..S:38?W;!L0K:<NV"W[1 M7R,M;%UT=(?# X6+QGOL54MN"$S1[=T:)YW%NSI;FMR?YRR+Z%5#"]7_4=.R MUQB.Y51Z,T] T\0,B;!A?A?&84MZ 4IL'2?4!?-=:2N%"R/\[=M(7_8#"WP_ MO-T0U&M]:_5 -'^?+77VNMVADM%$"].;^4LP? 6:= WV"$JZA %4DK>8$-++ M$)04@M@/$V=/<,M:0&JC@ZLUQF_G-6I6,:80C1H)S_+.RVMNU$Z%:IV%F6,# M)A:->V$-+KV9402) 5#C(."]R]()]J^"#+D5TWGRN%XH!DU9;WUX_2KMPV L M)->%P4OS(V&WA4B5_8Q3),_Z8(( #U#R_HRY[8QFOT:40]O[ECF6)Q2U=SJ/ MS2!QZGNY#!XKJB=JRE0.7,T(U!R&U&W*1CL^W65(6H-/A]S=Y+\TX3RCAY8* M=-$=P/SXY?C5]:-?DJMFN40VU[MCN>\?61R/@8&VJ;OG& W,UK@+J/=&E7WH M!4;H?2)!S[E <[ U_N>#,;K$.^?RM)A:=V_CZ[92!Z:A[SGD+1\D*H9!Z"<+ M'/DN;K>]/C0<E&=RGV7T#P])>\&*P9-(@E&6@&K"!"NH*R,9]83=0U6AZ O= MI.7JTB_K/A>\U.67E\SW4UF<2C6XOO'\QC*XP4QF#P42R6@&3PVYD.((5)8C M9*G7@7"?/Q7/"5F\;M<#[RUF<%/.3MKZ1T3>'3LF$;3@.N*148Y.ZSD'#EX% M,:6=#"5=%P!46E,J6SJZXLTZYR(E-;>?Z$V_,:KYD"AX]-" %D2Y2I2%^OSZ MQ.!$NI%]+Y1E&9'KWDH6&RKT<KA0H)R\>[ T\3PNKJ7EQ/@MO$B>NB2/SG@L M-[0(\]:%)GZ'X+_]FU1]D3P<"\>OI>]H@[X>%)- Y,W@5XL 9H51&/':(OSX M5J/)3D=)>?5S26)K4^JE[SCE)Y.&ZUVXC<(?H"> +;@S>.]0]1E+6.'A!)0H ML#3@:3#_I XCEOS0Q.S;9W5AUB\?*>K\33YQAA]^M!-/UU57DPP9?#M\N&;X M=N1JPQM,P-M%UR@(:OX544$!=C'MH"X>3KH^L;A)8$*VS:B7D+(D)J0?%X=2 M)TN\^QQY6E._WK_JQZ);!<:D?E3S SJX(\]5:6_V9DO&<-X]31TUF7?0QK^_ MA6Y)IHE*KUC11'"]%%-YH+UV4U:"Q/B_V'OOJ*:B;6\T5A 01$0$A$A7*;%0 ME!85$1 1%:4*4>E$B A(D) HO:.@H*!$*:)(D1IZZ %ITB64D* H)9!0PI:T M%\\MX]USSGOCW3?N]YUS[R=C3/Z:>\_LM>;ZS;+F7.OMD5"#:R)"7C6%ST[< MVVJA];J\<YOV\I.+UQND?:B%2<]X8/<:3',<1Q!AG%V",PBB \4DJIR]DTE& MI8T\9$<F'&<:L-OJKIH=J+2SRX3H]46(*SZ0RU@^=FBT%4^S(8U+S)A0<3R# MMZS3UG<0B6DDPL+1*LC09F\%DR_4HI0KM)[RP-)HU[KJ] ?F3<>BA=IVXU/[ MP'OYE(^)3/2%P\194#J)[!ZE[TVV,&+:M!BJ#7JOAQQ=[4@6J;#OD^K<EWDS MME3YFZN>XXW(>V?T;8QA:>E8EKBR"*"LPA(%,RQK!S6E,>*HLT 2&2*,A#<_ MO#'<-T:5FK<P).E(:!ABY-4[JPY-M/7?KXTK+F))\E0M#'6MGEW5(,_YS#E5 M!7B"V^KUFOJ1M4U31P;*S7_ZJU\\+7Z#4C.84Y?LZN%V^W5:6,\9TY6.)A S M/9;E\KNP=+J*5.&>P(OSE^.P9=BD<OQCC@@P1[9-'6QZ:)P7M@X?%]E'DISI M#.HM*)0IJ4! D>>L]R<[<]ZT0!8PC4RPC"=)R+^#HSB?*3:B[_JI,MN77*@Q M8S&HL]?4-*NJJBI-X%@MT?)5PKB5WAD^.Y@:IQ]/<Q 9<V:8 V1P2U(T6+). MZPW0^=HYO>EV39VCP==X]:$OQHK:A1V*EW^>>T( A<&L1)_.+<_!GO)0[UX2 M2^PD(P@PX!GT#'H[[C;MAQ%8#%I^%U-29R&,/9AYA+ZS+! CA<,^^/C#47_J M;G=':]')"ANO'2"V/4+6PW/:C^(VXI]+(W[E@CQ?7Y\D,$0]O__">JR6E7U> MX83\&L>]FDE?@8;":-? 8=!RG82U8A$DK TGYN4D'PHOW#ZONS\[APAD'@A* M==2@+/&_'7(V;CEIKY^_+U+%<SO'EF=S;=<LI3%->ICI87 45#!@X8,ZZD9! M41(YQ/-2NYUZZH5TCL,-W_8]9^2@+2470\]*=O/\AL?ZCKY,"*9)EPNZA97Z M>5^KH9JV;-/OHZ9!)3R7YR_O<'Q^YM26;M6G@]MD3IX!%T K\UC[/DZ[L\1J MSP\B&DZ@C/M9^VM:Q$LJDH\L(XI!Y$P]!X]OK[.M'@UL_YKSR%31O9R=CO&R MC,)7JC3#P0=9Q^EN*3,0@7FA3G%V>'A^S8S_?040W;1:,M'86E)RFWP=CA'. M4Z] 3A^^7 A]C+[<U@=".K2GV4_%?PC,1Z;VJH[Y"_)[]RTMY@1,NL6]=%/? M97/"=-&6?([CS1N#"I(0RI*Y!].DB/' )]PW"KY-GD1ZH95I 97952\+UA:. M,!S+;]U3"AA_VE5PU.3S]2<B@TF\4;-$[T3I U$?D0AK>G.++WD<*"]$6,69 MX*N^H*!!<@*IHYL%][0BGK6]M.FJRM39,;1'$!1"/6CZ^%FDM>1V?WG\%EZL MO&E*MV1)&3!-O-++>+/L!-] RPTON;Y KYA'P._+9)QV(^VYRU/]RQ@S_/24 M2,+#/$(?H(!I9/O95E75#JG[ORRW27\PJ?C!.=#@E4MFWL:]0YW?*(\,LP F MTP@ ,VP!NP_ .$4E5A/#!]B86(S:I^;>DXO9Q7Q?/W5!7\U#L*3QBEE;$';Q M*L^.F !\O/_[I/)9TD!*#O!YP>C*QL@YXFSSYN2NQB?CDR;[VO6?Z#=&G#C3 MBRSJ8H2SDQIDT"-245$.%)N(-?Q!3\,#R<$9!B+VE8D;ILFSUT7C8@I=K!/M MG"V/.VOPG]4,W]UZ@G/I7TK);JF+-$%I?AOM26(HZ2_9-$(S).*A:<EPUB!A M;*UC';YP6'".)I]0:VVD^$[KUQV/1[\N-)T!?X2!,=ZD2'R925QYL3"0[3"4 M0[]0X:VTGAKVYJ=N4G1%3*'SJ>0?B_8HL0GUFDRAG@/QLCKNL0OH R@_&J(] M*6*_H2ZM.*;<,;B)^+S,<7QA?]I%1L)>%SV)7HG;UD+2.P0^W>(_A+Z&:5)I M. )#?X'1[N.H>13UB]]Y 9[$H$G$W>RO#YH0\,#=GVZH+*W>-0<=ZUY$UZ6Q MI)/ROJ*_+#,1Z#Z./.=+"IF#I6^?3- 53-GG[1T0&"C3]LZD6^ZEVK73XK[5 M,HV'2C2W;(K18!S!8.81]!=2N0KK*&DGRXM663'CJ2$U,-6O4!T[?N7%P: ' MH_?/5XZJ8<*-5)<X!T>';P PWASU\/3].NOT"&8Z"U8*"<6XDZ(R96C@5LC> M^0T)8C/2\G*<667YP-V\BF?S8CD"[Q/ RY5="=TV/K;AXIMY3!.@Q0X8SE\ M"Z D/CAY'A^S?:GO33&7O.3G\6# N%Y-/>=@(?OSGL#B'H1@4+5-,ND>GQ\- MPB@# IF7@*AV(NP1ZZHS!=X7I=N%Q+1"71)AJI;XZS8>^NU7DD]$;HF_VV0K MKGCBB<%>_'X>:G_^R2H>.SES/Z$5DCBTM;4$^O/>NDHA>N!WE_\_A/AX8 16 MYX(.0<;2.+5 !A=T=L CFR/""X:>2"QV<4&.+ LNZ,V<YA6^*2P-GL1ZDSWM MSB9P0>N'AA:6-X%MG-V^7-"S?2@A+H@7;W)RI%Z'<$%G=NR[^D]%X&=X6L 2 MEH(@\C' @QPQE '@1W>G\"4HTY6QA76&TC3EXGS;)H^GDZIZ4RT^(^-AXK)7 MGG3H'#F\;[8*3-1B6="-.+O=2@&C')0Z0%)I70#O1@8VER&]8)$/U^Q#I\9O M.EAHB!:"D.<?#( -S*+W1MOJ;8>6\09X%<%3TCV )-URQH2UIYAQ%K CXT-A ML@$0,%*8$4C?^02_6ZLM[:)MLNVJ'/Q*E9_\,^)E<LK7F<5E0-5]$3]#A3$ M]A,NZ"XT:FH+/2])'S)M7#+(NI%MZV&3W:H;DD24,G[EF20UF7J]IFH2_$SQ M0H+1>S[5S75C$/HXRA=0I_O]#D@':;6,4%I>$S3620YP?P-X34W]N.JM8:!( MS>S='$=#ON$$^C/" V//I1P-%;K]Z1V$Z##-!;4M?\5SA&$U[*R[:#[6-:"" MYQ@2G"0M=#_#ML_!42.CL+$O=K\"-7I+' ZG@LR[?]8J3M16/H657[_"1R:P MI.NG11)@91+MD'%G6WIQTW*TK! =&_^<=99<ZVW3K)OM*94[7%[SJGB[#?JB MD>ZOM#U'\S\7GZ@^_FVGZF/F%4R3JH]^ -,6!0;RF,=9ZD GTP#])6WJ:&D- MO2&,G> +)SON[&\*[AH:%KV<WB% U69L"+N;7<P(".G !+U_(T* JK8Q1_T MP"8L#;8\EL<; 7PS5!9UA688E6N<ZYBT:TQ]@K%Q1.FGZXLRQ0<+<54OS/4( MDELXJ _;^#B"WM,8,'*5(VC$5 !^F -V= <8[_N;._V9?0>\>$IC6%'DN6FY M>?]F#<$7X6&]<#=(I5-HXE8^[C/4BR<]'#]-Z9%V^$M)+0J((</X $N"['$Z M)"'RI7?.G#U?)&)=;TP24;CTHDMH3VWCQWTG]@Z$;_F4$WDK;[HX!JW*+D#+ M8)KV05VXH"CP+D,)U+U! G&\A0L26US#"GM)6<;>)4?><*U(ZHEP#9VBG%:" MWHT/NM6>[W+%T6$C-A;$^MVYCN9TP?9Q^#!-GTE[ZH)#F(; :A-4J.[&-*G, M,U";8;TRIWL0[#K8ZML3L _K=A(REJX32C3[ME>LW.S 26L3UE[S,\!;&IPC MT,+T1IV'\C=H># P>]77>YP;<9Q#0%"AW1RQM3/(8$+4=."L;(O\\V:]"[UH M8[W/8<RG/!44X@Q!:1<7DF0XPUP0'^<HNALKB#Z![L.4*RW'%A35(=[NEJ*, M-M>(9X=NI'W(EW^M]42\"8>K\M.]>'W\XY(1,X0>3'GWFN9 7O\1K06'[IW? M_R!8?/J+/C2D&-;1VW2AR_RPV^M?"DI7(B35SH6:_$Z1\<"HJ;!A%WUC\3G3 M'N4/%6L0X1D]]>*V(][29^J&T=(+5\<Z^B<<.SHU%^XZX_3<K&JLKT\GC#5J M\,;+^Z>L]F]/=8<*N[8NB&(9Q@7)^N,%6-:?1GWJCH1 FMFHW<XAWU9-I%3& M= J2%6-OW#RBHA#6AE[AX<QC/,V$"P)4;%J+XS&T,R0BG/& KO.(%4AC\CR/ MBK& 0JF^M@;)(?]3$(&FVTI%77'1UY1%?%TZFNS2CT<&"'RV'VV'1L .-&CR M/J&L1F=Q6:01'S>"/Z"_[>/7GS61B1SQND1)Y["K#Q+GI\A?C/P$V\K3<$'B M_$JQ'ZP14[&'M]&P'($ GL+A@3DFSY-IDH&ZZO7PD2]78?=BW-B&NW6L:1?R M[R(TM. NY16Q=I18R5R[+YWNLH?42DM-IPE/]K%S>4]_'='GRT=>AL;MQWQ: M0'<'3DGTOX+C3J+40_M:)7 :^8J5 ]X%<KH1K: HM96STJ;ZN:98OW+,FZ$K M_[(-YTG;:,,F<4'E[BWX<97II&9L8KI$&V('\.:G]M3N-+)3/>(]R5/;Q-]F MXYKZ"RO&8[6GI9KATD'9T7MIW=E4*'!XF;4_>(;0*/*UEAS8MAR.*0N,#S@< M$%.D3.>\G!$1]*I,RQ0,)1[X]EPIPEHEP>$$M=Y[9%ZN5QJY;:VWC@MB/&*_ MTH02G4T'-3'B3G KI%OOHB/)XP$.XUXRRI@F[%[JGS7?^DGHEG!)YX:KG=CW M-\)QY.)$DU9(I)1(C'UO\);"N0>;3RON.9ECM)52NDY)JM66-'Y+? [4,JTQ M3=<XIY'C'(%=(O'2C!WL;,.C+ /@QGU>J%/DK5%N #.N,%\\85YDZ>-?W3TJ MA%=O6,F:TG8;F^VPPR#ZMWN(G[EQ]1'?;?,SX'1P!61QC [G",;\WB.D:\IJ MT1PWFO&Q3LI#2G25");,Q^(4[? 1O_('E59U)>>917*)%TY<?&_D^$,@=D^0 M!-6"J0*0. )CM W&*<"2"^*W;$7P\S JMZX<#V0'4C!"4QZ;Z-3*RD]&:MJK M?5)&[\U/$HZVCUSP:/3N[L@18TKRUHL53T^",+P((+:RX?@ FA\08< .CV% M7)>EEQ2M8RC5KV4N:+G'85K_H4%#]NYG,YU^Y1/EYJGG;MM<&Z"N%P/*>50C MNA5'P(*,!0,V%)O%04K?6!P9'4-&LB"WWW@Q5B]L]A$'3',\=K<]+S&E%E), MAQ7./9J0:?OTV)"3]0@JBMZ'[H"*_T8Z0%&$D/2U$K&%=9[.UXH1A8^.9 H, ME6.%)RW>P(D!$Y6S>A^TSEN6V+V__C(G<0GY[>I*Q)T;EE]APM#I*.P8I@32 M!(XH13T$V+3V5;)3.,-FA:5&CZ&QBW!!]Q:T6LO"MKT\US,;Y$*5N_G-A;[1 MMF_++RZ(Z8NR E[RYB"6!P'!7P'(=&\,TY@SB!&K""KR+D^ 6Y?6T=%Y[V(. M=BI-LB>TVX[S/U$\7H-J/43L2!;EJ3P/)QD48-)OICB*"]JZ!OT:1]EHA/&3 MY@?ALFK 8\H<I/C=T$'%-)M ":N;<P]X;UGL>%H>_VOK-84;Q CHK<-O1+IA M.]#=4@26F"I'T)D>->--B*SSHUB&PV3K],M"RIJG).OHXB-)A3DE^JFKQ*]& MZI]S,ER?*HO^PM0+=//W6/UN0D1_SOP-8I?1!*RLH1:2V62H.8KRI1NUZA@> MCFI*%WZI7$S962ERJ+3<P[LUBGI"O[<OM&MOAV#I8@C^/6_U3N<M<D&\!>S$ M_L YB+*F$UK5C3B[!NE=;6!)0P6=K[ VW82B0H1[CFVVJ&N>@X.,ZAX[H^>! M,'W- 4G%Y$O/Q]8A5![\["QEB;-QAFH+I/UH.>3,C +J'%WK=3FQ9DXJ,0WA MJC6A[7O&_E1BYF)M]YGGN^-+VG>"V!=X>O#[R) !$4 )C6>> C(HEFU]T5,B M0/8T^*!#7</>0<T^T;EKGM8XH@O>K0H>$8O<:^.K)F?T<;&=7)YILJ3TCW&B M_P]RI/^G$/@QEH;"L1[AW6";RQ0$F\\L*^G/ ;[_=/0_?K/S?PIM^7W)$E\7 MID.0X<H%%7&4N: O_NF'N:"P[_AO.Y@GN*!1C!CFIZ[%OBT;>7_O7J8&GM$) MNXGYO@.\#;H$Y8(^[,R#8;[\H]#\?SK] ZT5.!ES@*.$/8AILB_DR*"_9&H M+Z=E[!<HDBGDY*^_C[TC14%06NS'(0>OC?6YJQWK>O_ZW'FS\,5!L7M/LEZD MF_X^+U3L=\]/'$P&O0VP(D_5TG^TH_=5ECD4 V9U=M-CAP;U;Q13G\4IQGYS M^&4=]_W)8-U5/G?C&W*274@1UKY 2EJ4H>XDTH&,(20]QNQA&;N*)*W;JJ]1 M59H"B</86,W![(4CS@;/O^=W[K,Q=IJ,3O90BCP?Y'O0]V0V2YQYA>7VNY^? MYS-#T")(=P)XMZ$VRPEH"W%A!(H")LT;AAHUM.]YKV95&C(-/EGX>M^E77#V M?-:GZ!VUJ^;*%EX8W*1^"\A@ZJ#NL[,;]B.9E+SH!C64.F#IFSOA(:M)#^>X M?739L$8$!MT.1!+$,CP2RN.IH5G3!X]676\'])@745> ")Z/UEQ21A<N?N^! M$:PH#B4F1=?ID?=[>H\<&+4KCS0XMZE\2+HZ6VB^X&TAY<F%>[,W)]CI#7(. M/.G&AI(+> %_?#B^PF9QE<Q6?S-:82F.7&[1MK^06SR_DZ[RM81D'+QCX]6< MPD304^H-_HP'IP3[B.A6TC[-8D #&H$Z&T(WG\'$H-3=:8FSJOA]I)^R8 >' M-*GAVM?"=H5KR,+4T]F[%8X>=22;F3T]NV\+=AH;#=X#]8("*C >&,/KI0E3 MFOTHKY@B(+O17JNAS%<BRI^M8I'J7S&XY#_9!0]DO"_<E>[9_WWW_7;)VP(9 M:(#]VO X$?V%"RKC@AZS0IRE6MQGO+<2'$,/<6[%:'@/W*K]I..,/IGH"]L" MZ#1RH'^I3'XE:\A.*L='99X:TD>.;&Z$LT0_VGM*J),GC4R'WE7#+2Z&V#DS ME?+&R#7R'F[/?03'==+V9;HX-'#8F1P16TX?= M*;%KF>'QZ8*B_JKK V.<( MB$SY+H&2;8],+]$7SLA$\%1:$DM+_\D%K>T?A-*.0-N3 M_S*:@)Q;8AYTQ M8<G90]E;_?M8.RQIV9P]A6#.8UUWSM8\X,H6+FA7$6\PSGJ?Y$4,*2P/+BA\ MU(2W["IY<<AC,XXFIED\FX>C*I>XH,;K7) E"S0SP7]%'N'F3Z*B0"!_TC] M(_6/U#]2_TC](_6/U#]2_TC](_6/U#]2_TC]+Y!J"):8TSFIYCN?CDHV;;IA M_5WPN %(<L%>'"L2[I_AF6JZ5F]X6N'6YZZ[CY\EAA\,*!0 '<Z*_4\12^CO MY,?^)N$)8@[^W6P+#/2WV>F?H*S8PW_HOYZVT4[^G>S8U;^7\]RV;/FW.P2H M+7\W1_UF:^SA/_07.BK-/K?[:*]YW(<L7*A<];>GH?E)][W<3S5K^#TPMR:= M;5>OE?=2G8%&ZX;KXI*T/GX,VEZYH3-H+I:86+!XEG6V.(#-6^W?7L&XH*]F M/+BX?@/(VPET'N2"#%/-A2#R-QGI'[K3DQSNJW-!;1M8YPQ:7..T]?'AVL') M[Y6<P."'LL7&^VRH>>T1_SVWE]#H>2Z(=D4D'ER.H+XN0HJ0+^-IHXTUEBVD M:$+CPX2H&'UH0*%7S;?LLPU#%A,?929Q8VHY2/VJBXCD"^$=-^7+]P9#6KF@ M1"ZH/"H6O0VX1B)CF_$[/:$2=>=Q%A^PDEYI6%HL8&O_^<Z#5 \YAXQWKRM? M*"1JJL4/G#SZ#OQ#!#BLT@0)QU3RM4-VH*X#F!DD1YCE08,F5&#XYF%[RJNG M<4.:^S\-! 1=>OCL4OL1JN1BUIVT Y"[BV^SA;^NX\?". *UN41,DX:A),H; MH+X'W!LW-^*I/:]$':<(.43X1JCGG5"'!S4NMF^K34>F->/WGLJ=ZA8UO[)3 M93&%"]HA ] I50U:*!T@FQ9XOHK]QE"XX>4W6P!Z!0.8H*SV?YA53VCUZW9) M'MCC_.!E[D2G5"K1]D $) R*4Z%>I1DQ9@$,+8V13@,W_=*$Q,,Q(N$L<UKO M"L=4#:)&G9HW=_BZ;/J\3.#XJJCH6<*4=.5#\&(:\PJZKV;?[Z.KKCK3/Y*A M"?JN1>>FCM,9U63JPRE.BWDE+E'/PSEH)M AV $9:K+W\^<!4<W'@?I5LV@) MSCBF+(]JP30&@@E6* _ I@!(-E6BD5KP0G-HI;(AK0PE/'( WEX1::;L\#$B M42[L !P><%NY>37_D0[/:(7&LBSHT$9\-+A<(LS?<N<\>!M:AC3OD6[<4SC* M4C2$#&IV2JE2+X_0+E4R&C5UU+>+(""93]YZOCF!PKHBP>T/$:V8'1X<^?XB MZU63T8*W0W=]]HF+-6G"%7VV?'.UE0V:Q9_XW;)]T),+*L.PI)OH)\E+>;X[ M\(F&$G,-1X" ]YZ7HZA6"RDW'0FN6]M:.C:P7A7)2C=?[O\N\$-K8W31BI9T M!=C&E$$=H6D4G[SI-25,BWR>-=715U?'8/@:RTV29HWZ'H+6Y@]G/1)0Y9GF M"#@79,47@Z?I<4$EV1SQ8O8E61ZR-BYSVA_I>OWA^,/QA^,/QQ^./QS_C3EZ MZC !6:Q3Y9/OD7FM#<%"!&\9QES.IM ]@]X=03L(":BK=*A-BD6_VZ@2+N/Q MEEI/:41!0O/,PF/8:WI@S,O+QM!\.&SO6L)1]%I&L I\A<5>ZG?_XGKS=&Q[ M,9QFY?#9'I*&Z:HU*45=8F>7([;^2AV)KWF74Q?DJ[-$@5+Q:Y+0BRO( I8G MTV0^T[E,(S.I1=NY/.PG- 9_<L$Q[S'>!6[KO=\;O6*GD;'=R*O1!%SBQN>[ M"3*L(-FS5!,_3\I%W:3O.]:NG:4T?>/J3Y"3*N5VL[Y%V\ -X-W'EMN!M@\1 MUC7!9NC$Y=(P@QBWL0?7JT]T,"_6>YF[<L2YH-WSO<'-7% I(=+_M9;ST.T, MZQK]\F+5YC>;1[.%1#XHU\+X + Y33A#*3,%SG (<CUY(BA)V?;1R53%M:N_ MK#$L5=CF"WU>#/:8Q$X TPHQ\[=X/C4?AJ&U66G9]$OV^HQ:[:[+K[(*<K*J MJ3_T_/36:P,-81(9SKXVMK&ER0_'<(A:1./<^R+W_S S28 U?OT8,H,+VH9G M2FT:]?T3:<SK,B"8H=?AQIF@[VNPBAI3FOV&.DB./,U7513[2."W\_2?(.BV MOZFB O]UO/+(<.WO5.2,-H+_MASD;Q(;1Z75SY&N)61.(7U$;3]X3!S;'G P ML#@-K<@%->DL8GS$/CBA^Q^F1>M;9,V+83\AMUVDRRQED MEQPX>"%_PH!F^ MO3]NU*G4B1Q^E>.17XOMJ^,-SG8T^PG&!;&X+/D3+3O<P+\P*O4\\7$ND-24 M*3]</OYU&5&455$1YW*BSBHHI4O*NRK6]![AX>+D&;!__TW+1G4H01?\6/H2 M\#CDW<+#V>>!Z@6Z/:_NB%"[C)M"YSVN;X\D/XEXKL FO4CL$)>\&NSU'[YH M!1:/_>3>!"6"*<I)E&49E H03%G>YW&RL"WU8_Y/[5$;CR[I"V]S7-3E#]^_ M ;[_,?_4EGY)?XX6FH#AYX(\3_OC@#A:,9F0A#6*>3.8T8J6*AV^C)7VGGCR M<@:C[N#U36,+T6#'0X-]6V:D=%AB48P@VG)X0+'('!>T!2UD^]-0\9B,@P6. M=OFE>.;[6_=I070U.:65B52+::KBT[!K+*W?;9_H/M).?<1M"H*/)0CHD:%[ M/>_VN>;_G!(<O(LH&'N6?6 V5MQ?R>[9<P6YZ)_PK^_?")^\P7[5(+N /W 7 M+4="BC2E94('#S'5L3%Y_>HY(^IR+2(:>J61+I?T=N<WWD[Z4-3[CT_%_-=2 MAMK'[1:*\>^C=4X>;[PZ;Q%DV=I'3+.@+;^$ORUXF$OY?HD7$V>WH^MAM,:- MXM>4RZJ?2]5T1LHN?A;,FKH6DBW^$1W;5?CTI^LO)U49JS'RFV^\0'2>89*[ MP%$HH56F;Z0G#&D_H*\'24L:AE4;MJ33(='8"JW9BM.#+ A"457NJX:=CH6< M_FVQ5^Y#WYC;;'7Y6I(D4"'#$M>&EI0B.VMN3@@=@IEF'^@C/UY.9RQ'8?@T M+2,_J=J-_QI]T3+9O>WB5!7G)P.<"%^!47TT9BP#C\8UWH*QZM/H;OBJU-&E M=!@I&'QU_>9'E=%]['I7ADTS-F-AE0<L#S,MIT7&DJ[3O4<9:;$:*A6)SO59 MZC7SSIS^T^-8%/:V$YF<Q#_7(#1H/6A>%MDK.G3HUZO-DGG"1/I %MZ8#!:Y M[R,30;O^*Q\?FU,_U]50+T:5UMAXF"D,Q]Y9Y6/.V1O(E\?^"EAW;\/2[$AQ M' U =1H;F4YX/9-P<OH96A$!V&_BPI2JXFX.K!67X5/D.[T,A\6+B=K2,>JQ MW0HW57<3-/'3:1CA@#C$U]4F0Q7 G'[.4@QIV0H55L^J&-1BHV=:M75AT?M/ M-;Y4?IY;G2BN-Y/:[V8[<WR'Z8Q2]*8((QU@%Z*VC];IW)_BH^O$LO@^& 4C MBJ> 8-,,6WR_VU8QK]E>4D#KERKF.7R*4$&.R9,MIP%!SJYM- 8FM &*!W#3 MEEN1S";\-I^&O9[WD=A+7%#X@TT)>E(LY3H$DSLG"R/*-/1FR'J0K]Y?455Y MN6J*GJ!?#IL974RCUS*$V&\X0JQS-!A5AXZCO*N>60;/<:3H)J$L5XPX(^PC M<1*1O *7/N6<:&#@/1T;U)C@<,=DXU,.] NV,H\EUD7AH[ZD]-A893!2@'H: MW*R?O(L< B6/%-18U-V5WVE>>+4.KTV/KVZ5-YVQG;DB//N@> L0Q%/ P%%] M##U?W<^:'<\%>1_1=_33\VB0M# BMZ;:[WR,T(S-O#MZW_Q%=XY"W[W;W;Z/ M8@M*RLQ_8FE72, 1K1\MQ7&[:3B.)(E1"$20P65\=(W?M\"1O\^^A6.JMK$S M=G25\_=7(:9ZQ#X1A<Q7]?3/[,<[<T%$%48LW80E>H?0WD-N!][2V]8^?M44 MCW7P/@P\M9ZW50O0T1%Z>CAYPMC_ @9I^+/KL9,-#]=UJFB<$OI@.^/A1NOR MN!Q:$VEIZ8 119T$AF>LA]77WK\+<!U2NY-X^&U51.RB6?N#CR'#>Q6@0]A= M& 1N!.IJBE8DH78"WZ?K=QK8:09#!/O(NUSIQA59S^.H*9['$*FG;K2 G@85 M?L\_=?.X ]/6:J?V&\P/@9\,PSLFP4G<.GO>X8TZE00?H4>H[J&N46%D\/U MO;(CWYVK(U6=MT4X1#]]N>1R:,>5WBUKK__YLX-H!Y8]8$$/MB\'FIBW/;D@ M<,,1NWFP .IJL<5;U*F2(6-\F,^:S-8EN%ZAX7QGV"[W6G/55.:%Z:NS":%+ M";X5Y+ZQ#(H.U8(NV(@I!U-+*$HT<"0*0@G16"5O-'%!PI.=&MBW7CB=>^.> MHU*Y0]NZZ^N8YS\]RA8];YMLK9-^-*D90S.%?!V=P1+ZXA$SB/#-M$1]]SR@ M]OI('8S2<\5+RNVEM_KB@->NK=T:(U.6\D3DU7#)HUOK8J1/%[_"N"V'@C_U M$1#QF;OI?,W0,3Q%IP4K,@<3U:S%\+-<DT=6,,+S]KFIV4)9D^+++UMU+ 2) MBBNMSGLOO:$^.?J%;^D?W5WPOYZLH?&HH!Q \#+S\H<@F1ILU6N79YM'UZ$= M@6U^SL>?'7OF&MUF<4[4YGZ*F=+L5.0SC]Z"85W/2H:Y]5T;";K"S+LH&ME> MTI7I\T;7_LQ95R@U,PY8781_KO-F&L-)HL4\YYREX^WG+D2X$WUAX4/44$@_ M9]G2?A3P9A[1+,(U''Z13 C\2D&E<$&.!S%*K 4Z*C F*#/8R2YP^Q5&ZH/G M01^O1>5NA-Q8I^Y26#Q,6P+OV!'=Z]Y%%+2#.I%&WG]?!^]#=C%BAX@C RH. M.V[7'(A))$*,%,!UZ&J&^!Q^-]3-4:59UG'D \YZ2.*5+H>BL(AO2[)F13Q4 M3LDF_M06)8XYM, 1>YI-I"*N6L-'R7B!8R]0EHRBD*LSQQ%.G@L'&OKC!B\G M4!G7+U]JB3TZE+=^5R@D0:-_<A._\JL2=.NJL?AF_TK3?]_B:O!S+JA<HGGY M=Y=E[U-Z,,,3 %-X+KMN6@MV/W+4"K,?6!EL@WK0^<(+ E2K-0(LI&8N)QP0 M;$WV)%]8/?[MKHGMJV7+G+H IAX0U6AX #A"DR#W-8]_XYEI V>C--M1DNVG M1%NJ?[5<7<6>,ZY[NWN"MN^DF(A6#K_*NMA;,0,KBR)@B1GD86RK@0X9LS@X MC3F(/(6Z3']56;/^HS7:WR'!;+S5/NI%WUWO@V]-NF^E*87?HO%ORP*2F,X< MXB8<:1%0/#;( Q01?>A[9%]+ND])L2=^CS?K;("[LU_!V/C$]G)M.+X[UB;A MQ1YG&_?MXMM!Z$?]?]5Y0$?P;-STNRE]^@_JD8#IXE >0.DK47JDFQM.IS0Z M'1I&F5$Z-=UKA^7[EP*.%!9D10Y\BXB1CY?\\;50V?GZ48M6QV*>CP<<AL84 M-FP#K.P!. W:S@6)&BHB^WW2NQK+O/;KZA/OE3]K>;"QL6+*J.PG*"MLUTQ0 MJ-E^36??KW'&=W9\6BNT@N]QPVE.MZPFCO>XC%\[CJA1+$[L]"5;BGE)/4CY M^''W94+\9<,>K3QB5FN,3'=B;>\ .H,="YU^*V5)-6%N1>K,^.#>Z42,MUXQ MV]'^_" 6'C@D7YW<7UBHG3"J;$>YS7_&_LS<([,W(E#V,_QTB;U.&S0**ZEA M> S)!P/X9A!CG+$ D8-(/]MJQ[-W%S./*$7.C\QKWJA)O!%[IL'^^XO#5YKZ M,WZ?7(%"QH)E4;J#Z,.LD^#=_L7Q\;=HWC_I E[)[.+%'O]T](<]H4JE=<G[ MGCZ]DSRO[/%:*)\ISN%9^- "3D^@%(0E]H.13*_\H/0:WP:.:3&E7ZC/'9\L M*!M#!IZO+X/>B?/<>1Y7N>J2>GZ[YN@UT,4#C>L(0!7SFNX$&8.8T *^%VSB MHM%:'E*5:7Z"BFUW"]4A$!\?YWG)'06(9)')E ^]_'R6E&+@J,S4:W+Q0=3Y M?D,97+3A=M;)X:*UI#U C<P]Y5R5KZ3/^+I/@^>%<-8/2F.LS:1FCT@OKKS( M>K&=M.X35T!$)IF4#VDR7R#4$&3S.'CT37V_]GE)&=M[US]L%QV28G6SD[4^ M0B,PM+OX)/_)A^:!P_HB9!'IGX8*E=7/]EM<EGY]\<B;E-,M^O''^+^9Y@@= MZYO ?X(]7N^+A'U:;B()(U]TH(S? "H7!M>AQVZ/S*H>N';&Y+WK(?;A;2-_ MB1N+W#FB&%$NZ,LP;SE_Q;<G <8L$R[(R(9C=8<+D@+])0'QA^,/QQ^./QQ_ M./YP_-\Y\F5,KN$&U'*J:M)5@Y$7?B1?$,@WZ"R6 I[2\W\T+HV,9![EC.*M M(A.E^<-Y[F(=*YXIQ*14]>B9T(NI8B'2$Q9JJ<<K]>=,GGM+% U?C42\41D: M_7[0@E(IR!?-Z>KTK'-3__G6TK:-"WIX<<XAWP9'])W8C*^-6+B1M_[*Y;F4 MX_?:-=CH\]XNB@T5=G"G.52(\,-L SU^%)7-;C5 %_Z2^H$"TT1:L>(!8*KE MGHD)NZ;CG<DSZKZ'N2!7RTG9E^UZVQQ'PS!N".!<T<C\J&U"L41.J>><<@NG MP^U0B(G6**890H%N2N%7,B2 T9@P&DF;(M!/H->C75[/1+VC7H92/.>98S@V MHUQ/U5=88@N?D7)$[5!J*?HUOE 4W@06+D^*JI2]D.;Q)/5 LMNOW#3V[ +@ MSRC\/(LA2]#![-VP7Q9Q?RG\@[5BUK0PW[4A]&+BL5,'#87#[WTU/7Q.]W"; M8EJ628=UX;7RR8NE]U,FZ^T&K][L8\ES%+B@MQ^YH",EF 0P+0Y(XD06L]ZU M<;2&7/R';$YR0?SX:"[HIQ<7]/DN;,;D/SX ^L/R_\BBYTZN1PMV."'V!M&R M(Y%<4-D,[/C9[_>%+SQTJSGZSUA"N6VF[Q&I/(\7IGP=),A":$FM4%$'E!C= M/4;?&%-DD8.L;753%W.HJJGV=,'W%Q4?,%&T$:*8X"*:0LTD915]'(8X<IBF M2U#WXHB1..42^D?RL\"]CQEP0<2><2<OB<7+7U(93VK[?!5TMLA?<%,!B3F] MI-M,+X>C=0%#A B2U-P@34]]?*_I^Z!6SPF9<[W6,H+&)TKWG@A2J _"/N*" M7"S'1AE*>,M]2'=R4K-EI XN[9BGV4?/!MF200VEU'F/Z<@)BX->/WI>SAB? MN6?W:)OR([V^1]@]Z\NQ'!!,%)XI64,+]2JKVW1ZB:D..%Q@"E-:EC\4)"&R MJF?4&7\B6X;<2/VK_2-#!-#/!6W' JKT0<I6(.YZ/\HD9V+"JQ2N6X&-8EE] M^%F#B/91K$PGFM275V2><G-/#"0I-RF&'5[JKWM:RP5Y00!%W"*3Z<HZ18L* M0\LA0?-.(K1]\KNWG1U<GS0W'E@;YA=],&YWTTA,_&R%W;-GUYI,A1K9TL8@ M%(DIP04UR>/=88!*_7),D:$H2[N<5C=UHMQ\MTM//FD^BS$I*"HJD=(M+LR8 MD-A2-?E*Z %T&_36<@0O8(V=&:E3(F?$69SK'5YC:Q57Q%&OJ6_M[U#W?-<6 MH%DR-T+P<A,TCI57B/=N/BR+-P8A1V,PTU@\?QV,[C73GAX5WKU9L;ZF6[C^ M8ACAW!]@#IR+1OB45[RPG9@DE!K@Q,ZL?(B5/WA@$%':_X\_/N'_-]T [P'2 M6YH?PJ>\;*Z,C>?9/)E1^2*<PQ2&MZ+E.$-I1';3[^T+34&YKQJ2.I9'YE8@ M>GX -A<%D_!E6+24+R=]>)A$SI-QUQA),IY=K%L*EK0VB>M68D8SZUW68G]Q M8A?7,='@_?ZP2$9MA>#K4:$3J26H02CY:_ K ;K(7I8]W9T@8U%>+SL%#S8[ MI<T@I,+L7&:2.N%6Y(W%I@_(K&]>3H>KTL>4#)V-\"'=I.62W@F.RIP3F5PL MX#DE/&C==ZDLLG<2$\&G%F*[[KQT'[Z*6>1HS%@&'T- &O$EX!D+3-"<"VL M-I'ZXTN(\]'.M3?/'W91H:&0+OQGSD?G;K04^G.E[K'$Y5;AFHC1J?T=ED^B MV-D\:WUV$3Y"I<Z4/Y:/U4P\U7CCO&/^FP=;L<;HDA9]A6??#F ^NOI?E["I MR_UQQ #VKBO+I&OV=)&JC!7QCAO)M?^A>MKZO:Q8U3D1_?\LUOU38B,"4&=A M=Y/9SU@G2!)DNMM'VC +_LYAH0'\1;X^J.Y*RJZWL9\M2YYJ]QF:N@GP[S5# M'#21O:4PW86/Q-,LP5M0EH!-"(T+8@0"362L##9ZZD#4F6%%VG+TV@&U8K!- M!?_J32^!D?9#.CXQS]///K=(M#[/%N:"0AN =UP0F0MJA&T%4B[3BELM91R1 M@13EL!"1*'VY][GQ-1.4Z=QRB?LZK)J0W&FW;0ESLLM/#(+RVB' D;PVU?<L MZ7=>I)+EUB21.?0A.CY*,ZX>UI9W<4BS4%XOP6D$6EYGC;MOJGBNL95YCJ#S M[-OK6MMMR^G_R9WV?VXJ4J'8$!+$R)_K("KC%4H'[1L;GT.I.&,.>OC[#\FI M;4=;]-V<K37GBDH?_%*J#4FN#1$=#&\:;;M^_1/]?LI/?*&!'='BQ'CK@&G7 M08]_VT"%MO81L99?]+L<=S@/+;5?GP #&_',0$S+MHE1+ R(:H>5N[T;&>DO MG9MO.6[R@GI[38/4&KR:\E-U""W)Z9$R"=.O+33W*7ROP7\"LB0/7?RPL([H ML)D).#48<ZK24J3Y^FLA[3ZQJ_9L]JN T>607Y+K_9TKK,+@2R,WUW6MDC@3 M/+UH<'\)!).3XAKTY^$?O'!B1FX3<1E/'E#78@U/;=X*'L6A](&S62AM'/@V M;E6CHV6R)_)E_3U,>+ 06FMHRV/CD"A^P/FYRW/#VFM O-7(#:_@ ;R--"EM MU,[_OGM*.EU951+L+&V54QGO;[VZ_"MHQ[ZKL!RP_O^8<W&V3)-H5RQWHFSI MI!;P[J\H!:#S+4MPJ"_Z=HH]72,[A^A5R$Y77])IVE$_H&EYLMN[8Z*??*-W M)B%I126Q00;E"ARAPZ>YH!C4[^W(K5$$IX.E=$8*7"7R#DT[XIUE45>@SM?L MQ_:?;;\_M2NZ-[<:$5]>:Q:][2NFR;-!%R4- Z-$ #]Z-KDO4=^;7%LL)>-E M;@[;19HG^KSY])/X[@O>+?:LK_Q%^O[*CGO53SXD[#(,IND0P*7@B 8H<B?B M,1=4>KE>)+&HSMC=76:!M1<_T)OBK9EY<[1Y<Y9_IIRIBWLUX!IC.G5L2\I# M$#K[KS]_!=\& XXZ99 Q2<Z-:#X 1I>@]+2G413(F#WS3K*Z ?6I2>]W:\]< MA6L&C[\W'/9_<JZ(WO+<&"6Q^N"L2GX/\Q9P$3&6"HG3]<Z+UUH6G'!@9TF' MG&RQ&94JHQA)RY6*!OWLF&]BM5[)L"VY(5D<A;E+&CM)P)1N4!%D; +/+98M M>8?,Q\@@EY:OT"6:J?9T,>/1]=H0L>N)E/D!^ME@U5E<Y/S."]T6>A=<0<:/ MUTF+74P+P)+1SGZLCE8$5,RQY[ZPKF9[B;T^$>P?&J)+M4<N33^W^KZZ][NR M4$OD+8=77W;B>$[M>!D/1'E!X-<,2_:;U)6-%NSN9?\C=69*(V7\L<&JA\/2 MDJ\GY'Q3N_O@PQTDR(52O1Q)HEV546TC[4')O0$RR/@V2.0QEK%;7+-N7NQB M@7PI7:A+<$(P8#_.KP>N=_9@LII-R7CM]EM;[EDW.+/#?!JDB9BFD@811-RJ M!8+6TR Q84(Y(G=ML# [Z/.4*2A%VW2%MHN$B_W&!;ECQ5@N@#2]>-HR@N<T M"CHL2P$:LS_SFD4DQQ5A/Q_6,5((K@B*K<+-HIS*9#,AOS-4'R>[D[.FVSNV M,/AXHSB=9[B#IA.-NK3JX:3=0 ,_7G=^B\PCC#RP7D$B6M(^7W6)##P9EV>; M:6SV+G3*]I WQ4YAY=OXVLW[:N\+>'\G^$]OMYFU7/05+WK-6TSMR,^68B:, MN!&:2:(2_>CGK3U*7! QP+(BQG!Y&34]G>Q7%="GQ2"PQ"B[[X\RA !5<,S3 M;/H^](Y^B6L7MI^8$.0__RBL0Z[LU6HZB"'P;R7OL5V<7"PKR81E#5M7XX*^ M/?R7_( J9#,5LV( IMMAALJXH*<_M[W+JL8"!?AY.RZH8PW3YLI;TGT<DS?" MZ;&S&$HI%_3!G0M2X'GFXFEL<^@OV7^M+/OS^C^O__/Z_\VOOX,LIA@63K_H M'%J'\(V?DES!71[ 9@GAYFY6=3^0WF4VVC:4<$K]NW)66L^8U-7L:P751XP[ M&1<7UZ3:Z=C6W2J-4ABBEGD'M0FLB'EHAIETREOX$EB<D415FKG$^YEP+DCI M$!=$.;H1QA% ILQH@L?3;$J"=-0>] 0<]U1N.GH/= H4>IKPJ;C9)F&P-V]= M>&_3]8\Q:2S6U?@[Y3?[4A'GB?95A=:X?C9N,_T3?'RV(EL*_LMG/.3Y O[ M-G<&1I1H!>]=%UG$[QZ_.=9RG/B1?S+@V(;"4E+>Y6^Q1 #./.R2^R,F=X(P MR]P'X8+>5G',?XW>GL9'U9!:F")E<P_0XF'WI+\9!IM!F#U#;-U@Z]%_'RG& M"8R >UQKP6@\O,X1_83X3/^9/WXB:[-MZ?X=X/6U=[3J2P;/=/'E;)AEVZ_L M8/.!0G_S ]2[5'(%+OJV0LS6?,[6@M_)IG^=D*1_F[QUIKKNO3QQ 4_%<C./ MY,6G*]=24F93?U@8^T'_?;;_?>*LS?Z2ZONWWP3]]YG^PO?W'S@CHR7>S;.5 M_ZH?V?\VU?^:^?KK'[.VY?_ ]_>.<4'-=HP.-&^Y\"^/;23I=*WBJ'UZ?NV^ M@UK]_[2E%,<Q3=>_C>8!Q\F[H6;TEP L=\%0H_(3G2^1$DNB.HD,?JNL$?%% M:,[W$_LT,RV2)T1?]# N"*O.)/!Q!"R5,\BPKV(MF-T<11+*%!B>B:(QTF82 M!-2#UG%57QPLH<2TFE=.S@4ZQTT[CU7=2SEY;KKL0JEZR!&Z*D?P!BWE#+M M2R3L85(86F7!7NE=-5^8_MF9#(0@NZQQ\T+A@Y*"A][?EU8K+WAFQS3%YY?G M'Z!.=7TC[8%Z(")@NS!WN2 1E 0['KT7D)^A?.=-AV8)'0JC0<+7QO7 ? !: M[^>[(;&K]7L*+#2_Y/2KR77'?H]6/19S<-O:N[_JPA5YCM;X?3K=(3JI5=71 MH9D+DC348)T:<*&KDV(#U,6,ZTNK*M.7Y@>6IF8=S'RH[ZI*DF$5'=VWGATB MR9D.G$LFS$OI+ :229$\]SL$VT2*TLW$T7 M]JZA<R,2]EN)-V%V;;7^+^" MQIVGW[M^)9M+UTK*E!Z,E*TP!J$FF:=YPH^Q)&B"C,-#>/=Z\]8I+2"-5LDT M3S.*NT1W2=VM%!&>3Z92TC\/$,_M>G!K1>(IOV/BVS,B $]AMT\,H 3S ?4Z M,_I)"JYMMS2Y8@"&M#2F!RQA?=VS;IH<?&IT.CCXE(;&M]C3!RYLE-T\L:>( M_PE?<?;[-R(9^E=Y;ZBF@6.UN""Q,P'+TK8L WI[ 7$CID'6WLG!A%R(9H_9 MV[VSVE)K_+)?U@'IXXQ[&28ICSGAR 69ML?M/9J?GQ\/V@G:-_]/4-7\_TIA M5X>H:W'6F4L4:5NK93/5\*M YE&OZ_'R/W1<<(CS40<J%W$J676C;;\O7F<9 MU.@I9]A4.1WG'Y<-F<2_V%FW;,5^H^])EZ46^NO9J=^H&G/=E7S%8"(LZ?TX M[(5[YK%[4S#HQ_Y\NOB#*UG5XR%%]:3GXRN&*3N:@Q*03#/"&*%NC:7#$L&, MLJS> ?:CO4/%A7>S%UV?:"R_F<<(K%I*H$<V#=-J#)1'9JX_N:>(F6C93""L MB'=Z@$M_Q.C;!3#J'[+O=D=IN#R9F- 9?869(44\A(5#W<&"@-7=!+< U8@? MW76&M_I*[^%?*->)4+%[_-@G6)K']F''/RY?QSWSSEZYQP7A$GEP]NT4>",V ML:[6Q)3-PSB.24H/'4R1:#]B+Z.M][[0EJIZ)_,2?'$@!=N((SO(BK.?0HHG M+(N]X(BJ)8]"+BA(;K-Z&MST<>IMA#K%=N9&HM:!&U<?97^U^OB1;[IW9_V- M.(J^Q25OV')GN^# D4F(!CQ(TIJR^26IM&NN/1Z5C)BE;L*Z:23 &;SY$KJ" MY45C\&&T% #AB/\(75S#E+/+%GF8%_+]5_"&'G2RLUW'N=AK,JN!$,G2(R]& MB:FY644Q I0D]O_Z 0DH)Y;G*M595S9$/7WANQ,J8W&M[?IL;&!%5L6POWDM M+]AH&*(W_P-:^T4:^_ZZN-7D;T']C4C]WZ8EUFE\?^^LV+_M9U%F65$0Q$ * M:;&3:822HT$7LW.!P::I$_3 ),TXB)0CRW)P[8./TP^[(7&?AB;%G6>\O]V* ME;JAIOXL-/]Z'&Q[G0WS++H1O*,!S-*G62[:D(L?843>T8LCUWH0K3685K9. M:]KQLP$?Q\9O]AA45^R=--/WN7U" G+@V8DG"CLPEG5^=+T6C-"A05>Z3K0_ M5)A0Z'7,4RIX/I!NK[Z^2*V4MHV/U^_,\=FKU75\>IO#LW_T>;W_>;J)BVLX M"2":'%)7K2**))+D1:8ZL><DEKB@QA(G1PJ>R)BG=^L*O_BTI&?MD#UKZC?( M7[<-2 <TY.DG(U<<6B1BXM*9>S:^HWLN,# 4CXT3G(/=Q],'WOT*KI>8P7_^ M46=^M$E:KS3K?:?;*9"-"&69J-K,$9O ^G#ZJV"_7-WT>S%33'Q1R,?..S2^ M5FA\J5IZV"3!ZX=<,:PC/#BZL8^ROQ;#C^X@7LZHM+BS,G,MY4,L=*)M;686 M>C,6Z%N?B3])"HPZ07*VH-KLH>8%B S[%2M\Y;1]OF<_>R Q"*-N@-[@H/+4 M*6 BME7V<#53.2RO\.43LO;;JBK$FW;H[KR%&_[+CSC:P$M_G/UP:^K[B>6& M%W6/,&4'>@VCO$.VD)=W>6:*5:[XCTL['-X$'SV6VY#W@04_EX\-?U$W<!&W M?U;K. 3CSM=I@4KE?#B;HG$T-_+F2VM932ZHCCV'<2K,=">+C,%:&L#C2AO8 M@LOXU:'%.,,.?$>*4\P[3^L:]:SQL?$F^-:0K^1X^:3&&[&J:XM)$??CTV7[ MU%J:L>E.J^LI==B>LEEZ=29$0N.NA0G$)J_S;H/IX:S8S6WA+-Y,A0ZA)PS5 M 4&ZH#$0B)CI6@[-%*.[/T:=_>B '!F9(E&EVJN]13:5HW8,?];73C;-S8&4 M]3Z)'MB?T#N_.<ZX3R.T07984"PDVIW4DMJ)!G76I8!SJPTQH*+APSW%!!:P MG#SZ.=0D\4RNTV'U%H7'H4WI=0H<03XZ%T1VPC*AK,L C!YFV7]7T]NOT>;A MN\?Y0/*A=,/L#_F.1XG&^N_E$C>53143SH=:GSQR]GGG+'XZ-BT]*K("$S]U M@(:-9IV= 8^E-1,30E$0^LZ*>QL7%8*ME-C/7T]@#::PWD?.1]YQ]*W>;[*K MYI%>$J!,(I!B8:)<D">6"&_D675]QUP SQ%'Q*Q-0LRPEE^R^ZF4R!!MU3S! M/4$NS)69C113M%-VKA^TPGWQ._,F,J-]2I?.B& ZSY&V<F3FI@*&TR+? G8Y MR*?^XX(>#9[?ZJK]GV;"U&==#H6O:H>>&Q7CN1!OV/F< RPSWEBGH\?L$5%H M>238J8%N$J?YVMPX[/*H>A'6KC+J B[1LS#T].J S@4;CXWM"KL35>=)XX\= M"%-BM+X603?K*@!;V/2.9%+EXKD'7.%UZ8)?"96B_8T!KR+XG@&?!N",:&"8 M#(X"EV*;L/M09ZK39O@(<2%&U^DBB7DT=D1]^W-W3V_&W)O*,EM.!R[#+712 MZ&FGU/94$[,#.Q"7V:_0>L ,&4;]3H&-D2@BL45H.;6I?7$$M"C=>/WY\]0/ M!FG$A-S)UXL/?%M\5HR.)R3;OHG6O$]^5NH3#*99(;:C!$=1>M,&5A1"JV># M.#*M6;?6JV'G:'F"DRIX3]/#I^&I>OQV2CH9,[>2'8+$"F(;-;W;>%:7=AD[ MEMWNI,+.K_-F7D"=J:)G=!8C[W<U90J&M=&:O"EBV4UJ:7NG2 X.1MOW)T]> MFN^Z^^0"G2#U*[:T-O]12/7_I\!!O)G3#RXG//I]^3H.#0$2**]5FM'@,G(1 M(I?HAMJK$+/3R4Y8>*^6VZGI&X-Y1SK/"5 74[]]OGATY>MWUN_[_X2!+=.8 MO?-2&A7TKNFEI )/G1-V)%LGH.\RKKHT4_N(XK7VU9TFUCOL;+?R'WH$KP*, MZ"2>CI6#HS2TDD! 5W/#J0%O'XM7H\2=A8@/#D:G;OB)F0F6?HSPOY/SC<\J M7A1&Z*/6TIU-@56F&\J.3H@BDM<@!Y $ZY'RV4RHAC6NNB[5HPM"JR1(RB2@ MJ9BFMZ251*P,%S1F4L<%#;J]A/EEW@O1QT-LV[2_+TUJEC?P#"1YVB_FSG%9 MPG,'QQ"182^>R1?:"/WO8<(-37A+9A N17B,=V9")'\:'@7@TQ:6C0U'!K6> MTR$)=YWKRKXHK$KM\BF<N:_CJ.B'3XV6_-YU/M;^+ SJ!=Z+]X+$]-%T*:., M&.!J$0"G6->2^T1M'7Y.[1QBJ0107DM0[SG=-(*'!-SO_]7^^;1;L$)ET*'$ M&T?*/T$]T.,PD)9(HNQ^FD]NCJ<N-$8+$R6K$M:6:B]<Z,L(EO&Q+2SR;H5 MTE12?VI<ZC]]8:N'7&]_*JPOB?_W39MIA(RD,3XRK T252.RR*3U30O7O_4J M@]>DQ:]-VEC1EXISB34.ME_/PA6"5.5SEIJ-JMXJ^LD20.Q[?[V?^KGA-'J" M"]J)<8-)_W22!F+HYHU.NT99YLH]NBWV(]3%)8TM=@=.V]RZ=O)[:0R8_V;^ M3HWYPCE=;/0:6^)<RO6ZAK+RP=MQ?<E+GJFG%)(DIVZ^?NO;:]:&MN(,&K7! M:!=)XX0K0 )=L'D R05-Z[1!HE> S\RV3>.W^-&Z8R:1ZX*2F@L+2E9*[=CM M.WZ8.2L:"8E]%S1478+PL_8 >I1B0&48'X52>0?8M)/X?_3G#6ORNU?BAOP) MCXGF[X4N6G6-29]:X=Q\8\Q1Z@$%!X:B K)0YK3"U%IRO;,Y?6?4!Y67GN\] M<;Z3Q$D-T\F#)<GQ)_@[5)[ )=I)Y2*/.%+(F;,T0C3+FPP6 5+:3D1K.JI< M&U&G(BJ"=C6:(UWNK1[7!SUZ-?H#NQC#=("A6S T^,8C0V5/[2OS3H>^U EN MEU(J:#G>]W[2,</AS,RATEVS\9^V[WU;+7/A1Z,E&(9I.H(*H2T; Q6TRA%O MHYGV;-FG[UFW</1#(Q7U?JV#YQ03QVUBJ'+:'U352L;;$+Z^V\]I&A.K;VW9 M>%#"-&)!:<MM"=!&^ZA$%-AYIM!)P2 IRD<KPZ,"_K51L<ZZ@&)S9<OI&PJ@ MT=NP-&A9<5@!QJ,8T,%1DEJ7Q0M49RQCT]UC. I>Z>,S5.N'N76CB+P)Q2KK M^#'UPGRC4/U<W)F<+;!@="MLOQ8D"5R"_;_8>\^PIKIU73B*B((0$>DE*@@* M DJ13FP(B(""]))7 2D1L(" AL0&2)$(2!&$J B(E$A'6H!0I(D4*0%)07I+ M*&%"VHEK?]]UK?6>:^VSOK/+M\_9ZP]_Y@CSJ?=S/V.,.48S2AJN<F1!3HV* M3"HD[I47KN+VL@=+O4P%4F[<UCVX8_XO*X*_IV\$5-@YW"*'(H$Y("]3Y@GL M=NKON9%'4%;R_S/!\\\1_QSQSQ'_'/&_-4*R"!$PP-3;DW1E(+A 8BS;.J D M<MOK2[%U"[2"G00/P%\>P&(5%[U5]GFLGK >X%F G6J1\4[T3&CPCGZAPZRJ MPWRP^\6>[&^<DNCVJ)3*2,58U\\!63C'!F4@]AV@J$'(S8'[C7R-JYP#]^UV M9-N1]-&M@1#$-2=QZYAM U=RDF65EQU=38,(;)+MF#I4M>U54E>Q,_!$VR/% MQ85''O<C[1&8!%_SIF3YOX%Z-SO=FL=N,1S&\Q9J<'D:2-/O'%"!KJM2?3KE M(&RUW0G5R$A?,P@49X]PBS[Z_( [N6;O\K<6IG 8-%JT@Y5-T6GKK:63/=0W M47W^=S8FN=6RX<4#I6<('3*&=PD.VPU$PB,XH)3-T\9!KS<D=6' 'M$A5',G M!Y2/:B$"/%RBQN61^U>BRW /8S1U)(SFKFQZ!'RS=]AJ<\]F$[L^.WM5>TXQ M!WZP?AI;/I"[0P:/;!^C=Q3[61Z>_Z-,VH%V7Q+Z!%WT(.H96\K'>,]55D;N MF,O7W8;]M5-0ZNDN9(4+6\R!9?'[T,E&"+L3#3C!-M1_$S$0BJ',^"9+W8PJ M-;!0QYM8AE>M6'- .Y,)Z_;NIE%IWB/,@.1Y@_O.ZE^0>;\G\JFEN'D8E]2! M."#ZM;_5P($@I_>718"_C@;(W_Q@Q[_U>176Y[2Q\O<5K7J;S@&;@6 ).<)R M_[QHNL#'S$MU 7'\I:6)_"_/[GIJGW#![R_W)H+F7(?_(P7Z;__<5DU-OKPJ MT?>#V?MHB]HOA(_9B>:+?$6(=XS['%#336,A[E^C=1T.Z!EETB%0Q!*<X4&N M-?,(MUK1([0*H)4U3+<[3F/YI)\34*(<D \..#:SY,;MJ6: Y&#J)AD7%9RI MTZ36V$7&@L496E=$'BOFA46LB<>C2S7.C$D&X,Q?W?ZF(@T)-+#]4/6FW'YU M92LL*T!3,^?LJOJ#\-2-=]N'N?_L- ?T] U;!ME%),B) #IR&)II^\GE2$MS M+U4R2^UL0O?'LS7762-F5JBA7Z+87NM1#HB]=YCAB&I"((^-,2\"J11!!W.J MZU(:TQ1[H8]@RB.3MEXK2BANF#UPY.S/P[=FEE& H@-3NH(Z1G=V 8LA/+]O M!,;(Z3\[T9'7D&8=M9XGPRS1VST7M9F[PTA^UV[L %: >6/ \"RYWIAATA\< MNR2W.J%76'RBR,;"E^S%*W7ZHO)7AUVBNO(26/?<L$>=[V=_]4UG??N0@J// M<T"1[M;WXG6E@+S>N/MH,^SP-@/]A@O$8."P]6(/0P6A'7N6 XKP( <^EWI* M7M'&2OJ>)O0LC3^M7LL^SD\?/?"V47+\;OM<X#/H3@2881QZ=]*4"GZ*4"&% M*\[_FK#T>.M[>MN_?"#YFD;Y[?<%>M=,3EPT,Y%L%%7Z^Z%@1P/>()7VCQ<, MWFTH7LIJ-332]_L> Y/_RW+Y7\,-E.R%&L11 ID[.*#%@I<C?UD'__OH!/I/ M>'Z_ER(^IGXXB@%NN1I6+()(>7A5XTZ*'DEH^K_@1P9O7^#Y7CZ(.6:DNT!X M!%7B@&Z! 9TRNCDK$RD^AU0,?/J@_7F=#CAVS(Y&S_,.R8?![9U/X'R3>RKJ M"V.?'WY#N+@0N#?97^R^:^>^Y"D.:%^#+*I)-QA"N$?J02^FDL9@T@CO$MK] MUZ@;00(_D8Y:;OK2:3T;K/6!2T<<*943774IOG7O(NUO(^NH]9O,@UTM]X=3 MQ:\B6QL@=K@O3X:&MO$MFJX=@3+?$JS8)I-MN=>N'CJS:.=VWM^_LV(%P56* M]T E33WR5WTU*\D!OVE\HB^/9DZUB\1Z%8_[QJ)VU)\R6B\*:%^DG"&WK<G1 M)-=.[]RQ.?7G15@)9A"@S;!Q0ERF_C(6K0)L:0+X[<!X;77AN0>XYQM=2QH+ M9RIK!S9T[8?F?_C/B-]N''XG_"[]M)=9]JFVB-S8"E8&RD-=&-E,I%K60TB; MCSR_,X,I_B)6U55.%4L7W?BLZZIKJQ/AJ6#>BC&7EB+#W&,I2LV?#E_O0N?Z MO 5'0+TX($!1YX4V%) ?9FI@VWJ!"T'XW%GXNSGV(6I ;<C'LKJ[&;$/EU+% M[N=*OLN\?D?"UZX[[,3;)=F(E44,+96>0Q-O'@/']U";(?N81VF\V%CC/C*< M,5:+D_*K]#TRVG-"7.Q[<<8!,PKYO7EQ5\VGL)BWJ=O+,2#@_@)[[QC-%@_9 M4?>081CJX$JUQ#02(>[S+\3JC7J:@:3F&O<\K23W.7NZ2H#_,M*W6$PZKP;= M:3ZH=6!+OIMQOFGBP !S!UE6Y6R_JD=I?Y"+[JT319,29H>B=]UY2[>[ N7O M__?<.?RIIJW>@[S@E7&EKJ(D(N./1(I7M,4?;[R>2S8:/I3Z5N1C\S3?[F-K MP%@I[/0UC^/&C@6E/T1?P&G2^,VJ4WBA^FQ+K>X#NOWTT]XW;H-VE)H;%=PL M:9Z\#;R:BLJ7S,&I6*\JYTB]^OG)!&OWQ_L8E8_=_UBN9M?4Q'<2S',3=:]' M6'3(?[8SX5%(# 4);6@DQDRG-"8%?$V,P7-Q%$/&;DN40YG@6 XHIA BANQS M%Z66EA9MS]MZ/%\L44.1G,:VI^MD L4\JR]9-2B)6YUR<YT$X/>9*7G!,EA) M>]=7<^:XBR%V0N_R7>9.%QG]:#G]/6\BT6%/P892#!4LC/QA?(BFW3L:)&MT MHCO*S__\O=O$LW%(:>NA3[Y<,E9WAZ8_%U!1$.WO$7">V.E\!CH:YPTY7XG3 M;@GML):^2JYVX760-/J2>#NW;CR]9NLC5G,VGQKWL9UP,SC;Y'[]U*9Z'^Y\ M'Q/&N H$XFNSRWPK'D9,[A<L>;J\Q!R46BNRI3^A85K@;>7?E]Q_N+"=1B]X MI8'I;YZB/PJX/R9#1EWP-;M'U0F3CIEAK+E52B\CEAE]I%[:HM\_R,*DJJRR MJN+Q ]-]UP\B=Y9P0/:A:\;#>FWM?.8<4%<-_^KZO0;,\8XP*93/KS39DZ_< M?%%:= :.I#2-X(#>(KLFCM*"APD;"QME:WKW3D1.DQOJ)M<"F^LUFZ%EJ BF M2L5$3X7!;^Z<&M4M2;<27]M=VZDR5XUJ=I?JS%GR.#]VC9A5,),4OL@:9 [: MKAF.AXC>U,WIG.F2Z^M#82;:FG:ZG"MIBY7Q.?DIFS][Q/;C>YQYC+D3Q*"A MD!L%?_QO[ZN^8M67!,M 46UA@)X*V7KQ1DU4!%LF QJ#$[XN*'(TIYUI'O3: M%#(G+L"N>+41<\"ZTRY+TVT4Z1+=]H.NZZ@';7I0G]J-%X[..V>XX9:P.=R& MCC<&LS*-Y6"A9>WN"OV&*N0>[7MW4!_'3YPZ/L.OV67@P1\C<(JT$TY39_/K M<4!\)D &90*KPPW1493Y8-!(X!3C ) [W=OSHT+,HUSU1;%TYWBHP^U^6?Q> MD7W#O40!E!>$L,86.@24@.,,KQ>XCP!BQSO;B_U*ZHN?YK1CTHV,^^[,Z/+L M>JNGO*OT:0_R]^6#NAP0*0ZU&T7*T#?4<9?JAY*/T 8NV*RTIM?!51F_$%T@ M1B4M*\-#4G[':UKZ-@?T<<I)O?Z%7SWJ%VP?;!,#P[!Y!E>-&E2D<R!W92=6 M!K:W,*DPJG4@<!K^^]@@RC4@@6&UD#X3=2+8UX1)T$J].-GRH.O4N/.RMRK] M]KBG[,#=L\+"Z:Q&5A;T)F8'NX,#$CS!A% 7F@G6SY@&7IV$D=:J'@3(,_F; MNY/0;K>N4^T*P_=,$-.!F$E-223;/H:@8H9-G>\UY4OMPZO?@?^H[XWA*E4. M%4+<H6!W,K5INY-(]1:483QD%_"B O:<*+3>+[76FAXX^E-^E$<CAU25_*RM MY]MHS*%#2Y-\[#WWWC/%:56+FR2B+%-XN+Q619=YU/=M*+ZYYB3<P"+<3SOZ MPY<O);PVTJ0+SU?3JKH+B^I?'8=:L/NSU( <*J,%*3E4)T & XYR4I$J72CA M63'GB)P4[/$[>RNKR^&5,7RG7KUVUE,[O.NRD.-'GE]8X*CIXIW)'FEZ=#]2 M.S2J41,A,S!&-D:3'O;LIL/O#QDZH0*X[6/Y"J4J)%[DH,_G"\5+QFW7#\7Z MQ(7F^18Q#'\?WB'!]26*K3XZ9P,7#/R$.-8?[-O*QH9\K"+<_*'&;+M8G7A> M*C-FEX_=P6/\;_?9P<9,Z7$T[Z7#C(#?IRDB-,E<[)/:Q..>U<AF5=%VXAMU M4@CW*RCPVO'ZXA1U-;4B,0&[*ENM+M'F7N.-%V>O,*KJ^,C06"D44ZR@E2BB MUL 'S ^3<<_K1#Q(:8BSBF7D:;.\BH8O:1/:-?.6=^BF\5>N/>]NI'['ZLX' M$Y\2]^,\U<=P%&@KA@?@N084D<$OG /2:I9?O)]W]H\O>>]'"++>%;)'?:;R M"=SIK0\W5)$*+RA?387N/_)$" /B#$VNPE8X$B:6#-D)V"$TJ2'VP]+L ]@] MCHXZ48$*N/*7DHO!O(\^E'RK$F[NK_D29IC3$E=438668IG":+HO*QE'RMU& M?J%&D=\8BS< WN0P=?5 :=?!#=5A0H:6V.S[>8J=?3Q!H'3LC&YMW+9#'X1J M93VJ8\]*8XK0>!QI)_3#T;$-ZJ%$&]IR5>Z(-3W6\@B\TL3B6I+?5MS+UOTA MH-U)W?)31VH#1^^1B[%D%:A$:%++D+\')1 2&C/C6%L9)I]06#1XM.(5;[;W M.9O^"<$QQ^)50$GO+?C:O\/FGO^L6RK J2A2D?'1NGZHMQO8(H.B6$1]V(14 MIAGEQDY"Y7Q3]_J&D-T4'?,\3H18\3M+%ML,#2R=V!.UE $TRD]!]@"F= _6 M8^1)A,8 [B8NCLMNC8^%3K9)N6?>(1MI4BY,'(]JM=<1^8BK&3Q!\,V./E2J MHZ,25+#7X?&9^_OZJL8PU"M@:>8EZDP32_T\8$=&\0"IK>X&0_+4Z16IK25R MO<:$HU*BTTHBR#-1<?^6@-0DHNK4<5U=J! @3C_$^@CU!$N'WFM)%W^,(F&X MV+.>>;ZU1A03O:$>92Q>2]U\KM2?^\/?9IHP0:$QX\SRKC\C5=\HX3GUPHQO MON(__F@O2#SR\!P4K-5;X1>B(K>R<4>]YT1[GP-N^.TR/%4V'D^:M1")37]V MI'A*,=&BI^R2EI]=>IZYGOEB2N&XTLXZ:?I[H.!#:(;9T_,#TPQ/^C#<L+2] MV^)9,$$:0/>,Q>L/*<4VG C-F"PN8B6])_0&>BE!O)\QOS64XD#@ /&%H5HN M02*6[<X@/[,HNGW^$U$8<S0UN [ZF#$S3EN:P/'VZF9K3J8'W[42S[YUHIZ0 M%A/]<>S3DY^XI/!!A[KP-@%5O&=IO*8&9L6^)$\6UL,!6?0L(C;>N?S\N7#_ M]MRT24-*D,4-=,FSB$>NIR\*+=Y+B%GO!1PP8KB925=NAO=S0#3"I@LLRAU2 M^B7>)TA62O+='[2O*5<+Y'E>GA5X>7;%1;L=#S,%R+Y6>I'Z[_T+'DK>57%9 M.G[1(;SN19F<0;!G)O^I*O?@D-4RTV]0*M98%=7;]H7;PN5P0)/EJ.8ZH((# M@DK-L(52.:#XX;Y!AP%4BU 7:A8JSAWDP0W_7@-64 L'U!L# P0XH%_H-RBR M.\*9 \*\N,?-)0L.J-V':Z,P&IR-U.YERJIS0++8[(_9[$/W73B@LP".*0UA MVT,6<I78")O?7RAR0 H(;I+QKU&&F4PX!M"'L0U,F2J]L; U6C&*-(<"EL)E M32 TGE+B-KB56\E&.*#5S]P,/@5=HZ2R=W) 6_(SD#_;"/IGH>"S\\<XH.>R M7 3XCN0*M;N= TJ.VIZ+Y@XZB*-RM>N <(O_GPS0]R?!8*9739EG%JO83VDH MX#2460@=OFS-!+C&>X1CFVVULT5G6K%;P#"4&H1CWD?_6:IM_1@HA<\+MP[A M<NLF+GN<NLZNN8&::55G\G*U^L<\\GOJU$"5BSQ,&%L0S0&I@#<&1#@@X^,H M$E>O1.,[?S9_]M]*U1#_'@T\'@UD\5$X(.HMU)8CJC@-LT7C6FD'BIFPAOY; MXT/^)%+%>O#!/X4$_C\^(NRTB3L1UN5]ZHHXC!-<XFU(-;B@(#_NN&KRFM#% M<=K3].V;V365\72"V<UXO7>O+YE+?_0*EM^U/_10_(\7*!Z-+9M7U]&M;GGP M'[$.57:+&V[,F+RVY,&DH.,NG6H<D'HH@*Q?((<LUF?/NT,&-BQMYN<WEX9H MX[%!K&X?V?/^"HAVR?D]6"NN(M>Y_9%X$)0)XOHPNBC6Q7'1/SM28C)2XIK" MG?<1UZZ<!/$\ BVJM)%0.VZ/WE0+C5O"BTBKV?DZ&<P3 OH'++3Z1C/OM%ZV M/&K-UV-)= C^M/H0FV"!;Q#N9Q[U_S57*59I_GWK:L3-[:P\6I'4,>RLH;%4 MO%QZ]CGE4RX*B19]JL+48&6KNS,9_@U8>RXYOW7FW[9_[3KB$H A]SYUWS-H M:$'IN6=.)4:M5S/'ZDUM:BS@\. -[[N@CD:>?(4=B7[9XDI=LDWER:.U[CR, M$&X,6QKO1S7I&XJP\FGR+7TN\PZG)+66=K<(O'"YU@ZI>2HOD(#6.)?PM.F/ MV^ I#HAY$,L6RLZPJ:ZC6B^VYW4H#)14!$KZV7M]2$!W&N-])O64)!*#>P-5 MLAV2V<T0:@"Z#38VV<8-TW*H+VQ_:%+S ZLJY8EQDX_=PW+'AL^V$]="PI,O M4?>]K0;MV"^A37<T%HO@MQ!_TSMZ_@-RO*YH8&W%OU>LTF?>8O2/5*W?9[9L MW(MEY>-(Q9 */J;8,,63R,\6# UTI7) SRJ.7 $>XE=%[H7MV+J<GKS9*2;_ M1B-)QO#1V%=!V"VNLAI0TC"8%R'([J6AVKMBU9^[JZ!OT4+O[LL4L H04OPJ M>'^R[TEK!Z^"A!_K""L%ZD&,))8XX,T02M3>Y@>PB/)0ZD!XIHXK3%=B34WQ M5H<69LG@ !\/:(=[JM.TS+4?ZI^\;M.UZAJ4YKDP1^PN-+[VI;[R^%HOU3UV M>UUE3M^R^''.V,@(86S4R:GM<U/@KANZ;TTD[.Q<>:^ 0$*@@H-787(/_[U/ M;/S/^M1@5X#$QN_YQ'I6,8Z4!A- >:X\YH (<H<&H;Z!+[(T:%'1'P80>N2? M*A3[ @^ULH?WM#;M*Z\CARJIY_UW>=8M-;?[]>]WF3)^^ G9B=I33MR%_(H3 M"<[ Q+D?'&"?""UHELI*,,ZFF=K1W!H2BK]VY+O,#=L[7#Z2/G&59RRVW*#? M23[PV*&;V.\<T-A7)VLR;(<S*ZK=NR4]*JZPL$Z[$'"PJJROIE:^TW(0YH!\ M7%4[]A>ECU6TV(KO<];K//):]M0:'QX,R-_,IVZVP_B"L6AB^3/, 6,Y)@_& M.HJ\&6$=N810S7'T\^LC.%H'*X]?&J[:$7>J12)?HS2B-^TK"?+^U9_:;MM! MYOF\V:KT\/JIC<R<MB*]BI(8WQ2=NK2+JVF3NZ;&30^B*^[>;UOJ,Q=7H>'H MU7U,)2J8S7\[D .ZI;YC3I];EIC!M/WN )2"K/=,3XT*"C\X&Y+R??; :QW4 M30O1-1-=Y4^)#5NC@\V%T(L;T-%LD\ 1]X5&_;QHQ-5)0?[A2]4I1#OC(PTQ M;/JX5M(87WT,R5KCD\3WE%?1=L9_G!=]"PY^WZ#" 3U19)H,(.503?L;]@ 9 M+>F)HW,U@<_$5NG+=QT?3W>:+W_KMMKYR"GMT0X%_E5NJFUFG48!NF!K&@0= M++#@/6R\T^]!3FID6GX5-3.//I684]7Q<O-$0D&OHJ.DN8FB[O>7X/Y+*JLX MLCJ^%D5@L/?J3*X0:FT%X;2Q%GOW(S1<!,)9.B"'-%B:\LNW4LQV9X]@^GE? M?HN=%(,7:Y(VY^5GUG7HIL @L1R]6$ =IAQ,:-^7I4MMR,":R_C9R3_,<)SV MNA(&$C_D_>8*W[N_G*+IVLM4@PBAOIMR0$>YT$7Y7</PY-[M/=P25X=C6OZ_ M2\-1>,PZ-QXZPE! .I1\&[C'?@+=4E?__:7$OWQ3U$RFSK!VH5;=86Q%-.!J M+,/-%#3;@ILU+?_RM1"U&J''S2@(,Y5;X:.SV>+@*.BL/+>4<RU%T_J7-:E_ MBO+_ERB6B2;1DJ^3[2Z:*X'X*<RSC+.A,#Q=705FN+KCU1-=""+J>P"W&8^A M02!,CV'D25AX_(F1N8C/JI,>57*E.O;;0>N2V&^A[2V%M?+I33;6PK$I"=F" MGF-CZ<-3,"6EFEC3[UZ&!L_;L/Z*^?TNW_YR.4GW>F ,KN)H;M3T"(#J:JB5 MM*\Q;.+JX,V8(>8-<1&4![&/QM?ZTX+AT>+@8%]9)MMF_J7Z#>ISWC+VG>$# M'A<B?]UA$H9'8D5;]I*1[37WLW!?1!J8H>R0"*U#@53ZT6T0H4GV.=B_V $F M_YA;_W0ISK3N:D)>=28Y\FFY//MT%K:OBK7P,*_(Q:C9ZWLH(EU_<=Z(F.<% MA 4?I3:\)A.C0DYGR7U.LBYMJ'MB\=%_7Q>]X"OE5&&9O]+#3UHEN__88ZLL MI -Z(,74!VPA> @/^R>$^I@]+ >IZ$,J LEU]D&!L36O+G=0YK#JBPK]1P>T MH1O;X3\R:RSWW58YI\H^*_E3SY:.98J!S:C?N/QSUP/@=>Y\EB)M=T41H-*8 M&B+VX)ES_+N\CO!PWM@CXU9'$BZ,9:C9W#L2H'?HI2!R-**YK[DO'B+(N\?$ MR40AT2W167[2SR[3O"99VG]YH@@3>M6=A^K-9<$CN.NX/=@(M7+?.B?QQXNI MYK$.XB?GED)/V':*@P]:+8B_KKIC<G/LS4[X&HR]-YE:1<8L]G) O,?Z_5$^ MZ,=2UA$H7[2PR<>%+!F@(!O(MA]:5Y?[F38RKW&TOJ757_VTA4+$OD-_?+FZ M9_59YF[O)6W1K=\_M\<TJS+\D.W(4V6#P9$_/@ %\-R?,U=QIV_T!3&V0&)Q M7(_;K^U,7)!(J'SD^ C$Z/IG0OX[B>+OASP\L.[28SRQNOVM?]+^#6'41*M+ M>N*R?-CE.T_N+LO'FQ*^&'AX_*6R>M.S:4IX;MDB4FW-*\"$WB:"=8PAWR3T MN0J*K![]8#J3E?-VEG"X3UWU_7?/ [O]]<U6G(_CCRA?8LQX[Q:]OBV+(L%V MX!:-@KEI9D/+BS%T>^\REPKVS\^$VT:R5T']E@'8L(/OP^RNM#TK_V"6O[93 MH@@4?LH$<9X;]$I R8<15-,A-J]IR$?->0%RCD98OHKXO1-YT[?S\N?#F' R M!R2$.$E-Q5L#RCJ13'^&#V(7-:5D$OP\ZZ2YX6$:JCGKQ!"VW,72SE,UUS<U M/6CU8OY4N\R55J71YE/1&G&(T?T\].T8YBRWGWN21T5S&QN/3$C+U7GGIF%# MZ"14R.3FH<' I:4+]^"GX3JO;Q5_OGS)<W>RY"N1\K@W+"*$"R9A<*[[Y(AK M*__B1I/_?A'U3U'^CBB/V$,8JBWN":X$^HCH3N. XOS7EV9[O//.[TJ<E\H MDY[([&S7E8X7OJNC$0^GB=!'N7R2ROX.I5XCRII3VTGN3[&A!LW;95I[\WP* M/8>U0VO$:KY<WG-#/L6L\WWDX5\)85B4$KG;_3KC:[$S/*SK0NTVL\%?#JFI MD1.UZ5XZFS(SU\L\.,86D@#.,WA>G,<;RZ9#HC$BJO@+02\T2.%1%JEYVUY? M._/Y]&*,^CVO/PL3A"6YRP'W&#=03>U0L23[P6(U52:?1]#]"=?H$X;'W\:1 M4R:,+5L:;]_?2ESEJ<G_NEW%WIO$ >TF(HP % LS"29HNE;1+I;7>L<V;8=F M,$[WU3P.T?\(CY3QDA^3.\N;8PO[C!2CX9X8@LEC1A 3AA#ZPUR):GU.<O)3 MES%"6S9_M-0ANRNZ(!#OP]*>TO',AX;%QOU8Y\115 3*O5377D0D#C&2UP6> M@F$W-B$G44U:W)8Q K,;1WJ34OF@IR@&F*1<\'V-L"T\4W2T+.$I73?,PFM> M0\#L[*&OIJ+TG/^%;[5IU=W^"#L'%V&EX\;8[;XP^='LBP>S.RR=_I>1,WP\ M__^X$/TO)(J!-\WES*#ZX:I(#@@Q4/U"_.O+@!NW=U^B_!?<F_-[5>67.J : M&4%2%T.VITA9MPAP->^;VXZ*6:\H[6^ N+C^#(UJ&=XK?XG@7W=Z$:N4$2C; M%)BVZYI&^"]GY@:U M<$>P$[8+RWBP2-P%&O+*CTF%+$H[15I9UH_@T5X>37 M*0) L=LTO&NXRN>"\*6I04WE=]<;%7&74*3"!@4J"H\=S;.BY<4:JYM3-6:: MW ]5#JY#Q%JSVXLL?)%]EOZ_BF)-#]>L%2VK>9QZOX)/V>6OO;5$@0+'P$TX M&>3 Q$[J"AY%P+=94HFM,)%U(YLQ\BOHWI7%Y65MWPT?19^W0X&''OL7NB]F MY-\X_.98EFZ'D^A!'GK6GQ=]GG% <#>+R9M57#8I!-BV$,M^<D!M_D)@Z?E- M,9UTJ[P/F2+7^I;+,]TG!"S-U:8B+6REW-H/QOV1KN/X3<[<[4A2#0N-\P;+ M(!LY(.HEB"!3NZ%_PSK&6(LZ$6N4Y)LE6U-A+WA/J["RLG]>7*Q/0M7FNE1Y M:;;6;4\URH&&TO>/C*6YL'F=W4Z@%W%) Q8(H4(GJ_ H:8#/#@CA_2 B@!)O MO;E9)38L>$?P1^9R[$?)OJLMWC,^&:&,0I '.H<#:CH^1:UBBDDW<T#"A>*4 MG%Z\I3BY<,BRT \B%KQT;I+AX_?=6O0#QF<P:]G%/D(V_2?>Z0M$7_-& _/] M(ZC1+:@G)H[(C_( /X>4PB(1(H*;$767"4-H,NJYY2>G7/3;6:G"@:^TB3&M MYBVLO\UT:':\0$BD_TNQ=-7^6PPLV1H?KD,B-J\( J8F+][U,55RQGS%CK4? M/505?2-.9'SI;$]@W[]A[<A!G0:A3*.IWWJ#%R>\QO:UPH6[L<NH&J/>A?YJ M3<.!O:G7<V+;KUV;:P\S'T4U!;YWKD]H@ @Z"%^UR18_;OQ\+D!-OOSQ5'*_ M[B3OZ_$E.YY\Q3HX)6_IJFA"8CM>N4HD?*@^N-L'-0*C&,^@/5P#L!2T.+)? MJJ^L+")[H._QJOQ1?Y)LNBE;?H/)^Z"W&3>Z8 Z$3?UT]1^LL)OYEH TLV8( MC+$F>P=RD,==8D.CXOP,E?A-R-34\A)-^T!<63P'I%T\?-M[I%VET4O8[I[I MDO)R?E$J@%FO^Q#6_GM?Q*03@$:QL!1X;(%+V+=5!;V::B:;M+TV>ZKG87LD M0B4/,+ADH7IZR, EE L]?SG^4VE\*$)T&\P7^O 5=5'F<\F](O68PHTW&43W MZ(;8F9!\TO0H7>7D_8]+O.7VT2A,[]0?[TJO36+]CF&_&-JNJ=,[ '_:&KV MNH1M)DJQOW5-6@O[8< (4[(>\ZI:22Z$MRODWIT/&?Y.OS14QW>?KEQK.=)M M.:V\=3A9(5'=GU7%;7&PS]-13.%V>^ P.9RO!2/!#"L(!85*N!/<?8<LC7KI M88^(X_4;X_Q'? ^*C?2;O]XM'&G&D(L!40,?(S6 %R3<B,YY#%MT=[T_3:3Y M 6]Q5L.^']H_U?9N'%\BQ^@(N[N,NSI_,AX^51[_@10H[)EPJ9?,KF6X,.T MV"1*$F$PU" YQE3!U0X5!O7<7[M<]R,@6+)PID1FI#=X)Z%0YT##!8II4E?G M(?3,ME0,"(AB\Q>0 F,PP@U0]C>="1"@,ZG^7 K6C)$; WJ=<0,5X?R=XI5B M5?=[ _DGYO=?VE2^:8J_6"*JNW;OI?%0O[KG8'F!2W3ALM96\1$GN2%2ML6M MEIT>]Z0UQ&R;1KJ_R!PXZ=?Z#\W=[Z!BE_SS$;>&ZMRX'0 _D$1_.&BL,7L; M(-I5?Z[K#S92F*W)0@?G^'T_ZYM_=/QSQRT/BX^4A#B1BUV2^ Z5#S8AD)*9 M1>(D>@3"WFM!)D9N$MSS:= V=]F^O#)]6%3 DEUR\<V$E"&"VSD*09[WTV5Y M^Y1K-^/W18R?<QBZ=H6OG0M5IN =3"M6)HKTFBT(A$QB(PC#SPSO42=-_/5N M5<AZ6V0-N+Z^'!\I$*N2D9E0>=4I]X*7 MEQ7U:L"W4F#A>(Y0NU-0$BJ"AW MP")O5DYAP-#B4WNQW_;%O*,MV^$M(2DTQXH7K5]]"!0%)X6T,Y23\Q\OO[;. M^_@6'(<C54,$D$<1*%;2+80@M9V,?MYP&!XR(=^WD9?8?JT_B&&Q9YUU:6BI MW[NA[O&F64*U]7$%Z=298WN4%J!164<;:%%/RG]:VU"72\@&"U\O)/E*%5:6 MNCOJ6"96% XTNN"6IX)GBOS_M^&F!4JU!0/J2DTX0.F:.$%\3+R=>."=330Y M\PC9>N3#$GUTR^7.?)IO&%]7TT\W1T-!A)N=*9B+-+$;BW6CR7[K<Z99V:7& MW31TW#HZ*DN\85B;96O=I^6F)F\TQ6(UNXPYM^G7)>KQ?S(RWXGCMIBY&&JP M6A*9;]!0EG%Z%(_U:ZRH:] 8+(HNJ0IX759U_?7(_<0K(O+/$JS@DVX6+;A* M':;,0YIOD:I'.GC'W"8"+YQD34V-8CR51[11;@N%K=W$R[YS>+P]R:TG7);S M%&D,1C5!Q? M#RKJ4 >,%5TBDA@A=I6P,M]2U$!RR=$;[;XR=9FW._<Z,XY- M.=VTJL_U5H<[Y.@NXEHX(.S%T%[1Z#9C5^6IJ#4C-FRX!_(:6A+"W.]!?\PM M7+F(LQ!1E(_U@="D9B1DZ+7:4=Q0-*9%?]#MVME=;UQ:JR)\S]A)W[^P /N" M*FE?E*5BZ?Q 4(,TX$&VD-T]<29W=1UM<&5P'"7;BO?Z962V:\GUY:?L&#J_ M2M,W7;1XVL,D1/G0]_@$V,S:EN-RTU3Y;?9Z<*K])O^Q]W4BW_^C3Y/]#[U3 M]O?.:"X16R.V3$!9%5"?T" W#[8DCO0-'4S"''2%S:IC0[=75=)RJN 9(G?_ M<!&35JI,"8]"WG=5B3LI$=*Z\H)8Z1"[ =T[*]7>!'V\D(V6#O5EFK!>4/)H MQGDY<Y,.Y6$!*6T/CPU*#/*ME3KO;_![]%46445_Q/5;"M.(%54.)? X,SS3 MJY:\BD/[&7CC@]1=52)N$R:&\?[KYD5:]!L)A%Z_H<U$:ZF/KV<2!%*/2U@_ M@5$OXW:Q&]E[ (%\/\(3(I( W6\(S_%+QSZ?&O),<AQ63"$K#2]]@VQ6"ON^ MWY"XM=IA-HX^]>H[WWS/O_>^$I.'X4(9OD=;6_K&FO:,KYHUV?'E*WZ!1>.D M@E"1]HM5!\(+KEQ/6SH2^&9;#-ILU&O\:#C:E1B*IR</&U8/MN=QXSOH0$KE MQ"(J&J<Y"\)VA]:V+(K9P1B:ZD];/8Z^SQ&\Q0$U_-CRKW6N#4@<W+Y<$+EP MX]U&^LIHGTNG6[@XK.O';##F(-3O9HKI %,MXG4\_L%<HK7USW=L[]59N &Y M??%'?FC;"L.A5=/-I5TS+%+L1D"><;'U3P@L8VZH7HD<TN@/(9<>;2-6S:=- MS]LQHE@1; A6B5@1(KKVQ3MR*SXL.A[>MA'^(>4SOI7PRN@6:V:BAUCXH=R M)G,^JLDVU#7=L*"0V*IN1?R1>'S6&%)*;7LMFX6!"^84PN[K#O/,AUM_^?6C M\QAV[%A?WL7TG$O*IV)*S9T4*LU5#QCKWWOU:TKG_O;G]S$JY\[]IYZAHUS\ MI=@IU/MBS6"P2I<;U+HD.N]+S9?DZY$3VI+>(3=V?@0EFH/X=?IV^-55T4M9 MY<:2;"Y3$CQ*@[6LB/DV2/:WV4_HN81/O#LDN5I$<NW09!S3E4D$*2!OH9HL MN3WU'&H/4Y;]G1JUR/#WGL2**,XJTDP(F$67W7,90>3BD7N16S>^]>][FP"3 M0780J:80 IPM8$13@\;@I.O,L:'WFFMR1X7J*;M4/_KM]_R,MBXUN'![;;5$ MN)G':]>;HO!(G@A7W_! ;4Q)S@P-JE 3/KQJB+@(#WLH<V0FE=2 &LX?0(X3 MJ;?;VU: 8Q@N!23;(WO8<C3U9^MN 1?+JZ1<_:'1&S^,[O9Y+^;'FSU?OK+7 M]](O\$UN;OJ@F@JN?JATUV+E!J:OSI^K.D[J.4U-WF=EUE![/M6XI'&DU\GE M*'R=09?DC@Y '/E]33(@SH"0L1&DDKKJ.,5W13\ID_8_S)JZ!UX*C<<]_W[" M[\$Q[/V"MCN7??I#+Z?+=<IZT:>FB=:M=/@-GZF N_21]AZUG\*QU$WRT&-J M:E,-*@JA_GX.*?L]Z.,SL0?(3+^4H:&O^LH7'RFCWQ9].H9]\>I-YL1,>7D? M-P_-_J\X<>GM"_S!';'Y"%WJ<MFD@+JPNX^^ZO!SK9'NT^EOADZ9A_E%*13> M39[X=#=TEY#E#0!-,L776[>5 &7V5.\GRX874O=WIO=,)]S:+- 0=72TZL ] M>/G8:C'NF"PO8@<-Q]Z;0T*-X$D3%9,K+U!5IDN/W\Z>G+];.R]/*6*]R"FU MODV\61X)4DRY:-:IM&]Q2I9:L)KW34X6>,J005P%>JA84RIJ:8YQ%7&.=@&S MW]#@3FYH((QVL8(BJ^Y8'65;E:(;H*I8$:\1\1))^V!][+%2;UGG;?"X\I^K MFLJJ]22DI6P2#:C8X?!8@D@K4<20I\ -<5X#H>$"%IUWEZ9.K43B/JMGQ[CH M+4Y%2@:+?#2+/IF9?B/@P$%;$7-)%F@(>0"8!X\TK^&-#P.9%!_F]=R1\==U M;N]SDAMR[B>8R[>T!^='R)*%"R-UKSW%>1S'7^&KO H3Y;:JIY@6-"C]%3=B MCR/D!V_5A04'TJ1;)Z2?C0.UCM_RPOP\JZ\;?3^P+.)ZPJ7[G&M[G2+IBJ@Q MC 0>[:6T,T5JV?QP*NH,=6:)AY8T:8KOC1G2_]5P\GN#PORD:\:9)VVC7FY6 M!++-*7\(0;'RZ1]QQS5YCU:I-?Y>A5YS:(+N-SZ$'$11K7 0]O #'72=[WO@ MAX@;S?11.3S\)D5=:&[;*N/$'#QO?*XV96AEZ:JSB-9 =J?45)Q&L^AI%HVA MC_ H9[WC]CX<$ ^PW:8=V=M&X(VOW766V73 =>Q#4\@? 6U,;QG*(X._&%Y% MDRWB!F$_(7BS>95^7R^RMY@;E&?]-3F@G4E,'QZKF&X.Z-FP*0?TMO(U!_38 MG*V%:H9G<T#?72YS0(T??E^:-/"^#$K6YOYV5C471;+Y?75/^BP'M"XV *4> MA[8]TIHM[ 4L@U#; KX8X"!FTI2I6 -E\9;W,OFM:6\%]?^OE>$N41CG8R30 M6.EY]HY0 0*_>=O%3-*T]O/7J]L,A]0W,VDR>0(G CSL;//DL*L6]XD7D@+? MZW\.U0<^?8J74[,)%]]XO^;M^\EOJ.;HLU2'U/V$L6:-WQ3"=*@.2@E<.G^O MT(K@'>&1;']^*K;^6<]QPQO:2QC;WL_:[3_G)PZQWAI>P/GCRLO*7I0:SCT[ M/81GO;1RPFDN\SY4PJOO"C4@OU)1D$IY'?PQ&?^SZYX<!W0[6_?J^LQ@.M,] MC ,Z0"O/E(DPE./S=K_T0[&&H3WP ^J4%XJ!R0BY):DA@C\-S_%2VYG63/;, MEQ:F!BMUN:*C+8>2K_C",U!SL79-Z\/::VG@WJS>INBRLU4"_)TOC3 ZU@KW MWT-(:*NU\\O[:P]D_[7UA^?>R#=^L1:Z0@\+AX8S;5/*4@N6?A768?/77A>' MQ'0K];@[J[XOM^A#8FW_ ;\P>#K^<[Q?ISZYPCQ(I(>STHYDL$70L1.[^Y:+ MUJ8=<S^DIDY"UA=V;_62DK>D.2!>+)>0QR"4&!<1DOV&D@Q] $NIBC0\FPO$ MR%JMM6S?ZI\].>&44S%H>0LMTW6WZ4.*DO)L >-MV"&/\<YJE'1\OL3 TZLH MWSRO-=T[3A%2P@$V#DOAUA-^*EN2ORL(;S#KK?%!IC\U)$8;$P>3J(-E X&N MI3\"RZ6)LO/GQER>[.UW4CU*E,>F*N>_J)*/T^O\3&+7,I6X8C4@!8%G)I X MMA3B K6N_W9/;@>\X*SDYLU0B,3R?DS QN)-5X$T<N$LUJ=F=7U+!U4]B?>N M]L-(3VU 76:Q,4@1+HCB8:7JK5@UW883SK/B=_<+-M3FNOLR-!=46G^Q;60\ MLD:WSY.KEB*HJ9-'+DX( ^^HFRT3?LM7<X"8_J7G*RUW#YSZ_O3[</<-C7$W M\&3_J_ ;P]-HFRS%9.LGYMM:#[1%7__917]RCW;++=\^)\S?8 #ZKR/@C%20 MO???C<#ONS/_EZ_0VI%G<O//4?"W^0_ZIPS_E.'_DPP.^#544SNQ).XPCD)+ M\>KM-%0J]L18 VNM2']4TSD<:8H#BL94Y$4K '<86K.$F6?K1<ZV7F(%^W8' M'EC0^]I:8UJ[^#8NH2RH;J>LGO/V"3[^:<?T-_%)3^:GW]C M+%?U^Y(%DN] M"OCP@:'JM,U5A_<W-Q]B_N;I_G.I8E++^5P]'=!U1?0)D;XIA[H.1N[4EL4U M/3[UM83.['5L:^]S5'G@TF,.B$^4Z9C:/"$Y$%#(W.M_-]=2WBJDC#H1_Z73 M//PN<2%'X"OQ2S1?YW-O_X=$ILA#MB &]?Q!)@X-]0.+XF^F)H9_!BYUV9MK M"PQY5&<P*CRFEF?N7K#('/\:QS^\%-(,X4,8 #PD 3 _H#C0W"!.74[)4"UG M:>%WG=I^<WP*;=-^HCW1?+H>A_4*4YYJS''&K>$BU1D%3!Q5+4K\!\WQ)YSQ MDFU7N\%N,,43J9<Q@(X(67WQHA8'=#!TSA^IC#"+NE40C+H%+0UZK0N='>IY MV9WWH7^J]%VRAY[HMH;NOU(RL.CV:=TW_C#_Z(PD9KU8QP.Y;Q"P55S8<17Y M?Z!44$[_MV5$_U?*T!O5NFW9W27S(!>CD'C2SN[+N6[K,[L?#$7\%[Q@:&V8 M>5"E\4%[?%!@I#J)=:]Q&]J2*=)6,H\4BFH=<A!WMBI I >\+1V[I#KJ>9$A M,G$I?B^!FM]$J?-HQY0-+_%14RFXQPAI,E$4(=_'!HT"RWC'@0WX0K@I^\"+ MW2)WO<.%?EZU?!MYT_<6.=U)?J? N\ *3->!>523"\H3_(A]I&\=%0^5K'LX M"8W<!N.EGX;G3\PV* Z6SVX<FR \-",+.W=*+QU=/JCP4NG-Y"G$URGX#&HD MA$LH(.U@M+O0 5]HQ<4(BD#X356+IB&4> 54Y'PV\&1[6&=_ER\]?Z*?XMB- M]#.1YS/0D/?/ T$*_R<;WT4UF2*/A]Z;+!J.:!!GA@+B-'"+_16 [)[0K3J M1XB'%SD!V9;ZQJ4IFJ/NSH4))D%V2R/1BD\</4U3A=M%]!]P0(OW\A#G6"E0 M4H*<Y #[-%H,GJ77QS32SEQJP.1-A&8[1GNEF)15)IRXD0Y__?Z)V9$4L[[4 M4[4I!('AX5=7^&9ZF0<RZ$_K?E\H'SW!QXWA*')(VYRA&[7LC*6F#34.)521 MMM'5A5?(<CW]V?P6SL>^,TG+ZWW<:<^@IIWHQ7 N;I_\T:#%O#>PI&T]JD,O M[T.$T0Z$!K%L833THXR+U-[(]0WUPY4N52GG7IZ+/+<WVGG>(T5X*Z:$'7/U M#"3=6) *Y0:)-PI0XD/C/);4R3/QVF Y[89Z,G27WU"Z25=HR)5^[>/%S@,V M&'M'=H<O/33@>;IDCLL3>L]4J])KL14<SAOW= A:UML(VP7P7?90S"1E\G>= MJ[S[SJ+=?^>YPC.D R*&#X:O_XO5N951]'=>*OW.RVL<$#^4S/\[)T6X.:F, MBO#M.R.)H49P:^KZ7FY>BD*;T<"Y<M3VKCD,P(\A.P==V>W-/.P,9>T,ZF7R M6E.SV?N+(.S'^M[LG7F ?>;!'=SLWV//U>A,)C<O=]@RCW%MJO(;%ZRX3Q[E MLT7S_@^5X1,\W3H2H9W;$?;1R8>>TL>:4ZB* [^=3%K4T_[&O,9ZNXZ)BCU: M5*N6\PDK=\%_]1QJ+(!XMG>@*$PM@XP51_;KC]35)&0/_'@NHJL2"%J6AU&@ MUBW#4X9VE$@(7S3[Z]>Y.G?MV7>"'N(3=YU5@BT"RR>_K&]Y"PX662^$CCY4 M-II8Z0M;1]WU0C\G2A0Q7<)8R60WH?X]TX&JWBY:.IH8.@BBAEK!Y@0R55C) MW9$&W/HJTMM=>8R)V9[%;ZG/$.I5R.W-@A!R,G;[H''PY#[SD&.['39X&-DC M2+WBW+JZ#+R,O4=,_)VV"F2)$US* KC&+"K'(-%8XQDKS>CCY+DZ16N(MU I MX^[6.I/AXJ$,V>ESGW;BSNRV\Z<XD*HMNC_S3Y97L8IAO=\?=^0=KV>Y^:V$ MU0-) 8O=?_+&P3][8N#]QXM_W\$V +9-W_K1^O$*RWO7!H+<-$8"TI>WIU1) MSQ^4?>&'BL!DV7TPZNW4Q6R&WNNB:2 5/FET28;2U6R_5!"6QEYJOC&VEN;@ M+LX3W=*5"K;LV%+L]J,<[W?(5ZAWHD/^[FL=*-Y+W(:*+V(<BO&GII*8IS96 M@]7%_7C7YFKZ1^*0XGS4!7<N@ @^Y$+""2Z)RX*H-XMQN_<308+GGV?@]6\ MWA8[:@7/UI5>A.)NAV)SLIMT-R&^,7=RY%836>I >5C9MUE82N(]I!D+ 9H M3\F017*VX'D*W_.Z':3:TS8=BA4A<*_I2<:3<P)9(U?,#1WPJ')KIDP10YXI MSC#!11W^T:#H=VK*+DB5]WH%>';@9]CY0,;5PJQ1['.D +<7S"/*-F@M0,=@ MXD@% -Y\%W8R\=>'LM"G]A[$;KWX$Y-QT1@F\A<K$TH:@HQB2)M)]RA?F4XT M@ROH?9,.@R\R4V@_KU>LC@4R-,Q(FU\IE>Q>\J(2HS7,/M5'11W'_."]$==6 M19W[J+:TP$*@GR%UN>\<A(@8*\_C1KC5VE@0@#07/6!;EDV,-=3GFSV4^&%_ M#"]7>_GNCH&LBB8"NQ-&O;H"'"^//?W%B\9C\3VPP1=:Z1G;K.]TON]%^G-$ M:_NYSU^:OI)^<4#G4#P<D!<T$E5V\34=&C4!HD8]O3Y6\BWA QZND,VJ,MDW M\S-:F]C'+B=1:[RJS5HY(*WZ&39\Q8/=5>3 FBY#6IAP96S&C0ZS]VT.!1KW M!M,\*,N8/.QN-YWF](>N94(D-]=;_*:LV]=9R*(?'!#I!W34VP: ![[%<T " M$.O!=S46KPW/!V(O$I([E?73G#P?+SV[Y7IJ=&?#[,"^W5.!_0]4>EKNW/=W M=OU6YGZI RG-7 X:Z#SYTOZ*];#MFCHYE2F%9IQF:@))9&Z4H)K/TFQ;(%3T M_'U"*MV](CSGYUQ-:I)R!_UA&K+1\*O"6,F _%W-?7'3]044'%-ZDR&/<#V@ M/=S$4C*IN1Z!.==0V\_$W9'1*#1E[XILZ'Q?/7]GMY?-I;M8E>(>;&=;7Q>U MS_43_T34KY56%*!E2@J,CDL$3-NYKS94,7R6(#M&F$_IV^:%*1^'Z@DBNF@P M]CX R'P7+=W( 8G7@2FJ3^^JE>7]]%F>,8(&TU\*Z=\;'BA"LJ^Z1T+BRA[H M*]=U]2@!!&Y3U&M[M*EWT:6O'*7C *.:JP/'AA<3CJ4VZ\BI#6HQ[+]RLS^P MK63<Q5@?];Y#0_/IB 3Z^YTT:39_+#=Q>%GQ?:GM#>!AI8$E!TD:"N_3O\\; M2_!XHGCGS8NVB^L]*/-7#B';OSYQ0 W7?0?7*C#$?#1=1XGJUPGEXET"DXW@ M@OW3RCK+G'+X)/H1!JS=^O6 <4286O+C\8C7:LCJ7B,-_>'^WWA/FN> 1K&M M%C+N*H#O)&KO^.<N0V>OE!R_+)S^UT1(LSJL?3V)@EL,IJ9.EEV>T 8\J!Q0 M:^)EQ[J:JJBE@*F.^:9?YYIP!#[CC34=KE%U#.@F0,&T.?=_MP !J]9;H=\K M8KN,<&9U;5$<T.%^=A^YDP-JPU_*8"]BM\IQH.T&#_"33ZF?JC8VTZ'\*%(E MK@35QB/ER\7M.M&<[AE?M-M 3A]=KJY^\%0>10+]8-N"G->B'L$ETR>&)IL( M,X\03@$=TWN#X%T6ZRH+:;'['@Y/0[B2:&Z2C6NGJYXTJ(0R\!KFU9_FAU)J MZJXF?=\A-7;JZJQCHL$F5)MIP36428-.J-I2,5. 9L"-PN?([O,M@<;#V3]/ M<4">RI<?-Y2"BZ"+Q1 L<Y_K6PX()\T^?A2(&BK;@SJ0F,K%["@HD@/ZF[H) M^9N:B<O$ C>@@++X(GP-0%T!BL)SG5-\!DQH<0]^9+_4.]*3=^]KN^-9PQ") MG5RL",&1WD)*!6YQ,X)1F[9TZ1U,.I1W?8/>U9C26FJPK+#1L6#!LLAW<)4[ MDFEM#M^$;\4R_$ZRM?5,?Q_ZA;J ^_N< 18%V<O-89KU_M'RJ\ "*27V8R3% M(E/ /;'76_:"IHG:\D-)/O>Z>^N]S2C 0(4>0/L8 SW@@SM@*'Y[#-'^I9]< M7W'N 9GT^L,?1A29^TNN$O'@GMD5$]Q%S*\50%9K+4Z&GED?@.Y?^>NWFOYU M-<&F<RM=DS\7MB!Q$XY];+U0Q;XILJU+EJ5PV1P[+0&UP;C9$$?5:<$)(:S[ MV3_)V/T^64=*&Z$^ ^KO:V/Y\GJDA;\)Z<V(DF^<#(V1LG^6/9_._#8?G-]+ M2D3&3Z'_[HN+]%72OO\#1?>1)O1?<67Y[-M]O?_*.X[Q:/YUN;SZ/Q,!T/\9 M,F U@&2&'T(6T"I%-;O07,B]D>DGS2VM6^[?+Y73?(0]=./.=Y#YHLJEH+RK MJTVGF<D=K[)%PPQDA_\^=?B*$8&22"NC8')8H@$Z3BJ@Z/87 :$7N>[SQC>% MA!1B1,2G27*C6 SR**IIC%C6&RG02B;N85ZA7>C:]&0(%KTH"V8?5]) _3+F M@"(>#.J&:!91KZ3V:&^-3.6GD:_3KL&X?8C\^N:_JCR-AP)CRFD6ND;+4T,: M>TYW@;9"I'JCY19"9$0.7C&-DYNX_G59Y6L@E/2+.&9-CZ].A$2Q1:@;&0'' M8LDHOO'Y)"4$1&]YQZW@K3._W@B=6K AN0Y=VI"74%\Q1Z;J3F611<I=4M^C MBM"S(7\MB*T2-24*SM.AF/JA7<;/Z6=1MMT5/84WMWE1AM! +D_ZC/S14Q78 M;J2^Q >9_X-Z4Z_=U7EI86EA[/!W5-,73!7?DKJ&!4V@U=FR0$]HB4*4&O=+ M/+["?A=P=UR(_6;;EYU/GD/5>_BV]ZU!:^:26$4VL.9LI86\+4PU[L#OCV1' MQTAC9@W*0#+UZ9ETC;-/-ET^Q]P]V[13@]'!]Q$TR=??@ "2N;6'SHI!2A44 MA') YL/%21^D="*7ES=O/S [)/PPG#U9:08XD+%,R5Z*2JNYX75:E\F V12Y MK\Y =7F9;Z>Y=Y3,3&;4V\DLXZ< %\!WOT" J .FZM$(7QJT9>TP;W;\<G_S MZ%:O\F>M3%W*6>(8F &-G.6 1$3T<,MMQ'146KB'!@9O:?J#N'I3J:47T"?2 M Z@KKR$1;#%@I65 \?:F?G!D9@#K5*3&5_:7;@^)%1@4<8D+X=7!TC/!5-3B M&JE']1I982CX)DZ]UR;AK)"&08"N40\RGJG%'16*\E2/='=-0!RM&"K.;O,> M"GZXL*(9=T^Z9RID\>FZZ+HX'C;B3<(V?<90HYGR )P\*C^GAB$7Z!Y5BK<H MO)Y&U5/(.L;^3NZ$-N.M AG]5;\(3)[YK5=LY4_&,1Q0.I3'FBF>2A]DY:%3 MJ6N-QI JWV]<UD<& T';&3R=S(;0FHZ?"UD7C?*A9"M4TU6H'S-P *GN&QN\ MMG^5 .B=D5=2J1GV:9Q#W[KWE"5_Y/F@\J-/V: =_2FIVV/G4AG%_&_"'309 MBVDHS\%4&MR<ZWAO&L^1TMK=C$82"[YMSU72!^K9&SD!^;TO H!0C'!/M<1H MPW&P:U*554:?LU;)UP>7BR9?N*UZQ)GN\_!\>"UY_.P-2^2KJ\YW^*2L-9M9 MSEJLK/RJGH<%1E*E R[,Z*Y5N\B")=<OY4N!6?](V](@L_G? R/_*<,_+ . MD/\P=KG4-&>.UB&]V][%<]^'H$.313[_)6\]7X,L.7P<8?_0-\EL;Q9T(0^W M]$*8/+0WSHOL@S5#%(;LCW6QS=/]OINV%TM9\7-B4[]>9)U>+3[\J.9C%_A0 M1CNQ K4T1]-IF@#3H(LS_@PH4^>[H45.:&H+4G[(,#!OH2;RK=98-=:FN6VB M6[;H!/5"D4%E[[&N1Q(?#7&+9-H,/1<(]J:!+0$80PN M,L)043JO%6+Z\-H M1V3%)FWNT\3>36N.29L>N[HF<;3CNH3A3M!L@SR;"S25#>D3(FYP>A 5A>\% MS\MI4J<S"N&$P!9IU'XWIY'QA=/W-W>H"J:OK!U)GKRY2^+':!/O61#DK=:_ MZ2IZ]T": QW=S^17*!M@UMM><WWRB?CE$5<:?#[DI\QV@KLBJB7LOD5$:/>W M3WF\Q/L,DT"E7TF,^&XAV/,V.[JNSQ=H5T]#[."RH3DE$]HLY3+AYW"%X))' MTV.T?Q?ZP!""-R,/(?OTVUNX;'T1O6]L?.SL;42%3UM ,52]VO@-@U[XDZ?1 M_03K747R8,7Q7Y%X77&-8GD3]J(YD3HY.%T_1MYL_@DA%Z%3\US86XT'QCO6 M+-4'Z7+XG3B94+;29%[7H^G&J=XP'.4'[.?_8.\]HYK\NGW18$,$C/1.5!"0 M*DB1&AM-A(B%*D1%I8D1$0@0$HKT$A$! 0$5$*5*;X%(C8!*;T$@";TG(O H M*2>^]]QQS]CON\=Y][YCW[WWN?\/DR_SR6 ]:ZXUYV_.9Q8G@1]^S)_5,5M3 M;2I=OF4>8]@Y. \\QQ_XI=*K ]CN*A$\YZ:1F0)?=U*[)&:O,2? N. HZ87\ M(*WJ*C^_)1YU H]UR/OHQAMG%T%2BI<V(5A\34$K=/S^>!X00Y-I:08GV2)K MAJKM[C2\<('*2N!&9UXI)L<R7)\B(2J?WP?#%'*+)B<R?()G=]"Q74_,?CV8 MT&MW<5WS]AE\.ZYFS#!:*+"&O_P3])!"[.K2E42$F5R#]'LT;:9!=%YE.?/+ MX'?LAH5/C?66G2@&'MVLC&D9A%?EK(E1P*N0<";H3P>8=34NX;XQ.PN*H4N9 MA,7[F/(D%DAU$J/(T.%L&2_Q_;+T0_4'"A_) H5NWJB,5S'4K<])Q5.A K]% M70_FOXRX(2:[7?8*ZH8%E/"KH[LJP6^AHJA;5)3.]B]^]]]>_<-E25'4*N&W MIN<#423P54XM( -/M<(""CMTP<D11+1.]IG!GTHSFP4)OFVY2S37,KJ%[0(L MN&8R9'5_\+%=/;8;E-W@6Q^Y0NGM6.DIS7Z8238TO,6]$M>8]8NM=;R94M/+ MS&ML%Q#3*<<"I68T[F[1KYYB]G4,,_=+!/3 VF!?5J%N.8#^#+DL(GX;S\T4 M XHZ=KA?.$X^7E8YWI?][7WVD\3F+S)0J^H?5HULV#/":&3[78%5OV&MAGLV MS:J3Z 7AG[*%GF_;C3(SG"[+NV&/IME@J?MB&7Z,+#PIC 6J*%L=NY5C"5S+ M!9*O1NV;1KZ9=D@:>X)0?=RG!+Z>X+D2S'VNG-J<A"A82K7)\(TH#'CDZ-#Z ML>W0;T4%#M./@ABONR]A.\KR^AO6T]1A]+DM92_XS(TYIUQF(+I@LY*L!NCD M;H\PZJH7M7KCC12<>,Q0G?6T@IBYX8UA&'TS5D![D-F&0TIG*:W"QB>8O,+ M.9+/_M'V' C01JBU)F>/6L4:"G?T^M[BJ>2;4%*4IC^!E%39JBHEG+Y4]/Q5 MRIGML-J9(KJE^]TZ._TN'Z.U:28'"5-91N>?W@YDO+C(CQ0A0\(U,U<>B&Z) MK4:^>?_.4+64)_EP"!7X&C0G:/MEI/U&B6K@P./@"2^F?('5JZ/UMYX[GS,6 MM#D1L8]D?4&J,&CW"B<;5Y7OVJ%N,7 8]Z_W5: SZ!+J#@4><8?V5 =S*#*I M0#N=G.OR?NFC>]*RS>;YT31S7YY(DP:+Z!CEE8?4B!?0(1:(>K4L+D?T;\$[ M=;H338*M#-AG.!1]%*G6>@T9=</^B=9PKCNYTEVV)D23<H8%0IV2]3Y#K".. M3\+__.@26@?%RRB@!Y#A$/<&QD[K--&E37K?Z+L!Y2JYYQ.$$6FY,*]3=NZ/ MQ_<YQHW-J@0<ZE!6$?S8U%8ZO']P&08HFG8&E;$=YY;].%]O6O)UZG2XT5$ M3W[:X#L7,?5F?^&DYZ![?GY%#<\GBY//+@F?V5$_].B@(,=/WZ@$YG%D[;8R M=:J:!%1Y.5)TH@WTW_4@O(N8"[#(>8H":J)^P# _-RZH^TZ<>W"FX#M2VRP+ M%&FDP2AF@>Z4 0J85DP47MA(#8G8C@*":)\\:OJ^MY!V$3P>:/Z&BBK/RN.$ M!_;W:A2%-0;,OJ9!GH3([D#"(+6U+;T1T]3+""ZZX[#1<:0-+*I9C-KT5"^R MS/6]J3^/K?K$Q00W@XKV[[^>FLYRS"..^2W$_EK9/LL&C21F-PM4G;9F\7K* M;<H 3_/O!(N'DJ=YD1Z#;>*OO,B31O;"[F\W%VIB>6?/)T^:G5!$?_D@]NQB MY%GP'?;/GZ*"@#*JP'8-(\,+I3.C<ISP"<./"T:0+5TO2D,2+7I>:*?Y'Y[? M-H<<0KT<DGW4V98\+TD*CH!GP:F.$*(GN;<508S;UB^GF6)Q$N2)-3"EJ;3^ M@Z.'WM>F*J+?*R+Z#:@I7:K-U&O^6;9/J.A#;MO%ATE%Q)7?-TJV$H:;UA)6 M+0R;.G!A9@4)(?>>W/M\[]:Y?9)'?,X*_Z^U!"?%+GRPX4B)/"A3HB+(,0L1 M8H%(.3E[F+J_2B@;X2P0[]9*3.BDCR]YQ:9!;"4FC$LPY\JGT2_3?YXC0L<A M%$_S$P6AOEC.[U\>#[HY,(;0WTWU>_@90B"&YT:L4E_;_!@1TE*D\-M\8KV^ M]QK7^0+"/J89W0LH8>,2)!)\S=[Q$PLDAG-Z4\,5:^AO7CNL$;2GK[IV\%@P M-=#VVY^@<?@5J-M&A'CM=D&(T5$DY\WGXY7[GGF(!)J\UI_=RV?,!CB&35#P M8F#LSBFZ5^;@P W!-'=9%N@BVYN*?&?^-+50^^<#IG?4IUY $;MZMWYPW4C3 M0]CO=97UV$H2LF(:L2O,O-?)N6MD9_1]: 1*]2Y8:]Q5GC9UIZFU_G;ZF=30 MH8Q6H]XD6K;Q#8&/3NQ_K+N;![[L#>_/,@YV.5S@?J+IB_K-<PI$6G=H/^$- M9[@3?,7W$'[CI=[C38L4QO:#WMWCCYB\[FI.F,_T\P",!>*,^VSP'N5+-73$ M3CF[.1\G&(ULGL?8%RUAV7C1%[%:.\,"J?AV J$D=]&(I&JG@S?;\[:.CG?I M"T'6P]?@#BBV;Q-V"_T-+W$Q@8((P_ BUN4DG)<-#TR-+$4Q_".NPNA!]5ME MZ4PE]DTM@U<@VGUDW-'2-$SH[+-4E3?(2-<6HSBDJF @B0=<(!B,B"QB@?CC ME_#KC64=^,_.A-,%U&\:6S9T_)>=#?:*[,#CX3-FV%W.F;0VO,;ME^2A:N.! M^^@QOLD *UC-Z<1 VSYG29I5^HS42;6J!!/"C?+D]9OVWV5I.OTOGF'TZ'>! M,K:H?=UT/)6;#P"314NKN3LVQ/50J?G-[$BW>W$(J7;7 BLDVYRU8ZB>HVOW MJ'OM@J^11Q,,((5?Q;Z<=LL^UC"@]NUT_*^DSL)@]9.=@?V,N*11%LBO\\<O M*VA90]36]R?0&!,FEBG)C'4K6Q ]QS9C=HQXEQFF2&H^[^M%<8AX9U$.[&=Y M*!8X^%,H?68:T!78;J;"0PS,21@I=W&CS/>>OYVF7F@IE1S8N#"J69 J'+<F MO,%3?G ^YJ5>;:K?1ZDS;QX9R>4V"U?KQ74[L$!I%+6U;F^F\@F1>>R21BQ3 MG^W:SK- 56D,27D"F*ZZ!6-"X2[(O<S#]QE%U9#(*7$J[.D3*,]R+1,RH/)D M=#C3K&FDNLGZ38R,C@Y8=KW"0J[U6Z>1_<O?+D4"Y"F]#*M7,ZH,Y7NPZ/<6 ME#AX#..$-?P;G*X911>RW2[VJM&&BOW<M4^4\80=:B._]WZ%JGQY['/7\LT9 M*20)0KW0"R@@UBQZV\%\*\*T[]A,I@ X.@'=:+;^L>?1V4]['Y[Y+$J:269< MR;=@;(A9&25NK/=-[-ZYRA02@Z;@OS"V@91=&[HJ<&I +=Y(%LG9FL!UK+.< MPFW!_U3RR,4*-;01SK8WAQ]/:H97J+5V8&I1;GU:7+816).JQF'_5P(A(S2] MPUD6'(/9GIM*?Z(D,S2)ZVP/Z6G;C'S8D^-HH+^JJ,01L;<@PZOR6[ >>N\B M-#*'Z@9NF13+10C3KP )E /GN9RTE0Q5=4_YA$GK3NQ[].C3;S[3;=?#_4QM MU6N8R02\YB@%XO#%E7K5>@M#M1Y#_8E?5[) ]Z</_DI:U .W;PA?/EUA$:PX M-3#9X.M>8'\@.-<07(-&_PGN<"9<[I5U!@-"XJ5HBRS7]HZ8!9RZ8[PW"V0) MDY_(J6H6Q[14YU1 VLHEOJ,,AG#6WM+:7XN!L&VK=DF"8%+[^,YY0W7X.936 MG]@"NA?*V:H3A>:BJPV^PZY_9X%:=3VU/K/UDDJ>27+M3M/B[PU>:Z:TM"]D M)Q_1Q0Q=]=&EWY"!&&.^0J(#<^B2M%TX*K@Y&?9G0HF4B_;YMTA,FTA@/O'Y MJ=/S/8K)R81UPME3 5\Q@ .<>J.,^ D]/SWCE\E+^%T391+5:KTF(_,@VZE6 M="]O'>-Q #-.LT1N]/S'Q)'.D:EO(T<N/FH13=3LZFJ-Y^B2CRTW_3W\-)^Y M$EH T0WJ_0&C@5<+!Y@J 5!+\((:4Y)C%X4>4LF)SI83GD=L174:0=.N$W1_ MX2(;>F6S3T_3?O:RY>3JFJ E(($DS+A&_$1'#)KT%0Q5]A[5K'"<B?>IVEKT M[MTP%A(ZLZ+IF9H<+[)S!^^8(AEW*&LA(!#_H_S7:>H@DY<'@+PN1E#*HG,$ M#$PU..H?9/=:AEV(E_P0:=L9(.J=J&O(_+_"9K/HSU#><5E$Q :%.V])N[(4 M[N3Z+"#^4KETSO<M*:ZRNL4R.3S__91FO1^_]-$V>A_FZNR\+(-'Z;U2@"L+ MM&\+ %,1/0ANN@3@\O:KM+JW%[G(N.[,M],GL4$N\F(N\:-E#@[&MSTECQA+ MGFI](Y.H=>A];@A($F2H>$GI<Y%#OFG@<Z]?C5E)!:)+0G\F+QS_O^>''H9L MAS'RFR',;NCAAS@GFE*GLQ05%J6B(;YKVV3A-OLH'U?7)C70?3ZKO%-L+%XQ MN>,!2@VH)",2IK@J:6IA=//70&U;0[2*9Z';* UN_SWDD9^%@(;VP:,DJHD2 M"0.HZJSNT/0MA@B$#0ZW!MMV2[46_&&<,=DPJ-5_E-O+I\!^NBV].D';]&J. M1XS+'K-OXG97.HNYO7]RT@5&*04M"&+991JAO3?RT5?/(F0%9?HR;23B@SNE M[>K EOZ9#)'P*Y7WP%)])@=W>Y2*W:N2ND [90=1-ZCX=A5'FX]]!N:O5]*F M(.E>6Q;!T"NQ\U[:-A(I<M?ON-S1Y?@D:TTIBVT6H<HUYKD'+L1H2DE<H^VC MC%I4-0\=K\VY^G*![U-B2YY/^(_7\K% 9-+BR3%2?9?F]CU<C,2ZW^2<W@Q M$)%0=;%JL*KGS.J:RO5%OR\7O4WV*"B;?]K[W/(T\] X=;JM!E\CO^I.^5S% M*PP5G$0Y5PT6C AWGAB2JW;2N>(;6C QKWDNYE9$39A/?!_G=VD#(/0U79D: ML1-M "M9DI;L>U)'7YFTN(Y+_/:M7^/ THEGA<=G0U./^EPWXJ>[4_T)TP<N M4&![D)5M1EK4M7:LH,.[\,)S'^S-%OT:BOLJCRDBCTJ&CS2S;4E8&7++"(P> MQE3@$PR>/,>T1E,W8JI/&MSP5ZFT?+>8430>$&CT)O#L\3-WTM^U5W!(JBZO M=M^P?XRY/QW7+$(KH(N($'BI:78#6QM[@!ZR2E2,P8V@MS=-O7.GEU?>-S6E M#%@<4>\Y32Q^/Z"4U7-HCSGV$,?.\']X8^V_)TAHSK\L4<7^R\JILY# O^\1 MLD("_WWW]+\+CSS"[(>ZPL#HWM%F!01/5W&+*V728Z-=IT;'(;[6KQ_NU#UX MLV=/MUUKA=GJO.;Q4U_:%61' _Y1(3P\IP%/%]P[P[DFL>OJF;T7N%9&UZ*J M)K,=*G6J=.YM"@P\Z>E06J_0AZ@6\%<D^'MM6YR4!JOR9\XFO=$0.5BR+P=F M3D-0LHMVCYM3BN![ =<+0!IOU5>?UYX.7[O=:YY?4,J+5Y6IUNB.<-$PW7TQ M)69TC],7%'1"Z =\=8,-+]2Q]NR#<=8-6LW97L1M:/B.F@M@KPY6V4W??;[Q M)'9D\J[?G1_0-/%(M!/AZ!,GI>T&H)(*(;! !V> R0+@D!3G##HO8W\L\C%Q MG1N[?X6?V.6#N.VK/&A6NZ00:=?<+^G7>.+Z 6%;U1"(?3_\R'(.U1H>TRP/ MB-#V;H=1'\:0)B^0$&V-#$L!L_KJAC^):AV_[Z?+& =_($YQI4Z-'8B<>QVZ M-K<Y(*BB>0"6O%JV%^BU!+"D$DB[@U;WE-OOK1=Z"0FM86^1<@EW$SX9Q!?M M[37H.Y#_KQ>W*]%T*,Q,:L$JE'@*;KG- IWNV=50<KG_?<%';2?J\DX95//K MH_2'PG;??8VM7GD%&*80+3:\U-+[(UJ'VV]<=S/-@-W%5=,3"ROHCC.6.I]^ M.SI[I%D3V[[UP;X>^WECF;#D[$C!3G#"Q*\E2%@U>8Z0'6@W7& H)?YI*Z/J M7TWL71?Z,[,=4-MV&]YX((=#0.CG8<^6A/TY;@]B\]M?"T5!-K^>0Z??X/1% M>\;3U.?M7L[2!<[-E/LX/"Y8)>$S'OO9./E:;\C^Q)RSB+(13^Y8.'W]I"K; M3?@1.PIOVKZ\NT& 2E6S0'$.2?UT?2\?+T]=HDP4TTA>:N?4;M$RIW1>;.T] MZF +!H32:Y8%\BD(WD7M)/I$M=<E"251]=Y>V>+"]D!7Q B>"W>"O5Q1!GO1 M#Z-E!]'@1;1<_\^@@:OV!KSDSIHH0XW?+T)GL9 M:EQRGW?B#+F6+B&Q:X,> M1A^#'T'=I34GD8/BXH/?!@<YI+4[],H;RK@F-%D]Y)1?P9:062#0,<FKWW!G M":W-2K[@6$%Z+J\:@OIC>K5V0]I*'RN[% P[]D;A&M/K%6YB9#J8OO;F]XW= M\YB6+DP%=O5WLH,[4VT(?=1#./=6)37[Y:AZ_*,]WR_=J;W-G$T(,4H'3+<C MV% *C[M'X<P@D*&M3N +F^ TWIT8M;M#!2BJJ&/+G*+.:PVSTRL#S>E_8D"# MT! H+RH."T%&=>8(J+D0,O?>Y(58I3''6]([,2LS!0MP)+,7\Q':@AB_= 9/ M=J*K4>$1#V]+&&^]2Q=KOCTX7W_K/@(0R& DW$$B#I28O%C1&H&E0OURXF'/ MMP-2$(F7N'ML&:C>EB0*!CA)H OQEGO@A8I1T. ==*\X4M_,#6L]#ZF,Z0NJ MBO=.A DM38/PI'YPC)%V@Z4%A= !/PP@UL +,*^W$Q;%SF;F76#E=X*V!O2V M+Q 'QL^WE1\ZQ^H(XR3WUGA,HQ"& /ODW752YZNS%>(K"P1/_[7YMSA<14X% M_A/^^(P-=;V))G,UBG<!R+SN^E0'Y3@1?>?>3WLA8!VFM;W0B@G-Y@)X7V/N M(2&MTF)4=&8(;VG<NPLN B[O;$Y<@=5OE1;&_L+==X_KT*<H7G(NF5@?^[E( M=AM@2E[]Q;YJ-^7(_Z =\WY=NF'!]Y418G&J]F./U$<6G@ADWX>ZL),.VJF: MJ(?7_6*/=Q\6[7RZX-;1_6^LD*UC@8A[28EQN^8H/IIK".JBO+A.O&9<D_BZ MHS>$J#)3%T%VOZVA5-A=.%LD=$MT;_A XR'%-[KG+UGWO[ETLNCT#SSS&!\C M$[/H!["/9GB"&@N4,OS;<-<0Q=/'AN.8,&D!*CA*F%R%X5P2SC L'CT.K9HT M1>PY7_&E_ZW2I1[QU%N%7+T@;Z<4H467ROB'&HJB&8GF7C[9D8<31 *MS13> MQFY:/?MGQGW,@P$%<"LXT5F32DB4(-_-YJ/9)%,V]DX"'BNM#LP"H^?]3AHW M5YLJ&\T6XK[>?L3W-E76]L?;+XL'+N(_[JPB*+WA$#$C-903;6TADNW0W4+= M3;NLDZ$6=3?E9[#P-*Q:>[M?^4?G\^]?)K+RZMQR)U.XQ9^*_?:(!0'3VV!& M.EJ/?H11T:R'7" $@EL=X=QTC^'BK9(,<'PUK\65_A/5Y8G]=W[,#Y3D9MW] MT2:R*:,^FU#A*X!IN82Y#TG(J?+OQ(3^)K1YB9#O=6*I41W;S-,9,'Z@A@6Z M7#\T9Z;J-?7U3NV@JHW628V/KSX3'AWM"$W>%A+D8#N>8M6(N'ZDA3F6O!#% ME.@M<W[C9(7@0X9M*UE*;9=*BY(J79LYXGB+M],/'2:9<_<R/[- Y9-EJQ.^ ME!P!3[U9IC:02^.?5YH60192QARU\VC'S%362#:WO5SW\#_[)!8;9F&0V"L3 M]/^J[?R_FSC^U,[]_="6?]#JC&.GX!\5;#>#_D&CC;Y_J@_Z? Y=4("4U@J= MV#LC$M:LB(+2<!A.M"82TDG$AV^I13O<I#HNBW/;N>OAWAE>DG,1W([?ME:W MB!>I\;O2'_4@6&R7@SF(5F:4LT"D5+08D#03K#AM3M.)P6D%G*!,G*=../^Z MCWS^0Q"3?KLN43.+@\F55J/4WZR!;LG9QP*Y8:(SH'$X7VH.>2,.9_WZ6ZVP M0VG1ZPDGIUQE+_'(I&=5T6^ZK@=WE[XG<5Z\M]9\@BY%Q79B03>1L$XC(>IT MG($*4L8Q0<)^\!A^<(&O G?[=8J#-K&[6 ,GM._Q?A#:%A AFWR@33-Y9:E^ MZ>2)H 3'*X,HR.U2;@GCS;MX2YWK%EUKPV?U)Y\3C;F':CBK@[G9MDV29I*T MZ]:S>Q1 D-?QGH4Z"4:RBTQH38YEID]I:(%#;X A5:G;.+4V+H@W?YWOS'VA M+7P+>#R97+O:DP^WH^L 021,5(U>7I'A'#ZR2LE)3JE>T,LVR:M_[T?)/9^> MG?F %F5^@X/17"N_UTM(O1S Z5:]@ECY79O*@+>+J2,BXKB)=%Q/5(S0N^ O M!)_GC]MW-#E^#>_J(&=@C$SV5D^!8W+ OOK1*G1O*MZ2!FLKN7#I"=0CYV8& M95U?05A5VA2W>Z,X27'V<ZV"K6Y9,_Y.SM/ J$^0L14R+-0W((.MY_V?:I8( M;YL$SRW45L:>/+S. FE(!XU,%>WJH@Q'T:?&Z!>:J9!P-0/,NW/;CE !V%M' M\V*'"Y'2-_WO\7Q^Z2=Q(Z0-<LTIZV_@UP=*+<$LWV*#:$[,MB:FE0TS/H2W M3P-2+-#8J.5_,;[6W)]05INA>60<XY7!A3),V:;.>L,/Z/#,>EE/=N#6Q)KS MFC%J5/31L.K1;L4YH7=D\5>U[G*CRKFJ3;\>!.I:N2@?5CWS7JENVG0^@P&+ M+V.![O%>F%E[,75D5(+@S#^@E:<^Z=&@[F7T>U(P(-,E*_>V-"/;_NA#XJI@ MT9$V4Y(K_4C;MALC^^&Q!BH+U#:AGW!5>%/$>KA[N3;,JOE.UZ-2ZZ9!K^ M8V^D?RL?F:>AU"FLY*1)WO?9R;?3C:)Y:PTV#<U?F^=QYS)P$WR2QFZRE.)4 MAF-SHPZF1;(:W_IY=6TF4LJGW=N8_^E%BZ^%L6= (!S'$HP%BO!D@:YQQN"I M^FP%69H1NRO3I9L#V."W3B'9IVHO?E<<2G9@NSTM% 3], NTZOGN;<A?#_SU MP'^U!Z!*U6I$3L)TE2E=$.\ 7/"F35 X6YH\6[.-]$RBR+SJ#X0W'/LZ0X/] M&F9+ A#J3;&.+UL?1"M?>6_9]LUM#E;^L%D2=2=M^VQ=LC5MKC82K3A&M!IU M>&6C%OQ.)UGV9:H2O"JL^8%"\=[+4X[FFTJW2E#);+-P!2C9U6(.-:M089%, M=4]A%N@0W9>$D5H.#(2;(W]#XY[TV%6M71E?=K@YP4]QRZ]+;'5KYU9&G#86 MXU<_-'T.S7:1(71[,A:0%8FB>^Y>6K$Q M/DZ3*U7$4>V?*I4F+9.L_M'N0W M\@N9/71].I$:3XJYIQ3R_<H!#%V@=CMRV$B&#=5E40+LUTV+QQG[OM=YJFI@ M29&8") )O716[KF)7=+Y4AELB/H@K4P1#^S0XL@ZJZ:D,F)!!_2([VXO&!F[ M<&G8X!SIX-OJW<,QKSW\K8T%'&[FW9DK\WI;'V8NF^H:"5>]<CSJ<84\G5]\ ML#6G9H,N\?4M78FZ$?M3RL(&!P0'DPV=)906%^KZ2M>/UR7PSVMY]>&_2"J% MV#\R.??U,48(+>_. M7 Z/RV+9B*YM2!"=23$2^4/BE'$#@EM^;8>O*>OUM# MRMJJV.3^YRT()<*CW:OWGD-.IN>?/6N8,^/? 3F"+/K;A,Q#1O!$:45 /E<M M[!9-.R+X_N\'#6D)JLY!3^L3Q7RY@^*\A?(>=?;R&R_HO(('OO59@5)A3?!. MJ"3^_HJ33R>16>;[GE#DX1"<6NZB7E-#,\I!!&@*9Q0_HD\Y3)Z/40"EZ._( M?^Y6FH< )PW36G,2X34OIKDP'FL7S*F<+5GRK<(9^#8$/QS. MTQUFX8N)SF M\ZZTXZI$#W(FJJ?:?4]#?5)N&E?E$AR0Q<<QCR(KMZ\@Z4%E'D8:3B+MXJG) MY#*A96W([2::7\R^3GU#$[<Z_;PKW;**S1Z=%0FM9U<YUO'_A<SB7_R_^/]_ MX]=@P&A" ,_T1/;QM.Y'N[*X[]CP5Z<(1W>$^O\KIBS^N\@&$X>S?P=PMV:\ M:RR!.[IG&,6YJS 8<VVKD0,'G^&>-TKO*?QP)PCD>;X^)T%/) )UC>K?D0%/ MM,IH/C14%=3HA%H6V3/5Y[[!74+(/*8H@^U6JX_CS967$7L-CL?]:?OR@PJ/ MU5I9<]XD0SMY1<B\S<GYGJ>0S)7+M4'W*X<0:FLJ97.#,^EEE/+T51_!J0OZ M7#KF@GR_'ENLYE"O; G=T+QI RT2-\61A+I2;&I=REU-KZ;)BU!79ERL,<] M5S;?CJL7U[>S. WBF^/7YKI^U';>9P+(9!Z4VC6AG^W?JK/=#F4D/V&!#@*. M5J.8&DK$UL9>-YV&FEJIIY<*=AP2JG3 3TJE+J34U5[GR[MK.PRA^JP-^4]3 M+Y7I"?-?T$E :2^VY9YL/L\+"F[:M4 /2/,QDI@'D'$4M<1JF7S I4V;$O3! MYK1RQ6D]@J"Z":Y+N:+!)%K7U5=JI9<%<H4#"H=#:=,SO*-M)? 6_!&T$/T\ MUAC;7M,L1<M**6D:^9#?J"C1Z%]55Q>:(NN;:/8E3M/J+'*D.8 %"OMM[[3L MX+^:C#C%2V;;33?\P7>X? NEBW=?F<B**KIH>.T[U;FA6H1I,7T[+,=^?IS9 MR@)1$RYPKR2Y,Z%!:;<N$3P927O*,FN?9?LH[*/5T;I>@^V "+9<8@ OZD8[ M4]T=IT,3N H$4Q?@,!YD(T4NYYWC5S*6=UDVXKG8]-J>M7;5S\D6^ZO*SW_; MV[")+2)EZ[_G-YN\FVC,DUB@^.G'0<.6LL^(L>,#W6U,7@G:;,904#4W=@_P MVPFQIBCLBM^U*2R9%PB[]_V]!L'O?#Q5Z2>8R>6.*")B6C0QKF/5B[-8.RSY M6TB:^?&4)$GW/IY3!I&2K@8+FAP;__YDU'^=K@W1#0M6;#.".^82LB8[DW4; M*E+=;$PK7W;2Q&1D[TD29&/J'_E];LL]\O _X+__1])_EH)!O6&?)B[VX4OT MP%?LQ*@:<%)W6C-@\<WRD'T>3$-D=8G=4H954KZ=@DU=^H"N7(9I>HI,;0P' M2M?]MG5SB%'9VV9_2&TE71G0H5UKQXO@)'Q)CKWA@5<]'9;=,\)6'-#Y'M0N MS<?NH_N//K\U=8T0\SKT::SM_D<+:JV06OEV,!AU'D 4T*\#EGD Y"S0]*<: MO,G4E!8PNJZB1ASQ_%SBJV!$>%BS)GO$(JHV=?G44M7'?;J@WX]C?\ETP*G7 M]9OTVYS/ #%O4?J((R@NP+7(:4GZ&.V)'LGR$JP<GX()N/TN6NQA\=H]_N+G M6E^NZHS/J1N?XL(O3XK85]&DL>[OW7=.3=E-MZ8)CQZI0RXD#&GH?21]N'I0 MYKTFA\<_BCM_1)^DG^XWTD)IT$3"<1;W?2&'@;++]?U;%N<TGS'>C5#D8NUV M.KN7ZJ4B9V^UZ>Z3]@R,!0$J&%*8D0 -BDW!^=.P,SKM95&GW!M47S5STPZ\ MN3_2$!_H-+PU7"R>,*1-^PXG=IR87R2G5(@;=,G.=-L%YS(/J;! ^R;Z,*3\ M'&YE SY*+P1UD9KVM$3U3E..);5RR6\EV$!#^9F%;*V-K<#)F+2Y(S@/?ZF6 M.D+_BRN<2:B;C'B<SJX9NCMMFLOHI$?@3GN"S/40TX BC\B1WNL9U].^1<YJ MQ0M3.S2MCN0:\[OTW(SL>=C.R,;<,N0D^7?JXZ-_]\;C@FG7*,J_]9!^T^UH M]<:JU!7+@>&DKUDX&[^1$5KNYSA9[)S87>^TI(^@G3_S%G)$,2WBS:( WH'F MFT.7A1[YB8_$'\&=8X&X8+'-$DN_LW!&(K0#;\W<Y5X&OYHZ?FE%HF>?CG6+ MC$ECKLQ1AOL^/N*G)),X2>_WUXU%;_P95;I?[]\V5N+_5/K_8%S&/Z2R: RI M$E[AV@8G3I#\$TI+JX,=VS B3#Y _@I-.J9DT1;A^F%LO'?_@";_*0G7BGKM M06-EWCJ-=8@J"38Q3&&!JJ-6.:F#VU\&US%DU4%?3Q4/+[F9"]AV:<B(:I73 M'6[=X?"6[4Q7DU1^N]HDG71N?G^33\_.&L&H^+7=0@"Z#6<4-4LQAS*DDVG\ M+-"V;Q\9VY[&E*P^-0[LF@X5.UO<&9FE#"R;A=K/\,YU.@9^O"Q.QKCV1D % M\:0LC(C1?C6L;S702 TBZ)B3\7MN3GO O(M1TD/5$@&63865SS+R:],R;S3Z MVL]@D=:25OW01?E6S%@O&=L"B]#;"7L".;@TT]:L?+HV^MB0L^55!)\![=<U M<XQAC[G63)?HP5[]1HT0KD\=/IA]4-(K".>?EBA\BQDY$71HB7*V,#\8/.'1 M?'*X.A/,RVD:@Z\L45.]7UO^Y;$!9K&?L%MS<@?M (&M\U&BIE_>H=6, T' M?9=4IJ]3H4\-$*^!1.+\%7NM,P]]%=Z%75[@^7'JDTS2\6>GVJ"/F2UHSE$C M,70;GA.E2W$Y1A,.)V5)P(;H+5&.+XMOFW-(OWD1_K/0^01;UZ/IQVF8CB*L MN(>TP.GET=&^Y=H1EQM-6.-A-?*A8TT- R.W77S\I3]O?[?<V_U.(?J1BV5S MS]\^ITOVTH\S95B@-T4LT,GR/ZV/X@ L,[*,_JZ#J37X%_\O_E_\O_A_\?_B M_\7_#^&OY41N 6K' G#F"ZV)8C/,W@14!V?*9UVQI8S%]__%IGW\1?_M\?[; M/S5E;-0>%KT(+4^H=/=CBM#4VF'2EN0UBP[A9K$^5/2\I5['7EB0K[>W[*,) M1Z4J]Z;TO/O!Y:9*>ZHX?JH(S>,K>]=T"M!]:J5++! U$2AK:5:@%C\S+@$P M[=K>'?X%FHMWG\;<>N[I^/3)OAB5@I0SBF:WKC]F\C":<+HT#.7[E C@3\9( MH,P^#FS)#?CV"B[ZI?8#/N?K3"84#>>&J"J#%Y%)RL8]G6B;*Y_>@W84E1;4 M)-C8V0K%34(< =+G^W!>P23HWF7">1H,6[Q:,DN=CE)[\;:+9]U5Q*K<(#;9 M<C_NX]F)]@K3N:[:Q;I9>VM[>WN[NT<>'WS-^9^0-/3?D?X3$YTXX ?9PG;' MW-%').)YZ-8TBT],@SH 0\.2TT*VW)R#[L6N2R'.U47>S['$5Z-K-E_>X^L^ MU?^Y>-%"CG-R>'-C+6T7-(X>$?X]MYTVLR%!UZ39U)/CL%R3'AF"?3<=I\?, M3BCM'TX9>CS1';O9W9+D\I)+4KGKV5G.#K8W:TL7S"1D8.D"CMNO^[?PW'8H M)48>6H3H+BU"NS>%?2SW<5?Z@]XYKQ)[IU<6VRX(PR_EQ2]3)\,/M.T97H0+ M/>F-@5/->J;'"3"J6D(>+:=EF@_ 6@#P]TC%W0N#7N1^WMG[^HX,[2"[X_7$ M9!.'ZPVI<UGW7!K]OQBE_ZG)V[<,^%)7R#OMEF#[N!M 3 M^!)RQ8%V?<G_ M/?*#4>_VO40?<5-!;UFH[*,62>M.KK%"<[FT5A@@;Q-!G>F4%AC6ZH6@+@,I M[M352D#G$NWA&W=?5[*_NL$>NPP)M_L-Z;>2*.9E^?4I0IF>D??O</R KWH+ ME6:Q0 <ZD=TP =/MN!&J:>()FF+WGJ]LWY+H"ZN.,=K80)%(SWWJ?'NUM@ET M 0KOX]%M'D )$I.42Q-$[^\7N6JR3^,[]\&+(>&?CU6^VLR8,;!FOTL]%1*K M]6>*J>^&A!W=D-993-R):99V<'8T)9>@&>,.]N^N<30:I_=+.R(?NM2FAXL= MQV@XL4!FG7'\BH6%A?&@ R!!T++"W](,+AF8LD#G:YG7W_ZM*:8"#<(X-/WK M:AQ=Z=U?_+_X?_'_XO_%_XO_%_\_A#\!Y??<G#J?C$1\COBNU,5X(Q'@ 5,) MT? >_3\H_\)6AC8],QV.N0]Y^GLTL?DH,NXR-><I#@K.P7R8[JH0%7Q6J)_J M=Z?P_>O*ROU7S$%;P^$ST$@C"!"#>?-])>/&NR*U2%^.PJ4<=Z<E=[]RG*?> MAU\6A9_)=F'7:TP.'@@Q2-O^$Z[/1/WY0!NW1.P@M.1$9[@F@*/&#^0^J*G5 MUDD-W2PG3BV?R1]K/P*Y/W .-&M3&X%'Y#QM/@V40\)^;@@'$#LZWQ@EN3_Z M?6_6P2H7P^%MF%#ZEL:ME%GWY3&B-M(U!57;S5N"?8'Q@#_E)Z(\&6QY>FQ$ M-:#$K=Z0<L*(O4\UL\ZW3G_.Z="K"$B[YBP,$LNMVM7"\>&_-M'G]AV\4BNS M>]M-&,J))XUO[)T"_*!J5ZB82 .!TD4!!W5[D>N.D]IN]TQ_1?MG?8/K,F8D MX^=#C"H851A2";RREBXPV.&@'4X+I_@EDWD1SG%KPH&8L?4M[MS#E+?V,M6Q M-I$:+2$!>XH$;W$1QWYF^6R7 ]YD%BBD!BHH3XO$RH?XFGD5#&[%V?,.Z3VK MOV?QI);O0$!>RB2?3(+]Y)C"58+0!8IM%(Z3FOG)68LF5T9VE#H_T]DEOF)S M_K/S)/(MJ36USS[@@>@7^QO'S9I)76= Y66];%^$!:HP*M@5H[NSMSZ8SCW" M6^E&#-Y),'#_X'!VKEAEJ]Q=Y8MP7WS(U='=\W/'[QC=EF:\7@!!<J%[\.[@ M \P!/=4W 62IJY2EGT$YY1Y^(K]]1U(*W4^O'3[>4-&8J)3IJM!-OI_ +:/$ M\V'?CA8-G5YH29X&SD!L!GY^GG>$"J .U@SY]L7;R&>/WDR5."GJPL.\N6-V MV/R0>F? [OG_?7#GP: *SE(VOIP@JOR%P'%VV;S !IYH()1/-Z,^_$!F/!Q& M_ Q^.& AL7+?[T9]F/%)V;L?.'GRPL/[,D"_\"0X7;ARVYZ1CW=+-Q($(#/R MD5LLD)3RP$2;BZ".]06,;(!RS>C5BS4[\H?:#]X-_L2O<<!SP$B;.0GGQKAB MQ+1#*;T"EBZ%CN.$#QY<GGE3RWQN?@^_?0AX;^'%DS3F>-KTJ,"DIC5$A8EX M,4-@@1Y.CY]NPU2/=I2%HO</:%K*C2R0H7%5O1)3'C4CB@GD!.WVRC;7?;&< MJ3L^ICQW3LCPF2J_9! /M+*%8W5.OKVGESCH3#/&^3N,X&FY\'ZM_3D++K?O M[:_.RFJ\^ZJSIKOQ+.AV%T'W*.0\<PA?L]"*'2LB5= O #DS"1*MV>"4F=CI M*R^:"!/99^WYIQ1NS&:EG[M5KB15^#7A=1)\VXS1R.1#3^8<4C5 4',(#J9Q M]-,NIQTG)\]7.)J['']_I[)-+^]C5I[.!M_C AF9C%^CS(/7WBPY&[*7=Q<% MIA5$K]YN&$8)O%L15PTM]%"]^YQ@@;7.F-(^/\:W7E-=>_73'C[M655CO^F/ M\-7J?,!QNQ#8H<V8#I30]7/I;HT#I($'*FM&G]5*G@"R-L/WL-R[/?4+Z4,I M73''G[WJ_@0*XER=WG6GJS#*2G$PD3:HF#M:0YJW,99@DPFS%Y^:<I?9Y+.Y M^E;W\:MY[=N?YYO.-Q__V]#-[HOLO2_;A3R!,DX1;2>J_@FMI^V62A%.J/5Z M='WM3@%G7Z+IT!7.GD "79BP;=L']?"A.FS.Z$3>!N)K9RX%&[0]]G+!J=2N M?@T\OGO\"V16/3V<\]=!WH[ !4(.<>$3M/+^F_PQH.C&D(C-R-L,2H_%@*;% MFL_5NC#^,,]0=Q>>P6B930%4QS[W)O]3G\LXV(M.879D<S/>8%RR]+==J;T1 M/_7M<3##/+U+)\*ZL_DK(N=U&H?/'7TYFZBF;AUW(,,]A1NUWHI=O2$U\J<0 M]S&CN& 8UR5'=4XA;7 OROEKF"/>27"53KC+KW?Y*!<3)"M^F$N"@H_-((@; M9&Q;V7@W(H[8FXC3<:5^DQ <PI-E=N]TN<B"0Q(D2E&MJS=N7%/^TG)6^6RI MVK;2GV;Y] /LOU%+#L/3+=/11%B\2%NC50&HIGYPO3BELL8TC*VJ^;**]ZX1 MS61TA<AXJCEBK]OTD54C77>]&NSA_-=T-<8; VOYIU<WU [G'+LM4Z7^2O&7 MS^1DQ&=]"V%)<E%>'\8%PL7L_]-32TT*Y<9L+\>V>I%.-HL[6^R3^PZ,!)0^ M3:OH7JK.CSQ(CAR'RP=I=A_D.WGK<#()\3_O-/3_N=,;__-*BUA?"/Y?KK39 MD<^[(;)W>4:'4GZ(K$WNG@ 0V_5 &?7TIPRCF#SB).HDS2]]QO.K#;'#&J?V M;BP564Q*.OMC:MV-''\Q#[VL>Y>PWJ<S^L\<)T&.'RS0F@I;-*\9:2R0RT;B M" O$:R1#OT5E@2)QGJ>BNPJ:FH:[QWZ]/+F=_B:&7'WB4HW\DU_VCNO/8.4H M%T8!G9<JT:IG54VQ]$H=;#]=4HH]G'G/NPCNZ:/II4AP]727K!6Q<C$-_MBY M<*?2!93Q8V/"D903[@6]"Y9&Z??3!5ZO.)1U>&,\;[^]Z<B5;#>B=J&^L>X^ MSX1+$NZ7_(.7SY7CO8S+<C#WX:&;J#_2+48= TP#@K7+W]#!C%=W:JB,K]], MB:JS0[<K&QN,OY^O-/8\E/1M^.@>CMF]:_ #S,%I,#V(>G^3(IQ):9)G'IG4 M5HKQY;5:ON JG;(=/.WFF/]29L*<RX;?5".W\WKDC:.Q/S!CFTQNCEUMYC3\ MR)8:%_T$\"$7J&S/N&SIK?WJ0>FJ_/,3QQS,4I=%<3^OFCBHD.[R/S(.@*[B M20D0BBE=<'1[D'JX/)=0!$CYP@X@$SVY7U4G>PRX%\D^[6BM07>YRK@^NG/ M)_[P](S(:MM;YB">>@WSM-EH4'-"XCXC9VU+5RLX4.)*\O2DLP,C>\+</F3_ M@,)<!N7<<QDYH<Y[P:^E,RD(0$&G%7, 93- ERI"AE\?].7UN>8D8#7TT$#W M ^'UM ?/ESA7Z5(O%JARBM10A3:K4YL_:=G82=R.I6^R=[$'V"' ]QI(D+D3 M',G8*%_HN$X+\VC_%ECT*[GIWF![JLUV[2D+KZ,5VEV"-H^<9.4NAMF?0 [= M^M18]//XMWG]'K-WT>N)UP]'B7Z6.1XB^\^4V2[ )TR9A[[NZK- +09T6.YB MCJB1O+O1D9'J1=RN/KA\<EG$4ICRUC9QY*2#0L\!CME#>44@JT&LR3 +Y*D6 M^5O^DX5:K "RS23MDUZ>]N:8I_9 YGM?CD?=SY3WG.K5?-Y8*.M=I%^Y_Y = MI0AUG3H:@N9#7B!(RP[1U5T^F,\<35H1QM\127-6>-E>TV?_ZX'$5]4W?S#' M=^0?S)'S] _DR-\51\$9(4S.%<A]9D?M,,IEQM"JFU/EME<Q(]7BI<H;,5!) M[<2ZL+;,/!?>3?<3YR*^!4QT:<%4645\@ .V-AF(57-F3Z&]AY[O2/('=_ZU MPS(-E7\ QWV%;I*%N+")C=A5+AHF#$)UZ!UWW<8RWN8!UJ2<^&R)49Q?I3F" M-_Z1DS'OSZ39"D<G<_Z)FZ].'KT@LPY*>G;Z)F><I@24C[UY3U#G2..K=W'4 MA79PB,>48C6_YB.G7WKM'QT#,A_99RC%O=]\%?&9)!T(GVC;OD0=7?.FZ9,P M(4^"P>;5]8 ]95*GLS8PORDV%PFW*E>F.9P['CK7]+WKCV'?L>Z1@_J%AAC% MLG6\&W8_LQO.Z8N'T,^/KAFHD\&'V^6&M"2>!@@?^<)WUFPX:SP]Y0:?_<N/ M('[/C^RW9 Z<)'OU7P[M+X\/T^!%_Q&T/_2!6ABT&K,*HU6,;%((;?I%+-"> M#P,X>=(([4:X1VU&L6V_L>_[IF<ONYT$+7@.=M5?L50[?G?\=SV5FX*/8&JC MCO7134G3_&[2JM2MM3J+X&O&0\?PE5FYC.^A<C'IHD5%)T'4[G.SXJ#5_]Z? M>OXWJ5^BC$;T'KH5(]]HWR32E.S?48?F7B;FA:JASC=+,(DXQP=2_8X?ZD-O M^YTY< $7\5WPY+&HROZS$ EF%YP*FR;N)<.P/W\9J:*'*U"W@:#\I63W[2F> M"L U'S!I3XOZ#%-?S9,S<XEY=5#,[Z'"=]&1,J0\DROH@ULSF(II<_*AW)TZ M"@A0-VRJAG'Z9-L^>HE]Q(L5[]LNF ^948Y%2O;\4-4S:[>24@_:F-\[1(&5 MOG\-CF/?7!9H#+*= ?S:O71A!@M"CPI#N:H,CW^?<,N&1)&-$W$- ;X3*FT] M 7XMZS=%8%HR\<4/^]]SY*DUO<.TZ.*\R]@&IMC( %@J!J9G$*'T*TS5/N9Q M:!3I8^S 8OL(96SI4?>Q76YBY3E-OBZQ%^8R48DFA_'VUF>E3^^>87;[3W,; MR2,K*3H)!M;@A&9Y)'&DUW)(2]]2>4G/*R'B34K)ZFHQT7U*-+Q7,_YNMKNT MN6@:D4]@_)_YF$L (MZM-!!"JSUA/,M$=#A%(M-<9K!:8DVW6L)3K/O9\Z:& M'J[TZZ15_G?>":TU"J_!O=!(#/72-'&E13QM?(,%0B187*%.Y1>R0&Z>(WXY M!S4SI2[8FOJ>?CVTO^UFAXS)6]D7ZF[6+EP1"8)!!0GX6QN"2Q@A TP)717( M9;O]&V8 KA\VHV*$ "<XW/9+7?(@1J:<OGDQU?:Y8Y[;AJ:MMWJD_(_P ],_ M.]B&7FW-G 7:1Z'MQ./O(Z)8H(/H?2BW2@!,RMGG<.Z>YE6DJIK@S94CCH7* MIRZ-BJBW]V7E=3\WEL^VDEQ3+NE'=T K7 EE8=):(]5E\=-5:SL$1)4[I<>D M0OI .;4Z^WE'6X]FDGVW<4_-YV$+4N>;UIPIK6!U8Q"J8%>4V0H78('N(XC) M%$([C(]N0X7&%:/5EX5_-U?GN4]QU/=/#2Q/]:L<TZX%%]U<C2>(IYG+/"N' M*)EH@(=?_!-=B$R1E89Y10A9[YL:?!*?(R^:$/:]5[3;.[3G]++>T)\!;5D$ MN@#W]M<HPI0"[4#:;K#C8JVT<L.N\9 -"[3W9V9$;?Q=8R^>-)''7YY=%*LQ MG3^2/UGO[X<(H$%752A8'OJ5050PE4"Y \ )5P'GP58CV2::=(Q\=#'=VM/# MOF3]7<3#M3S'Q6SS6-B"QEJV,7)6XA)#GOWV1301)M?,C KGM@+T().+?@\' MV!9Y!$:,Y)8";*S5UE7F*5X\ZM/E$W"*V[#JT5>#'Y4B-Q2C_8X?/62;Q,C" MWP(3,\G2-<G(@NWN6MI(<N[BCC :TC=*ELY\O93A.W-A=J+7P$]'7>O+D6-W M5"S>"H^-[]\?7&X,0@?03[,-O2UZU)EKB-D;O(ORT(N*TE*YMGO!N;(*.)<W MMBS>H/\AZ\!K5?'YD^):?+)OXL['B5Y6=LO]J2)R9__LFNCL?.H_IS0!TQEY MND#F=@UM84V*H@9!VFX3RZE2S87O!JWZUYIYEAKR]%2>>?4@!&O3GC?;/75W M\OM5&GTI)*DP\.8T%;8AZK XS<W>25K@\N9,65L0]U<CC,2*'GA"&66]?[,X MK6:GX8'M*18HM^J#9)(Q;SOZP@51&P4QB64]A;WS#+7M8[2H-GP("\17C!*@ M73($SXAT6%Y<_KW1SLU&LZ6O91K=WM9.>A7$13]7(-=&' _33FF_O5<W/:[R M%WB5[?_NZV.\1_, ;:W/@-IMXA#*G;K3MG-G?:?-!LJM67)@QD[1X:SLT+'T M4HU-/MGB"2*J[EGMRW;&)%N\^'QF!U382)8.;:"J=>(3&J =X#U33L4[WG8 MGX%AL0=5EOG8?G+2..!$X]FS%[WWYQU>SD-PO(04Y!K'"%W??T,4Y">X_$^9 M@+TSD G.[8.,=T90]( P4QO [#J.T4_T_0SR0;Q=/$(_63Z:^JEA+94\AVN\ MM</#K9:1U&FC<Q=TX/%N()PND$8P.@J(D3,Q$)3O",Z'5M2"ED<(+V*.3+?U MN=/LG0*\'K+]@ KRBPO;\M7W(]UDGI]6>&X*EHR70E>^#3'@).>LAE/*]JY MCA@$O$?NF(\T:R,W+H6;P?EJ(S.D!"[4UFPF% L378E$V G9;'NGN[B $_ZZ MSQ0NPEZA)3 M2GA/_'Z/2(F-B9DKS=3U@D*,FV?-WU2>$L->:NA+^!417F^! MJEL7GT>J\!??/E5>B.WK5MC;@2>]9J^*DZ[COWI[!OL42DW2B<"3-2IC!W?M MQA@XXH/LD_X!1G>#-N=F)$9+?3K!'Y>$(>,.EB6E&Z=7:<J.Y0D39\4(9)M_ M8W>;?X7 GWK_96<S4SJ$O6]'U<;3F(U )@MT;L#M-;CI[V.>6U3.?_3E_=^< M,_07_95;]7\2_5<%W'_1WUL@ZFDF.)4%>B:RVL,".=$M6:#72YK6_RCU:.\& M[.];.Z(X_N$7HG^')E8B02?@S,.G 9E=3N8@6@ZX1F&!N%'7AW#&9'@%HW3& M=/"!7$7RFO"S2?G4@2F3!;YO(7.<7T1YX@7&PWIHHET-=FZZYDKC?A-;ZB71 M!28&PTY).W-"/_!T 2CST 9U@GGHS]ST6KK2))@@#J4?Q=QF]K% 3V._C4Q_ MVX4347BESW69?D8]<FL3WBF=C[VWC%UC6T?:;CSQ)*1:/*$/LT#'/]A$F'T8 M]+^L4!A(U]G1$UH-=/J:E5T@>[@F3<3FJ\\^ 2%]:;-4,^)%WK K9A$A1S46 M9,C0<>[M>$8QWE,)GV S@M9F9/UL['T*/:(%WM,F.,WK&QEWT]/.:TZ$]^AH M5PU_P.ZEZ/GQ6ET4I?XKN%FA+(4%(F5AJ%?M,!XLT'AFI_,I(,;E-5UGQ$@( M*+A*=8T_X77#\7SL=DO_O;K:QK1;VM]DSW.3/BCG935B*Z%KWM1W*B+MQ&24 M%1#8@ DCA\VTZYBV^]V1.G!RR #LQ[P_)FQ\[-GGZZ=TQ00Y%J_;*E$S9W+" MT(: +#+S4[,ZM2S!0/LNTJ3H]7*?A\V)P8VR+.Z*AS?CXV?]RY[?9T/1$ \H M'YY4C#](%Z+N4 K:6"!QE!3-/Q)EK)WO3NZH'I*M'?K9[Y62S=3-GPW.A[V( MX[J,8MXG5^U=/Z34C=+:1:(.TPK"#$PI7I 9G=8LQS8T^ <+5%OM"!5>VAQ; MS'81PJY=4\X_^OU3Q.:AV; #G@,&.A0OG4ZT9/F(9O!Y@LV E@5R?;6L>,%^ MK92<=$&V_'->4>Y)'C'S?4?.=8"<WS9# 9U=-]05]F+#D 6=MO ]&/)>:E0; M>/^*O[14>&>V:O_ZUC;-=ZU^_/&#!UZEJS4.!+DK-YMZ N)%E<_N\1S$W\<D M0 0-K&F#%)W09CDDHO6W!5*#8-8XH.5UF!*@0K?@'26VIP6=$*MI3YTP^N)@ M$I\+T;MQU^-/WF0O4Q0] N$VTD'VVE 7PI@G4%":?_037L+U@9_P(T0/D8:' M(V-33]3->J4EYO1#6F9*M G;]8!UH:=P8'!9^T94K7CDZ]$X3R^1Z-4IS^3[ MC:6M1Y.5;SG?^V1D-U=^5CK".& C@NV1(R*,=&C?TLC!(A1$VZ1+.W$.N_TN M,V\<&?N-LGNEJ@7J%BGX#)=T2Z#IG#/8X,9T J8JIZULO,BT<@@M@]QM<08- M;G$E-)6,QFCU>"E*I(.Z+@9,[M76_21+"=%W4$H9:=9'RK3YB>\?>3.C=FC, M 2B"C"7?7!ZAF1;?,VC9ON^ZYT'!%VU7I=Y+<P:6NWZH(U3;MB9PIWAO)RS" M ?:4#I--<OL]N1&GK/)SS7[FQ%W'H*@7INHF^TZ9R/X14V")T&;!FB\+M/\R MH+8KN@(]_&1:!%AIU=:9%M"2<-,L]RDYY\7CI['N.C27DOAYC4^08G-,JOOU M@U>)-1!QM3B,1QGW=[=I<9R:?.06^" L !*B0BZO:QC%==U&^KY_>#''[8=, M @YG\DY^<SC.]>%9P\#8319(\(]L#/AH"!B *4%= C!YR$V;'QUID1NH"^Z( MHJF ]/$Y(B[,=C(\H= G41$3#:G::8,_'?#DHI1%HP]0>P"_*:6F&[Y.@2-? MEIYUF\6:TPGPDY)A0CD<T6>^@OPU;SAQ.Y733&)</[BGI38D9KX_GR9<:U-1 MW'>SG:1AEIA7I'1RWQ&SH_/-?R:3I:&'(573JR[4O92"CC61ZX \^"G]1-$8 M$8EI^UT6[JO/,+U255=7477ZNS.AZ)PX-,O[]#Z+.X=,TA_4$SEV;@AM[D09 M^-(*2->=-6B<'24NY.D$ X$WR*OLY:VT, 6:^LIRZVHW9;.)9@^UE(:?:9[C M>5#\M(9Z%B1 ^3,T]V$O%B[, MW#1F*DJE;@X<X*5%@'K\O%2!AXZ=3TN?=( MHU:V>H\<,'W.6)>-LZZKM??K.5)3Q7W<[-RC3,F]ZT0E"C2:!:J*6I-@@<"7 MX"'-$K2H%D.UMM^UH:JXH()EA[2VK[ KN(I8%1,EK8H7IJ5GD[5EIURM1?6] MYWAFG^108=B)'@)$"N^.383O,Y);;!: 2Z%XZ@>-IYK()^7$56L1&.ZO#R\* M5/9XZKVETS0K0MI#9E7-.$?_B7%,GF7H(2:$NEX?4/#5M;AJY'03+C[)Y'J% M^K7XSX<U]$.=I0/:T^_#K+1\]/KSQ?3E5<N"I.J4\0)QR8GBART1+@/O2S%D M?'L<)%9<EAB9P_O]5)MN[>U'A<5VBK42=O&WHS .BTI]/9L\1OI@'F=^CR?S MI1GCN8=^*EJ__Q_M?6DXE&'\[A1%628[B:D(1;18RC9%MJ1I1;8)"8TA14:- M&4OV+7LI1MD2FBR#;(/!)(D0&<*,+3&9H<;++,[T_W"6_[FN<YT/Y\LYIP_O ME_>ZGOMZWM_[_'[W?3_O^UR_Q>OVZ=]WR$0Q'6AB^ YXC+(J\_IO P-]-X7! M7\'.<<@A]"!9T$[SB/BRV1.AMYHSX A^!?0FXQ-QU602/(6"Q+?CI5'JM =5 MKTCJL;^?!A0,&T/<L67FOBH]F'5)B]<NSO'_]56$/8>\ZV37)3#Q@(85W0/K MCOM&I@EU17_!4O=GM#\,&%=Y=U)>)8]R+CZDL5PFV>G,)[.JW97A=O>A540R M/M[-$&B9@>T$-K= U"U0HB?C5VKA3Q9/E7$[([ADL5?O1\,)WVIR8'!P(^J* M_.W)ZL@O;F9.&JO%;::)KUKUN,U0W]14"'\Q^<$B37<R=.)-)2BH@)G;5:&O M.BCKD7IBY]EFCUQ-?DW:IRNYC6D+)BM<BCR5L%/!FZP/O8T?;Z+)Q'*DS3NG M:M2[G<$[W5#54QV+,P%B*%R'?;V^(::^1#$J0/7^F(M=X*'*SGL/Y"0+DYXX M@/: W[W&/^,S90&N[C.>K8M:F![]VXNY/OKWE!SZ+E,K7WE(CRA%UJ7HQQT, M_[RB=:Q':L).35+^YHV7:ZJ9MRU$HEH8BC/0+A%("L:$X="5"-].+D$9D2AN M]9ZT%E&8)Z*R^%/]XMU5IPG;P]6KF \%+_/=8Z;F.>-[!"9?OQ6PXI;S9('$ M+OX"8^&8FFUR%'[LM,8O#_SNQ>ZAV(96C&MX>-?%W]+1O:F2SHRY3'@_S9<3 MC_G) @G'F*A53.Y@DJ,X/HT[OE0-?XZN&/^I<K%!X=/)4.U)ERBA.3]EPTM" M[A:AZQTPRA 53EZ1OD.!1)BJH4V9=82"R& 3Z%FF3'YQ<"EH')RW[\1)JQA% MS,W3,Y5H+QJ4$LMZ7,]] T5"!9W0YHQ,!*.WW1">8"S<3SV$<%7P3ED-L1GJ M7_-7.]ZFLK8W0.N4I/"93ZH"OPT3 *LV+.-:'X)*YDC!67>8]N]+^I@&,['D MRI/GWPT$&84DVO$FOVH?';FQD#635$RHL&VTN>489]&V^YYF$T!GZK#><'-; M!5 9Y%$1!HQVKM$DOAE'RKV86/;COF]@BM<SG4,MC7*\\_Z><F/TO9=B$87N MPD(C00[YZ"O<MQAIC@A3._45:H;F35K9L839?SWLY,51M(5OR?>?!Y[?/-:E MF[#JE3*5J8Q:<B+NX9,\F'IH?!S =T]*,#XQO]F^,7Y85Q5P:\E;8KMSNFKP M06G5G1F_WEI:%X@W)G0!P4Q-$D[>6,&=!MN%BK)@6L4&GUOS(]@=W-1<TNSL M42S,5;L5^,3R6MH3Q">L'VS\X"C+N9[Q-K'XAYS;*2"+*<G]310"+@[.(8N_ M+B0;]Y1DWQ9TIIR%].O..1[,VN8Z)A%N\BIA TM;IY]FVK(,N7GXYLO,DSR9 ME41C7QH2#F.L1QGK4%U-5[OEO@9X[3GKJT?O7"5T!-Q<,1QWSDPX[/S1,[H< M!R;ZKD#0FMP*XY.,J!DI0.<*GZU]ZBFCT<$K(HNC3LB*]&]/D^>?FQ"ZNDBA M:63C>\4='V6O2PI('[IV2F@PTZ'S82E'VI86DH 11I\!N--]<NV-L6U;H-B0 MS72UM/L(/N/N$DK\_5W?,H%]A= L=;3EG9A8[UF!\=Z%HB-.CJ(X]:^CRCK- M0!G#U 1+_555./X=%663>GD@^"CL8O9FYRY/27.MND5=2>MH1\E7COTF%J#@ M88</6R#&>?PXMFNJMI\CM7(!H#++70$$E8V\8_M^W=<)35'#%3H[3_3ZH3?> MKO@+9/LDKGPZ+Q!-L9[ Q#%2Z6+3X#AETU9&2=1,JM 21F.0?F5SS>K="/)M ML(AM2'=/4<2^#VEUE@J9 FE19Y2B9593.3(UK&];H!AG;CKO(+9#B@FEKCS& MG/#AR34SU>*+$&(!8:^GVI%2O0<BNTJ3)[*2VS(KXAY+?IB6P9_GON#K)Y@0 ML'*&81 ='!!G*MX(5%:@[$G.S8QU%J'HX:?RHQ7W6LC?LAXG*DPX']@>CFHK M -]ZU0"/A1*$2- D4\51/9PPYQQ#)R$(*]*C:MC'2L,[33G[ZNQ="6Y(/ZS@ M[@5_&KL_HH?6 $_B2WE\!'$'\78>@M:WWKD%$OB)$?FRS!O):;2O1Z(;HR"G M/6(F.I</I3M$WK)PR?8I@K1] ZV?UR2;"F,FB;MXISA*C)PDW2U0' YL@4O, MVE]OC89YWXUD]]AX5=V0:0NEB1OLWT:^\JH,936CG<I\SDIGU%5-$U,G=XX: M*V*IST=A.WQ/^%*2<CGE0?'<<IG9>\^:&W8WBZ:5)=7BCHN""L!W7S6S25,$ M? =>EN/1#(04<2X 866<,T-)B2'4YS")&WT53D^[76Q\JA5R?$Z?OAPQTBS@ MRBW@'08">")(ZDKTJ-N1+[],I8 ,:MX6*!ZI:QLF<Z"QKKF^B5"O8S)DU$S$ M6,)U/EYZ*Y.6L'(3_$[CK0$UEJ[ 6)_Q6Y< =,@8,690=G5_@*%/X]>Z@H$> M <N:0N&\NEJDUMGVN0MQX@:B0 A'%LPJ!=+8DIA.RDH7-*8&=8 WOU]3*17 M1\IGU"G)8&#B.\E']F1 J-\7PUKJNL%3X2M-9XW"A8:#',!%Z OU0 5(N*$ MMF+F1-(YURO/'9"RW)F(+'>IP-R*'*$\BB\":1RMZ4N+C+25Z/-!:P/4:6** MLGS#"$?FKRT%2!:$AO1!!%?J>M0E0HS/%FC$<M#LT\M1(/-%"E @_BH!B%QA M;8&&__X6U.Z(V0.H4Q>Z8+$\70!*6Q$'8NS.]Y/B$:]M \H6>Y&9^9NGBS=B M*=<VK-]EDOOF_>4W<]FL? !1@O:.HK;T=T(%G#GFC4EVX.BYT<JK3L]VYXC6 M>7%HQ6?]'G=O,]$0>/^J^2UDO'PZF9S"KPQD9BK5)5^-4>MP=<GI/%#=-N4K M08GTSZ=!#-":PO8GY$#[KS;)OR51K;IUA#DHAEU]?#.8AA<#^DDY28L!;WXX M91HF)RTG7>ZP$SEQW'Z'M5"DL'$":%$#'TY$K%!R6'CNT\I6A9]22UN@;4=I M0"73;+0MV^G:Y/:O;TL'EE?4&MEZPZ.:E9WU4EK'NOOWDB1STL)O2DO]A.[E M"_6$J7>PY6)F(<VJ6X,C-;.$C64=__E0,'_/%__?PG]\OLN(&DBXN$X^?>8O MOM<B+3PN9OQ%)2CLA@4:QUB8V0*1*]4[X3O\FRT,VHEQRKN!]V%SWQ%N$M6M M0U"J<O+O\O(?QB_UOGZ<(JN<>:U]MKY-95T(<S43R&%;8[[$\PV&5>(T-(;C MSH!=8/!JIA%$I6]W_ILN-?L?=>F,\J7//@+T1LU9+*"^0)^;X>O2V@7R7WTF M50O?I9/2*C3AV[T$9V1\:M0F_!6GV_9<[#]:\3-QK7/PXS95H0/W, W_1S:I M_V_8R.:8\4U,&K:]#EIK0$]F^Z#6:+(93 /JK[("(.-J^KIM:N?#_)=B\\_] M.<4%*48V:9YQ'GH4SIOM9U03N"VO6EQ*3W7.?75UT7O[E>!P.A!EB'KZ^OH8 MY#.68Z;"ML$.T!G0+9#0WM(MD&;Y')9BSA.N9]M@/L,5_N!V8CO>,,FIT"I. M*I /0$F&)66OID+?61G\TC;]E'^[_V0O-A.9IA3:#?M391%FJMBIU2W9<EU! M>Z2^W[RWC/3-5_,L <!]W (M_VTUQ.(-PNN@'%4<\\(6J*.<+]3N+Q-7+^O2 MKYKSAM<X*\"?+9!Y1M\J!S<9-#Y/'@U1YDOE/7'\4;^-T&!^OG>7;8$^_N0E M:915TL2]#[^_.I= 1_!42DF E^)Y^B:.'W:&)1[8KT-.!=1#Z"^+.6>8WIT! M@M@.=6^OT!V\-&K+>1Z5D)TME')JWJ;RI5V\BFI3-3E( [2@,D"<SINJAD1B M?:;BX'4Q+VG(1[2+6;.<>\P=F:6D*<G@%?$;9*%OR_&A1Y<#W.L>*.).V"I* M2FM*O@%Q3XS^%@'+^C@TNI5Y\BUI;B88$>(=O+MOQ[!VL=MIB0A[RRMGKPCO M?X+@&SWJ$+&ZGZL(6]X"\8EUS7H+-/MP SVDWWE;IJ55;6*D+H&B ]P?[J#Z M4JG+B_3W&ZZ,@A]_#UI'JO*^3^UVZ^]H-02L&.+KCD.8?:BJWT8:0U>/.QM5 M-%'CW1N:ZS/<V7? )^Q?G/9PE/J#I\-*. : #5L-\Y')#WD]XV+I3'_<Y && M?025CG"0=*+XYN:U%&4X3MV1/,.T>Y@]7NI3J7Q)+1T9D?G^#OM1-[P:U[$2 M-[5[N5F$!HF9W#;:+%'2:.M-I5N16#E.U\L+#NPU\D[JC#8_)JC1/9-"$"16 M"W7<X.TV9XS HJ?$<=2^VAA'])%)Q1I#U8NW?&V/XG)F8]84< =.OH__:8/7 M783N:]5!GQUIE>/P7W!DLCDXB4@]E@Z-SU> RTPN/B$)?/<]T7XS]X/MH_NK MY^JV0#[1'=E/K!0W4G[A#VR29D8[8=$84?[(.1YY\VU.):!^H8II0,+O672Z M_I7PO?D2O$NCVM!/XL23BNJ=3\X4QDZ8W7JBN0(!\S[SO33G$,T5X338+#)- M/^G(/)1IZ%\9YOMJW/S^&R>2?()BZ.PU,:W+W=N/G#[R9GNXD$P.8XAU!K!E M.+'M&AD!'2NQ;E*-7S"#NANU 6)CWVP\67DQ,Q]]"J]"GL^1B?X&&X@F(TN0 MJ0+PDA%@#TCQ:^1N)K%="6R5"XW!UAWZ6IKH2J<_O;$XJG];EZG7''WOC8Z? M1]3*S9,3#0JS#HMB\[FJ7XIKZC7O5.Z*4=D[;;XZ?5/44SEJL%F3]0 P9SZ_ M#"R^18W/^-<P1M;8^R87E86&T I>CT3M<Y&=S _K!H.NUMVV8Y(B09J2%8&/ M,WRQNO3U31"'O@6*>D#HA89#:W96L4\";VABBC-"[3C).R.;G^.#NC6;EFP3 MQ_PK"1H2J2O(D@2O<=50>,X+R5V_=0"M@"[Z53*.<2&5HDRFHG.SJ\H!A)5M MV)4%ZUY\VD)WL*9C47*][J*'FG;YNG&78,P'B#4Z@)O!D^4-F9%YLE8D>"P_ MI;$U]UE0P 9MXEL>EF&")M9:LD].^6M6,<C1M41!X%ZOU9>@<3$5ZR%W9X2M MHF90?1TAWE+VU,P9F6OBV\-!TMLVYMBA*-MVJ&(&2W:$)^X,^&]NKG5O!I>$ MZ_[P2-=,W6F:9\#JJA)Y\2U1SR+MV)>8U;081P?%+9!@.S<'(X=:X^UZR?S9 M?PT(FW:];SO 4^6<12I/KI\C--4-R:@U1$)K5%XZ7G?? "5I[+;>)X4;@&[G M=?&+)$;N.RH%*\I1!WRI8\WNHMD43JYWC%:EHG."7;?UKZ1 <.Z^8EJ?Z' MS_<03YC093@5&X$%8?;[PFL6.N!1K6),AZ0@4NG3RB K5,Z==PAV>GG(T6; M6^Z2?9JO5W&J61^%M$'04V@I?N43!]@\X<ML4?+TF*Z-J8IZ,GJ_L:9IGJKE MO-)%S2_<HK-),6I&UK\^S9P640SHGC2M 91H(E@ $T+?50!L&CT8T4O=#J X M4.<_._Q_[[ AUM+JQ._VLN:_GRA8D)#]<#EEE+?+EA^2M2C6<6XN6J04&&\C M[D+R=%"P<ZFDG%8M1E=#8^/7R@/;#GJWY Y.+F2"Y)^>>#LIGY+/9#:Q;@%( M]H7%.GVLI*DR *'MR,_1A'D)Q0=INCH9V<C?;$;<39&(F\YJ/Q@.E>/)HX6_ M!$&4>)]';0I_A"A+IK+JF3OS&"-_D)YK5SOB9983D<C]/;Q^]KV+'^(FKX(J MZY]H+JU0,*-MF^H<:7 G1)P'^>$F -C28.(<A>$_4WM0@X^N?3(\]*OP9+]O MZ>+RXJT:FY!6VJ.Q5YF';U;NBW'!CT%DL.[X2*R2_^^FU'UH9<!YYO!O(XNA MWV-Z_;L=[^B4CA\^=/-QGY3\C&"ZQ-V"_*Q!5,TT.,+XT0P>#!2Z,F"/@_%2 M*%@(2QF/+1R?F/(9;UT?*PG2$7^TK**[;4.*;81@;>9PI-B\70[[6V)FEN$2 M6D<7 DX9/"'#OGHFRR_,J;X= =&#+:^&*F%[ES$,0(7(O[@Q9U1_F+>75," M!%NZY6J[^PU"TAW[^ #CBA>][(:/Y74VU@QQ.8$E%C<9LP?:X</9/K4;HPC9 M3@KE%D)BP3%^Q.HK2Z%88Z<-S*6<T*/-VLOI]W.]R,NNC =K,])0"37 CO$9 M'B<[:*5KJHX5^597)4663]%WKI%[H>!YW>) M33HV$X-@36'Z6:^>"[FL_(? MS,"F3F=#!99ZRR<D_V@&.6WR8&NI4*+%7&?V_:S;4ZP8[+O$^T\ZA:\? PD@ M>+O:&03T27XQVP^4RZ74PL4MF#(\$,IPK6LP+$4F/\S-^5'QL/=3NNC@!VO) M)O2GW;]4/8A6>BMC!E1X0NOQ,<ZYKZ8*'.APZWY?Z@Y\_*]F(U_]&N0[&;L< MI,*S!Y%G2*+;SU0@82QA0*X2(+DQ91;: QZ/YN]G7KM*JOQY'V4.2U]S3,'^ MZ;E_.!'=J\Z,535 #PC%\-5!Z]XE5"Q/>)RA]J#!&:]ID?]5R?K %<WQN+2= MIS8NRV B:XC3M)YL'4!5J.OHI_+&)3.1C"0<O5> /+V+H_ES)0H*0N]BGP*N MV E1%R+1*M,FXHB8IC C4J-):X[/VK'KOA<N'3QP3^:LWZUH >/=Q4PRRQGP M8E^\L<@W))*M^P IFDQK^LJA)#>U@:-ZMZJ]04;GM%7N1D>^/A3X0O1W@1@D MP<THE8IKAT@ N;9ZPR\9O-C[;_3*,CR^:^G3#Z<^4-P6.7/J5+_Y(%&=I\_Y MV]IG.A\'U@53EEAJ0$*C520:^W;Q! *R6Z59KE6.2;KC</>,Q[NH;$+K3O-5 MRQ.)BD>T;!4MIRIX8,"$"HG%B;DSX+&<H]0^<#N+-7BCZZ7OII]^H]\EFX9F M6_\$%>'Q\2-R0H$?9D>D(=4A'4T!2;9,23XU@6> \/):U#.TD8]>N#Z=3.$0 MC111[.^G"L"/H4CHV$@_ZRV?<6<73<4:F2$IQB)A86SC.\F>%2A89WVN6G&I M2]X=&1N!<5O(B_+W3TG:P(O76H]?JX3PA.',YS: >2G0R_)BLJ*H\.V\ 9Q8 M\&&(F^R#'F_USG)[<AI-]_;&K]G<8Y&^NQ[8@^K:?B;^(:PL"S @5P"^8-SU MG=P.?1RB?(HWX KG22H80TKKREE? P]^#WM-FM]H;W-7H[>'G^[S0U_D/N%) M<9! 1#&JIALKPE,"FKJ<)+MS_6LJ4?Y\[K\T-'):M"K..UL__5CZ2<-H]QC5 M)*E<T._S_RLEOK'>":G.B2>$W?E));AJ+WU.>VIK/+B1LNLGR;V=)3@Z<,V! M'(C=/N=B>S'/^(O-&R2A5UV)_FC<JIK 6FPR\2LU[)P;S'PWLE[YJ'P9S?<% MHA&T@(V_7TM7?A,Y_@W?KU+EXFM;+M+&V6#[!K9QI=SS'2_PTDTVBIGTN8LG MP('PFY?AS^;A5ACE2NEW64>N($(PB U$U>^G&%-R>[W]\9R/4VFK4U%;H-O\ MTD6T2U_HC;)=G3L>ZA39*Y@<+CZM#\EYX3V\=X2O/,\P#3A_6]^L;\)Y!G"K MRZXH>.&*R%"AO ,K(WW29828EQW7C5>^?>7YW3E; A[(ERM"&=ESGYHJH<:[ M<FNS'Q)2$@N^3^7I[YHX]"5&+3/F]@5M,YG/(^R%J %>$,<?D'O)STF35F4? M*&%JV8ZI$(3= ;!=!V^-F$J343IHG9F88?_I\"YWH:,(M&CL;)*7K/XUQZR] M^MS(K[7/7;'G&ZM:"?4M52WQ!0WU^<=5KW:WE:N4WSKQ3G6/I?"IM\H0?D%Q MK>\^!,1#2-!8)N?,=8KQA5:EVKUMB@]FZ!AX7G)SV*\7#C]?&)!0QHG;]C6! M<#6)R/L&ZN5-7WG.D)-/;\M4$28/MKS/J[/_MF'.Z@;P)3Q^8!B7-:'?1LF2 MKJ@0:G]BJ\)WU//+$A//C?![)_3(3QJ#FSG'4H0'G>-E5>:MKY_MO/RA&FW' M$'(&H,6X73PREC!?S)CO;\-NTUNJ#&CC'6?JY'@6H<\/51;G*OIX- :G4/3K M0XY_5\_MOAU^[ES49W66[8S5\A!C@?6$,'03B&?P@V9J$F7U=.*;%<U$?/2: MLX(UJ&=/WC[+3I"!-GA['M.(=1<(8=:<&]2=4@!$VC':0VCH"9?%!XTC\4CL MSN='1%6?J+[N5=0 [3PC+)"PGB)%A0 :2JPH9BPKB1NN2%V)"S!6H+9X=C9V M (^N#2PCD;,UM;R.9S<?.6K3Y\(M/^RQ5-YY):G!S2+,@JV';3_-46$;H<.8 M#EW/^R500S185X#\#8OB*51-5[UL^I2YIX)HW0.FD_/XN'-[@Z9T@LS$1Q%) MBR"B#/&F3@1$B>-K$&\<R(!1U9.:+>[&2S>6-$USH9=;LB3,7M4.F7TV>PW: M?A<$<BBG4,B>B'W'R/_1)399^LBKB+]=8H7<ST"T^3&Q0RLP=%C)!(9!&S'5 MZ6)&: ''L:$YU;RYJ94M/>)$* KL$29DWB3?9?;HCX@;^!W/>G+^$@?/4&]O M->3B3 ]C!G#5\$Z8D@Y=A.%]%G"<U![4@\F29'Z545_/ALXDGA\N\CIL)!/7 MIV@3*2GC==WE""87(%/[8UL/WK!!TL2$+$>1\W79'ZT)(AJ_TJT/??.*B[TB M&C!7,F>LW_7AE P9A66= *!4Z./<TG!=?#1$+*A_VU+J_!U3Q5I&5Z:A9<'8 MU4;$]3B+ Q_+>@_/6144@#\2P0"\W>"O9]4!U%URDW-B\A5XJL"IT\\.K"ZD M=3)<RA=BM0H*8SX_F/XMSUI)P4IP)!A7>;NOLF\CE/</CKH,T+'>+>KV3-EH M]WONC2,>T81SV<8OQ2N0%'E.>V3BP7U)2=SH1WR)]YG[_(^.V.+F4?(RFV$Y M8S5X*/>1HH*Q2#&!D)GAMY:O\4GQ<M'JS,2U[9-."T:6ADKJK". 00'G8C.3 MD-H!C[''G!Q6R=:LQ(!%OI'?N!15;=S3G*@PLP<K:+15B98*J22 ."/<W. # MU!7@<.KRU;!0&DQPD7(1S_!VRK!@U,?F[<RC(@]1J](_#[OTJ.;(5=8<\3]T M-YWP'D5+7/C^HU6=:?H<P1<5?WUNE&YN=!*BE*,PT/?%]ROFD]S%X;S$M56J MJ_R"O&CI2YEU:#34$QK%$]P"/0Y@@ZDPDJLB;\]X>2)=8-E4OKJ>1VIH ,'T MWGZ(35-]><W(JK;U2_I=3=PH<?HYO :?T&Q><6>SM T:V9A=25-0?7Z]I9%A M^4RONV35^M"#?,O'M16#H-GWJN\$U_I &'?'L1X&EN7!GY8;[TMN_3,#OH5_ M;&BXV*K3'*_L6"M,L-/6M,;/?[OWCGPB.J1;.JO?Q6&)F, S 6 =^: JIB9" MWS#E>87\D+4A>O'>YFSU%NA-S("FA_<3[D"I4L_N79)H+6#7-#P"(Q"P&U!O MQT@Q0J+'9M-JP\#6]4/+"D5;(,<+>UZ1LWDJ]?D;%9#'N*J<]BU0N*E.,U,H MG">-UF-<;'E=:!52YL-_]J$ [:SG]S5[1<\OB]P[JZZ>"^*0^5,O1,U8 (5\ MJ/:S1SE'(3&\?;#I*<'%7&S*'\0\V[]^!I$]E(\T'1%>R!S_1GE5G]%R(%1; MV7*5HIYTFMZ\ S$-!QZ5+@?B;2"/MT#UQC"&&4]M^ :2-UKN9B[[8J L9Z7O MA,5\EH)667.2Z.B/G(0MD!>?8C!&S+Z5^#_]L9@=(VC;,M][/T(>$EA1B,"P MX-(/Q:HUZ=Y)3<Z--9KG;"P%(X7U5KV[88!:0-Q_])<QXRD"D3HQ6) VU!NZ M#;!<;Z^D/EJ*-^Y-1-37YQ79Z;"/5SPQU]I=!LZ]'MO7>N+!ZYVE'$FYC@=\ MIJ]BWW!!>?:D4DL*F??H'!.EJIU#=$VO.[G/VVN75_L8SZPO@5"S2F<%GG-+ M6B50#MTXADOJMBU0Q\27WRWWVS#:@ V6.K6+@KA+-DT+J]!^E>$VUB/]F*PU MZ"2?YQELE"VW7TK9ZCM&G'$[E;'2P3*$Q/[.,S#[$M3P6/8A!G<GNZXN+25^ MG\_V5ZD6(/N KM0H#!A8F^[A&,S@=@,!W?E*C<'I2!W7H0/#?L5>I^U];MN; M75O=M6\OB$^;$8S+K0)H-R "2U4L*^)F;X&\IU)YHDROXA=73+J?41\@0CU' MJ760$V2$MQZ]^5?<]K-L:OAU)E^#TF'%6-(9;+LSG_^1.J3&=!<K1K\9TR"Q MV>+0BZ;D9 +]A6%8W .7Z+79[-L6?G*RGWN?Q+0V,D)(4#&.$4.I-!H-I7+! MYHRNZ/>UA$%=MGREW]&7IY6OG$E0N3;+>7EFEGF#N//OA+9A/N<K-PSRC9]* MAZG@H/\OL0F6F_*7RM]-H27[!52LMA^L>0+2LKRX X0)PO2Y&0P1;T\!!D1: M".G[%;Y'543K#'&N,MB7!K_#**4C\_ETK0+'AE#E-;I]]3DY-8L&L_=]85-L M!;0ZD8N#>J1&\W:-E)ZXDR_&>/"\"'Y^U?_3""N0?.#HU/S5OJ"']<MSC'4W M@.C)W,UNPXBV,%DY0F,5'%O3>*1:E:^L?&C@]VJ%M+O+^N7;UB!7G5M/,Y1C MF>8=>U-CF^U>+9H>'-"+<Z)L@2X,TU6::EKB6W_?Z]JO\?-1^78Q$,80@'10 MY!*QT_V5C]@!=H/!YP8Y>F^G;G ;)T]'%U/NU'L<+IP4[[E6_[$W9D>#\>A M[K@O1HR?<D]Y;0\:C_@^]#,L)1&EG74?I)'W-$2Q3;N#STC?:_58F4F:7=?[ M,U?*D>J?%L<Q*&OM=5L@ 0R8-,TUV] SJA2'[O3M+9GX_FK9-K9^SP;R2-F1 M?64WQ;=UV;BS01RAP>;+5.Z]T6E<AQ$2T7&<)!O[VF*::Z)=>RTZL:-N4#C$ M3,7CQCDOLW3K]@+PIRV0 JKW')#*9P)^_8E,=08V:NL!7#%0TR6!J+J#<9I2 M#3R8+$Q-0:<A]XGX.\R9.OOU3,"*T:9 %C55'C,%8<#@TCZ;\XEE/JW[@:NT MHP?)5VH;4QP#M%_5#(W1LX9??,AW:7LY=\-EC[P$O$#9A)O&D^9<9Q;WQQM? M9I"I*_'&%J&EIFF!;^[D[ZMI;LGO&2ZD- ]:?AZHKCF<E%<D*=Q>#I>"WH;% M3.U%'RA&/>J&@]%@6I^ 69;:4%"?MQF!6#,T:_$M5?1*H:K?F_.1!7O$A:2W M;6 90YT0,<SIO[V:9!@;K<< .)7U$H\^-Z3G+.:F&*?=%R'AZQN 'F%']B%8 M?Q).AT@H3/:J:'@@'%C10!53Y#HW@^@/B\7*-8M-/\(F4L =CG_$S+M-A?)O MZ.+E%O$!KP]E9CA_0/<Z%ZW^.I'<=(\[-%<4O!E2A ;SO=4OO=#:+9 0X-8- MW^-B$?+&I#5+$%EF)SMUQ.;CZS4E_;<CZ"S*\:3=I8PE5@ 0PL!V[,7'<E2F M=78 SF=';V4C;>T&=6T1BB9GYURK=;^<2T@_B1=UE"1%\>OV(A>/5I\F[G7! MMI\*3GV'"KC"E"$FZQ[56QD\=:LU9?C'51?NTX]0U $M]R?=%T<F'D>EY==< M :P80ZS@+5!4#$=%)XJC3@4+?T? =_RAPYVCS@X=7;X]/&]8(<:*+XR^UJM) MSUBX>:,N_^*IS2$7_K+PXWUN51\,2A2SG8:TNYJ120Q"70[R_G38"9^@;\\H MEBD[?(23+R1]O@[:\32_*/>'#M83'-68TVV-.3B!5@<0@<R=DX[SB9VK*(\> MPM/99$&?I0<>:U%'0 4Q'RZ!ICW"H0<Y,C,M<EV;5LM2,ZDB$P",.D7"[N'< M(KYGX,-_+Z427'WK5K5?U1L84*([JV$FO?UYBY L:;6%C\%9:?O"#-CW>ZA8 M.3X[>-2V0#J55?<JQY=A^O(U[6POU>*X*K#JW-7]ZQI2.EG)7L%'3J!KDFBM MP[!O&=/-]O6R2XQ$:F1[:*45S69&6:9*Q+1<F9ZS;%RA-[CB=P&+,MAGH);1 MB:N2:\<JH!TRR+GD#DCT)CY%[0"NTR%?I@IG?T]E-<+ 3B*3=FP/>BK(LU1Z MVRIL668&%P<7AOK!!=%'@*J_F^W)8?<9M/F ;6A'!GQ3-;<N"JF7WKPW.67> M,=%HO-%&2O>TJII(3TH-3UPCR_-O@W/.M8F/36]US[PW@;&^QL\P!'DR?[Q) M4V/L-O@N8Q@>D2_-L'J,/EF)*G$/K(0O&IJT9(W@]_> U5]*D^*D7-45\/N M$+M7QO#4?OKQ5V.+1$GC;=.XN+W^N./O"02F=BRBW!QY^$K).9LO7YU]5>Z" MIFGAIGQ)'5F)$NEXN$"O8HO\S"U)I([WV2_1!#>QE%\5U'2:,WRYO'35X)V6 MQ]IY_4_TR6LSI_!/L4B=.$I]^'/>[NN0V-D7/BS,$8;NI$K]T"4%*9OWA)I$ M!X^RF,[L\H,?K(P,,E+L,"6(J7>P-J(TGUM/<LL8<*I^\19(V+7Y 0;"=GBL MNT%\5Y"\3I8I^9'ZA*\93E0\.F,<D4N<!G\;FN8/P<HAW/8S\!VXF-:]H\VV MTN_N;&9G49]K&O79GW9&EP5J!6I^?#MU4DCU^.SL@% G%L([R-%B>'-D1UDF M7VN3$>V&7JGQILJH*-M!_\JW=%HD[[#]I\6!<VW17AE!D3+[3GM(J=):;W.S M_T#YEIF@LUSU"O">\:8;,05(4#EC*>9VI-4EP"T#N&K'%,0<K?^J>HS[&%:" M]76QTZUX^L35VKGO5N@Q>9VE41+\VQ:(JM.>R-5?XJLS$8P2ZN*2%=OJF]J7 M9@-OST.I%/VPPO_NT\"RZUA;UQSW6:MB:7< X#A#78\4ZH2JCO,?^I*N)IR. MUWK;AT.,+2#'5V<PQ\GG08 F;W<7HVY3AZ(6D$C<OJQGVQ\/%T.?&IF2I=>* MQ!6\9X(?_]*O\8VNJ\'>";4YU%6S7U(U4.E3J]>[@ :L)S$>*X;1QGS"[!K% M[($5VC(FEVS"?2XO!E;HL[(_1MB#-;;-Z=[T\_FVT_)*T7;A,G^LY]3CD%QR M(D&A599S.N<2$+&KCFG1"]SI*6&JGILE/YPWGB@SIF>^J]2)Q-:DDOK'2DGK M3C 2;AN@0^5EA06RFIY#Q7YD4ZZW=(Z;;:3N$T[H)USSW_]"0^FUP!P$.#K, M[((LEU3\+.(-8.3\I%*VN]WB%:[A"[= 2&S"I 1PF*V-(G9BH$.Z=,^VNKHO MXT#D"%> TO)XS2K@[F"9O7CBOHJNW7GMYYDO$J&*?RL1L;;UO?<;M#4 8XS2 M=A:7MK.<G8F2*(]>^WS*T:[FVE#:@VL3-A1A!=51!'+:5;*WH\Y0VM T2SRV MI$AB;''1=R^%4K'C@LB^,WYG%<YI@!3/:Q^/. /)V0M;IK[&MD.@=^ 1.?": M@,[R%0FT(/!G1KY6!!_ME%+,Q7N[*W6>=#$M+[QH^^%)1]RMG&RA_4T-7F/? M,..X&D(._2K?V7SX8JP82%M11"FOLEEA7^UB:JA023>?AUG1/2/NYS)-:JN> M987('NMM53\B<H BS&YJPU:G=DQ%8R7^0.7YM(8/1QO0Z#['AH/[=$@CV0^S M ^1T'J)[FJ;]&U&3V<3VHG<<(S 3Z(,E&K8"*@S4A:ZMT 4D7)LA[E.U._U MKYAO;Y7\,8/N:^CIZ6,9#Z;/G.X#_>TG*7@2Z"GB[*MCYBSWSG#!'9-"W(+6 M?3^OV%02BJO'>IE'OE;-HN(56A^]5TO:_ZSGMCTH+R)+[O?YYA4:=CF6@9L) M2:W%RP!#5"R)*(<J-',<LAO1PXN-_=P;DU_UP2O)W+BJ-NUQVK-A3='CJC=? MC+X2___P#,:_Z_^&'RW^7?].#/X_=OUOGACDD/^FS8XA;CGTYE0,:PNTRU26 MXYA!:A5@(.?HK5FEQ)@@Q$C$K:;<T)-:K%05V>P;BO.>R=_D+X&6B#2-J?$: M7F(.[T8^9 LTNU>C0(!W,)G;!/WQ'COWC+H%XITM_,\W^%.#_N=Q_].-?T#_ M@/X!_0/Z!_0/Z!_0/Z!_0/^ _@']_P$$5N:^P4X70_<1I\LV8V/]>*=1FP'R MYM,-O^:_<%H4[8;L"EWD!2<HXUW$NS$ZQ";%4]T7S_.';8W]%U!+ P04 M" M.299HW&?0Z=( 0 L&0T % &)R8RTR,#(T,#<S,5]L86(N>&ULU+UI MC]PXLB[\_?P*W3G 03=0G-9"+9RS7)2W/G[AMGWMZID[:%PDN)8UDY59(RG= MKOGU+ZDE4[E))$6I?!IPNUPI,2(>9@2#9"S_\;^_/:R]K[PH\^WF/_\0_-'_ M@\<W=,ORS?U__N'7NS<@^\/__J]_^9?_^%\ _-\7G]YYK[9T]\ WE?>RX+CB MS/L]K[YXU1?N_65;_#W_BKV/:UR);?$ P'_5K[W</CX5^?V7R@O]$':/=9\6 M?V(8"?E!#'P*$P#C. /$9SY@F0@Y)"&/$+^Y_U-&$H:R( -IA$( 228 B>1C MW(\@BW"0^@FJ!UWGF[__2?V/X))[4KQ-6?_S/__PI:H>__333[___OL?OY%B M_<=M<?]3Z/O13]W3?V@?_W;V_.]1_72 $/JI_G3_:)E?>E .&_ST?W]Y]YE^ MX0\8Y)NRPANJ")3YG\KZE^^V%%<UZJ-\>5>?4/\"W6- _0H$(8B"/WXKV1_^ MZU\\KX&CV*[Y)RX\]?>OG]Y>)8E^4D_\M.'W:FX_\B+?LL\5+JIWF/"UY+X> MK7IZY/_YAS)_>%SS[G=?"BXN#[LNBJ-1%9=(<1DDBLM_O4;LIPGL.^*W.N?5 M 7.UN.]=\3B$Z7MG[-Y)"\'G9[A'9C++S1?J]88M]=W=DYK,^OP<N_I:;"N\ M7N!K<2#38WFM?O%._M2240,-&-.:3FNZ>ZSR;Q7?,-Y8RZ.AO9S]YQ_D3RM2 MT-5?\H*_97+ART7>V.U?^ /AQ2KFR(\PA,!'+ P"CE ,(4 Q2+%//5CN4"M MJOWW>L4WX-?/'0LUG7$B?S"0L+JBJ04OM[N"-FN<)*S6]X:7_U)DO6.Z__'3 M@3]+8-:+B+N>*JGW6T/T_SD0F;7.4?V[V44_HC;+9&_IT:AKY;%LBU.1ME1+ MI,8*R">!\@/]M'%2_G7PU9_.)N*VZ'C"!1U!J7WB)[J5KM=C!8Z^*Z+8/N@S M7VWUYZX!2Q+_@[<M&"^D6WU!D/TW:E>">XP?5[?L;[NR4A-:WFT_<<5TON9R M"7\K_?$'_FY;RM^_Q.67C\7V:RXMUHNG7TO.WFX^//)"LK&YOZ55_C6O<E[> MDK(J,*U6&6*(^IET"87TL"$*$H B'P(,D]CGOB\_2G2LTYQ,SFS=>BQ[U=8K M.J8]Z<QY:\FP^JWZF4JVO<>6;X\\>=N.9P_OF?Z3GIF8=5*'+>OW,E5FEOED MEO;\>I)AK^'8^T'Q_*/Z6+'M?>Q-U0^*=2_?_.CMN?<.['N_=0)<M_+:MFX) M? \>4RD!KL$5N"0UPBW]GY05_8FOJ[+[36U7:YLZ*XN+V.0E0.YL^B*TS-:$ MLJA6GZ1Z\-:Q"$/,(\8@$)DOS3A#(2 11""-8^@G-$Z2&.F8\9-Q9[:\GY5K M4E9RD5Q[OW!<[@I>'QW]]FK[@/.-IL=UBL6P]9L@H9G!LA9.V]!<$67(-LA7 M>G9!_NM@$TY'6T2-KXC0:=ZUC^T<J,_\7LW ZV^/<D.75W)";IG\6_IG=]MW MV\W]N_PK9[=ER:MRY>,495*K $NS!, TX("0. !)$"9Q(A#*$JU=FP7MN96N MX>3&Z_%RXW7<J,53\0-JAKR&(S.7Q@1F/4]E)O ,]=DA;L:^A 4"CEP$$\J+ MKOP6D)PNZ#9#V)F>=W(!X"^W976'R9K?\6_5"RG+WU<\]#EA H/(IQ! &B: MI!2!+. 13SG- D1-S,P5.G.;%/J%LYWTQ;?"JSGP% MF5N,:0GH6PH'<9M:@ M)GA3R^G]5A/U%%6O)NMP$S$BF",EOT9E484>$?54><<>MU/45[S(OTK'[2LO MW^"\^#->[_B[?,/?5ORA7 D:I9@S##@1!,"84H#"* 9I@K"/?)(Q#$W4=9#: MS$K;HWWC*>I>3=[[33'@U1QH.N!ZV.DILC-$S-1Y$AC&2JTEI"/5'J:UJ()K MB7VJYGHOF2D[X_GJY?8K+S1/S,Z>G^^+6)-Q>AQUE?D+7["2TS_>;[_^)-]I MOEORA\-7ZGRD1;X^5P7HOBK7'[!UUJ3+Q_>'-O5"\R[')%_GU=-'_%2? +W: M\5LAS>Y?.2[>R&_G*DB3F/N!#WRHUH8(44#\D$A7+DTQ##C%W&AML.)BYC6C MX>FF=X;:^D%[QF[41HAP[R/.V8V'%6^>8LY3W)EZA#;3H.LOS@RNJ3<Y#ZX6 M[N8$7)PYHS8\+.RJ3H#IW)&=,IB=B5.GU.K/ZW_LY.JZ5A0^<6D\<UIQICZX MW;#C7_2>;*)9WFYHH5A]Q9N_Y;_7.Q46^/H;_:+.[#[ABK\6@LOEE=',CV(A M0$PQ S ,,X!#7X!03K[$GR".I&W<!W&,JN^R[!L9U2L!+P/*KRZP\I8;[P?6 M\O.C_%USXX@WK/F!'V0PLZ0+S[:>"?Y^Y]#08Y.<W307CCT&;[P#[U[SB)K' MDU\>O]$(Y;W=?Q<ZN7Z\\?:B>9ULGA+.:Z1SMP \SZPX6CD69G[1)>=Y)N9T MK7HF+F;PXW_!U:Z0?Y\<-\:(13&-.0ACX0-(0@CDGPB(,(YC2!,:QL29%W^9 MAT4/:Q5WIV[GP>OT.@X=>NY7@'?@MT^'<UZOO>-OY@-C:X26\-^O</#]>._# M$!GY[B-#V1Y0"UX4G-WA;\W-U-O-5VE<M\73*F.^_%!:+$9X F"2AB#S4P(X MACY$D(I(Q&:GT]=(S7XTW1#V).7V*E5Y0"UQTT/IJWCIGDB[0,'T.-H* (N# MZ#'9G)U"7R6T\!'TF,#GY\^C;]@I\H?J"R\Z6Y'S\N5.DME4*RRB.(P8 GXB M8KE7IBD@&&.0Q4F<Q3RB,3&*/+E"9V85KJEZM*'EK0_DS;3W&DAZJNM =#.] M;:3N490;PX:F.YT=$<J1PEZCLJBVCHAZJJICC]OIZ:\;%1%^O\G_61N!%WS# M15Z5=U]P]9?M;LW>/CQB6C4;EOPKEX^H#<R*)93[(O)!S"$$$&&YD1 D!GX* M)=@T#E)A%-EAQ\;,6MYGJEZK.K:\2O+EU8QY#6?>GK7Z0<6<F2FPG <]2S$_ MNF:&9"9@C8W--%P<V2)+)A8U5=. .K5D$T>S,W1-%+OR<W;5EZW:N#21RBN6 M^A#CU =4D ! &$0@RY)4^28<H83Z,.8FINP:H9F-59LD4KO4'6'#4/-1J/2L MC0L S.Q)3_;_3^Y)2Y;3)K?163"ZKFR.;,)5,HMJ_9BPIWH]^KR9YJIDP]>[ M8OO(;W<J\D&ZV6T.1)K%A*<I XBF(8 JHP\QE !?8,C2@*(TT\H'N4IA9EUM M:'K_AA\>_]W;D];/P+V,RK!V.I'53"TOBVF1<7Q97OUTX\ERV^4:&TZS4;KQ MH$@#N<:7WULLT7B0[7Z6\?"#EADR[=W !_%^JR82KV\?MKM-57X0'W:5*E&C M+FH.(7D?MV4=+E^>'.8S@I1SD$G+D\G_"41!%OL") E,"4_2D/A&'H,COA:\ M6>GX]%I&U>]ZK'H'7KT]LX9I-H[F2L]E>889,#.E4\&?]5+&,7JN4GL<<;5L MVH];*,]2@AP/;QZ8?%=@1>+STP/9KE>,QI01R@'E 97F5!" (:% .G>IH/*C M*$YU+.G9R#/;PI:6UQ#3LVSGT@_;IDDRF5D737&,@K(OLFX5E'T\TF)!V1<% MZ =E7W[ ?(_SL=BR':TNEM2A80 C=5,2!A$$,)0*DN$D!EGJ)W$89AE#6@$; M(W1F5I>6LG61I2&$QG<]CN0V4ZG+(EOL?89DU]\!.<+ ;A]D./U&^R -P09V M0T-O+[8GTA"AOS/2>7Q2!8%/_'%;J'B/MQM5R+0>_]T^T2V*":,L)""),@$@ M\>7FIS90,<982'-$]2R2"=&Y=S8-"]Z>!Z_'Q(2,02T\-3<HCE$RW'U,!\BV M)H"6Q&Z+ 0R3?(XJ %H@7$G_UWO7S&!PRE:WZW7K -T6A0ILK1,YVH5)0__' MQIA9YR5IKW-[^\3U-'P4@&&M=BF[F29?$WO<,=%68%WA!O8"<HA67RD[J.GH MP(NHIJYXG3IJ/V^N@B^W#X^WM-KA]?I)Q>#^N=Q7ZSH<@&FJHLY8,ZND8H%O MRF91Z7BI@XN]K^4?>Y7P]'54"Z%Q774-CIG.:N/B_>;T>,]4<BN%UB*PF&*; MB-M7<*/WII;NV!<*^" .OZRC-U=1@B@C) 4)3QF (B$@HS$$$<U\$40^#(G6 M>9H)T9FM0J]"@E6]+BW<])QPUVB8F8'>L7Y-Z<;[O"-_XW)?76V]7W"I<J;E MMZXZ6=IO/,*EX\>]#T+(M^8H\S&.AO-J'P,DGZGHQS@(UVM_:+QK[AV\WV[> M\ZVA1W[TTLR:+6F!]Z\_&+C<QR*-K]O6TIAI9B>(8R?Z(O=6B^SQ2(NMIA<% MZ"^;EQ^8>KG_&A<;:0150N;G+[C@+W"9T]L->Y6O=ZJ;PDE*)$[\.*,4R+\H M@ GE (DP :$0&88ICA+#4IAV?,RL:UT]WQPWU\'J&GGWH/*ZMD6=NOV*;[8/ M^:;^M_RPYK7YH.%6I6][M1BV]_AFTZ)Y+#8_V(8G9;U[^HZE W0W%W!=YF+> M"A[G%_%F7#S3Q;L55-<OVNV&,[]%?'5W*[V_-E W%'X8<AX %- 00#\-0!;Q M$,0!9$G,6!*FONZU87_@V4.,^ 87^=8P;OE,_&'C,44H0Y?][K;>GD\41_^: MSU8LNWN]5CPW%WF76!^XN3MZ?+&KNDM,]N_F+GYNZ<^TQH*S_OE/;V/WXNGP M2%M'Z?9W7+#Z?W_FI=H(-C4I@E4*$0OB( 8PHQC ,&$ ^6D".,I2$F(<QPBO MOO*";+7='(?LF7Q3^TSJGWHKFEY+M"U$8^C&N)P-3=_FF1 V='@4"Z#FP3L^ MJ#PPJCJ4])]KF?5J1F\\H]DQ]X%F@-&58^22M66]I1E /7.AYJ!A9XM?/SRN MMT^<?^;%UYSRRYP=,MG>2+SZG]05V$N^2E2)BC3%@,49!U#XJNN":O4J#;*? M1 P18=2-R@U;<_MTEQ2_?SS9LG'33P0U,\Z.ID?/+"\/NKU!GHZWL;EU"X\C M0^N(J45-K%L@3XVKX]'MS*H<_V7!65Z]Q$7Q)+9%;;WK@/251 S%) J GT $ M8!JKR'#?!X*&,""AR 07)K9R@-;,!K"IFJ&4K4_ZQONY4,WW&A;,[-T0;GI& MS!$:9I:IAJ"F>H+$" ;&-DA#.D>&98C2HM9"0^13$Z#SBIU>OY<\[QYVZR:% MI&A+#'VNMO3O[=5-POV$Q0D&/DU\ 'F4 B)4\D="!!(<A00:!9&.4IS_*NM MW]LSX-4<& 9]ZZ.HI^M.L3&^&)L"B['B:XOJ2/W'Z2UJ!+3%/S4%^B^:7T-_ MVJUYX),XD$[H+=L^5IR]6>-[W0OI*Z_/?5VFKG 461 <'62T'.C?6%^3?EAU M'0ENIJPC,GN_*?*.KK9'A+.ZY+XVYF+7W2-"]2^^QQZU+'N_?7C8;FJU?96K M%JT;MK]V>L7I6O[%5G'D(S^6GG0,"00P"3! ZF08L=1/,YY%2(0F2Z\.T9FU MM6&A655NO#T7-_V+UXX5P]+R.HCJ+<.N<3)3;B<0F9=;-Y#959%T'9++EC8W M .&L(+G)NQ8Y',KE+U^NMR6_V_ZR><Q?Y26M;Z2U,SBNCC"SSC>$O9JRZB5Q MES_P.A#R_<>WGF)"?K K= MRCH QOEJ[P<%,IW4A:$-,7*5VC$IJE]AQ?=CE MTCI&13M*ZAA_>FJD][M]EF"F#L,0E&LU32( LWK#G" 089ARC +.,V87V/UN M\8:,3GHPOK/NO&@EL)EFFLHZ(?;Z3!KGH=;OGKN=XIF(UP.ISQ\U4T'5D5T% M8C=7C1OV?W9XG8LGE;A%:5THY6!7#]_ F @<)V$&$(F8.LU2734X SZ&.,%) M+"C64DXKZG-?W[U^Z77!;#=>$ (?W7A[)NM(Q@.;7L=G;_FQT':[61BV [-C M:WA+MPRLVH9E$CQ#)D<.W#,W\E\'4V-'<Q$C- F.SCQ-&V1BE5M>JCRT][Q: M01PA/T$"B"", 4Q% $B:"<!H&G..A/0<C%R'<Q(SFZ VN;%2%"T+V1[0T/,6 MILEH9@H.Q6NEJ]ZTTG$25#DNB^MBM0<"SU.F]DS JP5JSY^T4[?;]7K[.Y9< MOMD6K[8[4HG=NE/N3YQRZ9;(_4#7UH&S1*0TB &&3!6/3*0['Q$.>$)A3#(: ML\RH:+X1];GWX]T2=2!\X^T9],2VZ.Y^WVU+C<81#N#64_790#3<S#O&S]A, M6.'@R(*8T5[4N%C!<FIW[ :9<@GP<HW+\K:])X[]!,,T$,!/539(1B@@,98^ M)XLI)U$4^,+( S@GL<P!?TW1N[6\3[\ C,G)O:VX5N?TVI):'LE?$L;I ?P1 M@6<X;K\DX.7#]8M/VJG>S]LM^SU?KS_*R?V"2]ZJN'+XV=]V9557?5FE$0U] MG"& :)8"R!D$)$L@B+,D)D$ 0Z)W6F!$=68%[7BX\3HNO ,;7H\/,Y75 U1/ MBYW#9*;8!X1^X5CM^.J[];8G\H$#=XIN)*\CW=>CN:@Y,(+AU$*8O6Q^__81 M/_U9W>?5A=FD..;'6IJCS/>]EL2]KW6*<T=^OD,J0V&M[J%TQE_L0LI V/[- ME,EKEKVGY3@?1+,A>8-IW0^VN2H5/L\@ARD(ZK-P*!C((I2 ,, )2\(,)6:- MX:Y2FGE%J[^X6]%MNCK2HW>IAG#IK5U.0##3:UOYS3LZC\GFJF_S53K+=F<> M$_>L!_/H"Q;K#N?%S\5V]WBWK?"ZCB;YLEW+=S]5F]N'2C?X8V28F3544?=J M\EY-W^LQX'WBU:[8&&57Z "CL1B[P\1P(9X.A]E"K">HW2(\,O9R"[">D$>+ MK^8K$]HJJTPL.2K?E/E7WIQIJT/!E[C\\F:]_?V_.;OG/^-\HWYY*Z1J?5*A M8F6YKQ9^A[^M L0SGF08,!P) )-0 ")X!D2:1&GF!W&8DM6&WV-5I,2P'[,+ M!K4T!36:<L:F_GF+9,D3DB?OBV+*IG^SD]G0\P.6!7="C^@C'KOJI#\HCGZ\ M\6K,%:M>S>N-I[C=?XH5R]XISW6VJN,NTRZ!=-F7V@E?RW>R=@GGQ=[73@E8 M7Z\7')<J]K;^^^WF_!A_Q7%&$(PSX/L^!Y!G"4 ,)B#C(@Y]&F20( O+JD-[ M&:.YOZLJ]H2-[^7'8=0SB<Y0L;V[KZEZ/W3T?U21N!<N\YS>YVM+[.Z&?YSD MTG?^VB!<B +0?W=J"&^SS:<X]3.6^B!@%$EGBR& TM 'V/<%CK.8I:%1-OO) M^#/OM/KAK#;''Z=HZ&GV!!G-E-A O F!NG.<:9R._DP!NH/G%]<>LUV O_*- MA/SIXW:=TZ=#O= @XV&2$@0PY'+1#81<='%,01#"+ NS#'*&S:+<+A.:/=:M M(9N;A[I= 49W&9TNKNG2V5*\\1J:WF_MW[.40AT3T-E*>87,PJOCL+#G*^+( M\U;5QR=F?E\?868=5.6\G26 #^ P?ICH!@(SO=20WFDJ^+B,MB7/GSTA?%RT MDV+H\Z2%JXUQOKG_Q-=-\>\O^6-;6);X<93$B5PJ!1, HHBK19. * W\*.(Q M3B.C7/"KE&;6V):NUR=L6'1W'"R]A=0)!&8::R>]\0HZ*IFC)?0ZG477T%%Q M3Q?1\1=L]Y)-.99]\'I;?*TMS?9RJP)2=I+RAT=5SU^1OB5E56!:K5 8!0FA M=3^@"$ &.< 1R4"&")5;42P28N053^!E]CUJ6ULHWV>+>#^0AJT?/=ZP^2?3 M?:L]\KI[W$7P--T/MU >,E.ZHI'>#RUGZAA_SYQWX,[[K>//Z29Z,DK.-MSV MG"R\.9\,V?E&?OJ0=A9PWQZI5]3@L,'EL> HE3;.IS0 , NR9N>?9HAF(8J2 M0$ 3&S=(;68KIFC7::"\'R9J>!0P#)>>87(&@IGIZ<E_7,!BCB,!+1D=&8YA M6HN:!BVQ3Y5?[R4[]?Y8;"GGK%1%9NM2-Q\>:^OQ^ALO:%YRMHK\-"4H"P"* M(),J+D* @A"!+"-1Z,>AGYFU-1RE.'?H4DO?4[,CG9.&J@JW*^O*B-N&'3.U M'X=13_6=@F.F_L>X-%4B6^K>GKP[ Z MJ2,C,$YO44.@+?ZI,=!_T5UT\=N- MU#->5I]PQ6^K)F_B]8:M./,A%RI])@ZX*HRCVK?1## Y,H2A@,37*F9E07MF M(_'N<@3NC=>QXRE^/+S/(I$L30]+OH:SGNV8"3TS*^(4."?QS",0S!CA?(WR ML\<\CT"B$P4]-H3[",L7=2==%:]'DRP*. U!3'#<E/S)XB0%64CB" 94;D/\ M5:4B0/7,CA95(X.SIVT8ND>/0O=^6*NHO/909=]*N!J(Q9L JIZ-<0Z5F771 M"'!L45HL8O%,Z@6B$0\TOYM(PS,83*((SU^V+*=Y]W"O]DCO#!+X+KXWWS>X MZ;=UES^HH[NC;?8[U]EZ@Y+9UXD\&W'9$I'7!#JK#GGU0<N^"KQ2-_5-WFE[ MW=!6,@@BGS*?^8"J,WZ(1 QP!E- 1>:+A#""J-%!_W52<U^^\\H[4/:ZNRW+ M%@K7 =-;:]S 8*:>M@B8=TL8%<Y5FX3KA);MCS J\%ECA/$WS)>)>AE2Z;GM M$:]!QMV%5V?6Q\;=Z:=WMZ1'V_9HR3V^.$X4V<:YLY'6:%D<D,EJ4;PTWF)+ MXH P_05QZ#'+:Z%\DU?\G73CF-P*RFG,R9K?EB6O2CE9197_L]^K[*\<%W<2 M7;Z"(<EHF") B372H8#@ ,6 QK3A#,$@U@8!6-;\C'W55+-%:C9\@Y\>35C M31= JF*Y^BS>>(H[KV;/\,[)<BXT;Z/F1]CPGFHN<,TOL:9!X^IZRY*+92^^ MID%U=B4V<;AI-:8.^\L@"*4QBR-50(H"2 D!"),4L 2FTO-/?!%;U9.RVHE. MJ!TUH2S\.2AZ=F62J&86PTQ*ZVI/.IOL*96=%MYRCXIWK6*3JRWW.RX5FK<1 M+9O[=RI?K!=,(5*?92P@@ FI<1!" 3*.*/"S* HP#@(&S:K=#)*;^\*IIF9X MA32,C^:MD3.I#2^*:KHWWIZRUY">*=Y$3TQ7ET'#Q):]_]$2_.S*1^^MR:W2 MZA(=Y8==5<I%G$E**X$SG)"8@S"+$KFB<@I(B!& ) EAZ)/,,"Q^B-C,.MW6 M$RV;OE]E3=W;'LA;MT,[1TU/UUUA8:;IQ^W/&L)2[S5PF-+S[*J [GN=G9-Z MKAYG5X4>Z&UV_1W+.]PCH_%R6U8K&&$_(B( *0PC '$B5VJ6)@!QE* ,42B7 M<1.=/B<Q]T'<\2+E*9*&E[#GJ.CI[#19#4_@CL6\&9;3_!KUJBBN[DS/"2Q[ M07I5P+/;T.M/VFE=K<4OY%A,W;'*36_3^.20/_CBZ?#(1_RD?E5?D[W?J1/U M#Z(Q [=?<;Y6J>)OML7/\MUJ%8:8XPB'@$$H=[A0;G.E;QT!QD5*<4PS$60F MNCL7HW-?C=7456130]_[Q%5ZD=(5U1[@S:Y2)5??EN6N/KGNG@.U&%[3KL[, M8LPVHWIVYWN8)S/KU0>\S_-1%BUY.IJ8EO%F@FZ\LUG>LU_/<BV .WLX-\2. MK.IL;"YJF^<&^]3"ST[/A7?V+L>D#N>KF] WG5OB"'(>!1R@1%I]^3,'!/K2 M68L9\Q,*_3B)[)VU"Q3G/EG9;NZ!?._!V^[=FW7MQ:U;7HSK?8R#:./;381F MHJNWIRZMX)[^7+[?@*BSN(*7Z#VC9S@@_K"C./2BY5E,KX#?(4 '0X%\@CB( M*)-.'V8A($F2 C])!>5)0E.S@CX7J<Q]^G)4Z=(^CNDR0IH'+E/E-CQI,1?9 M_(AE2"179RL7:2Q[J#(DYMEIRN##TRH/W.%OS;VF_*$)P7^)B^))NJ/UGF*% M?)B$B$6JKQT&,$D9P$QP()*4IAASGV7(ILK "-V9E7>?!J_RWQL^ZBJT75[) M$2]VA07&@-73\!G@,M-Y-TA9EP70E-MQ"8 QJL^2[J\)Q;74?MW7[<S)H1=N MUPZOO-VP3[SDQ5=>WLE!;[_EY<K')(9^!@&- P*@'P9 Q2\#^2?#H>"4L-C$ MFNB1G=F8C/1[/K!6MW[NF/,4=]YOBC]#CT$3:ST#XQY!PU.5^< S-CIF6#BR M.9I$%S4Y9D"<6AS#MRT+"\AOT7O\P-L"7FE$>4A]!&(6^])-$1G(6$) 2$4* ML?!90HV.D8^'G]F *&*>HF99U^P$"SW%MY?03,$-A#-/\K\H@ZN,_N/!ETW? MORC86:[^Y:?,%*JNCET\K7[]O I1%,$ "H!#7Z[.A&*0<8Y "F/$0T$@"K0B MG@Y#SJPXO[Y_>_?ZE??Y[O;N]6<]G>F).ZPG=D*8Z88>_]IJ<<[R0,9!^W"C M">T_#DK0&VJ1+_XYZ]V7_<(G+HZF6>,,OSN$VJ8^BF,N .%Q &"4(I!%60!B M^1\+"&3(-ZI#,TQNV8 "UN[<)H3ACJ!G<R ]!9-)I]%F<$P\B[XFY2P'T6?$ MGO$4^IK@PT?05]^:4/&A&;)_!X4))8)R@(E &8T!0AA"K* ^WX:4!IEB9&N M7Z(RMXK7Z6RX)FI1L.$,$TT-GBJIH>+60G;'3K-<' T)Y++6PAF-Y6LK7!/S M8BV%JP^;*2+C^>KUIJH;6WY[R^1 ^Y9-S4WT"D54>ID9!(BI.%R<^0 %?@"B M)/$I2I.09%HY+J.49E;(AG9]-GI,O0W[T%/2<;R&%=4I"F;*:@V MM)J"S?@ M]\HQ&IV5/QQ4=7SD1=156\!.9?5?,%-;4M#5Y]WCX[J.)<'K[@KJ[:;.GE;C MMT'[*GCDD!1"6"S".)!+*4Q# $.( ()I *!DDP$L?2QB8XR6]*?^Z2W/:BL M([AZW/7:'O88](!GDG9C"_FP/5@ 2,,#7WW<VI9-6DUCG$#)MG17OZ&>>$Y( MCQB9 ]KIMG@B"HV%EH/4-MA/HZ"VP[:C+F*=)XK<V>RIP]AF.ZHA#6O8'[\T MGU'H]'V& O.717"6B7<T^,*9=Y<$.\^TN_B4\ZH</Q?;LERQ4(@@@SZ -&( M1B(%680CD% 8,))!&"1&%5O'",Z\W@^6@I ;TIH'9\4T&@CU%-,E,&:J.@T3 MES4PC@2=O]A%0^Y[J6IQ)+Q!^8KC]RR3@5HW^(,8(-2T R4!S6B (I"E1)VJ M1W*;3_T0,)Q$D%$<HM HVEN?]();@6&5L.NK:H"QGL68!SDSVW%>3><(.N<= M6LUE=I73HD]XV2P58T#.\D[,1[ S,K]N"DZW]YO\GW7L6MN)INP:/)>?>+E; MJVL#5:G^8Y%OBZ9*M'SVX[;,ZZ+UJ\ /I+FA(4@BU3DV\05 +&,@#;(@B+$/ M!34R/RZ8FMDPW3+6T*E3RE2KK,>.LK)5CXHI[XGCPM!Q<3(?>J9J:93-C%B? MN_JPL^-/%:%O6\;O.6RZ7=0\=A7IU2M[-MW9.I>@.;*"3EA:U#ZZ!/'4<CH= M>UK0_YMMP?/[S95N7RM?[M)8G$I;F04Q@#X,Y$]I#'R6!@(&89)BH^M1/;*+ MW)>^QQ;==S1ATS-N[L$P,U_[@/Z6@<%.@.X#^O7$=AS//T+T6<+Y]8"X%LVO M^;;E_HZOY:?W/\O!"KR^W;!;]B"=/76$5$EWKZ55MJEJ,<LH3#F6/A86 J( M0!8('W :^D0UZL&Q48:0$?6Y=WD-+S=>RTT=A'[,3Z<TI67^GQG8FGN]N2 T MO.IQBI[Y[L\&!5<;0"/:R^X!;6 YVP9:#6+=&D%=D7PLME]SQMF+IU]+M>7< MQXW=4DFR3K-?!0&.4)!%@&5^ICJ&*1^&(8 )C@5)T]1/0I/6/?JDC0R1>?\> MU3B JAN]QY8556GD4' [_DP;J*@"ZV>Y9D',#.SH["J;S\_]K#Z03'BY9L? M>Q4A;\=1LVF\8 B NT8,NH27;LQ@",B%1@VF(\QM:/;7J'Z:A@)&TML1B0\@ M#Q- 2!R"E"/&0IB0*#**&C=G8>YMTP4;8]AJW0)6U\9F_AML"Z,SRW6W/2:+ MVZ'GN3:W!\C>+CFZ?K\KZO8:3W5=S:;$9KLM"%G,LPQ%@ 0, AC[*<@0P0 G M-.$9)#P61@55KE*:V=IT=+MJK@UI,W-S'24]J^)$=C/C<5GL&;9$H[(Y,@+7 MZ2RJZZ/BGJKT^ M3;\QO*=T][-:XXFRH9>%I6&TD2!;Y4J$C&@(HG0[I9@0" M)#QF#!(<H,2HK<U$?A:\6^_QYUUJS_G.. )GZER87K?/CK#AH8P!N$>]3TVB M<2?<U$^"R_GUO1TWSW2G/PFZZQ?]TX:U,YAU_^>2WZL(V==KU<ZTOKAI%_(T MQ%&,L@P(=:,/PPP!E D.:!KX&:>Q$,@W,8>#U&8V=GW:7H^X[7GR,')ZQLL9 M'F:F:0(4Q@9'2T1'YF28UJ+&0DOL4U.@]Y*C.G1R.R4W4-63*FY1W6[8ZW_L M\D=%>86B*.;,YP 'JE1X1"*0^3P!D,0A$9P%)#2J\:)/>F83<+'&6L>,_$FQ M4]^=[!F:6)+N.L9F=]AND;.\QYX.VO3J=*/RSU6@[CKAYZU1-PK(:)FZ\1&F M%8ZJ:Z1ER,<\ENX#"^1N"B("I4F)!."8!5$$>4P":%,V:H&J<[VZ2A8UY(Y0 MT%-Z6]G,U%I;+.MB43/4<#L:^ED*10W58[OXC.4Y1B5W ;4;(+6Q>E([@>U& M_K.LOT>"^PPG(@48QAQ B!) .*%2N5CJDSABF&LE_VI1FUF]&I+>@::5F@WC MI7F2X H%,T4T!L!\SZ\CF*L=_2"M9??K.F*?[<:U7C)3:M6YNVX)<?=P_PNO MOFS9X9!+LV?]E==GULV:JG>G-B+W7D-:OU/]-8F'E=&1L&8J>$%.Q^TK-<2R M:EI_;<S%&M>/"-5O7C_VJ-U*J<J=RI>^2,_U%?_*U]O:=VWCHCYNUSE]6M$( M"1XP7V(G E5;'8,L10'P(?$#CK, "Z,X:PV:,VMFQT&]\>KQ8+9JZF"GMW8Z M1L1,?:^!T<4\RDUJS8'W6_OW+"?K!A X6FMU*"ZZXAI <+KNFKQJOOK>%5AU MQ+PMBA=/;S>L2>?47'HOO3O[[7Q-LM_PK+Q1<2Z2?OXU9SN\UE^'+\H^O@A/ M%=M,A34D=I>U.B:>U4I\<<#%EN$A<?IK\.!SML$RF'&IMDTQ.UJ7D2T_<<KS MKVKT=AE)_0S&&8$@#E-5\EA=L=.,@H"$' 6!"'AF%+^G175N][@EZQWH&EZ1 MZV&GMP0[1\30ASX'8][UUDA>9^$V.C07#KTQ@.$\#,?DY0GV01V+=:DU*" T M#,( I((@ 'U. (JX#X@0(N'(9])"&)N"'H$%%F=>GYS:WAR?(6*@X)9RFJ_& MVB+:*>X%.5SJ:'_XY=7Q@G 7->_2<[957X<ZP:]"%" _S%*I<@C+U3>2JR]# M%&!!8$9A%L>^8>E7G<;S\]9_;6,WVTC.ML]OCPO3,K"# YKJ'M8#(^0)R)B M41=61] )Q6$'AU^X0JR.J.=E8K7>,M_)OMV4N7RR]>/K!3KGZ@Z7OM/L$: Y MRIS11S5QK]OS=>3KXQO% V<[]<UUVS3 4&RK/:#.^(MM"0V$[>\035ZS# Q0 M4\Q9J<IOO,J_\E*JBYSP#^+%KI0DRI*7TD>DF#".0<JR $ F$, HX(##)(HR MF/(T,LJST* Y\ZKU&3>AP*0E:!A&H(&9GA?I& DSU>^(-]5Z>N05,@<&',8B MZ$OK*D1!@^*RD0OZ$)P%-!B\:EE\K)2CO9;C/N!*?H4%C3/.4 A2%"8 )I MDF$$?"IB'F49Y-"HK.GQ\#-KN"2FOL9[<H9EOXZ1T%-F>_G,]/94M&5N5"Y+ MYZIFUO'@RU:_NBC861VKRT_9*5JGL;?T'[N\*7)5_UCPKILA8R@)$C\ G&<4 M0,@#@'T> D%Q$(8Q%S@PTKU1BC.K8T??ZS%PXW4L6': '(=13W&=@F.FRU-Q M,59C;5D=:?8XO46575O\4_W7?W%"RZYWV\W]'2\>7G%2]9I4\92+.$@8@#Z5 MQB!,$X#B. 1(R(4Y#4(D;8)QXZ[+M&8V TVZG2(-%&U/$=?J<&6,F9[F.T+" M3.>M0;!K\S4LGLMF7U<H+=_R:UCDBXV_1EZQ4^K70G!5#H'O*]9]DM[#)ZYD MR==YT_1B?U*$4LQ@$L= 1*G<9J,X AED&:",819DA!-BI.9&U.<^)NYXZ1=> M5.QXQ_Q,Z-5I!K:>?9@-0L,C9:?H&9L1*Q0<&18SVHN:&BM83HV/W2 6(<_L M;W=;%4!]^U!IQSGWWID[>H/];5=6=9Q@M:W#[_FFQ*TW_*!NP@UBG?NBCA^_ MVTIIIL+7!1R3SRRL^8(P=K',_8&6"V"^P/Y1U/*ESRV3>M0]T O5>[<_&;V0 MMQ=/AT<^XB?UJSIH^L-CG9W=NT%ZNZF*?%/F],]XO>.K *4\AH0 RN5B#D,: M LPR^3_A4Y%"S")JEA T%Z=S._L-^?ZEIRH6WW+@U2P8)A;--F=Z[L!W,1-F M=J?F!]0,G5B= ]<JM+/_7,NY5[-^X[7,W]A-I'F"U-P@NTJNFHW/91.SYH;[ M+*EK=H)V"T+70@2O/^*<O=V\Q(^YZE-X"!U8Q1P+!",&8C]" '*. 5$56-(P M2WP>,\&94066<9*SNUT= ]ZCY #D&X\V/)@99@WL]"RL6T1,7;0]&(JX)\%H MR=\<1?.X,W7ZTCJR61H$%S4^^@"<6A&#-\TW2ST3HW9B7WGQ9+AUNC["S!IM MLK,PD7M\'^5&9,.CU --KR,ZW^9J7$*KK=; L(MMO,9%ZV_#-)ZVS1_MGWNH M2(?/30&F.U4\OE1[OTVY7>=,E64[E*.F<<SD'T#25*A+$@0(27WY$\.J%BQ* MS.J96'$Q=\126R#L],!OO)BR0Z#UUO#9X3/< 5DC9Y%U.D%R9WFH-CPLG)DZ M :;S7-4I@UD<I-[?5R^_;.X_;LJ-W':\W7S>/3PT]J^L-G=D_69;W#ZNR?JO M19M0HGO::CKPW'N#^_N"WZM+AI=?U-9,^<,?Y?-*E^K]UFDMU;8-4]V!\78M MG6A5*U-JFJK$HS+1'K=%51>&]Y1D^'2EKM,?#4YYC>=!XRAXSBDPW(P\!_H. M\XLFP6EW8FU,;;EC;5L@CLZ^K0>QS6+Z_(#7ZR[P994F:8"RD #?#Y!J:AT# M%, 0I$D2)BA$E(9:AQ]7QI_[ KK)RJE)[H.;3;.2C@$9MB<.Q#2\)#:2T"++ MZ*(<$]**CL=;.(_HHC#GB4.7'S/W&EYN/_,UI]("_U+7VN<&9PF7WEW@% %O MY)>I)>RUE(U/%"[*/;X03Q793'-LI35:#(=$LEKO+@ZXV)(V)$Y_U1I\SDR/ MRJ(Z5(3[F6_O"_SX):=X79<53%A,$<H2(!)$ :29 !F-&$ H"A$,HBSF6A'3 M@U1F5KL^.:/*B\/0#.N;,X'-E,Y$5FU%TY)E:*,M!^AMLN6_#CHW//8BBJ<E M7J=]>@];E&_"1&XYBG=Y69WT"-&MX71M@)FUJZ7K*<(WIMO-ZU*/KV9.!#;3 MKKZLL[0PT9++KG;3U5&7*^ T)MA1%:?1A\UTC!2T7Q?\78Y)OJX;JLE_O92_ MS*N7N"B>Y$9?W8J7MQOVGE?[_FNJ*0DO5UA%(/D)!1@1#J ?<T!B* #+XICP M@&8IT\K9=<+-S(I]5!2_QV'][X9'[XA)3W+IJ=Z%AP:%#:-Z]L#-# W;C<5Q M-[,O_S,A9UNZ4ZMA?>3U_4!_Q);Y%%02\G5O"M2_:3,%5/'I[>= U738R#DX MM%!>U\S^<?IZX!2T9MV00]8K@Y]&0;TZN*&QR"KB%(YNM7$[J*/.-3TN)+%5 MS/V0D8R#.,9R&X:B * 4QB")&4EP$L28Q9/:U1S36VIER9N\"ZE:IJGD8X - M+P,SP##!T'<-9R3%&=O*7!9MKEXR)]2>MX',9=%'N\9<><U.P]^I4A+\8#4X MEEK3$GAJXS'+5SO^5XZ+-_E7OO))A'%$*(@S+E4^@!$@F!% @BA(XCC-F#"* MBC1E8&8;T+!STW=<%$<W>[?GZ4:E=!!>1PW>>(HM3_%E9B>,8=<S''.":69) MW.-H;&ILP7!D>XS)+VJ,;,$YM4[6X]B9JY]QOE&>S8>-*NITJ(:S2H(HH2BF M@, X!!"G <BR* %(J.[!*.0TI:M-?<?.[O2MTS5Z6HJ#&L4YHZI_:BJI>]N- M5TXJ8'45LRRDB&#$ ,)Q "1N#& >$Q RZ;\%,0^0;]1Q>1)8$\[1%4IM_UX) MUJN\?-PV-1OZI:T<8:9GAUT@87C /@T$8^,Z)J$C(WJ5S*+&<DS84Z,X^OR$ MJB%7.A._Q.67-^OM[__-V3WOZ-\*J4Z?.%WCLLQ%3NLCAQ=<[AA5ZO$J")* M!C@& 0PR #,$ <XR!D(<$Q3YF,$L654JL$Y/_QWS9V0V]EQJ:\QH,_ ;3S'M M*:Z]FNT;KZ=E-QY6W'NG[-](GT8)H+90-UX=EFA1Y\3A+.M9K&><.S-#M\"T M.2[)XAY5EV5<''*W?.D7]]!>+!<S QF[%4#%@C8)E&M)%TN@U+&?:N!3?.7E M*\YVM,Z:7)%8I##*4N!S%DG7+A8 )P*J( D2<BQBN8VW<(=UZ2_C'A_H><#[ MO<BKBBMO1YC96VU,]0RI4XCL4B!>O_0^TR^2TEK:OB $/KKQ]FQY![[J&X*. MLQMOSYL[^V<*AB/#IDUV48ME"L:I*3)^?^%2&>_VY99$D@20Q F(<.8#2.1F MG$0, 3_ ":0"9<@WJFTUG:69MZ!-/06B67>!G-==F% )R\%\Z5FV96?!T.9- M+7PQ4S$M=Y@]=QV+ T/_,PI6G 'HK#+%^<BVC<:W].^?^*/\2G]1-%[M"E7V MGQ?YEC5U:A!GA,&0@BA-Y 8])!E !$8@3(4(14P)Y;&%%S=*>!GW[<"!.J(J MFYXI\J>7RG7^MW\-$O_?;T\:J^0;NM[5^=_\&\U+JRO:<=@US:$3%.VLG2+M M]6A[#7&OH7[CO$B/KJC..IF/T5NXF[FF^.<=S75?- _,??V/ZNGV]X*5[G)2 M#8:<V9\ZY$/^+,UQY;U2/[[!>7'(AFR:Q+>+=Y.ZX3[MU 3D8:LQ([YFMF-> M:!WGE%H@9A6%;$)GL;AD"^'[D<HVK]LY,G(XGM]O7M95E*FDLZG3[NMH%?7- MJK]8K_*2KK<J)VA%DSBD,<] P/P00.G7 !3R$,0!HIBF(D)Z+?$LZ<]LNUIN MO(X=K^/GIHFHNNEKVX$K,R?&%'(]EV9&(,V,E&L,C3T>2R0<^3^FU!?UABRA M.?6-;(>Q+/>WJ7*6KW>J]O)G3J4?IL+G7G]3VPG.5!T191UW35#V!_$:%QOI MJ9725:OW@,TBN,),Q&E $. AHP"R1!JN&&( XDC@GZ2PLBH(J +KN9VQ22/ MH&.RVZ7QEL6FF1@],%EOX.JGY8>\Y==[Y$7SIF&=02>3IF?Z%I\*0Z^MQYYW MX,][?301/19K/Z[#7W+9G'R-EM<V+VKH$C=7=0^=\+1L:427,)Y53W0ZN.5A M5WLA]4&\DMO?K[@I@E]619T+4S:%\3]LAJY;3S(QHXQF+/4C$%$N P3'V1) M)@"#%/N(<8$@,KID<,WAW'<.+;]*TP\<>SV6;[R&:140-AHV87B(YGPZ-0_= MGG.2# _IW,[/+'F]L\/JZD#0.7_+'B#.!>_9@>-LA!SEC\D?NM^]_J;.COC1 MY<N&M87-RH];R36O\J*YBFE_NTJS."1)K+)/0MC<B!#&0A (".-0,(CQM(2S MB0S.;/,OYF>IG_<?M$S?')_-J4"/CD750+3/^OZ#B9EN4Z=6;P%XS@DSL__/ M,U?3$_(< 3I7!M]4]IXWY<\1N*,Y@J[HV)G])COY#:9U%E#;G37Q!:8\8B 3 MV <PX1G(&(]!#%F4H 1!08P:Y5PB,K/Y53?_]0UUDV\/NA\Z)BP[VUZ$2\\< M3@7!S*09BVMLC8;D<611+I)8U"H,"7FJV8//6FHG+K^H/^J:[RM>*\?P$Y=6 M(%=UV]0'351A[Q>])U=A+'4UR" (A?+ B(\!(53^+_4Y)RQ&C++58WW%_;G" M1:6IS%-X,OG"GW*F_]V7--O4@A[I&^_ E=<\T@;5]G]Y_,8+?I]OU F+]P*O M51BGH;68-'TB3 *>J'2?5)IB&+($8)82P#'SDY@$.()9.WVO-^R[G+R.KV>8 MNM=-\XEGF#?-Y6"IF3!<-QQ-@,-UQ@50KA:D2;PLNW*Y@.ULB7,RJ.T!!:G^ MPO/[+ZI=P%=>X'O^=B,]0TE.=69=)2*,8XH1@!!+F\F@#S#)&(A0G 81@K$? M9V;G#8/T9C\^4+W'._I>RX#7<5 W&38]!1C&3W=3[PP5TSWZ!$ LMMI:8CK; M.0]36W@CK"7Z^;Y6[S6W^=2'L]/R_^SP.A=/<M&_+>LT/U5RYX.0V^LFBE.^ M4*B2%Z]X\_>^>0YDL?2%(Z[NI*2;#.,($%\$ '$11AG*"$Z,;J=FY'5FHU,O MXD)EXWZIF?J3FW1H%Y.D9YV^$^C-+-M,:=*UAZ8.,>=HJ+0 T#-G3KO@]+O( MHG8(N6Y&M4N2=NO!ZX?']?:)\\^\^)I3?CE!Z/UV(SE4ZU%==;$N\-#__.6V MK-YOJ[_R2O6JNM_D_^1LQ6$6LBB+0<H$!3 )4I"IQ&SFTYA$ :<IIB:KP6R< MSAVS<"U-3_'B26:\)][T;FO8,5LJYIL_O87BNY@5PR"%2_F0AQ2X&V_/;M<? M_,I,N8\LFQU-1VO!?'PNNA+,#O?I.C _0<OC\3HBN6KCD^6:TUZ@M7=CJR3D M:0!Y"*BJJ@$9RP#.F H"IGX4IC$)?:,@X!%Z,UODQD]\WP3O&AYHC@"E>63I M3GS#0\F&L-?E&BBOMJ7M_=!2OQX59W[BJ">GJS/%$6K+GAKJB7YV+JCYFOMB M:FTWQ=L-JY^Z>$=>=UJ4;NFO&_RP+2IE>/8E@(J\E+YK/]OS4(XK0B1C,,1 M5<Z6YH.K]L6< !)F?I+BB!K6QG@F.68V2ZIWP'V]'5W7P8_%WKJK_,-M;;3H MT>:V?; IW>VNXMJ<7X5IQP_?T00[/YIX)1G?]-J<*AF.SB>\EO73Q/>EB[@M M, $+%'N;4XKOXCACH:DR*1ZW!#N6N7)U!%F[^N[/2C,<9A2*"%">2K=7)!2@ ME J0I!E-8$"D'QP8Y;Y=HC+W473K\N&:MN%!]&58]&SX9&'-+&P7;=K).\=A M[:!(KA*Y+M)8-C%K2,RS1*O!ARTKGF^W[/=\O5[%:<A"[&< \BR1CJ/( (%< MZB/EB9]RB$1L%/K>#3RSSG5D#.MO=U)G"8FS5(K),)6B$P9!!N7_P@0BQ!.> M81^:AYO9R&X=.=81FQSYM0<EBFF L I#""$'$#(L;3&6&!$<IHPR:9V%:1"7 M/23&\5@'0*;$4^W1T#/!-O*96=W1;[IYD?43GET55>^&7;:(^HDP9T733S\W M[Q?\<KLIM^N<U:=9=8FVNB.NCT4(8Y@"$832=?%I!+($1H#',4P2X0L_UNJ. M>)W$W'Y+GVA3H]"X8? 5;(:5QXW$AN=RYL(:=0P>EF="N^ K R_6*WA8L'ZC MX)$G+:L =44[/H@W^4;:\QRO>[F''R5!^K3B' <^Q8%JT4*E*Q-R@"+YSQ"A M,/!9EM#8* M$B^K,ZGE</6O/1C_5U["ZCQ:4>NN><X#,M%D#&Y7DIICP?FO_ MGB7%V0@'5W5\M&@N6[W'!(:SFCU&+]N9D:YGU">^KNN*;N_PM[_DU9<OV[7R M%=]LB\LWA:LLHB@,0P3\,,( Q@B!#&>Q-"]^%/"(!3$++(JEVO*CI5*3:ZAV MW*FNKQYO;U2;JJC>[XI+OFYKPY2J%F5;>AK7EZEF-LEZ7O3,U*PP6UFNEJ,F M9[?'RLWE(M*'H EW-FLJ*([,F#4;BUJVJ6"=&KO)X[F_E]0,:V4DBN,H]@&A M6%TQ!@' 29( N=U1[? H94GJZHKQNP@Q_C!V'^@HYMA@#J;?[?T/B"!6M[32 MJULZ'M@<G07NT/XG1?>: VARLS5KK*[:OIZ4U?Y8;.\+_'"[J[YL"W5'UD0B M!JM,(!)!R$&"U(EY"$/5'90"X6,8I2*-@U3[W$>3YMSQLR>%W[V6CQOOP,E8 M(*8UG.-'13. 9&:SZA5Y!!]WD:H6(D\X7M*EM-AYDZ'H_0,HTU<MX_GK<E=[ MVR1-DDH:4X&B&U5.H?;6ZG)7JYAB["=A!$2&4P"E:0"92"(@O2C.F,\3@<SB M\W4ISVPO]GQT*[=:JA4KWC$O;7$YP[HE^OCJ>4.SH&9F0)P!9A[N;BJ\J_!U M;;K+AJ.;PG$67FX\@)F1(05=G59*?;?OJ)7$),&8IX 3%2T#Y4\9HJK,!J32 M!\F(9M[X()6YC<=9^6"++F7#, W;!6?"&]J ^>5F6UH?F38G9+/+?T1N=ART M39^6?(V9DX_6ILM/HZ V7\/O+F*JM-COS)+>PW9^SIW:6.V*I]JK>EDWS*K' M+Z5?$W :(Q\0[@>J$:, . X5E!#Z,4,($J-@\ZN49C9%'=VN#UA#NCV)-3S( MOHZ6GI?B! ,SBV0IOK$/,BJ:(Y_C.IU%?8Q1<4]]BO$7[!3XU\TAOT$Z*ET5 MQJ[4Q8?-WH?AY2VEQ8ZS%0Y22B*:@!AA!E0A&H!B&@$4I7Z0I!AB851@PH*' MF96^SU'MAQ^JHNX+M*@(D;VCSDNOY<S,(MC KV<K9@;5S(K,@:>QB9F B"/C M8\/!HF9I D2G!FO*4.;;H9]??'RQ+8KM[]+):9OB96GB)SA$@,&$ BA"##"B M'*2I=$%01$2LE^UV>?B9#9 DZ)&.HK[;?P&&\7W.-.',#,&17.,=^W0$U-_0 M3!/4;B>C-Y%&^Y;K8@QL6"Z\M-A.Y3K#_2W*P%/F+4K?2#ZWF_K,Y2LOGE[M M^-WV55[^HZ[NTA84JF^*.KMT^U#I]BJU&7ON,,"&):_CR6,[[E5;[Y2M[LKT ML/R:W-A8 SML@Y; U,Q*S0:G40?2*9A8M2*U(KA83](I</2;DTX:Q_S&^&.Q M93LJ1]FPMMQ(V9991T$<()P0D-'8!Q#A"&!&(( \"6C&PS@B6K$R@U1F-CPM MW;HV6TO8L!+],$;#EL.9Y&;FP4IHHZO=4:$F7.9>'WNQZ]M1\?H7MN,/FRDE MX_GJ]:;*JZ>W&[$M'FJ%/YR/(T%]&G(.XCB( 0R@ $30 /A<H"2*1!ABK0[! MPV3FOC^I"7L]RA;W""- #:NF._$-;U L)==63SW!!M9?.4"CGO*'@V:.#+N( M:NJ)UNFFYM,3ZR&JX\X/CVKH=KL7IYG@%$.0!*J#MUPE 0I(#$04!=B/ S\( MC;)XKE):))ZJ(6A9:_ ,&[V302<2FVGE:*V_AHWQ P'[4G[7A'5=BN^,SO.4 MTKLF[M52>%=?L*SDL5YO?U>9U=+=;AK)J/C,[LB&IF&"!08I%7*-I8(!',<, M)!@E!&9"0*85':E#;&XU?OW2ZUH?WGA!"'PD=X$=/S==FR;%C^%QEQ:2>AKO M"A]#I7<)C7F1$ V97=4*&2*U;,D0#:'/*H?HO&/9>?EBEDK/\+]X.CS2K@MU MM4W594/Y%?O\OCKH^^X+WC0FJOQS79GS[:8)]#ZIT_^S'+]ZA2N^3QI<H0R) M.(,IB"(8 !AG/I"&1EH<"GD60\1Q)HPZ-G\ODLV]D:C9[:?,MNV"*\EQNVJ7 M-U[#M*J/UU5#.VML4;/N*=Z]0V*N8>?G[P5TW8[1WPN_RSAV1U6U>U)ZY.ER MWF)3U?FYOF+FG:J_M^ETU>'ZNY%KV<[8WXW85Q;F[X_!:67$/FW7:^EC* Y7 M24)"RM,4Q#%)Y Z ^P )G BTH1QYB-!H4U%L1Z-N6_H6XK>;XJFUQ(U].TO M0:.WMDP4V,S*F\IJ76WJ@C2."T_U*3Q+#:H+(EXK1W7I4=M><X\%ITWFP4HD M"8^QW',SFG$ 0S\%A$$((C^!$4P05'7MC!K+'0:?6>GZI$R[Q?40T%,Q6[G, M=$M+)(M^;^>\.VONUAMZX4YNYT*=MVV[\,S$JE*O\I*NM^5.SN(^R3X-_"@E MD-4]Q &,Y-J5T9@!RE"D*D-BS+2NB72(S1T\<JB3U".NDU9O#IN>YKD"PTP3 M[7&PKP@U(*#K0E"72#U/_:<!H:^6?1IZQTZ]W_&RY/S#HW1ZJWQS_TY5"'B7 M8U)W.^\JL+S:\??\6W7W.U]_Y;]L-]67<H59Z',892"-H53]-):JGQ$?8"XB M' ><<L9-5-^6D9G-0L.6NIII&?-JSFZ\/6\W*B:*<+FAS^5V_*\<%]Z'C>&9 MCO4LZ%F2); ULS+.834V/E,Q<628K-E8U&A-!>O4H$T>S[*T7;&EG+/RC12P MHR*W%O7!0%M/;W-_JY*6\RKGY8K%J>_[&00QCP( @SA0]4LR$$1(B%@:P(0: MG9<;TI_9M-5D#6O0&0*H9YYFA,7,*G6,- 7[?NC7]ONQ/8[=\^,=&')8;\X. M"5=EY@RI+UM=S@Z:LZ)REL-8MK([+]#4%6=:$1AB(7 J8._T), ?%Y"A"D M,( 998S 5:7Z[>D9EP%:1H9D3U%;;8Y+E-DT@!K"2<^&.)+>S%YHUF:[\6ZK MJLC)KE+E+I1?\Q$73NM4:DCOJJ_= *5E>]J-BWS6ST[C%<LXGR9UKY?,U_8@ M6?DPQ3"D"-"4":"JGH&,T0@0C ,<9X1E@5$!@*N49G866KJM=C<%;@TC>*YB MI*?A3B0WT^].Z'Y&[KZIC\,@G3')7$7H7*6S;'C.F+AGL3FC+UA4#OKUTVD* M9<13@1'' /OJ,#,FJ@894P4["(G]*(TSZFN7##H;?NX0E5\_V:3*7H!A6!NG M"V>F@D=R6:3*7A#0H/;/)$$MB_YH3:19B9^K8@S5]CE_:;FB/E<9/JKF<_TI MNU7\$W]L=P0?Q+M\P^5?32C@BOM"\("E(,X"J$)U8X 0)\#GE"2JHT88&;6< MODII9BMQH*M<TYJR^J&A;;:<7P=+;SEW H&9+;&3WG@Y'Y7,T7)^G<ZBR_FH MN*?+^?@+\U4;K??YM^QON[*J.5C!.! B3@,013@$,*F[04,!$L8I1@3ZF6\4 MA&_#Q.SA H)+=XDII[W.UFRZ-^,# S?>AANJOQ78>I9A;@@-'1#-@J0W[0'A M;1_6CUP.ZG*K, 6;!>N5GK'PW94NO0:23173JV.9I^1^YG17Y-73ZV_TBPIP M?(\?^ H&,/5AZ ,>J!H^:9BJ=A(^B&"&.&,\3O2*(U\C,+/]Z4AZ'4U/$=7/ MOKV(R; I<2&IF9DP%-(HT79($JL4VXL#+I9<.R1./ZUV\#G+<SH517@GWZU; M+Z9IPE),.<@XBU5KVP1@G&8@#5@4RK4_@H%1",/1Z'.?QRE:GB)FU(CR,A": M!W"VXAD>NFE+9G[0=DD"5X=K1V,O>Z!V2:RS0[2+#UEFM+7YC!_$)_Z5;W:\ MODY[_4U^CS=X_5*N@W*I+%2MBG?;S?T[N7JRIC/WBZ>?N>HT\/@EIUA"PG%9 MEP!7#0?K?H,KGC#B,X( ADCJ)*9"M:=, 4-))#?A89R8=;F?C]6Y5\V6<;5# M;5EOKJ4[WKT]\[53K]@'-?]>UWV>/'E]&;Q:",-DL_EF6L_H?!_S9^@+S#1U M;<^#>=ISS@^TJT2M^1A=-O-J=L#/4JGFIS@M-^K-MN#Y_::YW:%/=P7>E.MZ MB_4SSC?J7GV%8R@RQ$* 8J%2F$D&"*,^"'E&81#Y/C&+.-<G/;.][QBY\5I6 MO(X7K\>,I[AI0PSLDJPT,-:SS/,@9V9I'8)FG:VE+[_C)"X-PL^2VZ4/R+64 M+X,19BK)4%[+*FUS1U]_XP7-2UY>21_M/O]8Y)2O2!P$(DE#X&<H!###%."4 M$A BQFB0D@ +HURS9=F?V?"U+'D=S4LY[=UG7LV0XWH);N=:TZW];F?0T-75 MJ'Q0CI0^V!<WV,LT6-] \[O@OK#!+%.R5/4"M\Q_7R4*9ID8XSH$\W!AM[Z] MW4C_7G[=G_ZR+?XNZ:F@Y[8O["=>\N*K:DT4TD!0Q 3/@(PD>L1HF$ D.^G M&1-9(J+$9%'2H#GS2J((@WP#'AO29LN$#F1ZMMTQ$&8&>4]<6DY)OK:D#0/[ MB.2."7>FTT!B1_9.A^*B1LH @E/+8O*J==[3(R^JIX_RJU+)[;TJC?*H[),D MLH(,)T&2J;X@F=Q18S\".(320V511/Q _I@9Q38-$9O9 '2D;[Q'1;P^7.,= M^7_[URP,PG\WCG08! ]%&))(\*:Y-10T QE.4Q 0C"EA0>0S:I+$X0P\\RR. MY<'3,Z>N(#&SHP<T/N[1V%.N3:G3K*]1"=VE>%TGM70^UZC0%Y*WQM\Q#[IX M2T5QNV.YG*7;JN)E$['[9HWO5XA*,QCZ"2 1CZ5^,Q]DD$"0A@D,I9)SDFC7 M0;].9F:S^/;EFT]>2]GKD?84;?TXC &8AC79G?"&OI"5W$:A&>-B605H# R[ M6)C&N&C]8 V-IRU3*)M4C\]R0%[?3%"\OL/?7G]3>S#>=B=9!7$6)B0F(,72 M=8$A$@!CC$" ?0P#G$:A,*J'KD5U[AM@1;ST?OCUCY__:'C8KP>:WOKK' HS M)6[)>S7]]KI4W8BJ,,R6!^^'E@N'I_M&4KO*K=2BN6R6I0D,9_F61B];UJ]I MJT:H:@,)3!($?002%D)UHA&"+,(<1&%$&!&,,,%,G/'>V#/[WG?J%6]]H&=8 M/J8'@IY26XIFIKKO-.0QK]MRSKFK4BR]D9>MKG(NTEG!E N/V"G,>\E3HY?- MW?Z*<Q9QFL8 $<8 9!$&.&,")+$O?($%Q=RHR,DI@9E7R;/@&3/5.8-#3W^F M"&FH1-KR&:O2-2$<Z=/9\(LJU37A3C7KZG.6Y1*/KZY?;C=UE;9R7]WH0BVW M51SY64Q56'_*H2H2$ $2!!&(TY"(,! !AUJ9QU.8F%E-S^(S]DP=U?RZ6'W0 ML/*BS0SH:?W<N)I9AED@-2_B. $35\4=;5A8MNCC!)#.BD%.&6OA#B;'5Y\J M9' X3L97._<L!,Q75Q%)IJXB: PHCF-.PI@0;A3<MQ#?RP;(*&Z6#I%Q-+]Z M5O8[G#4SP^R@'<AI3,RT25^NR8?=%#QW"P]#KK^OZ!>W4^&L_88E^<E-[E]_ M4]>7;?_JMP^/:FW,:;LT'K)/[+K<ZPT^ORM]U)==&8D]6RK XY0QZ[[VFE@. MF_5%8#3VG,T0]'YSFG,S&1(7C>TU*3Y79WLS0 9:VQL.9%LZJ.3RI2^W&_:* M?^7K;7TMW9YTKY*,TS0+,&!IZ@-($Q\0(E*0X2#*DAB)U#<J CA(;6;KT]&N MKV+8@;II]: AO/3\1&<HF!F/(P!ZA+O;*)>%A#0$=%9,:(C6P@6%-,0^+RJD M\]+4=&?[(. Z7TYN<),H)53: 0Q@)B$ *N^OX2$A$>8,FK6\M<99W-?9?<R M8IM=#]%-&2#GVZ,V#]:PY(&[6=3<QC['W!AN5,^F94HFQ^BT3,A)=@2A\Q3D MJ7P]4\:Q(SBO)QB[(N#D$J;.'U1>G]R/RO6AETY8?MRN<]K;RL28$^SS& @2 M2RL=B0@@B@,0!8PE4.!$.F\3;F+T.5GZ.J;'RJ3K%@.LK>Y<YD%PXL5+GZG: M+>RSY35\>;^U?\]2O6$R2O-<Q1CP\9SW,>9PC5S*6 QH?O!U5S!I4*6+FQ?U MT*I;K>ZYUJ5W9S8Y!V)U<VK]0ZF+<HZ?.4T5T<PFR"EF=5>8WA&_KL1&YT9# M8ED="UT<<+%3GR%Q^H<Z@\]91D+QZB4NOWPLME]SQMF+IU]+561>I6.5U5$7 MF'WCQH"(#".1 H13U?0.I@#[60A\*OPLR%(2"J/]FSD+,ROIGK*']Z3_9!A1 M90ZKGB<P+UAFZJY2*14S7L>-VAG]H!CR\LV/W@'& U.SM-"TQ\15D)<Y \N& M@5D#=!8H9C_2M*I(TH%XNZGDMR^7.Z,F2.T0V;'7H20E4&Y=4I"$,)8[%YX! MG/D")$$ &0X$@HE1&J<1]9FMTK[SNO*M#]RT 9&]L";K=KUF6.O9J]D0-#-5 M3L&SKI)D!(+C0DEZM)^E5I(1+-?*)9D-8MXKIZYO_;F2NY4OV[5\I51YE]73 M*L D$Q AP)(8 QB'/LA8D $2IR1C*0G"0*NLT0"-N?<DF]II?X'E;RGO2KCW MV? :/O0;SEP#:]AF.(+ S#+,**U^CQT'4MLUVFFD;ZAYN/)>R!W<D^IOMMXQ MZ:W)3[VO==3L5GBEXL_+RU)U ]MM))M>V;N=4!?,97LAVO9:H/TC].;S:NOQ MA\?U]HFKOB.%'%?D5('^^Y><?I&CUS1W&XZ+C1IT6ZB7_^BF!] (S .-@*Z] MN5@WH!'6^RV!QAZU<\2N]"GNVM?%?A0GD%,09) #Z*,(H"R( ]"BGW*LR U MRCT=)C>S1>S2+;?[QMQKQ85];MH(>'JNE#M(#"WD0'MRYVT ]81TY!N-$%O4 M&=(3_-3[T7S+XEQ5)6/6EU.-$?E4;6X?*NV3U8MOSZRU3?YHCZKWB5>[8N/= M/FQWNK$Y [)KG+9.%MOPO-528K.SUD&A[$Y;+P^YW'GKH$A')Z[#3UHWQ'[8 M;NH5NAZZ?%O[5*N0QDQD40A(HC(_1(8 89P!%$(! Y)B+A+#9MB7Z!BIH54C M;$FU\:AOFB]G>>,UI(T;8E_$"6>0$0P%$"Q( 82^:D_**,@"%HF,$2I',ZIS MX0 G"R=C=ISTW H'TIM9+2O!;;J!#XGEKA/X12I+=P$?$O5"!_#!QRWW!W7_ MK_K<I6TQBT,,D4@C$# DMP1QE@$2!0PD*4^CU(<Q3,RV!*<49E;09F^,FQ-" MLZ:[UT'1=/6GB&IS_G&K*:6Y/W]-$E<N_-GXRWKMU\0[<]2O/FA;W):J#A3\ M%6_^?KLY;Q#^$3_5H9H^C81@(@6,\PS D$& \@ )@E$C(<1]U.S(K?:M&>_ MJ:V[45:*HFFE6WW\]'1V)E3,M+ECPONA8^-'5?WVT+63EU[+A,O*M\:2.ZN MJT]YX4JXQI"<5\0U'V+"TJU"5.4NAV_*?9]/U6/B$Z=KN03F(J=-].J^PZ=J MFW/[X>7;C^H5^<&&U>-\W)95P:N\:!(CF_I6JE9E^69;O.=5U[SB!1?;0DFQ MBH(X32-* ,<9!I %"2 081!G-/+#+(HSG*XV_!Y7G-T9N@O/)I66BJ-&Q<]D M,XK P+3:X2+':^]>=7C!#^K(_)\60:S/_#4P\(R^[UF=X(8="=99[:9GSXWW M2G*G[D1:/NN:O#?]MCXWWBD"O4;,3?,U!<*-1VIYU'+@V-%[]HEQZ54^GS#+ MN[#//G$7_>7GY\K\X/SU/ZJGV]\+5DJNWFR,<^VOO#YW"$!S 5SGGI3'W=O? M;+?59FL2JGP-@?'S<P?"FUE=#;EGR'H?$=/J2/W:F(N=J8\(U3]4'WO4M@CJ MAG\0+PO.\NH-IO4]V"_X6_ZP>WBQ+8KM[_GF_B5^E)^HT R?!E2%+_LDA@!2 M=<KN)QSP*.1)%D681T9G4R;$9]9EQ8H*UZ U,S?>0\.&1SH^/-HR8EI?U0!? M/6=N+M3,C$ '6,.'US%RX[6L>'M>O)=CR%E4<C6'P%FI5P/2"]>"-0?EO%BL MQ1CF88%UY<R'G<IK^LI5:/2K7$5&;]C*9V&&LX@!*B*LNB80@"FD( D3RJ(P M%I!JU7$;I#*S+3FBV\3Z=Y3UP^.N0S1L)9P);F8.9I99/RC0B>QV88''&%"% M 6N).PK%&Q5N(!CO^KN+A>.-LM\/R!M_V'R;\59N<.23=P6K<RES7JJ66;=L M^UAQ5K<CT=QPC XT^Q%^3=_K<@<[+NI(TKH-&-O)U[V6(_UMR#A"XQL2I^"8 MGN0;X>+]IMAQM$'1%MMJJS(^^F*;%FU!^]L7_9?L-C*WM+46G+WBCP6G>9/L MR1_7O&I.-6Y[A[Q7^T&MPHB',44"9%S5<<@""C(8I0#R*"9RB\/CC%H<K+OB M;YDC\AZW'NNQ:[;Y<38G>ANC12&V,D]]6/LLJF/JELG:4O79O/%.&LK=''>4 M<[>K<HV?HQV7,[86W8VY!O-TI^9\?,L"9SM2\G_L5,$TU8I4[1_?5ORA7%%U M/RE4J;)8[N8@3S.0I7(WYP<8<C_,TA@:E<.Y1FAF1^M UJOI>K_5!Q\U:=,J M8M>@TK-N+@ PLU9VLIN7ZAH1S%7EK6MDEBVD-2+L65VLL><=M_7]N=B64GEC MSCA,.0B2) $P8AD@JKMO3%F2<!&30 4A.NA-6Y,S4N%YNM/>*SX<]:=M(-13 M:G? F*GV2(_:GP?A<->E]DC*N?O4-L2^CTZU1X)K]ZH]?LMRP581S$WL\JM= M(??('WF1;UD3TUQ_>%Q^G;-5%A+N<X1!&G("((I\@,(0 8(0]"-?,)CP;D>D MN9@;,V&Q[3&S$B>M,DRS"2Q@U5SVYX'J>^E.P4L5:=G(Y-"EL ;-E;-ASL"R M;H@U0&<.BOU([N,NU3'QF_7V]__F[)X?QZ><A;]LF(J?BR.20112($@4 YBR M2-HVZ?B$/L<!3%&2148M#)UR-_<]%:^:Z$>Y>]S>;_)_UB6HO&T=5$>/@NI^ M6*M0.57B0,KB+D#2?+[TC.:SS8*9/=4(7ZQOTA2[7LWO2>1B&Y)X%L!8%Q)= M*D[1&M %P@[->?MNH@BM834)"K0G8G[Y]AX_<"97 ;I3-WH?VA(F%M%^HP/- M;3<5?6_/@-=Q8!/V-P[*^'V;4SS,+-@X%#-$ FK+:W71-C[Z8A=MVH+V+]KT M7WJ>CHX?=E59X;IZUE!;KT_;]5J:(?7BRJ<^A)!F@(4!!)"0"! F?)"(("8H M8RPD\9+-'<U%F-DB=9O7'F.C+?^\WQ1_4D]K!DW/LI?_$FANE[_KJ7V^[;;9 M-V.&:H[/-S'?28M("P'^1W6+M)\@UXTC)W#BO-SN:><*A%*,8)H"/PI3 %75 M71RP!- @QLA/$^I3HS+@^J1G7H(Z1KI*F+URL6HW^FZ[N0?OI$/"VJH)SHKL MVO4&F0<W,_L^7%[W9I'N'^8XS%]A]UG[>Y@#8E!;UTT'CX[0KYO#P9W<FK<9 M>N4GSG9-_Y!/O-RM59T[E>'W#C^6<CMP^_BX5CTLU_QSA:M=)7_U+G_(FU#G M<D5QBF B*$AA@@ 4(0:(A@&0/K;/XY B'$.+Z+<96%TF$*YFI:GC6K.@?EP? MF#"S8G-,F)ZY>R[\K>QBGUEUC.EU[*I4[99A;\]PDZ*]GZ<#T][GPY2]TY@R M8]LY(ZB.C.P<'"YJC6>$^-1LSTG*S+Z71;5ZO5-! &WY*Z'^"], ^&', 22, M HPS!!!#/.%^(" *=)S&TX%G=@D;4H9%P,Z$'S9P4T0RLTJZTFB;D6NL#^F^ M?*>G]_)?!YT_&VX11;TF1*==5S]W5 3T=E=]V19*9U?2<0FBS%>[*I0T8:?2 M=6$@QCRE<<S\F!M=Y0[0FEEQ+M5Z] [4)]:Y[$&FYSPX L),W6PQF%[R\ERZ MN<I>]B@];^G+<Y%'RU]>>,5.I4^.:-[OE)GX(%[E:[F<MG$DO1.=%60P3A'F M ">$ 4AA!@@+""!Q0B@D)$U#(S4WI#^SZK=DS53<%,((QY&/,P($H@1 3BG( MX@"K9*<HSCC!5"59ZX?WS@FA>;SO*[[9/N0;I?:>D']8PX:GFF-(ZJ7WV/7@ MJ#\FV^J+]U)==7NW]4E,\_.+>:= S_+."*R9-3Z[,6A8V7?_/KEZ&OL6&QMI M2R <&6Y3ZHL:<TMH3@V\[3!V1O]5V^SFR@'_7_+JR]M-G3R_P^M/<E\FQV;[ M1@VK-,LX16$(!(,00,'E&H!8* U8'#*1ACY.D<D:,(V=N9>$BXV!<.\.\'?) MGY?O&;RI _H4B_O>*X95:R9.CYYQ6PYT,UNWQ_OJG6N-]]L>WAUWAR8O[DR? M&Y@<6<*)S"QJ&-T =VHG'8TZS6S>X6_-A<+ 7<-*NL81HM(^)DC4IA$#Z1PG M0-K.P$>4$^YKG1K9$%_*)*K3X>ZZ;/@ZS<X :@%M9NY<PV=IW!P@9VW*3"!P M;+BT2#^+F3(!Y9I1,AK#/(+WE\UCKMJ#WN4/G+W9UD'%?\9KD\(Y T/,;#-^ M>?_Q;;]E;<U!O0,\6N?_K!HWZL?O#D$R;!<<HF%F DR <%H@1T-:JXC=H7$7 MB]75$*X?I:OSN'E=O:8I;=N3]DI'RV8KMXIXP"4C"""J[I02P0#.DA"$21:& M)$2<IUKMH,S(SGWCI-N4MSVUT"]-9X#LL-K/AY?A==815,^#E'Y5OWD0LROS MUR)'6N2:=+FRCQQOD*O/&$M'I?_,$1BH!6@PV&+% <T%[%<+M'A[0O[\<<?J M&(4<\R0&F1 !@"@-I5$E/LB@0*&@)/-3;'*</K&7N?F)>=,1L_\5KLMBI/_> M?I,M4N&/$:)!QK($9B!(5%,SG'"Y"TTI2"4R+$HY1 E>/3:)PQ4NJB5P.B6G MC=8+?I]O-CWC:;BWO( /HJG@),$@2GTBM^II !"'*0@I3V&4H-3G48N/_*(O MATY'S')5F0Z,WM9ZFJB&ZV8]_HUW6U5%3G95'6E6;;V/V&U+Y[&&ZVY*%#Q# M7_9Q 2^6&'#9E?U\NUR7[$EA+$U1Q$&8L0A *"TZ(G$ >(!C*C)?:F(X[<#, MN-J1JZ,Q\_)&5S"R/>N:MYR1A= .#J]F*%YTA<@S'T@-%2L:>=I.0>]4[[9= M\51K?GT0L4(,93R0WD,<A5(YXS $69(*J9Q<@A@Q"M/0K C1.1&M+^B4(D,= MR<;7\MKB8UYZ$P;HQ@_C^@ VN0GC\"9-HG8#H:[SRD=.53KO6JX\JNF""E'X MMW\-$O_?;[W-=O-U6T="TR9FJFQBIG E?U%J=G ?0%Y/Y2W1M.O@WL'81H<- MG]D9:_IU41QI^04"BVKX=0%/M7O@23/-9CR7>[1*KMU_WJYW<LM=/+W)UW)Y M6\&81HAD 8BB+ '0#T) 5$$>/P[])$8^A9E64YFK%&8_<U(TO3U1KZ&JIW;7 M81G6.B?"FAX8F<FIK7:CL@P<"LMW&X63/QST[/J(BZC9J$"=EHT_:!LEO2FK MHDE;>*M*_][+>6T=.!PG-.8^!BF*,K45ST 62D\WC(G(:.!G&<K,HJ2OTII9 M\?J45=VJQY:V:7CT=:ST5CY'")AIXZGP'5GG;J^&=,["HZ]36C@\>E3D\_#H M\5?L=%E59I*^W2M>YO>;IL3W]@'GFU4H4)R%E ,>XTRMFP1@##D0V(\2P3#! M3.L"9XS0S%K<DO5Z=+W?&LJ&-4FN(J6GQB[D-]-A*]&-%7A,+D?:>Y7,HJH[ M)NRIWHX^;Z>T[?GGYR^<5^^V;?VT;WFY2D.(0T35!8$O=[%^+%=?*MU>[(LD M#$3*D%D'Q6N$9E;:[M:PINMUA+W?%&E#K;T*E9[6N@# 3&M5HF<3!BHWXF_R MC22OVHA_W)9Y#4+'Q<W^;G4$%F.-'I/9D49?);.H1H\)>ZK1H\]/.S)N2B?> MX6^OOZE0&=ZF":_2)!0"$@@BP6, 8P$!(I$/,/1I2 /A)W;!EE?H+76(W!1\ M]2K\S?0R9PRP#$8^$H(!A@0',.,8X"S@(!!<D"P. L)"DTM3EX#9WJ"R<]B\ M'TC#P(\>;QAR"Z/9>;P#<"P/YMNRMNI\OJ7M_=!2_]']&?V(G(X/ZZ]1>Y93 M^Q'1KQW?C[UF&2Q!OW"V6_,/H@M(/=1IHG*+DB < X'\$,"40I#Y. 5^G# ( M.41^%!D5=;Q.:V9KV5%6#D%'V_#F>P G/0UW)+VA*W1!<.^WN_I*?)9J51I2 MNKH='Z"T[#7YN,AG]^4:KRQ4>_^TB'136EH5<N<(B1@CJ>]9*@",T@P@/V, M81X+AGW*LL"BT)0[#BTN RWJ2YV7;F=_VY55O;]0(=FJ/K]JD4'7.]:4Y]_( M'=<B=?BOSYV>25IX*IZG O\IS_N:_,];?G\4RN>JO7^=L>^[\/XHH).K[H]3 ML&SUIJC7Y?MKECYNRZK@55XTE50;-Z]U^E8LQ50@:86S*)(^&9$[,Y)F"4@8 M27G"0YH&1KM8 ]HS^V@M)W6 11.Q_7C$C-=NT^QV:288ZQG/F9 SLXY]T!I+ M><R'UQ5)DQ:TK+P?/O&O<F;D1EB%J,C?.-S96>#AJI^< >5EF\N90W+6:<YB M"#LK](Y72FL_B)=RLYE7O4H2MP_;W:9:"2(]PI1B@#EB 9) @@) N!S"&$@ M6!P2H\+(8P1GMC<M>:4)M&; VQXX,#,NH]#I6127@)B9D1X6#>WC8C$->7>F M0E=01_9AE-RB1D%7^%-+H/V>Y4$07\M/[W^6)J7 *BOYECWDFUQU&5!AC=W: M"$.:I$QZ'6D&$8 ))" +HD2Z(S&CTCD1OC"Z'M,C._?Q4,/$C7??L%$OI_B( M$</3(CTP-0^.G$-D>(;4H?-S#YUC'KH38X?G2$9"NSI2TB.Z[.F2$1!G!TUF M;]N9CM</C^OM$^>?>?$U5Q=[EYI#' KVJN*\79N'#Z+?@'+U_W/WIDUNX\BZ M\%]AQ+UQ3G=$88(+N)WSJ;SU\7W==EW;/1,3_4&!U=:,2O*(DMLUO_X%N$@L M+202!%C5]\/TE*M(Y )F @ED/HEY'O-0A3,RB;D^<L*(X")&,L]9D7)).6R+ MX8PSSP[HK+7M31]5&^9[W,V&F7MZ$AT#/=BE]CM'1*!CJUN] 6JX,9L L%MS MKBQ'GL\=7[,Z1^?J//6?[@G8N=A;QO0>3Q]!B>5W?7WS7NQ>[K>ZHG%!*8OS MC$N4X9(@'(?*:R9)@5B61F66%20-0<W7AHAY=H0=:8V/U]*^J<_3E6&2U6KS M1YVNHX_=VYA-=[T5=>#RO[.;')?UYN1_%S<XRQ]7Y<"<Z*"^S?RB*RW"7-U! M@1]["B12345P^TA_;9RGSS5O@I8M=W[.1'A'KFN0U*S>R$3H4P=C](Z=S]#% M0$UR53?QE=H ?A25\F6BZO[_@WRQKY9KH<WHEOUKOU3?Q8+*LE#>(T:LU'6V M@@BD'(E HLADG,HX*6&GS/:L^/8WG"^;K5=7Z?=J7Q>+DY9^0 \LP3S(!.V; M^9=Y= K<:+U^&71WVS=!%*.P;&K_6H3. Z>UF^YXO DZ'H..17>>:+J:'/FI M"8S,ZL6F*^S4QSD8\6D:X?ZB'MQ5;]=W-=1&4W%48BZ9*!(49@5#6.)0N4:< M(DE8G+*4E *#@(T]\#A3L%I3A@+A^Y@2PV.TIU6T?<0ZM;%LPWA=@E:S[KP MS:-FGTEGV$L<_JE:OPZHV'5OUR%2ML6RU4Y%TV0EJK;C5!FE,0ECB@K&"H0S M42(BT@3ISHB"A3(DDL%*9$\H>':A]66\[LR@*0+;;UW7BID?G"0KS(L!Q;2H M?+TBBK-ZU]/Q9ZYRO2+>>6WKM0?M#$YGB:SWHFJ.L]3WO2:KE_MJM[E7G[K: MNNE6P76GX 9/YIW:M;W=B?MJ$994XC()48H3@G"9EJBD.494YB2315D2D4'L MTI81S^;;L=4TMNP8"PZ<7>ZG'/RN^0MJ!H&V;CTA9BYA#C7#/(=/#8/=S%3U M./)&UFS,ZK2F*NO4MTT>;^;0L6O+<];)CR8XS4,5*<8X#Y&*(G-4Y+Q DN4B M4?XQ!*(!..?0]YZG;>#U_@"&U6\@V#6I:D\#&K3S7H[+HTBG%@,*7>E\0CV' MG2ZF:?:@\ZSIF(]^D-Y4^M31YE7^_ARQYIAZG46:HX3@C3/NUM7ZEO^CNMMN M/WUG+ZM=&U,9-LVX\KIGE]IE?]\>*I*JX$Y%W=N@O:^N<[S-6V5<4\*PIW,D M/\Q7F8GN,.8TD-*J-<:U,6=KBS$B5+\EQMBC<,#!5RV^_YMEQ<BJ.3)ZHWY7 M+3*F D><9BBF*HK$7(2H8'&.U):I9#(*<RQS4]#!JU0\VV='-V@(M^>O04W: M''WPNHZ&[=*9Y##+M!(:!$4X*I05'.'U46>#)!P5K ]+./XP?!6\7:U>_Q!L MKU-F7I*=^*+6U</QHN%2.#2&[]O\U2HXT Z.Q,U7P$$%C"^#KF2'6=PUL1VO M?B;"62V!@P//M@Z:B-=?#(V>MSM\>+MF38$76;5=W9N-;J^AP>?-^=;XN'&N M%B(IXSR2*<K+M$ XQ@(1O9IR&B8\%Y1F!>B&9#I+OO?"JWWU7\%K*06K[QSJ MGN+:'AH@[TUS.04[,W P#V:'!/-J%^9=>KP=3FS:V/ZDP<:K3N7'61C)O'9X M">U.A8Y. 1PP-&O8[TZ!IW&^PY'=@3VVR*,L+&7,98R*J%!AALQ"1,LR1S1* M61R*C),$Y">OD_+L_ZX!/EH!M0XHS,RAN5$#\/@2#OOH',IU7&Z/T(]/ ><Z M+K )_*,32%<UY<N=J.^"3COJWMYOMKOEOVM:;<W;WP79?OYCLX@S7'*U)4)% M0E*$.0\1R2A%25&D).0L9QAT+6/%A6??T/#47I6>=H^^J8LWV4[?J_08O DT M;X%B#N8Z[&;!S*MXURW,X7A2*]CI3%*+(W]DQ\.LKFJ2FDZ]V+3!X"<S+[_J MS1"_$V+[RW:S__9F?<0?-#R8&1C"]]5O0SG0I(.:]DWP9K/9K3<[0"/O(16, M'\TXDA[F(88$#WYW"L!H**/5 <W0N+.=SQ@(US^>,7E\0FH(';^VI%<29'M9 M#7\3RR]?U1)Q^UULR1?Q4>AMD/K]R\UZMR5LMR>KSV)['R\2'$H>9P7"4:QV M*22*$:$A02GG,L(9#D5L=!ORA#)X]C%=5<(CX)J.MZ!E+CAP%_38"S1_%MDD M,W\#9GND9SZSP)#.81F$\P_#+F_E::;&96;+S!+,G_OR-%-T,3OFB5BQ!"EH MMK^TJ@==A)0D29PD* USAG">9XBF$4<D+"5)HRSDE(-@"1X-[_LJ\=.GUY\_ M 4$#'LMOYJ_MI0)>$K89TATEAX=>ET5P5=[_>/!Y"_HO"G96PG_Y*??XW>_% M[H/4Z,Z4R()PM1&,)"$(%^H_E.<%DDG!DI)CSHH0TIG#A"C(WN#M.1KP4O8( MYODG#>[Q<PNE?8 !V0W -MNKM-!:XYRA(B+:6:594U&6$H(I804%W@,X5ZG% MCG@<.?M]H](A)&Q[E9KY/]>*@GE%-SIRBA9^*O0,.. 'DL\&X?M4"1#L[K-W M9ZX >4.6V[H1LUH8]O?-9JP["WZU_+[D8LT_DEV-Y9T0#2"@O#A%6,81HIBK MH#XI<K518D)B4+6<=XX].ZPFBJ.&T1Z]%.UI29IFXT%/EMY9?"=.H.69J8+$ M^(, 1/C/99IGC^<=S?!\12=0K3]U$8HQOW^.HA2H^IT5J8 )VV?/?U:O+B2F M,L[R$F6)"!'&F*F@("L182+D@B4YAR?,ZX$]._U#NKBF!4^*KT4?]IM3!(*Y M-S-9K'+=^XQ/2F^O!YH]H[W/_J4D]D=_M^W_N5U^KU&-NV,M/6B;M21)+'F8 MEBB748FP;F!0Q&&.!"L3RE*<2XQAS3^O$_-M, ?2AZ/J^GNS3/4:5)O9AL25 M,H#&=D$/[A.Z3&1SUJQR@-3,G2K'A3YO4VGP#LRRZ98M[L3FVTJ\58OE[M!W MJ2W'2(N8E(*IR DG&.$0EZB@O$ B#$4LN%KW4B.P\&$RGJVY(1P\IFQFP2/J M&;9==T+#K/:BO$ $I!'!>;NFU+^;00&/Z'F:>&._9296X['4L[47"O,DJCW1 MR,NS^" S 3KO8_BT73WXB[7<5;?\'Q:Y5E=>]^Y,FJ+H0].O7G6T3<;5-24, MNQ9'\D/]BHGH'G*N1B2UK@F_-.:L->$#0IW6A \]"E_RV[/=O=I%'&LO8\IR M'N$<2<QSA/,D041(IM;^(N="W]?D1O<SUPC,<1=S(&FQWEU4RO@2/U54B]L4 MYU*:K^=3I;5;R:%2@];R(9$&5O&+K\VV?@\QW5^Y!Y^SO+4Y=-;^)+[HN?PH MONET[/67MVNYV=XWC5L?VC\>E[0TH@G-PQB%,E->A1&,RHB4B(<Q2\.X+'D$ MNO^UY,/W#4NO'7Q+.C@P%O0XJP_AFP> ER26^C>\^O"O5>"%AJE";WH:5;N0 MNF36Z5[$D8I<W3Y8<C'OG<(T59W=%$P<#AZD?-9Y-O7MP]?-2KWR<;?^:W7( M> <'+8;#>?91-1=!CPUE4+O]=AW\M>K549@',:9*&@]J/.@'YFW,5.,AR %* M;A7TF-*8+0@""MT/BJ"OPH.DC_NJ$JO51T5DM1);XX#@XGO^OMB67/#Q+T%+ MT2(JN"RK>5@P66:[N.!<=C<AP: X S'!Y?=F"PH&V>Y'!<,/ND^K-6FQ?J=F MMM))C5DHPT1'!VF<4X2C,D,E9SDJHI#Q2.2""E!2NRO&9CI9U+#;FSIG\IOB M!AW9"6A[\.8ND10T+V;QPU-HV^((Y20A]:>&R9_;9GVO%"=KP;NCSD SU?7X M^RB8AED^WJP<CT%OYDMAM5'E#&FN(+:>32JLC3(AZ;)6X]OG*MVNUWNR:D*C M1<HQ#PLN$:6\1#B-0D1S29'D(B4R*<*4A="<I3Z!N7*7&IIMY ]/8GJDDV%/ MYD)2F$<""FF5W71)DDE93H\&G#W;Z9(XE[*>+CX'CP5>DZVNYE.6O*UCCOIT M:2'C*!6D"%%*.$=8%@P5(L4H84SB**681=3TQN0B!<_&U='4 +)-S-N>FP$B MA\N:&8^2)LL+,S%_HIH'29-%M@N2+$0'!4N#8@T$2Y??FRU8&F2['RP-/_@T M !=M!W3-B6'E<;0@18DCD4E$$N6C,,LC5,8:KQ0SF<9)G!4%O#O*O#+XOD)N M 2YZG#UC@ N;;\#P#NAYSRSP_L@AP(7S#V-V@(L)4_-, "YL)/A3 5Q,F"+7 M !=36)FY)/3UO_;+W</;M0JMZSU258?:G[^2=2O+7T6UTTAR#8S_(HL$30NU M&L:<J+T[93$J,>6(IZ(,!2&"R6*Q%E^(>NGS# 6B0/Z-_&79^,LS*<RWCC53 M08^KH#D]VRF^CFZQ8>W8_GBFHD_HE ,6O^<R@T^UXKF>^/EJ02UGX:E+0J%L M_SDJ0RTGPUF!J"W]9P!G\'%9_?/-5HBW:Q7(*"[KZG5:Y)(E48B*DD0(Z[.F M(LT%BLLL%WE11(E\.CB#2QS[3K;S!V>@I0FT.$$GSU/C&5S\(CRO:3[F>?;% MS-44/RV@P9#:GWKU,N;WS[%L0=7O%=!@D+!E'7>+C5 IVCJVN[W7">+=^>8B M+Y)2)&6.1)CH*\.X1"0,"8I8*L(PSEC"8E E]R YWQ>('?&@I7X3-/2/Q^' M:NYAY9DY9'<J =XT3M &O+#;2$A7I=W#Q.8M[C82_*R\V^PMR[WIGE;B7WOE M:%Y_UZG1]=55Q!*2ACA2VN02X8R$B$K&41D6,<TP21("VTY>(.)[!W@@&=0T M8;=Z@]HQW%I-E!FX&X**"]^S#,CC:IMQB<2\.X,!(<\6\Z%G;9L/<IU@=JV[ MQ>L?;+77H,*_;#;\C^5JM0AS@2,J2I3GD8K[5!B(BICE*$]H$N<J J0Y"%L% MRH!G(SZR@U87.[U4P4\'GH*.J9^AG0:!2C>S?Y^JA/F&GA8O]\L!:M&B/Z"= M*IQU P22G[GWGYURSCO]68X#<U75=K?XE?Q8WN_OVV( '"4X%4F&"AP*A'%) M$&48ZQKQ*,51A)/$*)'P;&3/SJ6E!2R*.)=_V!U,D@IFY\8"&1OP5>:'+%.] MU+-*]:^C19Z/-XNI716CLZ'K#UBB\??:4'V0IZ:XX$06(<E3%!8"*XO)]+EM MSE%*:1AADF4L ZW:P^0\FU&?N"[%/5M<@$#^PZHS6WO=*01F@?:Z@ /_&XGH MJA' ,+%Y&P,8"7[6*,#L+3MS[U(=_K;<?7VYKW:;>[%]MR1TN5KN'A9J+QYS MG%*4Q&&&<!X35' 6H[0LI" DHC@I(-8^2,VSL1_0_OY0Q(..^DUPH \S]F'% MF=FZ,W7 3-U>$V!3-Y+0D:4/TYK5T(W$/K5SLY?@Y?[-A;$^@F^.[ _'\*^6 M4HJM4!)90)7!1O5LVVUJQX&;WIU8<.3'!LL,J+QAN_>K-Y@3@*K, SR G2JL M4 * I&8#"[!301\SP'($N]W"KYOO]5W?V_61X&JU^4-WYJYNU_RCJ,3VNZ@^ M;E:K-YNMOOY;Y)+33+ $Z0-XA$DN$2%8HC1.RI!F9<E""=E#6/#@^[S^]<N@ M0W&Y":(8A>5-T+&I$\EZ1G;@M*Z)[G@-?M?<!BV[P(-^FTDQVY]X5C7PFF V M+8-W.1/TY&CO8\/!K#NB"2HZW2=-&<K.[0UT[7XO=HL4$QIF-$=A*$N$$\$0 M)1H$+B_"0B>TE22">+AA<IZ=V6!W^JKN:P5S3R/*,_-$[E0"<SI3M %V(V9" M.O(8(\1F=0YF@I_Z <.W+(]!&=.9"EW>PLO]5FVE=HLB2G >28E"7DJ$(Q$C MJE2+"A%2QLLL(B&HH?9E,KZ//5NBP;>&*O"4\[)F#$\W)\L+/-7L1#VD!K4D M'9YF#HKDZA3S,I%Y3R\'!3T[M1Q^>I)5+M=?[C:K)5N*8]O<-,<DDHE$45:J M,$,D!)6"12A2,4:1%24.4]C%Q%52\UBGOL_N*)NTWX7J"V2O$[5@9;-0!=@: M[H!L;HWW$J&G,. !@:\8\= ;<-R1DZK+=X)4XM6R8JM-M5>?19V,U$-8EB0E M/(Q0H>P881PJNU8_(I++-">I" 4U2MP%4_9]:-"# .[X0EW5=<V9.8@'3*/# MEN]53S!'<%DM08\3""3R1*V90Z)XTYX=5,JX%MU IEB)/0"E AMO-H@5*S'[ MT"MV TR&M;]8F_%IIVAT98/G1\AG-D!92I(R1IR&:8.V0D5<(DRHI#F.A6"P MW&JG[,WHL <*LVJ>>]7$%^Y7@&DECB?1;./W=%,#/!5V-RMSX>L[U*=[V'T7 MS#T5&K]#Q0Z ]+ND L?#;./H-VK!(*N_"[)]O>:O=-&LC"1/BR1#RA-S%?]B MC"C+<I2PLHBC+([RT"A59XB([PR=AFS0T TTX4!1#EX9UR@/:FC8\;F2&^:^ MK$0&866.R62%EWEUT-DP,\?$ZN-FCCYKM[D:OGUZ05;Z5PM,(BHH%2B*LT3% MKW&BXE>"4<$+3B3EDN!T\:V&:OBT(]N=V<[)B#;DLSWEP/@+;FE5 =%@WE^6 MZQHL3*W&WRQ@<\Q46A(6TY+$2!!=.20T_*^()1)Y01,91UA%$JU*U4P_J4([ M^E;J%!HUW:<BS;:"SE4#W.%=NO<?O>OO:H#=[>! :G"T,3.C.>M^"Z2&TVT4 M[&4[M_Q.5)40'Y35$'UP6<?7AS3*W]9<K0+ZPQ#\]0]%OFH^DT6:\QR+4B"" M"[5]BGFIW#1+D(@S%B9Q+G!16D"G63%C9$N3<= :UC009,M<<S#42P.^"?H< M!@V+8W;E<$[,W),_%5NY*T]J!;NK26IQY+[L>)C5G4U2TZE[FS:8Y95HD_"@ MI&UVN8<+OB@,.<8E13KV0Y@5!)4\93HTY++,HC0.0=#(UPCYO@[M,FT.A(%7 MH-?T8W@!ZD!JX/7GF<!^;C]'!'-U]WF-S+PWGR/"GMU[CCT/+SS^J'&2;G\L MJT44D:+D-$0)BS)ECGF(B#)5%!842\[*0B1&'18>C>K[\%M?.E6[I3ZD^%6Y MM7W;ONEW31M0?GS4PK#Y6<L&C"WLQ (5(9^),:$ ^3C6;,7'9^SW"X_/_P@O M3[H3F_?DWF@IZCWN^7N_>_TAT&3,"X4Z,8:_:TL)8%_U*/.@*IT3=JW*;[HQ M9JNK.6&Z7S!S^B?X%ZO6A8_[E8A"FD:WV^WG[?UZQ]^LR!?3;_CJ )Z_:D47 M:<*!IHRB1W"3&NA\N=:QI/DW?UT1XU;@1 <PNS 3/_A=<^&HQ&U42BMSNC[J M; 8V*EC?Y,8?ML6<ZKK1O5',Z?K9Y7JO J\V MNLJQ=";K9MU[K/Y(>H7O]0 M&SE%0\WU]N'M3MS7NSQ=>;M9K>J>VPTBY8(2R3*",Y26N$"8JABJD%&!"$X8 M9F421F6ZV.F&O6;ADT=>05[CP+&QV30<!;1F+U@V_]II!J%@5?YFRRR8>R9S M /-:K?I_TFS_'&@K#(Z<!T?6NPEJGZ^Y;Z+(([<'4&"7 %G>=>H,2\L?IS/# M;GE7^3E"EW^25ALQO9L3F]OO7^K>Z1J:^/9^!]B'77Q_AFU8O4=7_^N2,FOR M)V#@@(/V06T8;<8F*P*^%YNN ^A>;%!(VZW8Y4'GW(D-BG6R$1M^UE.3B.H: M.'C]G\^*ZNV:ZV[!.C)[M=%MF!9Y61 6<8[4OC%&N" IHF66HI@D"958EB&& MM_9SS*3OLV]-.-"4@]\;@E ,8!\34\:B9)10M2E..<()QJC(18DDC1(<ED62 MIFRA3)IN_BQ3TV?V3SXY9AOAIU8X\$8$H&GW_2PFJ&*N%A8V+#ZOKA43E QN M5#&%EF5O"B'%=BNXVA=WU\%+4=UM-VKWO'O0I':*I$;R^::968@HXYE:YU 1 M%Q+A/)>HB,H"A20*<<I2$N6@I0](W_.JUG&C0]2@Q\]-T'&D?M(\U0E=!ZZ M'2V *C?SFQX5"7.)KG4([X-AIPE7C3& U.?ME&&GFK/6&9;#P,/H#_M=M5/? MB0K*/PJV4;NAA[=K#KF4NSZ"[U :=$<W(.AXC.Q&1IB9]V@&'=&;0)'5;55T M(V9WUWSCXEG%QP/#SA8ACXO6CY$-GH;7O/^R)=\W.\&^WC)EL-52;TE:#/:R MD G%-$%)CDL54XD,D3)-$4O#7*917K#$J*ARF(QG.SP0#GJ4S4NQ!]0S;)CN MA(89YD5Y@7#\(X*;%YR[48!==3ELXD$%Y>-B#52/#[P\6ZGXN #]NG"#IR=' M'TU>F_JA^]WK'SI"$H\BI35_(=9"+G?5Y5#JY:;:+5@<2\&3!!&B,>]86B#E MJ")$4YPQD?&<4A"JIP\FYXQCNJQ-_?/A#RWC-X_/M/6.O&/^YE$;UT>/:0FL M8QYW$PT.C)YD^B9$3Q-G[D(7U\&9FQ)I.5>M^W#,'8M/%;,Y5_) 8.>>%GQK M^MNG5R\VV^WF#[7A;;<>8<PP+HH$124+$<Y)H3.4&<KB+([+B' 6&F&I71[> MLUM6! /:433?B5U0P_C6<YIP,*?U2"Z+K>8% <VWF-,$M=M:FDTD:$MY78R! MK>2%EV;;0EYGN+]U''@*?AI47PFSW9ZL5@]W9,G_6KW<?!(KP7:"MSGRX&81 MD#$]NX?'Z04M3X%F*OA>_:5>R,GZ(>BXZ\H"S ^90/H;/W;RI3J8\['4FH>F M$3;ZL#JY A&:[2S+1OS^Z9;5^]/BSD-.V!'T.P_5)J*0,8IEDB%,4HQH(3(4 M1VG"A:!)'J4VT>,YJ;EB0/NTV $UP6*O:<);1E#';%,_F.CCPCF.82X0>I)( MY+K U^*)@3<FI%:V6T5H1N4L6_U>$J%%FJ31+G^B4#"KZB=%NNN$.B#"M)3' M.3?# T)<3'!T<G)ZO</ ;Y60^]6[I12+5&0TT:"86<'56I;E.:*,$93HXU$< MAEA(T$FH"5'/=C78]>(F:/@(-".N6H'T]&FVZ+G6$LQ0'2C(87>0<XF]]PCI MD7PFG4+.E6#>+^3"NY9@')S7]S9DI??6;]<OR;?ECJS:E2;'A%.9Z$YH98@P M3R4J"B(0XRQ.8B*(*(RZC1M1\^PBCK3K*! MUT%+'G@T9:8Z,Z?@3"$P;S!% M%W#<#A,978%W#-*:%\'#1.PS& ^CEVRCV^WR.]DI;_)V7>VV]?EF]0M9KG61 MU(N'_Q'\2YU!LFK*H[XNO]6P%W&:Q4*4#&5I&B.,HQ(120D23&\?TAQ'% 2A M;<>&9^?04@WZ9$%0(1.5;!HW^U8=S(W8:,TBGIXBM+-8VXJ)F>/P*8HZC]$G MC0:/WYM<]OLO=UO!=]O[-0B?XN++OC<439''\K[N^Z,(BUT-R0#!H[@L]'B M/UE>X'[AJJA.L2<&I;**_"^/.%O\/RA0_Q1@^$'+&L<]K<2_]LIN7W]7_]%E M(FW)%989*0M6HBB6$<(Y98A@FB-)TR03)2EQ1D"%BM<H>;; (]V@)CRIMNVJ MMLS69B<Z@%FEI?CP@K,QT5Q5C5VE,V_IUYBX9_5;HR_8&7!;Z55]D*]T]KQ8 M\^KEYOY^LZY[-RQ((LHDX27B$5$;\Q2GNL]8BF@NF4SS).8Y@UCQ,#G?E]RD M^AKPCFY0YZ1IVDT?%)@IC^C-S)[=:0-FU!U=C:/^H<6B" XLW)BI!6SB9M(Z MLO,18K,:NYG@IQ9O^):EV8MUU631?=A]%=N[C=I^B]VR 7KL$NN._;>.J1F" M1R%.L@0E(B\0SD*."A%1Q'5NG,R3I&1&#56F,N+95;R^_[;:/ @1M"S498/ M*VQK'1LZCQDT!W,K'P_D.[55CE-=7,GNRLG8LC&O^YFHK#/'-'4\.Y=5$].) M.EOQ57/PO855>K/9BN67==/.ACU\WBI#):S-$:[_U1P?',X5:DBFCX*M2%4M MY9)U^<2?R8^%\FPBI%*@-*)8N3<J44'53ZR0M,BIS&@&VN_,P;3O:\^&U8"U MO :[(WL!X?_85[MZG8(YQUEFT\R1/K<Y@CG=FOO@$?O!(W"\FZ";P4Z2H"=* M7;W1$R;0TAS>;,'S3F5J7B(_W#GT.>? D?.?A>59%XHY)^%T49F5MMT"]%(/ M^4'6V^]WR[6HT?L6,DEQ5!092HLT52N&C%&!"45E1-*"9*(4L CY(A7?@;&F M6?<*K1N"_J[I!C5AX '79169N>')@L/\IHW,8+<V*),C/W29QJR.8U#,4TL? M?MC2--4F1#F+;?^JJ.K*>7"2"ZK,DD:)0%BF"2)EA%&:%3CB120B <JJ'J#E MVTQ;RH_N0BO+S)(AE1D:K!M% ,W64@=PTQV7SI4!#U":UXS'13XS9H-7[$SZ MO?CCEM6-H9;K+W?;S5K]R!JDLKO-:LD>FO\>3TU('L5QQ F*L<P1+I-2=W;* M$&9<EB&)(LQ =@YEP+/Q*W:"(S]JU5)[<++EP+ +K%4S5^!35S#_<**FQ[S< M! T?P>_M_WLYG+)5AB-W B8_JX^Q5<ZIX[$>!]ZCZA,3:[)=;G0HPDBU:Q?) MC)8BCM5./RSB1'F9B"&:I[%R/UF:14D2AMS(WUPG,</!CB8&W$ ,J&386;@1 M%.8.S&4$=:\:%F-"*ZLK \_6UVI8L'Z3JY$G[1;]UV2K&V57=V);HSJ\6J[V M.\$77(1ID1>)BJK#".$0)ZC(2(:25.0I(W$:A@4,7/D*)<B7:(6/W-*!K=K7 MU&*V.#L0%69T'<% 46SP8&Z",;G!J^R(5(X6TVM49ETS1T0]71K''K?,]-J1 M7;V^]N/W.J\XHSD7E"3*&B.IC%.$2.VV<Q27E!0B)+G(2U"FUS5*,Y^"661F M7U>2F:DZ$7W:.9CCS.I1B5SE=5VE,V]>UYBX9WE=HR_8F>LOFPW_8[E:*2>P MW.@BZ*UNN_Q*-/^_8&G)!%6[528%03B77"VHB40B(D46BC@*"U ?KV%R(,.% MM^+JB-\$#?F@HQ_\U''P,\R.1[1G9LSN= *SZ$GJ !NXF92.K'R$V*RF;B;X MJ;T;ON6Z,KMZ\? K^<=F6WN9>D'"4F:ZZ;G&T*<:S2Q"--&;ZR2CDI4A2?/$ M38'V&6W?<>U0&7(5T(>@9B=H5CZ;91ZB9S-?X4E[P&#9I>(<5G)?58'W@NYS MRL^DKONJ2LS+NZ\/X=SYW#*VO]^O=!_9V_O-=K?\=XNME^(H*94/$C$.$8[S M#-%(1DCF$2XX48X)QXY\T!46GM05W00]KH(^6\[<T37-3_9*#O3ITCE9J-*E M@QK1AG\_=8V!Y^*N1A0$\%IC(]DYKX_BNUCO1=?&<TO8[F_+W=?N>O/T5BS, M>"I5H(0D%Q+A+!-J\Z1^"D5$)8U%3'/072.,O&>GU3)3M]90FH?[(Z RS7R1 M/Q7!_%"GG4/+8<U)\(=B)3CD)GB]7K13A",7!"0^J_NQ4\RIZ[$<!5Z+WN)* M0AH*]5[QG6T ZB#4%V78FB=( 3/3#FK572N@"VQ;E8OWQYFM2/P"\_W2\$M_ MGG!-<+OF[Y0N5_]GOUU6?,EZ_5L$30DM&%6[?5XB7.((41G%J,Q8Q$6<RA)8 M%CY,S[.9U-3K;/B:?M!GP#(O;TR!@(L$-VJ!V=TTC=A=+XS+Z?*288#:_%<- MXZ)?O' P> W>,J%N7<\:S.N/FP>RVO73]:M%(D2F-LDA*JDV?18+1#)6H%)2 M$?$8%PDU,GT#6I[-OD\]:,GWBVH,D_),E#9L[HY5 3/U&;5@WI+!H3;L^C/8 M:P74L\%0SH$&#F,CS-;-P5"4?FL'TU?L]C!-Y9&N)NJB@.5ZOUQ_^?!-;)LL MYZ;*Z M+:I7ZH=JMU0"2<Y3)C#B99&I34Y!4%GD&,4IY6$4I32*0/7Q$WCQ M[ 1_TT<T/*C7$V 6\A0%F^U_9E(;U&'VRC*/!P@-9\&1M:[L\H@BKUL8=_RY MVSPY4)*CC=443F;==#E0V>F&S,60,#_'Q7+Q6I'9/=1^5#O-[^(5V9&FRG*W MR B.PC).4%04'.&P)(AP21 7":%EG"8\HR9.;(R09P_5D YZM --O*V#-FPC M.*JL88?D4@4P;V,KO;$;,15MX)1$#=&X!_7#T2N,#CR+R9N*U]FS\?.V)8[U M* <OT/;$:_$V%EE41#*/.!*4$+7O8"4J1"B0R*.RX$F<)6$!2>@:)N<YH>NS M?J4%G-CUFL@$HN$"6NDXJ#FS#84[?<"LN*7;[RC3D@Y^:HD[3.8RD])9W>,@ ML9E+'TT$/Z]^-'H+?C?P42WO;5[HJXVHWF]V'\6_]LL:V*#NO0[N-6<^HO?; MQ0,C 5><!.O-+M@VO 0=,^97#P!-C=],^%$2S.#[^M%,!(J+X..)?CQTD(/+ M;G7[ 2 SV^4(7/3^W8G%V_"SU3K*5I2$>NOK[9J_$M_%:O--$U5^Y^56\.7N M)=EN'U2DH&%^E2=:-M'#*QV>+]0.0-=&AX@4)4:XX )1@3&B,9=%(4E6QD:W MD YXF>5*IF,O4/P%/0;K!;1A,>CS&!R9#%Z9'VBXF)KQ$]X9%6YSV?,GTK7Y M.?*,.K<[9VYTO^UTKV_<>$_W>K?,&MVSON[%4?=<,_H7-\?1CM0U<%P]E<)L MQ]F.5-$_[G8UI.65OBXBI*?]U6^W6_4Y-IB/#\='6M3:&FN^_L]?]4G5^LO' MY9>O.UV2R/27_D4L,A$G611C1"*AZP^*$)4Y+E 6R9+S-"%Y JH_\,*E[[5* M,X1JCH+'O82/;.NT^_YS+>M!S?9-\W]!RW[0\%\7_K02 ),/O$RU683]Y!,( M7/OJ.7EA.'<OG,X=/$W"IVY=)5=XX7'>E R?:CY+Y/!*S/*0LL_)FA\!H8]P MP+>TJI,J%[%(25HRB<*<<X1QEB-">(021C@AE N1<A NFSEM[T<<%W"P.]I0 MF#: 1@U/,OWH"7K*8:4B^($F7%A7IYL RO,>=<)5<G;N:3&$Y=Z3?15\OQ(? MY!NRW/Z5K/9=&<B:OUL2NEPM=TM1M?FK_,/ZH]#7!LJSJ15W67TF=-4#UH_R M,!(:LDD4NFR#)3&B258B01,<8QIBCG/0GM,E=YZ=TIOEFJS9DJRZ<LXZ1_/( M9(>:IK8I*HH(R"[0,@6U4+I5"@D.S <U]\"=I=.)--Q1/M7T '>2+9L:A..H M\YMK\]2QJR?E9$J"WVN>_=2=>-&FJ[VC4][FW3/Z4.O97M$+$?@Q=HOF;716 ME\NHD#+/4"%#AC 1#)529HAG-"EP2C$OC9PUD*YO-]QB\;L_&X7H=OS,V9/& M8)[Q>2C+_-#8D]+L#H@[Y<U\$FRA@X%37\AHLYWP6HC8/\VU>=UMRQR=;*C( M P-'P]'\N0.#5B?:4_B((X&R>VXQ<DKU670)N:(*TT8?UUZW3N%_!*ST=EW3 M;6.<ZHX\Z"V-VOVHWVSWHK\)6A09#;-"J(U'G!0(2U*B,DD9(F'(\Q3C)(U! M'3TF\.)Y,]*Q$'QK>*AC#=)P$:R.;("S^ZUU;^:)9M(HS#M=0%D+ENN@<5H' M3=_U--URUX_NG";W3]61N^1^:T[F3NZ?JK(+R?V3AX2'66WIP/K+.TVSS4JL M@[B%Y)1BBD,4:LQ''*=4155YCM)4LCP*19$6H6E4=9V,9[]U(!S4E \9L<WQ MA^$)^XBBQD,D-^(#MT S2&X>[[C1@%UX8ZL)4# S+N! [#+P\FRARK@ _<C$ MX.F)X-$?Y.$<^FY3U=A"AR@$Q[*(92:1$&&*,"\I(E%>H"1F4C(BB!"@?9<) MT3F2$>M;+GVV>SB![[BPOA4TTJ?A(;EC+0'/OJ<KR!Z2VD!BU^C40R2?!JC: M0 E7,:M-WK5,)"#?ECNRTC7&U8N'(YIJE)11R6.!DE (A+'&FA<T1")2SK?( M(Y$3H\K$$3J>W4)+-:C)ZB0A>RC::XHR,WX'XL/LW4YR^+7_L%RNKOBO4)GW M.G]8U+.K^Y'')Z2(OCC-15K$!4[3J)2("Y(CS*1NX$(PXF%<%#+#M" @?-?+ M9+ROX1OVSS;YDO43_:R*$:]HRG"MGBP_<'6^E+MX3#"["=ZK;Y147[O-M^.$ MQ:N2NLPX/"<R?\K@54$OYOQ=?]K.>'];;P7;?%DO_RUTE^0N'^M0U7@GUF2E M3R3:65[(,J,R(P+E@C%EUBG1S2,8HBF3(<^R."89Q*RA#'@V^#X[]85"Q]!- MOPKWP-3HQ^]&Z68>PJ<J8;[#M1;!+L16%8Z<"YC\K&['5CFG#LEZ'#M7]4I( ML=W6I'HGI?61ZB(JA7(_)$,E(<HKI9E47JDD2%#&.<LQR60$\4H#M#P[H(YR M;2$]VC?-90+,T0RIS,RG.%($S'W8Z@#L)@RD<^01ABC-:OP&(I_:N<DK,).N M+T"V#XO;WQ:\S$D<A1@1+ J$XXBC@N98&;*@/,4T#1.CXN3CD+[O37_[]/GC M[;NWMV:FV!-UV.+L!( 9UCCOQB9TSNX )$#[<&,H[3^.-M(;:A93.&>]^^(O M_,5E3'Q>G_/BM#[G];_V-8A0M=O6]R*-F7W^2M8?OM5X8+IV1S=&:'I(U6 Y MA[3.!<<BP5G&42+5?S O!*)11E&F"_UYD49%:G3!][1B>#;@AK>@QUQ[3[]3 M[ 4M?S=!PZ&^Q6]XO.GE9[L(^[U_#%..%9[3%-L?6UB69OK\0!P=ALPU/UX/ M6[P+\0P.<^::*+/#HMFXF8*]>X[2%H9I* M.$ ^Q6M88I8AFB0;7Q7%9Y"R4 M$L-Q=:<!V]D AT^#LKNF'4Q(P6B2HA*G%&$<%HB(O$!EG-.8Y!B7,H2@_ST- M[-\0QMW-9:A<-^HS6R9GQ_Z;!_-O'K"_9X'R!X3W<XOKUXWZ?K/>='DV#85V M^$/B1LECGF=E@D@4*U^7JZ"X*"E#,29AD9,\BV(0AO@H1=_I>O7.J87Q_*EU M?#__%\QVQ]5F9L5.E0&SYS[I0^%"2_UG+ZDNQL(ZLO)Q>K/:N['XIY9O_J+M M.?9V^9UH@.#W&[V.D=7MO3YW6"09QS)D.OV-880U-!(-U6J>I;G@88FS6(), M_QHA[R?8'5E]1]P0#AK*T-/K*XHR/;J>+C[TW!HNN<69];!8S@ZLKY"9^;1Z M6-CSH^J1YZW+EH_IL9NJ&JH8S00OLJS@B"=)KA;PC".2%!%2"[NR;67)3!I! MVUC0]FS875'I<1U;*7[08&$IN"K76,_#3L"S]F!^X7DI#ES2[$.!T\J:'RNR M*6U&+5.5Y^)FJ#;&"YR-1YR[R!DJZH5"9_ 0,]^WM(=:BELIEKN]^O9NUSW> MJNZ<:\%)$M&"<E00CG4#2^71RR)$62%)'(<DC'*Q6(LONC>UY\L54YZ-[+%L M[+'/N7ELUS 2M)QH6)IM@\L@^$Q7),;SY_DVQ.F</-7%Q^%JHR=&7:S:$^1X MW_$,[CB@6G_JZPQC?O\<-Q=0]3N[I 3MEQ5]M^^K6I&R.HEJ;Z^66W^>+M6 M"]@]>51L5112JCU_A+*0%@@GF*"2"H)(2A+)(YY&(>S:W8RNY^U^GXM LQ%H M/H(>(T ?;ZA-0T_M7D= ?SNJ'C\%;#"Y77D\0ZKS^BV8*LZ\#_!U^-%!ESBW M(S]Z@!K\^-OV./S;1I$ZX&C2-H]VD:8TCZ*$H; ,*<(TR72G] +%)<X2EG : M<Z-4^^FLS)7SJN]&5_U\3][_2\OB3?"8R:#CTCQDGC@QXT</\ZD;>D+YY]*T M^5G%?!JW.[KPK7G0488;90V<;$PD,-M!AQM%],\]'(UHMV%]??]MM7D0XI/8 M?E\R<7E__7ZS_E[G\-1;Z:K.X.G__:7B[/UF]W>Q^W@H[VBVTVJ_W?Y*/Q<M MHI!%--*M8C,2(YR%#-$\+U%1%%&$$R$I#,5]7O9];Y^OQ>.:P;JQVX/8!4<> M;]JPND9@[O$)VV3/_ 68[=6?[[S:'[%<*XEM9.A.5%S--3A,>!J5.XHV9F9^ MUJ#E:2;F-/9Y(BZ<UBAWL&K51U'M5_J.0?=0_R1VNR:JJ_ZVW'U5SZL_W.YW M7S?;!F4P*2FE94I1F*<YPA'#J&!)@40A.2EQ4N"LZ [R/T^N8[9CTN+D_K/3 M6N>.[># =J _Y:#'>/"'XCQH6 ]ZO#LIA;:<6[/E:/ZI<EU$[6-Z7-583U.C MWP)L2]Z>0W7V-+4:EFY/)&+GWC^*[V*]%YJ23O/69VZ:S,M]M=O<B^WK'VRU MYYIBI1BK:GX7E"82%UQY;9)BA(7,](D[0R+/91GG(2<I"(7"@@?/X<-[M6&L MR KJ3VV4:>8U/:L(YAM;9AJOU['3N+R.H9O@P%+0\:3]H3L'.$$CCMR<#0>S M.K,)*CIU65.&F@PXT31,>;N^VVZ8&OUR.]9%0>*89BQ1OJB($$Y$A(B(),JP M%)@D.",1J*TIE(&YCNGU9J1AZ*9.!VAX.O:")H][05MC5IAIW<Q]^=2EY1G\ M08T:%0=9:W$*Z@5(%>ZA,,S(/Q4^!D@Y Z 9L'$F@^PV-0MJ] N-%@Z7[#*D M>9XQ%07'^FXQY"DJ8\*0VCXEA6!$DA*T@0+2]WWVVD>6O=@SQ 'XKI&>#9,9 M_&D/>,+I0G%30'DAXKO'YS6B_E10O1#5#*#V@H:!.:-JN^MUF],5X4TFQ9K_ MWSU9+>6#WIZUW0^.W4*/G1U+5C*.HP+E@@B$4UD@FN$,I44H\R22>6A6^SB1 M#]_.J6OY^/9M@((#=_5Z?^3OT#7$S#]-5?VPGYI1H4!_]?IET#%V$T0Q"LN; MH-]3<U2]P9'?X'>GO3,=*6W(RRD2/0^G_G7T;E.IS^+E'*FH\W:NAG/;<$WM M!)=KP=LSMCOU_5:W_!\J;-7^^+U0+KG&2M3W)J<=8P[;""*3B-.L0"DI,,(Y M8[HT5"*2)GDN$UG$.:@]@D=>/7O/.\UN:\Z;NK9<9U*@"ZDRP!ISG]-GM@M\ M)I,"\\"7^O+]U/#]<Z"+?O1M1<U_=W\1: EN B+5[.O+;PU#OI1+UE8K'"3K M'IF[K9]#=7MN!>B"TV?1/M"ARDU;#KHD"5LON%@N;O=\J;[.-\OM_5N^" D3 MN,AC)$FDT6LQ1426&/$HDK$00@IJ%(R?C>S9%[>T DTL>/O*S-^>BS_L'2<) M!?-EIO(8NYJKO ]@9:IW&I^@?CBZ@O.19C'<JP)T9G;] <L,1BD%VQVL5-G@ M1Q6Y'N&?CNA/B[0,,YRP#"4IUI@988HH3_46"7.<QUG$2@'!O3(G#3(K:R@L MG0ZL" )1P@ *--N5^%$+S# ///3AXS4;=?+<FBU7RYJ%.J^..3TLAXOO*@G. MG/"\"6Q@A9PEG\%'L$3;$CM=V'.WW7Q?<K76/_Q6:>3"MW5:6QT+*BZ:S"$5 M4:4X*6*48(GU>;A I0P%XF59,D[S6#D4B#,Q)^W9F>@\@KI-R[YJP$J7'0L! M.? 1.,R5ZN9B_&C+)B+T7JJJ_@Z+G2M]$^_-4K[.3CP$MR.:PT.U056@"O, M+G/"\X)W@15RAN(%'\'RV.<Q5I@.>1>B)#'A6$/9EQ)AJ;;V1)0%(CB6G M, MHK2 >),+-#R[C6.'U0:Z#WB6<D$GAF<@TR0%GEV< ?)I>@[A-0>D<74T<('" MO"']=1'/0O&!1VT!@U74JNRYZY-4%G$61D(WN"8APKD,4:$[5 E*TK@@*:=Q M:I';?4+&Z(.<G)W=$;4%"WZL&3/KLQ'4$MVV%>YU5^]XM$5]LMO'8'2)=GM1 M/&<HMX]'GQG=]J)HYZBVEQ^;B-?=)0,_U.U'>2EI&J4E8B%E&@&/(JIVU"@4 M+$\*$3%)2BNX[D=D/)]M]0+- UFK)JU7E&1JD%-%A]KE0>K_L]\N*[YD+9*% MVQZMPW*YAIU^3.1I4*<O"GH5=/KRTQ8(%)]OU4:X_N"R*,Z+) L1#>,"X2SE MB,8$(Y;3I$AIGL6Q$8C^XV&]YTJ(-=DN-R#+.Q%\V-+LQ8%9EJ(1Z!AS@B M, 0K@2R!#1K!' $3G#$^!#)P?'@^P( S!A\5_Y__U6YE[?59NUWSN@OQU\U* MO5\U_3D66<JP9#A%RH0IPBP/41FG$N5I+M*$RHPEH*8/8P0]AYMU;2EL71U5 MD=D*ZU)PF$?H46Y ]FIZ[M984\D<K;:CY&9==TV%/UV!C=^S192CE?C77CG9 MU]]U/=TQ 2^A$>>T2!!/,5;+LXQ0F<<92N,LHS1C+.4@\/>KE'ROV >Z04,8 M"A)W34%FYNQ$;)@=GTGL.(_06#1G6&_7Z,R,[C8B[CF>V]@+,)L5C"\^[E<B M"E4T>[O=?M[>KW?\S8I\,;'#ZV][-D!---!44?0(^O6SV-XOU_HPRLPB!\0? M-D4WDL-L<%SHX'?-@0-S'!=O(+E#O=R:(.-'RQL8<A:3&Q>ILS6#)^%&=KM: MW?)_?-[H+*U?Q3T56U,#.W_3LW$I@KT,Q2K8;1YA.YE;U@69QZUJFK@PBQJ1 M-/B]8<"105V7S,J8+@PWFR%=%Z5O1 -/V>TL#ST87SP<?OR?I=CJ2L.'=[K. ML#E#R"F7>8H1X2)&.E$*E6DF5? 8D51D$2]24(FR&5G/5GGLNQH<:#?7"+=_ MM3JS-52FV9;4O8I@ECQ%.^!-*DQ81SM60Z*S;E]ABCC=RP+?GH86^5&LZMX/ MQ]#WY7Z[U:7U7&*<XU@@KG2.<"EU:U$:HX3P,&&"T3@6-@"/5RGZ7KX9V^[5 M7I#U5S)M"C!@6W,%FGD(IVJ!.8>.--HVM(-W?6C:EKQ[6,)121TC"5ZG]R3@ M?Z/B7\/K&W_1^B;W48F#!BL0W\B2=S &70O$-:\+*AI(@P61&><I+U >A27" M:9:A(BH+)/(TBH1,XY11JWP+&V[F2<MH.>FR,JI>(1JIV0#?#MLHWLRO>-2C M[>UR UOW4\?1SPU^3*/2KL^QUFA35G8[K%&;:^<)"G%W+6W#Q-S7UA,4=>%: M>\IH=B[M?P3_LEQ_>26JY9=U4P?<)*>D)9$T1(R4'&%)$T3"B*$X#7,BPI)@ M%D&V-)?)>-['M$2#'E6K..>*CLR\RW3)8=[#0FBP@QB6R9$#N$)D5@,?%O34 M@$>>MC/07\GVGV)'Z$I\$FS?0$F^5]RW6V>!=4LEGJ$<ZZ+(@DM$""M1SFE! MXS(N,"<00QTFY]E@C\2#(_4:+YR-;+%M5&=FO^X4 K-C>UV S=E,1$=F/4)L M5O,V$_S4S W?FMKV_.VZVFWK3"-]Q][ZEF,]QB5X&IHDF0QQBDH1*V<0A40Y M ^46HA#S+".AP&ELUQH=SHQG5W%DK8DMNF7/H.[(O=[-/,E<VH3YF2-708^M M*SKU!P/D4DG.>[M;L/)$_=_ME7:]1_R$,1WZP%_(<JUK85X\M!S4ASRZ_/7K M\MN+AR8G^ #@]F[3 *6\>+@TV,=E]<_/VH$O1%F6HF2Z[WR1(QSG.2I"GJ.D M8*&*<N(H$:">E/.Q/IM_[;N%FT#+TA: *0^@&0$&4S-.[@2W_.13YL*)PV;+ MC:OVJCB?CMT/XT^_#'B=$*-%PR\'=DO,+6/[^WU]2W -^DBS_&ZY%F\57]6" MB3P6::Q6!BDIPB4CJ(QR@EA9%'&:I'$D<\A" 67 _Y5?QTYP":OL4>5O\+MF M*ZCY GI_L-[-?+A/;<(\L0=%@AVSK38<N5<P^5F=I*UR3EV=]3AV#DL-?[_< M=9OP!@7FBUBS1QOP Y)BAG,U*S%'I6"9!L)4/V6"HR2+>2GSE.44M*T%4??L MJGJ\U%'J(VX>!:B6X.4P59LY*&\*A'DGE[H#NR4K'3CR23#:LSHD*[6<>B.[ M0>Q<4=O3L_H@7RTU:LR:5PL<Q@4O,HGB4NH>MUF*"BQUBQ<>I1E.*&>Y18K# M!5(SY2^T?4LW,N =99@7N:0E,U]A*[251^B(:4E?C4H*MOD!61Q9]B4*L]KO M@(BG5CKTJ&4^\W*]W(EW:LO!WZYW:F*7*C9J$@-^)?_8;%]JV.#WY%Z\VMRK M,&P1IBEA(B9(L)SKZ\(848%#1"E5<8W 2KT@A&P@?<];@X8;5+,3'/DY=&&J M60IJG@+-5/![PQ8T[QFH=#.S]ZA*F$MPKT5X?K2=+EPE2@.ISYLQ;:>:L]1I MRV$L"WH/[0;J'LKTM(?R1Z%V)DNFUNJZEEAM84Y^\YOBMFKO'![J Z#C[5L> M16D<ER7*\E+W0RD9*EF2HBPJTS J$DJ8$63'',QZ=H#]GAX?/_W6W=Q=+Y>? M?[;,G.%SF0.8YZQY'>I\?V0RJ+FL@["S7VK>;PYSUQ[<!WZJI6?0LZN":Y^L MSENS/8/2S\J^YZ!IV=EX^>7K[H/\K6K6GP]T1W3/@;?KUS_85VT[;S;; ^[= M.YT9VR7V/RR4XR=<LAR1)%9Q9\H)*@N1(<GB@J5)+&@&VL].X,6S:S\B_ZWJ MY/ FC3[8M!SJ#''1\AA(M3];BS^"S<D[JQZ6RD_1=01/Y]-DYO1G4C[,I]=, MH8U$BJUF"QQ\Z.G\=5_GQSFJN3M4"3F$JW&@(U==E2=P,F]WY>DJ.^NR[&!( M. + ;VN^73U\:;,.'W[]Y^Y..6CQ\NOZRQW;F:(!#(_BV8LIXD)1UR;2,1 T M^91!S47PLE:?.4+ B$Z&'8];=<#\BJ$F'/9J,)?6"DU@9.C9D 7,1.RC#!B^ M8=/EL\%E_&U=?1-L*9>"MT="+ Q%+"5#0F*.,,$J9BW#$/&$IE)D<<I"H[3] M02K>@\T.=1)TBC:LF&&#=28N,*XSEA38]G)$DDE-+:^-/6/+RA'Q'C>D''L8 MOEZ^7==W-WO2X% 8KH^/W_)L0T=BAGT8+\@UOL;9BP2SDR,=9R5GU]FW6J1. MAIIM4;HL0G\1NO($',RXB_0W\J/X+M9[H3EY_4-]G&NR>KFO=IM[]9V2-7^W M47M3?0#<'/O2AU_$YLN6?/NZ9(H)78)Z;*P:A3PK1((2M3XA'!*)BIQ@E*2$ M<9E0Q@NC<E!/_,UYJMKP'&BF@X[KX,!V?:"G&6^O3[H[$_H0]+D/:O;!&2J^ MIG?8@SR#28,NU_^/SY<YQ/43SYL=5O93SA\(A]NC=@< O7U0G0T9W*/*^A#C M/LG88I6OQ0?Y<BOX<O>&L/HLJ.LSHAO[O1(5VRZ_U19=YJ7,&%/K:TY*A+%N MD17+##%,RK0LDPP+4&L0 &W/2ZGF1)MUPTO0,7,3'%K=U/TJ>PQ!X<[-M6QV M*.U)=[ 5S:':+ #2P0IPAI5N3GEFV'2P2LX1U.%#V#F>%_OEBNN*S37O?GQ[ M_VV[^5[?25<MK"HKBD)-0(Y"HGOQ%4PB$D<1*DF4$ID)4<#J6XRH>G8V'>%Z MDW#X1Y^-<7S6"2HU\R_.%07S+"YT!'8I()D=.1,SFK.Z$9 :3AT([&5O57+M MMUXH_\%E25$DXT2[#WT/'Q=(EFF>1T44QQD(><*8LF<7 BSGLO(FYEHV\RA> M= ?S*K<?7KX-;G>[[9+N&PR;W2:X(QH?Q8,[ 0L\7Z';4[@5L#HL2MLFN1<= MH)VT6'RI_-:6?!$?]4G!@E#)PE@R)#-,$-98F23.N/Z)%5*(-"]3T^/&(4+> M#_<?M^\,.N)!3=W\#&E06>.'=ZY4 +T,F$-Z\Z,P5UJP.],Z[5,;L$X;.DED M$Y JX$)V647*Z@)%0L4$_ZE_3W<!^;(5S<K^%S=G5R;J&#B$&GQ]MM,D$R'Z MQT)&ST_>*W6 !VUS]3>KS1\:^4 T"V"[EI<BBLN8,41R*70&@&XT*3 2RO4E M/,I"D1KY.$OZWO-\MH*LEO]6G_.7&H-D56^0-NN *8X"J5@*OFJ>;$,PJ+K! M6R?72@1NH'K[SAZ(RXWN(7D3:(8"S5$-T:5SA&;86D$4XGZ#943]J;99$-4, M;+9 PU@6XEQ,_N[5*+QX.#[2EC#<_D&V_-!?X;:J]O?UN52EO2AKZFOOHT4J M>!FE18S"2*2Z9TJ**$LERFB<ASPKDSBCH#(<;ZSZOBZNJT!JMAXW ^JWW*(/ M0?^Y0[6(%N FZ#4CZ0EQ$W1BU!V[@$4]_F;>S+<^C_D$WB3W"GK&I_*%^ZF$ M%_1XU[*K<AY_C,Y;S.-=X6>E//XIVK;'T!TE-]L'M8 M*,WR,**I[H*3()SG M)2)8]U]6(7V.U6J (]")8']P[W%[0PH,(OM( :)46W@J.>+J)[7!+R-48DD1 M9PQ'/"))2'-([VEK!<#[3+M1@-FR8"L6]#"BI7+CI@O[$/?.&F#TAIZYK<6Y M4.?-*BX\8PGWVF%AM"G@,<UEQC+E+Y(0(YQ0??J79Z@L(QZ&E)6\@&&R/A[? ML_,X4+,$ESC5AID539 19D@ \>" HI>%<(7Z>3+ZO-"<ET4[P\^\\AB\].1N MN^%[MONP_22VWY=,U)GB+(H)+\H$94G*$,:A4)8E2I24L6 %"3,1&K6UO$; MLVFU).NKZI8JJ)_+5;T,VY@+:6%&9B$HJ/!D2)H)-2<7AYVMW&1(J'ZER>!S M$TY57HSOR%^8[,AOU_Q7L?NZX9O5YLL#$&=P!D[^A-%V;4@]4;S &\ZH>I<A MN&>.YX_%YYF"BT'Y3*1A3HJ+Y>)U?9=XR[FROJJ&VOZP57[P^U*I=1'F5$A2 ME"@621VHQHB6:M/-65HPP1,FI=%-U!@AS[N#AG30TKX):NI*0T%'WVR3,*JN M84?L4@DP[VDOO[&K,Q5NH#1/#=&X)O7#T2.-#CR+&S$5K[-]X^<M<5:W&K]E M]W"GIGFG7,+K?^V7WVJ(_ ,Z>A*EA$21,ET9";6A+W)$>):C,!&2X2PO@0V? MQDGZW^+7#-P$-0OUPGU@8@+NO($NS398;C4$#@NF*@<.X&HLKRL\UW&"\\*[ M&BO@#.W5_$W+L./0,^/P$0LLLSA,)(I9IM;R+"H034F!0LQXSE(B2@9J17]. MPO?E:4=P@K%?T(MA]#1)6F"P Q,4'HY<E<55]'!.8-[-_E4!S_;FUY^<K4GC M(8XOLH+BF(>HC+E:LFF1(9KS$D4Y87%:DI3F(+32";SX/@FW[BQHV;AARK08 M'K//HVS@D;Q'/<_1O]'3Z<843IZ^;1=,90Z:-TX\9= 0)J^W=:G [9JL'JIE M=<3\-43>N?:^[X.#[7:S%IM]=7+HV+)ACLMS5?YAY^)*=.!QP;#4CMN[FLAH M!>AS==#9H'W&Q.J#_(P^.QE>74/U?MVLU+N5CC?.X+=E2))28(9$P76_^%"B M,I,1T@6^,4XBHOYF"98^0MIWX- ##6DJ]0X VLMUT&?N/X.&/6M0]#$=&P8; M7C0'#$)Z2NMST6IH+NAQ0_G= XF/$7XJ6'!#A0R ?)N.8 G9+;1,R]6R7C0^ MR /6[=UV(Y<[G<3^1LGW27RI=QZ?-R\WZVJS6O*F'5-G*!&G):&11 E+"<(I M8Z@@68Z40\K#4N0XC"0(O=L)6YX=U6,F:W=U@(UN^.S*B6O,HXY974';9Q<( MWNUFPLP\V_S3 /-ZCF; JW=TJT-7D-]NF)H7_=NI(L^ P-V.;N>-#T3;LL8> M;B/C.1:T1&6>%@A',D0D203*&(UHEA*>907$P5ZEY-EG'NVS+9^M#.%2QU5D MYM*<" [S4D>9.YI>#FQ&)7/D.Z[3F=4=C(I[:N'C+UA M!(I=@^W:WY ?N*Z MVELNF];G;<DJ$5&1A42%:OI>%_.D0*40%,4RR:(X%Y1R(^,UIN@[0JMYJ,\E M.RZ"QVP 4#6--#ALVU[T HR_1E4"+(\VUPT 0]2UCBQ10>T_'QBH)T3<(9A. MHW'F ]Z$B/4(2A/THN-4EV/HP0M,BB2*4)YQBK D!)6ZO*R@11%E0C')09B8 MXR2?,M7%478+-')SJQ28+QS);O$8:YE+[3O'Y8EB)',%&.>X3(UM]&EY?53. M=GNR6CW<D27_JXJ?=F15Y]$V9UL?=VOP+1-L5,].X/'=2\M5H-D*OE=_"6K. M@AYKP4>QVV\--TH6.AR_J?*G/IB[L-2<AWLM.XU8W78!2<UV!V:G@O[-F.4( M$RM.[\B#7E9>U8"[;*5H\5?DX=?->O=5.;._"[)=I!%G,28ABGA9(AQ2@HHP M)PB+)$]*03F+[*I1QVG[SL\YE'*VK-P$KQH4Z88;R[I5 YV:;48\:0KF9JR5 M9%_]:BZNZ\I8 \I/4S5KKI*K%;6 (68N FSNYWJ).O7U]>>O9/VA*0=ZOUE_ M%]5.\+\)W7=2\-L&MNX7-?1."W2H(5J(*.&XC"6*E'_2WBI%)4LS)&*N@B=9 M"IZ'"[5C6V[XIQW9[LQ\UG,0#6+BIP*:)\4TU][]-+HFEV"G6 X^=-@]!ZYO M@H[OH&4\J#EO?,2Q&/$F>"&^+-=K?9K[@BB2IM5(SVD&%BKRSBEF!$5%J1; M/"Y1(05%HH;X(B')\ZS]N%ZO^?_+GU8GWC/XL!0K?^ZORFPS\!Q8]7@./+WR MV=<7]@P*I#U,X5-74+L4Z<]18NUA$IW58/O@S;9+5-,F?"ETNO9Y%M?AVEJM MPR'386DI>89PG%)$>9D@@=4RC$,9L@2$MFE*V'-,^N[M[8NW[]Y^?OOZ4W#[ M_E7PZ?.'E__?_WQX]^KUQT__\;^*.,K_.WC]?W][^_GOT+Y0AGHU6XU\: NV M8O0X.)R4[_P 6T"%==;]R9#LS*V?8,HX[_L$?']JA5IUMUDMV</QB)=EB4S" MG"*2,(IP@4-$M?N(8Q'F"6<XEZ ,\.ND//N*-YNM\L;KX.5^NQ5K]M!5.]D6 MC9UIRO"8RHG\P%.I(\V;H*$:_-[^OY<KLG$AG5=MG1%ZHJ*L:P)?K[FZ^H:= M+;^64K#=H?7*9_)#-XA[G'GX\JO>X[Q=OQ)2*&O@ZJ&FH:7>E#3;H-5J\X<. M$1=%$L:%S-2&(2.Q"N.S')&"2*1^B$.)$QJ7H I4Q_QY]AH'@@'I* 9$]RBH M=H%L/<J._ A8W9JO65R[WZ_%+M@<TO)T2X. D>WV :D']#X2B);J>F+-_-43 M3A?,R1T8[;IL*2Z:/I>/F;T)&G9UG4_'</ULPW)PG/$#T\II"D5T(,\"["$] MJ=616W7-W:R^V)-J3QVX+S)P\,[;:DGN"-,Y5FVV7IX6+"S+'.$D8SK[2:"2 M"XP8(:24)(I$:90+>G%TSQY7TPM:@L!TQLO*&/9SDT6$>2F8=""8SJM23,#H M/!]S-H#.J^+TT3FO/P0WHU^7Z^7]_K[]:N(R*WF61\J$9($PU] X-&(HCSD3 M6"FI%$;;GK.1/9M/2\O"<A[+/VXUUE+!+,98()"Q7&1^@J$\'F\V([DH1M] M+C\ 3Z[[**H.%N>54)_E_7)=KU_Z--,TE6YH#,]6T2,=/*)=WU^8Y\<-JF'8 M9%QJ &9!EL*#LMI,)+/*81L<>+:,-1/Q^OEI1L_;GM6=["75#]WOVJ(C15UL MO]='AK>,;?=D51WVF6\VVU>;/=W)_4K];;-?[ZJ%2'D>TEPB]3^UUJ44(YJ4 M$4HHEC$O2)[#0GSW+/K.;3N/ V_JGP]_:-F^"3K&ZTB_8_WF&"OJZ#_HV \Z M_J&'C,ZGV/1P\BDG#GJH>3IG(U/6G[&;P\SHTP&Q_-[DZCV>Q9?UF4Z@JW)= M'HWZ4K&S(U7G#,Y\%.M+P>='N-XHV2T-YZ<*FG#'P\NO9/M%<;MYN:GJXHN& MQ45:)IBQ)$=QK%MO93Q#A(@817'&:!)G6.C.4^;>WXH+WX<*7%ERC>U?7PO' M_QVT?&B4AK9('.:C[71MYH:]:Q#F:3^]?AET6#$W012CL+RY=$S:K(D=FS?! M0>DWK;8;2(RJ+=8:T3K8LT[2FB/G:<?#K/YQDII.7>"TP>!AZ.<MO]UN;_GF M&S3X/'_3N\MI2 $CS L2CL>5TX2#>8//6U*GD/9S#<UD!064UT6R"B,O##=; M\'A=E'[(./ 4W$[NOG^K*V!-K:-[WK--W)&'X'NE;]/4_OJ^WF@?(47-;>0@ MW;AEV @&LX=!F=I"9$>E@Z?"6%G"89#9OO]3MOM?_=G?[':^;7)/E]OSJ!]Z MUR?]HZ[CJ:JE7.HEZ379ZOH*W3U]P:3:XXJ"(\QC]9\HRE$I:8F82)-$Q#GC M*0A8;A(W<Z=!:>X"S5Z=$"4"S6 ':-9G4F_>.C:'VZ)ZF"&S??-L>H=YB!E4 M#MXL.U&5HTWS-%YFW3P[4=OI)MK-H%.Q@*]C,]1+;10EC# 1HDS(%&$1252R M$"/)8\(P2;@4F1T2\#!AS^ZP#VEK BD"[2UBJEXS!^=#:<#=SB0=34#]-1/8 M.>;O"-DG0OPU4\9UO%_#]^%0=0V.I7)H'\6WS7:G1^O +!>Q"$,>D@SIXT:$ MBT(@FF8<\813$7*<1BE=?!=;NC&!J!N@!/GZ^_3,G49#*/A6\V .M3:DG2PM MBHP74N?9*_^J_JFT(R6*:5P*C146\\@4OL^1;BS<:8.CTNBE@</='E@(JI8' M-PH;]I@.U0!VD%IV134XDCV KL1W1R,SY$*["#X6E7HJ[0+7\%?W.#O&4@X M@+HW]/9L6'L&(O01]DP>GQF3HJU[_+#?53M25YB?5#Z^_B&V;%F)N^V2B04C M">6)<OU"4!5O%WF.-'JIFIXPSZ4(DY)&,\).P+B'V(TULD3+4M#CZ0(HQ(6B M[([5H.9UIOI^X/1C04J148927&2ZIQE'I<P+)$-&TBS.)95L-F (WY,/QGZX M./6/81O^I/-N&.,\OYD$7I=.1V<XX"\\^@AL)WT^Z 6[*7AJ= 4@UW\. 6[ MJ7"&D6!)?F)'@W="\?%1T_D@?ZM$G96S2/6ZDF 53V5<G^X3%7=F*4941G$9 M)32*)>AT?Y":Y_CJB/*_TL0#4N<=638WN*@M,R?M3 <PUWH4OZ9[$]24T48B M1;M) O30ZF!(1M?M#B[2>IJ6!T-B7VU[,/B2=8](756GW,8#Z$[[TKN>S?/0 M)7'UT"SEIUN CAEPE\C'&AB_]YXJ/,PNC>5V>Q\^).24]I"/!YR[->1%<2ZT MA;S\G,,6U=W=T[M#7_20LSR2J4 9CR*$PR1$!:$8%6J!32-)<Y'$D[M1GY'U M;+27&R+?/+J5M>\N;ZA9LV77O;Y@=NY,56X:15^5W&=/Z'.B3]_^^:HBC#H] M7W_[R8\1W^_K8M2HB&4888PPT_!E:9$@PM(2Q4E&&<9AE*;QDQX8-GS.<C18 MLS1V,OAD!T#MA-&B+-.,8U1&&H! Z+[!6$8HDRE6RX0D5)9/>,1G.UW@P[Q+ MD_4D$*Q79VKV0SFX[I_)\5O#^+,\97NLT^=WGM;R]V<].7NL7H]G9">$+$_# M-!JI9F4KOBIN#@@U=7?1QZEFGQ6/U:KAE_]C7^V:') ?BR@348G+#,F"*/]= MLA@1&F<H9EG$<<)I48 J@AWPY/MDK48_7C;041K1BQR(-W5-K,O>W!T9!!Z\ M.9@8P^.Y>=4-/,2K-?V(NPZRJPDA;H*SC-D>E\&1S;K@U^&!GSNMN3H6=,#1 MO(>'[E1X=L3H<&C+N*:#='BQKU2H5%5=VL7MCV6UR)6^B PQ$CQ-5:!",E2R MHD R3G 98\;2' 24.DC-=U9LU\/\=TT,FO,ZJ";#_:8KX8%[1T.YX7L]$WE< M[=L&:<V[!S,1^VP_9?2217_ K^LO;]=O-/#Z;?5!_K7:K;^\VNEDV.W?MZ__ MM7NX_6/+*_5K_G;]\ON6_WW;0F&9=@JT'-^S+1_1+H]=&@)2Z83WOXJJODRK M>SC4"?#+S3;0S8TZ@/!ZGUK5#ZHP28WQ4A\YJQ_U0X"V@K:J'[_HF$/K,"?B M3^$.,=!<J,ZN)Z$MT?FZ$TY4RZ,^A5/'@J?@JRW2_69=0\7??OFR%5_4M_9N MJ;XN7F^([K8:H41H & 124:2*$8)Y1AACG5"?J+"O5S*),W2D!*CQ @05=_> MKN8CJ!D)#IP$/5:"(R_FV=CF2AWV6-Y4!7113ZTE\PQV+]JRRV=OM5;56B,' MK:UZ6OMV8,=1>CM8_(%D=_.Q9DM]!XO73X2'O^SN<OSCLOIG'<^D@I)(QA1E M22B1QLM#)$PQDD56$E%F- Y!C>:'B#W%1;A5"#BH,?NK;AL].+C@=AX-FLCF M\0K[0.K)+ZY/A3:YKCY[QU^;C-O=&Z%&)"L=DN[5G#X\>GC!<1BG19:BI$A# M?<LI4"G+#$419E$1%W%)2[.*1H=<08S#JOI1@RR275!UU(.M,<"12^6;N9&9 M%0KS-N8M*Y2^6QZ# Y.G+SU1EPI#[<W8F6*,HV?7C<)0A38=*$R'MG.B5^O( M#PWR5'P9J9U0B*)$NT@J.:*X)(A)Y1WS@C(2@I+O1REZWB.-X!^,]].SU*.9 MMW.J'9@OFZP8L',R%M:1ZQFG-ZMC,1;_U&V8OP@_8V_ZH_[8LJ;BS_#D_/%; MGBW8IE+R@FCC)]/V4L$LKZ;CO!;PN@16Q[XG0\UVF'M9A/X1[94GIL(IG8%# M*TOK=?.LD_:/O2-%7L81S0L5261411))@HJ"92A+(YZ)/,\EL417 O'A^UJY M![9TJ?6:7C-ZO-E"+<%4;[:RSJ!0F-4#==D6WOAI]SE1.<Y!FV!</!&&DY6J MKD,ZV0UG>7;2PL^I>+/.;#P:4UB6(@QIBDJ:Z3[C4B+*,H%8R46*,X'+&(0E M?Y629T_U7NP.R(O!MR9=K;XQT4P SSJN*LOP!,.%"H#G$IWDBF8CLG(?/AS' MJ&RN3@VNTIGW+&!,W+,(?_0%6PCU5_MM<_<&@D_OWO)L??U,_8XD%$'](.#X M1MU>-IA974).'Q7/ C3]5)()@.F'H68&2S\5X1PH_>P)RPW[GE;B7WLU%:^_ MJ_\<^J?F:KG*.8HD)VH[CHE>T!C"+,1%R:(\%[!<SDM4?&^V#S2#FBBP(^2P M@@PWS5/%!FZ)P1+#=[I#$KG:QUZD,>\N=4C,LSWHX,-3$5TV5?52-TWO>J8O M0HW'SEF!:"%+A MEH$64$"1I)$I.<AF&H"WF=5*>#;0'9J);PS\B;8OH<J8M M,T-UHP.8M5J)/P'$Y9IDSA%<S@@]$7S+-8&O8[=<?</?%;OZ9=-FK])-@Q2) MKXLXI'$I,4-QP85:?'.&J-*V/AH36)8T#GF^6-?9/OPS()2TXL;H^R^;[_^, M)V-;Z*C5IS9<?!>K37-OH@O16,.1^QOV"[HW#$G]J=+S/;K^0\-6TQ92\_5$ M]^;7%33C5?D%)I[=[?AU1=E<B ^,9N?E?MEL^!_+U>IVS=^N=^JS7-)5@WM5 M'?L '0]]"B*2DD0,A:5(] E9C,I(9CJ%2#*>YUP0 MF^P,A[WM)TS,!\%5"# M9C[*GUY@OJGCHW;M1TZZ8_I'K:)\'+'9Z<&1"P(2G]7UV"GFU.58CN*^LO]. M_V*S5GS43]UMJMU6[);;II).K(5<[O2-?W6LB'TAU$9/>\E%3#/.>"J0")E$ M.&<)(D(F2!:%\E5)F%*2'K9<&N+?,+3RQ*_-INS M7F <J%._:=&@)_KF$5O M'&HA:MO>U(]K.=!1D*"51#U+I'*HO?9.[+R:G=8"ZDW*3;#3#+O#%YCT>1@& MD4\YV\Z0"$YF^)7B;"UX-X]U<A-P+N<!*'"AX1E0"R:Q^6R@#%PH&X)OX(0> MO)3P-BKS^)/8+D75'8P37&9YF2!>Z"XUO,A0B7.),LQ+J<)VDICM7B^.[GES MJLD%#3W@6?AE70Q[Q<D2PER9:^',"_0F"6E7B <2%E1N=U68@;*Z\W=F*Y^[ MRFZ_3.[Z0W"/T,LRZ267W#*VV:]U1,W$\GN-4$SRC%,2<<1QE"$<%@S1J%!^ M(Z>$")S("">FCL*4J&?_\2C+JI]:U7$2'%DQ-SUCC8Z[&Q]Z@GFA)U:1N=/R MH2H[7W90F3[J7?541CJ5;0_<.*HIA@H_X/N,AYK-)4*%ZWM*\+NV.%(;]L^O MFY5ZHVI@/PYE'FDD:"H%12*)-=!M(E$9%P6B.*4J-"]$GA4P$*EKI'QG'_0( M_\?_*N(H_^] U S\%Q1-ZJJRS,)2-RH 7DC4=&Z"V]UNNZ3[IO'=;A/<D:VO M:IAQ,9W!2UTE-#.VU)C Y\!2HV_,#'C=<-&#XJ[#N\]?R;K%!OU%#;&KWJ[O M:OCADQ8Z]1\UE)#&&:IAAA9)$1$APQRE(M1=1,M4;;LBBI*DI*20)6%)"/(? MST4RS^ZJ15_J\1LTAT,[Q?$1#[AA6L,R-6Q?Z,E5/]( /!WAGV8">7;^.1EZ MV.?"K\?4LNF@TD_UB<V'2^UK.I\:S]JY7'\.'&Q?T^D,/]L;@W:[@$/2P=UF MM60/QPMK27$N.>8H3VFA%N6<J/V\^B?-DX*E(4D3 5J4KQ'RO$8><VN@I7E7 M-6.VOKB0%^;NCZ+>! W1X/?V_[U<TH])Z,@#7B4SJT,:$_;4/XP^#Z^!N1-B M^\MVL__VMJKVRA+>K(_?I&%!S, 0GNU04PYJTD%+6P.F;W;KC2D,SY@*ALW2 MH?0PJQP2W''VC*&,5I4U0^/.5F9C(%R_YL;D<<O8N0%W?K6Y)\OU@L=Q6#"A MX6)(AK!4H6M1I#F2N!0,YT4I1 2*7_NC^S[R.H"'-^2@A3:/%&$8>=F*!XQ^ MC"6#!QN7)'"UX7\T]KR;[DMBG6U\+S[D/C5,I_#D:19E41HC&6:),JQ<H"++ MN#*L(BYES*DH9)?A969:(Q0M<K2LMJ/ZVN0G\4/'#>+G@+9I.ENQTB/J,]>E M[FBG41*:!"WV.-MG5?<L;-J^N,NVTAH/.<V2).2H2/(089R5B,0T0AG!DD9Q M*FA9.LZIFRTU[KGKWLQ[NE"EKPXXL^6-S9O^]:RRN"R3L>QSJO1.ZM?==O59 M;.^K#[(I9 9''M='\+S!^569]79)5D%-79OUA8IV\PAD0!/C 8@;)<#,UDA^ M#X'(N*Q6<<C L+.%(>.B]:,0@Z<M$;Z7WY=<K/DKG=&[%;Q-@B,RB; (ZT!$ MMW0J"*(EU5#?3&(62APS$"K793*^TY9:HD%'%0CE?5DU9BOL=(%A%GHFJP<( M@&&97,%V7R8R+V#WH*!G4-W#3]O9Y>/2O0_RM_56_>;+>OGO.DFG*ZYX_8.M M]MH1W][7F3IW8KM3(97ZQ>?-ZQ_D7F?PZV) L=MOU]7'S6KUIJEP7L2X9"%6 MP5#)<8QP$::("EF@)(Q)Q(HB#0L0F(!OACW[BCZ[=0Y?QS P:<?[O)FYG^<T M&S!'=G4B@M\U_:!EP*%;FTM7CARD=W9G=;5S*?_4:<]&U\[]OU$T=$N7[^*L MN%)QLMTM_UWS_;HY@= =TMXH@UH4"0O+/%:NG'"]=^,QHGFA_LG**$EI1F28 M0IRZ'1N>777#%*JY.J\KO@GZG 4M:S=-%SG-'<R?6TZ$F9?VKUZ8[QW4[$VM M2U:GX_28,]$LV"5/4XPC1VO)Q*SN<YJB3IWBQ-$L0--7J[=KKO?/>[+J"K!, MH=,OO.O9\RB208\F $']DISC1SU31819_XETCEMN#LEBAZM^:<#YT-4'Q'F$ ML3[TG'7K$28$K]XHAM[I-L$?9(/KLA 9)65><)3DHM QG8KN2)Z@&CBJ2(LH MS4#I5E<I^<[S:.D&6N<!W6RWFS_T8:-:SQM(J$ 29@65?EUW9BNV$XW S/*Q M,FJB^@"V(>NTI\BP9.YZB5RA,W</D6%Q+_0.&7G!HLK\7FR7C%2WU9*TBX(H M.(E%DJ,XBRG".,*(IF&*>,0IP661I*G1P>OEX7VOCRW!X#_(_;?_#C1=0"7V MN3*&;7*ZB,#U\5PZFX+S<S$!%>>3Q+4KTX1,*JSB_*HP0R7GYR_-5W-^E>%' M1>?7G[))U]S =L6'%WPOT:\_0#(N-\9[7BL!@"OJZP^.-[=G3%NF1V[FWL:> M,?XX]?'TCW8;UI?DVW)'5K^IX/*EA@UJ$_T2&A4IX1&*BQ C'&*&2E:62*UP M4<@3$J8$5/%[F8QG.VB)!IKJ35#3M<R"O*(ELWWI=-EA)F0E-GA/.BR5HPWI M%2*S[D:'!3W=BHX\/;&&YPC>=R@W%UF2Q6E6HHC%,<)Y&B."68E$2-0NE>"4 M4+LRGG-:GLVUAY+;QY^T;%XYI#,SNW6D"9CQ6BO!OKKGNGBN"WPN4'J:&I_K M(E\M\QEXQ0E@T4/WN_8$M_MGO_IP0>*4AQ1CE.*4JPB4Y8@D7"W+E!(2Y2PD M43P!O\B$!]]Y09>P>AYNCLWD#I=&A]_TN9L$WV,T!>-Q[PR*A?F49Z_320A) MKG4[$3#)3L<!"II;[ ZADZQJ#Z[_M)'!=[+:-__0O_^#*&]7'S3R2S!-#P$Y M 7CA@N_9KKXNW(G[;YLMV3X$?"G5RZ(>JCZ^/ S&>HSY W>"S!L,Z\EHY*>$ M?H*(/H($!1K*MBW;VS5_3^Z-&R<_>LGS>J%)0)NP=>*,'WA82P)ST!<2MF]Z MUWW!H) 6K=A.!)K0B:T;:>9&;"<"G/=A.WU@0OG:^\UZT_6B:7:#K:DM<D$* MEM(0E304.AL[1S0E#+$P22+"69IE):CGTR Y[]'7=]%@]/9PPZVKH*XKS2SV M<J<*F"4V-5!]PH<2J);VSXX+H$:%=%G_=)W8_.5/HX)?K'X:?\OBJF_/EVJF MWJ[5SNN^@7EI0[S#B4&6,2KTG;U((H9P*3$BHH@0"7&6Y@D7682-K_Y&R?F^ M"FP8"'H<!!UI\'F+H0+'PR:W:H&9_5-H!'"SZ%0SEC>- QIR=.5H+.70%>3X M(/-=21H+].B*TOPM6YQ7LJNWF!_D (HIXYS+.,T0SA.),"\)HAG+$!,A)3SG M65QP&.2K 57/?N_ @PZ=^US\9P>#9WO8;*93LZV/<TW!7*$3)5G@Q *$=@89 M:T)S9O18@!K.@60A+]O>1#U./7XO=H<RC*[IU$)F<8195*(PY G")--PT31" M."UEF&19&!/@E=0X4<^NXT,;#AW2[DG-"?1*RD!Y)*68\[A0H216RDMRC#0^ MKOH/B65"$Q%3M=,T1^9PKCP;7(ZS.A#%A8ZH6CZ"CA$-,0'O,&6D5],[/[?: M@E[^&2O*Y3V@N<C.+@0-2,Y\,VBNA/,K0L"[[G&4%+GCV<W_"/Y%_$*6:_V7 MIMG2:3^PV[4^/UX4G"1,@W#G,M&M4.(2%82%*,XSEH<%%[E9*Q1_+,[BT@?A M;K3Q]<[%:LYO LW[X9'VNN:LZ9H^0QM"RYEKF@'';4\V>39'=$\U;TY1CJ:I M=@9@)$L&GPV6TC0%0^"7)E*RK$3N,**K5V*[_$YTD^GJ!5GI^^%/7X78O6OO MD%\\'!]XN5G7D<!G1?/%@V95K5.O1+7\LFY;4>NF11'&>9BR N6%P BS5* B MS[@^#L"A8 1GL/C?'ZN>EXDCEGT5]%B_"5KF@YK[H&/_1N/M'Y\+.A$"+4/P M>\TQ\'#!XRR;K0[/8^Y@J\2LTP:OH?:N45=UUOX8G;<6V[O"S^JU_5.T+E'] M)K:[!]V9=:>6(7T^]*UI:*#)WOY85HLLB?*BR%(DBE+\_]R]>W/C.)(O^E48 M<2/.=D<8$WR #^SYR_7JJ3W553Y5[MZ8VW\H\'1Q5I8\I.1N[Z>_ $E)M"61 M2 BD:V],3)?+)2(S?U0F@'R:I.(,L9 3E-"B2%*2)UEAE0T"H#FQ&=]Q<-7, M2FYCW'LNKCHU-WP C;,-FG96UC-&,'/Y:;VZZWI+W#YS08R!XE++:BNFOZK6 M48ISU[?:0G"BTM7Z49AY$+)<O%]M2KWVEBU+_F&YIIL%DR2C7#*D>!@AK!*& M*%49$CC+LY1Q(3-F8PA.KCZQRK?T@I9@T%"TT^W34 QK\<4"PO05(INUB@[* M,) DII]K]5#_<%"_TZO-HFB#@NQ4:OA#E[=_,#,)S&;_135S@NK?5GH=?6'4 MRJKMK-;=TQ.&FH'I^F.M_[ )Y'1S@Q9$X BS#".6YRG"(3=M 7F.,B'#"&<T MS8ES"PGOW$[MO=M-)GO_EZQX:2:;]8:3/>_+L).MB6@VTKDWIO#_5JU/!S_& MNX+9J1W;5R=>PM7IN73/<V!W@8^6T\/;GJ:YQF3(3M"@PS^OK];D8S+8AQJ% M3$?4<>_0WVR3EG6G.?KT\<,7XTY<Z:_NTT(*&>,B*5"A+3W"G(2(%$S_1&@2 M9C%)BQ T?N8LI:GO8'NZQ@@8RL&>-- BG\7*TIKZ0 !H"5V$AQNS,<%\&:*S M=.8U(F/B'AF T0<<D^KX=RFV2[-JN9*[]D,?]IVP#D,$"DJ36-^:$$G-C2K, MF1FCGJ*41SD+(T:X4J#$.EO*4R?7=7PTWV[-R:$/5O#!L2&8/:AV6C\)5# K M8(52YV^>9J@C& 1?V7;6=.?-N(/"<91U!U[ 2[FX69G^]:+X[]FDVI78-TJ^ M?UBNGZ3<_7V!XU@F(>%FX&N"<(XIHB(*49%RR=(PCF1FE?LQ 6\36ZF39;I& MY9J&"R]J=5_,U%Z)8-_O?,?V_C<7%4E?]#*';=\KOR*8=?S_X=NYJ+1]KK=T M8<E[O_C<O"WS]WTQ>3>([5E1>1-]8;NW)7=O:_>;Z6K.?0 *JT6_B.)KUJC[ M@&JD=MT+"8?&UF8&0/UVN:[E[?K7U4-I6KLT)R[PT#.+I2;>T%H.@H8%XP&] M+>^;E@^_?K[YV.L@5)O9?9HM0%ML"Y2&MYX) ()M)[;83'+>!DKOUF;;8OWY MNF[;"_NL"3?@,;>[^9GQ(1]7O)*TEO5766^7II[8> 4_K"M9WJW>;BO3&N7I MMJ*K>MENWJH(55'@"!4)(0BG0M_AE1 (<S,?VK1:$Z"4.$]\36Q@SL[\:;SS M#:?!GM,VWM+Q&NR8#7K<PCP OEZ=G7_@%5X(S*#-]2[ 3@7/R'ER.?CB:E:' MA&<H7[HK?"_O.-GRY&'PY4FP;:5I.-V[:=^N:WVI(F%2,)IP%$59AK!@&#%% M!4IY1I-0AI1EL F8%['S2BZ+*]?@R87@V]G2^2#UXV*P01,^E-,+"+Z&=U[& MS+Q#/KT =S0,U,^J</_M?ZZK_WI84BZ_424W3UV_=1+RC"=,(IDFM"V3+DBA MK1A+9**MF_ZU5?NHLQ0F-DQ[FD%+U-[)=AJ/<4?FQ5+";,5+ 1TF2IR6U-XI M>+'$;JX]N.0@S]R@5 /^M=//S>8E&V2[[^L:_B#,?M359O'[KOWG]4K\WZTV M3NK)C+WDO)E[V>O9$DL:X1")O+F6I@JQ)$P1%P7/<284C:W&!MN3G#JF_/YM ML(NO7051C$)R%?Q^Z(6Z$L&!MV#''+B+"P#B81LU#7# "/-DF%FK.!R&H2.. M7JUWO-%_.QQM (1F,1)PP7=6P^%)N./[@RE(NJZ_J)NJ^D?U?B6^J/?_VCQ= M_UF)^I=JM=$'GN9?Z@]+\7N]6=V]7:]$_:[2/SQ6XA\5;-J-'VI3IZ15Y;IJ MIZ1J#H-#U:!)S.CZ'75NY%_T[7?3IAE?KYZ"WI.;[]2D;Y3+QKELR@JO'QZ6 M)6^<RK_+NO'&&.G*)D\P>+>MVM\\2G,3,6O8^^4]O<1QU_W\[P]FZ'Z45^=Y M7)%?V)W""IY8F"WRX!>R?G#"\\H7.\O:!C-?=@U037N!M[2JGE0[V+S^O-Y\ MV[)_2KXQ(] ?RJJ]840RR5)9,)2D*48X33DB6"@4)8K$64X%#KFCO\R-HSE= M9KM.2GL> \-D\(S+JT#S&72,&E-P8-79M^;XKL#NM>G?P 4>MJG O\05=QE@ M_KUQCOR\ED/N,O@&?'(7+NQJ7-O Q\?5N<A(_57_^WJE3P1/-YHE4QJ]$)2) MC!08)5$<M@:5IC)%E&>$<,REB$#U\4Y<3'WY+C47IEW-:A.\_6YJLLSYZ6P( M,BCKX,!CL&/R:C?71!_*VF?UR]FGZD&-J\N[LC6H$[\!J!'MPKD.D/LTFA> MXLU0NO PLW&\ *9C@WC)8@[-[R.2DV^R*F7=70W#5&%,*44T2G.$>10BAF6( M!%-1D4J22V6='7ZT^L1&RY +6GHN\Y^/L!B/25PD(<PH^!8.T('^$B'=0A @ M86&-YL\),]17_NB9^=K(GV/W6=?XLQ]RR(^]N]N\KYI&=]?W&^M4V&=/39WU M>G=7R3NZD8$FN5[)];9^40[0'#H V:[/91[WCKF+"]/Y2R6%Y:N>%,HM-?7Y M4O-EH9X4X5G"Z>E/P+OEF 9>RYOO^J5\WC;VM,A)0D5!$5<909@I@1@)S>[) MTSC"(HMRZV8Y+Q>?6*$:<D%#+V@)VK?*.<)A6'LNE0ZF/P#!0'URSDG@U";G M:+'9NN2<$Z/?).?L9_R,$/BETH?8XW[MB2@2GJH,Q4PIA%6A]2C!6K=2F<=) MK%(F0=G6=F0G5K,3#=X;/F MWB^!U>XV[!\LF-;ZP>GB5OC#8D_4#/\,T5=M MAS\,Q%A#_)&G75MMR0=:[K+VZNN5:-LS-[G*FY;P+M$NBHLB36-$0J%-29R$ MJ$@40XDL*.5<Q4EA-34;3GKRZ'7#R*[&LNY-;N0M,]V<$N!UT0%C.[LR#7(P MV[(#[7T?M*ZI? ?:M25H#KVFH/)[:QQE37CF+E!00(Y;.H%7\!2&/>3K[&9R M+RC3_Q.<Z:-*SA#&68***!)(\BP4(DN5H*#F+A8T7R.4>D@GV[-Q89CT!):V M?GNO"$&]]!>"<WD8\[RX4P4J3U!\W5#D>0A&@XT#CU[D-_N\WOQ#;MY)K7#W MY4H3!!>66ZSUVCXV$[77G 4'UIS\;>>Q GGAO,#DV3=WC%#PA_\B<P &E[KR MSA-X#0??J+AGW'[CSSF.8VG+)3_U^D!UIV.E$D)X+)%2N;Z!%&F(2,HHBF7" MA"B,\QXT*?XLI8EMPJZ:^-.SUF7 <29G4;+;\;W(#E/TTV)/<#\8E<W76(^S M=.:=RC$F[M%0C=$'W#3W[?9^NVPF<.CK1'M&:#J[=E_,6!#!""X0B0J.<"R, M Z%0*&<L27 1%B0&J>\PN8EU^$ \V%-O!_TZ>@E&P+/3:G^0P%3[$C3 ZFTG MI"<='R$VJZ+;"?Y2VRV?<ARIN<LSW'D.%C2.51YF.8J+-$8X$ADB,C:;=*R( M"/.XD!PR>?>( DBQX6-VF\FYP7J?:;OS"@)G4![A8J? %TD+T]E#,O'[,1'A MXQK/B>%KVN+1^O,.2SPGWM&LP[,?=%,W?>5N]^M^2J_9QS]NY'V](%DN&<\C M1!(5FFA?BBA3#/$X9*$*98H5A>RPP^0FWF&--Z@[(O;)!W\TY\>& ^ 6.X*> MG8;ZPP2FKA?! 59@.RD]:?,(L5E5VT[PEWIN^12\9OWZ7E8EI[OX4!1'2IJ) M-;$D%&&2%Z@H5(XB(5*F<DFCV*IES_'24[O!.F+ P_$)"(:U]#+!@(XK:YE M-=^GV;^@MOO%@K/5<)\6I%^K?>83CL,#3@X:Z0W">?-T^$@W)Z>I;-W/F+RN MZ^U].X7$[-=\(\7O:W-T7I:;IZ]T(Q>4$RZ33")2Z',MIC'6^E=@%&5$T$C& M6<)!&^P,/$^LV/WA0\\S*@]"F*FP)X<4&4FN^C7'/6FN@IT\P4&@P$@$''\P MP]?"[N3P@[ULF+'[D=XS?%K#?,C[FO,P \?S3HB8[Q4<S9:8D?3,6U<W,^M: MM)T5Z++7CWG?;2?A*DHDU8=&EL?&[TH1B?1?$Y7(/)4J2V/0P,-)N?WQMZO] MS,2#',_;8 /[)LWS)9AXB_+]:F??G#R\U?FV)0C:K[TA6?'Z/V,K@L#N;1," M$847KK9I?IJE2G[77)6/\N.*K^_E+?WKQ9B"A(DDBG**4A&;\%TF]#;"8D2+ M,,Z8S"AE5OF_(*I3;P>]06)=\FJ?J:#ERDQ]^,N^1-0>TF&C/!E0P#C!65R" M!AC(W(<+L+(OLYT$,[?RVV-H K6N=LGESR M=Y!N]I!ZJM0%XS%0P6N_UFR5 MO6#Q^A6_\(?=3OCOE=+7AO[RYMKP51KY]"VB^59U:1G//O&NU ^:%.R2+A<A M4U$F.$&42]-2 ">(*)*C,$UE2EB<%QFH L,'4Q,;Z(\K_="*=@>RRF0)BA[U MX*<(6.#EY478':;GAA=FUO?<[8RY,>6&?/"<PZO]\(N7G^OS>15T,V']G8Y] MPN?I$.R%I5G/NCY!?'FD];JV:Q5LV^;ET.YE'W'O.M#O+\!I(H0*,XD*2B3" MIG*-D@RC$&-12%RDJL"P2EA;TE-GHC5=I6K3X^B0M=(5K)FBK/Y,P9]6LNDA M)9M75YL?V;8N5[+6G^7_VI9UVZ'SYW^'ELU:OP<[VSD-NC +N1\&]-..BY\- MR(>\F8Z327P#< "\%=):$YZYF!8*R'%!+7@%-ZO4&XOQ60O7U=#M#5&&<1:% M!2KTH0WA7.7Z"DTHBF(2A@*+*.2@L3N#U":V/<]&OQRHPXS',%QV]L(;"# 3 M<4;^22R"E8B>C, PK5GUWDKLEZIN]Q"\..U&KIO\4&!7IQ>/3:R4-^^_!&T6 MZT7-G%[*.JR(%XH)4SLW"4'U8&=D<2K]>KG6;%5>9X3H%W2=^XAK=7=5/C:Y MYOO8Z1=U^.5.+9\6@L4XHG&(DCQ4"&>Y0(3Q"$F"<4Y8**(4V/K5CO#$JG>@ MV)^*!JWJML30;F>< AF8MIX Y>FJWZGZ5UIKK(//<M,<JWM!D:N 2:6OD,$7 MI?2%QF<%. P5;V7@EF1GK@6'@7%<$ Y\_K+6$1^D?H8N]SZ%+K>^Z^RZP%+Q MN$@84HKIB[[2/Q$1Y2@E8:)H)A+EUJ9_F.S$AN6W5;EI2JKH!FY/K&"SM2:^ MP8#:DJZXK&.@[Y3L> A^ZKCPV-(*)K;GGA$C1%^E;80=$.<Z1U@^[=K2RKC! M-D\W^HNSN5X),\3FP6PFMWJ]=^M[6JX6^IY=%%10%,>1,+VL)*)$9DC%G+.4 M*AXJ8"^K49I3'_H[#JZ"AH?&\[?GXBHP? 1_M)R VU>-XVEG/#RC!+RJKU=W MZ)/>CDR?F7Y7O'%8'!I460OJK3/5.,696U)90W#<B\K^4>>P@38\S69JUC6M M.9MLG+_*>A&G4K(L31$G.#=I+@HQ$4>H2 N29C0MBLBJ_:P%K<ECI\W6N"<= M[&@'?QCJ0#,PA)FU3]\'$C"U/TB_5KO#PH[R5?"&+DV[HC% 7+SW8Z+Z<]>? MI32W?WY,Y!,.^=%''#M1T/J[MASF#V,]'NE2KU_?K)<E?SJD%&5Q&.&",I0D MG"*<2(:*+%(($T*QE#04.<@)845UZFB@)A[TJ .;4%CA9J?NWM& *7X#A#D% MO41$GY :'H(_NC^]]I)RDMY7KPHKFO.VK(# <-2Y O0P//=U=QWI.Y%WA;9Y MH506"J04+4RK*8D*EJ1(R:P@3,91&!:VR:[GR4SNC>PNR\^\Y/"9)P,X#9L" M?]([>@FF$]P^'=4/ &[YIWL@>(_XW_RDE8[+-9!'.O#P;(FCXP+T,T4M/NUX M5EG?WY<;\VY-V]VWZY5Q@LL5+V5]2/4_;+Y8"*PB;(;FA0QASO2AA44"T3B- M*$XEST-0<UP8^:E/+P=FVKV[SP[P* .#U?),,QE8P,/-$$Z]NB7/C3(O@\'7 M*0=&?-[CCA,P1^<>MU5<HRIL<UAUGW;#.,.<)@FBM-!W(QHJ1-(T0AC33)(B M*S!T-N<I,I,?@-CFF38XEF:>P<@V9'*IY-###UAHAWC(D$S>XA\GB<P<[Q@2 M]#B^,?AI-P6]%O_<UJTUN%T?R@!O:"D^KKK$Q::,94%YP4->$,03I34U+/2E M1=]6$$MXPM)"L4R"4IRM*4^LQB:XQ]K84+/;_5ENOG]?+\T8E#HP[RP0I\ZY M@2CU"RC9MDEIAFF\/>AV1F 2*&%VH<>"2;KHU3D;+DQF<\?'55L*Z<]:@(7W M9$#LZ<YJ4\!PO#0S\ 7<;R;K5;\+;91+EI$H1%28YIZ<18C).#7]CXH0)YP7 M80Z]?#RC,,/]0AN&B_KT'H%B?W5P%A5^.["7TNGT?U(2CP?\Y^O/?H8_*=ZI M8_KI#\(3BW^5M#DRF&B:95)Q[Y&)M::C9%D3]%*<8?6X0!*84G1$O(7ZSC#N ME"#<7V>VY. 3S/<3@T_],]S%_EENUHKV1YQ%:1+G6"@4"B(0ED6$B+YH(J8* MEJ<1YBJR\E^=7'UB1?C<5L\Y38,[C<:X__PB&6$JXE\\>R_Y16*Z.<>!XH*< MXV?%&?")'S\SFRO\++M]#_CY#[F6R1WF3WR@O$D1!I=]G5]B.CWY]'R R8[P M1%5?XQ)Z*_H:(#5SS=>XT,<E7Q;/.+;G,T>\CW6]E>+=MBI7=S>R*M>B270_ MW==I(4.6L[!(D<E&-R,,!3+>&133N A9*/-0A(M5,_9*W ):[X$YL=("TFK! M$3_6&F%8:A*IM%;4AH^FM/SM4EN+__7_1%GXOZ^#9Y>2[4JC']3-SP]Z)6"G M//C[L#,G$\'KWM.N#EINVGF(\NIT![M^O0Q5II3FP[I2LMSH\YO';G7.X/AJ M00=G8-Z^<LX '36+<U_IPC$NG]9UW>]A7S==D!8LIS*-HPS%&8L1IFF.",T+ ME$>,<"PRC&-0-&B$WL3'^$,'!T/^V3B%>K3UEA-^=N;'(RHP6W,1(.[#88;% M]#TJY@RUUQD<,RSZV3$R(X^Y*?]OJTKR]=VJ_.]FIFM7A5/OVF747V6]71KJ M'[0\W43HUB#I3]^LNY8Q"R8CGL2A,M$G?>11G*%"$HE2&JD$XURH!#3>S0]; M$YN2G?>]#EBS)^L3CNG?][ C'U1R:<Y4)N*R^2[W ^6?)#T?8)GR+=E9HOFQ MAQFL/G]-[=^.PZM@W[5GSV,;(MQ-I6_9;![:,^K/MOD%SI,)],34K);2+Y O M#:KGU5T+%?OC^-KS_O5V\WU=&;86*6.4DCQ&.4\(PHQC1(M<H)CG@L1A$24I M*-8V3&YB._EB*F1WD:F# P/0HL1![.RLG#]$8-;K C <2A%M9/16A3A(;.8" M1!O!CVL/K9[RY_#\E?Y5WF_OV]8U7[:;>D-7)K&E?^];R#!D490I)!.N30'. M):)QD2 NL6)A$O,BLZI&N)21B8W$SJ_*6[^JZCB["NY;W@+:,!>L#]P%HF$O M>&CX@_8=<WP=[KYIWR![\5M?!1U;70.EH,=8T'+6G9JF=6M#P)G0Y6W%QJN[ MPR%@V;C*0>O!\QL^:-G7JZ8Y[*.LGMYMY>VZZ_KP1;U?Z>LL;QR8@*9J@"4G MMEL=)\&.%6V4I+GP[1J2:)7K\7,%[L0& 6_8-DV(&\P4>88,E+7A (!35@>$ MSFQ9'P["][-"7!Z'9XVTI["V0_2[\K$4<B7J+ZMWY7)K&DHU9[-N+LHB3DD1 M14P@'IND9UE05(0Q1XJ*$(L\2I7]6!( W5GN2UV3>[%C)6B2FEMFNNC9^@&0 MW0S%=MB83(B8RWWJM<&RSW69"#2W+!AOX('R8QP@&,B<@:PV6TZ-@XC];!N7 MQ^&6UM35;YZ:05.]K'+KY+2AQZ?3]Y9J.[DMZ)<UP%/6!N6WUVA?.+BI\#D\ M_*BJC6P#NCGX^&S*:"-$7_NL/N\[W-8VP[N1*[HT;6.O.:^V4BRXRJ0,LP@) ME@N$.<T0E:9K?"B*M(BQRE)00TLH Q,?=89C.;OFCGNF@HXK7]&S,Z!?&B>[ M'$J?$3$XBAXC7\-03![C.D/^!XEF#8-C'[<:60=FJH0L%^_UR6/S]/Y>5G?E MZNZ7:OWGYKO).**KIT6:Y#$/XQ@57&J+Q A!!9812G*2RSS/29)8]<@;H3.Q MX6DI!SO204L[Z(C;V9<QI(;-B$?Y@2<H-]&MC8*E8 -N%;U"J_;ZAX.VCZT[ MBU);"K?37=N/.V?NK;3B_T/2:I'B+&%)&".<9:&I_R:(LI@@3B(>,2H+SO/% MHZS8&I"GMUL=\F7LTX DH:V:3>H?X-R8/@AV&[>C8# MLY/()7_N)>_^<N7V M*\^=%_=2I!,Y<$<?<4SGEW?F-/]5/JPKD^.QKSG!.!8ASQFBN2#ZH%VDB/&, MH2@E5#"<X)0*R$'['*&)][6.;+"GZSZ2_AQ2=DKF0WZ8QCF)#L^$'Y'+5[[[ M.3+S9K6/"'N4NS[V>=>CZ%N]:M,T7LB__H]\6K L3),H5"B448YPQ$-49#G7 M=V-)N8SS+,+ 0^@+"O,</SNB04,UT&2A!\^7N-@>.2^0UNFP:2^HPS'SC# 7 M'#!?KCCST?*,0,>'RG,?=&^'JG?9_<@64W+2-F5>+M=_FA*O!<EC0IO9TRDW M>=Z)0$5((R3# B>BB''*P:U1ATE.K(C[)IGFJ-:;4+1G)-AS F\=.@+FN(O= M/T0P[7U-=.!-5OVA=&'#U0O0<NK":B>X14?6D85F[\YJ)]BI3JV63\(,95UM M%ON.]=^X7-&J7#=]3G*<L"AA%!&9F2MX0E%1Q!PE."=ABJ-8V;6,/DMAZFM# M1PHT'>(\',.6S8N0P+N!I7S6ZC<JP] ]0#_<NP/HOQW.(.?7G47Y1L7:Z=KX M!QWOY_R[%-NE_*(^KA[UTNOJJ2O!:*K=#CU[J6*QOK$GJ(C-)&4<18B&18AB ME46AUC\E8MA]W9+PY(K8LM%.+.D8 5[<;2&TO,A/ Q4>4]@<K4OZFIK5*>9 MY 5WM?MWY;LO-X (!A'W@'H\_!4X\_KU2^:5->_ZIVL>54V>3*';[UEAO'X M2A-; LT ^N7Z^B;8-2_K\6"?/FP!R+ 9\(\%3/F'8/#<X1PFJE-:L,7RLV4# MVXO:3P(&/.7:DWPW._:K-./>RM7=KW2SK?1!/EID)%:*91A1AB.3#A.9G[C^ M">,BI7&A,*@N<HC8Y)Z'_63D^XZDZZSH$T#9[>V^Q(=Z%794KX(]W>#7,1 N MF/-\7CKOLYU/D'JE><[GA3X_PWG@&<<&YIQO[[=-&X3;BJ[J97L1WZ?5==F6 MB9*%T%=E%!4F^D9(A J!,2)Q5.1I$=,0-K?9CNS$&OYA7<GR;M7U?>!/P>; M2D"=4U>!T-I9 O^ P6Q"CWZPP^WM#K<#&\'UINWJWASY-^O@AK9W .^-CF& M^&I:;D=TWH[E("".VI7#GG8Z\=_(]6>YOGZ\,UDUUWRSI<OEDVF(#B@H'%EF MAK/^S?LOP6?]_^M'6=$[^7Q\V8Z=MET_M(9P#".K&X O>.#'?W_(0*\"-C*[ MW@,&UY[S$F CY(L;@-4CKG,'JH=UI>U%MWV%42+RG&:(,6+RVEB.2)K$*(HI M9ID4"8E <TU>K#^Q8N^I.0\<>(Z&W69^@8PP[3R(MTN^F6+BP$EAO,T;>+[Z MS-,&3HIV/&O@],?<%.S-MBY7LJZO^;^V9=O,Z+U2DIOC_SM-Y(OJ_4NT2"*B MDCB.$4U3A7"N<L1D*%"H""4%C14K0/H'(S^Q>NZ8"7HTKX(]/X%AR'B=>_\, MTU\@V';J/1V$,.WWB1[8++B!X,EJ (G/:E3<@'EI<QQ7N:#'MAGJI36X+;[[ MO-[(4Y,Z$REE)#E%,LH8PA(S5.!0(DQRF; DDAEL *HUY:G#?@<^_JT.6DX< M^F);86@9]IL"&9A]Z4I;IQEC"I;/9R-K*[KS]Z^&P'&R;35H ?A=ORG)O;V_ M^_OZSU]7#^7;52WTWZ&1O>%5)E;TMD[[MKPO5W=7@68A^/7SS4<SP[<N-0BV MI:T6:(Q?ZOT! ?3UC6$P05S/3E:GN_S(TK-=Y>U$[-_D+9]PV]1;(V <!.N5 MOAF^6YO(PB(F''/)"Z3O]?HZ3V6,]&\4DD+$.-?;.XU!C:)/4IE8A[M]:4\T M^*,E"[S;GP;(;G>^6&RGG1@@,7@_'I3(T]Y[FL:L^^R@F"_WU.$/^RF .W5" MS".I;_VYN>XS_1]*4T0205!(<LX2(8BBX26U<*]PON[<4Q]-E[)["K_(V\!F M>;#V"P9,D8]KY/K#PJ<Y:-O+.U'MW.L?KNTA&*NH\W>@WE'XO%X]KLW2Q\-M MB2RBA*D8*6(VZX1QI)<@B&<R%7DL3>HMK*;\/#'(=]ZIQ+P92!5<!WL6GDVE M@EF# <PB#0KCH4*IT =%3.((%91'*$TY(2K#/(JL6A+Z1<PE=#$/7G9&TP\* M,%MY6O )(ASCPGDRC .$9K6'XP*_-(,63UR<G_1.JG(E1==7YT9_%^I#GL)G MN?EM1>^-$?YO*7[1YS SCJ?[#BM]=RD*@5%*4X9P6N2(J#A'/"E4SCDE&0-- MR/+!U,36P1 S?2(?UO4&57)35DTE2#/0ST-"D_N[L+,G<R,,=)#TDJ$Z]H*. MOZ!AL)<1=1684;;-Z_C)\/;SJZ1(70RB_P0J=Y9>*[WJ8A 'DJ\N7]O1OA[2 M'+4-Y[3^_G$C[^O;M>DBO>+E4FKB;0LS0_-V_59_Y*9:FYZGXLW3;[44'U?[ M$6C7)OY4-CW.=MU(5)RJB,H(J2C+]!G51(1X&"*)1<'B*--G6%!&^-0,3^U? M[J65:MVO=DP'*VTERK89H/Z]^9N1+7CH. _84[#>3P*D>[;_'6C"IW[=EN;] M!WJ)0--_X/PJZ'@/&N:OS'O;\]]8_:ZY8V?W]3\;,8*;WBO]R8BBW_O/P6', MXT&<21KDS(6]KQUC:G;GW4UF O]HIYF+KD/0L)O22)<XC!]/^>ULXX9C"TUN MVG?T \W 3X\_]WQW@*CA*!P6@4.?2$#MXWD0I@@;VDKJ%CD<77V^X*&MH,_B MA]8/N1T>M?$P3JA2E;QQV9N!C+TS[9?-=UF9Z$@EO\M573[*UL(\F]FH[<X7 M=4O_6IA3811ABAAE^J 8,7U03+,4R3Q-!$_C7#"Z6,F[IE3!_KSHDT<KM2&M MVAQQ:J]"38Z\F4Z[XUP?$9HQJ;1W[UP;Q@/>YSS0;]=R?L8D;]#N[#?["W&R M8R^Y;%] _^+?,!H\X[0[\%V]F&?;N@#6RO0=\G>.FP)'3V<VKZS->CZ; M27 M9[%):%Q\^[]='W8+4RGR<?66/I0;NFSF;#8#M/MU/5]EFUTJO\GJL>2R9>MK MVP#=?, T=9*+B',1T50@@>,<X5!DJ"@BAO*$A*00));2J@_D7 S/D4:*VFGD MO%\E);O1:C^9I+P@_]GY5C_-:P3?ZE_]Y0!/K3<?WW:3?M&;YNW<T*>VGK6J M] >[07?[\>5J;2Q_O0EZ+$YR0Y\41_\W]&G8?:T;^J3@#]S0IZ7KVN+WVW>Y M7.Y&)Q0LX@+C%'&6)=JNAQRQ4(4(IQD5/,D2KJS2!$\O/W5^8-OSMJ'H.E'B M&1K#YO%R&6'&#"2>0SO?4U)<T,OWV7(S-_(])<IQ%]^3GW)5(W.8:\L%2Q,G MUR>^M^:Z5SV]70NY(#).,8D*5(1F5 26L<E.2?1_LI@6*A=A:A6IMJ0WCZ(] M8T%OLYNF[LSLH TC@>$$JG_#,-HJI#=PG#3T(EP<%-=*V@LT>7C]F57;2MAC M7;=[S+5T_NA2=[->EORI_>_!P\M3;.;'*2121A'.8X)HQE(DBB1A.)8Q#S-8 M3;T=X8G-P7F/";3HWA)'NVO+%.C [,%I)U)+/OBC^W.2Y%^H[-ZJ^BW)SESN M#P/CN \ \'EG,W*_7C7IGV_V33BB7(B\0$G(<Z2-1XH83@O$!%590F)"*,C- M<DQBEF36-\'OEV:RG@#'V@I<(#)8WXUX.Z&GZ,EQ3AA_"OR2P-RJ>D; $TIY M[I/P6/5M):ZKZN-*W):;I=5!_/BIB36IH6$?;GXAT7ALV5T8F([<5E0TV3#/ M'7#-$/0M70;#<H*"R*=%<HH8OUAJMO#P:1'ZL> SGW#;@HXG-M37*_%5UK)Z ME'57*9GF/%2<%TAES/2"90H5DC&42LDDRV/*"M"F9$-T:O_]^[?!KDOV51#% M*"0GQX?4 5V)8,>:8_VI%<AVFYMOZ&"J/!5JX&T1 H.GC=**Y*Q;)P2$EYLI MZ%G77C/=T(JFY_Q"2BJ3E"O$0TD03L,,$4P9HCR-A$HSP6D":RC37W[R<%]' MK)N! )WP^!P*.U5W%Q"HU-:R.;1^.26"M_XNSQ:?N8G+*<&..[6<_)2C.I5W MJR;38+6YYMRXLO2AJKF/EK(^>$IB3C,9)@E*"J(OD#A-44$(0TI0*E+!5"Q! M_9WMR$ZM?@<F@@,7P8X-H#+: 6FII-[A 2KO,#)359J#I/:E[W9$Y[4#("". M[ /LZ<OG/!E'UANIUE7GU+JE?^FM7M:;DNO=O^L&_F)V$3:G>ZDM"!8I-GTJ MM$'AF*.4*"ID2O5.#FL$=QD_4UN:W@2DKMKC/:U,G_ZZ31Q\NS9O:6N4K,NB M7Z^@!NC"-V)IF>;#&6BRG@V9:NIJ6,/;[F^:NZM@QU]SD]CUJ9]K -4%>$TP ME\J%FU<;5W4!=$-3K"Y9ULUN_K:JVL2;_VYF7';UG/6BB*(<DS!'611%""<R M1DQ*B4B.LR2A).)$+1Z:S!U]_JLV=E;Q##6(%KZD::V0;^1=N6HFPS"ZM)\P M.P84(UBE44P1,>/#<9IC5(B,(QQF+&0X2JC< ?5^)6:&:4<1$.D7_A'".,0X MRQ$M4HEP5NB?>$Q0$JJ04)'E:03J9N !'8<MLT^U&<B[H^L')+O=SH/HL%T, M+C5X1QJ1R=-.<X[*K#O(B*@O=X:QC\.'#9N6F/K@+9KS7%-1N?-])TII:Z4U M,\N4F7Y:()J8=,DHC%0J91%A:CMO^!R1J4.R?;)MB3/0D3V(T+""^I(;IIU. M(H-&$H_)=,%4XK-+SS:8>$RX_FSBT<^Z';\^KO0W?4677^6C7&UW&=$?OW[K M<@'B."E$Q H4<WT6TWMGA/2A3"+&(Z8/8FF6I2ED[QRA-[&*[J@''?F@HQ_\ MI#GXV;'+SQB$=CNK1V!@.GPI)N#]UE)23_ON&+59]U]+T5_NP[:/P5.LWY:; MI^M*TB8)6$5)QE@B4*Q"$W\.$WUBSA62DF2<2YHR:N73?KGPU/NN20TVM(!Y MT<]D'U;22R0"[JAVPH"2F4]Q[I2U_&RAV=*33['?ST,^^>]NN^&GDK)RV33J MZ*I']WUZ$HX3Q25!J5"QOF:+0E^S\PP55$5"1E$>Y: 4X_.DIE:7KM1Z>6 MV!-I "6[O<Z/[##%ZM$\E)M/T2YH7#A/.]L H5DWM7&!7^YG%D_ M[+KK2CU MF_FT;HO$%U',%8]3A@@I],DU)@01GG#$*.%I0<)49%9]U$ZL/;&&=M2"'3G[ M+>TE!N.[V@62P?3/6BC0UG:&?:?=[>5:LVUP9X3H[W'G/G+!I4_6&U,K^UEN M%A3'"66FRT"4FIPA)A&1,==;798QDD8\EJ 9%B_6G^-2IZDYW-IZ& !N:6Z2 M.=S*-*%F"NQ5\/XOOMPVGO&NLKGQA^X^='6R&9[G&]NQU#YO:+W5Y[^1'8MV M\@9VXF.N;:":>UROXOQE(59>)(+@C*(BS@N$,X41%2E'B=*W,"[2B,+&QX]2 MG#K>_[U\>&@:<:Y$\'?]GV5;M5)#PQ?CT-DILE= 8*J]\[-,6J=F+9^W#D9C M]&9N2V0I_G&O(=L'X<4P']MQ8+>5V"4?W51K_GF]N1;KAZ;U&;"!H_6"D^_ M#1_!K@1EGQ9GM-VP),56/QYHSH*.-?N"&WO4AC5_,L"@&SL8JPG:0(*!<"KN ML:<R6]T/6/!^21#\8;?SP0=:5DT/FH^KA^VF_J1MTC+JH@DRQD*JHFESD2%, M5(18&!&4I)0P7.A;+^RL/D!K8JMA*#=5+=+4J1GB5T%#/H@<(S%#N-D="SRA M 3,)%P$!/AE8B.CI3#!$:=;3@(7(+\\!-H_XG V]]Z#FN59C0G,49S1&6.LV M8@)+E&&N<B*$I!EHW-(PN:F/_3WB_]9-@0Z:CGT6GE<7].RTW!\F,$6_" Y/ M Z$G<D:/$/L!1C^/.:4MGW+L&UK7<K-S=B_B3&0D+R*DK_$1PC'#6L<E131/ MPX)2QF6<+S;K#5W:Z?BSU4$JO:=A_1V^-8\$O N@T(8RL/GF,RSL--990J"3 MNB&SCP]Y[%!YBG]?[22?K3UO[\=38ATU:CSYH0N+7;\H,W#APW+]YV&42D%- ME7R6H8ACAG 6IZ@0(D)AG,1IHO(DSPJGTM<3Q";?.'?%HFO5#D%IJ%^P;0[@ M9KMI^D$#NF4Z ^%>1CL@H>^BVE.D7J?$=D#HLP6W0\_ %)Q5?/%W29>;[YQ6 M\J/0B^_[?>\&D4HA,5,<R2+)$59YCDA"I/ZK)&F<I$0H8:/>XZ0F5NX#\> Y M=3N=MH!J6*/] @#3Y[.R Z_\%B"(-=^:+VD;"I\'C&<T)_Q"6-LV>_%:RZ8_ MWUBK,$^BQF)9+#"+O;(79&>M $^X9HNMI+: E13EY@/E)J/EZ:LT2=GEZN[- MNJK6?YH!K_1!_]OF::%PI!**]:6><V)B>A$B<1&BHI"B$"27F0!UYH"1G]BF M&6;,%LT;=JZ":L=(P':<!+QC!9IM!D+9[C S'78P<[B#K>4DV+%R%>R9"?;< M!&_'\'/(57.!P5O^&HCXS#EM+L <Y[DYK>)FC;H!#/6'=?55/NCOVW=:&^J' M^=*+A":%4E0B5B3$#!<I$"$D0[$DF#.1Y5$N'"9&C5.V4J"+YT#==*2-0FW, MW(EM]134\):8%DC:61E/P#A9EAWM9O3&@7IC;&R:A8)MB;VPGNR'!<%9;88] M "_M!.!)1[>)F8/QYN4<C%ZGR#=/AX]TW%S_22OQY:%IO/'^+UGQLC9U_Y^W M;0/=-"ZBM&!(A DVV;4A(B*/4!&F81;C O,0%(;TSN'$YYV.;-"C"_3(>'\E MEFZ<UP0:Z/OIC1?J,]MO<6IF I\<0V18-GF1#=-7_?=T%;2,>W0<386I+V^3 M=_[F=5%-!>^17VLR0KZZQGY1[Z225=74X[>.]5VA+J-YQDVT6*8IPC(I$,LE M1UR%F)!44IJ "G4!M*?VA5MV0[T*=OPUC2(:#AT322# VYG=B> $&M1)D?30 M7784D\F:S)ZG_,J]9D<A&6\Y.[Z$U]9-NUSY+ZM]#RFI36,SKW%!0\SRC!8H M9RI".,N$F=RD$!>$QC0F3 CB< 5U8&6>.^G9_C57^^J-P+3.V+=DD^9,V3#H MI:_/X,NP,UU38>NW'] %>/KJ&&2#R+3=A 8Y^!$Z#=E 9-F%R&HI>(>B@_E< MB?^[I<M2/96KNZYO:-T;"=^TF,X521(1"L1(Q!%.DQR1+*$HS!3.<530M+"* M28(IO^Z9R^2J'UC<=<2M@P.3L ;><."'3=>D<'H]<WE $M1/R0F5"YHLP>C- MUGG)"89^.R:W!2YM+?Q-WID[YU?YL*Y,M>?'E5I7]PT?^FK:_F,W!H QD<91 M89IFZNM@DD2H$!2CC&812VG"\AB[M1.VYF%J$]7K;]N1#?9,!3VNKAH?4?<) MM[D"#B_ TALW+:Q 4S4)HA=T" 9CXKTKL#T'K]0)& S1^>Z_\*7@*5XW^^!& MXTBKKS>F!GC!"D5Q2 B211$C'*H8%6DH41)C05*N0L9CP*WP/*69 Y%?5.N< MKH/K35/M;)_<= :I8;-RH>!N@<;IA+7/X+I<:+?,K>M[L]\'E7S0'VK"K9OO M,JAI:T3;>877P>?UZO%X3J-^JMXNFU\W+>_%SN?&^[&.347UC[R--OVT"P[6 M9NRQ(5/__#<_26+#" XDAYUY<+:DL&'&^\E@(Y]\G=#J+_J#YC)[T_3+_D]9 MWGW71N?Z45;T3C;_^$Y;H7TYVB+C19%$7.H7848=%R%'!94812%5BN$B)WDT M9^ 5R/_4A\(F%,@L0X9L,&382A:4JZ"5[2K821=TXK4?"8R P:&(<]XX,/3[ M,T^4>,)OQ>O%D+U_(68/-#N^EA\D# WE_G]4D-KQU?@.8;NRX5@6R?6A:[LT MQ^QFUOV)@>!F.%![HXY"(N-(12C,J$08"VW E1F4*C.:I4D:Q0Q4W@4A/O&V MU6,E:'@)3DVXWTU*<O)A@*"VVR2F A!FX?UB!Z_L= #!5^$GA/2\=:$.H!R5 MC;JL 6\;^GZU*3=/_RF7R_^S6O^Y^B9IO5Y)\;&NMZ;;2AJ+IDB#RR)%F$J) M*,D5XDQE(I()+K!55LTHI8D-3$L[,,31?QGJP8Y\T-*W[S$Z#-BPY? * \Q, MN", :DAJ)9U3>]+AE6=K5FHE8+]UJ=T#CI?O+:OEO[;Z#//^T7@G]2K7?Y7U M@LHDUV<"K;8L"O4E6<6(D#!!49(4/%2%2#%HDOH9.E-?9O=4@X9L8.@&?QC* MT #&&9PL+X.72P^\M+D(#K],#8OEZ])SALJ\EY-A48\N$2,?=_#[2_VF5QM] MA] [MRG-T7^^*Q]+(5=BD69)IE)!$8^5:7::18@E4B$:IRIF-*09MAI].D9H M8G4]D YVM/4/P8XZP!L^!)9% , 3!, PP"S2 R("GE!PBPO<?I=!:>@VCR[; MGPTD/SWL^?K9>)),N$ V.^2_U8'H^*L#6C=1 &K" 9MU\* OXU70CE3TY>^W MP&?(ZS_T^'R^?PLAGD4 ;#Y_84_GKKQ3DVK"IR;_EBW+N^;[<Z"_*,*T*-)4 MZ(.)OE3@*!.(ZM,*DC*C(LIQ2#&H&AQ(?V);V''3KV/N,10<.+H*#CPY=H*V M!-SNK#,AC#![ZA=!]_[1,!Q\=Y.VI/XZO:5AT)SM- U<QG7DPVZ<\R$U;=\X M6=*$)#G#*(D$0SA/,2(L+Q"CG!#.,1'<:OBF#;&)#4\_\1LZ$&( (3OCX4MN MF*4XB/P\:W2*MO(V$GH;"S% :N89$>-"'P^,L'AFTJ#)9[GYHDS!#ZS-F^/J M/XA__RK0C)G4&Z,-4_2(NQ">>3W_1US\B$& <U YQ@/.+N?8XTG6M93[\3J? MS)UA-[[L:=>WX=U6_D/2ZH/^"B_"O,!YH7)4J#1&.$XX(EDD4*R/^&&4)FG* M0'LIE(&)]]>6G?[ H8:CJV#/TY6YL#+9#2XR; 6&+V#3)RCL=L9M2C!A5LT_ MCO#F3XY@^&K_!"4_;P,H1W".6D"YKN-FKM[3RMPE:GUO:-(\#KUQ4YI$,<T0 M2S%&6&&&BK#05BH12H9,9#0$M94_1VCJ.&9'UOC"@MH0!LXN/0N0G0'Q(38P M;KF36)-LL]0F.=>,">9)Z<^2F56YQX1]J<2CGW=4UJ;+_/X;B(5*2)A%2.)4 M(4QQA&@4%8C*+$DBCE5L-[#T]/)3*V8[S,"U/_4+*"R5T5E H I:RP97NY,B M^%*VYXO/JV(G!3M2K-.?NK1,LDLY*(7LU3!U_K8/FM7W?^EO^(HNWV[KC;XV M5/6;IYMJ+;9\4U^OQ#=9/99<UKUIC(2KC"<)HB()$4XSCBB)$B0I#06G6FF9 M597WY)S.X]5ORU5VK 5[WDP>]8Z[IK!YQY]KM:7O]VAG5GZ(M^,4+ "_F"X= M<IH1E)/CZ+W:TS>?KU03.A'<YRM'IR((SS-Y)]GF=OW^S<?;=]=?#1N+,$JB MB!IC+>)<GZKB"!4%54BE:99%G(K"+LYZ<O6)[:VA9[P +<6@(6F?2'&,Q;#] MNUA"F,WR+9Q]:LA%0KKE@S1DC%]:/)>:UJ;LLS19J$?)(.:3]*Z230Y)[2GM MXZSL [D>Q\_,EN!QEMU^5L?Y#[G&2DW6V[IZ^DK__)5JO2WILO4K?Y6U-E:R M7DA9I$3JNUI(TV:"5XH(3C@J"$M"S+D@/(-%3,=(3GVTHW\&]SO"S1FAWCX\ M+(?&R+MB9QM+]8D(-*+:T;X*#"Y[\OOHTHX%GX%56W&]A5='"<X<9+4%X#C4 M:OVD<\"UVM+EAW75I!4TT:?;[[3?=VPWS8ZJ6!9YSI"0(=>GC2A&%.N_)GF8 MI%&8*DQ T1][TA/;AX;45;!N K ;S8%):31QUPT\TP* IYVMF 8EF,WH>&C: M[;=M![\<L.IGI4PQ71 LO[\XM"WAN4//0$!.1)NA*[CFC6ZH.?_M?,R],/<[ M?3+DY68A:"S#7-N3A+(085F8GJE%AD@>R5R)O! )R#$\3G)R/U++0" [#J"9 MGZ.0V=D-OT! 738=!OL ST_]3)>._L\^,SIMA?66Q#E*<.:\35L CE,UK9]T M,P)-HZ OJFD+]&YM$D(76.MYG&**DL+DD20RU9<+K(\3BH0<JT1DL)/$,8F) ME;QM?F1:R37-COYHB0+C0B> L5/MR\2%J3)44K#JGA?&DZJ>(#"K:IX7\*4J M#GSR=?HWZ1."DN5F:_I)K<3[OQ[*JEGA7 ^-;D:$O*E*+A<LB7$8*X)HK'=U MS'B!3'$J"G.A2$JB/)>@M(Q7E69B@[(;N=/QJ#=)?=1N6)2G6O'L6 L:WN9M MRG39E\(R3/4_Y57#C*G/ADT]$1N75D_(P2Y.EE^=V=LW>7EE/T@SI\MD^1_5 MVLG+:_/=Z,D/4\[%2$WQY3NY*\+<^?!*XULO.!>%R)!*0H5PQ!FBF6!F:*7* MN)(D3S*'$2&#1*WLV<5]87L$P;5) X#9.M0OE=^U.JFK?-X1;NJ>;:!PJ4X: M%]%?>=( K;GKD\;%/E&@9/&0U\% .U+UUUWC6Y,<H V1MC2KUIO&GVY-O]ME M&\05*>=%HH_#&8G-L* \1DSE"M&<92K/].$YHOZ&!4'9F\=F# R\V3$<?'W> M2+AC.=CQ'/28]C)4"/PB[2S4G._%]_ AK^_"UT B5^2F'5($YNI'&%SD"J7E M,"/GY6$&6G*QN*V$/B5^DWQ;E1MMZZ_O[JX?:;F\OM_8>!I&EIC8!Z I58TI M#1J"]F-WQR0?ME >A899'/W*13,7Z'"NOPH./ 0G\ C:GO27&Q=+H0>:V>D5 M.CO!Q<$\C*T[B[I;"K=37]N/P]7Q_;\V3]=_5J*^%O_<C12U5,,3CTZL?ETE M1'./U%\^\<]MO6FRT^R5\)2\X\IWH:@PI3LKI<<9J"-".2G5J?5F4Z8!8?I* M-/0QM\O&\]K*%UX+TWW!6,.OVD1VO506D<!12-(0%86^4&"%"6),*I3&I% D MI%&:2(C/'<K Q#JZ]V;2SILI.A8"S270#P[&UNZ@/R5B,%4_*K\^\@7OV#$) MRG+?:\G?T=T5"T]G=##Y60_CKN"\/'4[KP.O0#ASP/^Z_^7'59-,M"L"-PX\ M3C).DBA&$0E#A),\1P5/8B29D@7/"T+M>D8XTI_8()V]-0<'IDRKR#9?KL>7 M?36 "^C#IFH&*#WY'EX71?NJBXG1=*O+>(;J1J/*=JCV?E^NNKS7Y8$U3^48 M%X R4+#ALNIL)1T7B-PO^KAD&1\'S7T3CT5&14Z$C% D<HXP4_H\&64$%1%/ M:)JK5'"K&0$C=";/KCC7B.:2(^,!)9>3H9/L%QX Q\6^\(AW)-0D)[D#E5<\ ML!V).GPN._ZXFZ)^EINWM/Y^4ZU-9U_QYNFWVIB##^6*KG@SI7E3/G8G+Y73 MM$CUY4_IVS0V"FQ*^O5=4+*,JDBE3-\%UQNZM--=>](@==XS8/V]-H5*7',2 M;.MV!U,[%@*ZYP&FV0!8[91]&K!@^F]P,DP$.RY,;M%/O[6@_1SL>0FNQU$# M&P8X )YL!8#PK.8##LA+B^*P OR.UXX/_;M<BJ^4L?*VVM:;=IAHY]!4)"T* M3BB2N;G0A42A@LD,*:5/:EFF;W3,:OJZ#;&)SP7=2%]#/V@8"!H.=C-^QUVB M</3&;V8^,8'9BU> P_Z*Y1,6M_M4!\]W T_5P+-IX*%Z-])L>+HUV<HY<$4: M76*V^Y"M,/W+C_4S\'A4$_7X;26JY=-=+]9E'QP^N\#D;B8MX/+)[-4'LO9Q MJ?-RCT>GO(@,LT,-R>"DS%X#P*.B.46JSJ\Z6[QJ5+!^U&K\PVXWE5[/_U:E M.Y-/B,A3FE%4D#Q'F"B%F.(8A8+$C/!4Q<)J(M((G8DULC^OHB4+NW"<0\?N M=N%!9IA*'HOK,5YL*96G^\$Y*K->!D9$?7GR'_NX2S,I):NJ<2_VO(@?5_IR MP65M4K6D7N_[]4J\DX]RN7XPYZ6%"),H3!.FE=6<_>,T0S3!$2)14BBE59G$ M5NY 9PXFUNH=3TT0HL?5E8D^=(P%.\Z:LIL>;Y &3R[@CU\=)H<49C1^:#0A M+;4F1M7M.C(-NL"&6Q<@,]B4RV7=&1MW72#V\^9>ERQT::1G7==O:54]Z9VE MR0;[5*[DQXV\KQ>BR(@H8HJ$BLV(6881"PE!)%0JSV1,]'G-+>ISEN9\$2#- M0O",A^ /PT70L $LX;<!$QH<\@*1<Z#($9T+XD:C\GJ/(9VG^$KQI%$(SL>6 MQA]U[-JAS5*Y^4!Y$[1J!BK'N61,R4A?UT1D:A<SQ!@52,J$1"Q,BBP%#9X^ M)C&Q$6B^R&L5M(0#M/MAQX+3^.D30-EI_&7BPQ0<*"B\B<=967PU\3@F,&\3 MC[,"'C7Q./])-TW<S7"MWZ[O[]>KICN("0,M:$%%'LL$,1D7IA^?0E1*A7(: MQH6,8IHPYE!!>(Z>U;?SXI+ /?6KH*7?-IZY:@*9,,T\"YR=?EZ$@]M]R4EV ML+*.">9)9<^2F55QQX1]J;ZCGW>(J':]Q-=*;]LK?=8W\Y!J]O0K_>>Z^H]M M5=:BY$U[@J9A?6]T:8QS$3*%,E4D"&.<H$+B NG#>4RR0J@B)M:15D<FIH[ M=FR9;=DPUEQF&]9,KD+#7/",.T#LT17V<3_+'&#"3 <81\AT!'_0 L*],T#L M& :>$FI8J/A"C(9"R*Y+SQ=:OE#X9R'G2]>";0I"EHMK_<43YLOW84GOM*77 M-ZL\(B@4BB&<47VH$RI'8993K A-N;1RN!RM/+'YWM,*##$[ W(L_;#!O4@F MF!6U%,=:2<^R/A!8UL^TIRO]P^%0=;S2+(IV5H"=]IS_ %PEVDDK7^5=:49F MK3:?Z;U<1(S%/.>FWWA!$>:Q0(1$%,4$TS3+"\KMQE.=(S"Q@K0D@P/-P!"U M5Y23F(SKRZ62PM0&*"1(?88D<=*BDPO.IDQ#XO1U:O!SCOD8W4#6V_4U_]>V MK.2;;5VNS C7^I=J7=>+F+."Q3%!4<X*9.J($56Y1%@D81@3D44,U*]SC.#4 M&1H=>3.1IF,@.'!P%30\ ),VQB"T\RSX! :FJ9=A D_HL!345V;'&+EY4SPL MA3_*];!]SB'_4?SS=OUYO;J1Z\]R;7HK?E@=+F>V.9!#BTQ]WMSWJS#?8,T$ MNGG_)?BL__^LG>J']7JS6MLV!!A'9EBMO8("/+#"\- W49]W4&O!W?(H!U>> M+Y?21L!G^916#S@V]#;NR.N'ATKRLAU$:*K]ZV_77[_9M]>Q7FQJWU_34;[/ M0-!R$/RD>:C/CX=PA,9N<_:*"M")-P+(!"F7UM+ZZJP\2F_>[L>VXA]U*+9^ MT#'H)P]+ZY^7LFF O!+7]^MJ4_YWZS]EB4I)$6,49D)?D'E4(!+&"<H*EO D M#I.8<HA!L"$ZL4WHL]#DK-$>;6#XSP9".YO@&QB86>A3-\TX._H-/-<V\, C MA !Y?44+;4C.&SD$@' 4180\ZSI;JQE!_%6:.2'EZJZ7(OZ%+<N[AL;[OQXD M-X'X\EY_Y(OZIG];*]KXLAM7]B(D1$H2<T0+DFH;$F:(X(RA-),AB1/,,06E M^OEA:V(KTS%Y%>S9#/H%#@=&KX(=JT'+:S,)I\>M<QC-\VNTLV/SOQR8I?/^ M7CR>E/QBYVT,F1>F9AY5YA/(XW%F7E=WL\V-G^:F6JMRLX@B%BI29"A5J4GB MB"4B5$9(Y@)SFA2,%Z N'+VU0582WF:CH13<T^JN!!Z]^O+;629'J6#FI16H MI>+/,)Q@W9-V]U>>545/B/12STY]Q'5@RD:_I%)KW75=RTUM6A8NU_6VZN6- MA"S-TR(2B&9&B0K"4<%HCM*4AGE.$Z+" C:2?)3FQ$>0 P=!RP)T:,HX:':: MYQD*F$8>H1 <R'MV5CK(ZVV:RCC%F6>J6$-P/%G%_E%7ST=;$_5M0S=27YD^ MZ3>ZW$\F-COWJI9=1[R%S#*]H<H8)6&8&KL0(BIIBDA.HC0)!6$QJ-TQA/CD MWE'-0AW\]-O?OOT-Z H%06CK 9D&&*@GI"MY;-AH'" -([T9Y$''2_!3QXW' M*<,N('ASCP!(S^PF@8-R["YQ6,/-O/Q*^?=R):LG,QCN7]NR*:G<=:;@/&81 M)RA/P@SA+%.H$%&$<"J%/KUG5!:@!(@!6A,;CSWE=C3DCC:P@Y,-9G;FPQ,2 M,&OA# +8,%B(Y\D.#%&:5>TM1'ZIY3:/./9T^L7D2+W3QN,#+:O?Z7)KM>L/ M/#ZQ?AHZ04,HH,UT[8:#X)WU$(,AR8=5TI/0,%5L.SH=A P. 'ALY71>(O=& M3B?6G+>-TWFACIHX#7S4,=U@RVKYKZU6T_=F?&)]S4PV(M\L1,953"E!3(4, M828(*N(8HY3*C$N<<I5&H%2$,X2F/F/OR08MW>"/'67@%GD6*;O]T8?\,(UT M$AV>7C BEZ^L@G-DYDTF&!'V*(=@[/..SN?U6OQ9+I=OOYNI:A]7N[]?+YOW MU40D:UZ5S:CD121)%I$D0EJ1]9E727V#+D2*,H83*41*4Y%#-!E$?6+UWM&^ M"EIN3*OHW>^" T,FIKYG">CH!F%MZ0J?"D&@L]PG>'"GN@L(OMSN(-KS.N9= M8#ERW3LMXMAMR(RI,#F0E?RN+_'EHVRO]:9OR1NIUI7\*OF2UG6IRI9V_5EN MOBA][5]D.4\2QD.4Y\*4_J0"41Y)I"*9T33"80QS^E_ R\2&JIUK\XRUG4OK M)\/=SU<!:Q@,CCB\"DR7=WV#T%P">Q==\&KL+-E,@,/LVM18PSLA78Z2KPY) M%W R;^>DRR$[ZJCD84DW$[F_K'U</6PW]2?3Z2WNO&LLBK,T34*4X:Q 6(@< M$1I3I(@,4T+3+%8@$SA :S:/A^E/:(A?!0WY(';T2@[A9F>?/*$!LS\7 0$V M+A8B>C(>0Y1F-0X6(K]4?IM'7*.9;',J-J^B1*@B%R@5:6A"#;D^VRBMYS)5 M.,R8$JE56?,(G8F5VE"%AB9/XV$;A;Q82FC D6VF3TD8$<M;"/$TE9FCA8.B M'@<&AS]^X8[[JZ1FW:;<<O_+OY>R,EU7G]ZM30[A@O(P3GF&45&$N5;5D".: MY!GB,B4IB4Q:'ZCM(8CZ?'&(/>$F6O;Y^O?@CY8%UVW9"ES@1NT;,M>MVP4M M][T;(K7OW=R*]NOL[Q!8SN[XH$7@O=_^X]>2?Z=R^9EN[^G*>@;4J<>F^U[_ MQ]^"CE[0$G28]'124/MV7Y<*[-;*ZTAP/WVYAH09Z+EU\K'9^FD-,=WOE37X M.9B"U-5F\4W>F??VBUS?5?3AN[Y;+[NM(5%Q1$0<HQ!3@; 2'#&!N3XQQS07 MO.!<6E4W#E*9.@+1(PC<3X?!&38AWD0&A@Q TEJKE)4T0_N>7J"WY^F_'?:[ MX;5G43XK\78::/=A>!:-&2W]**NG+^I]U;C!#J?N3Y:=[&V7F>[[MZ-N7+2: M_GHEU]MZ^10TR1%2/.^)T;_5??+9X1Z*@U-NBA6!V1)5(.+VLU9 S[G=]6XE M_[Y:+]=W3V]H,RWU>?YZ=U")>)(Q03&B&8D0QGJO*5(6Z@VG4%$184(24#Z+ M%=6)]YX##ZAA(C@NMG!SO-I!:G>S\PX4S&+XP A\KP/)[.D^9T=SUGL<"(:7 M]S?8PZZ]**^%T%^>^F9=;^CR_RT?WJZ%7(B"I9*P"$F1%PBG-$84FZ1QDE,: M$GUL3:RZ<@^3F=@X="T;.\I704L[T,0#0QW:H/(D4,,6P)_X,)5WE=RA:^60 M8!?TKCRY[,P=+(=$.^YC.?AIMWW]6NB#PZ:LR]5=5Q^R4)1%,BTH4G&8(,P4 M047("JV=81XJDO,B!!6#'9.86"E[!'=E3+"=^00H=MOP9:+"%! B)7AO/2^( MIXWT!(%9=\WS K[<(@<^Z3@2:KVJU\M2-/>G&_T3?SH$\)A*<1YG&.7,#*/) M58)HFF1(%4Q&69*H(@9E*@P1FU@-;ZIRQ<N'I6PJ,YXQ AP--028G6+Z@@&F MHL^HFBW2T W^Z/Z<) 9J(ZBO65)#I.:=*F4A]-%\*9MG7!Q M2F^-(XE4T'2 MS#&S+*$Z\>C$&MJC&+R3>H'[<M5Y=?2O_]V^A.J4U#9>KHL$ACJUAF3U-LEM M1"Y')]7Q>C/ZI,X*\]P%=?YC%\YKNZ%/II>06?:+,JZN2KRC3[^N5QLST=6, M&%DHF7%%0XK2B#*$<:J/K)&*3!J0$)0HR3-8&I ][:E3@W:<!!TK5^WW5>^H M+3N.L]PL0+7;62>""J;<[BBY3WVSE]?W(#@+RJ\S&\X>DK/CX@!+P+U1WR3? M5OH>'<7LMMPLY4)*P8M$2,2B2"&<$-,9*2H0YW$4)W%<4$IM?5 O%Y_:+6UH MF"]X%/_$?@YVU.T]3D=@C/N9+A$1Z% &2@?R*IT3P\F7=+38;!ZD<V+T_49G M/^-Z==T/<VQKY+7^\%#_!XD\(0A+I5!A0C^4Z-V8)C(E$2C@\Y+ Q$KT?#SH M+IN\KK<2N*\> 6-[+747%WH5A4OJ</D\+8ZW"^>+Y6>^9)X6[OAB>>9S\/WJ M79>-]:'4Z]UO3"R^>KNN*METV&QFOA%*4QE''%%!L%9 IA QVU@J<)[P1!"6 M6SEK[<A-?=CM& @T!W3%2[IL.U0UOVO8"0[\!'\8CBQCKI9HCF^!?C$"GG)] MP@/:,>VE=MI#+9:?;5>U%[6_SP*>@B>_WM*_NJ9=]75=KTT_="G^+#??S=O? MRK7Z5-Z7;<IFO<!1DG"JM 6(::P-0A0ADNH3;EQDB?Y503-J/>P80GABT_#; M2F.YOEN5_VUZ5=._@AUCILFUV+9?^:^RWBXW)B!BWFGPB3[4S2'R^N%A6?*F MP7C#>7LS[#%OGY\+>A?#YF1*A(&G[1Z>P8&/P##2(C838/:)SE,!YY8 [1% M4(:T"PH#F=.@Y6;+J'81LI]I[?2\V_WH$UV)19XE(J(I0;F(]9V(JP*13,4H M36)<Z/L0S05H%(19=&+K:DC +CR-I':7'"C_,-LUR#KX!M/GU=.MI5ERUIM* M7XB7MY-G_^;H!*"U\<69/TS[P4>Z;+HN;=[2JGK2FV][ 8[B*-)?=GWP(%F& M,!$*%9()1#@6J6!"D=#*M0:B.K6[0!-O"M6X^4$>V Z"ZP M/0@^(8%Z%;8 M(=+\T./@*J";8,>$KPZ%3D+[<CY8T9S7(P&!X<A- 7KXLE')'];53;7F4HKZ M@Y:BZ1'R<?4H:W-6O]9G]\=R4\IZD<:"BC3"*$MRC'"4QL9<I(AEM)!Q)G#, MBL5*WID-_!8^0-F2#2MM(:VV'#%CK3D-=;>QR;9PVEF0*="Y;*BR6E?!3SM> MFJO<ST';;FC/3W!@R/^892 2GJ<NVU)_E2',0&C.S62&+@//PWG[?77W<?7! MU"%_45^VFUKHA5?BM]5CO1'O_[5YNOZS$O4OU6HC/JYNJNH?U:[@PC);QYG MQ&<4$R)%IAH(F9]Z30=[5?>FKDO;_$U7TE6W'87U?55_[*8JM?J99^O@]KO> MQ&DE R/?1F_S1O/,;O];\ZYL@R27O8]A*S;;JX#9LEG?@L?:&B]P.B4YN5.= M+17J8F#Z"5.7+P:/)UUO1:G?^V=Z+Q<B37%&4J)/6'FD[V=1CEA"*8K23,:< ML#3GF6W@J+?NQ-:MHQ084O:1G[[<XR$>1VE@!L)*$%",Y@3;3L&8_CJS15U. M,-\/KYSZ9\>>1>6JW,A/Y>-QL=NG?8%VEJ<L*UB*LB(G",<R1T6<,I2D6"^: MISE-0E"K(@NB$RM.RP)J>#A5G?G)HG3;'5"[FXAOF& :Z0,A>&\B@,B^6A+9 MD)RW$Q$ A*,&1)!G'4W&NI+EW>KMMJKDBC\9C\F'Y?K/OTMQ)W^AY<JT-KU= MO^DU-I7BW;;2I[3/\J]-%#?)B_5"8:52$YBEC5$)J4(4YS%24DF2J 3K?P,9 M%2]L36UV6B:#'9>MG]#P&32,!H;3KF%PL%D'K-\N6.MARW!@. ZB.&AY!AHH M/Z_/TH3-_E* 1F[6]P$WAU[A\V4P_3 UKTGU"N21T?6[NN-0G>_Z3MQT+>CW MH[FN*G/5-EZF-T^'CW2.I^:BW5ZZ/Z[J3=6$^NO&_:1OV:LO3:M^XYU2LMQL MM1[]IY;SN[YB7^NK/-7"'4^)RB3A8<$B).+,M-?B^D85I1%*":<RRFE&81FP M/X98$V\+G=^CQVSGX-UH=H..WZN@Q_%5L.,YZ)@&CL'ZD;]#=GO+C\'L='M3 MPWS7/^99BZF>B %["OJ?Z\1L/6A7P2M\K^"SG'ZHU^AK<M2/(=2\<ZI^#)G/ M[-$_&'>7C+UICAF;3R5EY;*)"W61@3PITI00C#(E"H1Y0E$1Q1@E#+."F5YC M#'2C&J0V\8[8FBG>$@^6!^J.S<6&D;/;<+SA =L'NLDR'12?(% X#HT9$='K M6)ASM%YA\,N(V*='NXP]Y)A3UBY[9E;U6WU?*%=;?7_X\J -36.%]I,AXXA* MP8E$J2JP/H";=D492U%.0ZZD%'E$8"5HSJQ,G7W6:4393EG:T+\"V?)FV:G! M ]AVAF,>"&%698?>T(C[J^# 6W!@;I*1GI=CY"NQS9V1>;/=+@;L* 7N\A7= MK-UGN3$^DYMJ;:K>Q9NGWYK>BUU95S\#9J]X41IA5:0%(C@+$8["'+%4_Q13 M%>5)EA=4@-)IX2Q,'Z!J*0=T3QIHUQQ@M;-GTX(%LV-F=%[CM-UQ8Z[$/QF& M],;P<W" \<#4)/;+'1-/=LN!@5GME3M +^W4!2O!$^?^4;U?B2XMY64:RMO' M2ORC>IFL LN;<UU_CK0YN1*V"5IO37*7_K%)[]KXRY-SAG_8DLV%/,R630NZ MY[2X2^%SRHIS)CI;4MREL/1SXBY>"UY;_54^K"O]96F^?(:J^>JUWSSK*4.C M:TRG03O2YY0'/H!H'!#[(EVOP+A5YHX Y*<,UUK.@=K;\35F*[BU%J=?96O_ MD&,M4;76U[#-TXU^O1NM_X; @_D^Z,.0VBX_E4HNPBA,,TD4BM(X1CB/!&)A MI!!G5.421PPGH.:Y%C0G/I;L.+@*&AZ:_6W/Q570\A$81H"E1!9HVMV-/&,$ M,W\>X(%7"=D+[*LRR(+BO-5 ]A <50 !'ITY+Z0+;_6.DU_7R^6'=67^<<$2 M1C*68I3B6&K;PB/$4I*@-*-A(@L1Y["N^-.P.764JJ7][,C]AR$?=/2!4:J) MWM7$^13>WL#L^1'[# B'%SA?HH,5OJ^=N##,Y/^,1 0KH+TE%MA1<YT/KV15 M&:]8Y\OO!2@7:4HIRZA"69@JA,.(H:)(0Q2++,N3D%*<6)4ZV1";V #O2#?Q MJQ[9J^"7:ET#,Z,'0;.SH;Z@@%E"5Q0<)LJ/B^=MK/P J9EGRX\+?3Q@WN(9 M-]5^3ZN5MA7UC:QV=J7DBSC+!5$X19'*M$Y'<8J(D%JG"RQ2&J5$"+YXE!5; MVVKU23J0[W"?FO57N:$"4]O3@-CIZ\5"PA1U1R[0]-ISR54P+#%810<E\J2; MIVG,JI2#8K[4QN$/.Z;BM4'PU=TGJ3?V72.'11AS%G*5H$0D'&$<<T2EWF53 M(8R_)0KU30F4@W>2S.37FHYHV]AIO=VHY?K/MO5(L-[_X]*P!-QCS\!FIZV7 M@P%3UP,.#<&KW?7!XXXZ+)*O3+O31.9-L1L4]"BW;OC3\##NM?CG[?I&KLT9 M_</J,"[+,DI[YO&)]5!3W=:;YL)ZNPYNWG]Y=L\U>?OKS6J]L?1U#L$P'BWU M@ !,^6R%#_[P.CC,0E:GR.6Y-6<+3(X(U8\[CGW40?W,G?;V_N[7U4-IAG'# M%?#< E.KH*$;W);W9A?X]?/-Q]Z =X#:G17?0O%\2 Y4O0&AIU"W,0G=%.[L MJO.IW)A@SY1N],,7^/_9N'^*'16^_/50MGF>^MQ<KL4B(S*1N(@0EV&.<)(+ M?;:-)!))QE289Z20H'"B-\XFM@$^"O'V' <MRPYQ 2_O$! *F/O-S.[]MW\I M;KY^GP#Z=.][X6M^C[Y/.$\Z\;T2N,QO?TO_:INVZ!]VO^O2\9NRHT5$21$5 M&*,L3BC"+$L0$R1!-.&D"&F<Y"FHJ;HMX3G]^2TC5\W/^W_HF+D*'!K&6J,+ M<_;[Q.P"Q_\E<#E' FQE]QP5&"7[*A$"6S#.10NLGW<S+GK5MWK%LNUIK=I MXZT9 [,@,<VPC(TE(87Y3X@H(0H)&E$F8A)F5$',R7E2$QL0\^5O*0=]TOK6 M8H@#TS$& +.S$'Y@@-D$5P3 )F!<.$]*/T!H5C4?%_BE8EL\X>!+N;O;W*SJ MU;7X9_WMD;^M-["*DW//3^U)N;NKFN[P^K"]JIN3^M[#5P??9/58<JF/\O4& MX%<Y!X6%6\4#"D"OBC4 GBLUQD1U<Z^<6W0^[\J(6,^<*V.?=?2M\.]2;)?R MB_IEO19_ELMENSNH-"IDQ"2*6$$0QD2@0N^O**0A-BVQ>%' FF"=IC.UWZ.C M:JH$=G3=-M)S.%EZ(RZ7'J:IUL+"_0+#HOBZY9^A,N^=?5C4HQOXR,==[]-U M>;<R(TFN:]..KS1-QG>=?+J] B>QBC*&D>)QCG"<$E0D@B&9*%Q0R7DJ@5?I M49J3WZ)W' 2T#KZW/ 1EKPN86Q,=&S1MK\Y>,8+>FOOP=.1[3=(FZ*L#D-?; M37F<XLR79&L(CN_']H\Z=Z!H4_5,J\[K1UHNC?&Y7?>&5W]?+_5Z=9M=AG&: M,)&D**)-"FU&$8M2@406YC%):1(GT/83$/H3VP_34Z'K"].UOMVS9)K@]F>G M=UR-I;%Y =W.M$P()<S,^$?1I2F%"Q;^.E* J,_=CL(%FA.]*)R6\5ST>;-> MEOSID%8@5)[F6&&49!PC+ 1!+"DR?::)4Y87821BD#_/EO#$AFFPOM%3Q>=+ M*.VLSA0 P<S-2.UGRT?P1_>GUR0.5Q"FK@=]2?;'* H] X9U9>BYYQV&PJWO M'Z[Y9DN7RZ<;6HK?V]ZFOTIJ,GW .5J6RTUL(YXG W3L!(:?X+'^6]?_N.,) M,*_-$JIQQ^,$*,$,!02@";*]@/*[#4^SI#'?J#28T,\&HP$?O3CQH%>JM'/% M://S<IK,R[\O&$]$A%F$,D%S?>0@##%]$4(9CD,1QHS*-'?,2'#C:,Y4A6=% M=T?#DIRS%!Q?A:T/9D: H1Z:R[&])*7A,CS\YSHX\O-:21"7P3>0'7'API<& M>9KKW)NGMV:(2QO $#')\SQ+46(F66&JKUB,8HH4SS$F*<\3##)Z [1F#/8T MM$WR9$/]TI#/,6K0L,]%6, L3T/JJA-\#\6$<:"SLGF/!1U3>J5XT%F1S\>$ MSC_BIM,]0])U/5[PF.$"RP3Q6'*$E52($16C+"-"%J'4?Q:+S7I#EW:J?$P" MI,%[0O:)/^:14R,38(I[ AH[?;U,8)B:/CL3=-3\:>=Y23PIY0D"L^KB>0%? MJN# )^'^AM_KS>KNW>9D1TN]C^M_WC>VA*4T@1>>>#/]7=9-V?"+H4GGF[D: M9]WO;9?6%WU=[5T4<'3'G163 @M3>8^8>LZO<@;)R;<!IS:;E\,9B+Z_PWT1 MMZ/ KY1_+U>R>NK[6)N^.8M<9"2+>8Z4HOITGT0)HHSI_V0YYC*-4P(;47N> MU,3V:$^X40KI%C$9 ,KN@.!'?)C5>"YY+Q[BN3/2N&R>C@X#A&8]0HP+_/(H M8?&$FP:_F+KV>6NL@KXSF(*M?GNUP_ 0B@N1$(5X$H?ZJ(\EHGG$$2N(4KG" M)$I2B%Y#&9A8V_<3'&DWP9&WJ09UPX]IY[)C"#A0! RTG5V8$CZ8M3B:?=GR MTC@"6O!Z[%P%[\KEMFFL/\$\$5=0/)D9,/E9C8\K."]-DO,Z;H9J%RFA,8]S M$QJ)(HHPE1P5$28H3R,5Q4SE+ LAG@:'<(>C=P%F+CIQ4Z;-;)05*$UCC'!8 M",3B6)O<(B%ISCG!(:@EUBS1'9? #2CZ,G4(Q7=T9)(0QVO$*8:##5XB!F\- M)ZM-6Q?^M:S_JRT",S\MPD*&81K%B.(D1CAF%%%:%(@0RB7F"<M#!AK/>)[6 MY(D6/<IFB^RJ#@UIX #& ;SLM,D3"C 5>PZ H775QV">G"L+R7T-1AR@-._D MPW&1CT8;6CSBINL?RE6YD9_*1WD4A[R^7U>;\K\;FET9]V?]%;C]4RX?Y:_K MU>9[O<CBD J2I$B&V@A@??U 3*:9/@NH""O].YF#BD\N8V=BB]$RAQKNCB+Y M33\6R9O3=X_3J]9C]V4%G.AQX7NQ,SOSH0VS3!,!#39.?O#Q9+\N9&96$^<' MN)=6T-.J;H;RX^I16^!U]?3IXX<O7V4MJT?Y7BG]1?RR:E/H/\O-@H11(A)1 M("K"".&TH*@(5894'.(XB;@4$<@>6E&=V.SM>;@*#!=!QX;6PX:10!\>6E:N M LT,S,S9H6IGS;QC!3-:GF "&RF0V)YLD1W-64T."(:7E@7VL.NMJMZTU<'U M]4IT_1+J;^NE6*2A2EDD)&*%,%8#8U0DG*%8IFFL5%JH-(1=JLZ1FOQ.56_, M5>K.D YJ31!ZDSJ+D>U%RH?DT'M4*W1#M8G3[.@&WX80<+@KC0GG[:ITEM#, M-Z4Q@8\O2J-/P(>*?J--#E?C5;W>&!(+PD64%Q%%<18GIN@>(Q;1&,D8DS1B M,D]PLE@U[5+$[;CBGJ9B]94E[5?VB);UU]?0#;[L(P37&T 3FS/H#.OJ!<*Z MY43Z%]!^9NIE@KH-2=6'X>UJ$U3R07^HZ9>P^2Z#FK;9L6UNZ'7P>;UZ7#<I M*?U27OU4O5TVOV[&)8A=*COOE]UL*JI_Y,T J+_Y&;IZ'JB!*:LG'IIMK.IY MAOMS5 <^Y9KZN=(+MOZ?1:ZB/"=9A(J4282Y4HC1-$%)0BD6,B<T \4F^HM/ M?%3XM%[=(?W<?6"('OROT&S/'AIV1P17&6%&IQ'O%B">0Y;GL1S>\CM[2\^< MV7DLU'%.YXG/.$8TQ:.L-F6MS9U1S?IE\71!1)3E68C24&0("QXBDN4*Y5&: M1!G):<) C;!&Z$T=%#Q0;[9 :'QP!"P[]?,( 4PC7TH_;5S#4DQ?@<@1:O-& M*.U$/PI=6CXV\QCA-CGWT*^G+5^]_4Y7W0#,)E^W_KCK4!]R6H0TBQ&1L;G+ MF\TYD]3,&0[31.1FOYYEL#"0\8EM3Y?CW&.GJ]3>:(8.@VQ;GDS"L_.<@3E> MLIVI^Q%?'?#JY&%*@><7/]_<8L>W\-J3C*%L_\^8;>SX,KQ-.W:E[]@HJ9L8 M=[N^YIIP)<]V4UDP3@5.18Y45(0(YRQ#1 E]3L4T"R.:R[R( )XH. ?S>*EN M].^_FWF-YBKUL.\5]+#O%>18%0! .E-8,2P*E(6AOFP31E!1A 0IGJ612-.0 M<PEJ2N47X@OV9A,PU9>IK7&/J75UA.__HO</_WL&A.VVU6EP@VV,.QY,)[R. MB^!%!ZLKR_9>\#958/E]-:JR)SQOJRHP($?-JN K.([=-;M&KRCULY9P5\ = M)C)+>8ZR."L0IGF"2,(82K(HDB0F!<] F97G24UL3MKCG7,!]P!$=O;!C^ P M>]#*_*RL^T#6X[C=4=%\C=P]3VC>L;NC A^-WAU_ E[Y_4'SOU[)KY*;,MRG M=UMYN_Z]7"^;T^,7]??UO7QK8B[5TR?ZY_7]QK;P&[KNU F.+3O!CI] ;)M> MKWN6S.'+,!5T7 6:K:N@C3?95WJ#T1S6^ZF!A%F":3 $%72[@N%4SPTF-ELY MMRL,_6INYS7<C@=?Y:-<;36Y>UJNRM6=ODSJ\_@]U;)^8<OR;I_?:-)?VP&W M7]0W_=M:M=%8$QOYN)'W]4((E2<\S!!.L#Y.$*$0Y?I,P87 F2!Q3A*0'](? M:Q,;L8[1JV#/:M#C-3@PVTLD[F8%FSK)'L?!'TWLKF$:V#[*XXNT._2\SNN! MF<:YWPSX>.4?1$_',8^,S7I\\P_HR^/>!!1\!IA:YV#3Y,\4\)2/TMPHN]C6 M@JI"TCC,442YMM$YUC::*8DD)RP5<40P 17R._ PL3%N<HI.!!!\Q'6&L;TD M1.,-,?=HRSZ*T@NT3!JPO@")22,>PQS\ ,$+*XCLXA!V2[G9IS?;6ENZNM;T M6+EJR.U4)9)<B2@DJ,A8B+!(&"I4IE D%)&A*D@!<VR?)S5U@HMQWM5E0Q!F M80;0L3,D?F2&V8L=S:!/=):JW7%I/=F$ 4*SJOZXP"\UW.*)2_OYMA4JVDJT M)2JW]*^O=-/<55>\7)8-S:;;Z"%'2\J<XYA0TS"H&:P2(B(BAL*<DH+$"2\H M:/#3)<Q,??3H=03>,[>;:&0:<QO^@N<,NO8(=G@3EN>3F? %'E0<H.V:$$]T M>/$ D_>&Q0ZLO%)'8W?0SK<\OF!-APJ=C5[[L]Q\>9"F1\+JSHRSZ@^MKO45 ML&S;)Y@&G/4B%2+G5%!D;!["F>"(JMA<PJ)0R90F86*5.>]$??)+EU$_,[]M MSU%@6'HV4+T.#DPU34DM3TQN< ];N\E!!)JW'P\_0,'1E#BZU2.U>*XTGNL] MGDN#)S=L!7M Y0%083CS55GDBLA0X1%XS?GJDES%?5:VY+P(/+AZ6XGKJC*U M,MTYV2QH&T$]^?#$]K5'K=%\^\CG:5''PYL72PDS@+<5-6T#GSF?K(4&A2H' M!7.*1YY><;:@XZ! _<CB\ <=QP!3D\/W175:JV^<BX3FBL3Q_U?=MS4WCB/I MON^OX,N)TQTA1/ "WO9A(UPNUTR=J"X[7.[IV*@'!:ZV9F7*0]*N\O[Z _ B M499$ 2! USQ,C\HBD9D?A,0M\\L8$)_$ &8I!0CE$8AI1'R<P3BC6E%%AR(< M#[96H-QI[$1JUND]1$5M\S7-5KTA=\Q,R]7KSIMEJW#NH8!Y:^.>-/"@_.WI M)PWIU-"J;'C].UJB@@Y"D;J:=_2Z$-N@Y[*4S*P%_;HIROZ?LLANM;V16L8X M(E$6(Q Q/Y+IO0'(0C%XTS3U QJ3+$ZU#F:M:N<Z%FE;(F'1E4IKXFD'"O=% M'JFDUMGJW#PUU+HI2EU-N,NWVZ=JKN?=>DK/:[U+)^G3N+D TQ:KFU7=YB5Y M<P'K >>;$R&&U M,Z,!V6R(AG?7:O/8AY!^?F20BO/NQ69(L#& <IX#R" KW M[<< 1QP#+!9@$<Y2'NN%8&G*=^R@6VT6PS,2J=!B._I?%S+N$;.F-F]'SRC4 MTB1XT,1<S;TZ1%+/@5H'49]&P@P*6TP3FM+G):,P@^: K\*P&?UC\*^LWO#U MT#\V=;)(&J(X1Y',"20 ^GD.4((AB$@>,<9A!I$2*>5I$:[W@*PA6!N(/5\" M2Q6<\R?3TTW6W HZM%;]''FZU6:'Q2;6:QT'CQLV<N9[XL79#G;'%1^>WIYY MTK3$>KEZ0?)&;^N\=KDUS7FQ[.QK_FE5H(*LT/IFTX;B7/VL65%)KMZK0OP@ MVHWV$N,8)DD: ,IR!B#$"<!^AH!/HS!%+(J87M"17?4<.[2=LL.)?J?OPMMJ M+ ?#5F>O5]K[OE/;&^BMN;6UW*=JBZ_WZRD]/_P.G610]-T%EM8JP%M5;N9R M\"Z /:P-[T2*X>W!IJ"L6MT7DJ*A6R_D21!@GJ<@3H)8>&F8 !1!"!B,"4]9 M3.(PU[H^.)3A>NVXJ;V=2 ]5W@.C]W*G-:2DT5M@C2&F>+4P#0?-!:6 X.,> M!'\_@,#B(DO!1EL7#4<DS'O3<-K$@ZN&D4?-QJM:A-7/RTTAMYU,_)%52Y9E MG.1^ GS$Q5XP"7(@_A" * TYP8R%,-&B&C=1PO&(OZ#_?*[J+3U'C7YZB)#R M&:W;T^FRY7?7O$4T0EO-&;C&4,];J 9T+IHO=DI)WA-6$JM\!U.0L>1CC%28 MU0E- >FMEYK4EIX;HVRUO!+-U*\7E)8R4EY\O"[O-C^*)0DQA\(E <XX!#". M.<!![ .<8YBQ+(8H40I3'Y'AV FU4KU.[,*3@@4LGA2MYGC&\!GW*Y:LUG0; M)@8K.P0%DT:BA<3;[5 7'W8C?*S-60:P@E']^%1Y=,JE5G,H?<#HR_(X\H,L M!#G$6 Q#'@',,A_X-$\QY5FB&"2M(,OY9964:7+U=!P9G6NFR?::72FU8MWF M@2D8:/6BZ+BD=[@4&C7Y^ 70^"M3<\&.)Y0VZ=<=0>6%G->%UWB3AY2G%"(J M!G4<XPA B@G R.< AF+:I2R%*=7C*YZLDF-7,$Q>:DM>M-IXO3:F26#&7:#F M3.8%5L_GG,E<7W00+[88SY0--A4IZSEAQ@J]4V;85 !/YX=-;GEB&4<95-2( M[,J]=<=W49KR&*<(I&D<2?KV%* 4(I#A)(AC$H19$AH5<#PNS[6ON[KT>L@7 M7A "/U_L"A-N=3,\_CR'I9I?LXB0IM.R!8YYR<9QDVT7:SPA[7W*-(Z;?K) MXYG79BX.T7FJJY^L)"NQNNOIO^\V-5I_+NIR550KTL0O+M, D9B$5"RT @I@ M2B*0A0D2.ZHD1B3@.,OU4N]G4-JQ>]JR__>ZT%T! +%6N+\O&[YP;ZM4&VL\ M4U$(G<Y57,+]8EUFOL@S+ 9QT.'5L,-5NWF^$A &N+]W^0<=E7\!]B0WG6"M M[(.)[(G4GV1S7S1W_!>XJDM$ZJ7/6<YBGH,\(P& 7!8>8+GXE,,D0Y 2A+76 MI*=%.?;WG6!O(-G[WLLV9=@\Q$O-&=M!0<^%&@)@3F1YTC;;Q)2'@MZ':/*D MP2>)(T^_81@G*3:ME!6TNOBYJI:<QRA@8ID7\RP#,&.)&+M)#DCB4T:C%,5< M*?;Z:.NNHQ1[6>(W*J3IQA;NX: V)HVMTQN&RH;IQ^,=,\!6.-U>V_-&PQTS MZR"8[>A#AH4YUPW6C!Z?N9N*-15;DB0,8IYRL9W*$) 5;T&69Q2P)(HSFJ5) M&&GMJ=3$NCZT:=;/^'"=W8G7K-JIAJ3:^+2/C^5SYG,0Z=?QU++85CE/-:'S M5O74 N*@N*?>VX8!K*QNPU8D6<T2DX1&C&/A&U(?P$A>;)$P G'LYT$& Q@G M8N:5ZW@UW[#7NI8+V,I0C]ADM=@82V&: :E[".1YF-$HRT&*Y=4>3V.0DSP# M*8]9'L8AP[%>\*XQ F8I7],14/-JQG;I.2]I4A=2]YN4]+MW48L-)'ZNFZNP M>B-<FMUR04<-LQ5[N]?VO%&WQ\PZB+<]^I ).U7#A21FF68=JTQ+-7S+\5@Y M0M?TGSJ<5'L&C@^9:;;IC9=C+%2VUNNG[3 DG=IK:D:VJ6,F[--,'7U"/[>X M+5#4Q*"M&;W;B(TS6[VPIB+.Y?/C\[I)8[D1Z+&R%/.\O,C]^V8M&J^629S* M0)( ^# + 61A!L34E &$,.(4RB!/KIJ /$$/Q\/PHBB>T;JKY.3U&G;I^YV: M5!Z07ZY157D7<G'_*);U;1!*)1=&#ZVBZFF^4WIE?*3/B+6>6WB+[]VF!]<3 MBLE_[E3SMKIU*/]]3H#5DZUG MHL([L#G U^T&4'>%?;C.P ?]H"7C6 =[]H M2U2>%G :2?">TOIL6> 6(!BFBMMH;B)5VH?7#V@M"_9\>V"L_ENY>7X2,]8N M/"X@$:-QB@!/<"8V<CD&613(V2.(0I_Z"4G,6-#.")XQ#K%^8-Z.2TO.$9UF M7J.:U^MF2%QV#F&U;9(+W/1<_Y!N["1&3D,+=3&PS1)V3NS[$( I@G&2VTOU M?4?1/=69V]^_B2?K[=7O7VQU_U S>O'"2G3/^JOAFW)%V!)F/(%9D ,>H!C MA$&01Q$$090@ G,>PB2U&N1C3_=Y8GV\1B%&%UZOB]<ILXT)\1IU+ ?Y6.QC M-6_YB_:<^7G[J9"?2C7FIS5H&/!C^A.P'P!DOS/FB@.RJ/FO%0YDOTNTHX(< MJ& VA4G]2O8@*3_ZU-ROFWJ00I+&,<FSB($XH3Z '*8 9RD!/.*(R*Q9RK6. M^L\)='V40KHMI? -34%W;T^AIAJ'W@1Q%D$UKVX3%SU7O _ _CV"5,$16;BJ MP9;<W5EQL_HH5>/?.A;E]_2O(VY>GMYDCRG>2!R\Z'@("W?IO51[!9X_KBJR MWDC&7LD=(711OZ0X-/O\/<4DB_4&YQ%C7>Q"1ZTRNK@X;&VVNXN3A@RO+TX_ M-'.FQ]6_GE?UZX RJIF6[AY05[2U^K0I.5N)":M?#BPA1# *P@#$A 8 1J$O M]H(<@C2,,DH3GZ$,+8LFPX'>S9#WH6^"TH#)VP%S8(CRX&GUVJ/C:N?\6JBV MVSYLM=OM(&9*!#'H>TM[Q)F[\KW20AS\ N;+$3'OB_=.%3'0_-?:(MKO$FN) M(Q-4F%;?>U #NPU SZ(P"& $4H9SL3-,$!#34@I2'),L#(,T3;621T[(<;R: MW):Z'H@UBDH_!9.:P[9@O)YS-;';N)KW":LLE_)^*^5=ZGB?,/54$>]3CT]E M;?FT*H0+^"(#0SX7M>AXR>C:5CIYL]W!>4PA3@/ $94AK0D$&0Y2$#!*H)\G M/DHS,YH691UFO _=*=*5%3+E9%$'6''%YA8VS977 +%6'=#H<PC?3'0KVIA8 MYU=1U^"="%6T(3K-H*+?E"%#G'"!U_RR9'15?T*D8:F^;"FJ/VS*<O-C5=Q? MHB?Q3?VZ]'-(Q8(C!I3F,8 4Q2!+4 @034(<9\)O95K\LCK"'3LHJ8H<:J11 M9N%U--T>[O7P2*>()L^<#KYJ;LH5:GK^J0>LU</K%5EXG2K>5A?O\AQR^M1T M!A#8XJK3$3TO>9T!* =L=B9MZ!]T7_VK?KWX4=+J@OZSNOI)UO?_0.O;I[(6 MSN[;\^-C^2IW9%5=W.%UQS>D>!*NW[)CQ](=?URT5= ']-4RGXVLGYLH^#8R M[)8];<KN!&3OL$7S/-T W?,'[FZ!U?,]AIC*0+Q#7"U20$W#R>B,WT#<;)< MYE ,;PDFM*+OF#Z^4%I=E]?U0WE5%O?5#;TNM@I\K>7??U2W?$VD]+MZ+45_ MVI27+R7][U+/4UD0Y=AU[3+I-V5W9GN%RD(,KJJI6"BKONX/Q6)3MP_^D'$^ MMXRO&>D&7T.JLC_\^$9>_;\P&5 NZ^.I>S@;W73>Y<W<0WH^<.[.L>PF+6)K MY#=MR)_-D5H$:^A9;39KF":P*=GJOKB4:0KE:S<PD0]3PG@&$D@)@ 1CD#$$ M04A#'L<Y1*FO15I\3(ACS]F);(IH7#S7#YNRH<4U(N(\BI':3G&JY7H>:6CT M_WLN5Q5=D?9(VSK'YIAAMJ+RCXF8-P)_Q,B#:/NQ9TU+=WQ:K=G7Y^;W%B : M\=R7E3HR,293& *<TABDG',_8JE/,Z5B <<:=[T!:VM72'E>*U"W1,< A_%Q M-]4ZS5V0NF$&I3@.+9A0@V/0V,S%-P[-.*RZ<>29231_GX0>LHB.Y!O[:U4_ M7(KMZ>:1E8/:&TF<0I1$((UX F! 4I '$9%$)@'R"<\T"W6I"G8\U(XPX!GQ M_IT'4&W^<P&+WACM$9$_3:_7P?LAE/!Z+1S%]NK:;I<S\+S8]V 05 ;C!)^@ M^OOZ4^['+GW[TZHB:"UW7)_$7ZIE%*&(892 A$8A@"&# (59 C 3LRY. AA" MI=7PB S7QPB=5*\5V^XF&\'J$_$I=,[/QQ9LUMR8ZYNK-3V?,<AHEC[5YFR3 M]1FCAG/VN4=-"Z"W.?!B\]+?LO[L_]81F.T%B17T RL87]75U>/3>O/*6/_O MI4\2/XLQ 3Q, R!F<@8R'_F 9(&?92P*2*25KF-/-=<#O6>':+:]C:IM'<GM M%YVZB_VC)EFWLU=QX?5*;_^D6_7<6D>J+3+>IWLT?=+,/6-0ZMPVB-;*G%M3 M;.82Y[8!/2QO;EW"U(B[=COWUXJRST63J]/6$MFNW61A];) ZW[=5GUXO2DW M])G4E5#O&RM?5H2U\37+/"5YRC,,.*<Y@#@E((?B/\*),Q]F<9@PO8H>+K2< M:3_7[%YZM;8;ER8WO->L<16];EU$FN9!IYM^5'/B[]X[>O[\&[MOEICM[?:J MN)>UC<;Z:M%WU+"?SG;3A&A!!S!:CR>TJ>,[11PZ@/ET3*(+8::%WF3:[;<: MU4V>QK8X1!YDE 5A#,(XB@&,(RZ6WIR"A'$8B64YS]6X",_(<>QVN_SOK5CC M,AJG8%+SB1:,U_-J)G8;E&<;M<I:6;;C4F8NQS9JZF$9MO'')U: [_[ORZI@ MP3*BA#(_" '.X@1 F!" HQ #EB60I23S(XJ-:L /I<QSL;0MBMY]\*1L[[I0 M#-@;QTGUOFFB]4873_J&FU>$/V;8])KP>ZV^3U7X8X:=K M_]&%]MM];)N=D M,7=?\R^;XE[\]!_[C5OK [9;NFTTY>="/,6J6LSC-TQ,\?6*54O$,X)3SD 0 MRD -6?DF2V@$<$YRGJ8)R9'2(+:HD_,-4:>E=\V]7L_=(4HW@>T.60;AJ+VV MS0)\JZ\Z5ZVM3AOW*._4%;J7:O_VO:#.'OP.O6'&)+SKE0WWUGVOT+Y7VGH/ M7BUZ!;6]PK:]LAKVRE.OLB5:8<L CE ,VY(T&]VP96B&U,.VFS:D5FM35SXQ M\0I:"Y'=P61W\KA,TAASFC!)X2D9/=-8+$B3%,1A2&.>8!B&6OO%,_(<STY_ M%@U_1K."UV50.P.4VH[1HOEZ,T*?<]9);GQ_)]O[K9/^NT7>-#4[;=&FG9$V M+VN:FND'I&F*KYD-<]V#*;F _BQVN=4R"QB+TP ###D'T \8R#A!((XBL9)- MXR -(QT'8*S)NY[D>]^;K5NCB.81DSGT:BYE%D!UEY_3L=1V.9-QL.2,S/68 MU4U-ANNM YO>H*%KXYR1^IJ+5=*#I"6Z%7/[=7&)J@?Y/YG@\X+6,O7Q5JR< MRI5,Z)%?B#74_A\&3R[CB&/B,PQ(!%, B60-2F$ 8LC\,&4(\RC6<GKV=71] M=-=H+#<JK-/9*X727ONYDKE31"C4[$>:#VRGFJ9_=-!_BI[S?7M%\TAQVR&] MNI[45W:$U&'1_-<;J"(O/'LMNT=D9[WYX_X;,G1S53S+'>?UDUB'-%1=%EVT M.\!M.6\'&L[KUMU!?.#P'8K2STO^)!#;%$U!\Q=6OGXNZ%?TJ%08Y_3;CGVL M%*&>T7O"P'%79\<V/4_5R?-Z@0M/B)2YN+(\W*C-6OFQXV89I;R>:'*V+-9Q MDX:)J6>>G!(S(#G5^S#^=B[8304?F%C9L>WQ%*NZK+HE][,<4AX 'A,((&(9 MR&D2B$TC9$F6I6&NMV R5\7QF&WSR+^>F1EMPZNVGID'-#UGL,_4OTWR.5AD M>+A1;7 UP5K*6ZF>[=B&*1!9#7\P4N0=(B2F '8\B&)2BQ/(S_%Y,EM\HMQ) M5]%$!F=]+L3ZI:A6I*'0"98016$$L21[HPQ 'B< H1P#'V$:L4BX0[5@#?>J MNG:/79FK@0)R^N]4:!F'#&C+W?2:FE?]-?I"S^M:("7?THX;=:49_[A3E&W2 MC;M1='YV<:> 'R43=RO1;&+H9I[B_@L3HM_4L;IECVA5]%_>L?(Q6%(_0Q"3 M!.2I</*0$;'0I1"!*$VAF 98XD=:;,2Z"CAVXMNZ=*BK2U?V*GAKJ8/7Q"W\ MMBJ\5X;*ZO2UH1VTU=RT2PSUG.]6$Z^1=J3.WU:=]@E/*F3/E9HB8<E!:HN? MU>V9@O/6F1FW8T@#=9KL^.)1)KC\;^-,NSOC)N57/+O,DC0D8<X 2GVQ+HW# M%. \1(!&,8E1FA+AK;2(HHS4<.RN1KF_%TV40W/</=1PT26=BW<TN:;,.D+- MA[F'5_,DSQ&R^FQ6DX"QQ7=EIL2\C%B3@#K@S)K6FCG%1UL2YJJ@'U'-EB$G M"0TA!SGCDEJ+AF*?G8<@3B&%<1!1S -=@H\]"8X=U);OHA7J":F>%*M/[K&/ MR[A3L6*MGK_0-M2(UN.H,9-(/?9;G)W2XZA!QP@]CC]H>MC_(EK<E*]RD%</ MC/YMLZ'55U9?\UM6L?*%5<LL%>,NSR+ <DK%/@?) _W0!PF7]%P8(8:U>"85 M9,ZP5I""O:<N[5+W"/\\:*IG]5:AT#V4[X0OO"T@C?R%)S20,0:]#C9/WI4- MMG;$?E[BS&?IRA <'IJKOVIX""(OMKX*0U#UT!Z]=]/ZDD<D2QF-0$93!"#/ M*$!4_B<+,>84)G&.#0IYGA2H]+N?7':S$:]Y<G$2(L4CBDD6FYU%M->5K<QM MV>Q.K,5X[[.FV3I<."EGWE.$<^8>'!><?4$_XJ4Y&[U[O/^C>%I=%A4MZ:<U MNE>->#G^MN/IMQ'JW:T>Y=G7'U]O/LO+X&I%)8>Z>B3,"</'!Z$=F_5&WYBY MWG<IVQ)7_+AA1K$P)YJ<+19FW*1A+,R9)PVK?C&QS67[IWQ?5@@W]7ZZRXGJ MXS-;8LI2QK(89#X+ 4S$)QSG.4@Y3(B?QF$4:-T%J IV/%);-1;>P6'V5I>% M5V\\S)I2"IH5OU2Q59M672"F-\XM@:5?Y$O3<EL%OE3%SEO<2Q.,@\)>NN]/ MB$)Q4E)9+"_$-D"LACLF=B:VZI0E%"04BW5[R,62/4<Y"%'D8Y:Q,$W2Y5-S MI/"M1F6MYI]FTU]GN+ZU0GGD*I9>WZJVZ'CD%]X'=K\JFCN\#T@T24S"6F;Y M&21Y'F,6(Y#Q( '0IS[(4A2!D/MY"/,\0R3N?@97!?VW_Q'T-LSP$Q"B_@WZ M7VT2_25[5&\6MA#T9/I;L!P'-6<_V R+FD7O^:.DYNR.HT%3LRJ@SY9T04CY M+*27&[ZJI3:R!*HL K#"SXVHSX4DL)"7B(T27:I[O[A:,4E^V'PCB3!DN,3@ MJR4D<<J".!(;+#\",(<,Y'$:@#PB01KA&(>ATNV?<TU=GYVTNGLEJU=EZ\P: M,IC&%E"UQGAD:(TZ:X_;+AR?@GZICM$\X.GZI-7;ZQ3W]C3W>M7%AVXVZ<DX M!CIZ0O_N6VE!$Q(V_/Y7Z4IU6J9?IDO-R)KN'IB''F6U,'D?AKJ.'AMMDL"I M[>A5X6V:KNQKI*\''2T';?NMI( "32SEX'M+G$ZSH#_"].16_FS\3[/ .&2% MFD>@_F7#Y_;<^JY$<L\CUA]?%&E*QE]V><?=R/0ZH<--0&69@43-1*-3^)%F M9SN)/V_:\#1>X6G#$WG1SC6_+!E=U9\0:8[E=C_"V$\QC/P4) AE &:R"%2> M8)!G"85Q$A""H-8Q_)@TUV?O\L<I)IU6NM>)EW.'.0O1.'J*!^VV,-$\73\* MQZLC&B$E(VT=I(_*FO?T7,7L@R-SI9?,AON'Y]5:>A YGWU^%.NNE]9W_ZW< M5-42R22;A*> 1@2)32$B( \Y!'[.J9]G>10F2M56E:0Y'NY;V<W2<#60KC?$ MQQ%3&^+6<- ;XOL0# 4OO$:TO?&M9*&E\3TN:];QK63VV_&M]I+9^/ZS*-L: MJ/_;%$CJ*QU]9*24-V^2-.9Y+2_B9);X3;G:E&WTJWCV9E,UE5.%&R!0AJ+E M@&$QUT.?,H!1F( 0HPS'D$8IA :A:39TFR>*;4LB6WE\4S;<P4^]!G+.?)+* MM6EZ>L[$2O>H^9S9T#9R34/M&M;47;6W7D-OJV%+<-'HV,? RU>V:MIS8S9! ML^3MK*@TJU.T">);WVFU;9NA!D),0\\H$&H>J)KK@C^[RX +X4U>Q#*NJ4&T MJR8-LX30E"$0^+%PM)#Y ,EJ)#R/6<@SE.:I%K^//=4<+\[ZVD[2F=[<?OO3 MZ[6P<=UKU!53[G-= VQ^8;N]B-T=TRR\@;KMK:TLI=(IV95F\YR4!K>/GM-K M5B/%?H%[U"F JEV43I*@?TIZ_5Q7-6K"0B[N[^NKLI3*7#S6JE'9)QMP[.8& M<CTAN&P6I)X0ORG8YKEZ$T_17(NHQVN?1N7\T;$50/3<DDTLM,Z0S]IJ=(1\ MNM793I#/&C8\0#[_\-0BN-]J,<H_O%ZN457MYM4L0Q&+* 1^F*1BB9.E($\H M!VF0!')G&5*HE>QX1MZ,ZY9+]+2JT=IK]#"M.'L<-,7%B#TH-%<8 Q0:T3+^ MJQ'N=OF@9J_U<JW'I;U3X=51TT^74!U_S6TRAV0PN!.]PI8\)XR&V!<;G,0' M,$")S._(0,98EN&0!X@K<0L;:^#ZBDDK8Z'C]&@4<Y/JL4->\2K*)9Z:UU/V MH726"'( Q\P9(3OYOV1JR $\ICDBAPWI[R5NV$;L3Y[1>OTJ?SB:&XGC;SOV M*C=7UUXOM?FU3]LWG$#@_*9ANO%Z+F":W5I[A''3C#8()YJ<;7<P;M)P:W#F M2;/%P4=)3<\*&3PM5X226N5N\X%) 1_1ZQ^;HI8E"^2(7N8IP5&$<A"@. ,P MEEF?*$6 AB2C.$4A\[5J8:F+=CQP>T4JKU-ET?#V&&=X:F"J-M^[04IOE$\ M27M"U[?7TDRN(7C6*5P?D+=SMT$+AB4U9;@F(O5?J_IA5^RJ6R1T!;%NMW=# M2Q[[68(@ BS(Q%:#^ ADF"6 1&E.\SP.,$ZU*FQJB7?L6'IEO!]"FVT%N+VU M<5\L;J>39F%./;C5_(T[$/5\CEW\],MX&L%@JZJGGO!YBWP: 7-0\].L%0.J M&/K/NTVS7/JYJI098H8O.?830I:PO[D!%-/I</7\GQJ\,'M6GM\F&!NH-X9/ MV^9]EY)M<< <L\:,^F6OI?D87XX9L$?T<O0!LTGZIF1/8N;O6)CZG(F6V[3+ MJ5A&E) @"#- :<@!A!$5,S/B("!ARN+$A[FO5?M:0:;K#7JK@<=:%8;)2'VJ M4EMZ7F\*5@%3;=ZU#)'F-KY#IZ^+C;8I>:T"BSYQS]X$JV&OI5E51>*L4ZD& M!&_G3YU7#7G7V\I#?8G#?L+^@[74&@&+.0PRX&<DD<R(!.2<$X"#($U8$(5^ MI+5T'Y7FV#5TLG?51;=+S^^M?,V$DW'DU+R!-3ST_, $*/29S55,M$5@/BIK M7IYR%;,/Z,B57M+G+_BS0.NFIQAMCVJK"UPU32_C&*>()I+=+1!+ ))QD*>$ M #^4M ,X)BQ46@*,BW$\M >"NY3F2G%5?0:=\5%LSV:]X3LTMQ,J%MJ=6$4O M=L9P]2QX.P"8I; ?Z7=+V>7GK1I)#1]Y>;:\[O,&#).R%9XVKW5P5Z*BC?>^ M94^;LEZ2-,\SGP0@8GD*Q/(B!IC&5&P[$*4\33CWE6*MQX2XOD_H"P'LY'JM M8/V:!P?XC'L=6U9KW@WH&VQ4^^"419/*'QPT.GL%A%-F'2N"</)9LQ6^)%+_ ML5JO_RI7=<V*:\YOV;K)QMI\0S(@Z<-SM2I85?U9K.IE0*(H)$D& I_*(P&: M@BSBXE.(9(42DL"(&R2<:2FA]"N>G%G6J[3P.J6\#9=U 1JUY$&65$S&U?6J M>5(WO3V"'O9J>P;[4!HY!,OP:>\KC&"PM,_0DSWKOL,(EK?[$+-&#'C5Z*.L M]E#+8*,7L=VIZFJ9A3YDG") @X;4%>8 ,R[V)V$>I)0$%.%<PP&=$#./B]D7 M[!$I68/GZ@@ZYS<DIL8:GOSO&7@YW4 -^JUIAIKM.([UJ"U"J]/VC-%0'7EK M/O*HTRKO43Z-/#8UU>%$%NKM9KW^M"D;XOS][$(_1"GU.0,PH:'8?$ ",I(' M(*09)"R/\SBB9ED0NJHXWJ(,4P-.YGA[4CNO4\\T<T*[#]06.O,@J^?P]$&= M*0_#%"+K*1K:BKQ3]H8I8*<3.XQ;U%\X73X_/J\;;WHC^H^5):--6DFR^Z*[ MA^ 9YI2D""">0WG6D@MWYR> ^ %B/$G2F"B3RRI+=>S9DO_C[21JWM[HH7=^ MN>4$$SV?-,!BJT.;#+;PYH-*?>'F!#*SY9Q%Z+36>MH0C*P U=N:;5VH;=YP MM:C_LN'--UJ5_T#KY[[>;T$'1*)_,%0]"\G7Q2V3@2,R5[>@7S?2Q;?__("J M5=4X]"5C1&Y-<YE3*[:L"0P SI,04)C[>4APAG.M"DG6-'-]HR[T]!I%99!F M)[T)*AFJTRV =&_7K?6.VF+S73#7\_.6X-:_P;<-C:W;?FMZS1L98!O.@R@" MZP+LI0G<,OZ\T^=UR26KK0\3$)!8^,\XR0'&/ 0(9BDC*$@)U^(D4)#IV"F> M"FAOM=C%M4_/ 7B+I9JCLXR0YE)U*CA6 OQ/F.LPJO^MQ'</Y3\!@4K\_JE7 MS9S$!2'MLHZUL8TR^KED#ZRHQ#JO+23[95.UA:#%IGH9P1"F+$$@8#P2:RT_ M!+E/?)"FD"01Y7$::V4H:LIW[#P&VO11RT-]O/484ZPE?#G!-,6 < X!9"@' M"(<92-(@XW&"6!AF^C7U'*)L7!EO5]\.F]0WTP;69RQ M,4IPQ ,;<!'.48 M)### >91C)- MTJ=<UCU:\VUK%*S(*HVWSG$2/.N;#"VNRHY>V.[KUTNM?E] MX0F%Y"&S4,G>9&B(A:6)45?ZK).D(31O)TS39O2CZZZ*6LR^71) &R@D1I[P M@_5SM8PQ8QA*3A\L+]$CF(E9,O.![R?"!Y$$B0=4(^S&!#F>#EO1VVI26^%> M*UT]U&X4K'$_8A,"/8=A:KU6W)V*:4:Q=Z,-SQ9_IV+>, 9/Z7FSE>XMJ]&J M8/0*E7+5477GYIF/LRA(8D C[ .8^1 @2E(0HX0&692Q)-=:T!X7XWB@]D*] M7JIA3LT)C-1F^NF6ZXU/ Z.U9^QQFRQ-S">$S#K_CAOZ=IH]\[0!%U51%1?T MG]6W%W)9]3E<JDQ41]YU/-YNY()"$B]M,Z\K[QLK7U:D#<+2H* Z9OCX>+-A ML]Y(.V>NQ8%WSC@S JIC#<Y'/S5BSA[YU-AS^C$*GZGHIQ5?D>9*]MMFW9;W MZWYB<92D&:<)R%.6 Y@(R/(<0I!3&/I!DH60^ZIQ":.2'(_$?=G>5KCZ%?LX M3N-#T:KU>F/RE.$&00;C"*@'%EA#PBR8P!P1K=@!)2M'X@7&WY\M1D#)C&%< M@-H+9FOSO]CJ_D$FO[VP$MVSMF#X-6\9]0=\W?)NC"SS$(<T$'MJ@A@!$&,N MJS BD$,208(9#F*MK'@MZ8[]62-#;]&N!YX/HP CEH(<^;%P_"B3/E]N?S@, M(<K2-.=+T1+>O#M\0RV4 ?S(BLWCJI #N*E8A:54C_5;A"=6>K*X,FN_W,AK ML(:N^Z*YR6\_?W#9 6J;*6>@ZLTRO1I>IX?7*M+0G3>J> -=%M[XKU=[]V4$ M@J5-F9[L6?=J1K"\W<*9-:*_L_M6_\]-2:[+NZJ\JNK58S-[_,'JAPW=!:0K M[O14VG+LGUN2_YM2;GV$ [G[=NOM5/%:7=1W?TK@G-\-VL9%ST>H0.)]MQI_ MKVNTT:Y12<!LNT@=<X>[2JWWIF8#=92"E2PY=_53#*\"K?NXA280:E/<?UF] M"*_3A$:U 8)QF".28 Q8$B< QH@"A%@$4I_!U(^3-$X-,X),U''M/P8)++UZ M;5''7L%M6$Y+GB9U!(V2'4F863SGQ#Y26[3,A[RFAW(/^H34H2E864\?,E+F MG5*(I@!W.HUH4JOF+"V?BZ:.G/3.[9#S8Y\&?AX"2)$/8)3(2"#N@RR)$A:( M+9O8K>FRM+P5XMC9;4E+!G+UW-<H0N-.R9;=>J[&R&0CII93-DUB:CEH=':F MEE-F'6-J.?FLZ0UQ58M5;-TEO$ARA>KVVY]])A_",4:( ^I+/A:(?8#], $I M1@%)\R",::AW43PBS?E]<2^[JUK62/=^$_*KWW6OC,= 4ULW6(-";ZR.HN#D M,EG!3&MWRF.R9KY:5C#[\(99Y26S<?ZY:$MD]Z6R/Q>-C(?-6K117?WK69*C M[[*&ESGE.,X" C(_ETD2) $82;ZT&.>8)CC1I&G6E._Z!JW3QONMU^=W;U5X M0Y7^K]<JY7T?9M9K[D!T45=S'0ZQU+R/LP^CMH,Q!,.2R]&5/JL3,H3FK5LR M;<8T@^OQ:5/(<(MK_K'+Q;U#/X_EE6V90TG.(,TB##**,( \12 +? IRC%+" M(T02-4+9"3HX=E@[C>1^OM>I80#I-NMHD,LD]-(F9YV"OYK;<HRJGNMR JA! MII@Q)-8RQ_0UF#F3S!BBP\PR\Z;T+X&N?C+RW)!/H9K=;\I7G3(Q1U]V[&.V M,KU>J$:9F./6GK_&F6RHWK _M-%JN9A1:XPN9(ZW.-L-S*A!PRN7\0<-BBO) MI41UN=Y4[&[S1_&T^KBJR.>"?D6/2EDDY]IP/):D"(T:2V/&GA]#MNS4&TJM M5*\1*U?]=ZO'IFSC'U]O/GM2 _'%LWA_X0E59)G 9[3V1G'1J\RD8+19H::Q MAN>KVZ1@WEX9)Y7GIUYU#B?0-K%,3)]=H9B.>NP-ZQXFW _#( 8YB7T *8T! M9C@'.,]\AH*<LX28W7-JZS+C)>?^XK)+LI1+R[X(TF^=AIKGCE-Z0O<VTRF^ MYE>9ZM#.1()HC)/U:TQ]3=[I#M,8LM,7F.9-FF;!?EJM6=DO=I:4H! CX><B M'D0 \H #E"3RS-1',8S]F&6Y7O+K7ONN5_YMUF<C<KLPULUTW0?D_#WE1#,U MU_U:%AIDLQZU8T(2ZWY[,^>N'C7F,&7U^&.&BPP9@XE1Q>BPEN=%6<JB5/+> M\\/K[I$;]"K_U*QYKI^:D/Q_L*IF]'-QTW!(;.FH@B7*4$B)O+TD*0$P91% M3*Q%<,00@P*>!&KENKI2U/$0[Z0OO%:^7+"W&BR\'<>;YFK$59<I+E5^@8[0 M7,=(=< 'J<]^Q=J!TAY^]8;/=8I[C>8+;UHWZB]S'&-L:PWD2LUY%TB.P3Y8 M/;F69WQ3+99ODOZ@4>++IDV^^KAY1*MBR4*>^21C($&( 1CX$."$9R#F$>$P M#E"4:D6DC$IS?PLM=R];X5XOW?O>RM>_;1Y!3OENV0X>FJYQB\%N5]?+EBDV M#;73>5A,;H_/FVOOKGA$UMPWP^?-/G(/K/"2_E'OY>8;6S,9]M(1A>J<\1Y] M>8;+6%2(>;J3['6BQT\W%>T^?]P[V63]FU)]:[7.<D<M,CK$/=[B;*>WHP8- MCVW''SPUEH:H?Q&?_NL_^K^(_\CI^K_^X_\#4$L#!!0 ( "TY)ED7O$F5 M[,$ *(+"0 4 8G)C+3(P,C0P-S,Q7W!R92YX;6SDO5EW6TER+OKN7U&W MS^N-KIP'+]MG45.WKE62+*G=Q^<%*X=("FX(D %0)?K7WTB SB Q)";>[/= M@T11%#*&+R,C,F/XI__]\]ODEQ\X7XQGTW_^ _\C^\,O.$VS/)Z>_O,?_O+E M#;@__.]_^8=_^*?_!^#_O/CT[I=7LW3V#:?+7U[.,2PQ__+[>/GUE^57_.6O ML_G?QC_"+Q\G85EF\V\ _[+Z9R]GW\_GX].ORU\$$^KRQR[_=OZ/.?A"?Z&! M)65 :>T@LLP@NR)018'2X_][^H\NFNP==V"E%Z"B*Q E_1@RJ;(,W#+C5Q\Z M&4__]H_UEQ@6^ NQ-UVL_OC/?_BZ7'[_QU]__?WWW__X,\XG?YS-3W\5C,E? M+W_Z#Q<__O/.S_\N5S_-O?>_KO[VZD<7X_M^D#Z6__I_?GOW.7W%;P'&T\4R M3%-=8#'^Q\7JF^]F*2Q74G^4KE^V_D3]$US^&-1O 1<@^1]_+O(?_N4??OEE M+8[Y;(*?L/Q2?__+I[<WEHSSD,_'^8]I]NW7^O>_7JHX3//KZ7*\/'\[K?I< M$4L,K#YP>?X=__D/B_&W[Q.\_-[7.99__D.<)ZB*9G9-Q?]Z\.-^O:;Q^QP7 M]<?J]]_1-RX^M9+4BE[\N<1IQK5D+M>=S-*-'YI4O<SFE_]R$B).5M\=91R/ M7LYHLYS$Q7(>TG*DC9,$6,*NBXY &0B4,6M01FE"<@S)^IOBJ8PLB).5&A>8 M_G@Z^_$K??"O56;UBY7P5H*[L]Q:6H?1?2FD#=E\"7&"(X.Q1.,10E$(2@D/ M@><$R;L@C;*H"Q[%PK:5;W*SJ?V3>?IE-L\X)X-TN728ISM(N+D5+G[BU^]A M3A\$Z>MXDB__=9G/OK70X7+66*)KU1'I?_B%)%!P/L?\;JVYK8RNN%R2R<;5 M3QZ*BK,%G(;P??29A(Z5D9>3L%A\*)^7L_2WDY_CQ2CFK*U*'BSZ ,H5!3Z$ M!-;[0L*)HJ2'T%W"(JZHOEAIC0^<+!>7W[D&RJ/$](>6-GJ>=2'T :!GD_Y7 MLV]A/!W9H&UF.A#=F$ 1,Q!3X&"U1\Y<T-P\9%$.@<U=*OK!2V/USIK*>@!H M>3^;_I@MR;=\.?OV;39=<?(;?HLX'Q4EK64<P;%$_ITB@QS0%G"J:)>9XRKR MQJC93DV_Z#E6S[-.A'XP?.BPC;-6YF;%PDI +RYX4.A1*\;!.1M!\>(AJD!Q M@N8461BT6;<^I>Y2L1-@Q#,!S)%"[M'.U//Z3@Q P02^)7.\&-D<LC') :&> MA,*EA2H),-[I5#BJD,11ON[VM?L!2'/_I:& >X;)I5B^T,^.<DG22T922$2M M*G0TNXP,<@Z2*Y-LR<<!8W.U_ES95IJ[)PK:6XR#L!*?\'1<P\#I\GWXAB/' M/0;M%02K20A)60H%90(M<RG2^%!2:F ?;J[:GV7H Y'B[5G6)P0EG/%\YM) M.!WI6'S,*8)(/-4[1PD^%@:"_'9GM8LAN*/P<&.YG8 @GPD0#A?D( S#2Z)\ M'B9OIQE__BN>CS@28+-EH 62>9-%@TM1@U'D(J=82O:R@66XM>Q.B%#/!!'' M"W8@'L-'G(]G^?4TOZ(@?X1*I&R8!NL*!?3(,CCK"["41(HJHBBJB>MP8]F= MD*&?"3*.%^Q D/%FO$AALF;C#7UO,7+&20J9/.B0,AD^YB"8("%SE:*PJI"G MW00==Y;>"2'FF2'D. 'WC)*79_/Y%0__@6%^B?1@78Q*,<)WE,0#IZ\B16,I M,4916>&>'1=];%MY)XS89X*1)N(=C"&9?EY^6[Z>SV?SES,B(E49K5RI9'GF M#B5(GAB))VF*VKT$YHU(C@L*OX[S21^G82?8N&<"F\8B'PR +G?!VDQF'8SF MT8%5S%!D+B-$9AQ@B)P;5I*PQT6V6Q;>"2K^V4'E<.$.(KHYR9DTL;CXK0J& MC[!$Z]:B2!:4J!?&SA$G"C,3PJ.(Q_FQ6Y?>[3Z,/1.0M)'PD&#RDK[\,/\R M^WTZTHEKFT2!&%"!TI*!MT4 YF"2Y"Z;K-N!Y'KAW2#R7.Y,6TAW2 !9O79_ MF'^<SWZ,IPE'S,L<N9.0E"5[&)'DD@LG"=G"LY3:FH:FY-;JNT'E>=VG-I!S MW[%/Y6*.X>4LX\@)(1-7$7+P1"TC?\HI5B^%79*H(T9QW&7:YFJ[X>&Y7*L> M+,>>]5^372<?O\ZF^/YL]:",*EHE0_6I0P'E%$(0J4!@(6J9F XE'(6!VRON MAH/G<IEZE#R'='9\G"V68?)_Q]]7B/8^%Z.%(PC3,:@X!>U1"$61.R<O22D1 MC[Q,W;[V;OAX+E>JC60\"*2\&4\N4<Z=0"E% NV0+%X4 6)Q!KPN)FA%!V(\ M+EGY]HJ[H>*Y7*,>)<]!8.'M-,WFWV?SE4!6_M#+V=ET.3]?09O6-,Y*#RK5 MQR3K)7B/Q)T1Q=CDI?)M\GL>(&(WQ#R72]764A\$B+Z$GV\SR7)<QNL2G(O= M8(S*&$2LF2L.E,( 7A@.5NFD6?9<:-8 /EN6WPTXS^5:M9VD!P&9:C/G+PGX MI[/Y.05>*DA+=I)C)=^[! &Y ..8$NBC#JDT.H:N%MT-'L_E*O58J0X"%)^_ MA<GDQ=F"I+&HF?V\9"8,N=R%HO$D!'B' I)-N8C@M-0M#I\;B^Z6._:\KDX/ ME^H@0/'Z&\Y/Q]/3/\UGOR^_OIQ]^QZFYZ,2C1(\Z^IHD=4CWPHB"P*8M3EK MIFOJ?0-PW+OX;B!Y7I>GQTMY$&#Y*TXF_SJ=_3[]C&%!P7Q^NUB<T?FH<XG) ML)I?[RT=DII0GXTEE0>1K4?/<VP ERW+[P:8YW6%VD+2@X#,O\\FY'J'^?KP M7(RX1FD%+Q"\R5!+5M=?)9&8-:%DPW,#J-Q:=C>(/)=;U>,E.PAH7&3 ?$(* MU6J]5XW45BE2R2B#EL20*,C/Y';3$5K383*Y5M+'X(\K4G]H]=V \ERN79O) M>1!X>3NE3PMI.?Z!K\(R7+ UTC9I3=X59%\[;6B-0%*I&=NI!"8D_=8B#+Y_ M]=WP\KRN81O(N6>\O$UE?G*6Q_03)\LE+M8:62='>1VU,A)"3DBBP>JJ.P6. M%2]\B;07CHN%MZ^]&U:>R^5L(QD/PK)\_DKNUJ573G9/>RT#$1XHA/.1(*XH MHN-*1.-M,$4?EP-]=\W=D/&\+F$/EFG/B/B,Z6Q.]',1OXR7$QQYZY-SW(,Q ME78N&45IJ@#+TIC"4(1XW-/O[15W0\-SN5D]2IX]8^'+/-3.8I_/O\799$2' MG]4I*;"Y2L"Y#)XCAZR30(XQ'_M<<V.YW5#P7"Y0#Y?D0,S!ZY_I:YB>XJI" MU' 5C2X!$@N:S)FAL\U$!SEQS,50'!Z."V+O6W6W>LOG<GEZM%P'X3A\/(N3 M<7HSF87ER/B,,9$U$]I2_!T*Q=^RYK4$X55*WGAM&_@-&TONAHCG=5-ZJ$0' M 8>-CC6?OY(,%Q_.EK638C5]H\BCD86<'F==!,6L!:\9JWRYQ%SB)K3 QT,T M[ :8YW53VDSF RF%.9E.S\)D?5DS,D)JQ;" P5AS\'D$G[T!:WPR@FFK?9LZ MF,U5=T/)<[DL/5JN \$%>5#3Q;C*Y(('P8*4KA(=3(VII(*(@<Y.[K'8VJ>@ MM,'&[95WP\=SN2-M(M]F&/FG7^\(E5C\VX&M<5?W,\>UP[WS$2U:X#Y,UY%M M;XF%T<7%U,82E_U3K_JH&JVSME% SD62"9 <0M0*Z+O>$GJRX>81V>RVTE'] M7=:?OG*.Z\),U?M7B^0<9RT)CR8"4YPEI4I.XLCN+M>+]=/SJ0/-W>CQ<J P M^^[QLR;[W47_[5&4.7 G&#BN:Y 4-9 WG"&CS)D)E$(=5XYR:\%^&CX]#18. M$NHP\/!F//_V-H^4=TQ9[\&$FM+*,8%+GD(FPWPQ&9F.Q[UGW%BNGYY/3X.% M P0ZT&/_Y8?WGS^\>_OJY,OK5R].WIV\?_GZ\Y]?O_[R^8#S?_MGM7 $=J3T M2(_@3IOC#^7->!JF:1PF'V=KI^\*13P77:Q+D)W/H*P,Y$<R!_1]7PJ/23Z8 MH')4%_$'Z&K6-GW=3%-5;UG3@<=SH' XR8IR6<#YR+T1,279NNGU30H&TO"Z M%1*V-DS?7]P#Z'N]O1]XRLXEI2U841]O F8(/D= ^DI%'IC5#SV&_1WTV&^A MX9V[Z^\C[@'@YI[&SL$%A4([T'1PUH1H"SYS#BXS$XH7T9>''LW^OKOK[Z7> MQ[OK[R/K :#E@4;OCEMG-+ER8I4T$$J"H,@[9UPG)4)Q63]46/MWWEU_+SWO MWEU_'Z$/ #[WM7WW";V-9'5+KM,J:@_&1%&<H8#.I&*+QX>>6/Y.>^L? Y<C MA3P F%Q9W^NK8A$PA8(:T @*]I64$#/3$*V)INB<@V]M7>Y2T2],NO!>#A/P M "!RLEC@<G'E]U.8GS";! JU $76CTYE:0$Q6:Y-"DD\E !X"#QN4C 0=^5 M?<Z:"7<PT+A(@;YB(ND<C/0>1(ED4;4K$) B0Q<5?8<7P7WK*.A>0OH%RC&: MO1<DQXAY %AY&19?3Z:Y_O;ZO\[&/\*$F%F<+%^&^?R</*Y_#Y,S'&E?LD.C MP0=6RRX\6=G:-EHJ*W6*3GG[4&GE03[*+H0- 4M' >"VY])<&P. V$E*M9/% MXA,F));HZ'Z/RZL"C8*T\XP";U0M /,.H@\"2@P9G43+;'.K] ]_3HX[0'5 M3/8#P-';Z0^B>C8_)Q9&DDYPIC2"18X4]\D,L18DVR*8<H++%%KC9G/]?MZ4 MNL/)P;(= "X^SO%[&.?7/[_C=(%D/C\LO^+\AHQ&]3I .V/(^ZMSN CAM6K= M04))48+T4KC60?8.9/4S>Z0[%+76Q # =9/X8H(TGHRE3;)V@[04<AI?B><& M(UHCY$,] X[VH?L92=+A\72P= ^'QFP9)@VA\7XV3;<DDKT(QF@%8=6$.I8$ MGI4(%%#X+ M%I>:AXM[#47*7EB'X,PV#K2.%/0![\G$^^X[SY?G'2:CIO;FZ M^=_KQ44]>$MFD0<N0"C.0%GK:K/9 $5*4=#4Y-_6S_@/T3.$Z.I8C=\YH1J) M?P!0^M-LEG\?3R8CKD(B.B,('NN^*I+\^.+)<U/)E<)$* ^E4QT"F\NUAV!? M&D/D(+$. YO2?#3TS&%>!=BP>7KGVER5FM*KG@*=1BD%A:<SJX*QI,?1H=U M=AYY"!H5MKXFWH6N(813C6'47!T#@-BKBV5KK])O^"7\O&)MI'22(5@#DI/9 M5"X+<#9D(.<O!UVDS:*US[.=FB'$58WAU$CT P#1!SJ 0WW,?X=A@9_&IU^7 M'\I?%NMM,I(\>)8Y!1(9ZZPYZ<&)Z$#S'&31+ACW4('0(3AZD* A1%R-H=1. M 4- T_4-P[681LH69G1D(!*K/9,IG(PV<= EL131Q=3\F+N7D'X&1':+GJ,% M/@#4K.D?27+G!&<<6,UB4[40+WI>0'LE, J?@V\=;ZU7'D@>1<O'\KV$.8#; MFW?C$,>3\7*,"XH#5ZE'7V<3$ORBQH3+\ZO-(IW31:"'4"2"8MZ ,Z( BY)) MS/0?V?KJ>%?:^G6;&\.H$X4,P-9L\'7[ZC0(1ANF%+#%UZ&&M%N\4P(\A052 MN:#3@Z/>CH36H/(RNM'^=H@=HXH!@.KR7?=C.*^/NI<WZ)9')K609(,+(^$X M30PP"\84-"X4+DU7K^DW*1D,F([2\Y;']".$/@#HO/[V?3([1_R$$[+?^:ZL M1E8770PZVE.^)E92+.EC0"C&RR)5D$:UOD]\E*A^/::. -56%0/ %NV0^5F8 MO)G-OX2?N%C%"E^^ANG5K<4U9ZQ(GO*J9-63'?=DPCVW&EBQ69L26&A^]NU. M7;^.57?FJPOE# 5V&W=CUXQ@,28)J8'D8FL_E$(Q;T1P20G'1522M\Z:WTI, MO[>278+J:-$/ $,W;\4NI779AWRD1/*&>54G%]2<2UMS+HLE05GCR0'%$!YJ M8''\O>1MBOJ]F.P(30V5, 1(50M[SZ&NG#0&E08A<@0E:P6E41$D+]&2W66> MM?:OMI#2[_UD5R!J(/8!H.<>#ISD:"*7D.+Z6&90)_^1-\A"LDJ@>W F6IO[ M@ITPT[SM=\>8.5+8 [C/7*-^-CW]@O-OKS N-V[GG7?9!D-A0XHD&>,81%6G M(-@D<R;K^7#KW\,-SKWD[ 2@YIW"G\3H'"_^81F>>]Z.4 >'7B9(+-<D3600 MM+402@R2F&0J\>YLT- R')_ZVO)(A0P 75M<O(WM$GT,FG,/FM4>EL$F\*9$ M"*YXQ2.9Y=RZS<^C1 WF/O-8 .SF<!^HC2' ZY;SM\%)UH:L>,[@@[2UK$5! MR-Y"3E'G1.RXY@]YVZD9C-EJ#:@V\A\ DC:8&&%T(C%90-A($G&>@U<N @J> MC'!28VJ=3[*Q_&!N(Y_DB-M+V -PO!^0",:24B:SZ9U6H)1.X&QQD%0MFN%9 M&=':XAR9+/ 4UX_=H:B1*@9@?#8:':UKOCTS0GI=(!>RF\KF"$XR5M.%E<K6 M9-6\]^%M&OKN\-%&M_?V"CI0T , RDG.JP:08?(QC//;Z<OP?4R6;8.M4:V< M4\5).LYK@9X-JN;C(& JR>:LLF[>S>YQJOK.@.L$3(V5,0!X?<)E&$\QOP[S M*44)BY.4SKZ=K5ZK7V$9I_%RY*7)1G$.D1=5TQ]HPP@,4,B+=-['HF7K2\G' MJ>H[,ZX3>#56Q@#@]65.8>?9_'S#_L92A,R< @0*/&H*88' A(9LLY&AUN'I MUO=+=ZGHUU?J"#Y'"GM_N/@U7*9XNLIN:?32?PGY5:199W7.\2M.%^,?N'Z$ M?C=;U+*8#^5+^#DR/DIG/4E)6F*0>*V7^ 9$4,;PP$KBK<M)]B2QWW?<K@[" M#M4T +-U5VHCJ73,O@C(+#GB( 1P61 ''AV%K<'B@P-XVX1Z_3[G=H2E(X4] M@!N"QV+?6@::M5 "HO.%3FTCP'/Z17/+4)ED>/2-P?,838-)+WF2.Z?CU=(, M9D\T5>/C2@]?<3E.87*3B>-&;-S\X$[G;3S PU,.WU 9O2#?&K*DN(Y,&8+' M*,$*'TKV$EEJG1K6P_ -BSZJD",87JJ_J"+XH 4X%-)Q1*UM^P/NF0W?V <) MCPS?V$?<@_"(MHT+B-*F2,:2C*@N=6B9@5@KQ))#C1&9\:RSW3'HX1M[:7CG MX1O[B'L N+FG\[NUOL2:EQ>*R.3<)>* _#H0T98L4!6M6B<K/9_A&WNI]_'A M&_O(>@!H>6 .A+')&9T":%\+96)6$ UY;9'8*"B#2KEUH/^,AF_LI>?=AV_L M(_2#X?,#YW'6W?@-GU-B(A=(*>HJF@Q1FP VT&%-H:5(LG7)Y#,8OW$,8(X4 M\@#LS#V5[<7:($N*=6)(34H@XEW1#'S,444K4[&M[<O QV\T\5\.$_ ('(R MF<Q^IS W\SFKV9G<5G.)G>;;5^7"'MIF/5 UI*V$U<>O&*U!Z[@R6M!P4'K M-[*]"!R(NW,@&FY?/G>FF@'@;N,0_OR5I+MXNUB<81YIFZ3(F0$FS2L;''SR MH7;AS9PSGVFS=I<?LDG*0(Q4&RRU$/< ;J#OL/'A;+E8AFEM1CA*/C%9+]*% M9!&4B;4O%'?DQ65!Q*CD3>L(_2%Z^GZZ[Q8_API^ *;GQOOQ!6,KGD:T"11F M::"@K3WCN 'R!! $<I.3X%R6UN\76XGI^^F^*7S:B+Q'[-0IZ!M[X.3T=+[* M!G@W_J^S<5ZIY>.*)*3S>I258<F2-VE9I'C2!PM>2PD:BTJ1 A!5W$T<W7F7 MV&O!OM_>FV"E.Q$_@TGQG[_0K[^]?O_E\X<W;]^__/#;ZR/?LN[YP-9O6(_1 MW.CM:IUF<06RJT<*EU,)Q@I X00HK$,QLS/@F,RVJ,"T;9T.NH64QB]4 H-6 M22F0/DM05DF(4ELPMB2E'<6KV'HXQY!>J%KH^Y%'J7TD/ "'9?LU.L]*":LT M<";J0QVO?;<109LH>9TS(ICK"BJ#?I3:2\,[/TKM(^X!X.:^^U"4-;/(@].V MCIF.@LYD\MR)<FU9*:&DY@,0G\VCU%[JW>%1:@]9#P M#[R/U#Y'(M!N$L*0 M8!0Z\$H&R#%AL8H<+]>Z:.<Y/4KMH^?='Z7V$?I0'Z6$BH79I" D3J)1/((O M* &]%PK1VQS^!\Z$/P8P1PIY ';FGG Q)2-U?:7+4E(PAXI#Q!@@>)--<#8R MT]J5'_BC5!/_Y3 !#P BG_ '3L_P#4GIY6RZ<O__.EY^?7FV6%)H,+^:/U,[ MMM/_<DV]+Y[[P'P$[M)J%UAP7AM *Y+,0OC,6M_='4#F0%R? Y%QIXZK6S4- M (DO9XOEAU+G'*URJW'^8YQP\7DVR:.2;4Z:[*QR&.H6=63/101+$D,7<LFJ M]:2@[=0,Q'BUP54CH0\ /G^:SQ:+C_-9&2]'A@EFBG:U(9<"E>F7FE\$/##E M!<49IGD[H(WE!_<:=0Q #A7K %XPKQH570P7OIXJBL%I95VH[4)D]0IKGUE/ M G'2!VLY)U^N,3ZV$C.XQZ=CT-)&Y .P)I](#43 5S**K^CHG<Q6$S\ON!KQ ME!BWD:(*5IF1W(#+.=$9ZP0K%@OME.8.T ,$]>OJ-%+Z'8^GE08& *?/.)G4 M(8XX)5%-B*63_&T\'5<Q+<<_\)*KS TJ[R5DO6ICA QB0KLJL.8\:"E+ZT+V MW2CKU^?I!F =Z&0 2+LCJU% 8[G)-:"ET%8Q9< SZZ!(XS1]0*#HH.O#KE^7 MJ!O\'"?I(?E'U]7UHU5/F6@2)*Z17#Q#=C5@!":D)5< 0PR=S=*\)F-P219- M?*(#Q3P I+R?36<WN;C _-5&XM&B9PY!6B0K*>H<=,,%Z%*"5,I('EJ?7(\2 MU7=K@Z8H:JN"(1Q4M<G'5JY&@F-RKGCP@6D@&QTA2%<;:TO/0V:.;'5K0_0@ M1?WZV(W5?U\'UC:Z& "RWD[ILW!Q%2M$S=&DH"%JYXG\B$2Y%<!\35U+4F?> MNCKT%@G]NL_=8N<8:1_;'^I+0\Q<GLV75^SCZ1G)Z^+PGDT7+[#,YK@QM.CU M3Q(>Z6X\#?/SE8&OC8OKY?QL%5A<"F9$W!MM$NV<D HH35]YS144P9P44>DH M6CO@';+3KRO?-9:'@8(!N'Q7+%[(]P6%R?4..*'04@5+=/M:^^0<>%\XB.05 M\URX&%M7?FPAI=^A,HW=NQ;B'L#1^QZ7&U&.)A)#UA%40H(\3QX<.@DZA\Q# M<%RIUMFU-PCH=VI,ZP#@8-$.P)I<MA_]B/-5,<KU_!QDECP"!R6PU8"M6A1G M.: 06CM6O FM7W:WT;(36OPS04L3@0_ H-SFXT58C-/(:6T<RPYD7#U-&P4Q M$B>%>>N5LMHV;WYW+R']QH1M=/P(</87^" 2)&^S\6H\.:. 891]/4-=]<(B M12<Z1' E!]#1*8Q*T']:NR];2.DW)GP2[!PB]$&@YZ\X/OU*E)_0AX93?']6 MDS\_E#OEN-?O",*K[ ('67.'Z<O:0YNDQLA.NRADD,U+Z?>E<3=;Q9[)^=:I MA@9P[NW*W]H\6U,GOL<$T3"*$HJC3<M8@B2Y-ABR%*+U#==>!/9[3G:+E0.! MN;_BAHO*"SM_MUM!Y!BL%PK(=S"@HJ4HA1L&%,'*@#:5W'Q\VIXD]GL*#P&9 M393WS,J^7W[X[>.GUW]^_?[SVW]_W;P&_+Y/[[(@_%%NVG<V7M]$G$SS/5WZ MK\":.<^LIHL:*7.]J*"CW:(%X[(U0@O,S:\*]R2Q[767%"KZVEC<48!$_&H* MDCBW8#VQSND7D5K?9>Q_W?44W8Z;H^/AN[!]Y#Z 0W27Z18408UGF;Y?F[G@ M*US_?B6[1&XR9XC :A"N<B&K;# !%T$E)AA7I7G^\M%4#Z1NX@G@^<0:'C"F MW\SFY'5,UXWSTOF7>9@NB+VJ\VE>_6FR0L"?PGA:I;-^7ON$J19=CLLXA<N? M#3]'0MG"G4X04 I03I6ZXR7X'(1+ 5W[\^0I^.HY>?N)L;KC5ND-. />3*]( M#3]6N<F+?SL+DW$Y7Q7\_1GS*>ZJ*\.2<>2^@]0U\=!& 8$K 84)R8/DT;/6 M%U4=LC.02JL>CY2GQL2 MT<U R_#XNN;R>SW%?\[V0;NG97">.!2U#;3%%L' M(QAPG436F(4O3[4A#F)@F*?'D\-R#P^L6XP\QPURF^VU,-:<,^VB%<#)>-') MJ2,=FJ(V/H[&,D9_DULWO6I'?<]%2W\O6Z,-.H:3ZKFW $X*[<WM4O )?6W] M KZJ0,E4;_.#@5!4T$FYR)N/66_,0L_567\O&Z4A3@:0LK5=+:4.E+Y(4/PX MH5#L)/_GV6)9/>$=U>*58L47"6+5E2DR"2$4A*2T8JS$K&7K]\H.V1E(!7^O M4<C38F+@3M;'^HV5][CZJ8\S8A&7X_E*39M"(M'\91J^S>;+\7]COK(C\_&" M3-VKLSG]NI;:M14)/LJ57&)Q$51A&CPK"KP,3GB1A RM<VI[8G6HD<T30WV/ M4VDHN!OX]KP3Y5WIKU9]G'QX^79G0;Z9S4F6-X/(*BTM(DKM;.TI9\G(2@G. M) FE6%.\3"6R3JH7>^-XJ+'6<#?KP%#X/.*SG45R+<UK<20M!?/& EL-X+$U MM27;#,(P\GN$MU(]U?O1L;P,-6(;[G9[,N0<O9$ZC^!N&HD<3/+!&8B.*5 F M,' I,3 F8RS2:AV?TJ'<#^+=]P#I.5W@,#T-^/J@,K4ZF[)R6? ,1<E5F;@' M9Y.'Z).3A6?IFO>0?82D@;0+Z1EP^^KF6'/W9"E5(ZF#98F$%7B=VD@A# 05 M"Z1L1+"\J&1:MZC9A:Z!E#$/)"UJ+RT-P,S=P\X5*XYK73PR*)FO1EW73@1% MUX<2U$9$KVWKD_4!<@92#/T$.&NEDV;P>IJD]L]?/KS\US]_>/?J]:?/K__M M+V^__$?#G/9[/KS+E/;'>&F?T;X:&O%U-J%ML'C]7V?CY?EU?EO.,D29(.A: MI^:- I]= >O1QE*$X,V[C^]$6.-9:.1$>F\IZ(J6$9O):&*8U>X]W%LL4CC6 MNEAG2+/0VF/AD<EH^\A[ #>J5]2O)5*-[&Q*?URLYCEE[S6/W(%VBJ(3'Q7$ M) Q0T!Q5<8'\R<X&Z=U'T$"P=("FMX'F:+$/ $.W>+B8T4-1AE&LRD,&0Y$M M<@C1<\@AB>ATM$ZV[J9]+R$#P<SQBKY=EG^TU < G9=WAG8Y%Y +:<&'ZB*: MX"AF,+(F55AC24+.=S/P:C #TAHH=OOL\0.D/ "8G.0\KN(/DX]AG-].7X;O M8W+&+YB)R=:N< J*PEQ[L!4(Z%*MH762<Y2\M+8T#Q+4<P^0YO!I)_T!0.D3 M+D-]SKCL:G*Y(4PM&9$%2O(15,@DGR)<';K-M>628LC6GL[]E/3[!M0>/ WD M/0#4?*G/66?S\Y4-79O3"T8L,XX'Y2#S5#,HHH H#$F),XZ%FX2B]8WW5F+Z M35EKCYTV4A\ ?$Y2.OMV-JDWX]NN2R\8RT$3]"D(3;8$"BJ$7Q_,4BI7E-:< M\]9=97<FKM^WNP[.M4ZT,@"X;1_0;),W6=5L98HS:L]O#KXV[F*Z>,:=34HW M'T5SU+CSIQH7VB28/TK< \#-/9-VA;$ZK?#.;"T&"8J"T\"A1(RE>.-I [0. MQY[-N/.]U/OXN/-]9#T M#PT>9M[Y-P@B$0^G6(B@F/" ..<OJ'JP,G_P>/. M]]+S'N/.]Q#Z .#S\NX<[AB=X5*3+Y<#';-.T&$N"C%44E*!0LGH6L/F+A6# M&W9^#%R.%/( 8')/ATF1A<[,B.K\>U J<7+^B0.#@?X7=4FJ=<AUX+#S[IL4 M-/1>#A/P "!R.^OT[?3N4]^GV63R9C;_/<SS**L<LLRK! 1%(:/,X%5(='8K MP0L2B;SU?>&>) [$X3D0$7>'('2FG@&@[RXS(V;HW,4Z?] Q4\>82O(0I2 # M7LCH.F5":9]:<)N*?C'4J=+O6+"C-' PAKZO<MYIM\R7'8S92,[+(*RJ363I MG):6W+D0!?" D2N22F"ZM0^]=]_!SOR@I\3/X7(?@/G9*?U2H",'07*P2:0Z MXATA^$!!@E2F^&@R8\WG?[9*DNW,AWI*B#77T@"0MY+6V\7B#/-F<>F_A\D9 M7@Z9P%4Z*'&\TNHH6J%$2 JL)HNL2DD08X@@T6%2A2)8WMYSWY?*?E]1GOS@ M[$Z#PRD^O*[^6GR9;7G.7FW1$;,ELDCNK35U#%-D]5TR1S#%I%)B(1:;O[_L M2ER_[R]/"<QN]#4 F[D+8ZN=%V_OO$]($EZ,E_@9YS_&"==;]1.FV>ET]2FK M73N*RF).B<1<2-9T<G@(J5[Q9.0VLY)X,CW@]QB>^JW@&AKLGPP= ]@M*TE_ MPN]G\_2U<GSGD!HQ$;2,*H.5=2RM+H'B/&, D\FR*)Y]\TYVCQ+5;^G7D_L/ MS?0S''?AU?C'..,T+S8>66IOL!$7RI/WHT&+S$ %5],FO0>?)&VK(+Q7K3M< M;:.EW\*OIT19$VT,!USWW%:API1]L:"9J2(R!;SQ"3"0A4[1)=:\K\R!]X6= M#<KL^;YP'PT<>5_X>KI9'=U7$>''E5:^XG*<PN0F9XTK"F^N]+3EA0]P^:2U MAH(\*XI4$%*-E177"-[+VKHR.=3,$O9:W^7V46M8<O"1)042-6U*K1(X)PP4 MIA5SJ6 2K:\9GU^MX3Y8>*36<!]Y#\*=?Z@62CLAK H&K!;UWIT;DHMU(!,7 MVBB%/'0&GL'7&NZEZ;UJ#?<1^P P='\6L$../,D #FL3WOI+G4%+6TQ3E*$9 M8ZHU=IY=K>%>BMZIUG ?J0\ .G<SYC JKV*64$(F!A@+$)W.H,F5S$4X*U/K MR]Z!92<V4.RCM8;[2'D ,'FXVHWE&A(P"5E9"A2\]."J74Z9XDV*$C#[UJD= MSZ[6\!CXM)/^ *"TI?9-%A]#?=TM0M!A[K(E2\P4>+0\H"Z^8.N.E<^GUO 8 M\#20]P!0L[WJ36,.12L'0D9?,[Q9+7:RD%W144H1Z8QO#)QG56MX#';:2'T M\-F]JLT4D54]B64F/U!9)L"[G&!U9^]$,$RV?CQYUK6&1YUKG6AE '#;7AW% M3688HX62I*K7&\1(8AP<]S6%)*2$[6^UGT.M89-@_BAQ#P W]Q2Z,,:#5H6# MJ)N,]E>&H'. (IU10J=B76N_Z/G4&NZEWL=K#?>1]0#0\D#96_9*ERPXV*SK MG'!6:#>5VD99:Y&E$#*WSBE\1K6&>^EY]UK#?80^ /C<4P8G<W:^% W1Q@@D M"@?1<P96!\Y%$H:[UHE2SZ#6\!BX'"GD <#DGL(G;4R.A3DRMEB(@V0ADA,( M,66921S%\M8EJ0.O-6SBO1PFX % 9,,47N6E?,3Y*BOO59W]0B2-*"CPCB>$ MG%6==B$3>&,$&&T]CX8Q8SN\5]Y*UT!<FP-UO_V>N8TBFH'K:5(Z7IY\_O.; M=Q_^^KEA\L;U9W:9IK&%\O8)&9?C/!?7_<=9X3&'!-('"RHP#2$YDH[30:G MF;2M+] >HJ=!P6#]S(_S6=T ^<7Y7Q:8WTX_?,=YJ'[;25K2UEB.\5H"+ K) MG$Z00I:@<N;@N:'SGN<Z\-H*HUN_E.Y/Y4 ,U;$(NJ?.L$MU#>!TO%E)66I& MG4-!EEUR<B9K?J:.%#-H%2B -:4TK_;:OX*U,QAUK>T'BUCW$?T <'.C\*%6 M+4S3>((W6/HRVU>:5AIR,'P")NC(5]EQ<%6DAB>3K8R6.=48?EWPT6^,^,0H M[AT(P]H,[XE_8G;E+;>31Q"%LX )K*G#>)R6$",&D)G\<:UMSJ;UQ7S7//5K MZOM'[?9MU#^$!K"E7B&MG,8K0-#7$URNAT:>K(<EKTN;0RQ!<HI&D\NUQPT/ MX 4RB$%A\D865UI?]>Q"UV"@/0 DW:X,:JW6 4!U2]T]4R;:B!YXB(S$Y"-$ M'^AD-1I-#+9@;.W,'-$=H3-W9-!P;*"Z 0#P<N#TA^GG,,$/Y<798CQ%BBE0 ME<22P?KN6$#1V00Q\P)1%B6U9;'$UL6/VVCI]T)\T"!LHK[A5$N^NEA]+<XO MX>?KGW5GX<5LYU%F"J5'!&<4!1NN* B%:1#6>&%C2AB:5^0^3%*_B7&#QF9+ M90[ 4JX2N2ZEO&+I@I\167MI:FH8B[5_$XD$',L&B@E9)<\M+ZTSZ[82TV\F MW:#QV$:!PS&6=XNHKR1WD4=_)3;.%;,"9>W_05ZQ5ZE^)8$[Q;/ &+QL7<>P M.W6#\3&'$<UWI-8!6-"[G)VD-#LCR9/<<?QCG7 0<G"&=J")+-:<E%(38B5( M)RBP<T(EV7IFQ2YT#:V_:AM,/ J](Q4T9&/Y=OJ#)#^;T[X=6>NME")!<DS4 MINL!G"*_F<M,1TS61NG68P@?)&AHW5B?"&V'JF3(,/LXQ^]AG"^=X0N7XV2Z M+@PX62QP6=-]H]2:C@IK[2K+BLX+E P"$RYS(Y+(K2\C#Z-T:#U<GPB8S94X M9,2N>;HP_!_#>;7Z]9HUI?D943D.<3Q9N3LC;R.BC1(LLP94U+D.TO9@BE-" MDD-=9/>PW9G<H75Z?2+L=J/.H;J3E:>K"P>\Y'?$ UK-F84<:H=XXP5$GVJ; M;R^C,Y:))SC@MY(WM%:O3^=<-E#7 )"X>]K$R%BMLTX),*?:!:BDZM9$*%G3 MOXR!*]ZZ$&%WZ@92-]=?)MY>ZCD<>#/:4UT"K_K1BRU7$]D*YK/54.KL.L54 M'1Y4[])"L-(SY$3FTP#P 2H'4@+Q1$!LI:X!6$(RX)<-C=-_G8WG2+S2-EN> M?YR$Z9+<CEIK_;W^R*AD]%E)3;O,2^(L*@BJSG*U*:%TT6C9NDO>[M0-,IFT M&4YF3Z*TX<0XQ$]"S(LW).E7XY40EV?SC>?2:OE9R4E%!"[KOL9$ @Q60#!< M,V>\=Z8Y'!\G:Y#IH)WAL+&:!F0/W\SFF]RM8K)[Q#A2)1ERL!-P812HZH3$ MD LP4Z?%J*)4\S%0>Y+8[]'<DV7L0GW#,8^["W4D;/$VUMGK69$PG6% _U?@ M>4E6<:RM"7KS'ON]X!F U[B7>H8;OKP93\,TW;^;G8E%2BG %4]LEE3 <2% M*%:*T_3?$)\&@ ]0V>]]SE,#L96Z!G1<?RA75<:CH$O*C.3D52(6@EPU26# MN5,9%>9H6]>UW4/&( .29IK?<NP>JH;A'*V;7L.J>OW#]ZJSQ>N?.$]C$N+( MJNP8<0*&JSKONS"(.CI(.JE@F/-2M;Z/>92H048=G8&MJ8H&9,0^X:H!W9?9 ME_#SK^/EU]J@GL1'ONR6U/7L,W&9(F ]$93.'*+D=$ (^HMBO2^NM7-W**V# MC$*Z-H>=*G1 -O,ZZ+J>-D6^S'4+D%%&)AT9?!"\U$Y#SH$/+-#98)P5/,JH M6S\\/TY5O^%'3YALI*0!H6_C.'A7;YV(*2)FO!PEF;P4IG9!6S]^1O!1BWJ; MH&@O9>2A=6;B5F+ZC3!Z/*$/5\D 3F;:*5>>[4U&2!:>)."@9K>#PD#>K=$( M40CI.6<N-A\9M)68?B=P/C&VVJAD -C:W"0;QGEU57F/\$8%;38L!4!1ZG!0 MKVCKH .L,\FS#115=?G>L0.)_4[6[-'&M5;? -"YNS1'1ML<A-"U;5M]8B0> M0V$&,"83,U?D5+0&YN[4]6L;!W"SMY=Z!G#%_+H43"2OUS_)0YV>XB>2X(=I M9;;^OSYL_PB3=7!%<APG\B7K7YQ,\\UO;/SDR$LO6*B)D2G2/M>109!10.1! M<E&$<+SY_*GV;/1K7CN#<M\*'X"Q/8K9]3SGN\F::7)6+QLVQ;H6]4@+ED0Q M"IQ>=1&N#8"%C4#?-UXYR5/S3BI/RV&_PY<[VRD#ALD #H[C+(90P?@@,KA: MN*1*\! 9%^"5M3'IB!0^#&E/]#L.>I@0WTN)1XZ))@G,EP/ ;3;!V&A,G7E$ M02^/$9RD/_) L3"2L\=4ZSJ)[G'+V?\PX.ZCQ:;SS8]HA'7V_?MD)<HPN13E MVVF9S;^MM7DI5!/I##%T=C@O*/S0,H&+%')KGX3B)5@76M=/[$C:;E!\?GV, MN]#, )SDMU/Z+-I!=? DA;\C9J/7*2%(CIKB6E/[U(<,.A!;3I6ZGYI7B-T@ MH><^V%VH^4X)V.$R'P1D-@K5UAQD:WWF)(WLZK3;5<FDK#?%)9J26)&E^1"K MNU3T7+;U), Y2O(#'?;P^>S;MS _GY7/X]/IN(Q3K;98%^I2"/5Q-AFG>N5X M@XF=)C[L^,$MQCX<PD.CV0]WE[GNOR.T1*<C>%-R'5AEP"%:<M^3*^32URYX MC;?E=FJ.=HT>DNP7$N:+27UNUU@8)FW VOK<'KF"D&.&0L:54_!2)#;WC':B MK.>6MFU0<L<K:J^4@5JI/\UF^??Q9'* ';KZIRTLS?UT-+(EEQ].814Y*6%Z M.JY=$E9]/5Z-%VDR6YS-\0HX6G+.94IT=GG2JE4:HDLU]\ &3JBRRC?OC;H/ M@4<WA=UEL6N0,^^$L98!'>>Q[J, 43@&+A1N-&IG1>LY._M1V*\%Z@Y;=[K! M=J>W@1JGBTJLF[P>8*GN_YP69FL'"GNQ81:S==:3ZUQ3%)02M9-F?<S5I/V4 MH['-^^P]J0W;90,4EK1F!<'87#LVU0V@B@"!7**D$(*5UG;\[\Q:[8.B>VX# MFFIHH";J77T8.\0F7?S#%D;H/AH:69WU1U\!0B+WQCM#<7A& H2S$&IG9\S2 M)!&XE,T[=-^DX%B[\:[6F>-5;YCUAU\#,J*P+'A%,%2ULVN2X'BJ5^LQIY2] M1=.ZU_/#%/5K+8[0_FUST%#P [4$KVG3S\[QL@%Z[:YQB%VX]V-:6(G'Z6MD M,S:+5%8/6<OQ?'6#>,\)8USD2)XO6,<E*"1WU46=(&95;-"&.VR=;+4'>4=G M[=(ZZU56?N+'&7WLU7(7>KCW8,PYA2B*!2:BI^W R8NWPH'/FHY,65#EU@^U MA]+:KX7J"FMW$GB?0I,#-6RO,"X/,&2K?];"<-U=OY&AJA]\'TZ,8SXX!&]L MH1@]1@A1:@K9'>>,XG1G6\=.]U-R_+R5S4_=N+8LRDJ/A/S5PURJ.3"<>R@F M<1F#*8FW'XYV+RG]&H\&^K\[%>5XD0_4#*S*_FI1*JU2TU&6YX>\7=W]D";O M5(_0UFP>^>UEWL^6U\!)/#KG58$D$@,Z5&HR&4I2,LO&2><8:WUJ/TS1T6]3 M]W[Z??BN=2D:O04E<@(5K 1OHP7.HO.<4,Y"\Y%VNQ+7]P3R9IBY\TK5B7H& M:GY.4CK[=K8JD5^Y8-7SF^/7ZI?]6$\(W]\:/?Z9+8S3GI2W>S_?ONKU])OW MN/Q0OH2?UW=^Y DGE (,JWWN'<\0&*? O(C(C1:<B]8/S0>2>G0N[=UEZO[9 M>$%Q2OH2 P27."C#R"60*$!DD0R3RG/>>K;R8S3U_MK>.:;NY,JVU-) ;=LG M_('3,ZSSJ4ZGXU4'E/V-V3T?TL)Z/49;(W-U=YF-:\?HC3$)F,VEYH(A.&L] MA,1X*EX49EJ[5=NI.;Y)P.J3:R'PR]ET]9&UV<O+L\62D#W?B!B49JY(!T*+ MFK[B' 0".D@3@^<B2R9;V^%=:>O7"#5"RMU6 1TH9J#VYC.>UGNKC3S.0T*Y MNQ_2))1[A+96H=QZF4_XO8X7GYY>SZ#4(3!-7K+7FHX3U!8"YP@62\Y21A=+ MZQOI;;0<';[=^MS[(@-A4L:0(G!74]A"-!"T5)"SEXP9F:5N?=FU UD]AVPM ML'$G6&NLC(&:EHU<[@-LRN:_;F%,ME+3R(I<??X]UX@IU<0KYL!828>1$ Q\ MJ=?_Q@9E.?.^^8CU!\AI5AUQ'VYC*2ZDPH$YI\D%S^3:,Q- \B 3JTZ_;OUL M_A ]O4_S;(*)K542QVI@H);C:BCO]U5@61O-U;Z'!UB1;9_4PJ+L1&4CZ_(Z MS*=T4M1J_-4B5S"*-HO@&7F?HI8N<R?IG$ $=-ED.I^D=:UO6[?1<G0'EUN? M>PUI*<B!3\D"C[7[6](1@K !LN=6!,99;CY+:RLQ_5J4)CBXTTFEB> ':DO> MA/'\W\/D#'_#4 WEJN'6 9;D_L]I84=VH+"1%;E:Z?K<V$CI2E(Q%PK(7$>9 M6\_!!4,1LW51VQ"C;_YN\Q ]QUJ3^SY[(]TT>I;J1.M<:I-QJQ \5X1NE2,7 M+ B'K=^]'R2H7ZO2#!>W+4L[)0S4NKS"^?@'?<@/7(1I_C/FTYM=Y [)E7GX M$]NDT>Q!=;,,F\LUWTX)66<K*W=RS^KW^,JY:%=T%%"2JZ4RB8%+QD*24=HH MM66I=?'U$>0>GZNS]](;3R"QYI98MVZYI+A .K$IRG#2*6UX*=FUCK^.H;?O MK)^GP>3=U* GTO! K6:-EL;+52>!::Y7[,0T3@^L@7_@PUK8REUI;9<Q?;%< M!<2-]>X!(;-!!UL35PLY_*H(0R"4#+15A(X@8A8=Y$SO3F"#=_G'%]NX^A E M"AT)("@L*"DCN%S'("2AR9U(% :U-G[[4=A[AG1'V+KGI;XKO0W4I'T^BPO\ MKS/ZI-<_#HPP[WQ$F[8=#]'5Z@7MUB(;^;,R99GJBVBNC?5\ 6\(0TX6JY6C MKW7S%[0MM!S?M^SFYVZ$,49C2$A<L4QA3%2&F*0#F4D44BB%A;?V3K<2TW=K MJ08XN-N6K(7@AVHVTE?,9Q-\^[:&R:M/FY5_.PN3<3E?>8*KCB,'69,=/[F) MD3F$BR-MSV*^'%VM1H?,W>6NT"<<)N.,@91$ L6D N\,@A3%91L-4V:G'JVT MY,;FI#]=;\S=J3G4#M45+N7\H3R\UKT/RK)$G[D YR*CL(%;\#)FD"DDII@1 M3NR4.O6($(X@L1_;U1&.+JW84ZIMJ#9NI\YAN_U4Y[W2]B3CZ3JK'2.?[ONP M.9MCXACJ580 I44=GR,+,.:E="ZH$%OG#G77A^U]6$^CORA1GTT7Y,"HDD2] MZ&$\UIZ&$F)P'(0D6T#^BZ?=V)B_NU3TGO'=0OMW)I(<)^P!= NE\'9!$LDK MZE>R.=\H^C4,BW1T9JBR\E%E31%5D(0@OQ=]C*%YG^T'Z.FW@VA'$&JF@ & MZ2]UN.+KQ7+\+2QQ,6)9:L%TACI($92R&KS5 @3727++4HRM ^B;%/0[?[4C MP!PAY % Y,79HLZO6[R<?8OCZ=IFKE$_2@&EC)8#X[7U;D!.WJ+4@,@UN:C$ MD&B=:+B=FG['I'8$G4;"'P",+H8+W![W<LM\:F58R#;4-W^*/QCC$*QQH*P3 M12C.1&K^PK +8?W.1>WJ(&NNDB'@;#9-6*MHJG(^C1=_6X_=K%^-DK1!!DZ1 M6C6ZRF "QVQM#N]X3D%I;5J[U0^0T^_,O^Z<HR;B'P"2OE#DC)=]=RXO33YA M0MHI<8(79IC7&Q/ER?AJZ4%)X2'DG$%$$R469[!YO\N=".MW#%]'Z&JOD@'@ M[.VT/C3,YN>W+:\J2IIB$DA<70 6"9Y%A."1,^0I\-"Z__$V6OH=5=<1FIH( M?@ ^CB??<?Y\KPVUEO2[JB'^??Z&GZ;KY2,D+5 %;$VX_!Y-7C,@*VV%QFZ MQ%JGH>Y*6[^#XCH"6">*&0#@'NCE>X>SF+4J2!LH\=J (9 @;6' ?<[1:%GK MI1M#;G?J>I[RUA'J.M+. '"W;N6Z[N!ZFQ7!,G<L"'"RMH@-.ER^^<?LC3 H MFH\I>8"<GH>V=82L5O(? )0>:;IPF[OBO.4V!Z!HN!8]J00>J_R2T%GS%'7S M*6[[4;@;X)[;57N'6AH.!C?ZB=RQSY8)S;T&[^LD#8\6G,8"0JH@8D3%9>L( MX%&B=D/:<[NC;ZN+ 8#K)/\@UW.\($&]G"WN'OU%J$!!300K:_L_7TA8S#L0 M+A0K1 C:MWXI?(2DW8#UW&[P6^IA +!:5>R^( <@;S; _O#](LOH[>KV;_P# M5TW>+^YC0M8BU,!&:E?[I-51UU'5;I#&^>"4ZZ!%Y_YD[@:_YW;'W[6^!@#) M3Z0I(J ^9;PB*SZ9K4+LUS\KMY=7@A1<.\N3!&T*B3 (#\YZ^J/CCK-,?[5; M.N)>!^FC9.T&N>?V!-!:'P. V#VM(->,W'$2BL+$M =4K"84"?) 7>W8)HO. M":.*J7W^S6ZT[0:VY_8BT(EF!H"X-[,YCD^G+\]H[2GQ,2?S3+*J[_^TKU9_ MG&RF UPS2M8[>:,\2&'(>C/%P9-\06=7;"FI8 F-(7@PL;MA\KF]*SR-[@8 MTJO&4+?Y,-$E)W@&)[0C\\X]1*P]Y<BK5=RGG%UG'<@.@MAS>UEH(OD!(.BJ M8\>'\F8\#=,T#I.-(O7+!UU,DCR&!"4K!)4E.:3H(F@NL^=%N82ZM4G;A;#= MTEN?V_M!>YT, &@;/4AN;QE;LF/,.(@DFSH(0=5$N@PBR%K?E[2TK7/.ME.S M&Z2>V\-!(^D/ $?O\?<-&<UG4_HRX<;&N),07CC3+GCP(9%!1A? ^TR'>PF! MHY'&LM97N/O2N!OFGMO;0:>:>M:U;Y=Y+_3EEYHVU5UYV]V5GJZ"[1$NNR]2 M*R)&Z6T!C$C@16DKLCAH;XQ.6FF96@=BW16I71>57F5-K>.;Y4JX&\TUR%ZK MI SD4,<.2E;GS&<)@?D25#3(<O,>##O2-MB"MGV0<N>"MPO%#."@W9H[M9&F MQ[/6N;:F\KKV<:D-_:PK0 >&LE%QXJAU_YW'J1ILR=LQ(&NLC(&>GI>)4P<? MBK<^H,59]Q!-C8ZP!_+%[NG3%+#V^-82N*P3E6J33J^%@*#)3THJ\N!:^[-[ M$=CNH+L2_37&*Z?,.1#>ZSK'-T,HK/;DB[E@T=+PUM=:#Y#3[W'6'6JVGW#' M:62@5F=5RW!;A >;H(<^K84]VIG:7HP3QHA&FT"G3KV4JDB(T45 .GZX5%RR MU/JBL"?C]&8\'2_QW?@'WEGVEM_GK%)!JMK9P"8ZF-&!TX8._QC)[S,8&._. M(=^9S.=DS/9!V79CUHT&!VKDUCG#!UNU&_^\A1G;3D\CN[5>X+I]KT%E3<I MIQU;CXJ,C)19)R6@X;SF%#;/3M^DX/C4>_JTFL!V"YO2):Z$1\B* @H5!064 M6#+8.A$O6N9*;EW^N(64?BW($?J^FV5_O*@'$,"OBP4N^NQ,3U=<O1N'.)Z, ME^>_U38\]/LM%C%YE@2+P#PG2Z=B7*<%83 Y%(-82FL'^P R^PWQFR*M6Q7U MB$(Z0D9_Q?'IUR7FDQ_$X.FZ;F5S,L2M[84)HS$*0G0&%(^U%3$6D&AU1*2_ MR?F18VKO1?MM=], 2=V*N6?\?#[[3J[)JA?[I#;)>#.9_;XQ'73#A]C(X"D^ M:]0(QC@RTAII>Y@J3MHRGB-]&=D.*#I@Z7[[WS3"4M<B'ZA[_ KC\F#G>.,? MMYG6<C\MS0:SQ.5]\RURM %-@;"*<5PV0%;"@L[!1Q,8LMS:0;Z?DG8A.DF= M?EWW/WD34CU4QYOSB)RCXS)H!H:S.NTL$_-&&LA6V>PX5]B^6_FNQ/4]*.5H MC&R/NUNJ9:#FY/.2&/DZFY"6%O6IYL*).^B=?]M'-7G(WXG.5E,#[BSV?K;< M !<+1M,J4+A3M9V:A*BM 6U9<06YB*GYW?Z#%+4S1*MU7IR_G(3%!LXM<62% M5&"LT:"R+> E19=.>PQU0*PQK>]*'R&IYVD"[?"QW?@<KXH!1/:WV+F[@3>, M*46+6AL.F!6O<\4#A!P8N,@+8SD545H_T>].7;]Q_-/AK96"A@6]J\+&C^&\ M!@PGOX=Y7O&[KFY<7'>_7RS.OJV_=SL834YXY6B[)27IK/<6@A0:LJGW[2() MWSRQO"T'_5X@/ V$GUK1 X7Y9OWN)O<7X_ONW--%'THFO]5)46/AZBP7(8!% M3(YK4HQNG7UX/-7]WF$\,9P[5.CP(!QO<_P)2:SCM,3U5CZ9YEO?^<MTO-PF M"Y>2M<D$L!02UO8N!6+-."O!,^8%2R&W;N3:)3_]=A=^.MCW!X(A;(A[-_Y' MG*]N-Z<)5S^P6)UN?YG^(#E@WL)Y9(4;)CQH5E,Y2^USI+T$H;W@PKI<>'/; MWHSZ?ML>=PGV?A0\T#NHDY3.OIU- C&YRAF[4:C_;K8X/!EDUT]N<4-U$!?M M2DNVK[TN *X4O,?EA_(E_+S"L.5<>,<B9$[&4=G:44A3<&=R<39ALMYT4'=R M"*GM?(P=";BUS7Q)FN5<0(=2@]_$P5M>H'B3M!2AJ-(Z>>5(DGLO8>D<D=M= MB.YUW/-[\S:N2)2WF&)!.E4+_*WCIDZ#IZC ! ["R*1=S#ZB?<2*[K5@[T4M M3P:[[O0PT'/Z,Y[62Y6-1_;#WXJV?523MZ*=Z&SU5K1>[!-^G\UK9M05I)+0 M49H4(;!Z4Y\HW(B):?(/HXF9Y6"Q^2O1%EH:!NBW5MB0\8OSB[_<N$K3SB(6 M 5K5DHL2#1G4G$'K7#2O7<QUZR;R!Y+:\WM2"PP]$%!WIK0!Q,JU#>NT/LVO MNQ66JQ3%C_-9&2^KM:\]@2_87'R97<_DP[SQKN9E3!8CV6.+H(Q#""8X2#(S M7TSVP;1N/M^&\IY?IKI ;@\J'0"0K_?KZ^F2XOR_CC-N[-2-_M:OZ>2:3\/D MLK?UXL4Y22:?I65M&O89YS_&:3--)61CO&<9@JY9;^3B0"B9@^;6&:,Q<VR- M[<Z8Z?D5JUM#W:?B![4#+GA>W,LTL?IN-CU=E4.MBZ!>G/\)9Z?S\/WK.(7) MR1S#[=!.IYC1%5OGB;&:-F$A>!.!*Z.="F@BZRZYH#4W/3]]=;L'>E7]0 .O MJYCRB+JXNY_1(M1ZA+)&,=;5*O=E>FH,GB)K*%COOZ/6X"19.^8"BRZ5Z%/K MP^T!<EKVSJF+O$ Z!Z[O%%[1;XOE.-$^N.@<>OOE5P2M/9=D\44F:9#W$[!F MU"OO2BZ"Z](Z-_I(DON-O%HAZZ%6.UWK<5 G=[T+FTVK6W[).K%[T=#[!4Z1 M_/=;K'*!+%OA@<5$;KIE!EP('%Q$&Z+10:CF+?\/)[??<*M[N':KOT%!]=4% M ?4>>.5+5._BHJ1Q?*=TJ'@F)?("40@'REM'>],$2!J3*[&PV+SUYX&D]ALB M=0_1[O0V*'B^+@7KD__UJ?$I+/'FW<CM7 "M@C-(S$G:@*IV\ K">\C>^,*< ME;[Y8+MCZ.TWCND>J!UK<%!H_<MTOIZ']=^KC7EQ5"P^S283\G!J'LMM#T<* M8?*Z:WV@:+'6:G%..S25;%/M7Q^ZRZ?>E]I^L^ZZ1VJGVNN[-/N"RUF]1Z;] M]O,_,,P7\?RW\)^S^?]W-A\O\CC=EPA.O@M'1=NPH(U ^]+37M0!!)HL$RO, M^YWJLP]<O]_DM]:8>S)-#/0*YSTNUR+]OLH7^#:;KE+\#K[.>?CS6ESM[$%Q MHVN>UV$^'4]/%Q]QOEKJ"G!<T=F77 ##Z@BHD@0XK>E\=#Q(I9C)HK7OO8V6 MAO[=K15>A,7J0N#5>')6W[%N=2[@)@?/&21K5^W- XG &0@L9"VY44ETEW^V M%ZG]7N@TP= #+EUG2ANHW;J:\/$;AGH(K%]<#[5:#WU:"YNU,[6-+-;5>AM- M;*X0)T0=V$D>? RQT#$959VOX\!X8;AS7 ;6.@'H(7H:-I2\7.6^\/M"\OG# ME *=L_F<=DO=)+>/="&L)/QGR$;5$J64@ )Q"XEGYD7FFLON;OT:,-"OE6N& MNP=Z3CZQD@=J_S;&T81I_C/FT_KDN2[%.&8HQFZ?VZ9)S]X<-.O?<[GRQDRH MDWMHN"?&*%$8EY."H%@&)9T&+\GEMR8P.D>9#LT?LHX@MYUM?3^K"@Z3DV^U M.?_B0_EPMEPL27%$P36!'V>+\7V!DF/"4IPDP*"B8%R'VDN+C( @1X0A*N8Z MG*AQ%.E]=Q%Z&J1N-[=/I_=!71O>*_CUO>F'Z1ZE&RDP%4VAXTX*13Z]3!!< M\F!SRHPQC0Q]9\!OQ$2_3XO];X$^L#" S7#E:+TX?Q$FZ^)/Q.6?YK.S[R3X MC7F=V=KHA0?..((B1B!(S^F/S#J3/4NVLWCB$=KZ?7+L"[J=:&Z@?O#>@]1> MX3*,)T\R+^YRJ5X&QMW+9_<3XV3)13IF02H,%%H5"2&I "B]Y 1@ K%L; RZ MFQAW-8ZL#CI8T'E0ARRLB_0^D1[G%+J,M(@VHW2062$71]2R%!_H%U4<JH12 M-R_ W8&LWHML6^#C[L3HMNH8P"%[Q=)?9_._O9U^G,\2+FZQA-K6$4,<0JD3 MU9.MB4RU20A'GFVR0L?6/N0.9/5>3]LIPAJI8T@(^Q1^_RW0YX[#Y!9'GB=F M6.:U ;XFQU1(<%+7UP%7.\:Z8&7KZ/QQJOIUW;K&5QME# E>Q,5(8,DFD0-) MD4RL4X7([J*4D#W1;KTH6;7/>;]>O]^\K:XALZ^ #P?';!DF;0:@XCQ5%9S6 MGM5OWWRXXF4D!<]21@E%UO'425@(&#(4<K<=TYQ%;.TU;26FWR2JCF#31O1# M,C"5BPLK>7GYLKYJJ1NCH"]84Q--R D4)@J7,7&0/$IN8F IM0X[=B*LWV2I MKDU2,Y4\Z\N%&Y.%P\9DX:ZO&AY=^.DN'O:30:-KB*TCG:]0'HU/M?P31%$* ME/2LML_QX(OW)90@ FO]FO\H4>T>*;:/M*X7SR,NN(@\1W".]IZR,=4*V +* M%&&L3XR'[A[='J:MW^N)MKC9_G#04#\#.(BW<O/B_ M]Q,G/\6(4N?56:P5) MUEMKP1""=0Z2-TZ(K'WBK5_'=R"KYR8ZG>!AU^GV!RIGR'BK#+V:?0OCZ4@A MB2J2R*PCAU9I^B4FH<!Y20)35HO<NGW"#F0-U+H="H5=H7:@7@8 M1=G)-'Z M(C?-EU^^_?9]/ONQ3M3\#;]%G(^,L\5(U%!XS<]EP8(/6"#R6'(0,27;NFO8 M3H0-%&Z'PF'6M6X& +C? DEUBO/S38%=LI)U4"D*X$*:6FI'QX#. I#ED*-U M%F7KQO /D-/O-7_7X&JEAQXAM9@O1Y_"]'1MV(UD3@?!2!@UT<1%!9[,.1C! M>39"I.!V.A#I4S> 0W^Z!LV-!7ON\M:E:W6X8(> A@L0)W321Z)8V/I8%1R) M0!0#00:&(:,P8J=JUEWPT.=I=(2R;JO[ ,GUK/#?QM/QM[-O%X1['2-3S@#] M%FNN68 8.!E%Q8A^GR(S.Z5C/:+R&XOVK/1#5#9K(;^^%1]^;A">0B3#5B]< M523V=<G@>8G@'=H4G=6\V!:*WURT'_O?3/$'RV\ /N36(^\=>31OE_AM,2(> M#!>. 6-9D0M#PHDVDQV,607F<W;8^E7D<:IZ[I39ZVW,8:H9 -C>A6D>D2 X MELP@:4F>=O1D&25)R AIHY R!;V3@=D#3G7=@<:W!^IR=J1@!P"&RSB\YC)O MQN)_FL\6Y'S5,S)ZBL>03+!*%(4[HPH$=-IA247[UNEJ#Q(TT BV#7S:J6( MN+HW&E]SDA):5;@"P;4#14<ZQ)(-"*$M<A4%-ZU-SW9J^CW!.D94(R4, $ZU M^_IR?K;JW++*Y3PE35WL#%V23MJ17%P6-4(,M#,8@RB<]\K9)%+KAZH'R.DW M<:UC0+52PP 0M5525]S$)#@'VB:!N*EA2-$%T'.;F0Y<J=8GW\,4]9O9UC&N M&BIC *F2&P.B7B$1D=9M^.CK":X4-LTGWVIC\_]>CV3<QOQ(B,1DO03/DEM0 M4EGPR"F49=EXCC9*U;I_72O:^TV6ZQBNO2AX?V#[-;"G>+H>6M*YZ5RE"HK$ MZ;\9"GFFH+BJW @)4A;KC<M!Y-8OJP_1LQ,.[3/%83-%#,!H;N7E+PLL9Y-W MXX(CSIARO';F*_4M0"L%+B0#1?H8?,R6-^_#OP-9.T',_;U![$"U#,#SVS39 M(VNBBM(ZT$;2+K$J08B,PFHC$=';I$OKZ;2;ZP_T0J-)\N3!<G[6&>07LV4^ MK7O=KMV";E/'MZ_X=#GC.W+=?<TZMZI.7F. VAL*%5!"4%Z!5US75M<.3>N, MF^YJUBG<7GW.7\?+KY?SB0BN9]=]TLY'VI0HO8Q@*<H&502#.F,8HBQ"<^F8 MTQW<?CQ&UF!KUO?!QSVW'TW5\:SMW$G^04?'>$'?>CE;+#OOQ;%MO:>S<3MQ MW+V%0R.S+]I #JKFR!'6 D$8HJ&367@D1Z]U'4QW%FY#IA<#8$;)F>1BX,!1 M>/)68Z;-$P*XK#5:9X/+S?F[0\5@[=<^VK]S;7&<L =JKFKCD-_'D\GA!NCV M)[0P*0]2U<A(7*Y1WPMKI=[I.$XN6JG>UX4J.X-U/@UCM4X "R&')]*\Y#%H MGDR*K>LK]B*P72W=Y;*7R1^8! \6(A.1()YJ-EBD$)@CYY(IC-CZN7$+*?T: ME>[0LKUJ[G!-#.">X#/I9O4"_^*,3"8N%I?#H%=YJ5G[J$L5"];K-4;AL8]2 M0-926XOD\ZG6^5@/$C24PK@C5'X;1LWD/P0PK6F_J'.@*$1QGA"$RZ'>F-6! M85A',#&F?/&1N>;@V22@9["T4^QMR!PLY9X'"+W-1/8J\JA*^#R;G*U:\%YD MLPHD-VSE]!E!C&0M('HRQDYD1TQJR;U[Q,=Y=)&>(7&XXF9=2+%G.-269=\G M(>'G4'!Y?L& $F@9"@W<!*Q3IC.$$@H8HI]KZ8I/8@<8W/OA/1?_-%'_\5+K M6>TGWW!.X%V<+,;A@GK);(XY&+"BL)KZ$""ZDD&K8C73Q!>F'71^]Y-[3MUN MHO CY=6SME^?U>>7D[/J<4^N&'"HG7*QSK5W518F0# E@8R2)YLLXV$76W_O MA_>;F]9&Y\=+;0#>X*63_.[JC39&S67F!5R*B1QE5^?=106.*ZF4,2:ZUHVW M[Q QE +0=B'$<7(>$% ^74_)'+%:8."+HJT2:VA>&XN3:0.9##(6F BQ]8O/ M/60,XS+C0,5N@<FA4AX04$8YR"P<$V#J&&I5JB6D(Q$R2U+6MG!6=(6.84#B M8"5N <5>$CT8"=_)DYEEBHSGRZ9X($G@^'3Z\HPHF:;S+_,P74Q6.OD3G<)U MLL4H."Y%HK/36)2T<QB=HDI%X)QVD8H80VG]X+([=?V>25UAJK%6!F1_/I[- MT]>PP.LGK)/\G^2LK>YW1J%HZT3X_]E[LR:GDB0-]!?YO;$OCQ10/5RC"PRH M;ILG62P>H)E$8B0E7<ROOQZ2,LD]M<31"=$S/4:12G&.+U]$N(=O#C+6L2G9 M"S+3D [T3"N)V<)4$0-![4G"QG6&AD)9.UUT!+!_+J:K%<[>E?(!UQG8G^8? M0[4:KRX3_YQ-5Y/(0_;D\$'.IDYB=>1=N"+!RL EV9!"*C,0T'8B<%Q/;"C MM==-/TGOU^8 IW7A:MQ=&U_- 9)1(.%!%J4H)4S2=QWTTQI8@]4 #69@[2/1 M(PVLU[/<]KA;/_7-+"V0-MI7N/DO[:UD*CK:3$,MT55U+)/G](?.6;(0 O/- MJ^N?IJ@/,ZJMM]9 ]AW4/5QQ\_)+;8+R9G8=IK]8_]MU)NTR+:;?UFG4/G.; M?+$@;*G-'G7M:1$8:"FX1&?1AM:]]O<BL ]#JBW.VFNFTTRJ]?S#>[DA!Z=5 M/?FX%CE6N],[2L*5BU*3D9W!!V> #C(-,08/7)KBO<G2-I^@,E+"59WAM<*W MT^]X[[6;.UQ:ADH:6A(QT.)3L3JS,9%02@D.?0EAMW96!^5@/4==']=6[3'U MQ-SUEOKJP#=\@I_??OP]_-=\\?(B+#?I)<ARB<I)$+(6(B4>Z$10"0I9JS%% MDS"TOH+8@[Q>LKC:(N3N3-.!U-4W$G\R]D?X>M7PUI*-JJ/W( T+H(*TX+00 M(!P/442)/K6N\-^3Q'$1.1A4=H?DT7KK ):?R'3"2OY5+A0M71T+2X VUI%! MB4X4:Q&\<B)SXTR,K7?!NS1T"ZSC%3YO*/T.T/.SUFT3HUA^F7Z[8L5+$11S MM0"%G!W%$H.@R/GV0JBB<BZYM.Z3\P0YXUYSG!)3K732 ;P^8?HRFU_,/__X M+2P?$-V&*5NPMNNE[3P&,C.B)?^:"P4%51 ^,E%*Z[XB.Q$V[HW'2;>QYGKJ M 'Q/"/#G+1(W$DT.6&^D(Z@:_ ]1<W#9)>E0.:-;8V\7NGK)UQK+63A,05V# M[D97%2&SD*A+;?CIR4@0M(M'Z2''6%3@,GG>>N3;+G1U:[8=B(:=X7:@:CJ MVUU)K9OJO?XK75S6=K/783A6E,C"9" 9(9D-W$!@KH NO&1&)BG?;=[('H#; MC;)NK;HVD!M /1V [@FQ;9HZ2L:U%IX,U&Q(9*:.>2+[ Y!D&5VR6NO6H:SG M:.K6EAMZ;SM )7U#[$:'QIN=&">E,,N\96"-XV2)U$4D @=)GG>T@ECTK0LO M]Z=RW.2@,6'80FU] [-V9F12.'+-$[A4AU"$C."84Q"+5SP;8K2T#@P^3=&X M>45C FY?=70 K@=8N&\L.+3"L(A0C*U70%CKH:(!GCS#G"RV]UAWH6O<KL G MM^2.5DT'^4EO9AG+XX*[SY\*(98L%(A0+X#(/ 5O1 1.WGX.3,9L6G?4W)?& M<9L"GP"& ZKLG'*77N2\[D49+M[,RGSQ-1S7CG/_=PR6Y;0[9Z.D/EE96PLG M"]9J0J\F-]5%R>B$9<$+5W0>K CM)*E/-XW3=^7N^R:(ANP)$2!G7EMONP!. M2PU>R!B-"XZEUJ?OTQ2=4XK3/MBYU^&NG5XZL/2><I1N,+KMY?<'K?1/_\*+ M[_CW^6SU93D1*49,M)<+Y*RFU;O:PDO2B6(2SR+S<K==R*"^[O,4]Y&D/CQ* M3ZC7LT/Q?V)8?/K7?&)0>1N<!LT%.67*>O"2UQ:56NE<5([AA"&WQPGM(^&] M-\P>HL7SA"IA#R?1Q&*Y4F2B.U43+A39Z<2PU;:D0EX=%ZVK#0\DM8^ZPR[A MNK<FSQ*PO\\O%Q.>UOEG$7Q0=?A?+."9RT!NI?0ATF_3Z4++3U':1\%CCW#= M6X_GB5;Z[B1Z2ZQI#LQH.CH4JPW<, ++PG,OHR'1CH]6^NZXMYM=HW5?/?9Z MR_0-%Z$V4GA;2TWK%( C;I,>?5:36Z/=*&UT.[1^R<\F]2(S+K7AM5D)F7V8 M,\3(L<XJ#B&[K&QH?05\FX)CVO+=EMP6Q)L\-A5H5^6F@&:RCNNCG=>9X,"P M5*()A8>[L^T>[,WW^!O&O:<Y0HLW._0U$F '!]:;&:TGO&Y7_'9;]KNN-E$9 MBRLR5O72!LK)JW&%;$:)J#A&;=N7-#Y!SCC ::GM>S&,-J+O%T7;C&S#N4ZA MT/$K4K7A#)W!)#CRDY5"[EA1JK4M_B1!XVY!S=2^&YP.T$$'@*JG^;M2.^M< M5WQH,ONST%"")K?5T7[M,@^0,1)'4J(WK4%TCX@N@7.(@N]-_3I&VAW Y2-> M7-1H+\YHIZ[NP8O\E2SX>LJOR"[?;MG7M6DIH91)@7663OUB'41T$HQ.+CBC MG<FM*U+W(G#<(,%P,!M.2QU \+:1D.\F.SA3!,_9DRO($^WL=<JH*0$,L52; MIZ#-K6VIIRD:!V0#FE,-%= =G-Z''YN.AD(F'@Q:8%K4WN\B@&>L0-1"Z>)E M#LUK41^F9-RCL*6NGX3108+O #X?II^_T)'^YW)S:?4NKFCSKG=9K_]*ZUY/ MO\\7MSG].=]3118RPP0Z,E_G>QIP5E53(*N8G<NN>6;+$>2.>U@.",13J; # MM-YFXY]8.2=A?J=//^,'K(;'U2\_X>(KGUB)63*9@8Z%3/S5&%9T E":PJQ7 M='RT3B_?E\9QH^8GVR ;*ZMW,-8P0VTT_(&LX_>X2*2*B4!EHTJ<O/0@Z&CP M'$*V"9@M-@9C%&\^GGI?&L>-B8\%QF.5U1T8JY\^,5DI:Y'\KNH2*2DY62)U M=6'0FI%-$G/K3(S[5(P;M3X9H/86>*=!O34S?P^KRP59!S]#I8=']IYY8(OP MWCXT#Q/C\])GEHL!D3+M%9Q)<"F0]D,43D@G96Y]Y=@FQO?S:;0R\!$C\<JU M>75Y/_^21^>BM;1+VEK P]&!1R9 6)&B],I9T]K-/)36KN*)^R#F[LYS$F5U M<*3MRN=5@F40B1LAZ]3V.O?,Z (^9P?):",]XW2&M\[QWI/$<5W0$2!XB&K. M#7GK7$FAG2:3@9.AF&EI18W@T&MPF@55C)9.M[:U]B9R7$=S+/3MK9XSP]\Z M^=&@9J5.ATZZ:%")68BB(!2E:R^4'%AI':C:E\9Q/<N1T+>W<LX-?#6742=; M.+G%P*2K/0-2J#T#-!!OB<?$9+2MKS7VI7%<+W0L\.VKG#,"WXM"[[QFLNB0 M3&$(F!DQR14'%\B/+P:-Q:!"N9N+>#($WB)TW*3H$6!XN)K."(N3Z"4F*3)H MGB*HS)&$*"+($"WZ0C:O;1VRWY6V<;L[C("XO931.\C^G.7MS33FUW\E^NJ+ MK_6GB2%W77N+8+))9,^Z!*&H $PXC *53++]A=,!A.X$/W?N\&NBIGZF^ST6 M*];2>UY[&)M4G2@FB!M7_Q B2XG.Y#AL/&&_4+X_ UBU$'6GD8377[]=S'\@ M_H8S+-/5^XLP:]V#9N]7M(@V',=7H_C#R_G7F@RW@?PL?\#5=+%.PGR@NHWV M(#+T<3V1TH$2WD#4VH-UFB&7FAO5>J3U'N0=NUF]VB+^UBL7BYKV4E_XS^GJ MRQO:GK]/\V6X^("I;@[YYT)#)-&D&O=+H?KFWD&H%7DY:B&%#\'XU@?I<12/ M&\48"G=W]\43:G5$&[#FN+Y(:7&)^?UB3IO)QR]A08?!R_ELM9C&R_4LBS>S MVJ&LIG.MFU]MQJ2OKGB=TD$TR^O?O)W//M<\FAN_FL2<$^.,SJ9U=GZR#%P, M <@6SM$;:Y,5SVRR@Q,Y;E!D:$3WI>,.')[W).V-K-<<O9^3<*^%OCU4MZG> M$Y=,SK(D\%P94$8R\ FK5R><=#EQDUO7SNY!WKCQE%-MQ4/IJU.S]17&U=4T MCWFY6F_UT\/MU.>?V<(PW9/R1I;H^OGW$:==U"[(",SENBD1)J(G $9/>Y)/ M+"%OW:?B84J.OI^9SO!=>4G@G*Y^#VEM7VQ*4+RVF4N#8)D@L <?(")MOHP7 M6@96*VE;]^Q_E)AQK<(&&+AWW])$[!T<=[=9V,QFU(D.["BAFJF@=!(05;!T M8#-64BP^E];W*/>I&#D;JHUZ[U:G'B?K[M"RK:3,12GF70;)$X(B^L%I7ML? M!X$BH2BF]9R&A^@8V?,\4K=/0N4 08_L-O[MM_>_S1>+^;_(E=B6P;IL20:) MK+H4<DTS('%H*R$I="8IYXG^'7R]^T_N2?&':&K>3&PC*_WUGQ_N4A^\DF1P M&R =DIWMLR.+6WF03J>2ZR#TNV6>#RK]_I-']LI;*OU(L8VL]#\_OKI+?;&% M%5DT(*LEIM6G\RXB1&91.E:"#+NL]/M/'MFC;:GT(\76@2WPD(WT]KITI6AE MF"\,,I."[*2:45O(WTXF)*N23;GYK?Z3!(V<VCR(/=E. YW!:>)LL*4NH\PU MT2Z=AY!I:0GMN1<.DY3-,U9NO+\_Y^- M3X!F+UDW!D^KJ3R9D;/Q^6Z+O+% MZCTNIO/\>I8G42DKDHB040=0UBEPWG#0(;/(D[6L^>2X/<CK;RMJCZZ6&NH M?/4&Z4Y-[DW.)HF3F1Z)?H92$SN<0>3<@$&NG'59,FQ]U_8,2>.";( ;MY8J MZ/ANOW$*RK./;'6S?_(4DX=VFVN@*2:5*ZH&>G*N[9<,Q)(D>*N"2M$E(UJ/ M1WZ*GB'.OFT0]MJ)>!F^T6]6/R92$HN.,>!925H()8,C*Y+V\<C1U%L$U[S6 M9@_Z^K.M#D+-+H=?$Q5U</H]Q-O?PU_3KY=?[_.F;!;&"$\;;YU/9UR!*$L$ MK9PV7-+^7TZQ]!ZCKS_C:S#X-5%1W_#;Y#&_NUPM5V%6QR2^NJS)*QL[<Y)% M-JGR*5A.M5\/DBREA]KZ4U@I"[>G< -VH77DVM<18-E.=9U"]+J#U/T%B"(K M+Z,"%GP=M504^%2G&(N80^'%E]2\Y_Y>%(Y<#'M*.#92T\BW\-4$_S1__=N; M3Z]>?*B*FF0G) _)D2<?>)TWD\ %K<%ATDEQ7J+BSS@/#SYXY%+5UM X7G@C M:_[*"=[FN+V<;_O7K?F((CLG!3G<S!$?H?9^XM&"R\8R6Z*-=WV!!T'PU#M& MKAD= @_-1-K#R82K^K K&=TX;[<U8-9X;[UGX#/M=,K8NLD%\DJXL0%1*Q-; M=Z!\CJ:1BT('.WU:JJ(':#USW_L*EVDQ_5;U-M'921.B )$YL29,K@NF@.:Z ML(C<6LY.?"-_@[R1RT!/:>ZT4%"GUZ<?5_/TWU_F%Z2MY>O_N21F?Z8;DTTW M786+]5<.OTW=]PTM+E>/XJK17>OFO=>89+Y8'V0 KL@F4B%I"$D)(,N(18\R M)]GZBN<V!4=/V=A*\%U9B^ZW'R\OPG*Y"<AS&[WEK@"7NF;M20XNL@)2L1*X M=*G(UAT#GR!GW-O2(_1^;V1&(Y%W<.YM5]V?L^EJN>5CG>]I S-:IBH9;NO$ M>@&^!E!I6PW%:Q^,:KTL'B%E7-0T4_7=G-@&<N\+/FL>MHED3!KIG3<05/&@ MHJ&_B>0A9F%0(*;@6MOA#U,R<CIM"R4_#IQ#)3ZRD__R\NOEQ7JVT/NKMZ_7 MEOGYBZMY5S[1TF(6K%.JYB,*B P+%!ZDH__3_F[D\T&/?^<7=H.6@S4['UK, M8U=P<V_%1UQ,KP=2J6)9MH)!J?D2RM/^&RR/X()@D=M<?,H[8.3>@T?.R6Z+ MA>/$UH'._2WBBW&<:Y' U ;RRH4(OB0+J2"/SGM4>5>=^[UU/EQ*=GN='RZV M#FR+ZV%W:VEL#;#U^<E\]%)F,KQJ!8DR4H%7(D 2 64=>!=5ZUCHH\2,NT\, M99ZVD7T'(+I)_]6"(B'DP N(HB4H00>?5RQ YI8V",ZE-:W+I>]3,;)7TT:] M=TW3XV3= UKF7[_.9QM#?;MI"AM9<#I#"K6G0ZR%CR9FR#89@\0>RM89:/>I M&-DP/5*O]^;:'B7DOF#RVY8#PX*)3M:* W+DE. !@J0#-G#A3**U5+"YQWN/ MBI%MUL%@<HB0>X#)(Q[8EILH2HP>$6A3)=#[&B&KB9.9?"]F3?3)M\ZS?YJB MD<W?QO!I)_P.H/3'?):>9LBEI()UG*P]B:!4$.!LMB#I#Z.5XAE;UR@^2]2X MF5>- =56!1U@ZJ9\WEX739&=YZ)1%F*)Q(20M+TFGR"F&(5,J5C>NEKQ04+& MW8P&N_8_6N8C7\;<6@4OP_++J]H8$F=Y4B=KZ&QH'PTNU=X.$<B3,& TR]HJ M6A?A#G >O)1Y] 7]V, '*F[>6HH=["&W]\':;A&7+RY77^:+Z?]BGC#+/!?6 M 5>.Y%-;PT<N&/ 2O98L2'\7$\?W%'R2HGXLY.- -(#\.T#3QN1_F!6A#4_> M6S#(:F^!XLGVUPQHMQ59*,>3&<8//QQ')S&5V^"HE>1[!-&;Y?*2V. I).L9 M0@PH0%F5P#DT( /MN,$K[43K7)A'2.G'+!X(/ =(O"_@_"-<7.($F>5&.<)\ M$99\Q%0@A&R@ME853'IT=_L]M43,FH9Q"Q0&A<K^,C[#5,UU&]\7B<P\^G@Z MN_G5-[/ON%QM1ND,DL2YW[N'3N\\0A+#)'ZZ(-&HK$!BA3%CB6QNZT&Y&)P6 MGA76NF[M=(F?LH3 G%" V4MBCO9?;U,$;:0.2KJ(IC5SYY+XN8_>]TG\W$?D M'9QV=9;*'^$KKJ-^AKN<G&%@<\T&*>1UUFL,2-$J;T3)#%M/YKCY_GY3//=2 MZEW?[% )=X2.[;VIC:+(PA,D5F=\"/(#@LX2BJN#IB/W7K9.N+A-P;@(.5R3 MCT#B +&.?.^W,>S_ R_RAQ#C]-/B<KEZL7HY7ZZN BI>6L9(+,R;0(:<8^"4 M%4#BTBX6&7W8I3GJ<^_I PB'Z&\^D#!'+]:^/SWH.ER;DO!*P3K0IB0G3]!@ M;0\CE/>8E8J[#,1Y_ WCWN8U D,C 79P:#SB+C*FM4L)N%EG%&D.08H N1C! M OF2O+EM<7A :91$O6.,C.-E/O;!$M9"V5PZKO? 23(N)!'6'8,9J,PD1)<X MH,>DI;+!1;G+47+OR5V&D/91U;R9W,:?@%J9>'^Y2%_"\BXCQ'MB3B)DYA.H M$#VX8HFOR"SW&%*ZVX'R00 \_/0N0T '@J"!_/H POIVZ/[UT81GA\SS )P% MK)52B8QMZ8&+1$<C!NGO'AX/(N&1QW<9Q3D0"BTD./;(A77_B-\"V54)'^%G M@_,)BX7,'Q)0-EBOC>F/F$N&S(TR(:%C<9<*D-W?V&7,YD"H#"3GL[F>KY&' MC>J6R\NOZY813:_@GWK^,-?L.W/4Z"I]C8[?Z.!Y;&CL;S]^?N5]^%$_>O&O ML,B_A^EB'?BY0>B+6?X[KK[,\_QB_OGG/:WPR%G! SK6.["(X3L0KVQK2=8 M$)RU]AM.P%;#2__GB%T^1NW6ZS!"H4](!X.@W0-)TDZ8 N2M^B*])R^VN7Q; M$3_RA7%GZ'\B2G%"C'1P ;&AG+Z\OJCERB2?R?]Q)=8+&<7!9Z7H*%,863:! M-V]"<(N ;J(:IP3!O)5&.H#3X8+[R?8LW[DFE)P'SXN#P,JZ\#J#]Z+VX53D ML7DM?/O([ !\C ON(V!U=Z\<6\<=X/PU6;GS'XAKN_+=MQL7T$&FQ&*0D%BM M&%?1$B,V@/ ,G68\,8Z-P?HH,9V?^8/C9#Z$TCI WWM<K&=LD"^Z<3JW;' E MLG96UB+0>BNN"KBH'!3NM8S9R2A:=UE\A)21(P>](:^%PCK W<%6_(T+F!*L M"75IY3KD<'WP1"E!)A0NF\A\:%US=SS5W<3!1C1+3ZS[7M >G^<X[N*SUE[2 M:7/W_Y5/?(ZQ^%@@99?IO!$.HK$"N I.FV"":]XA83AN.K<R&N/RH64Q/DAZ M62ZMKGBN)/&/>2WX6\]IJ$/>"M=6E#HQ+D5?2_TXU/)D, 6E2=S>CV'T=<'Y M,%N=&TLG6$ =P>9774E7Y;)K@1CR\VTQ&GBJXS?K/'F/!D%GGG7BF%P6Y[". M;C(U<O7[+[B*#H;,K[:&/DR7__W[ F\/'&7>)I9RJ'UH76V'PB$XAY!E\=P% MRQ)O?5<^.%/CANQ_I35T-&3.)C7@X^77KV'Q8UYN7*M=%:TUK=+;X3T#5>3M MR^'8*0,;$I<W)LQ\F%]<_#Y?U%].(E?2:.3@F'6U)1A90RI9X 5YS8,)WG=S M!?,D)Z.=$?>I^N-R?9^7BB.7+02(.=#VPW(&Y[0@^?*H,\O%N^9=5ELS<:;N M?#O,-SL7FL#DX'/@VWJ2YL=56*S&M:BV8O@;?7&U?#/;3/C\VV*^7$YRY-)* M;4!A;?]E>&VI;3Q89Y%K7K)DK?OY#<#&F?KO_:Z88Z'2@_]1385-4X^;@VTW MT9\;=@0Y6[A(4Y+#!&NTD:&LAF$!9;,')U4 8X5*CB=4KG7D>'\JS]3+'A#K MPRKZV%J#+K9^DG/!Z>JREEO,\NN_ODT7ZR=<+_&)4UZ(6GE!DJX=^PN"2U&# MY=J@TJ8XUTWFZJY,G:DSW>^QT!9&O\3*NF];<HZYEMM#*)CHL&0>/,L1=+(< M/>=2N]Y,JL-<D,%:./V"*^<XF!SI@KR>];%6M@=PS838"L'Q8EW) D1T=;OP M CP6!IEG1D>S06-:3^QKSL2X\[=_P;5R'$QZ<#W:Z>2?./W\A<ZZ%YL)Z%<F M[/O%-&'55]GJ2R9!1VMFH+T(H(JNS3?J; JCI0F)H\VFLX6T/Y=GHI>)"\D$ M:3V8@-5=SF0$\:R QQ@+URDGU4V2Q'ZL_3)7DT.LJP%MAF9P.Y_+S$<S*1^\ MHGI20)$\$K1,@G>*@PI&@U<I@'92BH0E&WGR9(MV[/TREY]=K,F18'<.5LMS MHKGB?C?I<%%SH;4$8<D)4M8;\$([(,T6)]%(9TX>!&W*X2]S47L6ZW(X\)W# MTCSVWNYI8146F36!O"^I0$F2F,O!@A62S(O@(]Z=7#NZ.7L4P[_,M7$7"[<; M:/X"ZWA7C\!&P74F7;J2:GH#SQ#I9_ QFZR%YJYYF_">'-!SN)@^A[4Y!-Q^ MO:OL)T63A!,VDEONDJ(-R@8)3I.0 LM9<876^^8I!:=A[9>Y]CZ'E3@$W,XO MO_E%SM/Z]'!Q(ZWCU729+N;+:D ,DNR\ZTL'SGP^B/=.TJ!_TGZ#X.NN4:%P MX;21P!6/H)*MHRE-12]G+$A:=++UO+U!&1JMZOG9K>T#UCX*]/G+^6Q-ZF6X MJ)6N8I*YBZK.%ZD75J"$0 BB:# 6N6'9).D&,1A/R^9Y1R_:K:)F)=0G0EPO MGML1(GK\ '],1'SB$M.)2P;<UJQ;)1*=XW5\!P^AH$5O<NM1;B.P>=[ABWX7 MY="(ZV51MG$"WI DIK/E-&TF_"6NDO(*:T^V=>B&0]#.0PI%"6.%\3QV9I,\ MRLQYQR$&7F"CHZ>79=1FI[DM"-I0E,BLMH#53I'/[+@ 9Q-)0CD4*J<PT/7' M(-R<=US@+$ZJ8_#3RTIJ5G9UY]A>__)56.%UM?M$>&ZXYQQDC!)J*SL(QA@( M):N0G-,L]U:TL2>+YWW?W^_A-232?H&%>"^;X--\%2[N'/-!.?J?)YD83_H+ M-0""GG8H+R6B=,ZRWBZN=N'KO"_V^UURS3'5RSH[XNC_!RYIV[D2R/5VPR<\ M2TPA1LB9CGN%=/"'FJ\CE4Y>!BZ8'"3G9 !>=EI/]M]T/8V-G0[6T/O%/"'F MY>^DNUK&O!YPM)V-]N>,T/&&/IBMIM]K2^2'U5D;)=.VDBXNJS=ZL^9Y(I7' MA(6##HPTI#B#F&.&$H(-3!,YH?D4Y"$9VFDUN7^_U=0/BCI84M=]YG'Q?;KM M^'V/W4_AK]]PAF6ZJC*[.IW?E5N,)R&U),F#BLR!RCI +-J <XPK4Q27MK6' MU8SXG9:*__=;*N.@X_S2+3Y\_#/,\GOZSUHOPZ17//:2@=,I=N*M4?K$YM77 MT(TJ)L)K E2ZAE:2!>]\@11"HE^9$-MO*;<HZ&><F]*QCH%DD,CKJ9::!B>R M 70EJ*"=SJ5YU>JO,<[M"$P--WEM'W5V8"7<'LCD'4_!9P%:U9(0AAZBDPPR M&ILD,FON#O#^O\EK1X/@R<EK^VBD S@=+K@G9M[P4@L%LP/!8ZWM+0E\7O>L MBCJ3\>VT'V1.16,^>IJ\MA>L3C%Y;1\='XSS[[B(\T9(_X!T[$QK@_*UA?7G M;+I:DB6U':F$$F.B?P0N)-H C*DCE:0%-$(S$31CL76U]9,$=9[U-SABYD,I MKX,]][&Q7AA21I$#2.?KY)9$;!0; 'DP@4=9BF_=@^O?9P[;,>AKH; .<'?P MY<;;ZT;YZ'70VEI@M,I(=I:#M\R"D\XE)PQ*UDWKJ[>_VARV8XS4$^O^G-&^ M\5+?S.C$N5QKY=WJ"RX^?0FS[0W:'_/9]W489]OH2]B,D2D-7K)0K_4B^;&A M "LED5>;2K:MYV>>C+G.[9#&J&VU: :%T/ET0SI8/+<3?2;9AUB281 D>4!* M9PTQ)@3)O6'2IWJ-=#8+[#9OG5M:Y[J^C@#0+WUTW4X_F!26F/,N@PX^@2K" M0T KP42?)+?>(.^F >.>O)UI 4'O"^L( !W;.?O3&:RO;6.8&Q+R$<D^+P)L M*AI4%@I<(('5'FMTK*/PS6_H3\C>F587]+[*CH/1O\-"NVM HTP^A"! I%Q M&7*+/9>DS&"M4 $%C[^V#]9?.4'OB^P8")U[0Z#=A?-\E842)I$*,U0CF[2; M-#A>"AC&T8;D9#'G<\+MSO>95AR<S:IL"[Q_NTN3Y\47(^I"1@7PDBTH43@$ MBQF$U$%X[31/W8Q\:<W\F98W]+YXAX3@O]&]S/."*PF=B)E#KB%-Q0J#D.C' M(K) DY4K_;1Z:,W\F193]+YVAX3@+[UV;S0#?EYJ*!&+< :T%G628W(06"@0 MO2SDU)M0U,E3XT["^9G6=?2^:@<#WR^]9/=P,E@N,6?OP4>304EMP0M9\S!] MT+$P%.)\8H^-O5O._F^]]H&\7_X^ZK9ULFY"<$-2(FG,PH-2DO8U3D**02B2 ME#)<12-M.OFHI$$XW6U5_E\ZSFCH.IMZR9^%JF]FZ]S6^D/+6LDG7S!,G>3N M/ U3(YE1.Z<M \DTH44JA*C(VLK:L2BEX[RTWH9ZK9&TJ%E!QX!)+.0<DKD9 MHJ"UCDDS'JTLS1LX_)HUDOM@:K@:R7W4V8'C<+=TBC8JQ<F$TIZ!"B2]Z&I< MC_9O$>I5!6O=D?B7K)'<"P3/U$CNKI$.X#1(/4HI/HB<B7.N];I7<0U>12C9 M:VY3M"+^7XWDOC62>\#J%#62^^BX YQ?MQCYV2UD6^CD@W'1)@D^."1&-#'" MBJA=WJPH2I6D6X^]?)28SBL2!L?)8WUACE):!^A[NL23UF\R!06@#PF4\QY< MT@*2,=9J)YEPK3.5CZ_//:\*R6-0V$YY'2#QL7)/%ZQ+)4<PKM0R8XZTH.@/ M)IF1=,9X&5L;DL?4YXZ7W'YJ]+506 >X:W"]5C '%D0")P7909;6G O1 K<\ M!2<T%ZF;--BWOUI][C$.THEU/R+:XR)-_IC/TN77RXM06SN^#,LOKZ;?IQEG M>5*BMDH:1Y*K-<Y6T-]T*A!C#LJ)&,7= O-[=Y%/OJ!SZ[&QEN>M13XR;EY\ MG5_.5J]GJ^GJ O.G^0=,2.R\NL1/\Y?7W+V_HFQMB_S'YHIX4G@L+B&ON69E M8X30R9+ JF)2-M$7*79 UA$D=&XS#H>]4ZGMG,_P31'"5?/;%Y>K+_/%]'\Q M3U0T.G!10*_;=;*,$ V2T)E!$1S+SG63@/ 8$YW;J\,@OP](_$)KXGN87E1# MZ_?Y8ITN,3$F9VFC!%-DJI%9!=Z1_96D+-)HZVWNIAO-,[R<?2%E#ROD*(!T ML%!>7*R_@X^T.G_]5_TK3J2J,S5(MD&3,ZL8R^"2):=9,!N-B^AX\Z:?.U%V M]H6*QX!X .5U ,D#VHX_Q'6VPJ? +3A776.)&D(@4XZ5I+T60<K4NEZA#>5G M7^5W#*1'4'X'D%^S&9\7>GSP=K.FDDUGGS_4[,[E>US4^17A,TYXR()GSX G M'4'IE"#8',"0FXU>1RVQF[G(3S%R]I5S1QLJHT*CE_5QB YN"F&3:<DG/&7A MBC 0H\;:F4F"RYC!:,=S,$4;UDT'H@?H/_M:M%',]F.!T$4_Z8/W CH6IXOU ME[>]71AY(HK7T!=6'<B2(21T$+(M!HW3)@]RP]."^+,OZQKE.#@* AT< 3L9 MAM>E+IMA->NL^IN_?SE?KOZ8K_X35Q\PS3_/UE=;Y!7EP),!I:P#Y6H<(K$" MQ82:"<NB;I[G,1@SYU]#-;CS,#A&?N7%LITA.5]L/ZK?HX,4DS"2.? EJ7K! M8"$8$E%-HQ#6,<?3*,/?FG%X_D5072ZKX]'4:?'3B[0-?&->UWU502SP"\EB M^AW?SI?+/W U+Y_"7X>7/^W]BA8%4,?QU:@$ZDDBWLR(V"M2WE52KNM:6+). MVR(@$KQJ<JJ&R.@/%Q6W%B4WOG6BTH&D'GVIO]MK-RE$M"V0V5>SUR.C\TU@ M((N0MH<B8HFY))MXZ\U['_I&SO8_ =;NW>H/I;T.#)./I+KUB;6I.:NLS6<U MS6U=31$E5SFX!%8H8L9;VO31<M",Q*8]*TYC:Z_T*8+. GL'X."N3]E,*1T@ M[ X/5ZF^UDDEG"7QJ%K3:!%\)A.CE,1C'<?#<^OXY8.$C)P+V$[1=TW$HZ7> M 71N++B_$?G;C;TF+OY^,?_7?V#^C._7<M[F>FOF8RK.0 FQSE96"GP0 3+Z M)*U')WCK;H9[DMA#7?%1H'C\:&RNH;X ^(E\N^7%1E7YORZ7JZ\_N2I%ZH*% MN.+D&Y$OIR H$JA%XV+24MHA<?<$9>-FFPX*MU;ZZ MEK[!,9YBWP?1:'K/\ MR1VMK#]GX>M\L:J^^M5ZV_+,7. :.7$JL5;Z\4"'169@C8TH@A%,M2[/;$'W MN%FA@R+T-+KL"[]/V<4_[[Z\,[3/9[)D"JNG@ P0;'' ZPR[8$7A<B0/]VT? M]4@G\S0&5=WY0//JNF#B2G*F"%IY)8K:FLJ 5\2H09?I-X$[$<:]DCH+%_A MO!P&SH.4UTTO^*<X^PW+?($?,%V$Y7):IBEL^@=>,>R))RFDA;R.& >R<YP0 M-8=(V>PMQUA:.]%'D'L66VH;Y)Y*J1WLL'<9J0F@.\CZY>6B:FT3<+KF/>9J MGRN$DNH(3%,D.$5'6<I!!TUBD++U]MN2_G&-V9,B?#2U]S/8:M_C2?'B14$# M7-8>DM%FLN]M 5%8R!(-2MFZ4FD(VV*P J2N;8M]E->T$>^)X^##AL!/'?T> M./#]M&_V,_CH-5K+C(&B1*$CG7OP/ >PT:)'9D7(K<-H.Y(VI/5ZZQ;XZH;C M12'3X^[AL3X#4'N7H@,6ZW!#63PXI&7-O2K29%$2MJX.:D;\N#[9$"C<QZ = M3L_]G/5/\?^^?D"JGFTVH?=SDC>NIHM-(MB-V[_*?K%19!,$F"#KU1ZQ[VO9 MAS8YH;+("COE5K /[>/Z;V.C?# M=^##/<7W[^2L3C_/-H9[^O%@V*6R'+14 M$B6'%.K-N5,!HDP%B&.N2^0ER]:]3!N0/:['-C:FA]!MYW"N[$B>'-;0LY1" MT>HDQS,8Y\#94K1+1<C<.E3V#$GC.EYCPW!?G1QM%M14Z,%<K _X'6>7>".# M^G"'ZO%GM7"?=J2TD;-T_VW7P,+-=&4%0F5RKA73M5]S(0^;9Q&YL+)YFN'C MU!Q_(;I]<HTE;XH;KQI3OHL7T\_79?&U4^JGZ5?ZRKORD3Y=%GK[VDJN4;U< M3*+UIL$95N=T60Y., ZVCJ"F5:>=:)U3TH;R<9VA1BB[?]UY<J6.>) N%ZN? MJ8D?$\["8CI?IR1R5;B61#LJ:<@2T+69CO5@R75#:8+-*N^"2GK##4323S_1 M^.C+.P'6"1$P;ZF.L?&TI?O/V9)D-"U3S-MTFXB*E9 -.%[#MCG3T:]5!AF< MR#9@"KOUA7D.4X\1, ZN&BEUWEK"G<"DNB8I+*\R^JS/:*)38!VO79QC)@X, M@YA*RI:3H-1.Y?$[8N3VVT<$2!N5/@"2(^3;@8=W]&;\,XB45"Z,J0A,"/)M MN;'@9=& F;D4+7V_/SOK;1]9:B,>B2,#X5R6P(T&0RD;[ATGY]W[=8=G6N&L M=L0O)1C4EHM4QL#YGEVE^K7O#D32(8 ^4*T=H/;E?+9VQOXY77UY>;E<S;_B MXNTTQ.G%=/7CMN]6NSQH[C)QYX'V@$ \R2I)B\")4>44IT.N=3[0?A1VL@&W M=78'5%+O$)QX44A"VD*(9%PIZ7UMPD-K%U''XHU1H;4Y\"1!XP8HQ@#87BKH MM-W$1_Q<W;H;(VBO)HS,R_9W'_!;+?Z8?;[QI=]^;'^YN8<]X,*XT8N;S.8= M0 :-KJ+OOOX:U,9[.KBM ^:+ J6MK(5C]*.S*-#F4$+S@8R/T-)PCN\.PMY8 MXDZD$*,FPR77)#>1V29L3=NXLXREJ'/SR4'[DSERR78+[#PQI7<0975P[%[? M=?UVN21+>;G<,K,I=3?:Q>2S $VG1XTPDP_(R'A.411,L@B36V=_/4E0-_-Z MAX'#8_TFCM9-#T#;'A^;>S(>='**)!),I%5I,X>HK08A!2>1I-IN=)@=O:O^ M$L<K]BYD#I;RZ..C<#%-8?EB.0W;RT_#6(B:?&C%:P&EXF3%<N*#.1]CL8Q+ MJYZQNQY^<A<GU2$JFC>3U\C:?GVYF'_#%Y?UC+[XR4 PBAN6ZME<YTDY"ZY6 M6B<K2Y:^1)+&#@I_\.$C#_AJHO/CI=;!.?!ROJ!#D_:_ZT&@)M+1J"'[4FNE M$X?@90%)3FQT'J,3K6W[.R2,/ 'K:&BTD.S8X<6K _%O./^\"-^^T-9VL3X, M@_8E*)T@ZT*'H:>=S06G06647-"FAGRG'*1=,QON$M#- -1!+<YV.A@;2!M) MW&1AN[*$38IY<OPV\Z:49% ;I$*DY>:%3M++)ND,CQ'003K#<8J=MY;RR%"Y MLJ"NFA,)YA32,2K1TFY)I)/5[6GG3:EDVHBU:;+1W'[KB*!HH\)Y$WF.C(2- M7;6EVTO)W'H073U\%=.*.'<1G/.:3"DM;&F12G?SG>.<,<.@X&!9CKT;D!_U M/M1<GK0E'B494(G7]DZESGU@$KQ@&;PV2!ZX*H;M%)E_;D.X^^)QS-&!]H2C MI#HB)%*=BKSX,7GQYR0H02:YL,!L)HK19XB&B]H1WEJ;DD;_5'^ ):;_Y_/\ M^_^[?>(&"ML??B+AY_O&J3EIK_X#)=B!A_J$J?WV.IG$,161D6>FI7;5RE80 M:@=^:4OM1V==-JT#TKO0-;(O>^H+\M::Z@!]V]C^9F#C_7C\Z[_2Q66N :[E M$NG_<ZW28E;E3'] %K8.Z%(.@M"!3"_TB7,=,+5N.'4 F5U<NS;$RL,I8H,I MK@-LOD)Z<YJ&34W:MPM<;4JO7VP:9JX_GS 9&:OCX;)0@5Q)Q<''E*%8;[50 M"<5NM2A[@'$7NKJX !X.?<U5,W*$X/UB7L?6UI$W563UJ+@*DDUX5-*EX"$K M3T>&Y9G,$1D!B8G$%$;+[EAD#\8)GGA%%U?"[<'24K!=#'JL>RG1+3Q*QHG: M@H9DP4*!*'D ID+43C/!3/.)->LWCUL@/OBF<H!X.SBEMH.]EI_F+]+_7$X7 M^+Y>22Q6/VH?D!7MB;6]]+?ZE4EB,D0Z9B'I:$ 5E\"AMN"9RKI@BD*V/JMV MIVXG<.FS!== :NH @%O1K6>LY^GJ<H$O<EZGZ7Z:OYW//K^=?L>\75LQF1AR M;=I1&"/?F)/[PZ.L+1>%CEEK841C!.Y!WDX0-&<+P:$4=3;ISW_@:M/OHZ:2 MS]+TXLJ ;);G_/0;ADEHWH.KH3.7A1:QZ%@;\[A:1.=4_5L":4I2V;#(8^L# M9JC,Y=O"K&[NU3U.[=M"VSAYO<OYQ3377B[7 @@NLB1<@,#)VU R6(BU;;*+ M(AJ+3K+F&:0'$=K7Y<1!^'F@%_# "NO81PPI.EO9R-KZ6KWJP?NL 157TFMC MDD[/;&8M?,0!ZR('5^Z.3N,^DAX9,'_.PL7Z&UCO12YKPNV59**59"XX!L77 M:N?D-03++619YW0HYB/N@I?'WS!V2>(IX=)(SF.G).>OT]FTTKTB.[#.95Y. M;&!1>$^:UR6"BIQ<84U@EY8\8>6YS9SM ),''CW.=M)26_-VHNNGP^Q5X]QW MLX^A!K:N,O8G*7CND&=0N?8239;843D YS[)8IWUN;5E]Q@MXVPM T"GJ= [ MN A8=U?\8SZK]QIAX\%6MV3M;RYQXK21KE@%OL3:)" ;(#84&%E4TB8'@ZU] M_Z<I&N?:>T @-51 !W!Z,Z-GX7)U1;X7TC-!Y!>#!E1(ZS0: SEDJ8SG)C6? M7'&'A''NOP<$S#$B[N?0NM%*>!N-GLXN:V>4S3(@4V\S[6CSO4_A+UR^_HN$ M1PJ;SL+BQ_IFC99-JG'L^<7%>N%L!#-1W&E6E !3-UY5^U(%D3,((]!+VI%5 M:-VE=T!VQN[C<"JKO#=D'+Z;#MHD^,&[Q&J#+.,/\H'S95HMPRQ_Q,7W:<+E MX1V$#WS18/>E>_(X]+4IYUCW[4Q[MDJ@!!?@:\*ALTY+:5 J-5!Y\( -'U[3 M8EO]^.<TXPW9W\@:HH6&"SK6KC*&EK]=Z^/%3WULLN:TC<KG4D!+(4"AE>!T M+&"CBUEJ1)E]:P$-P4BGUZ[[X._QIA%C*;P#4_7I"G?+DBFR%K?S1"=88*YV M1_-@=,@Y!Z%4W*EMZ*_65F(TP.S5>&(?[?4 Q5L%MK7 P)*! C5B2\0K!S'1 M\LY1D952:ZE3:_/U;!I/[*78)QM/["/ED6]YWV0B^WH4UL?YQ>7:#+ZJH9:U MMB%[2+6N7G')P4F%X#"DHLC0CF&7E@1/OJ2+,_ 0Q<V'D.+(</CG?/'?WRY" MPH^AX.K'E@&1)?.Y;J$YU3$H)4*4!2&90)Z8D%'J75J1//CP+A*3CU3_\5(; MN?QO>XR^6VP/T?5^J'A.CGFBNJ1(](<,CID(7@O+BY.>?K_+6?%,!>!#[^ZE M[<#8%DD3W?2!K9L"V2XWKZ-')63=".G +73@.LP1; J8E([6JYTN<'<#V'T" MQBL_/UZG]P%RI(!'/G@V.R>Q\'M(ZX:KMX_4[98J94*1"@?OB V%Q=5NAK6E MM2]DOF6?W'-73SN_;'1T'*O0^9#2'3_WJ8KH03:"M0%K#[" =0A%6;>\S,0+ M-R2GDKRRNR0I//&*\3H6M(=&*TF.;;A.%_@@#\PH50="U@:HCFRZB!"%(G@' M'XN,*HM@=[%='WG^>.T*VD.AB0Q'QL%_8+A8?4GA$4Y"X29D4<@5JUWAJQ$6 MJC]6="*/C!?C/=\!#4^_9;P>!NTQT5">8Q\9./]V\3 7RBI/5",P<O] 113@ MK ^0#3+'0I'Y[JW8PR?&HV\8IY9IH .CC1P[N!K=U[M[^[/J!C&Q'#QP[6I> MA.$0A F 00@K47#?O/W%P<3VTA-C;%_ZM%KO -Z'=&0(.496,@.!(M?FRQI< M"!:4"%+$8J1E[>M5SJR5QHD U*"_QC[:[+5H[WHZQU8 Y:&M(LSRG8+%^.-6 MN\<%AF/25=H3T22596#9')GFLKYX:$?B=7:"-288LE$@:E:]4D56!J8"/*88 MG+"1;-)=+H':D]8N669+TO+!@_'%/9JV(PLM+6Q:[^#JH'IE' .?'(<<!.?: M)&U=\W$51U$\7M''V+A\/&MF<,V/' [XF=-):EX?B^O+[^QD).N-5P[(&TG1 MUNQ)1@:>"E8*.B%CB_ZS#[^]EP28X74_;ZJ([J!T-8;8A)!KBK!UGM=B&05! M9P]&Q*!#5"7YG2I+]@;3V'&E%CI]$B('"'CLENB/MO_FWB(W9(@G7^-MBA:. MRY9!SCKFR'3DV"+\V'UO_9/N.FW4,3:F'FT5&XL(I'T-/-":4$K7XBJ&$)@7 MQ0DG@M]I-.ROU&9_+\7NU&9_'REWT$7YSX\306Z4,+3YLE)S@81#<$DG\%YB M'2?.E7\J87V_+LI_?NRQL?Y>2IL?)<&1(PWKLLN7:]*G>)4$F(0F"9@(*<G: M!9HC^&@-A,+HQ&3"Z+Q+ZL)#S^ZQ@?XAVFXBNPXN7M<E8<MM<ZV+.I3]5L@L M%I^2<Q 5<_7N6M>FMQDD3X)ESEC:S>S8MVSU,8)Z;+A_"'K:2[\#*.UIF_V\ M:B;C+ 5-IIG-3-56 0(\)@[6>LMC33MNWGGK4%I["5"=S X^J7+[ ?%>H0MB MQ"=$!2:X6HR!#D+V"B(7.1J'3C7?)<\N$'4:_#2(0^VCS [P6@N\+Q=5 ]OF MEXH<ET"."N3""BUR0R<1G4/@@G8AVB)3\W#_71K&[I\U M*.4D.OX<Q[U><M MB^B'K9,?I13>!V.L%AF24X;LM:# 1;+_M='&!<.R:=YOX^E2^+9XN-%HXF=( MJO:G>!T6,WKWLCS2I^)PV!S]RA;H:LMW(Q!>$_5JNDP7\V5MB'R%PV*"YV@X MU(MT4*)FR]4K=,FBS5@;Q#<?Z_$$.2-TR"'/#)>K:9IPFQ,F%>K8#-K2C73@ M0S'DJM&"3#R4>W/)Q^B <T7NN!9:*T0UZ&-SD/XZ,,8.8/5W^G'Z>3;!B-$4 MX\#4R4)*>0\AU*HJE-'R6L2@=BI@'!:I6VK'-? Z NHAVCM/G.[<6HK,'&>U M]%""C: TTQ \Z4*R)+U10HJTTRS._VLZUA72!]%_L]9B!_:3J#03A]_"[,>' M^8]PL?KQ:1%F2Q)OE<'$*Z-L21)BC@F4U^00QCI].SEM!2<?#G=)WGOF->,. M)FH-L=9R[=0W?M G>$DLSV>U1\N\7']AVY[R-YQAF:X:NT)[O'$P3^A0KD_@ M"+'BBT2=ZPY$#KF+&KR0%GS)/%F;"Y?Z?!RAEYL+ID=D_- N_G,V!<\IQL(A ML40KV9E48U2T/1M>M''<I]3:NCR<VG[=H'WP=/?,/9'V.K NMYS^CJ2H<'&/ MU8GD)GG'"P3C<VWE+""X&C4EQFR@$P;U3NFS^X/Q,9+&1=RID/$P()NHJ2/4 M;3RR^^PDLD1%X!F010F*FT!KUUN(+C"%R4?>O(/[,R2-ZT6/C+H6:NH'=>N$ MPG5L*3VTE*Q-KG@L@*KF!/F:"L9C!B98")9C",UC<CL1-JYW.RX"&ZJL'QP^ M(LN)RJ4(1ZXX5P)!Y2S!(_V!GH6HL\!D6S=I?IJB<9W><9'70DDCWIQ<<?-J M^]I#I)AS8B*A ,;JK#QAR)"6Q'01VC.G@W9II]3S/?!X!+G]7G<?XY"<2G\= M[(Y7K&YMW<<6H D94?,($KT'%2,'9V4!&64MES3&B=:]KG>C;%S_Y&1 >02@ M#;76$Q8W%O!C7$64+#+CP&9?<W^YAQ#K(&.3#$O2TA'1^L9F-\K&W0Q'QV([ MK76$Q5NV\&.\D<_/G=06+/.,UIG(X,C>(4-%<Z&%0\=;.S'[T#>N+S,V+IMK ML"-T/L9.5M&H+#Q(L6;"9_ J2M#&6%831&@IGM:('->K&1N#+?34@5_S&!N> MEH]'%< 5<O\44Q*B3@;0*5F2U3QC:Y^ERZUN*'^DA=P[G57V8-ST:MG0QU>9 MZ"'6AL?38Z:5'?RJP>+#>_/9*##\,R[][CX-]:C\2<;/>7U&:-H #7!9QZIP M'R":&"$5U 5-"!A:9\X>0.:Q.QP]_B6]A8Z$L%C\*//%O\(B;TK$ L= F[," MX>LTK90+A*3K()"2>'(LI-C:[7B<FI'#<@/CY^[^UT@K(]>3O_KTX@]<K7LI M%&8-JZ/8DB6/2!6GP0EDY)@S7BMMR!H5S^QFMY\X+AY:Z6=^M+"Z4/&V^CF+ M')E7EL[D6E-:6 "OG2<U)I91J1#++@WL;SYSO$YKA^KCGDH/$,[(2B6BY^7B MYY9VU<V@:(U"*&"B#HHU4M.&9B4((U,=MJS1[3)4Z^&GCZWH0[0T;RJR'I0> MU@?:-?%2I6 =B-J"2Y')#=XI 1:+YQS)0]QI'L6]!X]S:]A6U0<+:NP.4%?= MCCXFG(7%=+[>X-"A34QY2$K60"9J"(HSL,X4:XO55LA=++U=.XK=?/FX=\B- M#_(V(AX;(UNZ_YPMOV&:EBGF[9)QW'A3> >,XDD5I'PZ( L65X*\P+-3HU: MG\/)8P1TT"7L<*7.6TNXAP/C_I&GN2])&DM^CE]/(TT0:E]9*5AF)0B#>I>Y M-3U9"0U5]KS)L(_\>D# K9-0T '*"/W 8F:@2!@0F*B3N$Q6)5O%F#L?DV% MO1\LM0YB,0^>F6^O6V=8%E7(19%=54@N-@8(SB%X&3DY4*GDU'K&_=,4C7M% MWMC"&$ )'4#JWIW:WQ;SY7+BI(E<20,)720N%*L#B,D/5[X$K80WS<,L#U/2 MX6W3@;I^)%YWA. [@L]US.'&?>S$:ZF$DP62=+7[CK1 3Y!@>!UFC)Z5W#K9 M_REZ.O1WVD+I:"5T!*C;7*Q[?$ZTMYY[(4#(X.I4] 0^AP@Y2L.E0,_+4'AZ M@)P.#[?F.]-1*N@+35<M&/^Z^FP;X-[P5:L)M"<IV41+12GEP#,R*8M#+[B0 M;KA4Z.=H&S>=Y90G8 OE] BZ&ZN(7)!)$:Y6[T70P;'-3*^(A4&,469E$\<X M5 K?(R2-,VQR#(@=H8JQXWWW=^4?_P@7EQLU75S,_Q5F"2=)JV@R>A#)9MJ@ M+0G*%0?6%5$LIP64=KD'V.UM.^'&G!%N!A)TCYO2 RPI)5!P)4!C":"<K=E> M'L&JC-H5F9D:?&,Z$&3VC$ VE$KZVZ"F=?KJ _*KB3NT_6XS8&>?:P\D<E4L MTF[,)4+V2A*S.D-4M+A*9ME$*05YOX?M7?L1LA/BW!DA[O3JZ7''>YC7B4)O MN8GD(&M9^['SFME:,P4PB*23D\P.Z%4^1=I../1GA,,A5=/)[K<*?]V(+.6? MG^+&H_DV7ZX6N)HNUC'-N,FN7DZ(M5*\3<!#35G4IHZG5A&2D,)F$7VPN\QZ M.8Z*W>Y:V1D![L2:Z737N^-4UY1:^N]&L;.\S?!?OK_%_]6G$U>218W$NE"U M 0W]S8=2R$\R09<2I.9#E4"VXF$W7/\20813:KN3'?>FGW:']ZL?;\I@HE+, MP4?B3DKBTPL+3CD#DKE0V\5:+_?9:O=\_6Y8/*<HQ*ET<=:;Z\<OI)[?PO(V M_R]I$4Y\*0ECJ?8->I(!(^FCC\!('(6DDXIHW:IW"#YV _:9QT/&T7I?R+_A M/?YM/L__FEY<$,MO2-FSS]-X@1L9W?UY4B*2I108T+*F]>Z2!I_I;\DJ)!O+ M^:1:CYH_FNC=,'WFL9<3Z+,O &_3+1[G=6*U0UYG3I4D8FT[9L 5QX%GIT.H M=:^\]<"*?>C;#9:_1+RFE99Z1.";V?O%/.%R^8$42*1](29?X7>\F'^K-OD$ M2S+>.0EF;8O7P\*I((&G'+EQO+@RN&'P#(V[(?&<(D GT59?:+QQ !"+WW"Q M^O'^(LQ6Q.#K_[F<;MC+SEBM10$1ZWQ5;PQX%VQU$2-CP>20!]P2=R%Q-RR> M>:"HN:[Z@N)FJ3W.F;*<^:(]:)(9*(8)G)<>8D;/97:BL-89SKM3MQL SREN M-+"&^KM JET$TGJ$/&WS":??U]GB1@5ELF#@F1$U\,6A7H2!#5$D9Z75\<"< MB@??MQN.SBGN,YBT>]R][M\.5(MA\1UK6)7X75R&B^5UA/_W^>+5_#*NRN7% ME2PF2C//>+%0D-/^C8[V;XD<L#"1E8\R\*%::K7C8K=LZW,*)G6B\2YWS9VO MQ%Y__78Q_X%X'7'P40MOR$Y!H0H=&)&#]\$#>M1(]G3,/A^\N1Y,UF[H/:>0 MT=BZ.X^M>E?.BS8B.$%KU55OKR0/P=0^!)BMX%9+<[?<<L1+^\/ ?4XQJ)$U MW!>V;W5VN\U[^#9=A8OI_]9:H>^DJOGB1XU&+"=1:R.9BZ E(VX%<1M9T"1Y M.HQ0VRC,@%'^ RC>#<-G'FX:6I-]X?;JGFW+SL39PD.I7J1(K+:<-.!TU,#0 M:$3F?,$3W']NJ=D-;V<>"CI& UV:I<]=VHK"2JEIA296+M6ZDX"TD)F.J(1, MZ6Z%ZA[&9XN[<W%.49S3Z.&<9I&^+@73:OK]YPS?#V%%STSS62+1K-_9N,OL M/J\<K-OLP7R?8!QI9J;(&.J%4C7LC"S@4W&0O'7(>-;^;JIMNP[2[<>1[B+I M3<\+GE5,.A3@(E>K5B)$9 %,"I)KR<FX;5WBNC-Q_0X;W0<M=T_68733@=&V M"V,_CQ*6.1>U4T_=RFESEP%B9L0ALS9(8;WC8P#O[5Y=:@8#WT @.0"*AVGL M3.#XXFK$:NTG=UFMVUM?GK @&2O1@^5&U=$+M,Y-;2CGE6<^159RZU.A =G] M0_= 4!T WY8:/AC4WW$1YR>$]=U)2/4;KZ;T#ZO^IN%B0GRZG*4$5<BH5I@R M>'09A/*<Y<Q-YCLU&&V,Z^?H'K=73U_ ;JKC,]FNJW>ZGI3S&>G#VL8(@\W1 M(+!DR$-,-D) 6L?)F1"ECT6QUOE'A] Y;E.@OG![E [/"*?K6Y3KFXV)M$*A MC*S61:_34B-$4S0$X6V2,1?G6U];'D;IN(V%^L/J$7K<'ZU^@]89?B9:\J>3 M@O;EET!K\LULEP84UN>DA;7@ U;!UUI X35D95%FX6C)M@YT-F9AW.9&?<%\ M*,V?R6Z];B?V(O_7Y7)5KYV7$RY3,21P\+7J4-DZBS$: 3HF1"XSDVX,J^(N MG>/V6>H+PD?IL%N</C06<H("M9,R0:"S"!1G'&(H JSE4@6NLVD^6G-WZL9M MRS0V)H_6USG-2/QSMB#!?I[5; /ZU39%YL/\XF(;-FP<PMKY?8/%KP[C^ 3! M*VYU4"E(8 Y3'6WGP',5(/F2@N:12VD:;PD#!J_N[.R/B'WY^J]T<9EIK;WX MNDZ7?8\+DOZ,/O@T?_U7^$KKO'[] ZXN%[-EU=+O&RU-:ADU2A] ,F5!%:7 M>X^04"N?O<@ZV\;B&IJG?D-E^V#S[B[;%1(ZL!(>X7\BN0ETDM#Y5;#4*L,$ M3J*!@LK++%'=:^]Y-* ?(65<'/:%EWE[Y1V,03)'IO,ZB7ZQ&A*)M!$L,"RQ MWI=<7M1+OM])22\O%U5[[]<TT+??SY?3C6TD@U"9,0=!U^!ESFO>$2SJ'$*. M2C>?!="&\G$C$>>(\R&AT>_6_##7[XG;Q0,\,UU$LEP M\F#0F(\N%P@9=0\ M6:W;7SRTH'O<\,:OLQA:P*+?I? *]^&YD-7(<BA5WG4:J)2U6IV#+SEA*LSC MW0'50RV%O>@>-WIRCDMA.%CT$WYYA/4/F"_3FJ];O+\-WY;XKKSX]NUBFFJ. MUR9UA3YZ._TZ76VOE:3U)B:K(,N20?FJBCK&1Q1$SKTW5IYH@1S#QKAAF'-< M+R<#3??+Y^%#=)L7LS$LTX]/BS!;7FSZ2B8IZR6$JBW)(JB -=,@DEW)LXAH MG(B^=39?(]+'#?6<XS(9%!SG9F1]Q-7J8MW2=_G/Z>H+?;]JZ7+U9;[8C(,S M6A2C7*UC14G[ K<0O!>D@!QB=DZRYA?(31D8-^QTCNOC!$#I_@!Y6 9/[!$J M,\."Y\"](4?,9$]Z4 %B2B87GR5OWH*E$>GC#B_Y=19((W!TOS0F-EJN.1. MD@M0EA=P5JAZ)AJKG%2.M9[Z=$Q(8;"^5^<(W;V4=V1(X?4LGR+MX$7.ZQN M</%F5N:+K^UJ9)]\<N-4@MVY.$7%*V?&^D+0*#4P&X4&AR8 8<.A9D8(V3IH M.&#2P*VQ5+?F!6W*Y&*TV1O#P')+W(K:B+588EDPY5(-)HC6OM\S)/4;LM\' M&7>WI)9ZZ,#-NA;3E1'\X\5?T^4DV:QIO_:0DR<N-'.TP7(-.C.7I+**^]89 M) ]3,BZ(FBI[WESR7>+GU?PK&0:34$J]<>,@11W SFJC_, EH(FA!*508^OR MY\=HZ60C.D+/ST+G *%W 1YZ%AD+'_ [SB[Q(RZ^3Q.^^?#Q[_@UXF+B=<BI MD&14]3-4,75E97++>2HYI)"+;9_V]R1)O4'I$+W? U,[)72 J2L'MGHIBQ]; M'J*S415N@+. ))]U45-68+44V22&O+3>C!ZB8]RDFD'0<[2X.X!,C23A"_+S MZ)L7_]_E8KK,TW4$:LN.\X4I;B-@,A&43+(:C@)$X,1+3H8W;R'S#$GC)J0, M J262N@ 4X];CF^OZS-*LKKD&,&1$0F*V("0M -T+(02H[3-._WM0-:XF]20 M%G=KG70-LTF)1>OB$DCT=%I+)<$+7<4E$JTEX^3=@8\#HJM7-^Y Q>\,K+VT MT &>[E7(/L[:'_/5Q\OX7YA6]0;XVW2QC1(P85D=DFY3'9=NM0>272#^LT!7 M0]!B\"[^^Q+=ZY;7!IVGU>G(#5&W]NBC+/[DZA79&\N)-9$7DRUDJ12Q1EP% MQ>L<@F@USX$;>Z=1T(.M4/=\[;CVVU" &UK^(T-K;:'^@:O'Q7>7N91Y)G,U M T?%007ZFPM>@'8NQ,#0.Q%W -?>+QXW27=(> VK@PX.X$\/]2?>Q%PG@AE) M:T-#DLJ1+6$$;<.\T((IY'19LH!9ZUFR3Y S;F;KT(=F*SWT<1P^R,W=E5)H M+7#.'$3F5!W0',"I%('<+2&L($LV[S+O:X]7CIOU>8)CL+G<>S@"'VYFOA.K M''4Q)B%$8V@S3LF2XU[()3*QA)2SS"7M>B >3L:XR92#'X\GTD\'A^5CZ4$N MD:,2R:ADK"9Q.JG!VWH)77,XHS,^Z-SXH#PFMVNPM,2A#\D6\N\71I^^A-4_ MYY<7^<W7;R&MKCOB;'OA3+1*0DLM07"70>5B:V*; N=2"@D#;=\GRB!\AM)Q M$PQ' F%+[8U\ZCY:*'7UX9M->[ ;DT<F5EOK!8G0HRB@>)00,A<@G8H\I6Q< MVF7$RP&OWNVJ=[ )F$,>KT,K8F2<75?>O2MOY[//]-"O5W>'/T-^ZQO$ZVS@ M=?( +NLPY/<X"Q>;&@K,QOODP5JTH%2=C\AE O199<M5C$'M@+U&Y.R&Q[.+ M/8REL'[/ZRO6WLUN9"1O!\=-E-:>!:X@F3JSTQD2<<@,HG/*^B)]OCO,>KC2 MR,?)W VK9QN)&%IQW5>=7/-WO?:NV)3"\I!)CDIP8E/' C'2.I1)&):*8*[Y M9-5]:=P-G&<7M3B)RLYLUUQ/[\8\<28SQUV=I5E;=]F::*%Y;>U)YP5#QKEH MG?ET )F[ ?/LXAVG4ES/V+R[]J[XDVB31120-$ODO05'IP*M/2V,9&A%DN%T M?=4>IG$W5)YM@&10E74 R:ORV#>SQS@EOR\LY[,0+WZ\)QE/:WJ:=X;I$#QD M)@6="86\/<&(2>6-5\F[U#QC_2!"=P/GV85>3J>\D5WU&ZR0@S=/TVJ^_FNZ M^K+NBH/S6TUQZDA;)K0 8SD'Q75M%<\EB.QUH$,"9;D#R@?]\7W>N1N^SC+& M,ICH.]CT2&XU9OF?&!:3P@6/5O":9KV^Q&?@/6=D3*!WUL?H6>L@RHW7[P:@ MLXV<'"KH+B;T[>TIV6*DK[.T#0D%5#5)HU<(EB7/>(Z%-Y\--8AS.WQI3N-B MY4$UU>E$\C]PM>&/EO#+^=>O\]G'+Z2$VWTNYN6/RZ]UB<\7H8;)9_.OTUG] M:5Y^"\MIJA].+RYI9W^/B_6_WW0QN,W[3JT8AJ6G10.'$TJL4=N'UV%16X\L MKU[ULQD_4RPK*X'[6K%8!^+01LQ!*LQ:<.]R:ITB]Q@MQYAW=Y^YJ7TI7J:, MRD.J422536T+JA0X;V6PW)#5NDM<Y<&'CSQ2MX4^;QIIQPNP VMLG<U3<W=> M7H3E\EWYN)JG_UX7CQ<54T*>P=1:$D4\@8\^ !,.2=GDJ*!N#/-'B1D'.8V4 M_% 1XM$2[P Z-^G?%F<60_9"H 5DF:MR(0G%:KAZP;GF6JA@4V/,W*=BW&VF MD7KG367= 5K^F,^^SZNWLSW]*R=7U?\,N37&0;8A@Q*!0<1<ZW]2D:EVH^:M MO<#'J1D7/<?J>3Z(T+OP"#<LK 7TVY8'RXK7*2LP,D50)9%72P*!DKGD$I&' MW-H2NT_%N%Y=8\ <*>0.]ID;'+S8<F"$M+%>LLIZW4K&7H2@BX684(4<O$7; MNDKY/A7CEN,-!Y-#A#SRQ?9=F^[G=9O%$#R3 91E&HAN,NF$%Y!]YMG)X)B] M8_/NY/V\';?O05L[MIT$.]@MKJ\EZAWLI#*<F8Q0EP"H>CI&[BT4FU4)13EI M6Z<BW"*@'S?G0(7>-3\.EFYOT'CQ/4POZI+Y-+]A2GV97Y!*ENN[J0E::5Q0 M%KAT]1K!)?#&,W!6,Q/IK!3:#PF>YTGL9_<9 %Z--=0! -^''^LF\N_*J^GW M:<997M[@;$*FEY=<6\A&D %?)Y"0 <^ &62)*>TSMDX#>)JB<2R<X>#54/XC M&SSOU^\D7J;AXIJ7=[/U7?KT.Z[Y>?=M.QR*.8RY.."FAH)LG;GM10+'4B9S MP7&1\@XFT!ZO'*>30'O<#"GI#K:C?^+T\Y<5YA?DU(?/^,=E-?O)I:B"6[Z[ M7"U785:S_S=[K>9<^(0,2) 6E-827*:_.:4Q^I(<B;/Q[K07@>-T%AANLQI. M.UU<_JPG$=7=.%S<B!XN7ZQ6BVF\7&W._?5GQ"#F[=;]8K$(L\^;42P3:Q.Y MJ+HV%=6F]A@MX */4)@QNCACHAE@OON15(_3O6 XF)Y8C_UNF]LX]KWU.<G* M9.L3!VEMK!D_'"++!IQ)C#DR5;UMW=ML3Q+':6UP\JVSB88.!^"<ED@3 -X5 MVN8$<-DF+B-M^5F3P"29(3'J ,G&[)2(V>;6,'N0D'&:%PP'IN.EW<5Y>Y>- M[6*8Q)BRE$P SY&3X5 KY80MH+FP+D>571H:-EM2QFDX<#K@'"+QAM Y2;[< M@Z-\EJVSX)Y\RX"Y;;MS-W3&FE?*.J<9>%,4J,AJQJ4UP%'K[(/@K'F<]'09 M:Y+V5E=,=9XCK3ROZX@N01LL>=1*:.%PI^Z:YY2QMH\^G\]8VT> '1C4CR?8 M^& UUS&!-:6VP7 1@JL=D4L.L= )C+)U]M'99*SMI>2=,];VD7@'T'D@"AZ= M5VA(+D(P3QR@ U_[]#C+N%39",U48\R<3\;:7NI]/F-M'UEW@)8GDJ=L$H@D M 0@RD6"2(2:0F3JT)B:-M,YTZYWFC#+6]M+S[AEK^PA]5"?J:2=!(!-,R0@) MD=%.7/L?2E?3S571S/E8)#_ 7GG;:X[)(2=/.PEVL(^\F*VF^2H A.ER,P5\ MTRT)<QV(3%C_=KG:#L>]9_5M&@*C3E;7H>$F&K+YDF40N4I@;)UO6Y3A3C;> M<IH0WH\A="" YF-KL],:N-_#=/&/<'&)?\=0BPG7M_._3V=AEJ;A8M,2+,SR MC3YU+U*JS&,F;SBLKO_]?/;_M_=MS7'<R)KO^U^PB\*E +QL!'6Q1R=DD4MQ M'.$G!JYDGVEVT=5-63R_?A/-9I-L]J4N: *<<3C"EBD)E<CO Y"9R$R<1SVV MJ]NIX?[_L25*$2MX4ZTEBBNLO_E4.3I?^Z*P@\,""@Z%RL4>E_&PIZ1"2N : M<ZX5KE(WE=HGS^BG_1['?H#BY 44*\S<Z9/NX0^ R=*^@.+AW"-!,&=%0!3' MQS?!8$92*C@!B72U)P9TEMI&3"9\7I,R&=]>/228!=P"3)#UQ#_<KW_YCXEO M0:CK^Z^Q@??2W\.&>!/[U5(7:T*<<<A(') UG&BM+:XWWQ))1]F]DA7"Q[>E MS2[RIL.P)&:^. ]?S6_E6:K ?<6\1EC7X )Z99#B\6$?%[#7+&#.4K?DZB5@ M(3Q-R)!=)$P.5TE<_#(# WZ^U%BU"CXP3&$R&+P%SV+?)J^0)(8BL*ZTMT[: M:O-5B73,>RU.(3Q+3X)==!N)2*'D(JNI5%I5UG*-M(\=492/[5? &\2<\/@8 M-M/).PWN$2=O06-><@U!I !R?=!3<"#]]VOO%U_CGXY@Q;W>42LJ86K$A9.( MR?BB<6TT@@/ U;)B3N/4I8^[9"F$5EEMN"0X%<JWU8J4M0BZ<@%L"AN5 MLR MF!0&N< 5T=8Z[%(7\^^6)N\YF0;M#A0:H/H"2+1\QN)A.3[6$#O#J9,<8;)L M0P;KR]0"S%,5'%&":*%3%PV\$J(\R@Q!=[,5X"A5%\"5L];?ZHE;M9"+V_=R M2A]A=X[YX<]GQIRK*8=UY6F\JE8"@UW('?*>J]HZ[KU)G:+87;J\A^"1V'4D M< J@W?-YO+ 7EI/1PH=:A0IA*T%G3L5N!RSVR"!6@?W(:?)&<'L%RMMBXIA; M5Q(("N!3"BOTV36F(-21"H/+:V-!?4416*,<!4F"HDQBLMESN8@;AGZ9"D?C M:QD>03Y&%+ <?M/MO_RRZ.OI)AUF9Q]6^V55>^6T-H@X&9=T8$AS\,3KP$7P M@OK@4CNO^R4J).SV]E1ICH9; 2Q<O:/\<,;8^X_-;'G3N-3REJO(2T.%@"/+ MH(J!"\<8CZ_M&8$(E;PF//;+2ITRVE/$]Q]J2</38R);+G'GC^J^WS9'2H@5 MUCA$3<SIU1Y\/E(K1*VM87Z5TCIU6]<A<KY_V^"H%$Z'<:'999]\._FA8Y+= MM^:AB.HA<VZ5YS0?D!YV<,@4^5W]Y'Z+!"T>1 @>?&SAA(^790)IH@4*U%D9 M@)?4IGX8X9@)6D\*?C"^.2:*PSI"6L2[0!M?+:# =2]Y3+)4\)NI7\C>$*$0 MJW L]J_?-QJNZ (.QW]X=P5;\2<_A^WS*?0NJ>55K6+R0TS]I=%7XX:@VCCN MB(SI#ZFC@]LER<N:4> VR35=)%]6P2O,N-7>>(1-?(*G=AJ9I;,/!ZR#TY18 MD_IR?I<L>3F3 N>#U!F@] +(\S@![T[FJSE]F<$>?!>S%U:A2J>7'=X%LM*3 MF/(/4_*A1E*'$)2OF9:IW<8.8I5&J2'XOSJXTH)1 +_ N7#K63V&OA6K:VL# M,I@SQ%1MD-8J]J(!=56"U;1*'1W;(D;>4,-1^#-6V07PY>EX?_)"J:72.Z.1 M"$XAQA5&)K;J5CA(&4APN$J__[P2(R]?4IH]8W5<%$U>.JN7-2B ,4>0X#HV MLH&5HZ5B\5U)3:B0-(34-YN[9"G%3AX(\D[2C-!X\2&;6,&VVII/+/Q@&3;[ M<G,++FDS._WX)44,I^LWT@9U!LWL+:(\2E'M- G(Z=AZ"CQ[(*4+2$6JUA)K M=[R[X*-&>9Y,M_FO<++'5M\?[E<0G/OI0U.EZ\GMA_N''DSK;A:/.0@?[K<- M=CZ9_^OA#%"<!QFJ"E$98R1&4"2#QJCB DLI'5,A=7SL[697<&RJ#V-W;Z-% MT:.H([VK9AZ<>&^-U\8A,(S!7L:5!W_(2H1]X*HRSLCD6;O#)"W%'"B+=Z.7 M1V\2%$#U+=-8>7\Q^4#HV-0ZJ( 8.'Q(,V&0$4Y[#?,2(K7YNE.8]T;8_DS8 M'M,;"4L!_/JHY]>_3)N_5A-:10(,K;66G".+J45,,88,IK!"L6"$\!ISEKH/ MRU9!B@C<C05YLV?8:(T70)ME-U#P%!9QK;V<"2:.$Z44<K4!W3"J04M!(V6- MJ8(6QJC4O3)V2U-$Y"XQ@1+IO@ 6[=VXGV(1VH8:6\U1S0B/CS/"1AV<1I0( M+(BMI:'B+>VVXN)\[]=.&P9R =1]R-AO;N#[UWXV7\[N\96NYSN\7P/B0]/Z M<V]C*\%)F*PJY6;N0O^\9+6$?[1"UIKX5(EAL!T$B6KOA//:51:GSE=+.H&" M[;^!#-M:H)$#[L*Y_NHPZJ8!H36E'$L$9QU=&CE(.V60-"$X!K^G>>I\@_2S M*'C[/S[KWP#X JB_F9FZ;:D_S=2[B^:Q%R+HYY(;S#6OP?Y2##Q,2C!2)J9: M!QJ?SQ/1X#]R&G(O@?/F([\!H=\.SO=Y??747.E9G>-37'MPT\HDGWV#2ZX! M\T]T[[65_"=;1'R29GW)@$.E'+45(BS>U<(OD6$TYOE0R86QAKY-7+N;N,G* M2^?/P-Q6E_O<J7DL*;B CZQ=HV<9-0]N#KC/CL 9!.YSS)3@U"!%N4"^KL'G MD8)PG_II[./-ID";_ A\WEEJFI<=!9@NNSSZ9>R;<,E]!0=890*889XH.$2] M1'".&2^4(=2^14CE49Y";G S<Z9#X&00@$61\;G>'O,8K:@8"P81:V/>H:N1 MJ3!!VFMN/)>UX*F3//?)4][&.0SUG70:"4$!=-H7 I>851R+:*0',-(914I* MB[B0=<69#U2FWME&7C^\ 97&(M[C!J*'^@L@TLHA_/S37L?'=Q_UM)J,U+9F MB@=4.UHA)HA#TLK8R"<X3#RM0I6Z[&ZO0*4$G!+3*1T(!3!J^_4N9=(SCAD" MTQ;4@Y5#!DLP"X2)_52(JY)?80V_4'^#"$]B!HU7>@',V5%Z9@US,/4 LPC+ M.UV)),$U$MKS^!2S3/^D^XABSN,WW"C+2$\ 6I'4>WSE#&NEI(AE(^"/,\TE M4AA.=Z>XJ0)G7.O4)^"[J@OMA7/7NM ^2B^ /-M*R:@P%6&A KTL;SAA-1E) M+7(5_)+#QFQ=ZON]H75[;U_WV0O?#G5[?91= %^ZE*X2IK"6QB!<13>"U12. M[EB#9'F];/80?/J0=IHZXK>O QW#I]1@%,"OG1VI%?'8L-HB5<MXSFLXY\&! M0+!_,X<K6"7)LUI']8D_?N>GLFRI), 52L#54F6*2,(J@RPQX))(;\')L18% M7UFCO-2:IF[^_>X:Q_="NWOC^#ZJ+X!$^UL"4\DQM\JC*KC8VL%Y)!4S2-3" MPF;ME:A3=_@9WY4Y1T/Y7JCWZLK<!X("^-2C?SGFV#GI*L2#\8C1"G3F*A_G M& ,JQ&&1NHG"OT%S^3%,.Q(X!=!N%=O].IGYT_ 1OC]YM"HM,T:!'8DH W.! M21I@_7B'J,(63 8EF4M]%.X4IMBF\F-(E4;U!7!H8'V?]]Y4\<V/B@H2TTCJ MV-@FWD=94W-CK4_^-NT1RWW9?Y@S\ :@%T#MW15B&%L'GKQ%&"MPZFM>(RW! MJ;<.2TQ5+>J0>GO\]RKO[<6$SN6]?6 I@%_;+\9J*JE5MD8<EB.L2TF08AXL M61X(<XQ7UJ>^4GI7Y;V]0.YT%=E'XP709D^"A])&B" ELE40\9D;CXR@#)E M)!?*"4Y2[TOOK[QW#($2Z;X %CVS)]9&QM>G.HZJJF&+A@VY O4P[0-2Q&J$ M@[,Z<$,-.5Y+HBT"=>(2_X^UPL9"6!0?UW,Y#4\_7+K9E])I"9ZT0KCR)CZV MI9%RSB#L):Q;3FKACM<5<+=<I9A@HVFPDV"),"F?9^M7+2XK;YDVVH+C+:(? M7DND%<R05!;7L-%KSE*?I5UE*R75\(WY-@R;HCBWGL+38U7K?@^GX9?)#(Z4 MB9Z>-?-)A/-SK%^;3^"@^#P#UZI=8GSI-):,63@I,*_BZU8:22D$$AK72M'X MPN7Q#N<4,R@ET?%X_'USG-]G2>N)<Y.')K1?9J%I;QZBJT<J9-WWL3<H7^T\ MUV,6K1ZG TU%E0Y511'6F"!&<6RDZ1GR0H +[91W,G4I?:X&IF\6(,>:!EM+ M%0\V6/R5B>V8*PS>@=362&ZL.%[=U=_],$>R/%' O \)"K!S]L1< B'>$HF, M=S3&7#1,1&#$'8G)N82F;P[][Q4P[\6$[@'S'K 4P*_MX5N'L0Z4X:5=!)/ M&AE1&^2HID1*8H5.G8[ZO@+F?4#N%##OH_$":+,G:.N=<[[VH!N%)<Q$54BQ M4",-/];8V,"JU);+.PR8CR!0(MT7P*(=129<8NQX7:'@J8Z]81V2M?*P- 1X M:)@9CE-W5"VQ NR=V&$)0"R2BJN56FD1* ?;@'#*XI(RR%2,(!&,UW%WEN9( M;<??1T58+YR[5H3U47H!Y.E25.*EK2OB*CC6!>A)QV9JM>#(.V(U4:+B-OT] MRWM]*; 7_@,J?/J 402_]O1(D341UL;-FFDP)0A8$9HJARCF2E)/:_!LWB"J MT:NU49Z>BN6<F<D +8J<6YH<5$3 ,JX4X@;^Q2BA8(L:B@BI*-/<2J&/EY/Z MKEH=]4*]3ZNC/A 40*<]WHVC=87]@W;@5( 3 KR;FB.K33"28"MIZGK&=]GJ MJ!?BW9W+/NHO@$@[>J342K*@&>+:\5A@H)'1X'U7=1"PQ&Q0-'5T8GAD*T]K MHS'T&:_T IC3L3%S3&JDC!A$I04]B5 AV*@E4EXHJQG#=3C>V[NCG^DX6GW% M.S;!1H)< '5/K+V[N9M&[^= ,_O3$-O3TXH;7A%PA&HG84^O*K Z8E,-RKV7 MVIM@4_>[Z2EB*>=L.I8T;P=9 8Q\TN"YC\=+/!7TXJZ=+.ZK2T$)+%$'"U@Z MCY@2#FD=..+>,:F8@-,A=0/J??*4<B@?C6O)P"B 6%W>-KAH/OCG[QM\@JG. MKK[YGXN*_ :6SS7X783Z@$&3P6N-&&8.*4<T<C6#=58S0DWJS@)I)"\XT)*& MK!D +C3E#XZ$F\G2(],S%RUVF".H)':3'_SH^N$Q4R3P]90\49[>TU=C:X&7 MGWW=?M_2RCMO'!*&.L2,5^#7@G="'1B1JL85UJE[M_42\!B,^GYGYO[/.QCI M\X\HQ>;_#^=5UY%3L&O0+!)Q;/-;:SH%:2OG*HUP3<$^4QCH1#5&W@A=,:M( MI5*WOMTER]@C=F/<!Z>+:>*M]1X13<#J%$;&U]T9LE00\,"8-"%U!&6;''G] M@B3H;QYXH]5=@%6V]N$_QC/Y-'Q?-/8AP(UQ58,121"1M44,]EP$)H!"8%S6 M)JA@.4Z^+G8)4Q1Y!N"\29PD2B^ /<_E7T4C+:>4,HI!&W$&!,YIR:U%&,YF M[H/VZ;N:O)8B,U_2P+L9JAVGZP+8\JV9_6BBY13-J6:VG,DJXLQ%K8WR-0K4 M$]B&)4?&D?CV(@L*'%E1T]0)K+NER<N>L3B_;LB;0ND%T&=S&X:_MEQ4KK)$ M,SC"G9:@G5IJI&.AF,-*5%6@VJK4M8 [1,D;CTI_3"50>)F\6:TKY31UP0I$ MJPK# O 2248-LH)ZB2FI3/)=9Z<P99DX@Z ^3)\!>B^/0(_-3FQ=\ZIR2- 8 MUZ^(B:$RC8(UAACF.*F/[%>5<%HE GD_=09HO #:?+B;3V9^/C^Q?]Y-'HJ< M'QI_4:*"T#6J?0W3T S'+CD":4.M-=P8F3RE88<H>4/2R<^K% HOE#?QEZU_ M7%I@^WF*P0HDF,>,#Q:0MC _K9R7A-4\)$^L.BA4Y@[+*:#O0*?A.&0DEFGM MY:^M!C? V^MGLUD_SZ&TX@0C'FH.W@5V2$M)40VKC3HKZ]IOY!2\"B+O_T)Y MU!@!8Y-<IP5L.9\F/R;.S]S\X15/$#[4 2-GE4;,B1K\0DP1M\%34<F@ZN1M M?YX+D#<?*OFQ-%RY)3%CM58D%B8V@$&U82KVAO'@$.#82- R035HHTZ>1/=2 MA,P)1L/!W$6+ 9HMB!B?XFU^NW[K20<?*J\D>(BQHC4H!@<NY\@RS+SE5EN3 MO(!@JR2%T&0(N#N(,D+3!?!E8UO]^M1MRCA=,TI093%LK;YB2.-@D=9*$.V" MQ_C(09BO9;38/';\;IC*"Z#.>C&=Z?NHE$]ZX1\7PR=]O\P;.IFY/[QN+ZM* M>2,%A<T8QQT9$Z2$H\C47#D=8%_&1SN?#HM75*QF(!]V'6.)P2F(=\]F%O/7 MSO3DU<R<KN*;%18%16!Z001D;*R"Q=XZ2@R3.GG[K\[2%74MD99UB:$IB'3/ MU]-I./<6<-J<FI:&"J<E(I2YV(0&'-=0<20-XY3 HF+),^%ZB%=4=/%XFUT* M<#('A\Y\:R,V5[%^H?5Z#O]]G.IE+>NZEE0AZ76-F(4I&$O!QR&,!6ZY=VZC MN\O6\-"^;Q3E\(]C2E)U%K =/<L:>"*_;[]?@VH?C_E+Y93&G-GXYI=%C,=Z M04<U(C7,1K- C4G=J+&+7$69\VDVH.1P%$"QS4WUY*:YFRT>9W595TY;Z>.; MOK%A#7,!26PYJ@-QU'*"M3V6:;5=HDZTJM\5K1)"D)%0\W9QN5P:Y_[VKK77 ML/&>M<U5JV].[A;733OY'^\>9E9=4F*M"D(AP2FL$5=+V)"]19A5V!!,:24[ M5;+!-Y\Q"O[OB4T]Q.E$*?$N*'4L$ K8J&!Q+$M +IK5!=+CU9*?_]HV\_FE MT"3$(F94U9+$/#V)%&<ULI9*H6GM34A=FW9(ID[,DN^"64>!H0!:;;F@_!R" MCUW35P[&L]^I+GD5-'6&(6_!I6!>"V2"C2G%V-1&UQ63J>.E_23L1#GUKBAW M1(@*+6'\;J^]NYOZ+U_BXQ#+T9KP_^[T=!+NESW];=S"Q]2=]?M DO*S$7,: M68463\7U1T]F[O57UQ5)QC)>D4#0\F1DM:^19C605=2*AIH(UJW%PP'+I)LT M8TRQ_5]XJIM\N.B@@A"IG0-O.,"T+:F0HDXC:DT->S85CG2*98V:]H90><+U M1^+*<P/M>- 4<)X^36XZ;?Z*#]3%HMUS *_]X>?KU&96D\K4RJ*:X_@&(N7( M>&' 2]:$.F&M]JF3Z+I)5BKK1M&B.3I&Q3/OL94X,> N:XP$C??VUH,S38Q M+L :!BU:[5*W\.DB5]ZKR6/PH1?E!H!3 .'64_FE:3_"YR>+V&3C,5V^<HQ5 M+" JXYN^'E:J#$H@+TTM [>:\M1U4?OD*9E@0]#?; N5"HH":!4[2L[@C]RO MM;92U&/JD0M",R]A.M+$EU@\,BK$MP<9,U;64KG4<8X#(N6]XCXZN5("4@"_ M7NLKOG'Y(,J%_KE\5/5QZ4@O.*8B/DH>MWRG8>E(ZI&J9541)X+SJ=ME]Q O M[QWWT7EW+* R7Q)TM7.?@D=6:S!VJ4/.Q. 1%AYI3"T*N")*6\9\MV*_1-[I MUUX9B\GWO;?Q%8Z/5 %;X6_-CV6KB"^S_8OYO)E.P;+X2[?N4DLIN,4:<4%D M3*.S2'N8)P?KU_+ "*]2=V$<(&;Y;NQ TC1OBV !)-T_L0]Z&G]T65M*E+(4 MK [-$!.4(A/ .1.!"F\QD9RG;AC42;"\CL?1Z='+S1V"U6 "WOIVTKCO"]TN MWH"&C_\]#4_W@:L+0G=9QT?:!+.(5G6LO[ B)AU;L)*M%Z16CM'492G#I<WK MS)1%V&2H%K^-?KS6[168U<W'9KZ GW_^>>MG<W\9@B;*U1B!%2WCO:5$"JN M:B>EQ"P(;%,[VX,$S>L*E<7:%%@63]A/WMW9Y9L EY636&$OD:<<YH4U:))S M@ZS"%:NDA]/F^$[Z=MGRYA:71<N!B/5GHGI@XLQ?Q3;Y%V]MB!I0$FS]8,W7 M#IQ-$9!4+J8K<FPX$4'2U/7KZ0S1H^4CET7%(5B--$0_SUR*=)GE^'-O__=5 M\^/_>.L>/G$2]74QN8G/(ZX=S,-I,2^(]WS0!\Y9]T2U[5_HF1<S6/A479AC M/O$'/?<N/IL!9^**_JV>72W9.?]P__1G5IE^2_$>9(P7@3-W!MSYIF\>.\^D M7<I'$7'DO@>K9M%.+.RER]3:?\XFB_GY]W^N8M!IY[__6WEKNH[(GLWMJY/* M!^](TR3YR+X-37L3]]'EK.='X<.NK^2MV7I#)AQ0<QX.P-Y]^3"5F^6>_70C M,/1\V3UB A%_F]U.XJ 7<(Y\@-_\5Q(Q7X^:)=1W$(M'1G722$:_[X5\?G'= MN,1X;8R9)<XU#*WMVB@$JS/X[**]F;E?IOHJ"5(O1\QRZ _"::LF"D$IKOB/ ML[EKT\&T,626(WGP[O=:%X4 ]8_FKR?YTNZ .X;.$A@8!-Q^W60&<'VF3FZ\ MBWEX8!O^KJ>CE]N^<;,4 _>"KH-62EAX\X_39NXOFK6X,7$DX>H[,'Z6"MS^ M2[";EHK%\T@PYJER381>(:!]F;G8!>!.3Y=%*&. VA@JKU.V7^?-(07D7DK3 MZ9-<AP,\'1;1M@&S(;1#YTTW!11P1?H43MJ_: 954[P8.Z^SW&D5[55*<K#> M.I-K^ZPV>VX>,S"9G^Z?;VZGS;WWRYCXZ>VS'N]IJ;_[.WD[:+YAV/F@J@N@ MP\/+=K?P>3MY*$N97%TOYM]/SK\?A1:'OY>WU>4;TJ.SZG,;,-M.#SC1XPS3 M>P./ V=I03+>']C02PG0_7/FVNG]U7=O[]K)8N+G)S>+\;AM';73UH[SH[9/ M)25 ]OEG:\_:B4VPOIZ&Z@1. 5=KKR9? B*_P@FPB(V"?M&3-B9&)8!FRYB= M,"K@0FVW.C*#]7)EW__VK\622A^O9U=G=MRV=V#H3M#EO6/KIIS\_:RVY[B= M_;@]4F+>RY&3).3M$79D(MXJI'+B_CLFI]_<IHDH;0XWHA?UN;]MVH5WRVWA M-'S^\PZX]F L;9-U:Z_IPV/DNRG=J?OG':0[*R%/\E$4\9E,,*&[^6+IWW2& M:.]?SW<=V@F=+E//F!7V]A'CGBO\;C[WT^DY>,+3J6^[K^JM?R_?Y<*^P'33 M<;KYUN]__3:QU]I/O^F[&[TUB+<5A*U_+5]HNB,&^R:;;Z6>Z?O?Y\^R2[?U M=QBS<+N,/T;\'[?C[W37@V1;QSU0>&X-;\X^L^?R^2>8Y;$=[4=PJZZ:]G[T M)>[V$?/!M*GOIN/D<_O_T^FF>),.F?J=CN7= V>#:3\433^]9(;NS#<)<'H: M):>I<EC7S9Z)9P;B6S,#D;XE@6-SK)RV2R]0=BCA/SIKZ"C [#MIWBA'Z.\4 MG*ZGZZ.W/II]+T?*5O&PCWQ;)_NNN;=]1B^IMRL@DYEX5U>+9>1[-H_U]%]F MW^]N;MK[*.=\,;LPL83^Y'9JIG]L#7#T)6?OK^6T-0Z$T$:IKP#8H\PPQ?GW M'_;C?)$(W:V#YK1-.H*X3QFYS??4. W&Z#@+[9#VFVZJ* 2EL[9-#M3FF/G6 MTP"L=B@D=YSISWCST;IY%#$!5-O&RU=NVFG;VZ."4L YLCG2YSOY(E%[8-J& MYKNQ05Y,[/-/.[T""^K\MEVXUU-(O4*[?2[;/ML7\]X:S S]'^WGF?LEIDS% MI(#5)'YM9U'PCS]:]T=[>K>8N]G5R<S]<_9COG )"##XHV4L_7[X-NF4G9DK MT;WZ,EO)ORGIYGS V/BC37&>#_]J&9O&8+:,5G=FNOP.$[SZM-C*=Y@'_/:: M]@EHTO]KV8S"-/08K-YR=I&3^6E83>,T+!F\GD9B=@S^:+:TON1[R"!E9^;* M6O '>6?N];GYL/'],G7+N7UL9F[^J85?I&).(A&R)2"FX5%:(#*SZM,/Y^:G M[>GBNOT,$L[/W.EL/9MOB_CSO^;G86KCM"X6TZB@V.4D%:52?#];DY@T?$H( M0>X.05['S*[1MX7/Q\EVZ.R[*]PRT=R!WI6T:5KZO!XM7[[ N 3"TIKW?&R^ M^ZF/C6]7'!I=J;M]Q'Q7[,/PVJN7W E2((I;9Q.=AC"Q,.XOLS1K[?#H^;; M85AVUE?N/=/[]M>VN;O],I_?)41TW[C9;-^A^^AA'>7>4:]C_P>W%C05BOO& MS69Q#MU=#^LH^UIL+IJ%7AJW8WL@;(Z5K?G@X#6W51?Y$3JQBSL]G=Z?Z8E+ M!-2V(;.U&QR.UQ[-Y,ZIBE?N(.'2:TRT->X:,UM?F(' '=!-;K/S,27]Y,=5 MLKUQYZ#YVL,,M3(/J*<@]):2/=LA4H*X;>Q\W6028+E'625LI6M1DV^H.T?. MUWAFS+YZ2%'9\WQBFX&G9]3 O;E9M@'\- D@C(?9ID*WYZ?R-:L9"/<P5>9V M&S>VF=_GRT-DV4#PNIF"EL\7J3S)?I_JA'])\9YAJBP._V]^\65FFYM$,?1. M'^B$=4GQH#YJ*P[A5T'F8R&]YT.=$"\J=C1 C9F1W[+]Q)FO@E]I0._ZC4YX MEQ1]ZJF\XA;YZ>(Z]@$ZZOK>_HU.4)<4N.JIO-RK6IN[J6Z_3N:+A%?=NT?M M!&=)X:R#"LH-X.N=96PD9,>0G;(52@IF[5=-]LC_X^:?'L!#8W="LJ105D=E M%?"\P-IP_]K,4S^N\G+L3B"6$L#:JY[LULZ&Y3UV^6T=L!-<)06@]JDE,V)+ M@RK.*!%@V\;KA%=) :,]2BDAQ)_BGNW%0)T *BG*LTT-V8V09G2JY.,8G? H M*0:S,?DRTKQ'P]$W7Y64%"8I,$VUF?T*ALM*L$]^;MO)\AHF49[JX>$[@5A2 M *2[RK*?2VX2Y=)3ALF/I]FENGX^-'HG9$N*A7166.YC;3:??9B%12PA2I9_ MO&/,3C4!)45%#B@G>P;!4_57NE2![6-V@JZD,,@!Y93ZCLWG=OF ^Y'>LGD] M>I+W; X(G>!-FW-OFQ^^O3\-K[[UB@6#>-_I V/6ZL.HCY\9WUE_ZX#96K+T MP>?%*MVCELR[Z[F?@^Z6[WK&M\Q&UY1N&R]?"YU]>F\Z*>'OSM2Y0/G[)?N_ MVVCW=<R_^28%*"]'*OIQIIT3+^A<\3#DS62VU%G<7Y,=,*\&SK:I#;4,NJ@I M]Y9W=;5836ITM/[E4-F*YX>BM5T5N?WCE4 S/;V?3^:)'.1=@V8KDA]I>^]4 M3V;TOB_^==;:T_9BWGZ>+R8W2UW^YA?7C4N#9*</9"N7'XIJ'[7EOIJ^6\ > M#^?X["KA5KI[U&Q%\T.Q/*B@<@[ ;\WB#[\^J7VB)=KI ]FJZQ,<E@?5EKOG M'PS:S/SC3,'H'GWINF/(;#7W0U'<KYJR</MTYR^:SS]O_6P>WYN>A::U2]-Z M[&;;YSO9BO,3(=Q%B07"_ONDF2[5?!K^T=SXC\W=;-'>?]5_'0/[O1_+5^&? MD@%=]%D@#6#&?][IZ21,[$KZ"_WS@Y_Y,%G,CT&%@Q_,UR0@)1VZZK4L2L V M-M6SE<!?;FY;;1<P 3.93A;W:6RW85_,UVH@$2GZ:;8<#RREB;=GV'R]!1(X M867:>EL$3.Q';PZ;KT% 0A#+<J6?A[L;/P>_\-S_>3=IU_M*FDVYQV?R=09( M<67038>E9@%]F<TGH."+5B]C/VT;NR?&>6W<]HY,!]KSF21Y05VGD2!!Z-6G M7C%E8&K SF''U*&NA_L0SY+QR4!;!\QX5WX(BQ>5IWN4D;M>>"W:Z!R3C:&R M8;-7VUM1*2O'9,M>DB;79/? !6"U)^?DH$+^SM/*M8;^SM/Z.T^K7UW;HIU> M^/9F?AHN6@?\2F/T[QDVVQKJ9R,<5DQV2R%*E2)V\G*D;(E ?6VX+=,O!9*+ MR6*T>?UBJ&R9/@-!>:& W'&.NZFOL.%5M&I<<[OP[I>IOAH7U-@Q9K;<G7XX M'5!)_MSA8V"V9]AL:3K]8#NLF"(VP*5<*=*+MPR7+?-FR$:X31$%;887[<UL MD78O?#9DMNR:X5OA:X64M1,F FSWJ-GR94;M@\7!]N@PI"NTV#YBONR6(;OA M#GT4@=7GG[>3-B54&P/F2SP9@M1V;10!U*>[!\$20+0>*E\"R!!P-C50!"S? MO;UK)XN)GY]<79W\T)/IZ"ZG>\;-E]$Q!+"]NGD?U\%GS71B80)G;6./>!W\ MXC-'N [>/8WDU\'//_6*(PGNA;>//^K29#6\>SYT*M_[\.B%7!WOQ>WE34M' M?66_#-LFY[=FL1(U3;R_^U<*"?^/Q'F/_HZ_HZ]^(_[+Z+G_O__K_P-02P,$ M% @ +3DF61 ;NKNZ, ]B\! !< !B<F,M,C R-# W,S%X97@Q,#0R M+FAT;>U]:5/D1K;H]_<K]-KOCB%"E-EZ]W1$=8-M[MC0 =B^_G0C2\JBTJV2 M:I02=,VO?V?+5$JE8FE#4V \$S90JE3FR;.OWT^J:?;N^XE6Z;O_\_W_W=B( M]HJDGNJ\BI)2JTJG46U-?A;]GFK[*=K8D*<^%+-Y:<XF5;2]N;T;_5Z4G\RY MXL\K4V7ZG5OG^^_X]^^_HY=\/RK2^;OO4W,>F?2?STSR8NME^CK='J?;F[OI MR_'H^>[KT<NMT6CKY:M7KY_O_N_6,_@J/,[?L=4\T_]\-C7YQD3C^]_L;@]> M/I]5;R],6DW>;&UN_M<S>O3=]^,BK^!])7R??^1E%A:K].=J0V7F+']#1WK& M7W4?)T56E&^^V:1_WN(G&V,U-=G\S;>G9JIM=*@OHN-BJO)O8ZMRNV%U:<;\ MH#7_T; GV![]>L%;?@GK9";7[@A;V[CI_?_YZ>#]P6FTM3G8W6YON7^S"4!7 ME\^6'O0:W_JZ9WQ+VTAU4I2J,D7^ILY37>)3S]Z]/Q[N_1%].#K^>'0\/#TX M.GS 9_FX?_S#T?$OP\,/^QOOAR?[>]'Q_LGI\<&'4_CQY/3HP[^B7P\/3D\6 MCGB=JYRI- 6"W,CTN'KS&G;J_D"X2W\)(/1G;2LSGO.?#&PQK][LO)C=/8[O M]N+X01ZI!$"6JCS1T86I)E$UT1%<XM1&Q9A^>5^J= X,IIP):)'%[$1'T]R, M:AL=Y'CKYEQ''S.51VOXE7]\L[/[%G^E']9C6N<7E:LS3:QL3Y_KK)C1SRI/ M8?'I3.>65X=?IJ:JM'9KO=K>WGSK_TJ_;[U=7[Z]]X4J4_QXSY0ZJ8K21A-= MZM$\.BM57MFH*J)Y4<?1_[;_^<<W6R\VWR[^>TVVL#^=9<6\V4$,>X_4A;SL MHR['13E%0&Z\5Q88];&V56D2Y-DG59%\BG[-#;S=Y.=%=HX\'+>?U].1+G$! M6R<3><3J*H+%X#9,SA>B1IF.1@"TB\'BB7%#6R_?V@[ 6I\3R$HDCQ36GZ@L M@^5H[6(\-HE1F7SJX$JPBD#*)*49P1$0A+ ;N*[8[0IN$1Z!YU4^CY(B'V=P M6EBVNM :GS!6OC^C>\&;QJ_U[5QV%E_U@&P=7E:513;XZQ2[M378?O[ J/;4 MDRB"%&"1&H254"Q ?4A(J4K=Q23\[*S41(4,:U55*IG _>Y_GIB1J:)A[']\ M3^O+91-UIZ)$ .K#>V=S?./%Q #B3I2%FX=KGY7%N4EA0::RQ2NZLVNXN<AE MLI('1H!?NMR 2\S4S.HW[H>WJ;&S3,W?F)RN@K[T=JK*,U!Z1D55%=,WN/5S M758F49F\A-[''XLNM/ORY6!SD[9;P4:KU+U95*4!?_9=E2Y^N/WBE?MN[^>7 M?OGRE3>?7W_E[VCCI7M"L'+[)1\*<3&S,Y7_\]G.LPY8^99G0"M%9M+($8E\ M6A6SG@\%&=YLSSY'6VU4P.6Z$&=@?WV:)!7WT//Q:PN"'Y'#PM]4%9T"-@&E MAOR;GG&<^Q_?/'_UUJ.V7-.7 IMIZPOO8A-OXG)TV'I"AW=TM]$>&&RK<W77 MA!LL<D] &]9GP.&CK9B,V!;,EC">URN!:?<'L1,4W74&3.0WX#&H4SZAW(T MB*I4"B +%%W0=T[ ;"!#9TUY.\/K3=? R^>[?W.\#&0@RD-3I \4)[U)\;4A M^$N=568&VNDL .6,0&D7-?M >6=UW.1)5J=LX*D\K\&\(UNAGM:9(FO=K85& MO[,R)X#B&W.M2OD4-'I0<G/D*T -;?9,Z^D\E0__N\[FT0Y_]J*C]/]%74%T M[*77_=AUB9"8?BQ49F](2W\-?H^;_Y]HW1#/(F?_CHR]V_ O+)JQ]^0\&&89 M.P]B-M4M>0XZC@0UFV5P/V@=@QE_38N&W0X]WBMR'> ;\J*ZS"-!? TXE[A_ M8/'1/"KU6)<:<=_DL)?V-P;1!S4S%<#U/^AQ()\(OB358SBX=UJQTVBBSIDA M3K5"G@8[G>G$C(UN.3ENP:FTVW_C+<?%QE=Q(/6'-K;\&>_!4=^"U/:K@8=5 MO_-^>%,'ZYU=WSUZ^T+WMOBRT=]J$-\;9ZWS:ROONV_,4*(_6X_^!-4V(CJZ MRH?84*7X;9$X8K=R?G-_AT&\;Y$;^]_4J#C70>! /!\8.1A$^TJ\XL (9J6V MFASX\"A'.^$DI4XT*C1%KJ.3";(0V6*?&_E#IBR<+3HL\O."#"8,+ !4::-Q M]/\&FUO1#!2@<Y75>A A\'GW9^*M82"#VL0>]*34 #G^N^)H2@TP@P/"4V64 MJRGP&P6L2Q%#@HOK; W? >!V7_2N^3H?(Q6D!/Y@!8!U-"J*3Y^TGN'^9S4L M90'=BCR;QTT,1R()9CK+Y@WL\!NPS=;B=6YU4L,YHF($^,Y8M@A#>*XR&?YU M#OM+"CC8.5PT?JUDWDK^7]C?6"-$KNGYO9S8;D*U+P-)NP),=OL!,5GG/4!T M^($OL&9"NBV6^G+%U*"&L)GB$)71$TMQ+05@P=^%",9%EA47%+&C+1!#9!:: M:F23C2(Q0/ %-"G,U#L4XJBVGD$Q_Q5_KZ;H(C)<<?K2:UH?ZM1]1$H1!3(Y MW()[ T"<FT1;M[60="F. V<=CL<F,R .K&/!B9JIQ%1S#N-%+L:YG'@[:1YP M3A(<;TK-AN5"XD=CC9 9LME\18W :JBKY5_Y^JD%_<BRU9>QPO^>E V^G^F- M4:G5IPTUAKV^4=F%FMMG=Y<HTZ*PER\&*Z-U]D-Q3:W?,4>D%=^0/9!<N:$. MC]P=O-ZZG$DN.%M7Z33/W@VBKR-OEO/31B=DSEI-@*$VF@&P551@TKITR0^+ M;L)&_]& PT8,4&+.!3.L?I=W'-DBR@H48:P>ALD:I/DU_+6)56,:@<GKHD9% M"3?1UIE9_5-)A>ZSYG!RCN",I Q>O4FO-*8:67];(71)+[ W'T(//7LL6>!9 MD!].OG (7V3$LE@ 2PRT>1DRY.YNOS-!=PR(+QNMF?50K@'LV9](?L3&*;#@ MDB*U=,F5-AB &3X6Q61,$FG-R-MN W&6P<UY1.6,"0M$1K,B25!'!\P!F.#^ M00(>)56!F]EZ[L6_L0D@ /E%S70*^CX\#4IUH!9TGI*=-J#KV:]&_7NYF+T- MC?@!B(31:HN$G=W+1<*>5M4DCO:,52-0K"HPP( .CG5ERE:L:!4.!Q+B/@5$ M=# .>3 HQ<P#R<\W Y(HG>(*)GH%7&KNZ*^?V!4HP;;.O)*^P/!3OIO4WTVT MIJSW#(91ONTUO;ZVL][8O*E>IXLL_45&:U;/E&C3Z&%$?O=!H3)/REX$RE_T M8I/-;V!>F<9#C-$O@1R!+ %1T!L3/=3083D5G=0C"\J\*N>87(C\; ,^5@O\ MT0O)0) \!8X)C+91C:-R#DC$JIA7L"U$@H*H9LD#"S<!4O:VMI>>9YD[IHG M79\# 0.G %F/=A5'AA(O8U%!BCH345O _987QK9Q010-1R9=$F+1K)+0^;-< MRL/W9D@]YWW4"5CT&A0.#F :>O6MRJNM5]=,^7MXF+="J+<S>+6(>>,:F,D4 M%IJ(DM9"J0OEU.RKM#5&$61/<%VDL@EZ-J^2M[C S,(2UW0OWBE.+5W\'IU: M/4)#W+0=V6&LK45&I&!LG6OT ,,-V@(=1JA-(S=@?9]EW'++9A -\WFHO*<% M2<FVGQC,%EM+H(+<8A;DG0CA9ELM#7NI+_DQ*L/):BO#5_E'/H#Y=(9A6E!L M*#U_E4YSW_X1T'Y5M ABM4%*JG/O(_9-K5H0V:ZS6;%:\&>7O24",LE;T > M!G\"S[8/"9(CPFFZW?TX%1PN&95>;U!3Y4F_=GAG@GCW^6!WYTD+="4.!\NN M3!!%; C/J*^VHN)>W\M5)H5'))VGEUAH9K&RS+MD L1<!2E^;81\-=A^T@T; MA.P6@?7@9LNNOQ1AX@6^);H#!D:< H$*)U=*N)R$('&AR> EF=28]_1P%_D2 M,-#)OXE>S?FM%))=#XN>;PY>O[Q/-%HU/#HL!(=Z4["W=@:;WA-+B61R?^1[ M:7"&1&&H;-9YIJWEJDI>'[,L%G'T[Z%:IJNM6E[E9^WF)(06S2H=; 6TS.OY M6)<$J)AS)J9,ZJFMD#U;=B=Q;$1UDCN%2"T72E23LJC/)A'8,:#7 HW6>8_E M&=IW(WVK)M[NYF"5$H!V'E "T(FNJHP]W;>8]+.Y6NZ1(7OJO:>"+*/0*3&< MS;"BX3-H"46H0"SD1"[4J3-RQ\O\)VNCNKHRSDBAP^5!1: W#B@&C0+P!$!L M(@R+I6X=H7IG0E)PH_.W(&YBX:HX_5KGFIH#E'/\!KP,F42W^E\"+4W^)3PP M4W.?.VI;N*4QH3/@"X-HC[?I+15:)'!4Z?%8)U7C(]09_%H6N4G<";M?1;6N M=8ZR^*1+#-%(FF7<K![DQ'9]X&BU3(J,LJLJ]3E(C[3=<+/#E5U)IP6@FL;R MP5<%T?-,GU&[A7_7$EU:NAQJ/SNA]L.!\\99EO.[P&9K[WX1[H0U(3_F[(80 MARE4!#=')%*4Y@PD1\8(10A3 NV-$7_59\V%0RX0X) )GZ5C!^C7<SEM7,1G M\3QC+;EU^C-V Z$<-3!M2[YY4_%I\UQ@@V))XR8>G^38?4"2X_> 2$X1,1Z? MW.C2R53-'?7&'$?S9N@"(2#E$=['/0$3^!HA>%Z!,H2$UY.ZN0;:$2I@B/S* M3H 08Y>GBGN0--6&FE#2A#P-R;X$38])J]1G$NNU+E/J*=,S3-I^ )F>JT8> MPQ3.:BR(APJD!!*'2HL9F EE,:6,:4)K^"\U#A(I@.V9O'I"Q1?KXB3"E(M( M3:D:@K(B@!2<1$;!)-+'YU:%Q&*L(TS2>9P YSHR99O0]KE8/?""MICT'@7: M+%&/[$7(I7U:B8>W]I!3JG4*JAOFCPB_\&[5 2;"!!GDXFJ7/,*&E\IIQQHX MK0+-DG4O>%]6H$J(^DAXVK9L]"DFUSEGBR7!7N.;\8\N9UQZ^:2W>:=R]ZM\ M3RKY)%]M*0R-7EO/)('E.B<[\9Q71S\H4T:_J/(3&+"_87%/T[O(N'>0CK:H M+G]KVS?3J($<QVY:'CD.+SNG;^DL);A@/)1.KGKVHC\G6J=.[9^JSV9:3^G. M:T S0OJH#//V%]3V0+_\LRZ-30W;YH]/.WK^@+2CPR+:HPR'/'V$BA&<+G6G M\\G-,V6H) Q,K;+FA#-D9-<N$VSYJ4(]BHEJ$"UJ+ \=HU\\+(RFBT!N"&KI M,2[T"%$[J \+BV9]<SU)<$%UI>H&Z*D4=,X5JI9#8S8 V1>7I[+%WJ1;(<$U M4B7WAO;U7[Q,;>!ZXB;?M L"7QLL418N(\7R4)%\Y 9BB=T1IBS!EXCL97Z0 MG<<GQ5X^()H_=9X?Q[)1L7B,-._)VV ?B7S#N;PX"2YO%#E4%BWZ%S'M9I;I M]$SJH.<SC)<DY'9L7'7RE8".]&>=U C'6%IP,BV46+%M,NS 4Q8)D-8@^G4F M$A2>T],9?YM<HO174M"Q1:78VN3;]5IRIL_GSI2@)V59UHGYK'UQ&8JDYICM MB8<X+TS:M &XKB#W7LI''.-Y]8"H^ -VC* >#(I+54#*;)P48#68JBD3QC]2 M/^9*/SX*'UH4=]:@34TG=@GM7N U(CX.<N51WJ&1&'.$%$.C*4L],%CSXH(8 M@&T75MQ2NMP#2"ZX\[K>FV:I/GNWQ]GG@04?Q,5["W!Z2N2;EB1($,!"PW;F M\B<)FK#.$NIF\(J0X**#G+@FO8L]J&CL%^%:,6U@A ,>G%*59 ;C0_Q*="EE MA:4LB#*:&BN]!-B+P14@' JT&AUK?*:RI,HEE&"@FTT[[P1SJ@.KOHI9.8[L M$I<=DVNNNBBBM>WU5L\XBLN07W21@E .POMIWZ4[C]]+HP8O QRZ26;DB@.5 M%6"$@4F3.V':=X@4_JZY<,6?V.^*)11V4EG^2N07H./S\@J#8"G"%WU[DBX1 M1O;4!3?F<2OA>X/*9!+!IF]UU)G;BZ^M5F*+&>A[K1^D=F65V .*PX@!N&R@ M:3G<@$U@+)'\R54W!;$'===%V:JD-P<FSHCC^4I&PLR J")WSN:XBVFAC@5[ MKLN\0XT4!W5-UJUHG+ 5@\57Y%W$Y&]E*->WP9VEV$M.;-G8%/B$JFR!K"&6 M!I&(TYR:4$49*)[<R(BS=Y)B9M!YJD;H[$Z0"061=UB$.L=)0+J>3@'>+ )+ M78R!K0RM,X2;K\&ZH(=6!7JL>7T$[O+==^!'AT_H*@W053W#BDK+;O@N#_E1 MY^@XA[]C?R/*;$=^4UL6TX!,\.UHJJM)P=R,+X0ZJ1"5@K*-SB:_A:;OEO67 MXQ0#Y_=UUTA^\"1A+CX/$<CO#]X.**(R"N##'9:\(F=;!8!&:&'F0JJYN\M: M<W-^B=FD (FQSEMJ =Q_71(?X/L<TP#."! 8%9_7D3\Q/2G47/P9\ \6J^:5 MN)RYA13[XJ[-L7%+$UAU@?/Y)@RUY0!_(RLX.%+J:2%^C>9".#C -H\ A+4P M/EUX7^.Z)%@&=\3ML8J:+^NBQ.X'N;O1IBC":+@O%BFP@2.<C]'O/2E*/PLC M45;??(7^#8% 7T" .E&G"P.-.E;:M$QY 0L=1V*96(#MB<@@55Q'E!3+CI# MGL=;H><;?8._*^$6]_4@)K?T^OT^174(D@F7N)Y4#0 IJ9\CYK*<&Y+?&&"O MR<)T\"[JDB%^/=8\Z-'FHTI]TL3KF%_+- @]8Z0"? =MBF-=U&F),Y[PO'4> M;#,$DX=S/ZR6P6E)VZ@@WVPIA+FQ!\D.ET<#<BO'B2Z@->ID0FP7-P7"IZ1! M+^[2NYH(X&CN0E M+52-Q\J$6"<< MF>L6V-AR%7S$ :5*B>B8![RC((,T,? M0);!JM6V-C:2EW^.=Y+FPDSPJ3SMGJHXS-7F;:/Z8&D:)_H9#N*#6@:T['0@ M8+-I(3^GP:@P8#_ 67SG@=XOA?@A7?D2_R1^'<5(*_<2#0N3D'57EE@<XO[* M*:S6=4OVBV2PZ5!9<Q[; 24%W S?&M//MJ]G/B>JMON'I]1V+.%PYG$\ -; M"Y8U(U!.2S*0+HKR$T?;2">P$S.+>5HG?]U,49V31%^0O2 JJ>J7$)O#!H$. M1AA*';(22>U!?[YMM0IC:KH,Q;XFYCQ5M'5PIY?G!2H1_'Q6*NG CD:B)KRP MQ;BZ4*QLYU8X(Z!5GX'NC$:_%F6K@4Z<D&>MX#A34J3:JX7$E5%=%?="8Y^! M>6](\?.^AI"+4B7/[ Q]+?#W>H;]XSI8C212FG/2U\1K4:2^V9IW"L@X.6^^ MNJT3GV_M"G/H\B:SO5)GK!4S)7)K)JM5B99L6TBL%%G<JX)POH)4X0*@4XQE MEAU[(M /*H=5=-W^]\1-.4:'>.C\DU^G"CAQ[!MMR:_\)';B]K^D)<5 X90U M83OZ@EAE,;FMRCH1UMU'&8W@AYNN,?*I,G$G52WU=,'E\1>Q&O^X$IB]^W+P MXA[#3:N&V(P,EQK!(1:@5\![>*]4E5EAM7';()]2[B@QT4S)^ ZV];$B "A MN83=%%.5S:CFQG6Z8F7%.0H7W0"MW85)UFSR>T<)_GA&XS[(CT=*? "!NVUL M^4!8\/FJ*29+G4AI(<$Y-S<J1 G" HIF4WM8+*// _2>:3.%5@^TJ277,3U M* -[RQGF%V61GXWK##UYB%GHS0"$"IR]S-BH$2PGG=BEB[KRXKR(QDJZUK67 M@3>0-M@M QCYT&FG"94B-R)NC=+C2O?#.#I#[3[G$D;V]"%O;R=Z>X<B_'DZ MPQ(>@""WT77DXNKN7*6.+5HA JOU)^[S6(E-2QNX]LS<N[4<'T#FP0-O'_NQ ML-7&?N.T_N!<# N9.0O3!^\#W(.(W-18Z+NVM=ZM5UZ(< 4=4REJXSUX"X&* M2PZU_1S_=X>'<D%%VO;VVX+BBEARQ,+12IP"'Z&D'GJJ<3TUL3 ..5Q,X*1- MS%"EC>!VT<N@,R(U:9)(=-,H]OJ9&"Y]22('W&4VRR3XT,R&<&H$5\O(G(B$ MLKP,\1T)E_ :8RTUM^YD:])B_#Z1[T.PVX]R'#<>&1#33[U?^I3$D#%>TL"# MZZ0O!TC_PPAZUH]:_2^Q(!JM=Y1?MW;1<+[E 92_,?M_X T3N^Q_.=>/.-&6 MLE.\D/B72SQ\D@DK*Q/4B/3@EE 3FW9Z;<\;%X*?PF_Y_)==!IL@_@10/H> MA,I]HMTM";2_NU"YAE@)9<'?6-1<VD#M-AC2U[4T@BS_:]D6=\YR[TR.8+ . MLZ8R2GT"5)+?XG#R-1:L4/4*QS9<.K>G2Q?BE81&\ELC%8<N /$,-!;^K5&J M<U4P(RG*4,!PAP1*!*0635B/B!$FA(_X%1.YYQ;Q/PZZOW.T7-.K3?<W53&# M CXLS/Z]*#\AEOSN4*,KYAXI2T ON,LD#,(L+N(4M^*7K5@GI4RZX+YDI%Q# M$T%2[7U2G 8+(M_DYT5VWN0[WFR7K4T&M0]_B2<])H7A[AG'>)49QXO!YE]C M',,4)\<#)AU0C\^B?*"<XBDM-6P[]_C24N\<];Y8^U1(09JB/Y@YHR,,6('J MAD/=PPQM)B^)MG*]#B:7Q_(1YRS$7$[G_A!N*I*2).#M6%W8:)%V\,3+K\G+ MSU:9E]_<^.OP<G$YAJSR@7+S*X@QLGQ2-I0P](N547U'Q3YD9V4!,-R04X_I MG[=?"P92!N:N([3X_-#OP#Z]W$"$3YL$4]\17*KH6* 5.::M/IF(7\(=)@^; M.^S5//W]YV*NLHK+B(XE5_2H:75WSQRAJ=X*&RYT:S#]4\5%D(6AL J<SIC) M&7FJDI]5UWB&OZ0<?DF1.Q>7N5[%;DHTE>#[KTHM9NS9$;[94WW<%#5@_"$S MNJ0DR)SJ<>GO:.?YN .^]!+JMIU]U[8N9US5[F/4!84YZIPTD18WU?D9;X]C M'U1&$4R>-/F?V)>@F[]6ZEDMI3E!Y,#S+=1-+*8Z4X^W%A=#TYF48="/;+=2 M41Z2&J GCG6;Q4/WS;%XYNGE+>CRC3UC4>QSM0[Q@9."BAM_P0K[E6%6+8Z0 MNCTOT<T+KA.VSFAP%!ZH 9CD3\>D1@*Q:ZXH*7(S('8,(KK^_NP7MM1CML1" M\< [?8&SXHC_4&4HIGOZOJRSHI*@)'5K;3C6I4TIOCKB7-F4XL[O&E/(R8'J MKI;S8 6>'/P-]#:?C$LWZQEWB[WK*AFL]S6Y?.)EO;SLSU7. ;F:EQV1HO_> MR=_C4%[?<UY'AXO%TO-'[+)6SY\O,<^$*3:&&*XN3A$@ES[5Q^D UN50=+27 MI;9,5S525?O9KI%$CO5YSX,- PWFI0!-BW_\<1#MW4?3/ZU,8KP82,_>7<_ MZ$YVH38-KDOI*VH;Z1M3L:%>Z:35&R:61HJPF'()\=)%P[5]:-8CDT&&M&/U M4-#+B^?,T"18$D!JBC34:2?4Y)-0"9[OT9R#IIWJ?]=(#5@&C;G\%7:O&D2+ M8QV;3;9W%SOU!;94N1J_>/&LW$&6NN&XJF[NG6F#,3S22)<"Z&A+Y)P/#\2' MO52D)0RI*^P:H1YDTN'%/601_M+8AUMS4:>0<)J9&WK#X)&N3+Z-DI3M6&S< MHKDXDYJR6]=&Z0.7"XQ=3!U %#9;CYI9'=@)C#R^SJ^+_&5$O73XJJQO%D6G MNA3(Q";_+'! L.]N@[QTQJTX6R85/-2LY9=9&ZV'L3_DA32,J;%IFZ9NPM/A MXZUM-X:]/9:JTQPK#!%VVR4US59L/:+N,HRA+;#Y+C*70U<N 74M:IC&1(3F MH;_NL&G*(S$'[YX;9ZO#C5EA"KAQ;Q>G[@2RRWA4WX@*/XD"K"PL]*$:YY"9 MN2DA;DX$>9&FW$ +^P"9HK8TLH=;W<_4G'BR+"$]L-<DC[*U"G^V'LQFP\@- M_^**GIJLHK!6*6_2%T=%7EM7/QTO] IJ5_>Y+V&E(.VPZ7+Q1"'7I)#IZE#( M5I="NCWHJ%U)CR[!PL[6("?$S/^B'H=/.'--G,E7!V>\COO+QY^/_MC?CWX: MGD3'^\.]Z/2G@Y/H9/_#Z<'1(>#(\' O&OYXO+]_ I\,3^%?^]&'H\.3@[W] MXR$]\_'XZ#?X;2]Z_X=\>OSQ2#Z#I7X8'AS3*K#ZR='A\/W/^_3K#[\>P]/' MK<5_//AM_Y 6.?@%UC@='G[8CTZ/9-E?/@X/_XB.?H@.3D]P#S_ 6P]/#X8_ MTWJPC8_'!_NGP^,_HH/#'XZ.?Z$MQ/3ECT<GIQM\UE_@.["7D]/C SKC203[ M=&#X]B0:PE]_.S@]@#T-C_>CGP_^M?_[P<E^WSD>7_/RUP^I>3DHU!B5?7P] MR=M3!UJC-EK,O*7&?&M)=ZDE(3 1Z+0&"&"P>TY6445:#\\+E=$!/?.YX,D+ MC1W_N9U@,(@ <[W0CXPZ3*O9<>SL5C8R$PD%1:YM:'N2M-1D8U!(QL-RG4LP MVIO@8#N*E,^&D0&(OML&PD ;S)+L&T8J:P4-4\FO1-J8_R+!084#%#KC2GT; M)IJIX#<^#EZQ?DDFS6T(NQ5C&UN;J\,W=J[B&^\QYPK]DH3VM\4][I55^*) MY\T9R1G1/F9_$9(!18LP"&QCI#AJWEMQBZ9XB3_&H75[-N]3CF1P!<\?0([D MO>*H]$^_',$"2?;XU*JMK0?$'S^VI#N.&,>JU*HLJ.#S[Z)M=3FGZSS3 DXE M,]A[?.0Y]84?@V:$<YZJ"^QK+B4?K07\N]TPI?XWQ)=\%K3"ATN*W4B,[C19 M>9A;>KM!K=,I-A@GE<]'N (=$Y[GW?$T'&K=CITJ,>)G"_+H&CC]*3V?ZC$ MU]>GT-LN*,A S2KY8=FL3RS .EGRI^,LC,*ML32]B[2TF;CXN'MY< TW0L"[ M<D2L&N_9?D"\YW?LHII;(RQ'W9Y^MI+\QD\\(/)BTFE T R+&VD>[4'34YLX M%IA;P@@4GD))12>FF)0:*]PEA<XS(LQWQ.]0>^-9%@SGN!U0/N!;&0)OSO29 MRER"9E$&X;X>:])?HG1F0./[+#>^A:K&Y@V)'VB)O/_/.CVCWTWNUVH+ 33* MBYSF[44C:FY62>-'F15.*((]UURC,M"6I>*#352>"3YNT(@U=NJGIES[@A%@ MQL3U*Z!VE4V( *,=<Q]:[04&(R5YF6FFND+W,<H48J6<M/EGC?'NLK?QWX-G MJ3L/B*6>:(HC&1SP]_B8Z>_(OS!>A^D_V T#U!_%0RU94^H0F#.0#><1:V&Z MA.NPF1PC?V[V._O%S#EG 9S#<=/>^5XQ]6,VX[9^%TF'8W@U#7SG->'CB1E1 M:X&1%(!=MK ;T"E+-KMO]D;LHJWKN1Z#[F5"P?(JZEOHY(3\33J.3BCW0YE< M>AYV7B_12WY$FH@Y?=0/>;K/Y,NAZ]ZX/&$ 4U_1\X'!VF!B2Z/_8O076*]* MP]/Y@4A33.$'($P=?P_;4D[59S.MI^X:6-.6J\;L#TI]L4T N_5ZS .%M2\F M1=92]#G)"%!3!L;*1@TIR:ND\%YO^=5AXKL/B(D?%@L*\7UPV^M7^R_'B8>O M*AX6V"5&5*Z6^]58$BRYM'U))IA6T9, "TI:;3FJ$BEX&[)UE](?FK[A:-EV M-9/I_6Z32'A9K1(P$^0D/OLUQ4P_2HFEH ^INI@E*"("6]CR# &:)!HC-Y.L MMJ:XJKS<@==_KR\'V]=@'/3GAV^&/W]0[(:O?!P=3*=4^O75HEFK0. '.8T/ M+-,PJU='>V!3 WV=TKR $YDQ.DRJN$66+LLQY;Y\2(W]<Y\?,P2'.74V.#=I M#19U:^(]*<-):9#W9-P$(8$'\<?,D#8EJC F*^N4)G9B#)L,V]8X7%2I7&?" M<!#RN#LWUTVEFRKJ8^[;TKL"0WE-S"^A_-JL2."]0<]OJL2247F4>P=,LRK* M7,^QAAS'M_8T22PUUDY*FT3ISG"F9&ZPK<D# #AR;HK,YUQ1RG6TV@#DFLP, MK("J"<6[(0'1V&1L52GR-M4F>*CQ(L1H,9&!@=.U49S*^KQ[JU4VZ( !=&-: MW 8KRYQ6A0.Z$8)(>KD3B,XSXV[A,J"3[\7/GR8O> L$K.+[2Q>W<[ [E+UU MWU<[ S_<K,JJ"XS.>G)23&]VD)51OS[I>G'R-(+-CP9IFO@O/9>/%H2)I4$+ M_'NMI;N9KOGU??>W"( E2L.+!Z0T[*E*11^Q=4VR7%UH0WL1V%NO'H.%P H$ MD)6C5 Z?M5Q1<2NOPJD-^O.,&I)DW'6ASM5T9,YJ3B[W@Z:%&<%Q,D[FI3&S M;G)7;L<\SSN<^NPYL%0#M],Z%F=0IWB;-)3.@JP9N;!>R]QI9Y7S&9OAY".9 M/SLMD+^AL>.=6ZV2("^"@!-EM46?5B!"#<Y&PK<1EU0I2#UC\164O(4>\YQK M;/N/HX#Q)V;68KXW"15>RXOQ.)#V-$3'!<O3(T8HS;B<N9T?Y'/KXMXQ=;W7 MA).XXFA23 &'4YG$A4[&S/TJXXPR37/-H[R>CA#%4PEVC$Q936)7"&]R4&-( M=7?/696I$@M,:=LJ(Q?HG\4HH@HS3EFTDEE(?7*FV 2I*I)/K&T)XO@:MA04 M#I-QA!PC(:T416G4P]5K1"?HW>M?'4OY_UT#R\SPN9'.]1CC*+0@3GQ,\!@9 M_J0_XZAFBS^B&HG_K7/^"5=YRL@*,/G%@\G(6AWJ!T(F<@]BB0MD.E;G.%!) M@H@H[UUG]-BE$XM(0O3$@"AC,=)0S$D@,H!,)B^UYY=Z>9(7^<;[$L=)$17A M^"3J-;/XC;[.5[U3Y$%NL7Q:\T'0TXDIT^@CA3N'(E= JRG*YE"W)YDX2^B/ MH@XX:U.@$TZ <@)\<5@@'';IGBFC$_L!9M2S!].O-?$A6F7YUR)@2V3L5I(R M#=";@_J/-D!>E7.V8BU;R]=M#_@D-=.@^LI_"K<;MUVMYP8V@704^WE@_>(5 M&SYB,;>4(R?2Z NI_DVYM$3]?AR<Y"J>3IU&B/IYV0.CU%9% ]O6H+IR\JD M*)><IQ6[VMI$6=W$"Y/"5N0!;H9=]/,*=J!,:@ P(A#-H;6=K.-!] .'PCJZ M\.5@Y(INZ1O5LW/J@(.$BDZ9<Y!8.0U<'"EK[" Z:"N^C8DLJY#WQW0>PM9G M)<UFLUPC>EYP&'#QW'Z9WD\#+[P$ 9K.SSV]*H(URJ9G(;!91>%?G;*ICX]1 M&)A>#GB4)^)^&M=6O$_NKI=>F&P<P;O E[BAEWNW1#R9GTI)A5@D84"@X8CX M&X:,J0"$TTKH6U1Z#YLL2GT5!GS149"=,J3ZGY.L")(BWE#0+3/AYASO]MC; M*D0M7CX@!\1^8^WN<?DTJQ1#,L51DUY1M\15O46_BA +=!#B_=2C W,14%TK M-7L9 /"H:V'C*H9PRS]I_41Q="+69>D*NFHJYEIJC%-$L;D\3 D&WA"U1*OX M1T(7B%1L,4=I]M!>+ TQH6D]L83>(S=2% OC<P04F6C-<G8.#&T:@:0&-FCL M1%1:Q]T6-53JG[%4_Y*^_:I:^"*VO V%(VU8LXQC>W*Q2PI)O"+O/;[W/;6; M OC/FZ N)P!B]H][!^5%PM)-TA'>+PX3P&[5G+^$B[FJ(^4]1"[S/3R!Z8^N M<<[Y5>FH7^CD_3M:P2]7TPJ^%3?]ER8<W6/U_\%A]/O!Z>'^R4GT^T_[Q_M' M/RQV(L%\<)<*'I:&^'*/5#$CXP[8!E0D-!)PI$B)F68WK("XZ\AS1:JBIR2, M)Z& R]3,ZC?NA[=8:)NI^1M#_':#OO1VJDJPG3>$_/ -P*6 8ZM,WD(OY(\% M&9_O#%Z\>HGX6,'FJ]2]6%!U0*CZ794N?O;ZU>#UYO*/-P=;_K/O:&U>'TY@ M@57_\]G.LPYHWFS//D=;;; @M!8.4<R^OF)')WU_/-S[(VS5X&_[KD[IF<17 M)#P^ZIPGE=]3XASLX3*E]1_?[((I0O^.HN-?3T[V?_XY.OEI^///^\<=3OKH M;N903?4JW\UQ;7',)=;]9YDNEU]'1\W8XC3'RZ]H$R_H+MG*O5WK <["7-U; M_2C^3(Y??IA@H\#]S]C@#S7;(^ZX?'/2<V(L+_ EP5>^(XGVI)22%O1JY972 MKP2>?G_+_O_\=/#^X#0:7L< :NWT<I5M5<[WD=M3DN7W8Z$R^V2QA=V7GHCC M.L3Q_I$2QP<N%S"^WP)F'!LN*;WE(Z]T2&WXE12'_EMP$[Z[E^'*9>^S_H8\ MHQSN2=B_FO@VHI@7(UZ"IC4O]:.P7R'_?,6=+VMJ=5HO;@YV2?,?RDR/< P@ M]Q:3KF.<RMQD!,=NEG.!R79%/8O6@H'5TD@C[/&\M;.6KJ_MK.,7MG;QY^UU MW\L,%-Z2<ROV/TNATI#KT;=>[^QRPMZ42YG6\ M"%^'#+E%B/<BJ^$AY8NX3 M2LZBK";.G;_(X6,,;R[9^7&=:=AVNK'C,Q2#]]%RYT7%W:W]_GT'(3_&I-2N M>KV!)A4OV::]-F^4FG!?Y-&T*&D*0!X]W_POMV)23$?DTY=WSHH+KHL-7N># MB8O["EWS\*F.S@ 2)7G27;MB2=_$-?V EQ:XCX*T''? W_A-S0TZ:',TV T> MQX2Z"ZR-CIN ;L,96B4%*;KK)83@.LNK:($%QMQY #-U L "<DV*C =1SN5" M,>W.7PR3%#<ER#*CIM%/@XCS>_Z['+C&-X:"(2##4I7S1.2J!"9B71(.?"[Y M<:Y?OEY<[^#@(/H9R 7V<HK?CJ7Q06?+?@(G]SP,4_LX>X\P ?_?)L=S4U:U M9[,N)<\UH\D!UE0GC?,[3:;/,(Y-^3B4PL'7A5E2!/]"OD&)-]22T>ILW#07 MO&2/<*:>0_4%GK":&$%_@5A\4H_ \#64";EFSGM7P#_Y:D*!-_>)7BO*)KR' ML%V/[*S(;2$=JR\/@>5SQ[RD35&V\!QL2O9$QCIZM/$F8#=@Q)>(00[- AIK M]\/&*AU.P'+%Z\VCE-BQ=MX/N&!_K14Y&TN:8+B.ECCOP<WI3C)F*T 8'M=2 MN2#:P\@*B:\EZSX(EWJ]CDFV*/_>TGFT,M)YZ_7@U2Y+Y\2S/Y$%W7:@[PL, MSA":>0;;2&N+Q!=+[&98GP'(HZTXVM[<>A%S-Q^>,-&L%/+]@SS!W&4 !GWF MY6FBE=5^3@18@2+#@@45D.*?!;&:<*.7"P=<K5-I-=)P9JJU8G[>/?:(4XV( M4+KG@^_;1KP1Z>6%[RP^=C'U1;;5U$ACPC02/(WYN>#R 1QF3VQ#L4 EQML^ M+;XWO(0*AYKAY94\G1S?U0%NN\D20 <Y&K9[F% J@.1A-K!!]:(+E(7[0F"/ MZBKV$'=M'P* +ZPLNS<T:$U96T]G#N%X$ASK_5PZ[F0UCMO@R#T)K*J6(L4) M!>B1'WM8(^_%),.^WKB-+H)\?EJ<XS*A6N(K2'K?(8-T?44='/NSX4Z]/F># M.Y[@G6N ^)BO3_2P0.X&2!8J*2PQ@_NYUATT"._AW\%\?T3">M^2*T2WU5%H M9$XI/#L/%&L6\;X>Z!SS0&ZNT1*IA'G@5ZK:7ZKA>H)K%$],+,R#*]R3AY\$ M) K(9&4$9&.^$GT 'Q &'C+L+IXX] Z$!I)R/9UZ?H'LK"C/P!+\CPR'G>KR MC'-'\=F"NQ2A(N5M33\C[P.AM6*%RB7O8_T;MH+B!&;6Q./0 D+NV[\$!J_( MU.$A,+AMH(F**8W^V*W6M=+S3<H5D).0G,"G%@S@V/%>HE1?C%<5%3S"-4O$ M\@-2;.J'1@4.L<M .D3#=C$1A;/H@_?M#ZXR*,.'O::!JUW+^HS,E$:/5LAU M0,QR@?Q2Z$9MOH4@B:/&VD%X>W<( H<9&7.R:&S&(.BQ& V=G5&T!KQM';XS M[H*TEY\U0$SXQ-;#[3:8XQ=RPYAU#4V(*G4T<<.PF^P@EO?X4C()ET-X+:C! M<XG[5(,GE(4%\FSLL$G3T298HPT,'[@BVZ+GHKR2-+KZ'* EMLL03<5?-RL1 MI&<5G&Q)UVV=J0IP%;<&&5=YX?2%-:K)\3W\KVVS=CA34;J)MS>'\_J"!/9S M>K-YZ-5#A&3,=8C+>.M.^]?0]Z]@BM0WW8):L #%)5V(L5,IS>SSKD#]V5 5 MHV<=I/_U\V7I:R .$,!J,("J'HNGH["-2)ML:[-_ 6K$V3NOZ-H4;O02SM-H M_$689- 8D%[3;W)R"P]VE2S8FN' ]+'#W+X=QC=3F%IJSO/=+TIU7W4-*ET9 M#:IQ,=RN!N6ZPF)9(@B?S/R[=BH3)IH;2U'P *<"'DC,E=97/+1.6KJT9Z!< MQ?.%Q[>7CUM.T*7+&\L.MX @XP4[E<551X5;NF8<K0U76(>[2A.[%0UL.<"[ MLFNYZ&HLR5XA]I!U+R^Y9)I0B'QK[[^.OO$%:L13UDQ8H[:YFFDSUY*/]P2S M.])#%Y3 E=4O+Q$:I&!^^.OJY<*.5TIMO%S0]PER*KW%(VC7X4'-9H7)I0.) M^/>;L!Z]^]8KN1Z4UGE85*C">,SF$'RISPJRS?$RI*&$=6D\7/$3S/QSR1R[ MFZ^'S8VD.D;AM)@RQJ[5QJ]*@U8D6T@FUJ'Y3W-J%GL[-8')4&OCIYL0$[H+ MFNA80VE=Q2]\JJD=E #PI4^WUE2A\A91+[\%);;C9Y N\-P3;QD$/?I?8!"_ M]W@2,\'M7IYJTUU[:;3-M&FJP@"*;:Z$7#&+MTI\S;<JF&K-;$+:/G#=ZR6[ MD4;R@EO.^4ZSJB^0^X+^PB7^#3@(;R@00H]A*R?7#65A>U\VX>%OJ:ML+==5 MOAL5Z1S^,ZFFV;O_#U!+ P04 " M.299&G95Q=PL "V%@$ '@ &)R M8RTR,#(T,#<S,7AE>#$Y:6YS:61E<G1R+FAT;>T]6U/<5IKO^RNT3DT"50T& M##8&QU4VMA//[L1>0V8V3UMJZ31]@EKJZ$A SZ_?[W8N4DM--[%-XS /&=R2 MSO6[7U^,JTGV\L58Q>G+_WCQGUM;T9LBJ2<JKZ*D5'&ETJ@V.C^/_I4J<Q%M M;<E;)\5T5NKS<17M[>SM1_\JR@M]&?/S2E>9>FG'>?&8__WB,4WR8EBDLY<O M4GT9Z?3'1_KPZ7YRL/OTF5+[N_OQX=[S^& _/MC9V=\;/DEVGAS^W^XC^!1> MYV],-<O4CX\F.M\:*YS_:']O^]G!M#J^TFDU/MK=V?G;(WKUY8M1D5<P7PG? M\Y\\S-Q@E;JNMN),G^='M*5'_*E]G!1941Y]MT/_.\8G6Z-XHK/9T0]G>J), M](NZBCX5DSC_86#BW&P95>H1OVCTO]71[BXLC_YYQ4M^!N-D.E=V"[M[.W\[ MIE6D*BG*N-)%?E3GJ2KQK4<OW_[OS^]?OS^+=I\W=[)HES<\Z]A[ I>ERCO9 M_*.7KS^]>O-;=/+AT\</GUZ=O?_PR\HKO@_[7'3)?Z^S&2'39]KYRQ=5/,R4 M_7A8E##5%NPSBZ=&'=D_CE-MIED\.](YK98^.I[$Y3F@V+"HJF)RA.AUJ<I* M)W$F"Z"U\&./>=L[C'T5+*=*[<SR>)L>/:[2CF>'V\\.G_0^WMG>[?]TP;#/ MGF_O[#Y;:MC'M&1>-IR,F<;YCX^>/+(?3.,T!2)XM#>]CO">@YO(U&CN</A< M/CN$[=P$873Z9Q^^_^[@\-C!@VS]GN_J599%;R?3K)@I90;1A]%()ZJ$O][H M4B5549HHSE-@2[FILRK.*],X@&_H?M]]^O"/;_*&\[2$D<ZVHY^*$D;[5N_O M]-?7?W][<O8M7N'K,DYG@(/E5/A;]#XW&MA.= 9/4(K\6&0ZF75=K5VK#+BW M/T4YK/M,A)<)=X)3B0R,FT:XPV-[8#MX7(\6GNWJX]!B'Q./_ P,>KT$D-=Q M<G%>%O!+KP0B8D%53(^>-V'Q]]I4>C3[XE+5?K?TV :\[[\[W-M]=FRB81&7 M:52,HM3QB7$,O"(MIJC;5&-M>H T&A5E5-2E_W( XUBVHRPO(K:3>+8SP!\& MD<X!EB8@?>FJIA49F$O!$B< @[-!=*6K<50J,X6AHZJ@AY7,#ZL-WG5;,2JI M2UUIY'^PA2L%+#'F8?TC_'A:#V$#($WB@ I7AP/A0YKU:EQ,X&LXATL5Q=$0 M]3ME#*PFXY6.]73[WH' .P57&&=T':8"Q34\E"R^,M&T+,9ZJ"LZL6E=)@ ( M*H)+-C&(R7!NL9Q4UY%'PUDTA9O'BX0#C.(2SNX*_PL?3F"Z4L/D.A\A[R+2 M%P^+&N>**SLL_P, +B^JZ%SEN%ZXI8N\N,IQ'?%EK#.2V04@^"*WH^ALK&"I MM(LX,X7?2N^23)V,_;KR(N>Q&BL<E0 ((/XG64$J/B%#^ (LHX!UE#S^)!:( M@@6=.)#"\X9W=(E(4)6@5>!0=EVT)ERQJ8>_"ZAG.A[J3%>S2!.@ Z;!OFG/ M\84",(SA4U%=U-3@@VFI+M$DH053+:; I=BSY1ESE=T_T'U/0*$G0+R0A#"8 MS(HZ(N(,P,Q'' WA:$!Q(5!-*GW)@"D0EL,.JAK 7F>9.B=8;)Z5'05?57_4 M*D^0D%R--0!*$N?1$#$&I F\WM=P[?3RK]NGV]&IQP(<Y.TU8$Y^3@1JHHU! M2-DX?7NRZ:; <_FM*"^BTZI(+MP']F+NPKX0?9W)NR]8YY<*KN<<J1*>$6(% MG/0L4J.1PIN$GZLH517^ ZZJ=75, "(XX@$@P[E"E&12[J[H%4@P9:YF<*- MV4RMYJ[_4A="WN'/\P+XO,EFB,E ! WS@J%2.1(. PSJI$T 9U!$HB<,CZ/ M8<@J1#W/ ZLQC'<^1I8)^P;:ER0@1R S#%[GHXTF:C)4HJZ-2JWRE'FF>Q5. MJ\@NB1'F\'X<F0G0R2BO\3NB;6,X0'/_\/P,Z>N4A0OX*U4&UH1"2#^!0ZY M^,PW!YMOO2%'1RRA(@+;(3F4:EI70O-A1 VBZ7F)!!B_!7!"_0'I0EHG%8 $ MTZ,9RCX%,(USQPP">L12#P# S$*BV]NR%[-V%KA7Z43GVE2BNX@8UE)9[@^P M.3CXP40_L;0!O]1 _3-$(4 I&!I)CQ=-@34#6[#6%0(6("?3PK!@&5PRPQU( MN?@3O(8D*1X:Y"KXB,0&1R $U,F;,)SUS<9K&BH2BP':-8H N(2XXUX\M$41 MVH:0>);PFB *+PY^ L2JY+<E9A[! "Q"HH@6R"RCNJ0= 9IJ=75O(?PDX/UX MCO]T3.%>PG>7$!^(["#;9%U2>J<T/,!!$#Y$(*Z7^:@E(<-?.8O(B!E5 P-# M[4U[980Q8C2GO*"LCZ2XGXOCKIC7IP%'MU!.PD)3- A&5[B%1)&;+ZZK<=&C M5Y+& :=@^?KOL 63ZH16 ,O[6 ->CFD89BR]J]5&I,N!L(XZ0PQ-LCI%)?D\ MUX"**/R.4!EE_)U,8;8BQ^%AKG_1;>*J2G5>P[@%"%#!XI&!H=6EQ VR1@+B M%8C4L .^#)T#7.NT!H6$KPMOBNZ=_J6GLH%%-\R?X&CVSMIJ)JD[*,P#7$Z! M)^<5@H]7>F#,7F1KN31A#$THS*KYI9IS<GI+%IFP=OPG0(R+#"2W5?VB_-]Q MZ>V/YVH+-8^+K7@$N' 49U?QS#SZ<N[8=:4X24/G90[W_7=/]H\[%%_Z_4&_ M%?T6%((TU4QE0=/T> AT$<\&:2V<0H\\288'QXL;>(Q?"8G=8I0#"@>LG6C. M(*JG^ ++ DAI\$B!O*/2"M\BQ4KBVBC4@EFI@E^0\>,D5G;I7")(*'56H;$$ MU!-'Y9!2 @E8YPM:56 X38HI\<'UE8)IQ"-=P73)$L#X42Q3)P5RHW3[+NT" M(+H",7$&9F=?]N9EA$AO7&Y9AO&A!B@$W "RH>.26'B(.?$41%U%) ;4.;$C MF'A",G95"B-G$Q*^.Y,W&_\HVYH[,D+X'CDEX2J\@W@]*W) FPS8'KZ0 ;LB M!*$1QB"<J'&1L>*(:^\8,RT(^_#+^0\'T;"N\#5#AO+<Q+)X>-.>1\"*43KB M<V4)"S>%J@3\'(CU- 5P^XQ$8CELI.71!AE000R:PB=Y13I. A)("O^BQ<JM MN!, ]0&E)";X3@:<7]FFW$+C DAF<&>.'Z#8X,U[.'[7,@<!8<.%H,4YTQ,M MRCX.E'BG"!J'XK("31!-_+2EJ@3TO&$26/!O"!+EO&8VB2]P:A*6:8Q>T[H_ M UP2H1Z+JAY8AS-^#0^>N1V.0 ?!;#!S+HQ;6!O6F29Y:_IZ4"72K41!(;Z6 MSTDFI-\TS%F,NA-2::JB^>(B9Y88G%@5,.WOFIXM%KI&NIP +%L,3> VBPD2 M$02XFDA>:=JTDFW32#W$"89V[_ %E#*&*LK5>0$2.]EA)_'OA".>VOA98[1R M_E%K(W(-VWA)%1*X)_4M4"0"YX_3*L71$ZXA1S4)?LS0)P<+"M]%"DO[PGT$ MA_$M(,%92-37! \<+ IP6M(FNC1<,L&903?'( +\T)>DIX5@ZQ@)T&92?='6 M5$R]G0K(+ 5Q(%%-U1 @",@I 3.H!2-5(JF4&?!U>*4*Q]_PWP"/+/+46 .6 M,!OK_R&]U.X$I(PJUGF3E9+@YX!QFL4YFP1&H-P45Z89LG(#I$GXQ!8&J1P] M>=H)>_P3B/.P_J.MW<.O8#'KOFHD2WM/C[\PM*V$$,T#W-W?WCW XV&/V@<" MG^CMM2H3;0)?R%WQ"\<)'(&W=+PAYWBGM\AZ3N8AE4NVPP*#EX$)^ 5EF.@B M2I#MB]RE1<O4)H"+I+MC8-#"KXD'H%1)*Z0P=E3]5.5?!?YWJ4W@!VB-WYB? MN4ELQ1:,, 'ZG0@K).=:2.;M[.+)"B52V+=L%/YA@)B8T:RYARF<)LE6<_M0 M=#+(@HP(F9V7D(JH.0#A^@J9S< *G8#"%W &5FC#:5D7G)&41]>P875EXL[X MIB8:2%2MQ#,HRM!]TAZ B9@=1!-+O&&K/) <RPT;WURT\Y:8#:38C(G-A@ 2 MS&7=FG$T+(L+/"BRB\**8:I89RC&L-GGQFVS\>!2SBTI#"ES=EX"5M+HZ%3" M>QB)65K\,/@58U'%(1N*=@&PJU)Q)<9]I^A@:VEQX8&(?Q$B_DF $BZ,Z3FB MQ-R/O^: ':^NXC)=(_H.U$.9>=)-\0T<NE;Z?0CA+N=_JV%OQKE<EJ'/\^06 M]56BLDO16"NF-8C- D(2U5-Q&P1[PX';>Q&"$Q[/<N1U^8-ZP->[Q5>;>""( M^=$:.#YF/DS]+DYP>P71JRUP>54&0-&9J6A_HGH#HRM3LAC-HD4G(-9PG)$B M"LFH!I*0+E*=(#M"WP@;D_2P%HNC!#CBYZQUH,"'R(P\%#%[@A8TL2A5<&C$ M+G,<:L*>$C? ,K*.,_:Y.<B>AU%IWDCIGA$7Q;!Z/45G8C"7C;:A]YW^USP^ M>[*I[,RM\P&+[Q2+]W=V-RXV"637AY]^;J2534YOQ,L0'RG0H<C5K(&7(<?E M;P650="L&5$LQJRN;M@O30L1_>],!)!K7J@ D\(-PC@;\28:-="I2DI1JN1O MV@:(%2BIGQ/UZ-^_&,"O-$<!@2I3)+&U8P8R!9_TJ,8 _XWA)B^-')JP\RU> M$MI31ARGB"3M6K/P(!&1T3#.*/0(/BDB2C"8\^HT9DDVHV%1EL657) -PZ3- MA&=A)V"?<Y05\!MMB*$ S_9.PPZ^7B)N.U>I&POW[D7PPS*LX(X(?QQE&L3E MU+F^*=^% U8=NLW#M,4 M@-LI)MHY=Q"I35F0";(%2B61\3Q6\ L2&K=[OC1 MM"P24(--/]H^L."[9<%OK#T;KT;EAN]O+3BRU>!^6)(5>_@C9IR$&TIIFQAF M-F>;9%BTQ#IDL;%\)@E;;K!E1=S;\5?'6PE=^U?PIWBM/8^5V*R<D=")+\QM MY8,'^G#'] 'CNA09PP)_ZEK0AT46L&ZQW+OHO/3J"4%JMUJ&6^V5VQMO43HK M?XX!*CI%#_W\O-L=Z^X@%9<@L 'BEK,;]]%:F WJB]O:/9*69%Q0J$[!>"LH MWK_K04.U7D85IX!CH4#T409;(M'#?Z$I=*%I*@C"HZP_P,=(-4-6.L[ :_=M M!]2#CG_W!.0U0&/T#B/3?M*CZJ[MYK2:$:[F'%?3@U486-5PPP?NP&:BBV0! MDG\1@V")>PY<VJ4=>Z@ H"\Y%A#X+<]MQA1RCWSWLM#H*](C[[&40"X<!5^G M&3A0&5<A Y*]7N.#Y(+<9H!92 <Q@9E2T5P(&+RAIYKM=!51*;2Z8V)!@_6V M4S7(]=85 FDC)''V)?,YUC$BYK9!N)BS80G_-Q.(^TOA0E-<H9 P8.J.<?<W M,3]1/'B8TM.,2&L4=6 PS6;LUY*4V&:<*PJAY..U&?(VQ)$3@T8<?=M97* [ M XEM-(B[#2$:J,6IAIGC$MG];+G-> ^TS3JXQ8(ZZAYX?UTQQ*@CE=KY0>HN MC=<8&.=%W:_&K0UQ%82&\E/D/K^]X=P/Z8RN@/2,MOOM7_<+:?1TBDGAZX,> MTQAXP0U0T<BD(D<G ,=$L<@GL>-+! \SKU#Y/%12F%TPHQ/U2F2K:&_B.AO MV$B<V3FN^" '],_=8P8@3N90<V55.+6+PO?RP I5V7CZ! 1;SM]+2CVA-%)0 MH./,QW [T)S+X,;<'XSI1'*!^TIU&F JQ?S)+VC\C9C%YVJD*Y'#.=VV[4KX M%H)" =[?7B=JZG+7?\9PB+! S=W9B\C:P+'R7I+"O"*X_3Q!5 "F79[#&X'. MJ*Z3FO45OKO$9R-_BY'MK[,XN2@D\O5CJ;9.,A67M-V/:*U-Z_+NHQ>+:*RR M:9"$%Z<8D(M_!QFLPNQ[TSZ%E*%P;3%:(=+;_>+W7MZA>BZQT4%-AV8V<E?0 M_ W%K( RO4I1NZXGN)2>LE:.&(G2&Y2W4M=8[ /CEVVAJU 7.165?/>I/8N@ M,(PK"O,J(3%U]_F3_6A#*.W\N$)S-R4;6(*1@S(!O?6UNN+ZVTE0KEP1E[BB M@B9LB5A*<FG)'$%($98A*1#!.%G&"T<-E4VA982N82U1^,:T>KOZ(%S79H,8 M)[<&23R6#RV=\A$!VN.+?]0QH%F)6>N63K#-&!,?X'CR %E&H)8J0,EQM+%[ M\$4(QC.R(2QA>9ASC^(M;CW9/NRHDPLXKEB+J\9W2>8VHQ3P07"'(WLF1<[% MI%0,HI/<!9>$R5FB'M$/500T&RO_7!4X"(;M<1H*B_43@%<R*_A*<O#60)(& MK%4!SHK=!MVU[8!(XF4;"7>%.</U"+A8,D%D>@M+YV'1 <[5)!@'CI#?&09 MCU:,KL4$F1'Y*]L9A3? ;T,Y:18366>47]7P\ 9DS%Q;'^L_+/7\Q5'/]_?" MWM(G6E:2M-A1]0'9*L*[+\H&\,MQH5M;CH_8$DIR&E*_C\H\](/!7S'8XLF] M"+988SG:X=[Z&,C"W$8=Z/\<NE%27DA,8AGB#]= N0!>."Z*5(30L!8&NX.P M%@O9J5'B(^D5,T0<$I*,F&C.=[9Y* 4P'G)IP6=H-:#Z-2[;&.M#H0VHG8G) M%6C< BCW4UU/7=).3*7Y) HE2$-Q6<S!GKD@Y@0#XJYC8 AL3>NN"EJJAS2Z M+[:$'J\0J)J_NW"(432J,5O2RQP -%EAC JLL^[9.48X 7M_<.Q]S0M[:X^? M,=(54$:B@90E)_)@JBY#L9/7A"O;&XRPP 80)]#]U,!_1>500;MLS278'CBI MT5Z)V1C+VV4>0.$S@,(KM*/:6IB@AG*1'S*L83Z>3\$GIXNB2(MB-.)B/LTD M??8D&BL^D=4XJ#P6 PEXR+7YVK<K9B.LEZYR335%<A $J>C;PU5\Q:OX!Q6[ M(-T:7?SG<9E:Y7U1)7I?@(;B>U22Q;Y.9RSA=0:4Y&I@_?NJM.ET/H H'!*% M./H,Y+JM(2CW#TCY52'AE HU!GX,#O1&H1<(, CK*Q0<>;B0ST$EDPJ+W7%4 M 3;E0P\Z%Z<!O)("S2Z;ME1D%; <#OVB_JV'B_N:%X=C\SU1@&2<<-)S2BU$ M7*FB0;.$$>,=:)I%72;*9TFCCL*J-5SKQL'?\':I\8FGRYB0N/EPQ5_SBD]\ M;+T+;B7_K;Z/)>JI\0,+R)<<>I!3\?G+IGE4^D4$]H_7BDII.A\0Z6JE2A25 M 31)"03)NM#0TG(99S4Y^MC)0!X>0 ^OE]D(!P#R,8"?P44.HC]J3,9G"S_@ M"&F)]'IHDG41P#7((HUU^R!((I*7'(@TBB\+2B$8*G(SB.F):"R/VFQ0,!=* MN9;WO'*D18=1_XY-C+]TNFG;36INVU3G0ZY(J<?P5VT(GJ9V AJTTX"743%\ M](2*<]OYDFT<$9;8K@T&&IFBH("C&+U-W&&)G&"X T.%NQO==U0K?NE]3C@Q M:.\^ % *SNW;(_?/H' IS2&]U.%#5I%B49LX]>%R7)YBFL7 >USYR^%L;O6L M5V,<\DAC\9O-+]U;945(MN'0TG4%BS+S<> )C..4RPF@B7=HBG+8/OB(6I_< M<5D'J@LKT!R5=:86 8&/9JCS"J/0;NFQ]:2X-9>%&%C8.]01V<@]L%F:/A0C M+VIJ+1"$0%E+GBV/:BM;HW^?XC?CZ R(.BV _?PEKAROB-)(D-/4,V?8[X@= MUT9J-JD\Z)XFQ59@@K-Q7>+XT48,2#?!=VS8!F7QV A"6WMI<8R(KTB!I:9^ MMGDTO4?A#D!.=V[_1&J^\!&\*S6,OI9LZM:]6ISIX"<Q\*[Q[FYLT>+0V8C# MJX2[+*5T>3S%?P)05K8<&&962804^;P L(M$DSS5-H=3,FA^'HN-;5R4U1:V M2B%PFBJ4D4B\6S$"@I*O!&56_%1XZPR)5,H!L8L"[MJ59Z4SQJL$P )_D/CV M1FG:;A1I!6GY )7 #F6]!2LYZ=98K#O%"X].43%<HXCQ%D#Z2CHW@,Z&+[G: M@B=+S2N4=D#T4^EF:)N,K;1&,>6NEQGJ&<6U%=PV8@XY)Q1*518C=L'_:^S5 MMKQ:O<;0\-%V!CWCSJ!<1W0](:--5=I=3:6$[B LL(NF%!#_PPX=G45Y!R1X MH+M>W ],SGS^2U&>QSEL(A4F^BU<_BDV;D-D^$ &J#N^=+<:-H<%2G6-N@FI M+M3\BSLE#DNM1A(=2H0"5H-<(#*-<2)27X0+VK*=+OF0VYEQ?HGD_6,4BHLD MY$ /8$MHLT#1BX;)"]<5P!7PK/0D$+0"4.U:4_!80JQ]9**LL#NGY099%'%& M4E$>HLT"X-I_B#9;K3LIZ(T@58'>.R=LP0-*]"4+2[-:R2?02J/=G>'!UJY[ MG1/Y6<OD*LG<A\,DM2&W/:J W%ITJ$#X0B,'!]%3I+ZW[A6VO8!-$AG >&1] M0%2,@SZ7]R#Z=N58/UPI";C80Y539S*5GM^Y"!?D>XP5]6\#.."#=257D,;2 M8E/JS0 R-A(Q:;<4<Z$F:;5@,&+/MBTA$9Z#<:H6<90\"]M%:Z)4Y>=-I/"T M?))Q! BM# T.MI6?C)&J48ST4I(*<#5$L66PHFQ\1-(@B9=% COO2SV\F4P/ MI 0(E<A*=)G4$^01Y-WQR81]6!B8UVWORU*;"S86V-JUW;4%>FZ(A)PK*@Z- M=T5&[: @0=^]-?H6?@NH]K-L/NP] :=]EUAFEX21,$6N*OUO,7.'XK#X7_!& MD0*:,9J"7;%RWRD9>#<WZYDH%'2UF;0B-O@3A".!+F^Y0PVIK#GFW8G8I:)R M,Y<QP+LT :("U8,(2R=7 'M7\12E<(0?:?+LA&RLP(;'>XJCC66?C7TA89AB M']>JJRT6Y<K;JA 52V4ZK^EOM/9WP+_+-[=;==];_Q*SJ1 GI-.4T"6R%-18 M>@Y0CC=4*MHSV0ROI)L2-:A4>4@M!E+Q9M$N6.T![(+S*7T1:THI+LA:0?ZS MH$4O5P]B+85*6R,!0'&><M5*LK(.PJ0^FW(W6)!31[U$?4=2RN8B34SL*:XO M4WA;:TD ;FE._%B8:NO,=Q!N4(0UWN?-C<8MDE "9+,6\A)MU"B1E2W73DJS MC99=EJ9M>B1 J<I+G:BY*HS$1ER6YJS=5^8VI28L.RY;"Y$E2&T,V!T@J%^V MZ:F'T5FX"_TIDB34S X:8@$#[VDKV05I,=EYQM<8=E;%D5]SZ;:+9I$WKDOR M&N^P3[[6V+W#A0X AF"-)LI1D? !5SFDZ0<#54C:^5+O4*R16%&DQ,"GA7C+ MDW.N<9))J[MRL]UI*YM<6NZ)3:3"F"]*4PS7@S",^8L=><NV,:1; 3,YE):Q MA2Q;(FSCP@;RD.CGCX.SV\CYH*A"W%R1F?>![;[9.;LQCFL./6? 4-?4UJ2= MTHV[0[--$)^-#)BSY<FO>VY['*:W"6];&V@\\]8D"K>)*SF_+E-X3V_R=K_J MNK*^I(;3(U/GXDT6V03-'\G8.X9M3I152)K)6[:!-;./P=R5(<0%P=LM%PV; M$'PJEP0(43])9A8ZQ^X;I(#, ;1H=Q2(T.BU!_-E,U-Y"<YYH+PDZS(W.&8) M@+#H=E(-U3C.1FQ[=.*TIWE!__#[!V<?G?F$;K=K^UBKK<S]@4EY91$DJ-\G MVF]2Q;V/%L>(RU<8=#554EU.XDP4" "#X'[<';*[D_, U_J(5Q8O2UV4PENP MFEM-S>OA0#_Y5O:V3,>GH+[5&A_! FIFC8&^@ZC5FX+*7495"%+5N-U*U(8( MFAI+35!7*^D,>TZQSV5SX*!I#OT;2412ZB%_UE6EI>0S%UT?DT.7;\",A44T MRH6V%H'K',Y%W1:MC(5OX>DQ\+)[9,*\)=Q_4M06#8#AG\ZOO\;;ZX;IU2&$ M=8.@5&6K27P([@(/&WH3H&5*SG!4M/W[V-Q*$S21=H58<:E-4=JP\'D(PB<; M&@9LV\K9=O 6ID],]'-1X5Z_)7#[:$MP?;)]JDEB6>,==D-<(/MC-S*RYKG: MJEB!&24_WXR;Q3*RTZ9C3JYJEH[EINL8JTSV'!M=%):3-TX?\#X9J847CM24 M^E!^K["Z,\JE&J P)\4^X724>LJU_=+ X@@O3K0Q5H-"F_9#I8SPZ@\>?)>? MAQ98&'UE,%'\7L8'_L8NL=X"@=)YE8A"-<&6HE:]2C"N"5Y&)".C&B#AJ"C; MNCNI9&0"*(:95:@!9]E#2X=)H0P<Y*#*B;,<IU;&&<W1&8HW)!652);1M!KD MB.1FZJQM[18HI1EL%3 2L&SMV+DZ:P%5<L9):BZKI=^<=0Z$EA;44KNVTG)% M(^AX=[152/V"Q<)"=?02=W#4-MOFJ ?F56]Q9(=$5\2AU%#KYNAPD/N[^UM/ M#@ZWGC[=.?SR/JI>1UH7'CYZ^:806RJ9!R2YQHO)[(L16VUQE0^L1X.,$8T: MQNT(!):@*I7S+:KK 4=M$\5#E;7VN4I)7)8H\U/Z*OF2X0K1R_IU''K=1S// MWWK)[E^<]SWMYWVX6IW^^$@?/MU/#G:?/E,*\"$^W'L>'^S'!SL[^WO#)\G. MD\/_.WC^:!T89M^9+K[U+W\3R\'LZT^OWOP6G7SX]/'#IU=G[S_\LO**[\,^ M%XD/?Z^!8>SM[.U_DSNG_(F;"L62*6_OF,KV)JYL+])95]77U_!=:<,5Q0XX M@H5!DEL4,3 UZLC^<8RE6K)X=J1S6CY]="RRFE"YCH*;-!\_]NB[O<,H7,'- M5*F=61YOTZ/'5=KQ['#[V>&3WL<[V[O]GRX8]MGS[9W=9TL-^YB67+;8PMX^ MY6%7*,!D!L2Y'Q\]>=0Z4#DB <,M-)IA$!EDYB/=J)=&L(NX+.,0XM]3!=U MC\3L.ZG__)E*/I-(>C,NVV+XO@[JFM1_O@_EGZT@Y>:VQ65M*>2V4N)/&<30 M#,N4I=;C%%=5G&"TUBG^%R-HW[>*3..Z61.0+%7Z?W<T8F@.7%$4<>F6Z))A M^A=E-:28VB_XA71,"Y"6*SR^V KV(VS,Q29*VU70EQVA)>JPN3:EZG ^M#1R M\"M?9\OC@K@:=Y":PRM%D[.V+JKJ(:5BNQ"Z!T'7^"Q6=W:%\L(2(L+=;['[ MND^:>([-\L[9VV.3+'79ZN\SL%G$MMW/2%X;%[6A4+T!Y\_/7-<?9]F=^303 MJEJ1D>XZZ$B-HK3.(*E$YY>@;]]<K2O:"#/BI%N]ZZ,I@]E83^RP-[4Y*V5" M@9$4PX4-P@84$#R04.]!LYLXI0=4)6:9RUZ#/-&1*C==<"5G.K--A%V&(>C, M9]<PB9JWC]B< S..V7G8=0X_23K]25'G1DE-#SC-P+L"JK*2WL12!]0Z>0+> M)+$(K>$HC+Q49#,B4U9S+SZ]"0CS1%>MMJ?SYAZ?P1\FZ0O)N0S/I\O@%#"5 MUM#:MJ/,BY;5C]*,D6%*2)Q?Z-QV^.P0,%/%<762?5G8\%VYN)23M#K6,=83 M[,HD)T]_+A>11PDIE.U.-]0U=&SL9E*_D VS&4D4?)F&]E3ELTRZW-+WH9?# MJB1Z7H%;X\WU>&7)QML4Q#HZ<?@D;]]B8K[QS#KM>L44AO]Q/33\I;+U_*[; MZG208%L6PS8S1,G=-P'Q$4$<@@;O9^36$&/O6(S&TZ*2L$+TC9.,[V5[Q76[ M1=Z6$A@MWT<':VR&S]^VD<]B#6-!'[Z;>Z70QCG]U?=&J1X:H]Q)8Y0_76#G MMNU0@A8G34)GU*)N.BSVN4;MW"*E+DL &WC=JZB!,N@TU4X%DI+NJK"/)>K< M7)L;X=V+21W\V0N\'02[?Q?? K5^CQ90/8E<@7-;O(9.]2TUMCFUZ>BO76.; MM:'D[,/,,<,):!Y%Q9M:<>0H;&NN;'[0[]02;526N@*7AZA$Q6QE:94<&P35 MQJB<$7P4'6[]EQ^=OV0A7?HW)&/L60Q"'OP*H\54;,THE^'CRLN$)=>"R!N, M>Y:NXPRP0O-M?"*!)Z(-)HNY]L4N<\#%(9.X87A;./\PZZCV)H7<7&DVA :; M?#+?F:99QHU\Y^2QYX)F'O?6N';%0I![US9$#:A8!UEG"0 QORZRA?\<-+42 MCDB],U()<#CCL.XX&L$:?4Z<-ZL&:7F4I,BY/-91S9.7:H*58_R4%+)O>?V@ M05\M071!@&Z81B)(DXJV^E9Y8NCKJ,V+L8-598KMK@:6O7VU7-\[8FDBP:76 MT@&WD//)8QH';OK!IQV \K.'>*Y5,+\;8:)S3=:M$C/6!<LM=%+<#G;_D4)\ MKJ7]%0$D8<2<9MBTS8C5QK#MPABAQRL*Z(Y"S2'0H$\0(L1BXBY2(8<<H26, M-V%/H=EJMB49#9P]K55.E!//)(,_.#",:)8)*!VF>>)+4@5ADT@79%HU_WUX M4S9 *J1X0HFPM$,K[:DM,Q:!#\3=,?'"5EC9,H0,* X)!\1"FD<=V,3$HL5P MP"Q^R<S4^\=RWS@^R"G[<XY 9#'4/7'8P*2^7HR-8C'D*WQ[XI GR, (LH@\ MG 1QR39[PE65D0P+YS3DBG ^Z](:F:ETK;9%%5L=)*<J)RPGX_>]T#,67A[J M#9@_/4<9;%UD;)I)=I$!ZJZY>/?P2BG/<H&]]199V?-^U'4\T%4KA4C?<=^. M_*ZULE<M\Z?-30I)X6(!DD&$_,'C@JWF6(3&=<$C)00;F /(*-:JF@5HR8%$ M97-2)M%<L1@H-&B'8RY\@R;WH'YIJ_C-4(G#H.H=GTQP@1&LUT" Y7CM+2EW M2[;8T#G0A<H6ENNU33@2=57BFG)7D8C\'6+6$3:-)]0V!-W@GA%WR'ANF9VK MU+W<$(N5HT''.P_[34B-TM9B!Y6P98S"LN8MUZ$>=USI"H3KFYA<%/UJ/4F- M:Y7P@JYM!EMLB4T=[%JN=1VIQRW]+HYXT$V\LCXJJ:+V$;/TUWBW/4$1+&$/ M9W/NF"5+ 2-7<641&S7F<N_&DR,BAFUKO;8LAT'R9<0%DVYAH^><.2H9),OO MB8XL2CMO3UHKL,%+U0AM;VH=@=,1B<O]ET+"@H!X:YH4+RP?,])TNI?H1A^! MZ"6Y#G.5G5V) ?90+PJW(TH65!VT9:6Q-IR5\I!.ZY)C<;B=@E341RTQ!"A+ MV,E00#=/YC@J6+^B]$-])1*QM&=<,TV"]<3]@W-1.(=$54A4E(1[^!*C\82K MM35K'9/\S15PQ=Q$-4OC2N1C9U8/W[0A6BD%D+FH"N)&9W:AM#"E28AF6CP+ MXT6&E&$X ;E],UC>@.:WQ2N"JJBMTD*.)V)!7JQ#47'28*D<NI*Z#H=8H;S. MV(]MA[#[HZ)Z$>B:P;XNZRE/WI@6#YLH01Z:%"D5-+%Q<E50= H5;N"< 6@: M[TNRE+#?KT(R"B* M258X,>!0^R4E"XX;[33DQO.IL('<S?,E+&+;<% 2MS# M+%P]0S&I_@@!C5'L#IKQ)+R?.%L4ZS+%L@F6S-+Y$6JV#W$TZ#A(_"18QC9V MDXE&=2EY^FK++: -KI@35B=M9M0:S[D!Y)S76DSI!TH?'N$AP5<):P/C0^?J M+[:$GNYBS=+H%47^.@1H8V #/JUX/:?O88MULF6A'83:7AM!F<]DTWJX^,]P M\>\#NTL>EH[TE2@J6XS6 @B6[2$9@FUB+$0UH:+5(.CYC@U?H)*Y5G "[1V_ MI_Q]6*.\XVE%*$L 2P ]4INQC>FQD@\0B^?'1.J;H914>TJ;P$(%U+-.6/]_ MPI,%^:T/T+9&T$81 $W>VR5*D^$<ZT)(,!;Q^]O!G,V)MN 6SO[G(.S!31D MYN&]<%,^X/KGP?4FRFH3E'0-E-2K&,LP6[05O+%JL2/[K/LQ C;E[7<L;$\H MHE)_EEF=38<K'';)^?=.#/^E\+I0OV[G+2)L5PK$=9?T$/:%[!SE!Q,U V%_ M,'YN;"9-!2)!5]>)#7IJ:3T&** 9L>ENH8[)Y44:^1A "N>*%EEY@3T8#:!J M3]VN*U)+CPFID**,C^=?M*XUAH^_=M'J][>O_QPH09V%H/LJ/M]@G?[SU9_) MZ.AC91'X%?4 7SKK1(K94+#P;0IXUU.Q?ZOKJ2Z]T);/;$>TEGYHFZ'9Z+K M5=0Y;= 0$P?F%YJFF.X[^98PD;KL;1E2CI#8K/'6E@G_<$$?218; _(V-W-Q MT13"IH+T;XI>MBG@ (8VC$IJ*87UC@)W"5-LP0IV_[9"%,.H$1,<<E!C]%(; M*?Q)+@?+M]":W+-\DC.F,>'1:QAH9NLVC;3$I8.,F\'I<7M:US*,TGOCC/,@ MN9%@GKK'6!I2AF/'-6Y.DC5]WS+)7D-6JJ\YTX!B6Z2*:"E-#"5T+4"S4GQ) MU(4W^BB3&K<H=G2[0/\69> 5N99YO,S]G=T+<CH.HK<VS_&47K3#RU,?71/N MKVHV33DC@W*8F"X18HL[-G$) FH0)3;ICM'7&)\>ZM(%=>D:.2)=W+7'F;H^ MA>SZ=O!#[]I7K'FG)K<K=J<FJU2YJRCI_,_4N;,',;C)"4XSW5T=O#6O/'>[ MZF^WJRWU5S1</?\<->.>/EWKFG'KP[R"_,"MR);'D(3$;[10VB>%J6BP @Y@ M^6]@VDLR[#OBSJ]MQ2@GTZ_W>C]BX:"4TJ).WGY8[[6>C+$+\3N7IRYL:;T7 M?89I("!HK/DR^6REZRFUJ;X/A^N@ET3(#U,,?\;%GZIS-C]N^#SK5Q.8(P'Y MX_OOGAP>@P:@8W9AD?9<8U%V^PCD^Q*(7[RYWKOG._.[OA=7]D]-9:GDWKC, MY>YQ]',-(V/G ) 4DZ6K5=W1'EK%A]9[L0PE[P,3ZKV $\L_$;'?2U<B@(_5 MVIC<874<]MU+5Q'?CO'M!Z(W)^_6G-=^((/3>VNTBXVO-96"]#FDW'> )<SO MIBID;-=..PH^HN*6;W4X$-".-S.5FECS(:OKR3A\:[V/Z<2RET'4.C&Q!1KN M9RN98)F>:,ZU^1S!? ]N]EXW>Y!CZ[*K+&"R134$7*J@1^5UJ<3<7"6D^UC7 M9_=.\^/0H%=4L<LF>X#T^P'IY##D+(0Y:?KA#N_/':*L816>AWO[4O=V4I33 M@C)N^?9RE459D<12S^NMR^.W!O115G P9I=W9JSB5/)!N5LP%74 R>@:I08R ML,^->)M DSMJ!'#X?/OY[MYM^@#L[6P?[#W]['T #@ZVG^XOUP=@Y=5^L?8" M7[2#P I3KM)L8"F+\WJ(\_,^+PZBXYH9F/9>JDL-D[EH-Y<S17Y%HL4*PR=) M">!0@M K3Q[*5F5\) FELB$4*8]]4YD'5+6,=WK:F:R^1K4 20-QJ;0NU @T M$1?%S>OV85_-ZH!!3.--Y?97<[7=]ME-L$U[[*!. 721:TO0^&"'(;HY]6># MNJ?;-TKX0!'[)?P[$/ /EU@PR/=?9.[G2\TM@7/OVF*/#9VSBG=$#45J\A!_ M_]W^LV.T)3F9%MXJ)OW!'W]%9^[N3K\W]_&P2&?P?^-JDKW\?U!+ P04 M" M.299S72&$-(/ DJ $ %0 &)R8RTR,#(T,#<S,7AE>#(Q+FAT;>U= M;5/C.!+^?K]"!W6S,U433Q("@82E"@(S9(>7%&%@;[]<*;:<:+$MEZS 9'_] M2;8#"02(XS#(4<]6\;+!<JO=_3Q2=ZN].Q"^M[<[(-C9^]?NOTLE=,CLH4\" M@6Q.L" .&D8TZ*-KAT0WJ%1*_ZK%PA&G_8% U7*UAJX9OZ&W./E<4.&1O?$X MNU^2WW>_Q#?9[3%GM+?KT%M$G=_7:&6[MH$WMK==4JO5-LO;>-OI[6S6R_8V MZ55K#OE?94U>*O\\N282(X_\ON;3H#0@ZOZ-6M6J;X:B>4<=,6A4RN7_K,5_ MNK?KLD#(^W%Y??)C,LS3P3#OR_$$"QN5'6M;CB7(3U'"'NT'C7B2:\E@XPML MYC'>6"_'_YKJDY*+?>J-&K]=4I]$Z(S<H0OFX^"WSQ$.HE)$.'63/XSH/T1* M*6\2_WJ73*(NQ_%H0,:3JE35-([^/&X?M"]1M3(]@WEEMZ7Z"7\GX;NMXZ/# M'R='Z/PKZOXXZ+8/V_L7[:.N^OW@8O_POZAU?M$YO]B_;)^?/3L_76;SQ] ; M?5BO;)6;&Y7/L<UG%GF&*<9?!.YY9'QQCW&'\)*<EH?#B#3&/S0=&H4>'C5H M$ L77]1,GWZ/"<'\AO*"6\(%M;&7"A#+DGR<.LC.CE4OUY6/""F-<,8W3MW' MBMWGBW">?K95M:JUC6<_+EN5!3_;W%ALU)>$K6Q9M9W-(@F[-=>P7^*GECPY M:1M1B(/?US;6QA>$V'$D6C>JX4]4F08#C[A/S".QC&6[U,XCCZH]]J@8HQ-O MNO>'=.*K,*=ES"Q!CE\\MWC !A7R9O;+F!C/MBOD^@!];+%A(/CHTRI-&![O MVEZ'<"4F[A/$7'3%A)S+U*Q?P:*4RE)RD@I $?.H@\93>4$]?P\C0=V1WOHY MPWZLF1;SY<Q'1B-9CF==!%=@;J*)=F S'C*.!67!*B$ &,$<=$?L(:>"REN< MWP7$R82%V+[I<TF43BF5W[8)<=UFJK-X_Z8_0KYH+0<<.R.)AED<Y%F]K#!4 M+ML4WL5W7M3(-8UL%D1T*1905O-=,UVE'<SC6%H>R''C?X5$E6/F*9DC=$I^ M4INADY/60K;U2 4+V=;K:M3/? Z)A^^D"8'2,BA-?5T*R1?+XRX'1+*X0Y9- MY7F O%!VD\O93%5:?F<K)+U=<DEG'!U23FSQ&<D-IK4,C#9AV5Q$2@$>UI2' M7_2.V<F],9K$_XL&CM1;H[(=+CU9/*=E,96E/U#)>A)%:#_ZL+ZYW7R4^8:- M^*_FWJ6/L21:1.K[1KTX#[0UP'XH5Z)HWY=CV5@7!-5RC+<"R$FHJY6M&04' M[VDN+8_$A4LMYOO#0 JE=B[1RB*!1FBR,)-.V=+[6,V13QR;Y2!*6'H;A8$% M,NTN$1.A&U@":@"XFH*VAI&1:\8]Q\?\1M58W&>4($*RXIM]B)!H&B'1$"*2 MW&!;/8T@7NQC3R[^%X,'X+I"6+HVI06%TIJAR94$'^*%Q!UU"*175IT'\Z$# MK!XTV3I#?F4U(<70S?62;/]=@Z0>L05G:CL.D5*=HIR:1DJ?MU^=GNX9XPZU M4?MP9=$,$/'-8NN,]U2RL<.9,[1%].08&,"C!M"F*3RN@/U?MKNM\PM8_^J$ MU)JBO8:1H0XG-HU4.='A*)#CVU'N:G= [T($.UI2!)?Q@&I3058(M4&,"&)$ MP)&P(WHUV](A+/3(Y)XZ]T9(RUT!["S>#$6'<1I_H@0D-W!JB2*:(E$Q0G>= M0VT.@&LY!D#++*MI'TH)I/C<@4693C &4)CCZ9[B_K1)ZX1#NHP!>/@,BR+ M1,!$LS:JG0'F/OD)F3J= !I _NUR'<QG5W&V Q!>)W0&A'^SY+0<ZY0XZ 3W MB*=B\MU1)(@? >3K!->:0KZ&Z>HDM+XO!>-2&/S0#K$C1A8Z$0Z<>5KATSOW MSUT7%BN$UHP^\_0 %?D0 EBO$+:>#R&@ID7[_2/4M!094@S=2!8C?=(^1"W, M'=3A5 '48OW"BK!5TGR[I;V57&-.!FP8:=/76<LQ3,:1ZP'S2(0]P@%$ $1F MF<@UNB3V()"WZU,"K2D!2&98R?E?)8DE;24===,NIO?'# %8 %AF'$;%+A$C MU)5R1*A+^"VU894"X#++4FSLN@+WT5)#1B9LX@T%P!7(!L=M<&<8/,2N-$!B M3=%\!<S^DF,7>WW,T5?*(X'V:9X*3T!\4Q"_& L95= 622%6%M0T!48-4]XM MS#GSO#'#XPC2WI#VAK0W- M_K>7+T9"SD*#NQ0F4SZUN(=@!\?ITZ.NR4"B$ MS@PMGKNVCBV45-"=65=+63L80RMYW,Q4G1E*Q<K-#BSD,.5K$?740ATOI83= M&("6BON'>J RX+0YG>U1/KG+O&'\>DQX)\:*<TP+!]B!';)NM R%X;"=-C6& MO +)M7B3".DTG5)AD$Y;\@M>=$(A7<9X;S1\9^BKJRIF)VD8Y2^_JX*6F "X MLI2.BT^L12>WUF6,V$Z^"-SSR-B?)A @U6RM:M758PY91-4>OL&))W?UMZ1Y M1QTQ2#4_>6%B 8WRPR6X%ZD(P--+$BO9V^TI0:;\>N+K@(]'#G&?E'J<X)L2 M=N4VKH&].SR*IF_OTZ#T2/:,MXV_Q&IYF!)W"%<Z]7 8D<;XAZ9#H]##HP8- M8FN,+VI*7NM+(5(]S/"1V(N2CU/9=G:L>HQW8[]-;YQ*;L62CQ_\U&=;5:M: MVWCVX[)56?"SS8W%1GU)V,J65=O9+)*P6W,-^PKB%F[A/0=L%FY.RYC9NT2/ MX@$;5,B;V5.SK<\N0!98$/2Q)5E \-&G59HP/-ZUO0[A2DS)A(BYZ(H).9=, MX<.$RE)RD@I DINI@\93T2[?D%$_9]B/-?/X#7DF(EF.9UT$5V!NHHEV8&=Z MG59AI@U&, ?=$7O(Y39#WN+\+B#.KTJZZKT3AC=6P-FU!<^NP8MPX*3#1'._ MCP>$_BV%_B175,L[Y&!,=K\UH '40^A6#Z&OM_U)Y?XEB)WM,_3:7?$BP<7! M <HJ#:3B=G!+(B'A0:!3'. ^B7_\V!W@H#_ -"]H0)5((5P 5A2PHL@ &G&G M454\*7&"!/\,EKZX,(9[@*V!K3,XWGWO1;FJOQ[^I+"!!KHKB-<5F.[V/ZS7 MZLTNP'26PQ4DT*D4MQ Z,Y3:SAAWJ(W:A^A\]#>@<@;-?:6!AP-MWIM<")W! MT;AYT/N-C\9IF8'3/(NG=W% =\A\$J#+(;_%-]2[)4(75-)R#&./4W3E52&F M 4/'']:KU>VFGWSSDF_R[Z$A(@#,+,/I')?.0QP)$IN/Y5( F/<!&(V,0N[/ M56?L<1L\:]^ZL$X@ IUI#\%QH,^[%@JA,D/WZ4DP[)N<2.IK78@Z_R)/,U5E ML%F'S3JLI=^X]XM.RU9=QC!V?[[H(8\B^+NFF &'/ H!"9K"RBI8CQ0*>WFZ M\!0!.31%'PTWFLGQ2Y\XL,N$7>:*[#(U=+,TGN/WCG59\17"6KX1[L_7! )T M]BLCIA#'*>**6--5=3$VZXO'<8JPV-5\P:RW:;28H\TB4,LQC 6-^W); X M#NCRHP%NK$((#[K\0/H@SXO>@RAD$78);'>@M"_9V^ ;0M I$=A3G2F&+K8% MXZ-Q#TYT0GTJR&)G7TP-PQRSH(^^LT?-74%K[Q^\TM$!X_!PZZ$+*KHWGUS. M9VJ6(9_SF:HUHW,S8ZYK!P[%JNO*K6K##LRWP%M<E 9!8\!Z\SE>6W6*QI]1 MU^*6!_4'F3Q-JDZ;VM)":,Q0BCNC82@7E8G#?;>^P[&M+-K[ \MI@<: T.8C MM*\T4&5AZ&3XD_@]-N1]R6WJR'6M"1275:4/2@2U <_-YX!+=3Q3(3RGXYFJ M-J.9;\K;$ V\)S^[E9@GIOH4-L]/+/0P?$A<%P6-9YB#X\B"%8"P\WK<J?D M)[69"E8BAR#5 $=];UE7L*O+Y'BQ&D%EP'2O3?O:.K;0>'6Y%)\S%;=S^)RI M*C.:Z@Z U#(F68@8$*Z:1$>@-\V8#0XL%K&"6],J<#A<L@ICF+%^GDY)+LSI MIJX \W*ZJ7HS=.6L3@)/E7'#(AH6T05QN +3VSZ\+RSCJ?0[K$TOBT*HS% ^ MZQ!^BVVVJ(.9"L8Y',Q4E1G-7QTYOQN,NJ&%_K*8_ ^P.0M(L85?S&>JR@RE MLW2UR'&/XON#[D.N(JOI\3_ ["R-2/#0H:DZ07% =G.Z7R2=[YAY2G#4$23' M.]5-A>^NE!2'C,.KI(#TLGA=!]O4I79.KS,5M?-YG:E:,YKK)E,!B0<"WP'? M%<;S"LQW]R8#9 =D5R"7*S#911:'T&5&+_/8+;Z! TC :Z]/^QO'+D/7E!,? M\QO"(\EL(V"V[#['AF* ]ETNY0'% ;F]-NU)CTNL)J?CF8K;N1W/5,7-=KPO M O<\,J[]GSC#D%Y;JUIU59(>LHBJ $2#$P\+>DN:=]01@W3LR0N3.3;*#Y?@ M7L2\H7AZ2:*'O=V>$B25+#F#,/%UP,<CA[A/2CU.\$T)NU*[#>S=X5$T?7N? M!J5'LF>\;?PE5LO#E+A#N'KX'@XCTAC_T'1H%'IXU*!!K._XHJ9T\[X4(M7# MC'K^V$R2CU/9=G:L>KFNQ$N!,+UQ*KD52SZVT*G/MJI6M;;Q[,=EJ[+@9YL; MBXWZDK"5+:NVLUDD8;?F&O85"EOT1-$[@,2']<I6N3D'KA9N3LN8V;N >CQ@ M@ZK^IO;4;.NS^5&HCL,?6Y*N!!]]6J4)P^.-:RF5F)()$7/1%1/T47ORUY;3 M"96EY"05@"0W4P>-IZ+=JCJC?LZP'VMF_DJ<U46R',^Z"*[ W$03[<!^2)"M M$@* $<Q!=_&;QP65MSB_"Q[UV#<CI)<V0%<'B%5=!K;IAW6Y)V@&J&N=6#\@ MKI<IO!!BNEB79E,U!HT7YE 2-%Z Q@L9SR- XP5HO# NNSR 2'<6#K\CTJE! M99 -G[/**[:7^],$"WJ;J>N_'-YFJLH,S8$GWO;Q<H"I.FOY";68]1DRX%G5 M.-8?* T(;CZ7.Q+TA@AT2U [PIP(C_@$74H1Y<^Q_Z$NY?(O**!X%C\<2IW! M65\@OCF]\)0ZCD?0$8X$^OK7$<!W!@W^"-0+=.-3XNC(IQP+ JWT@/]>]SRK M;:&//[Y_0O "](6][KL4V&$^J Z8;CZFFSRP"N\^?Q>_,U5UOX+G(!M9Q(21 MYDDGO;.1!^UONL"0EF- FEHS3]5E#&,1HXM=(D;1@(4 ' <,^S#QJXKL#8O MJM5R#'/1@XBY:KF+Z?0 '+EZRO2#".' 02>X1SQM7O"@Y1@F19V.AIR%!-\7 M\D00>X+8DU&QIW>8\RGNJSH"9SE.9VJV !(M6B=:M'4ZJ)T#=BN.HQ6/W9*% MY14E(L#^^$PY,-P"FDQU"#I[NXY-3^:R]FRC(QW[/'WI,6<DOPV$[^W]'U!+ M P04 " M.2996MK4)N " !=" %0 &)R8RTR,#(T,#<S,7AE>#(S M+FAT;=56WU/:0!!^[U^QQ:F^$,TO"" RHQB55L$!'/O6N20;N1KNF+L#F_[U MW2186]&Q/M1I>;BYF]UO]_N6W;MT9V:>];HS9$GO7?>]9<&QC)=S% 9BA<Q@ M DO-Q0U<)ZAOP;+67GVYR!6_F1EP;=>':ZEN^8I5=L--AKW[.-V]ZMS=*Y-T M(YGDO6["5\"3@QIGMN,TL.T[=M3TF[X=8=ILM*.DZ7GM5C.*OC@U@I)[A=$F MS_"@-N?"FF&1O^.[NT%C8?;O>&)F'<>V/]1*UUXWE<)0/D7X:EN%V0AF\)NQ M6,9O1*>45*N@]^989E)UMNSRMU]8K)3->99W=J9\CAJ&> =C.6=BIZZ9T)9& MQ=/*4?/O2)R(7GF\JR@'%"?C N\E.&Y!.OQ\-C@:3,'U?N?[--.82HNJ]JS* M/T"]M<#^:#@)AU,8G<!@>!Q>AK30<1R>#B;3<!P>P^75T?F@#X?]_NAJ.!T, M3^%D,+[8$/9*T5^7VO T_^NJ_<>J[8!47R/$4NABHHP$,T/@(I9J(14S7 J( M<E"8HD(1%R88XPW79FV<&!K!<AJ'4N^"YWF6UVHU@GJY;;N^L]XZ7M!L-=?[ M(+"]=K5W';?I-H")I#H&ON>[0)%/I)K#Q&J5IF=S[CZ@G%]0'L@4Y%(1<])A M-"3E33'!!2$C5$!,BGNA3@X91:7[8ZT]Y8*)F+.,_H9U&ET$.U(LR>E6>:A+ MP:M 8)IB;/@*!>JG7;>W6JX3[&NJ'C6WH-A4<*-D!G)%7!Y25FR)31W88H%, M%<2HY&;&-1P*L22?<>GS4ZMC6Y^>YI=*5?++*0Z@2$C_QV66@^=4VG?A];WY M=$N_;'O#GBXG>7O+IWJ7*QR'YZ/!=!K"]I;7VH?IZ*I_%L+Y^>5_H.."9W=L M>8M8AVNNBS'EH@Y7DW^$WL8\/=M1C]["A=2\:-).-7XKW'@=[X&1-$;.._8# MA$5:9DNS"7GA05VOU?.^5WY6_ !02P,$% @ +3DF62( K"]^!P *" M !8 !B<F,M,C R-# W,S%X97@S,3$N:'1MW5I1<R(W$GZ_7Z&SZS9V%6# ML#;8ZRKOKE-QG2M)>9U*WJ[$3 _HK!E-I!DP^?7WM30#V, &9W.W.?+@,*-6 MJ]7]]=>MT5Y.BE1?74Y(QE=_N_Q[LRD^FJA,*2M$9$D6%(O2J6PL?H[)/8IF MLY+Z8/*Y5>-)(;KM;D_\;.RCFLHP7JA"TU6MY_(D/%^>^$4N1R:>7UW&:BI4 M_.Y )6>R?R8[T7E,O5X[Z0ZB]H"B\[X<)!WYMM/^5^< 4R$>YKABKNG=0:JR MYH1X_6&OVSKKY\7%3,7%9-AIM_]QX$6O+A.3%5C/8G[X&=2L*2OHJ6A*K<;9 MT&_I($RMAR.CC1T>MOU_%SS23&2J]'SXS8-*R8GO:2;N32JS;QI.9J[IR*HD M"#KU&\$FF.<?9\'D,^C1*J-Z"YTN&WWSRW>W[V\?Q&FGU7EN\>K&I1UC[X7) MAP-H73$]@J_)?B7;[W^ZNQ&=4]GL]([D\9O#WME%IQ^')_'AYO[A]MO;#]</ MMS]\O^/._NO[Z&W<QVU#W)?.D=;BOB4^3:369!LB(ENH9"Z*B2S>'/;/+W;9 M1?]Y?/Y=.M817JDL1KB&W9['[E?:[%'G6-R*B9R2L#15-$.R%Q/EA,RR4FJ\ MS(TMA,G$M\:FHM-N_E.81+RW,IZ# "Q&9:%,!H\,=O+(X"_OD>ZQ>"\=_(!- MIW/QF)F9IGA,C>"8RB.QP9*9 45"HU09'#8795;8DF Q2-/S)UPE18HGJ^#, M1$9X985)52$*$^36!#**R#EIYRR2RD?"NBLZ'=[%, 9+:D^^6(,%(F5!MA#+ M,!V6Q&3%;**BB7 E_UG.GY&E2@EO(%5.@Y69X&>JF&"#+J?(&\AZ<YAF8FQS MBFFQ&,U7W;!'83_]3-A))"J#8SE&2T<V$'.(8]BNC*LL0:;XI,#O2)<Q=")8 M*UYK(-#*ZKG(X6N&"<,'=+/ 014"]V)I0"U6K+C!$J6& ()O$"&_G//V1-)- M1*+-S-7(L#16KK 2"TE^&>R&E8V5 +O:F#5K]RC&O6/Q\,PA;P[/NYVS"U=% ML>)X3@63) J/WE6W0EKR08&3U4@3.T\0D##2RDU8G,52T !3 3_'RD7:N!+S MF""LT2$ZN341Q7CMQ!&"$1.B&SQ^\Q1-9#8F<8W<NR\U)'PQ[1_1L9_JBRD_ MA4?%I3X+J&#]@A-T!2PA>&S+S@LESQ9*L!#O\R6$(,'U8G]J(-J3C^1@&_SC MN?+W@]=@&H]DZ7:?PGPZ(@2B6BDPM"DM%" %I\KYQ(8495X/-QI+2EBE%4M: M^LA6%+V,3J.B'!Y4H ?8XHQ6L6_B73ER*E;2*MZ "H7$$UW&FDK'Y.X3P?E* MX&G .()!:-_]I%P"4E&I);,7MN6-6!8)S @E9[52XM>(6! $@_D4[P^AC%XB M9^>D7 /0[NF\"XY8"-";*BX^.,,YDTGF+>D +>X0&#/2QG7\@"@E1TJK8LY5 M8].RC&8?:A_% ,1GHBL=AJ?'IVI#>8DNT<'I7.6BR-C8&^![C3%E*%X:8,(( MY8Q2%D$?%0 #-*L<#+4_D(F.Q<U4ZM)G)/N3D@2E7DWA";>A9"\JU X,$QXW M5W&/$$P$.[C0*XQ,66RW8!<.E MIXD8H^?U^48SJ%LN#GH(GZO,#+[ 708[! M"\%_ZW'@<T)5@/W(QF"_@@VX2I@H*BU[>X62-VA-C2OPGK\20)>+H.C7$HP. MU4=;IB2 #?+TA71E.%I-\D><[/EQ\3A8-9%N4;\XPSW,*/;4Y_U1T=(<!YE' MTM5YYX5\XXM=M%_0.NK_T1[6'_+C&I:-92HR,ZQ"8YF5'-Q7E+2U=F1AFD1+ M4ACK%E7$OX#*%$?A@N@SO#<RJ%,\'BO8YY4< 4"@&<<TAO]S8U2CGGXM%<SW M""^SR!^+CG=N5?_RT4>K>HV#(I=^A=AR/\Z=?:0(P:@JP*)EG)%\9$H/I=>3 MNF\:_">(^M#XJA!7W5TX#6W(7AECHJ-%\FZ%0]5J8 IBBHZ@$>J*0U%Q98J( MP"=^,Q5I;CQ>[U=BHY>\1FE(+%*C 4>3SV:$RG^CJ6+:",RJLJG14V)ZS>2X M^M1D*P*@--=F3AB=34S(>OD,,8CPGU)[6FM^_Y,]-]C)<6\..V_;Z^F]]=N_ M_U/X=K@R= 0$DFW"7BUS1\/ZQP78,M=R/E297]9/NJA -3)%85)_NITRY:(^ M5MCRF K#U8W$8- Z[Y_RI40!:XJX7KBZKVCY^XJ3(EX?ZP]:W6YWZW"[U=DZ M]CFUI^>M_MGY3FI/O,G!;#C&Y3)[=W!Z4$_(9<RGB&$W?Q*=S3GVTCTF_]^G MF+\2^H@L\K5 ?.*S1CH"KM\V_.W5 B*5.SZSTS;O\X5W:IEZN4 CK]#S^B7_ M0$ T)>M@_6K1\#=$SO\5]S]]^G1S=^<O7+Z[OKN[N?_"@&R;4Z4Z5P1,$O[C MB*CW^G_CNO7[J1W<M=/6]Q)I/^*TJKC$^Y;BPT11(FZ>*"KYT"M^"%WR%P'N MQ)>&':O/"[*H+Z]SX_S'_6'XO#>EM>OL921]Z6DOI\@1PED6VZ=LNR3>>C=> M_0TW]2?^7PC\!U!+ P04 " M.299 ;94:7P' N( %@ &)R8RTR M,#(T,#<S,7AE>#,Q,BYH=&W=6FUSVS82_GZ_ F?/I?:,)$NR5%NRXQDG<::> MNW%F?.ZTWVY $A1Q)@$6 *6HO_Z>!4A)UDLJM[E+3_W@BL1BL=A]]MD%D>O, M%?G-=29X<O.7Z[^VV^R#CJM"*,=B([@3":NL5!/V4R+L,VNW:ZGWNIP;.<D< MZW?[ _:3-L]RRL.XDRX7-XV>Z[/P?'WF%[F.=#*_N4[DE,GD[9&\B,]'@V30 M%7$:#V+>&PW.T_YEU$W%Y2B*./]7[PA3(1[F6#?/Q=NC0JIV)FC]\:#?N1B6 M[FHF$Y>->]WNWXZ\Z,UUJI7#>@;SP\^@9D.9$Y]=F^=RHL9^2T=A:C,<ZUR; M\7'7_W=%(^V4%S*?C[][DH6P[$',V*,NN/JN9;FR;2N,3(.@E;\*V 3S_.,L MF'P!/;E4HME"KT]&W_W\P_V[^R=VWNOT7UJ\NG%N)MB[T^5X!*TKIL?PM3#? MR/;''_]QQWKGO-T;G/#3-\>#BZO>, E/[/W=X]/]Q_OWMT_WGQ[VW-E_?1^# MK?NX;[%;I=A=ASUEVBBG58O%PCB9SIG+N'MS/+R\VF<+PY?!^7=E24=X)56" M6(W[ P_<;[33D]XINV<9GPIFQ%2*&3+=9=(RKE3%<[PLM7%,*_91FX+UNNV_ M,YVR=X8G<V2_P2AW4BMX9+271T9_>H_T3]D[;N$';+J8LV>E9[E()J(5'%-[ M)-%84FGP(S1RJ>"P.:N4,Y6 Q6!,3YYP%6<%GHR$,U,>XY5ANI"..1WD-@24 MB(6UW,Q)I.#/ NNNZ+1XE\ 8+)E[YL4:)!!+ Z:%F,)T6)((PV:9C#-F*_JS MG#\31M1*: .%M#DHF=A])EV&#=I2Q-Y TEO"-)U@FU-,2U@T7W7# 87]_ MA M%RR5"HZE&"T=V4+,(8YALS(N58I,\4F!WW%>)=")8*UXK85 2Y//60E?$TP( M/GF^Q$$= KNV-*"62%+<(HDJAP""KQ$AOYSU]L3<9BS-]<PVR#!B(JTS' MQ M>AGLAI6ME0#;QI@-:P\HQH-3$/JJ0]X<7_9[%U>VCF+-\90*.DTE'KVK[ADW MP@<%3I91+LAY3 )42YM1N(D5H &B KH.9$VSK6M,(\(PN@\1*<T.A8)7EMV M@F D M$-'K_['&=<302[1>X]5CDD?"4=GHA3/]574GH*CY+JO JH(/V,$G0% M+"%X9,O>"Z4O%DJQ$.US'4*0H'IQ.#40O<D'86$;_..Y\K>#UR(:CWEE]Y]" M?!H)!*)>*3"TK@P4( 6GTOK$AI107@\U&DM*6*45(W+N(UM3]#(ZK9IR:%"" M'F"+U;E,? =OJ\C*1'(C:0,R%!)/=(HT59;(W2>"]97 TX"V @:A=_>32@Y( MQ57.B;VP+6_$LDA@1B@YJY42OR)!@B 8S!?)X1!*M(Z<O9-R T#[I_,^."(A M0&\JJ?C@ &>UXL1;W ):U"$09KA)FO@!49)',I=N3E5CV[*$9A]J'\4 Q!>B M*QV&I\?/]8;*"EVBA=.IRL6Q-HDWP/<:$Z%0O'* "2.B))22"/JH !B@699@ MJ,.!3'S*[J8\KWQ&DC]%FJ+4RRD\8;>4[$6%VH-APN/V*NX1@HE@!QMZA4A7 M;K<%^W @7T@+:H32W^X76=2T6![T(GBB.3_0 @<1Y 2\$/RW&0<Z)]0%V(]L M#?8KV("JA([CRI"W5RAYB]9"6X?W](D NFP,1;]48'2H/MDQ)05LD*=KTK7A M:#6%/^*HE\?%TV!5QNVB?E&&>YB)Q%.?]T=-2W,<9)Y%7I]WUN1;?]A%AP6M MD^'O[6'](3]I8-E:IB(QPRHTEEE)P7U%2=MH1Q:F<;0D3AN[J"+^!506. H[ M(;[ >Y%&G:+Q1,(^K^0$ +-6*(Q_)\:HP;UXI=*PGR/\$K%_EATNG>K^J>/ M/EK56QP4J?1+Q);Z<>KL8RD0C+H"+%K&F>#/1.FA]'I2]TV#_P31'!I?%>*Z MNPNGH2W9RQ-,M&*1O#OA4+<:F(*8HB-HA;IB451L52 B\(G?3$V:6X_7AY78 MZ"5O41I2@]1HP='"9S-"Y;_1U#%M!6:5:JKSJ2!Z57Q2?VHR-0&(HLSU7&!T MENF0]?P%8A#AKU)[.AM^W_FQ?3'VU;PZVLNI;XY[WW<7J>]\#UQ;$ %VPK1A M2,Y+*\;-CRM09)GS^5@JK\]/NJJ1%&GG=.&/M%/B613%&E >2&&XOH,8C3J7 MPW.ZAG!PATN:A>L;BHZ_H3ASR>;8<-3I]_L[A[N=WLZQ+ZD]O^P,+R[W4GOF M30YFPS&VY.KMT?E1,Z'D"1T=QOWR,^MM3ZQU]^CR?Y]7_A+H U+'%P#V3SI@ M%!' _'W+WU<M,%J[XPL[[=(^U[S3R#3+!>YXA9[7+_D[ I*+=!.LWRP:_D[( M^K_L]N'!7['\\.GQX6GE2NCKNJ;.<ZH!F,3\YQ#6;/3_QF]KUU%[^&JO?1\D MQMYG4J3LXZ)@?0IM<(N%@=OE!X9/*PWR$W4T.->:/X3#,U\N]BR):P327&&7 MVOJO_./PG6\J-BZUES'VY:B[G,(C!+IRNZ?LNBK>>4->_PWW]6?^WPG\!U!+ M P04 " M.299L]BS'@P% -$@ %@ &)R8RTR,#(T,#<S,7AE>#,R M,2YH=&W=6&U3W#80_MY?L3VF!&:XP_;=P;W!#+F0"2T3,@>9]%M'MF6L1I9< M2>9P?WU7D@V$XU(";=.$#S?8JUWM/KO:?>19;@I^.,LI20]_F/W8[<(KF50% M%08218FA*52:B4OXD%+]$;K=9M5<EK5BE[F!*(@&\$&JC^R*>+EAAM/#ULYL MUS_/=MTFLUBF]>$L95? TH,.BP<1&8]'>^.XOS<(LFPTZL?#>)]&V8 $^^/1 M;V$'57&YU]&FYO2@4S#1S:G=?S*(>OO#TDR7+#7Y) R"GSINZ>$LD\+@?@KU M_;_>S(HQ0Z]-EW!V*28NI(Y7;<6)Y%)--@+W-[62;D8*QNO)BPM64 UOZ1(6 MLB#BQ8XF0G<U52SS"S7[DZ)/Z)Y[7'J7]]$.9X*V(821=?KXUS<G+T\NH!_U MPD\]OALX49<8NY'E9(Q6[[B>(-94?27?SX_G%R=G;R'L#P.8'R\N3EZ?S(_L MJR=$\GNE#<MJ_XJ)% .;1 .7Y7\]O,&#X;VKE*X([FLDA"-XWSOOS7MP3A/# MI-C<"/>"J8U\!X@&DLK2'IORCLXG*\?!'L@,3$[AG*B8"*J[9]><UG"4&"N) M@B#:<?(*@U<:,4%[,LM80I5=\%*1M,8CJ$JIB#4,6W;UYL8HBH+I7!8E$;5[ M"J?;@$H()T,TT).<:?@HY)+3])+B'L1L;@Q'T\=D:?A_S])6N T7B,.1$!7A ML* (#P(JX+54!81!]Y<6]P8BR*1RSS4E"BC&D,+/%:]]GOKACF]N6<5Y#0GJ M<(OBDIG<:2GZ1\44M4U.6\OWZF&+; /:#X=;Z?9-PFE2*6:LF>/K)"<"D]!D M/1SW!YB+\12(2+^+4[,5^7PP@3@7OE 3U"+,UC,3KOSN)"<C3"'0I:+:0KIC MEQ#. 571 <PH"DK$6/O#D3%!1&+?H]&46?/:8F>75=RG1);4GQ!]+_6]%837 MSHN_E1D2<]J"&TN%9[:+&'-2:CII_YFF3)><U!,F'%).:=JD,Y;&R,*=L"M[ M6A/"FZRZ;'IQ,^'&X]YHV+=#SJ W)FTW;N9?S\V_79.NR@9!;QRM%P>]<*WL M<V:'>[W1Z'%F=YW+WFT$1F,F#CK]3JM0DC1%KC&)RFL('Z[N^_#(\K\O;D<Q M7F%1NM:)9QK[?1%C:][S#>.F1!HX/A-I8..\ATZ[IMW.'^ OL//E6SXA(9QF MJ\7ZU;*QN3'8GVKW"XOWY^?'IZ>PP G]YNCT]'CQS(2LTVF.NNW%J 1:<I9" M&^LW ]VBTIIBE[5PY=ANJ7H$7(\*_;NLM'<X79@=KF[4S'-&,QSE.-8-NZ)P MYDG:LPINUXV&?WCV/SR[OD56<00M(<;+&E( [B<[\MHE,BM#!3J$O=E=81N& MED)<KW#P'4O.)%("!6E[Y245/@M;: 9S@W0^:;FR>VP5EDQ3S_/MS=BR"NL2 M,97RE!I(62*CU([CU"7N;PF0(XZ.]5"@'+U14K $KBS#1V;TU"ARO'/$%!5* M):^8I;!(\^^27%NG2X8G/+:4M6%?:.K^FJQ2@NG\UL =LFKE-X05E0JFO=,* M&#(M]#7+H"KQC766:M-#YH?!-'>/Q),_DB1N/W<7L6+E*?KSKDK..6U;%PAI M;)0I1> P(,97([64'_<KI:8/D/;1(XFZO^D5[LJP2B7O3?#V"P7NZ5CJ1%%. M;+M8^69QVUX='PQN54B,/;8RZU76?0E8^P&D^?6?8W;=9Z"_ %!+ P04 M" M.299"+"A$BP% #"$P %@ &)R8RTR,#(T,#<S,7AE>#,R,BYH=&W= M6&U3W#80_MY?H1Y3 C-WAVU\<&\P0RXPH9V!#%PG_=:1+1FKR)(KR1SNK^]* MLN'"<1E"2%/"AQODU:YVGUU)^VB:FX(?3G.*R>%/TY][/?1.IE5!A4&IHMA0 M@BK-Q!7Z2*B^1KU>,VLFRUJQJ]R@*(AB]%&J:W:#O=PPP^EA:V>ZX\?3';?( M-)&D/IP2=H,8.>BP>!CM!31.1S39CT=DA./A+LP;Q5E"DI0,_@P[H K3O8XV M-:<'G8*)7D[M^N,XZN\/2C-9,&+R<1@$OW3<U,-I)H6!]13H^W^]F15CAMZ: M'N;L2HQ=2!VOVHI3R:4:;P3N;V(EO0P7C-?C-W-64(W.Z )=R *+-UV-A>YI MJECF)VKV#P6?P#TW7'B7]\$.9X*V(821=?KXC_>G;T_G:#?J1Y]ZO!PX5E<0 MNY'E> 16EUQ/ 6NJOI/OE\>S^>GY&0IW!P&:'5_,3T].9T?VTS,B^:O2AF6U M_\0$@<#&4>RR_,W#BQ\-[T.E=(5A72-1.$2_]R_[LSZZI*EA4FQNA'O!Q$;> M15@C3&1IMTVYI//)S%&PAV2&3$[1)58)%E3WSF\YK=%1:JPD"H*HZ^05!*\T M8 +V9):QE"H[X:W"I(8MJ$JIL#6,MNSLS8UA% 63F2Q*+&HW"B?;")0 3@9H M@"<Y6+@6<L$IN:*P!C:;&X/AY"E9&OS?L[05;J,YX' D1(4YNJ #P JT(E4 M!0J#WF\M[@U$*)/*C6N*%:(0 T&_5KSV>=H-N_YPRRK.:Y2"#K<H+IC)G9:B M?U=,47O(:6OY03ULX6T$]L/!%MF^2SA-*\6,-7-\F^980!*:K(>CW1AR,9H@ M+,@/L6NV(I\/)@#GPA=J"EJ8V7IFPI7?4G(RS!0 72JJ+:1=.P5SCD 5'(", M@J $C+7?'!D36*3V.Q@ES)K7%CL[K>(^);*D?H?H!ZGOKR"\]KZXD[T8?J,G MP>?KJ/7%X(33UH-$*C@8>N (QZ6FX_:?"6&ZY+@>,^'L.:5)4S.)-$86;AO? MV",AQ;PI'5<R7GQ_C?8#?Y4:P,.0=N5&W'>B'4-698.H'X9[:\5!/UPK^YS9 M>-#?&\9/,KOC7/9N S(:\GW0V>VT"B4F!#J:<53>HO#Q/?00'UG^]UO(H?\. M2M\=T'!RP*U2)'!\[_ECZ:Y(&S@^$VE@XWR 3CNG7<X?$U]@Y\N7?$9".,U6 MJ_6[96-S(]Z?:/>+CL[.T'$?S=^?7YS-E]J<EX6FV>CVN <EI"5G!-E )Z\& M-+B-'5"Y5,)(\02@U@:]'/</66"SG-$,G=Q=;.>^Y^LB+SA*4UD)8^E8(W'W MW1R(FJX45=^H"%\-?%L?% /@2D!N!4.'U+U\%<KMKT)OQUVU+]RP/=Z,O,96 M\ BU+ 88-J2&^W:,03<-[;"A AR"J\Z].S1M-4%)O4*<NK:CEL:R&-*^4^ * MQL)6H$TG<+"T)3ANV"HLF*:>G-FDVU;0NH0-;!S?B.*R!!J@76-:E["^[5I= MM^]:58HH!V^4%"Q%-Y:603O[W"AR((H)!852R1MF>0=PLV5F8JMUP:#Y32S/ M:%IF,/5P3E8IP71^;V")85CY'<L I8)I[[1"#-IC\#7+4%7"%^LLU<:>TA!, M0QA3W['C-'7K.0)IQ<KSJJ_CM\XYG=OV7DACHR04@(. &%^-U/(T6*^4FC[" MM(9/9%>>GA>.YZWV_P\:HO99"=9TU&*L* = ;NC*0]/]M>7ZZ^!>!2=P=U5F MO<JZYYNUKU;-KW]#VW%O=_\"4$L#!!0 ( "TY)EG[JN"N%!$ $UI > M 8G)C+3(P,C0P-S,Q>&5X.3=C;&%W8F%C:W N:'1M[5U9<]PV$G[?7\&5 M*XE4-:-((_F0Y+@J/E+KAR0NQUO9MRT,"8J(28(!,!I/?OWV 9 @YY#LV"M* MB1]LB0?8W>SS0S?]M'!5^>QI(47V[!]/_SF=)B]UNJAD[9+42.%DEBRLJB^3 M7S-IWR?3J;_JA6Y61ET6+ID=S4Z37[5YKZX$GW?*E?)96.?IM_S[TV_I(4_G M.EL]>YJIJT1EW^VIT[-3.3O*SN8B.SY]E!^?S4[/\I.31V>9>)2F9Z?_/7FX M!_?"]7R3=:M2?K=7J7I:2"3@_'1V^/AAXRZ6*G/%^?'1T5=[=.FSI[FN'3S0 MP/W\(R^SMIB3']Q4E.JR/B>>]OC6<#K5I3;G#X[HSP6>F>:B4N7J_)MWJI(V M^4DND[>Z$O4W$RMJ.[72J)POM.H/>7Y\#.31KTLF^3&L4ZI:!A:.9T=?71 5 MF4RU$4[I^GQ19]+@57O/7OWG7Z^?OWZ7G#WN<[*9AQ2D+LW>5OZ_V%V?3V"S MZP1V/(.W_-R(; 6J:!HOL^1UC02I*YF\!4%>2;-*WNA2I:LU7F["9R.R#'1_ M6LK<G9\\ IHBSG];6*?R%1]2\*YJ=SX]?M)\>>TYW: ]>\^.#P,?__^G7_0D M=<;VN$.?WRS@E5EY>P3O/3M,DG>%3!JF)-%YX@IEAVJ3[-/1KQ\\F<V.+FY1 MP+N$V5/PVY EB>?XXB !43F=0*1(C9I+D*A,4F4@#E@GP#)M0F0GRT*E1;)N MO?MXPZAE_4)7C:A'(VPC?U\H S$:I&Y8<Y-4&B=4G:1 JJPM2[81BBX*)V75 ME'HEI04S^+Y>P<VY-))>T=JM)1 [2<2ED1+C.?R,3W6K1"R%R6RB3:+AQ9FD M0454DG0 WZ07%A)\_/BBM2(D=-'@4IZ523B3EF(Y%^E[?QQ7M@I$*$RYFM:B M D8;-DM;B+),0,4R),KS#RSPHT$RWGR7RA5PQC8R=7BNC0_3Y\+"?2]B3L'V M)9S*$O@9'BURAPL"(Z_R'.['J/(2,J+#Y-=/6K4Q2IL@F_Z2D\0NTB)^"U]> MA)_A/>]^"S>@?A+(_%CJ)XG*$UAZ@FQ(DN4N^1YN#?&5,)>02CK=G)^!^=VI MB#^[0Q'_1U%GPFD(K&V$A9 ;&\KM)@.O:U(;>865CRN$BQ5XZ&H;(QMA)"A@ M\GT*N@RV#Q726PE1SI'M3'IWLYD$_PQ5E=6UF)<K6 >N</ #7BTJ7 BE\LH8 M74N]L'#F>[2]@4NYG]I\<H>T^:7,5:WPJ+WE'/8'<'D^A[5M$OO&^TA4JUR7 MI5ZB?D(TJ\"I+PL)GE\TRH$>_"&SB=?/0EQQQE9)4</UX-ZE@]L-Q+JYA#6^ M?O#PR<5-:D*O63<J)7N"?SR[@8JB'M^2BNZ+@['HZ.SDD$QUU-GR9N<X@N39 MJSQJ.F81B>@(-1VAG<_/%A+]?@4GC!)E4NL:<Z=2857#9M>Y>\HY\0?P$7 > MKX=X 7;$R].2M#P70WBKE>G"@#\!1B$#LIC5I.4B(ZN%I%T;@PD.$"LA-!C, M>2 $72D.$<K:!=#8/:UEP'(D X_04N[3HYO=/L$$C)98ZD69H6P6I</'BV[% M"A9H):98%$SF$I+90#P\07&(!4X-7MK [3K#)Z!"@S"NN?+3HM[H7<I\3"[E M>/P^Y04F4: C/^>Y@FIV9,YD4]4#MF951K7:P[,++%/ SAJPG,[D-#,SO"!R M2_Z*9!_-GXP,; L,N]9<.JY?RN$_!2X,I #2'/#JZ)BNX/RT)6OHO[ P+,"D MR+&)B)PY[@1(BRB.@A07+%!9>#OD)7*P7\9PF!S('D0IL9[,*DB5K.,WR=<2 MWS(BB.O*P..RT&CSD'I4%@BP8+<*S@AT!9393"OQ'CD-#^6%L&1OUX+[(<ON M+^5+R1LL:#'OB87B,RW*TZ^TRH+?S_1B#J(0\?- F[#<%TC[0%LAD!ARZNB" MR:O%618*OA0+S.3VOS\ 9K)D__E!>#WPOE))(<$BYHX$L.+A*U8U1RBHQ>UB M_IO')6(D!"L;#VG0&V*"6R5%HH'"S507<%2""68@AOOIA=,Q>>'Q.^$^NC(R M'_QSZO0<M'8VP;W)DWN:-V1CTM@[D#=<!ZJ,3(DIB_Z08K0%_[^O#@88T<T@ MY_FJ"TT44LC_SR6H?<V19+O7GU#PN2Z@"4=!UX$X!L$-8RZ%29_HYZ&6V$4Z M//0%/E25LI>3%/1PB(XLC[A>@MR"(7N1U+0&EC#=>1!B(6I,9LR6*V!-#5D8 M28YB[LN#F)5N1Y#X\+D&(GG[RK\6N$24Z:*D=HD>4G=/PZ4<D_,9O^_YP8A% M-C('0P %TD5U0@Y)+!3RHFF,AH3?VZ*LYO*//THN[<%^,F4+<*) ?, 16A0@ MD\ZH:KV:N*?1-Q^/ 3P\/)J-W@)V^?P1&D9O8S1@:)<&"D;$RZ4P-?X+%G$E M*?K,B2F(E25D%QZ@$\8EBT9S*!<.M]V#?8B-T" \W2Z,Q!WY7>>1%-'^$H@# M^Y,&*FV,TW5&F -6B82E(39@N&0E;)((ZO "7^"7V)YA^0[>X H1< AH;(8* M\;$H.T^9QQYQFPRT@+*1=?GD1E=<CH:[)L#P)61GI<]\EH6D>CZ^"/GM&$26 M/&"X$0*EQR&:ZH4!5Y7(62N*7Z)4 'AX%1(&8!NQ30KCR2L!S\?,P^GT_?:H M/FA);+2E7:)S(R$Y "&L-2F&&^?:.5V='W6WB+G5Y<*MWW)-7R/_79ANA^52 M3N=&BO=32O_.1;D4*[OWY=HI/\&SWY(?!]7'[+?&75V':E. OH*69K1/ZQ:F M9FO;;:Z[D"'5.C[V$3W/L@6JR;1$8,\%O?5*IQN"IB:T10&$H_+3F?4CA-#9 MJ'W"MW)X(GQ#!V;DW(J%U)-[8TC1>4SIDG8IT(>!]BMYA6QOV]@(MAEG_I<: M04R0+KI)O A6CU8&_9;@#^@!M)TB22KD(+&W1N4*B.56I2K:,H 5OWYP^O@" M,WKRJX1ZUI3B5QIHJ'4]W4&CO:=)R>5XDI([ 0EL+=M&EI%\1.5/,9<0\*6R MTF_;T<[^7,H(&"@$!$/'!Z/4@=V#SUG\3FCFGVW#MMRVEA<TX46(R'KA?"1' M[T80@?@ 4L)&1.\R=S+24L+^C!TUM7=M]M/4UV#D0%;4"78-\!-<7N2,H:HI M)/RE4G(?04OPXDSA'F6YXM0%UU<U^3M>JKZN)ZA/VU8-3"IP+HCFMW(07>.0 M3-"=8ND5UO$=</ZWS<\/K_7& A66=Y" I#("JB9A#7236B3[Z@.D UQ4(%W MIH;3S$^#B.#B<9F@>=%!X3;RR3FMOE(8#3$5[*_GJ]%K\9\(Z:'-&HQ]&"AC M- B4B#&E>QHEBO%%B9V>@(H;:B\=>S A*QA#[%";-Z)S9=&A^2S*0YQ= K@K MJ^O2,;\VI9!4$*$U7O<".4VCVAFW(7V72"-6 5GBY-.[A9VKZ11,U4;-V;+. M6M=QKSM%U'@,]^'AHY/1IW=O!.@P=BZ,H^4,4SE+F5#3$<89PVH FK86VU:/ M$)8,1C&"-.ZI?O_VMWY_;,2)-Z;&H..#HL451LI0VE./(06@E13&KG4=51#B M(3>3U!<?6ETH2\0$\,]TXX>V*DH?LZZ[?R! 3SW6 K1#"G_GVI<4PPF@M;[K MD,INV36<#!E(=8W=5YZ%N>QF8SZ*,3\FX_>+!6@&3]]0E 2ZJ&>[W3X>2K+U M,\^UC^8OJ;S1!O%<?'&5<DY*;C?3N>\'7;]?+*#B,]A-'IJXB$-"K^BF:.C! M%EU1&JXA^?SIF0L=;<D2J\C"PCC"E+'(TF;233&54)TB'!W1CJ/IOL*S/5IN M\GQ0BM=]E>;"PU*%$:D^Z8(W$'#J#/>&K,RCV0A:1P;1-?%3NK73KD1I=3>9 M%4/?&_6R;Q8^,UNG:R[=4GJJ2P&572:V1BT>Q(J(HAR-4%9*,TUW.XJF!A\4 M7XQ\&85V)=HFX3P!RZ(.M^-94H$_*JP7(PMDC5X6@*JAD!-9-*)&,&%^O7=" M:CM_ $Y8>O)+65^Z(BK@8W'NZH_[' ,28Y_A.;U#,SRO/J2R&<,(ST_:H=7C MB'3F$7;T 9<!U: 67F%6;,+1>(^))NFN1;F6JHUM/;_*C4:.Q][6;?E'40M. M.Y.74+N5FN8VR3QZR[]H8\6=&.)F6D>0,AU0:U,E,HQ6?3R,'+*?"_8OFO%< M=.O@(D6* "7"9/@V(L?610M0G8S'U"(0&-^8Q5I^]T#7G:XEQC>HA= HIQ9@ M;F@WLAW*%VC6D']A74BYAK!66:H-)8++*2>5T50[J0&V!\HL1I4YD_3:(K,- M>>\D)+4^\^*5,?"[;<H5?5J 1J5N/*;J)X= O6^&]+,G8M' \LSZAG%:#RR_ MEWU,7(!%5XV+Z27CN8[,28LE!V,;+KEO#Z)5)STPFGC\&XR^1]-/;_O.]DII MW)Y)"EVAU8#NPZE2+'F_:?)17YCP50[=C0VMF6Y<_&&(G^#!%;6N/Z'>]=FG M6O#?_2EKC[V3_2FWY(E9Y_V>W%#Q-SAC/:<]/BB-=:/J3??AOU:6$^P[@ZP[ ML//Y_>0D["'VC+@;7.7IM(Y#]N;$16]_,3#29L@;";JO_=WC&X<:>.52O4=< M),5I.=*[MN7!B0_3WQ<@5]JM,M*%:6O\OLVD]P&JN:QECIJ$ZC,W6F0(!UT) M50;];#^3-( Z)G@RAPNI6T!*YQLFVMENNF'V*/GWX2^'+PZ3TZ-C2$GWCT\. M4(&BX\=XG%300U24JQ/<1I1N#_M_!3CAX1V"$Z!0KFF&M<6$;AE6N)^>:7R% MW6L(?!E7V:'5B0%FX4>)&ZSIG>-Q+,S]M/&83CJL; 2V26%A4U.;-,*/:S5] M6':0#5R7 _B= / VWDWY)_?'N6C1!LC@.$D9!B>AD*HCMH_3RM$Y;H/J>.XU M!NDE\QRS&(:T&?H5.39C0WH=??!L,(2VN1V\P\52UT'Z_3KL$I>J6]!\ X&^ MJR&E?0!^3=PTVSMN=*'FE'#0,B0#&V;7LP2"9=P[]HOD.?A3.#[9 +!=#]0) M;'C)I3&$VA,^@+&+=YG\\;17502I .F(\+7A;X(MOKE4_5>V#P]82E MW^"% MXPSTO1]=Q]=!T=OVN W>2HL.SD5)C;XAL>(8N_V5$1^?(G7/!_=;O[YA8Q_M ML5F.Q=3@-@SC+1^XTQ5Z#2?M3L70., 5HD$N:T\4KQEMY\1VS"C;BM2\ VKG MX%5]D)^OO"5V8Q9KMDC[&GE ,CP/^(&\P1?V[JV['R$^T&WR><"[[9\-(R]) MU'E"\&[82,V2']J)NV@!5)?8*<>WDT-6U7QA;'\3/.?X,.&Y5NK7HKIKLC[ M1#CCVI<GT&BCYJ]/'P6DO6:#WH;S6.!JH)[<]6)TSL; WQWKO M^*>0FEAEX M"-^OX VW*/YN$BQMAZ;HI7@4@4N&#6(.KI+"T\)UVS$\+%'(L@UF\9V;G9WW MQ.Q.>0$L,N0':5*0+907?^W,_M$=RNQ_QC?Z=S+_ETCFWT6[+&T/1?B$$45G M]"$*OWG?&.F"T^/V>$B<Z"LYWK/A)Q'0#\*_DR@-]KX)O"]E-[K$?2&;&ADF M"*(ORW7CF@T<8A00<2[R@NB@^,.\^:<#:9M\[A9@+:1%O5W*]NES;B'RJ4K7 M.M1*<:[8G^(L QP99#OVOD)I(\Q@XBF-KL<%A575(#N*@&O?^;@4V$S#+3": M@]V7^4[MZ-_H^,#1]1>:XP=4\ =T+?"^:"![N%45;REO&1,?0IIX[ <)H;'O M9H8?K>R>VO6:> ]X_;2U']"V]S;LC?#33?1_ .!%$:RT:C]0NB$FJA[JQ<&! MO0C$"[EH"Q%&76AI4J!V;2J50MR,,?>XK!W_/N:W_-\9?4O_C=+_ %!+ 0(4 M Q0 ( "TY)EEL-2V@T>D" !%K*0 0 " 0 !B<F,M M,C R-# W,S$N:'1M4$L! A0#% @ +3DF63V^I!$\$P \M@ ! M ( !_^D" &)R8RTR,#(T,#<S,2YX<V102P$"% ,4 " M.299 MN?H6;',A #I1@$ % @ %I_0( 8G)C+3(P,C0P-S,Q7V-A M;"YX;6Q02P$"% ,4 " M.299TX2&O?-V "-*@4 % M@ $.'P, 8G)C+3(P,C0P-S,Q7V1E9BYX;6Q02P$"% ,4 " M.299\D8L M*!8! 0 0M@$ $P @ $SE@, 8G)C+3(P,C0P-S,Q7V<Q+FIP M9U!+ 0(4 Q0 ( "TY)EG!=_!.\D8! *[F 0 3 " 7J7 M! !B<F,M,C R-# W,S%?9S(N:G!G4$L! A0#% @ +3DF662U_FO@7 $ M[/(! !, ( !G=X% &)R8RTR,#(T,#<S,5]G,RYJ<&=02P$" M% ,4 " M.29996P19P]M 0 [] $ $P @ &N.P< 8G)C M+3(P,C0P-S,Q7V<T+FIP9U!+ 0(4 Q0 ( "TY)EDSWS_?FS ! $76 0 3 M " >ZH" !B<F,M,C R-# W,S%?9S4N:G!G4$L! A0#% M @ +3DF6:-QGT.G2 $ +!D- !0 ( !NMD) &)R8RTR,#(T M,#<S,5]L86(N>&UL4$L! A0#% @ +3DF61>\297LP0 H@L) !0 M ( !DR(+ &)R8RTR,#(T,#<S,5]P<F4N>&UL4$L! A0#% @ M+3DF61 ;NKNZ, ]B\! !< ( !L>0+ &)R8RTR,#(T,#<S M,7AE>#$P-#(N:'1M4$L! A0#% @ +3DF61IV5<7<+ MA8! !X M ( !H!4, &)R8RTR,#(T,#<S,7AE>#$Y:6YS:61E<G1R+FAT;5!+ M 0(4 Q0 ( "TY)EG-=(80T@\ "2H 0 5 " ;A"# !B M<F,M,C R-# W,S%X97@R,2YH=&U02P$"% ,4 " M.2996MK4)N " != M" %0 @ &]4@P 8G)C+3(P,C0P-S,Q>&5X,C,N:'1M4$L! M A0#% @ +3DF62( K"]^!P *" !8 ( !T%4, &)R M8RTR,#(T,#<S,7AE>#,Q,2YH=&U02P$"% ,4 " M.299 ;94:7P' N M( %@ @ &"70P 8G)C+3(P,C0P-S,Q>&5X,S$R+FAT;5!+ M 0(4 Q0 ( "TY)EFSV+,># 4 T2 6 " 3)E# !B M<F,M,C R-# W,S%X97@S,C$N:'1M4$L! A0#% @ +3DF60BPH1(L!0 MPA, !8 ( !<FH, &)R8RTR,#(T,#<S,7AE>#,R,BYH=&U0 M2P$"% ,4 " M.299^ZK@KA01 !-:0 '@ @ '2;PP M8G)C+3(P,C0P-S,Q>&5X.3=C;&%W8F%C:W N:'1M4$L%!@ 4 !0 / 4 ' "*!# $! end </TEXT> </DOCUMENT> <DOCUMENT> <TYPE>XML <SEQUENCE>114 <FILENAME>brc-20240731_htm.xml <DESCRIPTION>IDEA: XBRL DOCUMENT <TEXT> <XML> <?xml version="1.0" encoding="utf-8"?> <xbrl xml:lang="en-US" xmlns="http://www.xbrl.org/2003/instance" xmlns:brc="http://www.bradyid.com/20240731" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink"> <link:schemaRef xlink:href="brc-20240731.xsd" xlink:type="simple"/> <context id="c-1"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-2"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <instant>2024-01-31</instant> </period> </context> <context id="c-3"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-09-04</instant> </period> </context> <context id="c-4"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-09-04</instant> </period> </context> <context id="c-5"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendDeclaredMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-09-05</instant> </period> </context> <context id="c-6"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-09-04</instant> </period> </context> <context id="c-7"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-8"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-9"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-10"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-11"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-12"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-13"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-14"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-15"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-16"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-17"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-18"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-19"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-20"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-21"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-22"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-23"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-24"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-25"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-26"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-27"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-28"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-29"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-30"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-31"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-32"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-33"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-34"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-35"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-36"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-37"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-38"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-39"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-40"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-41"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-42"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-43"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-44"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-45"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-46"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-47"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-48"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-49"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-50"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-51"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-52"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-53"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-54"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-55"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-56"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-57"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-58"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-59"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-60"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-61"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-62"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:IdentificationSolutionsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-63"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:WorkplaceSafetyMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-64"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-65"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-66"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:IdentificationSolutionsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-67"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:WorkplaceSafetyMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-68"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-69"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-70"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:IdentificationSolutionsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-71"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:WorkplaceSafetyMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-72"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-73"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-74"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:IdentificationSolutionsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-75"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:WorkplaceSafetyMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-76"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-77"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-78"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:IdentificationSolutionsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-79"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:WorkplaceSafetyMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-80"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-81"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-82"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-83"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-84"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-85"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-86"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-87"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-88"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-89"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-90"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-91"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-92"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-93"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-94"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">brc:USDBorrowingMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-95"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">brc:GBPBorrowingMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-96"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">brc:EURBorrowingMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-97"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">brc:USDBorrowingMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-98"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">brc:GBPBorrowingMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-99"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">brc:EURBorrowingMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-100"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NoncumulativePreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-101"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NoncumulativePreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-102"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">brc:CumulativePreferredStock6CumulativeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-103"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">brc:CumulativePreferredStock6CumulativeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-104"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">brc:A1972SeriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-105"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">brc:A1972SeriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-106"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">brc:A1979SeriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-107"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:CapitalUnitsByClassAxis">brc:A1979SeriesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-108"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-109"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-110"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:DeferredCompensationMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-111"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:SharesHeldRabbiTrustAtCostMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-112"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:DeferredCompensationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-113"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:SharesHeldRabbiTrustAtCostMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-114"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:DeferredCompensationMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-115"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:SharesHeldRabbiTrustAtCostMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-116"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:DeferredCompensationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-117"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:SharesHeldRabbiTrustAtCostMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-118"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:DeferredCompensationMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-119"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:SharesHeldRabbiTrustAtCostMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-120"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:DeferredCompensationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-121"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:SharesHeldRabbiTrustAtCostMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-122"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:DeferredCompensationMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-123"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">brc:SharesHeldRabbiTrustAtCostMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-124"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-125"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-126"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-127"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-128"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-129"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-130"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-131"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-132"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-133"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-134"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-135"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-136"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-137"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-138"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-139"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-140"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-141"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-142"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-143"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-144"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-145"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-146"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-147"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-148"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-149"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-150"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-151"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-152"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-153"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2025-07-31</instant> </period> </context> <context id="c-154"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2026-07-31</instant> </period> </context> <context id="c-155"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-156"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-157"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-158"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-159"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-160"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-161"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:AmericasAsiaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-162"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-163"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-164"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-165"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-166"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-167"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-168"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">brc:EuropeAustraliaMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-169"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-170"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-171"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-172"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:SafetyAndFacilityIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-173"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:SafetyAndFacilityIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-174"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:SafetyAndFacilityIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-175"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:ProductIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-176"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:ProductIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-177"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:ProductIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-178"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:WireIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-179"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:WireIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-180"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:WireIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-181"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:HealthcareIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-182"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:HealthcareIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-183"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:HealthcareIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-184"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:PeopleIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-185"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:PeopleIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-186"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">brc:PeopleIdentificationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-187"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-188"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-189"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-190"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-191"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-192"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-193"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">brc:OtherCountriesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-194"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">brc:OtherCountriesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-195"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">brc:OtherCountriesMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-196"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">brc:OtherCountriesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-197"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">brc:OtherCountriesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-198"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">brc:OtherCountriesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-199"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-200"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-201"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-202"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-203"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-204"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-205"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">brc:NetofliabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-206"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">brc:NetofassetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-207"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">brc:NetofliabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-208"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">brc:NetofassetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-209"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-210"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-211"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-212"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-213"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-214"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-215"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-216"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-217"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-218"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-219"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-220"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-221"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-222"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-223"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-224"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-225"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-226"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-227"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-228"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-229"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-230"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-231"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-232"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-233"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-234"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-235"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-236"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-237"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-238"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-239"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-240"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-241"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-242"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-243"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-244"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-245"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-246"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-247"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-248"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-249"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-250"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-251"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-252"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">brc:GravotechAcquisitionMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2024-08-01</startDate> <endDate>2024-08-01</endDate> </period> </context> <context id="c-253"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendDeclaredMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2024-09-05</startDate> <endDate>2024-09-05</endDate> </period> </context> <context id="c-254"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendDeclaredMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2024-08-01</startDate> <endDate>2025-07-31</endDate> </period> </context> <context id="c-255"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendDeclaredMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2024-10-31</startDate> <endDate>2024-10-31</endDate> </period> </context> <context id="c-256"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendDeclaredMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2024-10-10</startDate> <endDate>2024-10-10</endDate> </period> </context> <context id="c-257"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <startDate>2024-05-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-258"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-259"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:JMichaelNaumanMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-260"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-261"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:JMichaelNaumanMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-262"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-263"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:JMichaelNaumanMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-264"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2020-08-01</startDate> <endDate>2021-07-31</endDate> </period> </context> <context id="c-265"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:JMichaelNaumanMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2020-08-01</startDate> <endDate>2021-07-31</endDate> </period> </context> <context id="c-266"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> </entity> <period> <startDate>2020-08-01</startDate> <endDate>2021-07-31</endDate> </period> </context> <context id="c-267"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:ReportedValueOfEquityAwardsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-268"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:EquityAwardAdjustmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-269"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:ReportedValueOfEquityAwardsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-270"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:EquityAwardAdjustmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-271"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:ReportedValueOfEquityAwardsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-272"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:EquityAwardAdjustmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:RussellRShallerMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-273"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:ReportedValueOfEquityAwardsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:JMichaelNaumanMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-274"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:EquityAwardAdjustmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:JMichaelNaumanMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-275"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:ReportedValueOfEquityAwardsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:JMichaelNaumanMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2020-08-01</startDate> <endDate>2021-07-31</endDate> </period> </context> <context id="c-276"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:EquityAwardAdjustmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:IndividualAxis">brc:JMichaelNaumanMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2020-08-01</startDate> <endDate>2021-07-31</endDate> </period> </context> <context id="c-277"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:ReportedValueOfEquityAwardsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-278"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:EquityAwardAdjustmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-279"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:ReportedValueOfEquityAwardsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-280"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:EquityAwardAdjustmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-281"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:ReportedValueOfEquityAwardsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-282"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:EquityAwardAdjustmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-283"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:ReportedValueOfEquityAwardsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2020-08-01</startDate> <endDate>2021-07-31</endDate> </period> </context> <context id="c-284"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">brc:EquityAwardAdjustmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2020-08-01</startDate> <endDate>2021-07-31</endDate> </period> </context> <context id="c-285"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:typedMember dimension="ecd:MeasureAxis"> <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain> </xbrldi:typedMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-286"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:typedMember dimension="ecd:MeasureAxis"> <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain> </xbrldi:typedMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-287"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:typedMember dimension="ecd:MeasureAxis"> <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain> </xbrldi:typedMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-288"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:typedMember dimension="ecd:MeasureAxis"> <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain> </xbrldi:typedMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-289"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-290"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-291"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-292"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-293"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-294"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-295"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-296"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-297"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-298"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-299"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-300"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-301"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-302"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <context id="c-303"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2023-07-31</instant> </period> </context> <context id="c-304"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2022-07-31</instant> </period> </context> <context id="c-305"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2021-07-31</instant> </period> </context> <context id="c-306"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2023-08-01</startDate> <endDate>2024-07-31</endDate> </period> </context> <context id="c-307"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2022-08-01</startDate> <endDate>2023-07-31</endDate> </period> </context> <context id="c-308"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <startDate>2021-08-01</startDate> <endDate>2022-07-31</endDate> </period> </context> <context id="c-309"> <entity> <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier> <segment> <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember> </segment> </entity> <period> <instant>2024-07-31</instant> </period> </context> <unit id="usd"> <measure>iso4217:USD</measure> </unit> <unit id="shares"> <measure>shares</measure> </unit> <unit id="usdPerShare"> <divide> <unitNumerator> <measure>iso4217:USD</measure> </unitNumerator> <unitDenominator> <measure>shares</measure> </unitDenominator> </divide> </unit> <unit id="number"> <measure>pure</measure> </unit> <unit id="rate"> <measure>utr:Rate</measure> </unit> <unit id="eur"> <measure>iso4217:EUR</measure> </unit> <dei:AmendmentFlag contextRef="c-1" id="f-31">false</dei:AmendmentFlag> <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-32">2024</dei:DocumentFiscalYearFocus> <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-33">FY</dei:DocumentFiscalPeriodFocus> <dei:EntityCentralIndexKey contextRef="c-1" id="f-34">0000746598</dei:EntityCentralIndexKey> <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-35">--07-31</dei:CurrentFiscalYearEndDate> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-117">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-7" decimals="-3" id="f-118" unitRef="usd">6749000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-8" decimals="-3" id="f-119" unitRef="usd">8467000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> <us-gaap:CommonStockSharesIssued contextRef="c-9" decimals="INF" id="f-120" unitRef="shares">51261487</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockSharesIssued contextRef="c-10" decimals="INF" id="f-121" unitRef="shares">51261487</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="0" id="f-122" unitRef="shares">44042462</us-gaap:CommonStockSharesOutstanding> <us-gaap:CommonStockSharesOutstanding contextRef="c-10" decimals="0" id="f-123" unitRef="shares">45008724</us-gaap:CommonStockSharesOutstanding> <us-gaap:TreasuryStockCommonShares contextRef="c-9" decimals="INF" id="f-124" unitRef="shares">7219025</us-gaap:TreasuryStockCommonShares> <us-gaap:TreasuryStockCommonShares contextRef="c-10" decimals="INF" id="f-125" unitRef="shares">6252763</us-gaap:TreasuryStockCommonShares> <us-gaap:CommonStockSharesIssued contextRef="c-11" decimals="INF" id="f-126" unitRef="shares">3538628</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockSharesIssued contextRef="c-12" decimals="INF" id="f-127" unitRef="shares">3538628</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockSharesOutstanding contextRef="c-11" decimals="INF" id="f-128" unitRef="shares">3538628</us-gaap:CommonStockSharesOutstanding> <us-gaap:CommonStockSharesOutstanding contextRef="c-12" decimals="INF" id="f-129" unitRef="shares">3538628</us-gaap:CommonStockSharesOutstanding> <brc:CommonStockAggregateLiquidationPreference contextRef="c-9" decimals="-3" id="f-130" unitRef="usd">42716000</brc:CommonStockAggregateLiquidationPreference> <brc:CommonStockAggregateLiquidationPreference contextRef="c-10" decimals="-3" id="f-131" unitRef="usd">42716000</brc:CommonStockAggregateLiquidationPreference> <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-58" id="f-424">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife> <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-59" id="f-425">P33Y</us-gaap:PropertyPlantAndEquipmentUsefulLife> <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-60" id="f-426">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife> <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-61" id="f-427">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-124" id="f-655">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-133" id="f-728">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-124" decimals="4" id="f-749" unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-124" decimals="4" id="f-750" unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-124" decimals="4" id="f-751" unitRef="number">0.3333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage> <us-gaap:OpenTaxYear contextRef="c-211" id="f-1126">2021 2022 2023 2024</us-gaap:OpenTaxYear> <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-231" id="f-1207">http://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration> <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-234" id="f-1210">http://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration> <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-237" id="f-1213">http://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration> <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-240" id="f-1216">http://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration> <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-243" id="f-1219">http://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration> <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-246" id="f-1222">http://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration> <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-248" id="f-1225">http://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration> <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-251" id="f-1228">http://fasb.org/us-gaap/2024#OtherLongTermDebtNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration> <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType> <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-07-31</dei:DocumentPeriodEndDate> <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport> <dei:EntityFileNumber contextRef="c-1" id="f-5">1-14959</dei:EntityFileNumber> <dei:EntityRegistrantName contextRef="c-1" id="f-6">BRADY CORP</dei:EntityRegistrantName> <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">WI</dei:EntityIncorporationStateCountryCode> <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">39-0178960</dei:EntityTaxIdentificationNumber> <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">6555 West Good Hope Road</dei:EntityAddressAddressLine1> <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Milwaukee</dei:EntityAddressCityOrTown> <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">WI</dei:EntityAddressStateOrProvince> <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">53223</dei:EntityAddressPostalZipCode> <dei:CityAreaCode contextRef="c-1" id="f-13">414</dei:CityAreaCode> <dei:LocalPhoneNumber contextRef="c-1" id="f-14">358-6600</dei:LocalPhoneNumber> <dei:Security12bTitle contextRef="c-1" id="f-15">Class A Nonvoting Common Stock, par value $0.01 per share</dei:Security12bTitle> <dei:TradingSymbol contextRef="c-1" id="f-16">BRC</dei:TradingSymbol> <dei:SecurityExchangeName contextRef="c-1" id="f-17">NYSE</dei:SecurityExchangeName> <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-18">Yes</dei:EntityWellKnownSeasonedIssuer> <dei:EntityVoluntaryFilers contextRef="c-1" id="f-19">No</dei:EntityVoluntaryFilers> <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-20">Yes</dei:EntityCurrentReportingStatus> <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-21">Yes</dei:EntityInteractiveDataCurrent> <dei:EntityFilerCategory contextRef="c-1" id="f-22">Large Accelerated Filer</dei:EntityFilerCategory> <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-23">false</dei:EntityEmergingGrowthCompany> <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness> <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-25">true</dei:IcfrAuditorAttestationFlag> <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-26">false</dei:DocumentFinStmtErrorCorrectionFlag> <dei:EntityShellCompany contextRef="c-1" id="f-27">false</dei:EntityShellCompany> <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-28" unitRef="usd">2593760582</dei:EntityPublicFloat> <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="0" id="f-29" unitRef="shares">44045649</dei:EntityCommonStockSharesOutstanding> <dei:EntityCommonStockSharesOutstanding contextRef="c-4" decimals="0" id="f-30" unitRef="shares">3538628</dei:EntityCommonStockSharesOutstanding> <us-gaap:DividendsPayableAmountPerShare contextRef="c-5" decimals="2" id="f-36" unitRef="usdPerShare">0.2400</us-gaap:DividendsPayableAmountPerShare> <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-6" decimals="-3" id="f-37" unitRef="usd">100000000.0</srt:StockRepurchaseProgramAuthorizedAmount1> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-38">2024-07-31</dei:DocumentPeriodEndDate> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-39">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-7" decimals="-3" id="f-40" unitRef="usd">207300000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity> <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-7" decimals="-3" id="f-41" unitRef="usd">1042300000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-42">2024-07-31</dei:DocumentPeriodEndDate> <dei:AuditorFirmId contextRef="c-1" id="f-43">34</dei:AuditorFirmId> <dei:AuditorName contextRef="c-1" id="f-44">DELOITTE &amp; TOUCHE LLP</dei:AuditorName> <dei:AuditorLocation contextRef="c-1" id="f-45">Milwaukee, Wisconsin</dei:AuditorLocation> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-46" unitRef="usd">250118000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-8" decimals="-3" id="f-47" unitRef="usd">151532000</us-gaap:CashAndCashEquivalentsAtCarryingValue> <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-7" decimals="-3" id="f-48" unitRef="usd">6749000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-8" decimals="-3" id="f-49" unitRef="usd">8467000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> <us-gaap:AccountsReceivableNetCurrent contextRef="c-7" decimals="-3" id="f-50" unitRef="usd">185486000</us-gaap:AccountsReceivableNetCurrent> <us-gaap:AccountsReceivableNetCurrent contextRef="c-8" decimals="-3" id="f-51" unitRef="usd">184420000</us-gaap:AccountsReceivableNetCurrent> <us-gaap:InventoryNet contextRef="c-7" decimals="-3" id="f-52" unitRef="usd">152729000</us-gaap:InventoryNet> <us-gaap:InventoryNet contextRef="c-8" decimals="-3" id="f-53" unitRef="usd">177078000</us-gaap:InventoryNet> <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-54" unitRef="usd">11382000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent> <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-8" decimals="-3" id="f-55" unitRef="usd">11790000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent> <us-gaap:AssetsCurrent contextRef="c-7" decimals="-3" id="f-56" unitRef="usd">599715000</us-gaap:AssetsCurrent> <us-gaap:AssetsCurrent contextRef="c-8" decimals="-3" id="f-57" unitRef="usd">524820000</us-gaap:AssetsCurrent> <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-58" unitRef="usd">195758000</us-gaap:PropertyPlantAndEquipmentNet> <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-8" decimals="-3" id="f-59" unitRef="usd">142149000</us-gaap:PropertyPlantAndEquipmentNet> <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-60" unitRef="usd">589611000</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-8" decimals="-3" id="f-61" unitRef="usd">592646000</us-gaap:Goodwill> <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-3" id="f-62" unitRef="usd">51839000</us-gaap:IntangibleAssetsNetExcludingGoodwill> <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-8" decimals="-3" id="f-63" unitRef="usd">62096000</us-gaap:IntangibleAssetsNetExcludingGoodwill> <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-3" id="f-64" unitRef="usd">15596000</us-gaap:DeferredIncomeTaxAssetsNet> <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-8" decimals="-3" id="f-65" unitRef="usd">15716000</us-gaap:DeferredIncomeTaxAssetsNet> <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-66" unitRef="usd">38504000</us-gaap:OperatingLeaseRightOfUseAsset> <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-8" decimals="-3" id="f-67" unitRef="usd">29688000</us-gaap:OperatingLeaseRightOfUseAsset> <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-68" unitRef="usd">24546000</us-gaap:OtherAssetsNoncurrent> <us-gaap:OtherAssetsNoncurrent contextRef="c-8" decimals="-3" id="f-69" unitRef="usd">22142000</us-gaap:OtherAssetsNoncurrent> <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-70" unitRef="usd">1515569000</us-gaap:Assets> <us-gaap:Assets contextRef="c-8" decimals="-3" id="f-71" unitRef="usd">1389257000</us-gaap:Assets> <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-3" id="f-72" unitRef="usd">84691000</us-gaap:AccountsPayableCurrent> <us-gaap:AccountsPayableCurrent contextRef="c-8" decimals="-3" id="f-73" unitRef="usd">79855000</us-gaap:AccountsPayableCurrent> <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-74" unitRef="usd">77954000</us-gaap:EmployeeRelatedLiabilitiesCurrent> <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-8" decimals="-3" id="f-75" unitRef="usd">71470000</us-gaap:EmployeeRelatedLiabilitiesCurrent> <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c-7" decimals="-3" id="f-76" unitRef="usd">14061000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent> <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c-8" decimals="-3" id="f-77" unitRef="usd">13575000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent> <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-7" decimals="-3" id="f-78" unitRef="usd">7424000</us-gaap:AccruedIncomeTaxesCurrent> <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-8" decimals="-3" id="f-79" unitRef="usd">12582000</us-gaap:AccruedIncomeTaxesCurrent> <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-7" decimals="-3" id="f-80" unitRef="usd">13382000</us-gaap:OperatingLeaseLiabilityCurrent> <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-8" decimals="-3" id="f-81" unitRef="usd">14726000</us-gaap:OperatingLeaseLiabilityCurrent> <us-gaap:OtherLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-82" unitRef="usd">67170000</us-gaap:OtherLiabilitiesCurrent> <us-gaap:OtherLiabilitiesCurrent contextRef="c-8" decimals="-3" id="f-83" unitRef="usd">65828000</us-gaap:OtherLiabilitiesCurrent> <us-gaap:LiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-84" unitRef="usd">264682000</us-gaap:LiabilitiesCurrent> <us-gaap:LiabilitiesCurrent contextRef="c-8" decimals="-3" id="f-85" unitRef="usd">258036000</us-gaap:LiabilitiesCurrent> <us-gaap:OtherLongTermDebtNoncurrent contextRef="c-7" decimals="-3" id="f-86" unitRef="usd">90935000</us-gaap:OtherLongTermDebtNoncurrent> <us-gaap:OtherLongTermDebtNoncurrent contextRef="c-8" decimals="-3" id="f-87" unitRef="usd">49716000</us-gaap:OtherLongTermDebtNoncurrent> <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-7" decimals="-3" id="f-88" unitRef="usd">25342000</us-gaap:OperatingLeaseLiabilityNoncurrent> <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-8" decimals="-3" id="f-89" unitRef="usd">16217000</us-gaap:OperatingLeaseLiabilityNoncurrent> <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-90" unitRef="usd">67952000</us-gaap:OtherLiabilitiesNoncurrent> <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-8" decimals="-3" id="f-91" unitRef="usd">74369000</us-gaap:OtherLiabilitiesNoncurrent> <us-gaap:Liabilities contextRef="c-7" decimals="-3" id="f-92" unitRef="usd">448911000</us-gaap:Liabilities> <us-gaap:Liabilities contextRef="c-8" decimals="-3" id="f-93" unitRef="usd">398338000</us-gaap:Liabilities> <us-gaap:CommonStockSharesIssued contextRef="c-9" decimals="0" id="f-94" unitRef="shares">51261487</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="0" id="f-95" unitRef="shares">44042462</us-gaap:CommonStockSharesOutstanding> <us-gaap:CommonStockSharesOutstanding contextRef="c-10" decimals="0" id="f-96" unitRef="shares">45008724</us-gaap:CommonStockSharesOutstanding> <brc:CommonStockAggregateLiquidationPreference contextRef="c-9" decimals="-3" id="f-97" unitRef="usd">42716000</brc:CommonStockAggregateLiquidationPreference> <us-gaap:CommonStockValue contextRef="c-9" decimals="-3" id="f-98" unitRef="usd">513000</us-gaap:CommonStockValue> <us-gaap:CommonStockValue contextRef="c-10" decimals="-3" id="f-99" unitRef="usd">513000</us-gaap:CommonStockValue> <us-gaap:CommonStockSharesOutstanding contextRef="c-11" decimals="0" id="f-100" unitRef="shares">3538628</us-gaap:CommonStockSharesOutstanding> <us-gaap:CommonStockValue contextRef="c-11" decimals="-3" id="f-101" unitRef="usd">35000</us-gaap:CommonStockValue> <us-gaap:CommonStockValue contextRef="c-12" decimals="-3" id="f-102" unitRef="usd">35000</us-gaap:CommonStockValue> <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-7" decimals="-3" id="f-103" unitRef="usd">353654000</us-gaap:AdditionalPaidInCapitalCommonStock> <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-8" decimals="-3" id="f-104" unitRef="usd">351771000</us-gaap:AdditionalPaidInCapitalCommonStock> <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-3" id="f-105" unitRef="usd">1174025000</us-gaap:RetainedEarningsAccumulatedDeficit> <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-8" decimals="-3" id="f-106" unitRef="usd">1021870000</us-gaap:RetainedEarningsAccumulatedDeficit> <us-gaap:TreasuryStockCommonShares contextRef="c-9" decimals="0" id="f-107" unitRef="shares">7219025</us-gaap:TreasuryStockCommonShares> <us-gaap:TreasuryStockCommonShares contextRef="c-10" decimals="0" id="f-108" unitRef="shares">6252763</us-gaap:TreasuryStockCommonShares> <us-gaap:TreasuryStockValue contextRef="c-7" decimals="-3" id="f-109" unitRef="usd">351947000</us-gaap:TreasuryStockValue> <us-gaap:TreasuryStockValue contextRef="c-8" decimals="-3" id="f-110" unitRef="usd">290209000</us-gaap:TreasuryStockValue> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-111" unitRef="usd">-109622000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-8" decimals="-3" id="f-112" unitRef="usd">-93061000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-113" unitRef="usd">1066658000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-114" unitRef="usd">990919000</us-gaap:StockholdersEquity> <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-3" id="f-115" unitRef="usd">1515569000</us-gaap:LiabilitiesAndStockholdersEquity> <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-8" decimals="-3" id="f-116" unitRef="usd">1389257000</us-gaap:LiabilitiesAndStockholdersEquity> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-132" unitRef="usd">1341393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-133" unitRef="usd">1331863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-134" unitRef="usd">1302062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-135" unitRef="usd">653509000</us-gaap:CostOfGoodsAndServicesSold> <us-gaap:CostOfGoodsAndServicesSold contextRef="c-13" decimals="-3" id="f-136" unitRef="usd">674588000</us-gaap:CostOfGoodsAndServicesSold> <us-gaap:CostOfGoodsAndServicesSold contextRef="c-14" decimals="-3" id="f-137" unitRef="usd">670510000</us-gaap:CostOfGoodsAndServicesSold> <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">687884000</us-gaap:GrossProfit> <us-gaap:GrossProfit contextRef="c-13" decimals="-3" id="f-139" unitRef="usd">657275000</us-gaap:GrossProfit> <us-gaap:GrossProfit contextRef="c-14" decimals="-3" id="f-140" unitRef="usd">631552000</us-gaap:GrossProfit> <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">67748000</us-gaap:ResearchAndDevelopmentExpense> <us-gaap:ResearchAndDevelopmentExpense contextRef="c-13" decimals="-3" id="f-142" unitRef="usd">61365000</us-gaap:ResearchAndDevelopmentExpense> <us-gaap:ResearchAndDevelopmentExpense contextRef="c-14" decimals="-3" id="f-143" unitRef="usd">58548000</us-gaap:ResearchAndDevelopmentExpense> <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">376722000</us-gaap:SellingGeneralAndAdministrativeExpense> <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-13" decimals="-3" id="f-145" unitRef="usd">370697000</us-gaap:SellingGeneralAndAdministrativeExpense> <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-14" decimals="-3" id="f-146" unitRef="usd">379992000</us-gaap:SellingGeneralAndAdministrativeExpense> <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-147" unitRef="usd">444470000</us-gaap:OperatingExpenses> <us-gaap:OperatingExpenses contextRef="c-13" decimals="-3" id="f-148" unitRef="usd">432062000</us-gaap:OperatingExpenses> <us-gaap:OperatingExpenses contextRef="c-14" decimals="-3" id="f-149" unitRef="usd">438540000</us-gaap:OperatingExpenses> <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-150" unitRef="usd">243414000</us-gaap:OperatingIncomeLoss> <us-gaap:OperatingIncomeLoss contextRef="c-13" decimals="-3" id="f-151" unitRef="usd">225213000</us-gaap:OperatingIncomeLoss> <us-gaap:OperatingIncomeLoss contextRef="c-14" decimals="-3" id="f-152" unitRef="usd">193012000</us-gaap:OperatingIncomeLoss> <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-153" unitRef="usd">7553000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-13" decimals="-3" id="f-154" unitRef="usd">4022000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-14" decimals="-3" id="f-155" unitRef="usd">244000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">3126000</us-gaap:InterestExpense> <us-gaap:InterestExpense contextRef="c-13" decimals="-3" id="f-157" unitRef="usd">3539000</us-gaap:InterestExpense> <us-gaap:InterestExpense contextRef="c-14" decimals="-3" id="f-158" unitRef="usd">1276000</us-gaap:InterestExpense> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-159" unitRef="usd">247841000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-160" unitRef="usd">225696000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-161" unitRef="usd">191980000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">50626000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-163" unitRef="usd">50839000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-164" unitRef="usd">42001000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-165" unitRef="usd">197215000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-166" unitRef="usd">174857000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-167" unitRef="usd">149979000</us-gaap:NetIncomeLoss> <us-gaap:EarningsPerShareBasic contextRef="c-15" decimals="2" id="f-168" unitRef="usdPerShare">4.10</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="c-16" decimals="2" id="f-169" unitRef="usdPerShare">3.53</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="c-17" decimals="2" id="f-170" unitRef="usdPerShare">2.92</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareDiluted contextRef="c-15" decimals="2" id="f-171" unitRef="usdPerShare">4.07</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="c-16" decimals="2" id="f-172" unitRef="usdPerShare">3.51</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="c-17" decimals="2" id="f-173" unitRef="usdPerShare">2.90</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareBasic contextRef="c-18" decimals="2" id="f-174" unitRef="usdPerShare">4.08</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="c-19" decimals="2" id="f-175" unitRef="usdPerShare">3.51</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="c-20" decimals="2" id="f-176" unitRef="usdPerShare">2.91</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareDiluted contextRef="c-18" decimals="2" id="f-177" unitRef="usdPerShare">4.05</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="c-19" decimals="2" id="f-178" unitRef="usdPerShare">3.49</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="c-20" decimals="2" id="f-179" unitRef="usdPerShare">2.89</us-gaap:EarningsPerShareDiluted> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-180" unitRef="shares">48119000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="-3" id="f-181" unitRef="shares">49591000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="-3" id="f-182" unitRef="shares">51321000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-183" unitRef="shares">48496000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="-3" id="f-184" unitRef="shares">49869000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="-3" id="f-185" unitRef="shares">51651000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-186" unitRef="usd">197215000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-187" unitRef="usd">174857000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-188" unitRef="usd">149979000</us-gaap:NetIncomeLoss> <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax contextRef="c-1" decimals="-3" id="f-189" unitRef="usd">-14477000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax contextRef="c-13" decimals="-3" id="f-190" unitRef="usd">16009000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax contextRef="c-14" decimals="-3" id="f-191" unitRef="usd">-53402000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-1" decimals="-3" id="f-192" unitRef="usd">517000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-13" decimals="-3" id="f-193" unitRef="usd">2680000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-14" decimals="-3" id="f-194" unitRef="usd">1282000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-1" decimals="-3" id="f-195" unitRef="usd">2221000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-13" decimals="-3" id="f-196" unitRef="usd">2140000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-14" decimals="-3" id="f-197" unitRef="usd">909000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">-1704000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax contextRef="c-13" decimals="-3" id="f-199" unitRef="usd">540000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax contextRef="c-14" decimals="-3" id="f-200" unitRef="usd">373000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax> <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="c-1" decimals="-3" id="f-201" unitRef="usd">227000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax> <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="c-13" decimals="-3" id="f-202" unitRef="usd">-465000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax> <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="c-14" decimals="-3" id="f-203" unitRef="usd">424000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax> <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">605000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax> <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c-13" decimals="-3" id="f-205" unitRef="usd">417000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax> <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c-14" decimals="-3" id="f-206" unitRef="usd">1043000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax> <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="c-1" decimals="-3" id="f-207" unitRef="usd">378000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax> <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="c-13" decimals="-3" id="f-208" unitRef="usd">882000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax> <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="c-14" decimals="-3" id="f-209" unitRef="usd">619000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax> <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">-16559000</us-gaap:OtherComprehensiveIncomeLossBeforeTax> <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-13" decimals="-3" id="f-211" unitRef="usd">15667000</us-gaap:OtherComprehensiveIncomeLossBeforeTax> <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-14" decimals="-3" id="f-212" unitRef="usd">-53648000</us-gaap:OtherComprehensiveIncomeLossBeforeTax> <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-1" decimals="-3" id="f-213" unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossTax> <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-13" decimals="-3" id="f-214" unitRef="usd">-349000</us-gaap:OtherComprehensiveIncomeLossTax> <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-14" decimals="-3" id="f-215" unitRef="usd">-524000</us-gaap:OtherComprehensiveIncomeLossTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-3" id="f-216" unitRef="usd">-16561000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-13" decimals="-3" id="f-217" unitRef="usd">16016000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-14" decimals="-3" id="f-218" unitRef="usd">-53124000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-219" unitRef="usd">180654000</us-gaap:ComprehensiveIncomeNetOfTax> <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-13" decimals="-3" id="f-220" unitRef="usd">190873000</us-gaap:ComprehensiveIncomeNetOfTax> <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-14" decimals="-3" id="f-221" unitRef="usd">96855000</us-gaap:ComprehensiveIncomeNetOfTax> <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-222" unitRef="usd">548000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-223" unitRef="usd">339125000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-224" unitRef="usd">788369000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-225" unitRef="usd">-109061000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-226" unitRef="usd">-55953000</us-gaap:StockholdersEquity> <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-227" unitRef="usd">149979000</us-gaap:NetIncomeLoss> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-26" decimals="-3" id="f-228" unitRef="usd">-53124000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-27" decimals="-3" id="f-229" unitRef="usd">4478000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-28" decimals="-3" id="f-230" unitRef="usd">434000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c-27" decimals="-3" id="f-231" unitRef="usd">115000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther> <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-27" decimals="-3" id="f-232" unitRef="usd">10504000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue> <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-28" decimals="-3" id="f-233" unitRef="usd">-109229000</us-gaap:StockRepurchasedDuringPeriodValue> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c-17" decimals="2" id="f-234" unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:DividendsCommonStockCash contextRef="c-29" decimals="-3" id="f-235" unitRef="usd">42805000</us-gaap:DividendsCommonStockCash> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c-20" decimals="2" id="f-236" unitRef="usdPerShare">0.88</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:DividendsCommonStockCash contextRef="c-30" decimals="-3" id="f-237" unitRef="usd">3126000</us-gaap:DividendsCommonStockCash> <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-238" unitRef="usd">548000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-239" unitRef="usd">345266000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-240" unitRef="usd">892417000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-241" unitRef="usd">-217856000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-242" unitRef="usd">-109077000</us-gaap:StockholdersEquity> <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-243" unitRef="usd">174857000</us-gaap:NetIncomeLoss> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-36" decimals="-3" id="f-244" unitRef="usd">16016000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-37" decimals="-3" id="f-245" unitRef="usd">1069000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-38" decimals="-3" id="f-246" unitRef="usd">3119000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c-37" decimals="-3" id="f-247" unitRef="usd">66000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther> <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-37" decimals="-3" id="f-248" unitRef="usd">7508000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue> <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-38" decimals="-3" id="f-249" unitRef="usd">-75472000</us-gaap:StockRepurchasedDuringPeriodValue> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c-16" decimals="2" id="f-250" unitRef="usdPerShare">0.92</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:DividendsCommonStockCash contextRef="c-39" decimals="-3" id="f-251" unitRef="usd">42207000</us-gaap:DividendsCommonStockCash> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c-19" decimals="2" id="f-252" unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:DividendsCommonStockCash contextRef="c-40" decimals="-3" id="f-253" unitRef="usd">3197000</us-gaap:DividendsCommonStockCash> <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-254" unitRef="usd">548000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-255" unitRef="usd">351771000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-256" unitRef="usd">1021870000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-257" unitRef="usd">-290209000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-258" unitRef="usd">-93061000</us-gaap:StockholdersEquity> <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-259" unitRef="usd">197215000</us-gaap:NetIncomeLoss> <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-46" decimals="-3" id="f-260" unitRef="usd">-16561000</us-gaap:OtherComprehensiveIncomeLossNetOfTax> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-47" decimals="-3" id="f-261" unitRef="usd">5627000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-48" decimals="-3" id="f-262" unitRef="usd">11016000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c-47" decimals="-3" id="f-263" unitRef="usd">149000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther> <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-47" decimals="-3" id="f-264" unitRef="usd">7361000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue> <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-48" decimals="-3" id="f-265" unitRef="usd">72754000</us-gaap:StockRepurchasedDuringPeriodValue> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c-15" decimals="2" id="f-266" unitRef="usdPerShare">0.94</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:DividendsCommonStockCash contextRef="c-49" decimals="-3" id="f-267" unitRef="usd">41793000</us-gaap:DividendsCommonStockCash> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c-18" decimals="2" id="f-268" unitRef="usdPerShare">0.92</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:DividendsCommonStockCash contextRef="c-50" decimals="-3" id="f-269" unitRef="usd">3267000</us-gaap:DividendsCommonStockCash> <us-gaap:StockholdersEquity contextRef="c-51" decimals="-3" id="f-270" unitRef="usd">548000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-52" decimals="-3" id="f-271" unitRef="usd">353654000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-53" decimals="-3" id="f-272" unitRef="usd">1174025000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-54" decimals="-3" id="f-273" unitRef="usd">-351947000</us-gaap:StockholdersEquity> <us-gaap:StockholdersEquity contextRef="c-55" decimals="-3" id="f-274" unitRef="usd">-109622000</us-gaap:StockholdersEquity> <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">197215000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-276" unitRef="usd">174857000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-277" unitRef="usd">149979000</us-gaap:NetIncomeLoss> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-278" unitRef="usd">29873000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-13" decimals="-3" id="f-279" unitRef="usd">32370000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-14" decimals="-3" id="f-280" unitRef="usd">34182000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-281" unitRef="usd">7361000</us-gaap:ShareBasedCompensation> <us-gaap:ShareBasedCompensation contextRef="c-13" decimals="-3" id="f-282" unitRef="usd">7508000</us-gaap:ShareBasedCompensation> <us-gaap:ShareBasedCompensation contextRef="c-14" decimals="-3" id="f-283" unitRef="usd">10504000</us-gaap:ShareBasedCompensation> <us-gaap:GainLossOnSaleOfBusiness contextRef="c-1" decimals="-3" id="f-284" unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness> <us-gaap:GainLossOnSaleOfBusiness contextRef="c-13" decimals="-3" id="f-285" unitRef="usd">3770000</us-gaap:GainLossOnSaleOfBusiness> <us-gaap:GainLossOnSaleOfBusiness contextRef="c-14" decimals="-3" id="f-286" unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">-9399000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-288" unitRef="usd">-12472000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-289" unitRef="usd">-1645000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-3" id="f-290" unitRef="usd">-1401000</us-gaap:OtherNoncashIncomeExpense> <us-gaap:OtherNoncashIncomeExpense contextRef="c-13" decimals="-3" id="f-291" unitRef="usd">308000</us-gaap:OtherNoncashIncomeExpense> <us-gaap:OtherNoncashIncomeExpense contextRef="c-14" decimals="-3" id="f-292" unitRef="usd">-1197000</us-gaap:OtherNoncashIncomeExpense> <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-293" unitRef="usd">6581000</us-gaap:IncreaseDecreaseInAccountsReceivable> <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-13" decimals="-3" id="f-294" unitRef="usd">-2380000</us-gaap:IncreaseDecreaseInAccountsReceivable> <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-14" decimals="-3" id="f-295" unitRef="usd">25330000</us-gaap:IncreaseDecreaseInAccountsReceivable> <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-296" unitRef="usd">-21697000</us-gaap:IncreaseDecreaseInInventories> <us-gaap:IncreaseDecreaseInInventories contextRef="c-13" decimals="-3" id="f-297" unitRef="usd">-14972000</us-gaap:IncreaseDecreaseInInventories> <us-gaap:IncreaseDecreaseInInventories contextRef="c-14" decimals="-3" id="f-298" unitRef="usd">62907000</us-gaap:IncreaseDecreaseInInventories> <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-299" unitRef="usd">743000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets> <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-13" decimals="-3" id="f-300" unitRef="usd">1023000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets> <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-14" decimals="-3" id="f-301" unitRef="usd">-807000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets> <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-302" unitRef="usd">19198000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities> <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c-13" decimals="-3" id="f-303" unitRef="usd">-9459000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities> <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c-14" decimals="-3" id="f-304" unitRef="usd">6826000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities> <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-1" decimals="-3" id="f-305" unitRef="usd">-4948000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable> <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-13" decimals="-3" id="f-306" unitRef="usd">4094000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable> <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-14" decimals="-3" id="f-307" unitRef="usd">4836000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable> <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-308" unitRef="usd">255074000</us-gaap:NetCashProvidedByUsedInOperatingActivities> <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-13" decimals="-3" id="f-309" unitRef="usd">209149000</us-gaap:NetCashProvidedByUsedInOperatingActivities> <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-14" decimals="-3" id="f-310" unitRef="usd">118449000</us-gaap:NetCashProvidedByUsedInOperatingActivities> <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-311" unitRef="usd">79892000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment> <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-13" decimals="-3" id="f-312" unitRef="usd">19226000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment> <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-14" decimals="-3" id="f-313" unitRef="usd">43138000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment> <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-1" decimals="-3" id="f-314" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses> <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-13" decimals="-3" id="f-315" unitRef="usd">8000000</us-gaap:ProceedsFromDivestitureOfBusinesses> <us-gaap:ProceedsFromDivestitureOfBusinesses contextRef="c-14" decimals="-3" id="f-316" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses> <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-3" id="f-317" unitRef="usd">1155000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities> <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-13" decimals="-3" id="f-318" unitRef="usd">-12000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities> <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-14" decimals="-3" id="f-319" unitRef="usd">-67000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities> <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">-81047000</us-gaap:NetCashProvidedByUsedInInvestingActivities> <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-13" decimals="-3" id="f-321" unitRef="usd">-11214000</us-gaap:NetCashProvidedByUsedInInvestingActivities> <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-14" decimals="-3" id="f-322" unitRef="usd">-43071000</us-gaap:NetCashProvidedByUsedInInvestingActivities> <us-gaap:PaymentsOfDividends contextRef="c-1" decimals="-3" id="f-323" unitRef="usd">45060000</us-gaap:PaymentsOfDividends> <us-gaap:PaymentsOfDividends contextRef="c-13" decimals="-3" id="f-324" unitRef="usd">45404000</us-gaap:PaymentsOfDividends> <us-gaap:PaymentsOfDividends contextRef="c-14" decimals="-3" id="f-325" unitRef="usd">45931000</us-gaap:PaymentsOfDividends> <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-326" unitRef="usd">8186000</us-gaap:ProceedsFromStockOptionsExercised> <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-13" decimals="-3" id="f-327" unitRef="usd">4091000</us-gaap:ProceedsFromStockOptionsExercised> <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-14" decimals="-3" id="f-328" unitRef="usd">1082000</us-gaap:ProceedsFromStockOptionsExercised> <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-329" unitRef="usd">2797000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation> <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-13" decimals="-3" id="f-330" unitRef="usd">2041000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation> <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-14" decimals="-3" id="f-331" unitRef="usd">5127000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation> <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-332" unitRef="usd">72225000</us-gaap:PaymentsForRepurchaseOfCommonStock> <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-13" decimals="-3" id="f-333" unitRef="usd">74996000</us-gaap:PaymentsForRepurchaseOfCommonStock> <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-14" decimals="-3" id="f-334" unitRef="usd">109229000</us-gaap:PaymentsForRepurchaseOfCommonStock> <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-3" id="f-335" unitRef="usd">175103000</us-gaap:ProceedsFromLinesOfCredit> <us-gaap:ProceedsFromLinesOfCredit contextRef="c-13" decimals="-3" id="f-336" unitRef="usd">127660000</us-gaap:ProceedsFromLinesOfCredit> <us-gaap:ProceedsFromLinesOfCredit contextRef="c-14" decimals="-3" id="f-337" unitRef="usd">243716000</us-gaap:ProceedsFromLinesOfCredit> <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-338" unitRef="usd">133884000</us-gaap:RepaymentsOfLinesOfCredit> <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-13" decimals="-3" id="f-339" unitRef="usd">172944000</us-gaap:RepaymentsOfLinesOfCredit> <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-14" decimals="-3" id="f-340" unitRef="usd">186716000</us-gaap:RepaymentsOfLinesOfCredit> <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-341" unitRef="usd">149000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities> <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-13" decimals="-3" id="f-342" unitRef="usd">66000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities> <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-14" decimals="-3" id="f-343" unitRef="usd">116000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities> <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-344" unitRef="usd">-70528000</us-gaap:NetCashProvidedByUsedInFinancingActivities> <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-13" decimals="-3" id="f-345" unitRef="usd">-163568000</us-gaap:NetCashProvidedByUsedInFinancingActivities> <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-14" decimals="-3" id="f-346" unitRef="usd">-102089000</us-gaap:NetCashProvidedByUsedInFinancingActivities> <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-347" unitRef="usd">-4913000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-13" decimals="-3" id="f-348" unitRef="usd">3096000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-14" decimals="-3" id="f-349" unitRef="usd">-6555000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-350" unitRef="usd">98586000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-13" decimals="-3" id="f-351" unitRef="usd">37463000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-14" decimals="-3" id="f-352" unitRef="usd">-33266000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-353" unitRef="usd">151532000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-56" decimals="-3" id="f-354" unitRef="usd">114069000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-57" decimals="-3" id="f-355" unitRef="usd">147335000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-356" unitRef="usd">250118000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-357" unitRef="usd">151532000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-56" decimals="-3" id="f-358" unitRef="usd">114069000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-359" unitRef="usd">2930000</us-gaap:InterestPaidNet> <us-gaap:InterestPaidNet contextRef="c-13" decimals="-3" id="f-360" unitRef="usd">3408000</us-gaap:InterestPaidNet> <us-gaap:InterestPaidNet contextRef="c-14" decimals="-3" id="f-361" unitRef="usd">1082000</us-gaap:InterestPaidNet> <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-362" unitRef="usd">62073000</us-gaap:IncomeTaxesPaidNet> <us-gaap:IncomeTaxesPaidNet contextRef="c-13" decimals="-3" id="f-363" unitRef="usd">58829000</us-gaap:IncomeTaxesPaidNet> <us-gaap:IncomeTaxesPaidNet contextRef="c-14" decimals="-3" id="f-364" unitRef="usd">33834000</us-gaap:IncomeTaxesPaidNet> <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-365">Summary of Significant Accounting Policies&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nature of Operations &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The accompanying 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company 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&#x2019;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company considers all highly-liquid investments purchased with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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;amp;A expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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 (&#x201c;LIFO&#x201d;) method for certain inventories in the U.S. (13.0% of total inventories at July&#160;31, 2024, and 9.6% of total inventories at July&#160;31, 2023) and the first-in, first-out (&#x201c;FIFO&#x201d;) 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,582 and $11,312 as of July&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following as of July 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consist of the following as of July 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range of Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;to&#160;33&#160;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 to 10 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&#x2014;gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;499,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;434,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(304,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(292,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&#x2014;net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $20,452, $20,631, and $19,216 for the years ended July&#160;31, 2024, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company tests goodwill for impairment on an annual basis on the first day of the fourth quarter of each fiscal year, or more frequently if events or changes in circumstances indicate that it may be impaired. Under U.S. GAAP, the Company has the option to first assess qualitative factors in order to determine if it is more likely than not that the fair value of one of its reporting units is greater than its carrying value (&#x201c;Step 0&#x201d;). If the qualitative assessment leads to a determination that the reporting unit&#x2019;s fair value is less than its carrying value, or if the Company elects to bypass the qualitative assessment altogether, it is required to perform a quantitative impairment test (&#x201c;Step 1&#x201d;) by calculating the fair value of the reporting unit and comparing the fair value with its associated carrying value. During the fiscal year 2024 annual impairment test, the Company first assessed goodwill recoverability qualitatively using the Step 0 approach for each reporting unit. For the qualitative assessment, the Company considered the most recent quantitative analysis, which was performed during the fourth quarter of fiscal year 2023 for all three reporting units, including assumptions used, such as discount rates, indicated fair values, and the amounts by which those fair values exceeded their carrying amounts. Further, the Company compared actual performance in fiscal year 2024 to the internal financial projections used in the prior quantitative analyses. Additionally, the Company considered various other factors including macroeconomic conditions, relevant industry and market trends, and factors specific to the Company that could indicate a potential change in the fair value of the reporting units. Lastly, the Company evaluated whether any events have occurred or any circumstances have changed since that time that would indicate that goodwill may have become impaired since the last quantitative tests. Based on these qualitative assessments, the Company determined it is more likely than not that the fair value of each reporting unit exceeds its respective carrying value and as such, goodwill was not considered impaired as of May 1, 2024, and the Step 1 quantitative goodwill impairment analysis was not necessary. No goodwill impairment charges were recognized during the year ended July&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Intangible and Long-Lived Assets &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, long-lived and other intangible assets were analyzed for potential impairment. As a result of the analysis, no impairment charges were recorded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company accounts for 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#x2019;s leases include options to extend the lease agreement, of which the exercise is at the Company&#x2019;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the present value of future lease payments using its incremental borrowing rate, as the discount rate implicit within the Company&#x2019;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2024, 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 &#x201c;Operating lease assets,&#x201d; &#x201c;Current operating lease liabilities,&#x201d; and &#x201c;Long-term operating lease liabilities&#x201d; 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&#160;31, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company recognizes revenue when a sales arrangement with a customer exists, the transaction price is fixed or determinable and the Company has satisfied its performance obligations per the sales arrangement. The majority of the Company&#x2019;s revenue relates to the sale of identification and safety products and revenue is recognized at the point in which the customer obtains control of the products. 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 the shipment or delivery of goods to customers. Revenue is measured at the determinable transaction price, net of estimated sales returns, including product returns and credit memos, and sales rebates. The Company estimates product returns and credit memos based on historical return rates. As of July&#160;31, 2024 and 2023, the allowance for product returns and credit memos was $4,210 and $4,801, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shipping and Handling Costs &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Costs &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Advertising costs are expensed as incurred. Advertising expense for the years ended July&#160;31, 2024, 2023, and 2022 was $50,296, $53,591, and $55,568, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#x2019;s stock. The expected dividend yield is based on the Company&#x2019;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&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;te 7,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x201c;Stockholders' Equity&#x201d; for more information regarding the Company&#x2019;s incentive stock plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Research and Development &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Amounts expended for research and development are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Comprehensive Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Translation &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Hedging &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The objective of the Company&#x2019;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&#x2019;s foreign operations. While the Company&#x2019;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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#x2019;s derivative instruments and hedging activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07, &#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.&#x201d; The guidance requires expanded interim and annual disclosures of segment information including the disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within segment profit and loss. The guidance is effective for the Company's fiscal year 2025 Form 10-K and interim periods thereafter. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures.&#x201d; The guidance requires expanded annual disclosures including the standardization and disaggregation of income tax rate reconciliation categories and the amount of income taxes paid by jurisdiction. The guidance is effective for the Company&#x2019;s fiscal year 2026 Form 10-K. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock> <us-gaap:NatureOfOperations contextRef="c-1" id="f-366">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nature of Operations &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations> <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-367">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principles of Consolidation &#x2014;&lt;/span&gt; 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.</us-gaap:ConsolidationPolicyTextBlock> <us-gaap:UseOfEstimates contextRef="c-1" id="f-368">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates> <us-gaap:BusinessCombinationsPolicy contextRef="c-1" id="f-369">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company 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&#x2019;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.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy> <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-370">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company considers all highly-liquid investments purchased with original maturities of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock> <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-371">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk> <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c-1" id="f-372">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable &#x2014;&lt;/span&gt; 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;amp;A expense.</us-gaap:TradeAndOtherAccountsReceivablePolicy> <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-373">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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 (&#x201c;LIFO&#x201d;) method for certain inventories in the U.S. (13.0% of total inventories at July&#160;31, 2024, and 9.6% of total inventories at July&#160;31, 2023) and the first-in, first-out (&#x201c;FIFO&#x201d;) 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,582 and $11,312 as of July&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following as of July 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock> <us-gaap:PercentageOfLIFOInventory contextRef="c-7" decimals="3" id="f-374" unitRef="number">0.130</us-gaap:PercentageOfLIFOInventory> <us-gaap:PercentageOfLIFOInventory contextRef="c-8" decimals="3" id="f-375" unitRef="number">0.096</us-gaap:PercentageOfLIFOInventory> <us-gaap:InventoryLIFOReserveEffectOnIncomeNet contextRef="c-1" decimals="-3" id="f-376" unitRef="usd">11582000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet> <us-gaap:InventoryLIFOReserveEffectOnIncomeNet contextRef="c-13" decimals="-3" id="f-377" unitRef="usd">11312000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet> <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-378">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following as of July 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock> <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-7" decimals="-3" id="f-379" unitRef="usd">89430000</us-gaap:InventoryFinishedGoodsNetOfReserves> <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-8" decimals="-3" id="f-380" unitRef="usd">103350000</us-gaap:InventoryFinishedGoodsNetOfReserves> <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-7" decimals="-3" id="f-381" unitRef="usd">24601000</us-gaap:InventoryWorkInProcessNetOfReserves> <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-8" decimals="-3" id="f-382" unitRef="usd">26884000</us-gaap:InventoryWorkInProcessNetOfReserves> <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-7" decimals="-3" id="f-383" unitRef="usd">38698000</us-gaap:InventoryRawMaterialsNetOfReserves> <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-8" decimals="-3" id="f-384" unitRef="usd">46844000</us-gaap:InventoryRawMaterialsNetOfReserves> <us-gaap:InventoryNet contextRef="c-7" decimals="-3" id="f-385" unitRef="usd">152729000</us-gaap:InventoryNet> <us-gaap:InventoryNet contextRef="c-8" decimals="-3" id="f-386" unitRef="usd">177078000</us-gaap:InventoryNet> <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-387">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consist of the following as of July 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range of Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;to&#160;33&#160;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 to 10 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&#x2014;gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;499,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;434,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(304,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(292,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&#x2014;net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Depreciation expense was $20,452, $20,631, and $19,216 for the years ended July&#160;31, 2024, 2023 and 2022, respectively.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock> <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-388">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consist of the following as of July 31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range of Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;to&#160;33&#160;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 to 10 Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;282,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&#x2014;gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;499,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;434,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(304,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(292,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&#x2014;net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock> <us-gaap:Land contextRef="c-7" decimals="-3" id="f-389" unitRef="usd">30604000</us-gaap:Land> <us-gaap:Land contextRef="c-8" decimals="-3" id="f-390" unitRef="usd">12273000</us-gaap:Land> <us-gaap:BuildingsAndImprovementsGross contextRef="c-7" decimals="-3" id="f-391" unitRef="usd">147767000</us-gaap:BuildingsAndImprovementsGross> <us-gaap:BuildingsAndImprovementsGross contextRef="c-8" decimals="-3" id="f-392" unitRef="usd">130004000</us-gaap:BuildingsAndImprovementsGross> <us-gaap:MachineryAndEquipmentGross contextRef="c-7" decimals="-3" id="f-393" unitRef="usd">288885000</us-gaap:MachineryAndEquipmentGross> <us-gaap:MachineryAndEquipmentGross contextRef="c-8" decimals="-3" id="f-394" unitRef="usd">282870000</us-gaap:MachineryAndEquipmentGross> <us-gaap:ConstructionInProgressGross contextRef="c-7" decimals="-3" id="f-395" unitRef="usd">32701000</us-gaap:ConstructionInProgressGross> <us-gaap:ConstructionInProgressGross contextRef="c-8" decimals="-3" id="f-396" unitRef="usd">9682000</us-gaap:ConstructionInProgressGross> <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-7" decimals="-3" id="f-397" unitRef="usd">499957000</us-gaap:PropertyPlantAndEquipmentGross> <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-8" decimals="-3" id="f-398" unitRef="usd">434829000</us-gaap:PropertyPlantAndEquipmentGross> <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-399" unitRef="usd">304199000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment> <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-8" decimals="-3" id="f-400" unitRef="usd">292680000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment> <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-401" unitRef="usd">195758000</us-gaap:PropertyPlantAndEquipmentNet> <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-8" decimals="-3" id="f-402" unitRef="usd">142149000</us-gaap:PropertyPlantAndEquipmentNet> <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-403" unitRef="usd">20452000</us-gaap:Depreciation> <us-gaap:Depreciation contextRef="c-13" decimals="-3" id="f-404" unitRef="usd">20631000</us-gaap:Depreciation> <us-gaap:Depreciation contextRef="c-14" decimals="-3" id="f-405" unitRef="usd">19216000</us-gaap:Depreciation> <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-406">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company tests goodwill for impairment on an annual basis on the first day of the fourth quarter of each fiscal year, or more frequently if events or changes in circumstances indicate that it may be impaired. Under U.S. GAAP, the Company has the option to first assess qualitative factors in order to determine if it is more likely than not that the fair value of one of its reporting units is greater than its carrying value (&#x201c;Step 0&#x201d;). If the qualitative assessment leads to a determination that the reporting unit&#x2019;s fair value is less than its carrying value, or if the Company elects to bypass the qualitative assessment altogether, it is required to perform a quantitative impairment test (&#x201c;Step 1&#x201d;) by calculating the fair value of the reporting unit and comparing the fair value with its associated carrying value. During the fiscal year 2024 annual impairment test, the Company first assessed goodwill recoverability qualitatively using the Step 0 approach for each reporting unit. For the qualitative assessment, the Company considered the most recent quantitative analysis, which was performed during the fourth quarter of fiscal year 2023 for all three reporting units, including assumptions used, such as discount rates, indicated fair values, and the amounts by which those fair values exceeded their carrying amounts. Further, the Company compared actual performance in fiscal year 2024 to the internal financial projections used in the prior quantitative analyses. Additionally, the Company considered various other factors including macroeconomic conditions, relevant industry and market trends, and factors specific to the Company that could indicate a potential change in the fair value of the reporting units. Lastly, the Company evaluated whether any events have occurred or any circumstances have changed since that time that would indicate that goodwill may have become impaired since the last quantitative tests. Based on these qualitative assessments, the Company determined it is more likely than not that the fair value of each reporting unit exceeds its respective carrying value and as such, goodwill was not considered impaired as of May 1, 2024, and the Step 1 quantitative goodwill impairment analysis was not necessary. No goodwill impairment charges were recognized during the year ended July&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Intangible and Long-Lived Assets &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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. &lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;, long-lived and other intangible assets were analyzed for potential impairment. As a result of the analysis, no impairment charges were recorded.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock> <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-407">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company accounts for 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#x2019;s leases include options to extend the lease agreement, of which the exercise is at the Company&#x2019;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the present value of future lease payments using its incremental borrowing rate, as the discount rate implicit within the Company&#x2019;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2024, 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 &#x201c;Operating lease assets,&#x201d; &#x201c;Current operating lease liabilities,&#x201d; and &#x201c;Long-term operating lease liabilities&#x201d; 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&#160;31, 2024&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock> <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-408">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition &#x2014;&lt;/span&gt; The Company recognizes revenue when a sales arrangement with a customer exists, the transaction price is fixed or determinable and the Company has satisfied its performance obligations per the sales arrangement. The majority of the Company&#x2019;s revenue relates to the sale of identification and safety products and revenue is recognized at the point in which the customer obtains control of the products. 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 the shipment or delivery of goods to customers. Revenue is measured at the determinable transaction price, net of estimated sales returns, including product returns and credit memos, and sales rebates. The Company estimates product returns and credit memos based on historical return rates. As of July&#160;31, 2024 and 2023, the allowance for product returns and credit memos was $4,210 and $4,801, respectively.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock> <us-gaap:ContractWithCustomerRefundLiability contextRef="c-7" decimals="-3" id="f-409" unitRef="usd">4210000</us-gaap:ContractWithCustomerRefundLiability> <us-gaap:ContractWithCustomerRefundLiability contextRef="c-8" decimals="-3" id="f-410" unitRef="usd">4801000</us-gaap:ContractWithCustomerRefundLiability> <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-411">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shipping and Handling Costs &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock> <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-412">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Costs &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Advertising costs are expensed as incurred. Advertising expense for the years ended July&#160;31, 2024, 2023, and 2022 was $50,296, $53,591, and $55,568, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock> <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-3" id="f-413" unitRef="usd">50296000</us-gaap:AdvertisingExpense> <us-gaap:AdvertisingExpense contextRef="c-13" decimals="-3" id="f-414" unitRef="usd">53591000</us-gaap:AdvertisingExpense> <us-gaap:AdvertisingExpense contextRef="c-14" decimals="-3" id="f-415" unitRef="usd">55568000</us-gaap:AdvertisingExpense> <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-416">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#x2019;s stock. The expected dividend yield is based on the Company&#x2019;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&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;te 7,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x201c;Stockholders' Equity&#x201d; for more information regarding the Company&#x2019;s incentive stock plans.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy> <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c-1" id="f-417">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Research and Development &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Amounts expended for research and development are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy> <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c-1" id="f-418">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Comprehensive Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt; 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.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock> <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-419">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Translation &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock> <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-420">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock> <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-421">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy> <us-gaap:DerivativesPolicyTextBlock contextRef="c-1" id="f-422">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Hedging &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The objective of the Company&#x2019;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&#x2019;s foreign operations. While the Company&#x2019;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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#x2019;s derivative instruments and hedging activities.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock> <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-423">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Standards &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07, &#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.&#x201d; The guidance requires expanded interim and annual disclosures of segment information including the disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within segment profit and loss. The guidance is effective for the Company's fiscal year 2025 Form 10-K and interim periods thereafter. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures.&#x201d; The guidance requires expanded annual disclosures including the standardization and disaggregation of income tax rate reconciliation categories and the amount of income taxes paid by jurisdiction. The guidance is effective for the Company&#x2019;s fiscal year 2026 Form 10-K. The adoption of this guidance is not anticipated to have a material impact on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock> <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-428">Goodwill&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill by reportable segment for the years ended July&#160;31, 2024 and 2023, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.099%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.477%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;IDS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;WPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;556,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;586,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reallocation due to change in segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(559,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Divestiture of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;441,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;439,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective February 1, 2023, the Company is organized and managed within two regions: Americas &amp;amp; Asia and Europe &amp;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: Identification Solutions (&#x201c;IDS&#x201d;) and Workplace Safety (&#x201c;WPS&#x201d;). As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other."&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill decreased $3,035 during the year ended July&#160;31, 2024 due to the negative effects of foreign currency translation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;amp; Asia segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The qualitative assessment performed on May 1, 2024, in accordance with ASC 350, &#x201c;Intangibles - Goodwill and Other&#x201d; indicated that it is more likely than not that the fair value exceeds the carrying value for each of the three reporting units with goodwill (North America, Europe and Latin America).&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock> <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-429">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of goodwill by reportable segment for the years ended July&#160;31, 2024 and 2023, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.099%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.472%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.534%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.477%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;IDS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;WPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;556,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;586,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reallocation due to change in segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(559,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Divestiture of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;441,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;439,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock> <us-gaap:Goodwill contextRef="c-62" decimals="-3" id="f-430" unitRef="usd">556151000</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-63" decimals="-3" id="f-431" unitRef="usd">30681000</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-64" decimals="-3" id="f-432" unitRef="usd">0</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-65" decimals="-3" id="f-433" unitRef="usd">0</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-56" decimals="-3" id="f-434" unitRef="usd">586832000</us-gaap:Goodwill> <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-66" decimals="-3" id="f-435" unitRef="usd">3319000</us-gaap:GoodwillPurchaseAccountingAdjustments> <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-67" decimals="-3" id="f-436" unitRef="usd">625000</us-gaap:GoodwillPurchaseAccountingAdjustments> <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-68" decimals="-3" id="f-437" unitRef="usd">1079000</us-gaap:GoodwillPurchaseAccountingAdjustments> <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-69" decimals="-3" id="f-438" unitRef="usd">2745000</us-gaap:GoodwillPurchaseAccountingAdjustments> <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-13" decimals="-3" id="f-439" unitRef="usd">7768000</us-gaap:GoodwillPurchaseAccountingAdjustments> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-66" decimals="-3" id="f-440" unitRef="usd">-559470000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-67" decimals="-3" id="f-441" unitRef="usd">-31306000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-68" decimals="-3" id="f-442" unitRef="usd">442290000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-69" decimals="-3" id="f-443" unitRef="usd">148486000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-13" decimals="-3" id="f-444" unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-66" decimals="-3" id="f-445" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit> <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-67" decimals="-3" id="f-446" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit> <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-68" decimals="-3" id="f-447" unitRef="usd">1954000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit> <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-69" decimals="-3" id="f-448" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit> <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-13" decimals="-3" id="f-449" unitRef="usd">1954000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit> <us-gaap:Goodwill contextRef="c-70" decimals="-3" id="f-450" unitRef="usd">0</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-71" decimals="-3" id="f-451" unitRef="usd">0</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-72" decimals="-3" id="f-452" unitRef="usd">441415000</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-73" decimals="-3" id="f-453" unitRef="usd">151231000</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-8" decimals="-3" id="f-454" unitRef="usd">592646000</us-gaap:Goodwill> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-74" decimals="-3" id="f-455" unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-75" decimals="-3" id="f-456" unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-76" decimals="-3" id="f-457" unitRef="usd">-2236000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-77" decimals="-3" id="f-458" unitRef="usd">-799000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-459" unitRef="usd">-3035000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss> <us-gaap:Goodwill contextRef="c-78" decimals="-3" id="f-460" unitRef="usd">0</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-79" decimals="-3" id="f-461" unitRef="usd">0</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-80" decimals="-3" id="f-462" unitRef="usd">439179000</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-81" decimals="-3" id="f-463" unitRef="usd">150432000</us-gaap:Goodwill> <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-464" unitRef="usd">589611000</us-gaap:Goodwill> <us-gaap:GoodwillChangeInGoodwillAllocationDescription contextRef="c-13" id="f-465">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: Identification Solutions (&#x201c;IDS&#x201d;) and Workplace Safety (&#x201c;WPS&#x201d;). As a result, goodwill was allocated to the new reportable segments in accordance with ASC 350, "Intangibles - Goodwill and Other."</us-gaap:GoodwillChangeInGoodwillAllocationDescription> <us-gaap:GoodwillPeriodIncreaseDecrease contextRef="c-1" decimals="-3" id="f-466" unitRef="usd">-3035000</us-gaap:GoodwillPeriodIncreaseDecrease> <us-gaap:GoodwillPeriodIncreaseDecrease contextRef="c-13" decimals="-3" id="f-467" unitRef="usd">5814000</us-gaap:GoodwillPeriodIncreaseDecrease> <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-468">Other Intangible Assets&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets as of July&#160;31, 2024 and 2023 consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.197%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Period (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Period (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The decrease in the gross carrying amount of amortized other intangible assets as of July&#160;31, 2024 compared to July&#160;31, 2023 was primarily due to the disposal of a discontinued tradename.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense on intangible assets during the years ended July 31, 2024, 2023, and 2022 was $9,421, $11,739, and $14,966, respectively. Amortization expense over each of the next five fiscal years is projected to be $9,145, $8,268, $7,759, $7,351, and $7,006 for the fiscal years ending July&#160;31, 2025, 2026, 2027, 2028, and 2029, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock> <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-469">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets as of July&#160;31, 2024 and 2023 consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.531%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.356%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.197%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Period (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Period (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tradenames&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-470">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-82" id="f-471">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife> <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-82" decimals="-3" id="f-472" unitRef="usd">600000</us-gaap:FiniteLivedIntangibleAssetsGross> <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-82" decimals="-3" id="f-473" unitRef="usd">600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization> <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-82" decimals="-3" id="f-474" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet> <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-83" id="f-475">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife> <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-83" decimals="-3" id="f-476" unitRef="usd">1114000</us-gaap:FiniteLivedIntangibleAssetsGross> <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-83" decimals="-3" id="f-477" unitRef="usd">947000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization> <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-83" decimals="-3" id="f-478" unitRef="usd">167000</us-gaap:FiniteLivedIntangibleAssetsNet> <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-84" id="f-479">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife> <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-84" decimals="-3" id="f-480" unitRef="usd">64430000</us-gaap:FiniteLivedIntangibleAssetsGross> <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-84" decimals="-3" id="f-481" unitRef="usd">23279000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization> <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-84" decimals="-3" id="f-482" unitRef="usd">41151000</us-gaap:FiniteLivedIntangibleAssetsNet> <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-85" id="f-483">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife> <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-85" decimals="-3" id="f-484" unitRef="usd">64513000</us-gaap:FiniteLivedIntangibleAssetsGross> <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-85" decimals="-3" id="f-485" unitRef="usd">15947000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization> <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-85" decimals="-3" id="f-486" unitRef="usd">48566000</us-gaap:FiniteLivedIntangibleAssetsNet> <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-86" id="f-487">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife> <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-86" decimals="-3" id="f-488" unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross> <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-86" decimals="-3" id="f-489" unitRef="usd">6182000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization> <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-86" decimals="-3" id="f-490" unitRef="usd">3118000</us-gaap:FiniteLivedIntangibleAssetsNet> <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-87" id="f-491">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife> <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-87" decimals="-3" id="f-492" unitRef="usd">9313000</us-gaap:FiniteLivedIntangibleAssetsGross> <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-87" decimals="-3" id="f-493" unitRef="usd">4235000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization> <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-87" decimals="-3" id="f-494" unitRef="usd">5078000</us-gaap:FiniteLivedIntangibleAssetsNet> <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-7" decimals="-3" id="f-495" unitRef="usd">7570000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill> <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-7" decimals="-3" id="f-496" unitRef="usd">7570000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill> <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-8" decimals="-3" id="f-497" unitRef="usd">8285000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill> <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-8" decimals="-3" id="f-498" unitRef="usd">8285000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill> <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-7" decimals="-3" id="f-499" unitRef="usd">81900000</us-gaap:IntangibleAssetsGrossExcludingGoodwill> <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-7" decimals="-3" id="f-500" unitRef="usd">30061000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization> <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-3" id="f-501" unitRef="usd">51839000</us-gaap:IntangibleAssetsNetExcludingGoodwill> <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-8" decimals="-3" id="f-502" unitRef="usd">83225000</us-gaap:IntangibleAssetsGrossExcludingGoodwill> <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-8" decimals="-3" id="f-503" unitRef="usd">21129000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization> <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-8" decimals="-3" id="f-504" unitRef="usd">62096000</us-gaap:IntangibleAssetsNetExcludingGoodwill> <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-505" unitRef="usd">9421000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:AmortizationOfIntangibleAssets contextRef="c-13" decimals="-3" id="f-506" unitRef="usd">11739000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:AmortizationOfIntangibleAssets contextRef="c-14" decimals="-3" id="f-507" unitRef="usd">14966000</us-gaap:AmortizationOfIntangibleAssets> <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-7" decimals="-3" id="f-508" unitRef="usd">9145000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths> <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-7" decimals="-3" id="f-509" unitRef="usd">8268000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo> <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-7" decimals="-3" id="f-510" unitRef="usd">7759000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree> <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-7" decimals="-3" id="f-511" unitRef="usd">7351000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour> <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-7" decimals="-3" id="f-512" unitRef="usd">7006000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive> <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-513">Leases&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#160;31, 2024 and 2023, the Company did not have any finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Short-term lease expense, variable lease expenses, and sublease income were immaterial to the Consolidated Statements of Income for the year ended July&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes lease expense recognized during the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Income Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the maturity of the Company's lease liabilities as of July&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:86.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.035%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years ending July 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average remaining lease terms and discount rates for the Company's operating leases as of July&#160;31, 2024 and 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.046%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to the Company's operating leases during the years ended July&#160;31, 2024 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.046%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease assets obtained in exchange for new operating lease liabilities &lt;/span&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Includes new leases and remeasurements or modifications of existing leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#160;31, 2024, 2023 or 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock> <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-514">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes lease expense recognized during the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.268%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Income Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock> <us-gaap:OperatingLeaseCost contextRef="c-88" decimals="-3" id="f-515" unitRef="usd">6257000</us-gaap:OperatingLeaseCost> <us-gaap:OperatingLeaseCost contextRef="c-89" decimals="-3" id="f-516" unitRef="usd">6589000</us-gaap:OperatingLeaseCost> <us-gaap:OperatingLeaseCost contextRef="c-90" decimals="-3" id="f-517" unitRef="usd">7893000</us-gaap:OperatingLeaseCost> <us-gaap:OperatingLeaseCost contextRef="c-91" decimals="-3" id="f-518" unitRef="usd">9220000</us-gaap:OperatingLeaseCost> <us-gaap:OperatingLeaseCost contextRef="c-92" decimals="-3" id="f-519" unitRef="usd">9424000</us-gaap:OperatingLeaseCost> <us-gaap:OperatingLeaseCost contextRef="c-93" decimals="-3" id="f-520" unitRef="usd">9822000</us-gaap:OperatingLeaseCost> <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-521">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the maturity of the Company's lease liabilities as of July&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:86.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.035%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years ending July 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock> <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-7" decimals="-3" id="f-522" unitRef="usd">15033000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths> <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-7" decimals="-3" id="f-523" unitRef="usd">11693000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo> <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-7" decimals="-3" id="f-524" unitRef="usd">7125000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree> <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-7" decimals="-3" id="f-525" unitRef="usd">3418000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour> <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-7" decimals="-3" id="f-526" unitRef="usd">2869000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive> <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-7" decimals="-3" id="f-527" unitRef="usd">2817000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive> <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-7" decimals="-3" id="f-528" unitRef="usd">42955000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue> <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-7" decimals="-3" id="f-529" unitRef="usd">4231000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount> <us-gaap:OperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-530" unitRef="usd">38724000</us-gaap:OperatingLeaseLiability> <brc:WeightedAverageLeaseDisclosuresTableTextBlock contextRef="c-1" id="f-531">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average remaining lease terms and discount rates for the Company's operating leases as of July&#160;31, 2024 and 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.046%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</brc:WeightedAverageLeaseDisclosuresTableTextBlock> <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-7" id="f-532">P3Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1> <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-8" id="f-533">P2Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1> <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-7" decimals="3" id="f-534" unitRef="rate">0.051</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent> <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-8" decimals="3" id="f-535" unitRef="rate">0.043</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent> <brc:SupplementalCashFlowInformationLeasesTableTextBlock contextRef="c-1" id="f-536">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to the Company's operating leases during the years ended July&#160;31, 2024 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.046%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease assets obtained in exchange for new operating lease liabilities &lt;/span&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Includes new leases and remeasurements or modifications of existing leases.&lt;/span&gt;&lt;/div&gt;</brc:SupplementalCashFlowInformationLeasesTableTextBlock> <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-537" unitRef="usd">16496000</us-gaap:OperatingLeasePayments> <us-gaap:OperatingLeasePayments contextRef="c-13" decimals="-3" id="f-538" unitRef="usd">17739000</us-gaap:OperatingLeasePayments> <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-539" unitRef="usd">23438000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability> <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-13" decimals="-3" id="f-540" unitRef="usd">12583000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability> <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-541">Employee Benefit Plans&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides postretirement medical benefits (the &#x201c;Plan&#x201d;) 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 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;gain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and associated income statement impact are immaterial. The current portion and non-current portion of the liabilities for postretirement medical benefits are included in &#x201c;Other current liabilities&#x201d; and &#x201c;Other liabilities," respectively, on the accompanying Consolidated Balance Sheets as of July&#160;31, 2024 and 2023. The unrecognized &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;gain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is reported as a component of AOCI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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 $20,029 and $18,288 was included in "Other liabilities" in the accompanying Consolidated Balance Sheets as of July&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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,656 and $3,717 were included in "Other current liabilities" in the accompanying Consolidated Balance Sheets as of July&#160;31, 2024 and 2023, respectively. The amounts charged to expense for these retirement and profit sharing plans were $16,134, $15,089, and $15,063 during the years ended July&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock> <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c-7" decimals="-3" id="f-542" unitRef="usd">20029000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability> <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c-8" decimals="-3" id="f-543" unitRef="usd">18288000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability> <brc:AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities contextRef="c-7" decimals="-3" id="f-544" unitRef="usd">3656000</brc:AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities> <brc:AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities contextRef="c-8" decimals="-3" id="f-545" unitRef="usd">3717000</brc:AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities> <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="c-1" decimals="-3" id="f-546" unitRef="usd">16134000</us-gaap:PensionAndOtherPostretirementBenefitExpense> <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="c-13" decimals="-3" id="f-547" unitRef="usd">15089000</us-gaap:PensionAndOtherPostretirementBenefitExpense> <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="c-14" decimals="-3" id="f-548" unitRef="usd">15063000</us-gaap:PensionAndOtherPostretirementBenefitExpense> <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-549">Debt&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 21, 2021, the Company and certain of its subsidiaries entered into an amendment to the credit agreement dated August 1, 2019, which replaced the variable benchmark rate from LIBOR to other benchmark rates, including SOFR, SONIA, Euribor and TIBOR.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 14, 2022, the Company and certain of its subsidiaries entered into a Second Amendment to Credit Agreement (&#x201c;Amendment No. 2&#x201d;) 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&#160;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2024, the outstanding balance on the credit agreement was $90.9 million. The maximum amount outstanding on the credit agreement during the year ended July&#160;31, 2024 was $90.9&#160;million. As of July&#160;31, 2024, there was $207.3 million available for future borrowing, which can be increased to $1,042.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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;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&#160;31, 2024, the Company was in compliance with these financial covenants, with a ratio of debt to EBITDA, as defined by the agreements, equal to 0.3 to 1.0 and the interest expense coverage ratio equal to 93.2 to 1.0.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;31, 2024 and 2023, borrowings on the credit agreement were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.315%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount Outstanding (thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount Outstanding (thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revolving credit agreement&lt;/span&gt;&lt;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"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Borrowings under the revolving credit agreement as of July&#160;31, 2024 included USD-denominated, British pound-denominated and Euro-denominated borrowings of $32,000, $10,267 and $48,668, respectively. The weighted average interest rate of the USD-denominated, British pound-denominated and Euro-denominated borrowings was 6.3%, 6.1% and 4.5%, respectively, as of July&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Borrowings under the revolving credit agreement as of July&#160;31, 2023 included USD-denominated, British pound-denominated and Euro-denominated borrowings of $13,000, $10,280 and $26,436. The weighted average interest rate of the USD-denominated, British pound-denominated and Euro-denominated borrowings was 6.3%, 5.8% and 4.4%, respectively, as of July&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had outstanding letters of credit of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1,766&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $1,995 at July&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock> <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="c-1" id="f-550">On December 21, 2021, the Company and certain of its subsidiaries entered into an amendment to the credit agreement dated August 1, 2019, which replaced the variable benchmark rate from LIBOR to other benchmark rates, including SOFR, SONIA, Euribor and TIBOR.</us-gaap:LineOfCreditFacilityInterestRateDescription> <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-7" decimals="-3" id="f-551" unitRef="usd">300000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity> <us-gaap:LineOfCredit contextRef="c-7" decimals="-3" id="f-552" unitRef="usd">90900000</us-gaap:LineOfCredit> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-553">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod contextRef="c-1" decimals="-3" id="f-554" unitRef="usd">90900000</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod> <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-7" decimals="-3" id="f-555" unitRef="usd">207300000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity> <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-7" decimals="-3" id="f-556" unitRef="usd">1042300000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-557">2024-07-31</dei:DocumentPeriodEndDate> <brc:DebtToEBITDARatio contextRef="c-1" id="f-558">0.3 to 1.0</brc:DebtToEBITDARatio> <brc:InterestExpenseCoverageRatio contextRef="c-1" id="f-559">93.2 to 1.0</brc:InterestExpenseCoverageRatio> <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock contextRef="c-1" id="f-560">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July&#160;31, 2024 and 2023, borrowings on the credit agreement were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.315%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount Outstanding (thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount Outstanding (thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revolving credit agreement&lt;/span&gt;&lt;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"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock> <us-gaap:OtherLongTermDebtNoncurrent contextRef="c-7" decimals="-3" id="f-561" unitRef="usd">90935000</us-gaap:OtherLongTermDebtNoncurrent> <us-gaap:DebtWeightedAverageInterestRate contextRef="c-7" decimals="3" id="f-562" unitRef="number">0.053</us-gaap:DebtWeightedAverageInterestRate> <us-gaap:OtherLongTermDebtNoncurrent contextRef="c-8" decimals="-3" id="f-563" unitRef="usd">49716000</us-gaap:OtherLongTermDebtNoncurrent> <us-gaap:DebtWeightedAverageInterestRate contextRef="c-8" decimals="3" id="f-564" unitRef="number">0.052</us-gaap:DebtWeightedAverageInterestRate> <us-gaap:LineOfCredit contextRef="c-94" decimals="-3" id="f-565" unitRef="usd">32000000</us-gaap:LineOfCredit> <us-gaap:LineOfCredit contextRef="c-95" decimals="-3" id="f-566" unitRef="usd">10267000</us-gaap:LineOfCredit> <us-gaap:LineOfCredit contextRef="c-96" decimals="-3" id="f-567" unitRef="usd">48668000</us-gaap:LineOfCredit> <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-94" decimals="3" id="f-568" unitRef="number">0.063</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd> <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-95" decimals="3" id="f-569" unitRef="number">0.061</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd> <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-96" decimals="3" id="f-570" unitRef="number">0.045</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd> <us-gaap:LineOfCredit contextRef="c-97" decimals="-3" id="f-571" unitRef="usd">13000000</us-gaap:LineOfCredit> <us-gaap:LineOfCredit contextRef="c-98" decimals="-3" id="f-572" unitRef="usd">10280000</us-gaap:LineOfCredit> <us-gaap:LineOfCredit contextRef="c-99" decimals="-3" id="f-573" unitRef="usd">26436000</us-gaap:LineOfCredit> <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-97" decimals="3" id="f-574" unitRef="number">0.063</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd> <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-98" decimals="3" id="f-575" unitRef="number">0.058</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd> <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-99" decimals="3" id="f-576" unitRef="number">0.044</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd> <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-7" decimals="-3" id="f-577" unitRef="usd">1766000</us-gaap:LettersOfCreditOutstandingAmount> <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-8" decimals="-3" id="f-578" unitRef="usd">1995000</us-gaap:LettersOfCreditOutstandingAmount> <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-579">Stockholders' Equity&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information as to the Company&#x2019;s capital stock as of July&#160;31, 2024 and 2023 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.847%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.018%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount (thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount (thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred Stock, $.01 par value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative Preferred Stock: &lt;br/&gt;6% Cumulative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1972 Series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1979 Series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock, $.01 par value: Class&#160;A Nonvoting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,261,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,261,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class B Voting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,538,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,538,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Before any dividend may be paid on the Class B Common Stock, holders of the Class&#160;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&#160;A Common Stock and Class B Common Stock on an equal basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than as required by law, holders of the Class&#160;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&#160;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&#160;A Common Stock are entitled to receive the sum&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;A Common Stock and Class B Common Stock share equally in all payments or distributions upon liquidation, dissolution or winding up of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preferences in dividends and liquidation rights of the Class&#160;A Common Stock over the Class B Common Stock will terminate at any time that the voting rights of Class&#160;A Common Stock and Class B Common Stock become equal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of other activity in stockholders&#x2019; equity during the years ended July&#160;31, 2024, 2023, and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.840%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deferred Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&#160;Held in Rabbi Trust,&#160;at&#160;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares at July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sale of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares at July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sale of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares at July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sale of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares at July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At July&#160;31, 2024, the deferred compensation balance in stockholders&#x2019; equity represents the investment at the original cost of shares held in the Company&#x2019;s Class&#160;A Nonvoting Common Stock for the deferred compensation plans. The balance of shares held in the Rabbi Trust represents the investment in the Company&#x2019;s Class&#160;A Nonvoting Common Stock at the original cost of all the Company&#x2019;s Class&#160;A Nonvoting Common Stock held in deferred compensation plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Incentive Stock Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has an incentive stock plan under which the Board of Directors may grant nonqualified stock options to purchase shares of Class&#160;A Nonvoting Common Stock, restricted stock units ("RSUs"), performance-based restricted stock units ("PRSUs"), or restricted and unrestricted shares of Class&#160;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&#x2019;s annual share-based awards are granted in the first quarter of the fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2024, the Company has reserved 1,474,258 shares of Class&#160;A Nonvoting Common Stock for outstanding stock options and RSUs and 4,862,004 shares of Class&#160;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&#160;A Nonvoting Common Stock to deliver shares under these plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation expense recognized during the years ended July&#160;31, 2024, 2023, and 2022, was $7,361, $7,508, and $10,504, respectively. The total income tax benefit recognized in the consolidated statements of income was $1,014, $1,497 and $507 during the years ended July&#160;31, 2024, 2023, and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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 &lt;span style="-sec-ix-hidden:f-655"&gt;three&lt;/span&gt;-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 &#x201c;time-based&#x201d; options, generally expire 10 years from the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has estimated the fair value of its time-based stock option awards granted during the years ended July&#160;31, 2024, 2023, and 2022, using the Black-Scholes option valuation model. The weighted-average assumptions used in the Black-Scholes valuation model are reflected in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Black-Scholes Option Valuation Assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.23&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of stock option activity for the year ended July&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.040%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Time-Based Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of July&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,546,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(352,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of July&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,222,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable as of July&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,038,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes additional stock option information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value of options granted during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.55&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intrinsic value of options exercised during the period (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of options vested during the period (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash received from the exercise of stock options during the period (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax benefit on options exercised during the period (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2024, total unrecognized compensation cost related to options that are expected to vest was $911 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.6 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the RSU activity during the year ended July&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date&lt;br/&gt;&#160;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested RSUs as of July&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(69,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested RSUs as of July&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The RSUs granted during the years ended July&#160;31, 2023 and 2022, had a weighted-average grant-date fair value of $45.22 and $48.96, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value of time-based RSUs vested during the years ended July&#160;31, 2024, 2023 and 2022, was $3,888, $3,734, and $3,669, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2024, total unrecognized compensation cost related to RSUs that are expected to vest was $3,178 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;PRSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PRSUs are contingent on the achievement of predetermined market and performance targets. The PRSUs granted under the plan vest at the end of a &lt;span style="-sec-ix-hidden:f-728"&gt;three&lt;/span&gt;-year performance period provided the service period and specified performance targets are met. For the PRSUs granted during the year ended July&#160;31, 2024, awards will vest based on achievement of performance conditions relating to Company revenue and diluted EPS targets. For the PRSUs granted during the years ended July&#160;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;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The PRSUs granted during the year ended July 31, 2024 had a fair value determined by the average of the high and low stock price on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the PRSU activity during the year ended July&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PRSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date&lt;br/&gt;&#160;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested PRSUs as of July&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested PRSUs as of July&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The PRSUs granted during the year ended July 31, 2023 and 2022, had a weighted-average grant-date fair value of $55.77 and $61.76, respectively. The total fair value of PRSUs vested during the years ended July&#160;31, 2024, 2023 and 2022, was $141, $889, and $4,098, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2024, total unrecognized compensation cost related to PRSUs that are expected to vest was $3,227 pre-tax, net of estimated forfeitures, which the Company expects to recognize over a weighted-average period of 1.9 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock> <us-gaap:ScheduleOfStockByClassTextBlock contextRef="c-1" id="f-580">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information as to the Company&#x2019;s capital stock as of July&#160;31, 2024 and 2023 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.847%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.018%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount (thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount (thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferred Stock, $.01 par value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative Preferred Stock: &lt;br/&gt;6% Cumulative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1972 Series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1979 Series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock, $.01 par value: Class&#160;A Nonvoting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,261,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,261,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class B Voting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,538,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,538,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockByClassTextBlock> <us-gaap:PreferredStockSharesAuthorized contextRef="c-100" decimals="0" id="f-581" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized> <us-gaap:PreferredStockSharesAuthorized contextRef="c-101" decimals="0" id="f-582" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized> <us-gaap:PreferredStockSharesAuthorized contextRef="c-102" decimals="0" id="f-583" unitRef="shares">5000</us-gaap:PreferredStockSharesAuthorized> <us-gaap:PreferredStockSharesAuthorized contextRef="c-103" decimals="0" id="f-584" unitRef="shares">5000</us-gaap:PreferredStockSharesAuthorized> <us-gaap:PreferredStockSharesAuthorized contextRef="c-104" decimals="0" id="f-585" unitRef="shares">10000</us-gaap:PreferredStockSharesAuthorized> <us-gaap:PreferredStockSharesAuthorized contextRef="c-105" decimals="0" id="f-586" unitRef="shares">10000</us-gaap:PreferredStockSharesAuthorized> <us-gaap:PreferredStockSharesAuthorized contextRef="c-106" decimals="0" id="f-587" unitRef="shares">30000</us-gaap:PreferredStockSharesAuthorized> <us-gaap:PreferredStockSharesAuthorized contextRef="c-107" decimals="0" id="f-588" unitRef="shares">30000</us-gaap:PreferredStockSharesAuthorized> <us-gaap:CommonStockSharesAuthorized contextRef="c-108" decimals="0" id="f-589" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized> <us-gaap:CommonStockSharesIssued contextRef="c-108" decimals="0" id="f-590" unitRef="shares">51261487</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockValue contextRef="c-108" decimals="-3" id="f-591" unitRef="usd">513000</us-gaap:CommonStockValue> <us-gaap:CommonStockSharesAuthorized contextRef="c-109" decimals="0" id="f-592" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized> <us-gaap:CommonStockSharesIssued contextRef="c-109" decimals="0" id="f-593" unitRef="shares">51261487</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockValue contextRef="c-109" decimals="-3" id="f-594" unitRef="usd">513000</us-gaap:CommonStockValue> <us-gaap:CommonStockSharesAuthorized contextRef="c-11" decimals="0" id="f-595" unitRef="shares">10000000</us-gaap:CommonStockSharesAuthorized> <us-gaap:CommonStockSharesIssued contextRef="c-11" decimals="INF" id="f-596" unitRef="shares">3538628</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockValue contextRef="c-11" decimals="-3" id="f-597" unitRef="usd">35000</us-gaap:CommonStockValue> <us-gaap:CommonStockSharesAuthorized contextRef="c-12" decimals="0" id="f-598" unitRef="shares">10000000</us-gaap:CommonStockSharesAuthorized> <us-gaap:CommonStockSharesIssued contextRef="c-12" decimals="INF" id="f-599" unitRef="shares">3538628</us-gaap:CommonStockSharesIssued> <us-gaap:CommonStockValue contextRef="c-12" decimals="-3" id="f-600" unitRef="usd">35000</us-gaap:CommonStockValue> <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-601" unitRef="usd">548000</us-gaap:CommonStockValue> <us-gaap:CommonStockValue contextRef="c-8" decimals="-3" id="f-602" unitRef="usd">548000</us-gaap:CommonStockValue> <brc:NoncumulativeCashDividend contextRef="c-1" decimals="INF" id="f-603" unitRef="usdPerShare">0.01665</brc:NoncumulativeCashDividend> <brc:NoncumulativeCashDividend contextRef="c-1" decimals="INF" id="f-604" unitRef="usdPerShare">0.01665</brc:NoncumulativeCashDividend> <brc:AmountEntitledToReceiveDueToCumulativePreferredStockHolders contextRef="c-1" decimals="INF" id="f-605" unitRef="usdPerShare">0.8333</brc:AmountEntitledToReceiveDueToCumulativePreferredStockHolders> <brc:AmountEntitledToReceiveDueToCumulativePreferredStockHolders contextRef="c-1" decimals="INF" id="f-606" unitRef="usdPerShare">0.8333</brc:AmountEntitledToReceiveDueToCumulativePreferredStockHolders> <us-gaap:ScheduleOfStockholdersEquityTableTextBlock contextRef="c-1" id="f-607">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of other activity in stockholders&#x2019; equity during the years ended July&#160;31, 2024, 2023, and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.840%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Deferred Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&#160;Held in Rabbi Trust,&#160;at&#160;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares at July 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;315,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sale of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares at July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sale of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares at July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sale of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of shares at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares at July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock> <brc:OtherStockholdersEquity contextRef="c-110" decimals="-3" id="f-608" unitRef="usd">10534000</brc:OtherStockholdersEquity> <brc:OtherStockholdersEquity contextRef="c-111" decimals="-3" id="f-609" unitRef="usd">-10534000</brc:OtherStockholdersEquity> <brc:OtherStockholdersEquity contextRef="c-57" decimals="-3" id="f-610" unitRef="usd">0</brc:OtherStockholdersEquity> <brc:EndingBalanceOtherStockholdersEquityShares contextRef="c-110" decimals="0" id="f-611" unitRef="shares">315916</brc:EndingBalanceOtherStockholdersEquityShares> <brc:EndingBalanceOtherStockholdersEquityShares contextRef="c-111" decimals="0" id="f-612" unitRef="shares">315916</brc:EndingBalanceOtherStockholdersEquityShares> <brc:SaleOfSharesAtCost contextRef="c-112" decimals="-3" id="f-613" unitRef="usd">721000</brc:SaleOfSharesAtCost> <brc:SaleOfSharesAtCost contextRef="c-113" decimals="-3" id="f-614" unitRef="usd">721000</brc:SaleOfSharesAtCost> <brc:SaleOfSharesAtCost contextRef="c-14" decimals="-3" id="f-615" unitRef="usd">0</brc:SaleOfSharesAtCost> <brc:PurchaseOfSharesAtCost contextRef="c-112" decimals="-3" id="f-616" unitRef="usd">1242000</brc:PurchaseOfSharesAtCost> <brc:PurchaseOfSharesAtCost contextRef="c-113" decimals="-3" id="f-617" unitRef="usd">1242000</brc:PurchaseOfSharesAtCost> <brc:PurchaseOfSharesAtCost contextRef="c-14" decimals="-3" id="f-618" unitRef="usd">0</brc:PurchaseOfSharesAtCost> <brc:OtherStockholdersEquity contextRef="c-114" decimals="-3" id="f-619" unitRef="usd">11055000</brc:OtherStockholdersEquity> <brc:OtherStockholdersEquity contextRef="c-115" decimals="-3" id="f-620" unitRef="usd">-11055000</brc:OtherStockholdersEquity> <brc:OtherStockholdersEquity contextRef="c-56" decimals="-3" id="f-621" unitRef="usd">0</brc:OtherStockholdersEquity> <brc:EndingBalanceOtherStockholdersEquityShares contextRef="c-114" decimals="0" id="f-622" unitRef="shares">318285</brc:EndingBalanceOtherStockholdersEquityShares> <brc:EndingBalanceOtherStockholdersEquityShares contextRef="c-115" decimals="0" id="f-623" unitRef="shares">318285</brc:EndingBalanceOtherStockholdersEquityShares> <brc:SaleOfSharesAtCost contextRef="c-116" decimals="-3" id="f-624" unitRef="usd">739000</brc:SaleOfSharesAtCost> <brc:SaleOfSharesAtCost contextRef="c-117" decimals="-3" id="f-625" unitRef="usd">739000</brc:SaleOfSharesAtCost> <brc:SaleOfSharesAtCost contextRef="c-13" decimals="-3" id="f-626" unitRef="usd">0</brc:SaleOfSharesAtCost> <brc:PurchaseOfSharesAtCost contextRef="c-116" decimals="-3" id="f-627" unitRef="usd">1067000</brc:PurchaseOfSharesAtCost> <brc:PurchaseOfSharesAtCost contextRef="c-117" decimals="-3" id="f-628" unitRef="usd">1067000</brc:PurchaseOfSharesAtCost> <brc:PurchaseOfSharesAtCost contextRef="c-13" decimals="-3" id="f-629" unitRef="usd">0</brc:PurchaseOfSharesAtCost> <brc:OtherStockholdersEquity contextRef="c-118" decimals="-3" id="f-630" unitRef="usd">11383000</brc:OtherStockholdersEquity> <brc:OtherStockholdersEquity contextRef="c-119" decimals="-3" id="f-631" unitRef="usd">-11383000</brc:OtherStockholdersEquity> <brc:OtherStockholdersEquity contextRef="c-8" decimals="-3" id="f-632" unitRef="usd">0</brc:OtherStockholdersEquity> <brc:EndingBalanceOtherStockholdersEquityShares contextRef="c-118" decimals="0" id="f-633" unitRef="shares">318198</brc:EndingBalanceOtherStockholdersEquityShares> <brc:EndingBalanceOtherStockholdersEquityShares contextRef="c-119" decimals="0" id="f-634" unitRef="shares">318198</brc:EndingBalanceOtherStockholdersEquityShares> <brc:SaleOfSharesAtCost contextRef="c-120" decimals="-3" id="f-635" unitRef="usd">889000</brc:SaleOfSharesAtCost> <brc:SaleOfSharesAtCost contextRef="c-121" decimals="-3" id="f-636" unitRef="usd">889000</brc:SaleOfSharesAtCost> <brc:SaleOfSharesAtCost contextRef="c-1" decimals="-3" id="f-637" unitRef="usd">0</brc:SaleOfSharesAtCost> <brc:PurchaseOfSharesAtCost contextRef="c-120" decimals="-3" id="f-638" unitRef="usd">1217000</brc:PurchaseOfSharesAtCost> <brc:PurchaseOfSharesAtCost contextRef="c-121" decimals="-3" id="f-639" unitRef="usd">1217000</brc:PurchaseOfSharesAtCost> <brc:PurchaseOfSharesAtCost contextRef="c-1" decimals="-3" id="f-640" unitRef="usd">0</brc:PurchaseOfSharesAtCost> <brc:OtherStockholdersEquity contextRef="c-122" decimals="-3" id="f-641" unitRef="usd">11711000</brc:OtherStockholdersEquity> <brc:OtherStockholdersEquity contextRef="c-123" decimals="-3" id="f-642" unitRef="usd">-11711000</brc:OtherStockholdersEquity> <brc:OtherStockholdersEquity contextRef="c-7" decimals="-3" id="f-643" unitRef="usd">0</brc:OtherStockholdersEquity> <brc:EndingBalanceOtherStockholdersEquityShares contextRef="c-122" decimals="0" id="f-644" unitRef="shares">312124</brc:EndingBalanceOtherStockholdersEquityShares> <brc:EndingBalanceOtherStockholdersEquityShares contextRef="c-123" decimals="0" id="f-645" unitRef="shares">312124</brc:EndingBalanceOtherStockholdersEquityShares> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-646">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c-7" decimals="0" id="f-647" unitRef="shares">1474258</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c-7" decimals="0" id="f-648" unitRef="shares">4862004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant> <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-649" unitRef="usd">7361000</us-gaap:AllocatedShareBasedCompensationExpense> <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-13" decimals="-3" id="f-650" unitRef="usd">7508000</us-gaap:AllocatedShareBasedCompensationExpense> <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-14" decimals="-3" id="f-651" unitRef="usd">10504000</us-gaap:AllocatedShareBasedCompensationExpense> <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-652" unitRef="usd">1014000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense> <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-13" decimals="-3" id="f-653" unitRef="usd">1497000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense> <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-14" decimals="-3" id="f-654" unitRef="usd">507000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-124" id="f-656">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod> <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-657">The weighted-average assumptions used in the Black-Scholes valuation model are reflected in the following table:&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Black-Scholes Option Valuation Assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.23&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-124" id="f-658">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-125" id="f-659">P5Y8M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-126" id="f-660">P6Y2M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-124" decimals="4" id="f-661" unitRef="rate">0.3023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-125" decimals="4" id="f-662" unitRef="rate">0.2964</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-126" decimals="4" id="f-663" unitRef="rate">0.3004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-124" decimals="4" id="f-664" unitRef="rate">0.0189</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-125" decimals="4" id="f-665" unitRef="rate">0.0201</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-126" decimals="4" id="f-666" unitRef="rate">0.0226</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-124" decimals="4" id="f-667" unitRef="rate">0.0472</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-125" decimals="4" id="f-668" unitRef="rate">0.0366</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-126" decimals="4" id="f-669" unitRef="rate">0.0127</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate> <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-670">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of stock option activity for the year ended July&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.040%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Time-Based Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of July&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,546,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(352,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding as of July&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,222,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable as of July&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,038,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes additional stock option information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value of options granted during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.55&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intrinsic value of options exercised during the period (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of options vested during the period (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash received from the exercise of stock options during the period (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax benefit on options exercised during the period (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-8" decimals="INF" id="f-671" unitRef="shares">1546783</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c-8" decimals="2" id="f-672" unitRef="usdPerShare">42.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="INF" id="f-673" unitRef="shares">53062</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross> <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c-1" decimals="2" id="f-674" unitRef="usdPerShare">54.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice> <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="INF" id="f-675" unitRef="shares">352983</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised> <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c-1" decimals="2" id="f-676" unitRef="usdPerShare">35.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c-1" decimals="INF" id="f-677" unitRef="shares">24816</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c-1" decimals="2" id="f-678" unitRef="usdPerShare">48.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-679">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-7" decimals="INF" id="f-680" unitRef="shares">1222046</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c-7" decimals="2" id="f-681" unitRef="usdPerShare">44.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-682">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-7" decimals="-3" id="f-683" unitRef="usd">33087000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-684">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-7" decimals="INF" id="f-685" unitRef="shares">1038471</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c-7" decimals="2" id="f-686" unitRef="usdPerShare">43.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-687">P5Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-7" decimals="-3" id="f-688" unitRef="usd">28906000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c-1" decimals="2" id="f-689" unitRef="usdPerShare">16.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c-13" decimals="2" id="f-690" unitRef="usdPerShare">12.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c-14" decimals="2" id="f-691" unitRef="usdPerShare">11.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-3" id="f-692" unitRef="usd">8860000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-13" decimals="-3" id="f-693" unitRef="usd">1822000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-14" decimals="-3" id="f-694" unitRef="usd">4269000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-1" decimals="-3" id="f-695" unitRef="usd">2020000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-13" decimals="-3" id="f-696" unitRef="usd">3384000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1> <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-14" decimals="-3" id="f-697" unitRef="usd">2446000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1> <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-1" decimals="-3" id="f-698" unitRef="usd">8186000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions> <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-13" decimals="-3" id="f-699" unitRef="usd">4091000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions> <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-14" decimals="-3" id="f-700" unitRef="usd">1082000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions> <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c-1" decimals="-3" id="f-701" unitRef="usd">2215000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions> <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c-13" decimals="-3" id="f-702" unitRef="usd">455000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions> <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c-14" decimals="-3" id="f-703" unitRef="usd">1067000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-704">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-127" decimals="-3" id="f-705" unitRef="usd">911000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized> <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-124" id="f-706">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-128" id="f-707">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1> <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-708">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the RSU activity during the year ended July&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date&lt;br/&gt;&#160;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested RSUs as of July&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(69,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested RSUs as of July&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-129" decimals="INF" id="f-709" unitRef="shares">133868</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c-129" decimals="2" id="f-710" unitRef="usdPerShare">46.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-128" decimals="INF" id="f-711" unitRef="shares">95145</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c-128" decimals="2" id="f-712" unitRef="usdPerShare">55.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c-128" decimals="INF" id="f-713" unitRef="shares">69001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c-128" decimals="2" id="f-714" unitRef="usdPerShare">45.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c-128" decimals="INF" id="f-715" unitRef="shares">11021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c-128" decimals="2" id="f-716" unitRef="usdPerShare">50.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-717">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-130" decimals="INF" id="f-718" unitRef="shares">148991</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c-130" decimals="2" id="f-719" unitRef="usdPerShare">52.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c-131" decimals="2" id="f-720" unitRef="usdPerShare">45.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c-132" decimals="2" id="f-721" unitRef="usdPerShare">48.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-128" decimals="-3" id="f-722" unitRef="usd">3888000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-131" decimals="-3" id="f-723" unitRef="usd">3734000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-132" decimals="-3" id="f-724" unitRef="usd">3669000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-725">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-130" decimals="-3" id="f-726" unitRef="usd">3178000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized> <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-128" id="f-727">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1> <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock contextRef="c-1" id="f-729">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the PRSU activity during the year ended July&#160;31, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PRSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date&lt;br/&gt;&#160;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested PRSUs as of July&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested PRSUs as of July&#160;31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-134" decimals="INF" id="f-730" unitRef="shares">63448</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c-134" decimals="2" id="f-731" unitRef="usdPerShare">58.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-133" decimals="INF" id="f-732" unitRef="shares">65956</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c-133" decimals="2" id="f-733" unitRef="usdPerShare">51.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c-133" decimals="INF" id="f-734" unitRef="shares">2786</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c-133" decimals="2" id="f-735" unitRef="usdPerShare">60.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c-133" decimals="INF" id="f-736" unitRef="shares">23397</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c-133" decimals="2" id="f-737" unitRef="usdPerShare">59.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-738">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-135" decimals="INF" id="f-739" unitRef="shares">103221</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c-135" decimals="2" id="f-740" unitRef="usdPerShare">53.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c-136" decimals="2" id="f-741" unitRef="usdPerShare">55.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c-137" decimals="2" id="f-742" unitRef="usdPerShare">61.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-133" decimals="-3" id="f-743" unitRef="usd">141000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-136" decimals="-3" id="f-744" unitRef="usd">889000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue> <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-137" decimals="-3" id="f-745" unitRef="usd">4098000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-746">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-135" decimals="-3" id="f-747" unitRef="usd">3227000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized> <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-133" id="f-748">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1> <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c-1" id="f-752">Accumulated Other Comprehensive Loss&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the changes in the balances of each component of accumulated other comprehensive loss, net of tax, for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized gain on cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unamortized gain on postretirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance, July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(111,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(109,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance, July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(95,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(93,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance, July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(109,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(109,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in accumulated other comprehensive loss as of July&#160;31, 2024 compared to July&#160;31, 2023 was primarily due to the appreciation 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&#160;31, 2024 and 2023, 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the income tax benefit (expense) on the components of other comprehensive (loss) income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (expense) benefit related to items of other comprehensive (loss) income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension and other post-retirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income tax adjustments and currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (expense) benefit related to items of other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock> <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-753">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the changes in the balances of each component of accumulated other comprehensive loss, net of tax, for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.180%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized gain on cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unamortized gain on postretirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance, July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(111,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(109,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance, July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(95,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(93,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance, July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(109,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(109,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-138" decimals="-3" id="f-754" unitRef="usd">954000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-139" decimals="-3" id="f-755" unitRef="usd">1436000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-140" decimals="-3" id="f-756" unitRef="usd">-111467000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-56" decimals="-3" id="f-757" unitRef="usd">-109077000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-141" decimals="-3" id="f-758" unitRef="usd">2292000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax> <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-142" decimals="-3" id="f-759" unitRef="usd">-352000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax> <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-143" decimals="-3" id="f-760" unitRef="usd">16009000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax> <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-13" decimals="-3" id="f-761" unitRef="usd">17949000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax> <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-141" decimals="-3" id="f-762" unitRef="usd">-1605000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax> <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-142" decimals="-3" id="f-763" unitRef="usd">-328000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax> <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-143" decimals="-3" id="f-764" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax> <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-13" decimals="-3" id="f-765" unitRef="usd">-1933000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-144" decimals="-3" id="f-766" unitRef="usd">1641000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-145" decimals="-3" id="f-767" unitRef="usd">756000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-146" decimals="-3" id="f-768" unitRef="usd">-95458000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-8" decimals="-3" id="f-769" unitRef="usd">-93061000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-147" decimals="-3" id="f-770" unitRef="usd">-124000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax> <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-148" decimals="-3" id="f-771" unitRef="usd">160000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax> <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-149" decimals="-3" id="f-772" unitRef="usd">-14477000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax> <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-1" decimals="-3" id="f-773" unitRef="usd">-14441000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax> <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-147" decimals="-3" id="f-774" unitRef="usd">1666000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax> <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-148" decimals="-3" id="f-775" unitRef="usd">454000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax> <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-149" decimals="-3" id="f-776" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax> <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-777" unitRef="usd">2120000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-150" decimals="-3" id="f-778" unitRef="usd">-149000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-151" decimals="-3" id="f-779" unitRef="usd">462000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-152" decimals="-3" id="f-780" unitRef="usd">-109935000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-781" unitRef="usd">-109622000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <brc:OtherComprehensiveIncomeTaxTableTextBlock contextRef="c-1" id="f-782">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table illustrates the income tax benefit (expense) on the components of other comprehensive (loss) income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (expense) benefit related to items of other comprehensive (loss) income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pension and other post-retirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income tax adjustments and currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (expense) benefit related to items of other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</brc:OtherComprehensiveIncomeTaxTableTextBlock> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax contextRef="c-1" decimals="-3" id="f-783" unitRef="usd">86000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax contextRef="c-13" decimals="-3" id="f-784" unitRef="usd">-147000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax contextRef="c-14" decimals="-3" id="f-785" unitRef="usd">148000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax> <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-1" decimals="-3" id="f-786" unitRef="usd">84000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax> <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-13" decimals="-3" id="f-787" unitRef="usd">202000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax> <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-14" decimals="-3" id="f-788" unitRef="usd">167000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c-1" decimals="-3" id="f-789" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c-13" decimals="-3" id="f-790" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax> <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c-14" decimals="-3" id="f-791" unitRef="usd">-505000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax> <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-1" decimals="-3" id="f-792" unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossTax> <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-13" decimals="-3" id="f-793" unitRef="usd">-349000</us-gaap:OtherComprehensiveIncomeLossTax> <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-14" decimals="-3" id="f-794" unitRef="usd">-524000</us-gaap:OtherComprehensiveIncomeLossTax> <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-795">Revenue Recognition&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nature of Products &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;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 &#x201c;Net sales&#x201d; on the Consolidated Statements of Income. See Note 10 &#x201c;Segment Information&#x201d; for the Company&#x2019;s disaggregated revenue disclosure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Transaction Price and Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Payment Terms&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While the Company&#x2019;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance of contract liabilities associated with service warranty performance obligations was $2,947 and $2,757 as of July&#160;31, 2024 and 2023, 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 &#x201c;Other current liabilities&#x201d; and &#x201c;Other liabilities," respectively, on the accompanying Consolidated Balance Sheets. During the year ended July&#160;31, 2024, the Company recognized revenue of $1,329 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&#160;31, 2024, the Company expects to recognize 41% by the end of fiscal 2025, an additional 28% by the end of fiscal 2026, and the balance thereafter.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Costs of Obtaining a Contract&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expenses incremental direct costs of obtaining a contract (e.g., sales commissions) when incurred because the amortization period is generally&#160;twelve months&#160;or less. Contract costs are included in "Selling, general and administrative expense" on the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock> <us-gaap:ContractWithCustomerLiability contextRef="c-7" decimals="-3" id="f-796" unitRef="usd">2947000</us-gaap:ContractWithCustomerLiability> <us-gaap:ContractWithCustomerLiability contextRef="c-8" decimals="-3" id="f-797" unitRef="usd">2757000</us-gaap:ContractWithCustomerLiability> <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-3" id="f-798" unitRef="usd">1329000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized> <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c-153" decimals="2" id="f-799" unitRef="rate">0.41</us-gaap:RevenueRemainingPerformanceObligationPercentage> <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c-154" decimals="2" id="f-800" unitRef="rate">0.28</us-gaap:RevenueRemainingPerformanceObligationPercentage> <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-801">Segment Information&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is organized and managed within two regions: Americas &amp;amp; Asia and Europe &amp;amp; Australia, which are the 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, and certain corporate administrative expenses are excluded when evaluating segment performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of segment information as of and for the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;784,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;886,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;888,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;861,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;387,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;388,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,341,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,302,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment profit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;180,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;868,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,515,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,389,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,367,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expenditures for property, plant &amp;amp; equipment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of segment profit to income before income taxes for the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total profit from reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Administrative costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on sale of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment and other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of sales by product category for the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Safety and Facility Identification&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;607,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;608,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;581,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Product Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;274,429&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,836&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wire Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,415&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,284&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,919&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Healthcare Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,767&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,364&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;People Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,547&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,252&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105,029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,341,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,302,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2024, the Company divested operations related to the safety and facility identification product line, while in fiscal 2023, the divested business was associated with the people identification product line.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of sales and long-lived assets by geographic region for the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.043%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Revenues*&lt;br/&gt;Years Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Long-Lived Assets**&lt;br/&gt;As of July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Geographic information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;783,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;790,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;764,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;515,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;524,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;543,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;631,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;610,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(69,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consolidated total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,341,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,302,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;875,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;826,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;* Revenues are attributed based on country of origin.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;** Long-lived assets consist of property, plant and equipment, goodwill, other intangible assets, and operating lease assets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock> <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-802">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of segment information as of and for the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;784,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;750,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;886,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;888,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;861,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;387,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;388,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,341,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,302,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation &amp;amp; amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment profit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;180,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;868,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;415,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,515,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,389,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,367,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expenditures for property, plant &amp;amp; equipment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Americas &amp;amp; Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Europe &amp;amp; Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-155" decimals="-3" id="f-803" unitRef="usd">784576000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-156" decimals="-3" id="f-804" unitRef="usd">787426000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-157" decimals="-3" id="f-805" unitRef="usd">750391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-158" decimals="-3" id="f-806" unitRef="usd">101952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-159" decimals="-3" id="f-807" unitRef="usd">101431000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-160" decimals="-3" id="f-808" unitRef="usd">110693000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-809" unitRef="usd">886528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-3" id="f-810" unitRef="usd">888857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-161" decimals="-3" id="f-811" unitRef="usd">861084000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-162" decimals="-3" id="f-812" unitRef="usd">399462000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-163" decimals="-3" id="f-813" unitRef="usd">387743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-164" decimals="-3" id="f-814" unitRef="usd">388618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-165" decimals="-3" id="f-815" unitRef="usd">55403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-166" decimals="-3" id="f-816" unitRef="usd">55263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-167" decimals="-3" id="f-817" unitRef="usd">52360000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-818" unitRef="usd">454865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-3" id="f-819" unitRef="usd">443006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-168" decimals="-3" id="f-820" unitRef="usd">440978000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-821" unitRef="usd">1341393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-822" unitRef="usd">1331863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-823" unitRef="usd">1302062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-76" decimals="-3" id="f-824" unitRef="usd">22716000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-68" decimals="-3" id="f-825" unitRef="usd">25269000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-161" decimals="-3" id="f-826" unitRef="usd">26950000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-77" decimals="-3" id="f-827" unitRef="usd">7157000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-69" decimals="-3" id="f-828" unitRef="usd">7101000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-168" decimals="-3" id="f-829" unitRef="usd">7232000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-830" unitRef="usd">29873000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-13" decimals="-3" id="f-831" unitRef="usd">32370000</us-gaap:DepreciationDepletionAndAmortization> <us-gaap:DepreciationDepletionAndAmortization contextRef="c-14" decimals="-3" id="f-832" unitRef="usd">34182000</us-gaap:DepreciationDepletionAndAmortization> <brc:ProfitForReportableSegments contextRef="c-76" decimals="-3" id="f-833" unitRef="usd">196842000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-68" decimals="-3" id="f-834" unitRef="usd">180503000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-161" decimals="-3" id="f-835" unitRef="usd">157307000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-77" decimals="-3" id="f-836" unitRef="usd">70612000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-69" decimals="-3" id="f-837" unitRef="usd">65742000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-168" decimals="-3" id="f-838" unitRef="usd">63058000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-1" decimals="-3" id="f-839" unitRef="usd">267454000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-13" decimals="-3" id="f-840" unitRef="usd">246245000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-14" decimals="-3" id="f-841" unitRef="usd">220365000</brc:ProfitForReportableSegments> <us-gaap:Assets contextRef="c-80" decimals="-3" id="f-842" unitRef="usd">849844000</us-gaap:Assets> <us-gaap:Assets contextRef="c-72" decimals="-3" id="f-843" unitRef="usd">829562000</us-gaap:Assets> <us-gaap:Assets contextRef="c-64" decimals="-3" id="f-844" unitRef="usd">868922000</us-gaap:Assets> <us-gaap:Assets contextRef="c-81" decimals="-3" id="f-845" unitRef="usd">415607000</us-gaap:Assets> <us-gaap:Assets contextRef="c-73" decimals="-3" id="f-846" unitRef="usd">408163000</us-gaap:Assets> <us-gaap:Assets contextRef="c-65" decimals="-3" id="f-847" unitRef="usd">384341000</us-gaap:Assets> <us-gaap:Assets contextRef="c-169" decimals="-3" id="f-848" unitRef="usd">250118000</us-gaap:Assets> <us-gaap:Assets contextRef="c-170" decimals="-3" id="f-849" unitRef="usd">151532000</us-gaap:Assets> <us-gaap:Assets contextRef="c-171" decimals="-3" id="f-850" unitRef="usd">114069000</us-gaap:Assets> <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-851" unitRef="usd">1515569000</us-gaap:Assets> <us-gaap:Assets contextRef="c-8" decimals="-3" id="f-852" unitRef="usd">1389257000</us-gaap:Assets> <us-gaap:Assets contextRef="c-56" decimals="-3" id="f-853" unitRef="usd">1367332000</us-gaap:Assets> <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-76" decimals="-3" id="f-854" unitRef="usd">54460000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets> <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-68" decimals="-3" id="f-855" unitRef="usd">13256000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets> <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-161" decimals="-3" id="f-856" unitRef="usd">24051000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets> <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-77" decimals="-3" id="f-857" unitRef="usd">25432000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets> <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-69" decimals="-3" id="f-858" unitRef="usd">5970000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets> <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-168" decimals="-3" id="f-859" unitRef="usd">19087000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets> <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-1" decimals="-3" id="f-860" unitRef="usd">79892000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets> <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-13" decimals="-3" id="f-861" unitRef="usd">19226000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets> <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c-14" decimals="-3" id="f-862" unitRef="usd">43138000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets> <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock contextRef="c-1" id="f-863">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of segment profit to income before income taxes for the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total profit from reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Administrative costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on sale of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment and other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock> <brc:ProfitForReportableSegments contextRef="c-1" decimals="-3" id="f-864" unitRef="usd">267454000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-13" decimals="-3" id="f-865" unitRef="usd">246245000</brc:ProfitForReportableSegments> <brc:ProfitForReportableSegments contextRef="c-14" decimals="-3" id="f-866" unitRef="usd">220365000</brc:ProfitForReportableSegments> <brc:AdministrativeCosts contextRef="c-1" decimals="-3" id="f-867" unitRef="usd">24040000</brc:AdministrativeCosts> <brc:AdministrativeCosts contextRef="c-13" decimals="-3" id="f-868" unitRef="usd">24802000</brc:AdministrativeCosts> <brc:AdministrativeCosts contextRef="c-14" decimals="-3" id="f-869" unitRef="usd">27353000</brc:AdministrativeCosts> <us-gaap:GainLossOnSaleOfBusiness contextRef="c-1" decimals="-3" id="f-870" unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness> <us-gaap:GainLossOnSaleOfBusiness contextRef="c-13" decimals="-3" id="f-871" unitRef="usd">3770000</us-gaap:GainLossOnSaleOfBusiness> <us-gaap:GainLossOnSaleOfBusiness contextRef="c-14" decimals="-3" id="f-872" unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness> <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-873" unitRef="usd">7553000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-13" decimals="-3" id="f-874" unitRef="usd">4022000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-14" decimals="-3" id="f-875" unitRef="usd">244000</us-gaap:OtherNonoperatingIncomeExpense> <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-876" unitRef="usd">3126000</us-gaap:InterestExpense> <us-gaap:InterestExpense contextRef="c-13" decimals="-3" id="f-877" unitRef="usd">3539000</us-gaap:InterestExpense> <us-gaap:InterestExpense contextRef="c-14" decimals="-3" id="f-878" unitRef="usd">1276000</us-gaap:InterestExpense> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-879" unitRef="usd">247841000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-880" unitRef="usd">225696000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-881" unitRef="usd">191980000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="c-1" id="f-882">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of sales by product category for the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Safety and Facility Identification&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;607,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;608,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;581,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Product Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;274,429&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,836&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wire Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,415&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,284&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,919&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Healthcare Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,767&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,364&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;People Identification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,547&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,252&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105,029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,341,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,302,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-172" decimals="-3" id="f-883" unitRef="usd">607235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-173" decimals="-3" id="f-884" unitRef="usd">608938000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-174" decimals="-3" id="f-885" unitRef="usd">581914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-175" decimals="-3" id="f-886" unitRef="usd">274429000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-176" decimals="-3" id="f-887" unitRef="usd">259164000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-177" decimals="-3" id="f-888" unitRef="usd">275836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-178" decimals="-3" id="f-889" unitRef="usd">228415000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-179" decimals="-3" id="f-890" unitRef="usd">209284000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-180" decimals="-3" id="f-891" unitRef="usd">203919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-181" decimals="-3" id="f-892" unitRef="usd">141767000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-182" decimals="-3" id="f-893" unitRef="usd">145225000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-183" decimals="-3" id="f-894" unitRef="usd">135364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-184" decimals="-3" id="f-895" unitRef="usd">89547000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-185" decimals="-3" id="f-896" unitRef="usd">109252000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-186" decimals="-3" id="f-897" unitRef="usd">105029000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-898" unitRef="usd">1341393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-899" unitRef="usd">1331863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-900" unitRef="usd">1302062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="c-1" id="f-901">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of sales and long-lived assets by geographic region for the years ended July&#160;31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.043%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Revenues*&lt;br/&gt;Years Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Long-Lived Assets**&lt;br/&gt;As of July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Geographic information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;783,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;790,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;764,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;515,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;524,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;543,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;631,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;610,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;360,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(69,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(76,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consolidated total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,341,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,302,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;875,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;826,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;831,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;* Revenues are attributed based on country of origin.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="39" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;** Long-lived assets consist of property, plant and equipment, goodwill, other intangible assets, and operating lease assets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-187" decimals="-3" id="f-902" unitRef="usd">783775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-188" decimals="-3" id="f-903" unitRef="usd">790596000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-189" decimals="-3" id="f-904" unitRef="usd">764930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:NoncurrentAssets contextRef="c-190" decimals="-3" id="f-905" unitRef="usd">515193000</us-gaap:NoncurrentAssets> <us-gaap:NoncurrentAssets contextRef="c-191" decimals="-3" id="f-906" unitRef="usd">524258000</us-gaap:NoncurrentAssets> <us-gaap:NoncurrentAssets contextRef="c-192" decimals="-3" id="f-907" unitRef="usd">543187000</us-gaap:NoncurrentAssets> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-193" decimals="-3" id="f-908" unitRef="usd">631748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-194" decimals="-3" id="f-909" unitRef="usd">610553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-195" decimals="-3" id="f-910" unitRef="usd">613433000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:NoncurrentAssets contextRef="c-196" decimals="-3" id="f-911" unitRef="usd">360519000</us-gaap:NoncurrentAssets> <us-gaap:NoncurrentAssets contextRef="c-197" decimals="-3" id="f-912" unitRef="usd">302321000</us-gaap:NoncurrentAssets> <us-gaap:NoncurrentAssets contextRef="c-198" decimals="-3" id="f-913" unitRef="usd">288477000</us-gaap:NoncurrentAssets> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-199" decimals="-3" id="f-914" unitRef="usd">-74130000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-200" decimals="-3" id="f-915" unitRef="usd">-69286000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-201" decimals="-3" id="f-916" unitRef="usd">-76301000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:NoncurrentAssets contextRef="c-202" decimals="-3" id="f-917" unitRef="usd">0</us-gaap:NoncurrentAssets> <us-gaap:NoncurrentAssets contextRef="c-203" decimals="-3" id="f-918" unitRef="usd">0</us-gaap:NoncurrentAssets> <us-gaap:NoncurrentAssets contextRef="c-204" decimals="-3" id="f-919" unitRef="usd">0</us-gaap:NoncurrentAssets> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-920" unitRef="usd">1341393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-921" unitRef="usd">1331863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-922" unitRef="usd">1302062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax> <us-gaap:NoncurrentAssets contextRef="c-7" decimals="-3" id="f-923" unitRef="usd">875712000</us-gaap:NoncurrentAssets> <us-gaap:NoncurrentAssets contextRef="c-8" decimals="-3" id="f-924" unitRef="usd">826579000</us-gaap:NoncurrentAssets> <us-gaap:NoncurrentAssets contextRef="c-56" decimals="-3" id="f-925" unitRef="usd">831664000</us-gaap:NoncurrentAssets> <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-926">Income Taxes&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before income taxes consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Nations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before income taxes in the United States increased to $111,647 in fiscal 2024 from $92,053 in fiscal 2023 primarily due to organic sales growth and improved gross profit margin.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase in income before income taxes 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 2023 which reduced Other Nations income before income taxes by $32,857.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current income tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Nations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;States (U.S.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax (benefit) expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Nations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;States (U.S.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of temporary differences are as follows as of July 31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized R&amp;amp;D expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred and equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Postretirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit and net operating loss carry-forwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized R&amp;amp;D expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred and equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Postretirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit and net operating loss carry-forwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax credit carry-forwards as of July&#160;31, 2024 consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Foreign net operating loss carry-forwards of $89,282, of which $69,753 have no expiration date and the remainder of which expire from fiscal 2025 to fiscal 2040.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;State net operating loss carry-forwards of $24,527, of which $2,103 have no expiration date and the remainder of which expire in fiscal 2032.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Foreign tax credit carry-forwards of $16,054, which expire from fiscal 2025 to fiscal 2034.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;State credit carry-forwards of $13,635, which expire from fiscal 2025 to fiscal 2039.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Rate Reconciliation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the income tax rate computed by applying the statutory U.S. federal income tax rate to income before income taxes to the total income tax expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International rate differential &lt;/span&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments to tax accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax and other adjustments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Uncertain Tax Positions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:86.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.035%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements with tax authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements with tax authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements with tax authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the $22,590 of unrecognized tax benefits, if recognized, $19,350 would affect the Company's income tax rate. The Company has classified $19,527 and $17,587, excluding interest and penalties, of the reserve for uncertain tax positions in "Other liabilities" on the Consolidated Balance Sheets as of July&#160;31, 2024 and 2023, respectively. The Company has classified $3,063 and $3,312, excluding interest and penalties, as a reduction of long-term deferred income tax assets on the accompanying Consolidated Balance Sheets as of July&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 $893, $700, and $701 on the reserve for uncertain tax positions during the years ended July&#160;31, 2024, 2023, and 2022, respectively. The Company also recognized benefits related to penalties of $38, $281, and $82 during the years ended July&#160;31, 2024, 2023, and 2022, respectively. These amounts are net of reversals due to reductions for tax positions of prior years, statute of limitations, and settlements. At July&#160;31, 2024 and 2023, the Company had $4,448 and $3,581, 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&#160;31, 2024 and 2023, the Company had $1,631 and $1,674, 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates that it is reasonably possible that the unrecognized tax benefits may be reduced by up to $4,151 in the next 12 months 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended July&#160;31, 2024, the Company recognized $3,708 of tax benefits (including interest and penalties) associated with the lapse of statutes of limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.685%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Open&#160;Tax&#160;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States &#x2014; Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;F&#x2019;21 &#x2014; F&#x2019;24&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock> <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c-1" id="f-927">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before income taxes consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Nations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-928" unitRef="usd">111647000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-13" decimals="-3" id="f-929" unitRef="usd">92053000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-14" decimals="-3" id="f-930" unitRef="usd">92985000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-931" unitRef="usd">136194000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-13" decimals="-3" id="f-932" unitRef="usd">133643000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-14" decimals="-3" id="f-933" unitRef="usd">98995000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-934" unitRef="usd">247841000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-935" unitRef="usd">225696000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-936" unitRef="usd">191980000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-937" unitRef="usd">111647000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-13" decimals="-3" id="f-938" unitRef="usd">92053000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-13" decimals="-3" id="f-939" unitRef="usd">133643000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign> <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-14" decimals="-3" id="f-940" unitRef="usd">98995000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign> <brc:IntercompanyRoyaltyTransactions contextRef="c-13" decimals="-3" id="f-941" unitRef="usd">32857000</brc:IntercompanyRoyaltyTransactions> <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-942">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current income tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Nations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;States (U.S.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax (benefit) expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other Nations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;States (U.S.)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock> <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-943" unitRef="usd">22637000</us-gaap:CurrentFederalTaxExpenseBenefit> <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-944" unitRef="usd">26324000</us-gaap:CurrentFederalTaxExpenseBenefit> <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-945" unitRef="usd">8639000</us-gaap:CurrentFederalTaxExpenseBenefit> <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-946" unitRef="usd">32121000</us-gaap:CurrentForeignTaxExpenseBenefit> <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-947" unitRef="usd">31093000</us-gaap:CurrentForeignTaxExpenseBenefit> <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-948" unitRef="usd">31851000</us-gaap:CurrentForeignTaxExpenseBenefit> <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-949" unitRef="usd">5267000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit> <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-950" unitRef="usd">5894000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit> <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-951" unitRef="usd">3156000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit> <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-952" unitRef="usd">60025000</us-gaap:CurrentIncomeTaxExpenseBenefit> <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-953" unitRef="usd">63311000</us-gaap:CurrentIncomeTaxExpenseBenefit> <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-954" unitRef="usd">43646000</us-gaap:CurrentIncomeTaxExpenseBenefit> <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-955" unitRef="usd">-7999000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit> <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-956" unitRef="usd">-10577000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit> <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-957" unitRef="usd">970000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit> <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-958" unitRef="usd">-133000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit> <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-959" unitRef="usd">251000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit> <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-960" unitRef="usd">-2377000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit> <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-961" unitRef="usd">-1267000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit> <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-962" unitRef="usd">-2146000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit> <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-963" unitRef="usd">-238000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-964" unitRef="usd">-9399000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-965" unitRef="usd">-12472000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-966" unitRef="usd">-1645000</us-gaap:DeferredIncomeTaxExpenseBenefit> <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-967" unitRef="usd">50626000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-968" unitRef="usd">50839000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-969" unitRef="usd">42001000</us-gaap:IncomeTaxExpenseBenefit> <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-970">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of temporary differences are as follows as of July 31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized R&amp;amp;D expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred and equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Postretirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit and net operating loss carry-forwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(61,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(49,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalized R&amp;amp;D expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred and equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Postretirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit and net operating loss carry-forwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,750)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 19pt 2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-971">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:DeferredTaxAssetsInventory contextRef="c-7" decimals="-3" id="f-972" unitRef="usd">7462000</us-gaap:DeferredTaxAssetsInventory> <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts contextRef="c-7" decimals="-3" id="f-973" unitRef="usd">59000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts> <us-gaap:DeferredTaxAssetsInventory contextRef="c-205" decimals="-3" id="f-974" unitRef="usd">7403000</us-gaap:DeferredTaxAssetsInventory> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-7" decimals="-3" id="f-975" unitRef="usd">9248000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits> <brc:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-7" decimals="-3" id="f-976" unitRef="usd">0</brc:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-205" decimals="-3" id="f-977" unitRef="usd">9248000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-7" decimals="-3" id="f-978" unitRef="usd">1828000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts> <brc:DeferredTaxLiabilitiesAccountsReceivable contextRef="c-7" decimals="-3" id="f-979" unitRef="usd">0</brc:DeferredTaxLiabilitiesAccountsReceivable> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-205" decimals="-3" id="f-980" unitRef="usd">1828000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts> <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-981" unitRef="usd">3507000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment> <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-982" unitRef="usd">8148000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment> <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-206" decimals="-3" id="f-983" unitRef="usd">4641000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment> <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c-7" decimals="-3" id="f-984" unitRef="usd">639000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets> <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-7" decimals="-3" id="f-985" unitRef="usd">48248000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets> <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-206" decimals="-3" id="f-986" unitRef="usd">47609000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets> <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-7" decimals="-3" id="f-987" unitRef="usd">20252000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment> <brc:DeferredTaxLiabilitiesInProcessResearchAndDevelopment contextRef="c-7" decimals="-3" id="f-988" unitRef="usd">0</brc:DeferredTaxLiabilitiesInProcessResearchAndDevelopment> <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-205" decimals="-3" id="f-989" unitRef="usd">20252000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-7" decimals="-3" id="f-990" unitRef="usd">9071000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost> <brc:DeferredTaxLiabilityDeferredExpenseDeferredCompensation contextRef="c-7" decimals="-3" id="f-991" unitRef="usd">0</brc:DeferredTaxLiabilityDeferredExpenseDeferredCompensation> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-205" decimals="-3" id="f-992" unitRef="usd">9071000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c-7" decimals="-3" id="f-993" unitRef="usd">2463000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits> <brc:Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits contextRef="c-7" decimals="-3" id="f-994" unitRef="usd">52000</brc:Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c-205" decimals="-3" id="f-995" unitRef="usd">2411000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits> <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-7" decimals="-3" id="f-996" unitRef="usd">43929000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards> <brc:DeferredTaxLiabilitiesTaxCreditCarryforwardsAndNetOperatingLosses contextRef="c-7" decimals="-3" id="f-997" unitRef="usd">0</brc:DeferredTaxLiabilitiesTaxCreditCarryforwardsAndNetOperatingLosses> <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-205" decimals="-3" id="f-998" unitRef="usd">43929000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards> <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-7" decimals="-3" id="f-999" unitRef="usd">47224000</us-gaap:DeferredTaxAssetsValuationAllowance> <brc:DeferredTaxLiabilityValuationAllowance contextRef="c-7" decimals="-3" id="f-1000" unitRef="usd">0</brc:DeferredTaxLiabilityValuationAllowance> <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-205" decimals="-3" id="f-1001" unitRef="usd">47224000</us-gaap:DeferredTaxAssetsValuationAllowance> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-7" decimals="-3" id="f-1002" unitRef="usd">20346000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther> <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-7" decimals="-3" id="f-1003" unitRef="usd">5462000</us-gaap:DeferredTaxLiabilitiesOther> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-205" decimals="-3" id="f-1004" unitRef="usd">14884000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther> <us-gaap:DeferredTaxAssetsGross contextRef="c-7" decimals="-3" id="f-1005" unitRef="usd">71521000</us-gaap:DeferredTaxAssetsGross> <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-7" decimals="-3" id="f-1006" unitRef="usd">61969000</us-gaap:DeferredIncomeTaxLiabilities> <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-205" decimals="-3" id="f-1007" unitRef="usd">9552000</us-gaap:DeferredTaxAssetsLiabilitiesNet> <us-gaap:DeferredTaxAssetsInventory contextRef="c-8" decimals="-3" id="f-1008" unitRef="usd">8526000</us-gaap:DeferredTaxAssetsInventory> <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts contextRef="c-8" decimals="-3" id="f-1009" unitRef="usd">64000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts> <us-gaap:DeferredTaxAssetsInventory contextRef="c-207" decimals="-3" id="f-1010" unitRef="usd">8462000</us-gaap:DeferredTaxAssetsInventory> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-8" decimals="-3" id="f-1011" unitRef="usd">8556000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits> <brc:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-8" decimals="-3" id="f-1012" unitRef="usd">0</brc:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-207" decimals="-3" id="f-1013" unitRef="usd">8556000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-8" decimals="-3" id="f-1014" unitRef="usd">2202000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts> <brc:DeferredTaxLiabilitiesAccountsReceivable contextRef="c-8" decimals="-3" id="f-1015" unitRef="usd">0</brc:DeferredTaxLiabilitiesAccountsReceivable> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-207" decimals="-3" id="f-1016" unitRef="usd">2202000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts> <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c-8" decimals="-3" id="f-1017" unitRef="usd">3118000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment> <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-8" decimals="-3" id="f-1018" unitRef="usd">9238000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment> <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-208" decimals="-3" id="f-1019" unitRef="usd">6120000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment> <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c-8" decimals="-3" id="f-1020" unitRef="usd">760000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets> <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-8" decimals="-3" id="f-1021" unitRef="usd">49267000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets> <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="c-208" decimals="-3" id="f-1022" unitRef="usd">48507000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets> <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-8" decimals="-3" id="f-1023" unitRef="usd">9986000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment> <brc:DeferredTaxLiabilitiesInProcessResearchAndDevelopment contextRef="c-8" decimals="-3" id="f-1024" unitRef="usd">0</brc:DeferredTaxLiabilitiesInProcessResearchAndDevelopment> <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-207" decimals="-3" id="f-1025" unitRef="usd">9986000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-8" decimals="-3" id="f-1026" unitRef="usd">9937000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost> <brc:DeferredTaxLiabilityDeferredExpenseDeferredCompensation contextRef="c-8" decimals="-3" id="f-1027" unitRef="usd">0</brc:DeferredTaxLiabilityDeferredExpenseDeferredCompensation> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-207" decimals="-3" id="f-1028" unitRef="usd">9937000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c-8" decimals="-3" id="f-1029" unitRef="usd">2683000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits> <brc:Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits contextRef="c-8" decimals="-3" id="f-1030" unitRef="usd">100000</brc:Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c-207" decimals="-3" id="f-1031" unitRef="usd">2583000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits> <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-8" decimals="-3" id="f-1032" unitRef="usd">51387000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards> <brc:DeferredTaxLiabilitiesTaxCreditCarryforwardsAndNetOperatingLosses contextRef="c-8" decimals="-3" id="f-1033" unitRef="usd">0</brc:DeferredTaxLiabilitiesTaxCreditCarryforwardsAndNetOperatingLosses> <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c-207" decimals="-3" id="f-1034" unitRef="usd">51387000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards> <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-8" decimals="-3" id="f-1035" unitRef="usd">52750000</us-gaap:DeferredTaxAssetsValuationAllowance> <brc:DeferredTaxLiabilityValuationAllowance contextRef="c-8" decimals="-3" id="f-1036" unitRef="usd">0</brc:DeferredTaxLiabilityValuationAllowance> <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-207" decimals="-3" id="f-1037" unitRef="usd">52750000</us-gaap:DeferredTaxAssetsValuationAllowance> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-8" decimals="-3" id="f-1038" unitRef="usd">19826000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther> <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-8" decimals="-3" id="f-1039" unitRef="usd">4798000</us-gaap:DeferredTaxLiabilitiesOther> <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-207" decimals="-3" id="f-1040" unitRef="usd">15028000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther> <us-gaap:DeferredTaxAssetsGross contextRef="c-8" decimals="-3" id="f-1041" unitRef="usd">64231000</us-gaap:DeferredTaxAssetsGross> <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-8" decimals="-3" id="f-1042" unitRef="usd">63467000</us-gaap:DeferredIncomeTaxLiabilities> <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-207" decimals="-3" id="f-1043" unitRef="usd">764000</us-gaap:DeferredTaxAssetsLiabilitiesNet> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1044">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:OperatingLossCarryforwards contextRef="c-209" decimals="-3" id="f-1045" unitRef="usd">89282000</us-gaap:OperatingLossCarryforwards> <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration contextRef="c-209" decimals="-3" id="f-1046" unitRef="usd">69753000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration> <brc:ForeignOperatingLossCarryforwardExpirationDates contextRef="c-1" id="f-1047">2025 to fiscal 2040</brc:ForeignOperatingLossCarryforwardExpirationDates> <us-gaap:OperatingLossCarryforwards contextRef="c-210" decimals="-3" id="f-1048" unitRef="usd">24527000</us-gaap:OperatingLossCarryforwards> <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration contextRef="c-210" decimals="-3" id="f-1049" unitRef="usd">2103000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration> <brc:StateNetOperatingLossCarryforwardsExpirationDates contextRef="c-1" id="f-1050">2032</brc:StateNetOperatingLossCarryforwardsExpirationDates> <us-gaap:TaxCreditCarryforwardAmount contextRef="c-209" decimals="-3" id="f-1051" unitRef="usd">16054000</us-gaap:TaxCreditCarryforwardAmount> <brc:ForeignTaxCreditCarryforwardExpirationDates contextRef="c-1" id="f-1052">2025 to fiscal 2034</brc:ForeignTaxCreditCarryforwardExpirationDates> <us-gaap:TaxCreditCarryforwardAmount contextRef="c-210" decimals="-3" id="f-1053" unitRef="usd">13635000</us-gaap:TaxCreditCarryforwardAmount> <brc:StateResearchAndDevelopmentTaxCreditCarryforwardExpirationDates contextRef="c-1" id="f-1054">2025 to fiscal 2039</brc:StateResearchAndDevelopmentTaxCreditCarryforwardExpirationDates> <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-1055">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the income tax rate computed by applying the statutory U.S. federal income tax rate to income before income taxes to the total income tax expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years Ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;International rate differential &lt;/span&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments to tax accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research and development tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax and other adjustments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Represents the foreign income tax rate differential when compared to the U.S. statutory income tax rate for the years ended July 31, 2024, 2023, and 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock> <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="3" id="f-1056" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate> <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-13" decimals="3" id="f-1057" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate> <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-14" decimals="3" id="f-1058" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate> <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-1" decimals="3" id="f-1059" unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential> <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-13" decimals="3" id="f-1060" unitRef="number">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential> <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-14" decimals="3" id="f-1061" unitRef="number">0.042</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential> <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies contextRef="c-1" decimals="3" id="f-1062" unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies> <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies contextRef="c-13" decimals="3" id="f-1063" unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies> <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies contextRef="c-14" decimals="3" id="f-1064" unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies> <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-1" decimals="3" id="f-1065" unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch> <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-13" decimals="3" id="f-1066" unitRef="number">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch> <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="c-14" decimals="3" id="f-1067" unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch> <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-1" decimals="3" id="f-1068" unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance> <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-13" decimals="3" id="f-1069" unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance> <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c-14" decimals="3" id="f-1070" unitRef="number">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance> <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-1" decimals="3" id="f-1071" unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments> <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-13" decimals="3" id="f-1072" unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments> <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-14" decimals="3" id="f-1073" unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments> <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-1074" unitRef="number">0.204</us-gaap:EffectiveIncomeTaxRateContinuingOperations> <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-13" decimals="3" id="f-1075" unitRef="number">0.225</us-gaap:EffectiveIncomeTaxRateContinuingOperations> <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-14" decimals="3" id="f-1076" unitRef="number">0.219</us-gaap:EffectiveIncomeTaxRateContinuingOperations> <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c-1" id="f-1077">A reconciliation of unrecognized tax benefits (excluding interest and penalties) is as follows:&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:86.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.035%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements with tax authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements with tax authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements with tax authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock> <us-gaap:UnrecognizedTaxBenefits contextRef="c-57" decimals="-3" id="f-1078" unitRef="usd">21912000</us-gaap:UnrecognizedTaxBenefits> <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-14" decimals="-3" id="f-1079" unitRef="usd">3233000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions> <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-14" decimals="-3" id="f-1080" unitRef="usd">435000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions> <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-14" decimals="-3" id="f-1081" unitRef="usd">122000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions> <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-14" decimals="-3" id="f-1082" unitRef="usd">3226000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations> <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c-14" decimals="-3" id="f-1083" unitRef="usd">1129000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities> <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation contextRef="c-14" decimals="-3" id="f-1084" unitRef="usd">539000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation> <us-gaap:UnrecognizedTaxBenefits contextRef="c-56" decimals="-3" id="f-1085" unitRef="usd">20564000</us-gaap:UnrecognizedTaxBenefits> <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-13" decimals="-3" id="f-1086" unitRef="usd">2902000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions> <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-13" decimals="-3" id="f-1087" unitRef="usd">792000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions> <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-13" decimals="-3" id="f-1088" unitRef="usd">19000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions> <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-13" decimals="-3" id="f-1089" unitRef="usd">2682000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations> <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c-13" decimals="-3" id="f-1090" unitRef="usd">782000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities> <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation contextRef="c-13" decimals="-3" id="f-1091" unitRef="usd">124000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation> <us-gaap:UnrecognizedTaxBenefits contextRef="c-8" decimals="-3" id="f-1092" unitRef="usd">20899000</us-gaap:UnrecognizedTaxBenefits> <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1093" unitRef="usd">3130000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions> <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1094" unitRef="usd">1594000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions> <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c-1" decimals="-3" id="f-1095" unitRef="usd">43000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions> <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="c-1" decimals="-3" id="f-1096" unitRef="usd">2666000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations> <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="c-1" decimals="-3" id="f-1097" unitRef="usd">257000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities> <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation contextRef="c-1" decimals="-3" id="f-1098" unitRef="usd">67000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation> <us-gaap:UnrecognizedTaxBenefits contextRef="c-7" decimals="-3" id="f-1099" unitRef="usd">22590000</us-gaap:UnrecognizedTaxBenefits> <us-gaap:UnrecognizedTaxBenefits contextRef="c-7" decimals="-3" id="f-1100" unitRef="usd">22590000</us-gaap:UnrecognizedTaxBenefits> <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c-7" decimals="-3" id="f-1101" unitRef="usd">19350000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate> <brc:UnrecognizedTaxBenefitsRecognizedInOtherLiabilities contextRef="c-7" decimals="-3" id="f-1102" unitRef="usd">19527000</brc:UnrecognizedTaxBenefitsRecognizedInOtherLiabilities> <brc:UnrecognizedTaxBenefitsRecognizedInOtherLiabilities contextRef="c-8" decimals="-3" id="f-1103" unitRef="usd">17587000</brc:UnrecognizedTaxBenefitsRecognizedInOtherLiabilities> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1104">2024-07-31</dei:DocumentPeriodEndDate> <brc:ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties contextRef="c-7" decimals="-3" id="f-1105" unitRef="usd">3063000</brc:ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties> <brc:ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties contextRef="c-8" decimals="-3" id="f-1106" unitRef="usd">3312000</brc:ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1107">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense contextRef="c-1" decimals="-3" id="f-1108" unitRef="usd">893000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense> <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense contextRef="c-13" decimals="-3" id="f-1109" unitRef="usd">700000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense> <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense contextRef="c-14" decimals="-3" id="f-1110" unitRef="usd">701000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1111">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense contextRef="c-1" decimals="-3" id="f-1112" unitRef="usd">38000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense> <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense contextRef="c-13" decimals="-3" id="f-1113" unitRef="usd">281000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense> <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense contextRef="c-14" decimals="-3" id="f-1114" unitRef="usd">82000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1115">2024-07-31</dei:DocumentPeriodEndDate> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1116">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="c-7" decimals="-3" id="f-1117" unitRef="usd">4448000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued> <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="c-8" decimals="-3" id="f-1118" unitRef="usd">3581000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1119">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued contextRef="c-7" decimals="-3" id="f-1120" unitRef="usd">1631000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued> <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued contextRef="c-8" decimals="-3" id="f-1121" unitRef="usd">1674000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued> <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="c-7" decimals="-3" id="f-1122" unitRef="usd">4151000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1123">2024-07-31</dei:DocumentPeriodEndDate> <brc:TaxBenefitsAssociatedwithStatueofLimitations contextRef="c-1" decimals="-3" id="f-1124" unitRef="usd">3708000</brc:TaxBenefitsAssociatedwithStatueofLimitations> <brc:ScheduleofOpenTaxYearsbyMajorJurisdictionsTableTextBlock contextRef="c-1" id="f-1125">The following table summarizes the open tax years for the Company's major jurisdictions:&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.685%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Open&#160;Tax&#160;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States &#x2014; Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;F&#x2019;21 &#x2014; F&#x2019;24&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</brc:ScheduleofOpenTaxYearsbyMajorJurisdictionsTableTextBlock> <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1127">Net Income per Common Share&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliations of the numerator and denominator of the basic and diluted per share computations for the Company&#x2019;s Class&#160;A and Class B common stock are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator (in thousands):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferential dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferential dividends on dilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator for basic and diluted income per Class B Voting Common Share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator (in thousands):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for basic income per share for both Class&#160;A and Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plus: Effect of dilutive equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for diluted income per share for both Class&#160;A and Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per Class A Nonvoting Common Share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per Class B Voting Common Share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 113,641, 549,031, and 497,307 for the years ended July&#160;31, 2024, 2023, and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock> <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-1128">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliations of the numerator and denominator of the basic and diluted per share computations for the Company&#x2019;s Class&#160;A and Class B common stock are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator (in thousands):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Income (Numerator for basic and diluted income per Class A Nonvoting Common Share)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferential dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(748)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(769)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Preferential dividends on dilutive stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator for basic and diluted income per Class B Voting Common Share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator (in thousands):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for basic income per share for both Class&#160;A and Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plus: Effect of dilutive equity awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator for diluted income per share for both Class&#160;A and Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per Class A Nonvoting Common Share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per Class B Voting Common Share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock> <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-1129" unitRef="usd">197215000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-1130" unitRef="usd">174857000</us-gaap:NetIncomeLoss> <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-1131" unitRef="usd">149979000</us-gaap:NetIncomeLoss> <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-18" decimals="-3" id="f-1132" unitRef="usd">748000</us-gaap:PaymentsOfDividendsCommonStock> <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-19" decimals="-3" id="f-1133" unitRef="usd">769000</us-gaap:PaymentsOfDividendsCommonStock> <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-20" decimals="-3" id="f-1134" unitRef="usd">803000</us-gaap:PaymentsOfDividendsCommonStock> <brc:PreferentialDividendsOnDilutiveStockOptions contextRef="c-18" decimals="-3" id="f-1135" unitRef="usd">5000</brc:PreferentialDividendsOnDilutiveStockOptions> <brc:PreferentialDividendsOnDilutiveStockOptions contextRef="c-19" decimals="-3" id="f-1136" unitRef="usd">3000</brc:PreferentialDividendsOnDilutiveStockOptions> <brc:PreferentialDividendsOnDilutiveStockOptions contextRef="c-20" decimals="-3" id="f-1137" unitRef="usd">8000</brc:PreferentialDividendsOnDilutiveStockOptions> <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-18" decimals="-3" id="f-1138" unitRef="usd">196462000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-19" decimals="-3" id="f-1139" unitRef="usd">174085000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-20" decimals="-3" id="f-1140" unitRef="usd">149168000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-1141" unitRef="shares">48119000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="-3" id="f-1142" unitRef="shares">49591000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="-3" id="f-1143" unitRef="shares">51321000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-1144" unitRef="shares">377000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements> <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-13" decimals="-3" id="f-1145" unitRef="shares">278000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements> <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-14" decimals="-3" id="f-1146" unitRef="shares">330000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-1147" unitRef="shares">48496000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="-3" id="f-1148" unitRef="shares">49869000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="-3" id="f-1149" unitRef="shares">51651000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> <us-gaap:EarningsPerShareBasic contextRef="c-15" decimals="2" id="f-1150" unitRef="usdPerShare">4.10</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="c-16" decimals="2" id="f-1151" unitRef="usdPerShare">3.53</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="c-17" decimals="2" id="f-1152" unitRef="usdPerShare">2.92</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareDiluted contextRef="c-15" decimals="2" id="f-1153" unitRef="usdPerShare">4.07</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="c-16" decimals="2" id="f-1154" unitRef="usdPerShare">3.51</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="c-17" decimals="2" id="f-1155" unitRef="usdPerShare">2.90</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareBasic contextRef="c-18" decimals="2" id="f-1156" unitRef="usdPerShare">4.08</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="c-19" decimals="2" id="f-1157" unitRef="usdPerShare">3.51</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareBasic contextRef="c-20" decimals="2" id="f-1158" unitRef="usdPerShare">2.91</us-gaap:EarningsPerShareBasic> <us-gaap:EarningsPerShareDiluted contextRef="c-18" decimals="2" id="f-1159" unitRef="usdPerShare">4.05</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="c-19" decimals="2" id="f-1160" unitRef="usdPerShare">3.49</us-gaap:EarningsPerShareDiluted> <us-gaap:EarningsPerShareDiluted contextRef="c-20" decimals="2" id="f-1161" unitRef="usdPerShare">2.89</us-gaap:EarningsPerShareDiluted> <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="0" id="f-1162" unitRef="shares">113641</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount> <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-13" decimals="0" id="f-1163" unitRef="shares">549031</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount> <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-14" decimals="0" id="f-1164" unitRef="shares">497307</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1165">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-1166">Fair Value Measurements&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Unadjusted quoted prices in active markets for identical instruments that are accessible as of the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Other significant pricing inputs that are either directly or indirectly observable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Significant unobservable pricing inputs, which result in the use of management's own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company's financial assets and liabilities that were accounted for at fair value on a recurring basis at July&#160;31, 2024 and July&#160;31, 2023, according to the valuation techniques the Company used to determine their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following methods and assumptions were used to estimate the fair value of each class of financial instrument:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: The Company&#x2019;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: The Company&#x2019;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&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Note 14&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &#x201c;Derivatives and Hedging Activities,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There have been no transfers of assets or liabilities between the fair value hierarchy levels, outlined above, during the years ended July&#160;31, 2024 and July&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 6 for information regarding the fair value of the Company's long-term debt.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock> <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-1167">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company's financial assets and liabilities that were accounted for at fair value on a recurring basis at July&#160;31, 2024 and July&#160;31, 2023, according to the valuation techniques the Company used to determine their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1168">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-212" decimals="-3" id="f-1169" unitRef="usd">20029000</us-gaap:MarketableSecuritiesNoncurrent> <us-gaap:MarketableSecuritiesNoncurrent contextRef="c-213" decimals="-3" id="f-1170" unitRef="usd">18288000</us-gaap:MarketableSecuritiesNoncurrent> <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c-214" decimals="-3" id="f-1171" unitRef="usd">137000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure> <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c-215" decimals="-3" id="f-1172" unitRef="usd">492000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure> <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-216" decimals="-3" id="f-1173" unitRef="usd">730000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure> <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-217" decimals="-3" id="f-1174" unitRef="usd">189000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1175">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c-1" id="f-1176">Derivatives and Hedging Activities&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#x2019;s foreign currency exchange risk management program is to minimize the impact of currency movements due to transactions in other than the respective subsidiaries&#x2019; functional currency and to minimize the impact of currency movements on the Company&#x2019;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows as of July&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-designated hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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 (&#x201c;OCI&#x201d;) and reclassified into income in the same period or periods during which the hedged transaction affects income. At July&#160;31, 2024 and 2023, unrealized losses of $124 and unrealized gains of $1,580 have been included in AOCI, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Investment Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 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&#x2019;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&#160;31, 2024 and July&#160;31, 2023, the cumulative balance recognized in accumulated other comprehensive income were losses of $1,237 and $1,746, respectively, on any outstanding foreign currency denominated debt obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amount of pre-tax gains and losses related to derivatives designated as hedging instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (losses) recognized in OCI:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts (cash flow hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency denominated debt (net investment hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains reclassified from OCI into cost of goods sold:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts (cash flow hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.849%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Long-term obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Long-term obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated&#160;as hedging&#160;instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts (cash flow hedges)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1207"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1210"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency denominated debt (net investment hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1213"&gt;34,060&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1216"&gt;36,716&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts (non-designated hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1219"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1222"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1225"&gt;34,060&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1228"&gt;36,716&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock> <us-gaap:DerivativeRemainingMaturity1 contextRef="c-7" id="f-1177">P18M</us-gaap:DerivativeRemainingMaturity1> <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock contextRef="c-1" id="f-1178">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows as of July&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-designated hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total foreign exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1179">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:DerivativeNotionalAmount contextRef="c-218" decimals="-3" id="f-1180" unitRef="usd">59207000</us-gaap:DerivativeNotionalAmount> <us-gaap:DerivativeNotionalAmount contextRef="c-219" decimals="-3" id="f-1181" unitRef="usd">39661000</us-gaap:DerivativeNotionalAmount> <us-gaap:DerivativeNotionalAmount contextRef="c-220" decimals="-3" id="f-1182" unitRef="usd">4459000</us-gaap:DerivativeNotionalAmount> <us-gaap:DerivativeNotionalAmount contextRef="c-221" decimals="-3" id="f-1183" unitRef="usd">4803000</us-gaap:DerivativeNotionalAmount> <us-gaap:DerivativeNotionalAmount contextRef="c-7" decimals="-3" id="f-1184" unitRef="usd">63666000</us-gaap:DerivativeNotionalAmount> <us-gaap:DerivativeNotionalAmount contextRef="c-8" decimals="-3" id="f-1185" unitRef="usd">44464000</us-gaap:DerivativeNotionalAmount> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1186">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months contextRef="c-222" decimals="-3" id="f-1187" unitRef="usd">-124000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months> <us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months contextRef="c-223" decimals="-3" id="f-1188" unitRef="usd">1580000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1189">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-224" decimals="-3" id="f-1190" unitRef="usd">-1237000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-225" decimals="-3" id="f-1191" unitRef="usd">-1746000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> <us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-1192">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amount of pre-tax gains and losses related to derivatives designated as hedging instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (losses) recognized in OCI:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts (cash flow hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency denominated debt (net investment hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains reclassified from OCI into cost of goods sold:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts (cash flow hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1193">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-1" decimals="-3" id="f-1194" unitRef="usd">517000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-13" decimals="-3" id="f-1195" unitRef="usd">2680000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-14" decimals="-3" id="f-1196" unitRef="usd">1282000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax contextRef="c-226" decimals="-3" id="f-1197" unitRef="usd">509000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax contextRef="c-227" decimals="-3" id="f-1198" unitRef="usd">-1746000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax> <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax contextRef="c-228" decimals="-3" id="f-1199" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax> <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-1" decimals="-3" id="f-1200" unitRef="usd">2221000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet> <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-13" decimals="-3" id="f-1201" unitRef="usd">2140000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet> <us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet contextRef="c-14" decimals="-3" id="f-1202" unitRef="usd">909000</us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet> <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-1" id="f-1203">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.849%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Long-term obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Long-term obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated&#160;as hedging&#160;instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts (cash flow hedges)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1207"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1210"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency denominated debt (net investment hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1213"&gt;34,060&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1216"&gt;36,716&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts (non-designated hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1219"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1222"&gt;&#x2014;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1225"&gt;34,060&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-1228"&gt;36,716&lt;/span&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1204">2024-07-31</dei:DocumentPeriodEndDate> <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-229" decimals="-3" id="f-1205" unitRef="usd">137000</us-gaap:DerivativeFairValueOfDerivativeAsset> <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-230" decimals="-3" id="f-1206" unitRef="usd">726000</us-gaap:DerivativeFairValueOfDerivativeLiability> <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-232" decimals="-3" id="f-1208" unitRef="usd">485000</us-gaap:DerivativeFairValueOfDerivativeAsset> <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-233" decimals="-3" id="f-1209" unitRef="usd">189000</us-gaap:DerivativeFairValueOfDerivativeLiability> <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-235" decimals="-3" id="f-1211" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset> <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-236" decimals="-3" id="f-1212" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability> <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-238" decimals="-3" id="f-1214" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset> <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-239" decimals="-3" id="f-1215" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability> <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-241" decimals="-3" id="f-1217" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset> <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-242" decimals="-3" id="f-1218" unitRef="usd">4000</us-gaap:DerivativeFairValueOfDerivativeLiability> <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-244" decimals="-3" id="f-1220" unitRef="usd">7000</us-gaap:DerivativeFairValueOfDerivativeAsset> <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-245" decimals="-3" id="f-1221" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability> <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-7" decimals="-3" id="f-1223" unitRef="usd">137000</us-gaap:DerivativeFairValueOfDerivativeAsset> <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-247" decimals="-3" id="f-1224" unitRef="usd">730000</us-gaap:DerivativeFairValueOfDerivativeLiability> <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-249" decimals="-3" id="f-1226" unitRef="usd">492000</us-gaap:DerivativeFairValueOfDerivativeAsset> <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-250" decimals="-3" id="f-1227" unitRef="usd">189000</us-gaap:DerivativeFairValueOfDerivativeLiability> <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1229">Contingencies&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock> <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-1230">Subsequent Events&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;1, 2024, the Company acquired Gravotech Holding (&#x201c;Gravotech&#x201d;), a global company that specializes in engraving marking and cutting solutions, headquartered in Lyon, France, for a cash purchase price of approximately &#x20ac;120,000, subject to a working capital adjustment provision. The Company expects to allocate a significant portion of the purchase price to goodwill and intangible assets. The assignment of goodwill to the Company&#x2019;s existing reporting units is not complete as of the financial statements issuance date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;5, 2024, the Company announced an increase in the annual dividend to shareholders of the Company's Class A Common Stock, from $0.94 to $0.96 per share. A quarterly dividend of $0.24 will be paid on October&#160;31, 2024, to shareholders of record at the close of business on October&#160;10, 2024. This dividend represents an increase of 2.1% and is the 39th consecutive annual increase in dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 4, 2024, 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock> <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="c-252" id="f-1231">2024-08-01</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1> <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-252" decimals="-3" id="f-1232" unitRef="eur">120000000</us-gaap:PaymentsToAcquireBusinessesGross> <us-gaap:DividendsPayableDateDeclaredDayMonthAndYear contextRef="c-253" id="f-1233">2024-09-05</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c-15" decimals="INF" id="f-1234" unitRef="usdPerShare">0.94</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:CommonStockDividendsPerShareDeclared contextRef="c-254" decimals="INF" id="f-1235" unitRef="usdPerShare">0.96</us-gaap:CommonStockDividendsPerShareDeclared> <us-gaap:DividendsPayableAmountPerShare contextRef="c-5" decimals="2" id="f-1236" unitRef="usdPerShare">0.24</us-gaap:DividendsPayableAmountPerShare> <us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="c-255" id="f-1237">2024-10-31</us-gaap:DividendPayableDateToBePaidDayMonthAndYear> <us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="c-256" id="f-1238">2024-10-10</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear> <brc:PercentageIncreaseInDividend contextRef="c-254" decimals="3" id="f-1239" unitRef="number">0.021</brc:PercentageIncreaseInDividend> <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-6" decimals="-3" id="f-1240" unitRef="usd">100000000.0</srt:StockRepurchaseProgramAuthorizedAmount1> <ecd:Rule10b51ArrAdoptedFlag contextRef="c-257" id="f-1241">false</ecd:Rule10b51ArrAdoptedFlag> <ecd:Rule10b51ArrTrmntdFlag contextRef="c-257" id="f-1242">false</ecd:Rule10b51ArrTrmntdFlag> <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-257" id="f-1243">false</ecd:NonRule10b51ArrTrmntdFlag> <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-257" id="f-1244">false</ecd:NonRule10b51ArrAdoptedFlag> <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-1245">true</ecd:InsiderTrdPoliciesProcAdoptedFlag> <dei:DocumentPeriodEndDate contextRef="c-1" id="f-1246">2024-07-31</dei:DocumentPeriodEndDate> <ecd:CoSelectedMeasureName contextRef="c-1" id="f-1247">Operating Income</ecd:CoSelectedMeasureName> <ecd:PvpTableTextBlock contextRef="c-1" id="f-1248">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.270%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.270%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.245%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.253%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Pay Versus Performance Table (1) (2)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Summary Compensation Table Total for PEO ($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Compensation Actually Paid to PEO ($) (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Avg. Summary Compensation Table total for non-PEO NEOs ($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Avg. Compensation Actually Paid to non-PEO NEOs ($) (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Value of Initial Fixed $100 Investment Based On:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Income (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Income (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:45pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Russell R. Shaller&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;J. Michael Nauman&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Russell R. Shaller&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;J. Michael Nauman&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Shareholder Return ($) (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Peer Group Total Shareholder Return ($) (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,047,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,594,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,344,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,708,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;197,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,242,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,538,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,451,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,168,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,968,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,196,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,495,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,943,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,033,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;737,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;149,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,006,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,053,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,454,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,664,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;129,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:PvpTableTextBlock> <ecd:PeoName contextRef="c-258" id="f-1249">Russell R. Shaller</ecd:PeoName> <ecd:PeoName contextRef="c-259" id="f-1250">J. Michael Nauman</ecd:PeoName> <ecd:PeoTotalCompAmt contextRef="c-258" decimals="INF" id="f-1251" unitRef="usd">6047828</ecd:PeoTotalCompAmt> <ecd:PeoTotalCompAmt contextRef="c-258" decimals="INF" id="f-1252" unitRef="usd">6047828</ecd:PeoTotalCompAmt> <ecd:PeoTotalCompAmt contextRef="c-259" decimals="INF" id="f-1253" unitRef="usd">0</ecd:PeoTotalCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-258" decimals="INF" id="f-1254" unitRef="usd">8594965</ecd:PeoActuallyPaidCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-258" decimals="INF" id="f-1255" unitRef="usd">8594965</ecd:PeoActuallyPaidCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-259" decimals="INF" id="f-1256" unitRef="usd">0</ecd:PeoActuallyPaidCompAmt> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="INF" id="f-1257" unitRef="usd">1344912</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="INF" id="f-1258" unitRef="usd">1344912</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="INF" id="f-1259" unitRef="usd">1708664</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="INF" id="f-1260" unitRef="usd">1708664</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:TotalShareholderRtnAmt contextRef="c-1" decimals="INF" id="f-1261" unitRef="usd">167</ecd:TotalShareholderRtnAmt> <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-1" decimals="INF" id="f-1262" unitRef="usd">225</ecd:PeerGroupTotalShareholderRtnAmt> <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-1263" unitRef="usd">197215000</us-gaap:NetIncomeLoss> <ecd:CoSelectedMeasureAmt contextRef="c-1" decimals="-3" id="f-1264" unitRef="usd">247841000</ecd:CoSelectedMeasureAmt> <ecd:PeoTotalCompAmt contextRef="c-260" decimals="INF" id="f-1265" unitRef="usd">3242497</ecd:PeoTotalCompAmt> <ecd:PeoTotalCompAmt contextRef="c-261" decimals="INF" id="f-1266" unitRef="usd">0</ecd:PeoTotalCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-260" decimals="INF" id="f-1267" unitRef="usd">3538707</ecd:PeoActuallyPaidCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-261" decimals="INF" id="f-1268" unitRef="usd">0</ecd:PeoActuallyPaidCompAmt> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-13" decimals="INF" id="f-1269" unitRef="usd">1451355</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-13" decimals="INF" id="f-1270" unitRef="usd">1168258</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:TotalShareholderRtnAmt contextRef="c-13" decimals="INF" id="f-1271" unitRef="usd">119</ecd:TotalShareholderRtnAmt> <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-13" decimals="INF" id="f-1272" unitRef="usd">179</ecd:PeerGroupTotalShareholderRtnAmt> <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-1273" unitRef="usd">174857000</us-gaap:NetIncomeLoss> <ecd:CoSelectedMeasureAmt contextRef="c-13" decimals="-3" id="f-1274" unitRef="usd">225213000</ecd:CoSelectedMeasureAmt> <ecd:PeoTotalCompAmt contextRef="c-262" decimals="INF" id="f-1275" unitRef="usd">3968554</ecd:PeoTotalCompAmt> <ecd:PeoTotalCompAmt contextRef="c-263" decimals="INF" id="f-1276" unitRef="usd">5196015</ecd:PeoTotalCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-262" decimals="INF" id="f-1277" unitRef="usd">3495286</ecd:PeoActuallyPaidCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-263" decimals="INF" id="f-1278" unitRef="usd">1943107</ecd:PeoActuallyPaidCompAmt> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-14" decimals="INF" id="f-1279" unitRef="usd">1033900</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-14" decimals="INF" id="f-1280" unitRef="usd">737420</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:TotalShareholderRtnAmt contextRef="c-14" decimals="INF" id="f-1281" unitRef="usd">108</ecd:TotalShareholderRtnAmt> <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-14" decimals="INF" id="f-1282" unitRef="usd">151</ecd:PeerGroupTotalShareholderRtnAmt> <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-1283" unitRef="usd">149979000</us-gaap:NetIncomeLoss> <ecd:CoSelectedMeasureAmt contextRef="c-14" decimals="-3" id="f-1284" unitRef="usd">193012000</ecd:CoSelectedMeasureAmt> <ecd:PeoTotalCompAmt contextRef="c-264" decimals="INF" id="f-1285" unitRef="usd">0</ecd:PeoTotalCompAmt> <ecd:PeoTotalCompAmt contextRef="c-265" decimals="INF" id="f-1286" unitRef="usd">6006185</ecd:PeoTotalCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-264" decimals="INF" id="f-1287" unitRef="usd">0</ecd:PeoActuallyPaidCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-265" decimals="INF" id="f-1288" unitRef="usd">7053521</ecd:PeoActuallyPaidCompAmt> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-266" decimals="INF" id="f-1289" unitRef="usd">1454883</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-266" decimals="INF" id="f-1290" unitRef="usd">1664845</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:TotalShareholderRtnAmt contextRef="c-266" decimals="INF" id="f-1291" unitRef="usd">121</ecd:TotalShareholderRtnAmt> <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-266" decimals="INF" id="f-1292" unitRef="usd">151</ecd:PeerGroupTotalShareholderRtnAmt> <us-gaap:NetIncomeLoss contextRef="c-266" decimals="-3" id="f-1293" unitRef="usd">129659000</us-gaap:NetIncomeLoss> <ecd:CoSelectedMeasureAmt contextRef="c-266" decimals="-3" id="f-1294" unitRef="usd">167127000</ecd:CoSelectedMeasureAmt> <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-1" id="f-1295">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Company's non-PEO NEOs for each fiscal year were as follows:&lt;/span&gt;&lt;div style="padding-left:54pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024: Ann E. Thornton, Olivier Bojarski, Thomas F. DeBruine, and Andrew T. Gorman&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023: Ann E. Thornton, Olivier Bojarski, Bentley N. Curran, Andrew T. Gorman, Pascal Deman, and Aaron J. Pearce&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022: Aaron J. Pearce, Bentley N. Curran, Pascal Deman, Andrew T. Gorman, and Helena R. Nelligan&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021: Aaron J. Pearce, Bentley N. Curran, Helena R. Nelligan, and Russell R. Shaller&lt;/span&gt;&lt;/div&gt;</ecd:NamedExecutiveOfficersFnTextBlock> <ecd:PeerGroupIssuersFnTextBlock contextRef="c-1" id="f-1296">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The Peer Group TSR set forth in this table utilizes the S&amp;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&#160;5. Market for Registrant&#x2019;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, 2020, through the end of the listed year in the Company and in the S&amp;amp;P SmallCap 600 Industrials Index, respectively. Historical stock performance is not necessarily indicative of future stock performance.&lt;/span&gt;</ecd:PeerGroupIssuersFnTextBlock> <ecd:AdjToPeoCompFnTextBlock contextRef="c-1" id="f-1297">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reconciliation of PEO SCT Total to CAP Reconciliation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;PEO Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SCT Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reported Value of Equity Awards (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Plus:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Equity Award Adjustments (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CAP to PEO&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Russell R. Shaller&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,047,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,551,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,098,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,594,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Russell R. Shaller&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,242,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,164,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,460,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,538,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Russell R. Shaller&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,968,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,608,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,135,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,495,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;J. Michael Nauman&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,196,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,319,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,943,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;J. Michael Nauman&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,006,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,303,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,351,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,053,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;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 &#x201c;Stock Awards&#x201d; and &#x201c;Option Awards&#x201d; columns in the Summary Compensation Table for each applicable year.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;PEO Equity Award Adjustments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.589%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.386%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.363%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.363%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.363%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.363%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.363%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;PEO Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value of Outstanding and Unvested Equity Awards Granted in the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year over Year Change in Fair Value of Outstanding and Unvested Equity Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year over Year Change in Fair Value of Equity Awards Granted in Prior Years that Vested in the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value of Awards Granted in Prior Years that were Forfeited During the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Incremental Fair Value of Awards Modified During the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Equity Award Adjustments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Russell R. Shaller&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,800,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,046,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;251,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,098,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Russell R. Shaller&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,097,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;278,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,460,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Russell R. Shaller&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,561,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(326,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(99,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,135,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;J. Michael Nauman&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,854,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,058,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(385,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(343,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;J. Michael Nauman&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,429,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;286,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(365,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,351,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock> <ecd:PeoTotalCompAmt contextRef="c-258" decimals="INF" id="f-1298" unitRef="usd">6047828</ecd:PeoTotalCompAmt> <ecd:PeoTotalCompAmt contextRef="c-258" decimals="INF" id="f-1299" unitRef="usd">6047828</ecd:PeoTotalCompAmt> <ecd:AdjToCompAmt contextRef="c-267" decimals="INF" id="f-1300" unitRef="usd">-3551028</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-268" decimals="INF" id="f-1301" unitRef="usd">6098165</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-268" decimals="INF" id="f-1302" unitRef="usd">6098165</ecd:AdjToCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-258" decimals="INF" id="f-1303" unitRef="usd">8594965</ecd:PeoActuallyPaidCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-258" decimals="INF" id="f-1304" unitRef="usd">8594965</ecd:PeoActuallyPaidCompAmt> <ecd:PeoTotalCompAmt contextRef="c-260" decimals="INF" id="f-1305" unitRef="usd">3242497</ecd:PeoTotalCompAmt> <ecd:AdjToCompAmt contextRef="c-269" decimals="INF" id="f-1306" unitRef="usd">-1164390</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-270" decimals="INF" id="f-1307" unitRef="usd">1460600</ecd:AdjToCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-260" decimals="INF" id="f-1308" unitRef="usd">3538707</ecd:PeoActuallyPaidCompAmt> <ecd:PeoTotalCompAmt contextRef="c-262" decimals="INF" id="f-1309" unitRef="usd">3968554</ecd:PeoTotalCompAmt> <ecd:AdjToCompAmt contextRef="c-271" decimals="INF" id="f-1310" unitRef="usd">-2608892</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-272" decimals="INF" id="f-1311" unitRef="usd">2135624</ecd:AdjToCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-262" decimals="INF" id="f-1312" unitRef="usd">3495286</ecd:PeoActuallyPaidCompAmt> <ecd:PeoTotalCompAmt contextRef="c-263" decimals="INF" id="f-1313" unitRef="usd">5196015</ecd:PeoTotalCompAmt> <ecd:AdjToCompAmt contextRef="c-273" decimals="INF" id="f-1314" unitRef="usd">-3319962</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-274" decimals="INF" id="f-1315" unitRef="usd">67054</ecd:AdjToCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-263" decimals="INF" id="f-1316" unitRef="usd">1943107</ecd:PeoActuallyPaidCompAmt> <ecd:PeoTotalCompAmt contextRef="c-265" decimals="INF" id="f-1317" unitRef="usd">6006185</ecd:PeoTotalCompAmt> <ecd:AdjToCompAmt contextRef="c-275" decimals="INF" id="f-1318" unitRef="usd">-3303853</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-276" decimals="INF" id="f-1319" unitRef="usd">4351189</ecd:AdjToCompAmt> <ecd:PeoActuallyPaidCompAmt contextRef="c-265" decimals="INF" id="f-1320" unitRef="usd">7053521</ecd:PeoActuallyPaidCompAmt> <ecd:AdjToCompAmt contextRef="c-268" decimals="INF" id="f-1321" unitRef="usd">6098165</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-268" decimals="INF" id="f-1322" unitRef="usd">6098165</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-270" decimals="INF" id="f-1323" unitRef="usd">1460600</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-272" decimals="INF" id="f-1324" unitRef="usd">2135624</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-274" decimals="INF" id="f-1325" unitRef="usd">67054</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-276" decimals="INF" id="f-1326" unitRef="usd">4351189</ecd:AdjToCompAmt> <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="c-1" id="f-1327">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reconciliation of non-PEO NEOs (average) SCT Total to CAP Reconciliation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.198%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.350%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SCT Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reported Value of Equity Awards (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Plus:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Equity Award Adjustments (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CAP to NEO (average)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,344,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;473,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;836,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,708,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,451,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;660,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,168,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,033,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;381,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;737,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,454,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;571,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;781,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,664,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;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 &#x201c;Stock Awards&#x201d; and &#x201c;Option Awards&#x201d; columns in the Summary Compensation Table for each applicable year.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Non-PEO NEOs (average) Equity Award Adjustments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.194%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.535%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.286%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value of Outstanding and Unvested Equity Awards Granted in the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year over Year Change in Fair Value of Outstanding and Unvested Equity Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year over Year Change in Fair Value of Equity Awards Granted in Prior Years that Vested in the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value of Awards Granted in Prior Years that were Forfeited During the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Incremental Fair Value of Awards Modified During the Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Equity Award Adjustments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;639,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;836,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(108,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;264,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;307,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(128,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(43,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;766,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;781,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="INF" id="f-1328" unitRef="usd">1344912</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="INF" id="f-1329" unitRef="usd">1344912</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:AdjToCompAmt contextRef="c-277" decimals="INF" id="f-1330" unitRef="usd">473056</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-278" decimals="INF" id="f-1331" unitRef="usd">836808</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-278" decimals="INF" id="f-1332" unitRef="usd">836808</ecd:AdjToCompAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="INF" id="f-1333" unitRef="usd">1708664</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="INF" id="f-1334" unitRef="usd">1708664</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-13" decimals="INF" id="f-1335" unitRef="usd">1451355</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:AdjToCompAmt contextRef="c-279" decimals="INF" id="f-1336" unitRef="usd">660855</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-280" decimals="INF" id="f-1337" unitRef="usd">377758</ecd:AdjToCompAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-13" decimals="INF" id="f-1338" unitRef="usd">1168258</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-14" decimals="INF" id="f-1339" unitRef="usd">1033900</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:AdjToCompAmt contextRef="c-281" decimals="INF" id="f-1340" unitRef="usd">381363</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-282" decimals="INF" id="f-1341" unitRef="usd">84883</ecd:AdjToCompAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-14" decimals="INF" id="f-1342" unitRef="usd">737420</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-266" decimals="INF" id="f-1343" unitRef="usd">1454883</ecd:NonPeoNeoAvgTotalCompAmt> <ecd:AdjToCompAmt contextRef="c-283" decimals="INF" id="f-1344" unitRef="usd">571339</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-284" decimals="INF" id="f-1345" unitRef="usd">781301</ecd:AdjToCompAmt> <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-266" decimals="INF" id="f-1346" unitRef="usd">1664845</ecd:NonPeoNeoAvgCompActuallyPaidAmt> <ecd:AdjToCompAmt contextRef="c-278" decimals="INF" id="f-1347" unitRef="usd">836808</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-278" decimals="INF" id="f-1348" unitRef="usd">836808</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-280" decimals="INF" id="f-1349" unitRef="usd">377758</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-282" decimals="INF" id="f-1350" unitRef="usd">84883</ecd:AdjToCompAmt> <ecd:AdjToCompAmt contextRef="c-284" decimals="INF" id="f-1351" unitRef="usd">781301</ecd:AdjToCompAmt> <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="c-1" id="f-1352">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Description of Relationship Between NEO CAP and Company TSR&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following chart sets forth the relationship between CAP to our PEO, the average of CAP to our other NEOs, and the Company&#x2019;s cumulative TSR over the three-year period from fiscal 2021 through fiscal 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;img alt="NEOs vs TSR.jpg" src="brc-20240731_g2.jpg" style="height:379px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock> <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="c-1" id="f-1353">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Description of Relationship Between NEO CAP and Net Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following 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 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;img alt="NEOS vs Net Income.jpg" src="brc-20240731_g3.jpg" style="height:379px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock> <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="c-1" id="f-1354">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Description of Relationship Between NEO CAP and Operating Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following 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 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;img alt="NEOs vs Operating Income.jpg" src="brc-20240731_g4.jpg" style="height:365px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock> <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="c-1" id="f-1355">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Description of Relationship Between Company TSR and Peer Group TSR&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following chart compares our cumulative TSR over the three-year period from 2020 through 2024 to that of the S&amp;amp;P SmallCap 600 Industrials Index.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;img alt="TSR comparison.jpg" src="brc-20240731_g5.jpg" style="height:385px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/&gt;&lt;/div&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock> <ecd:TabularListTableTextBlock contextRef="c-1" id="f-1356">&lt;div style="margin-top:9pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.479%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Most Important Performance Measures&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Organic Sales Growth&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Shareholder Return&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:TabularListTableTextBlock> <ecd:MeasureName contextRef="c-285" id="f-1357">Operating Income</ecd:MeasureName> <ecd:MeasureName contextRef="c-286" id="f-1358">Organic Sales Growth</ecd:MeasureName> <ecd:MeasureName contextRef="c-287" id="f-1359">Total Shareholder Return</ecd:MeasureName> <ecd:MeasureName contextRef="c-288" id="f-1360">Earnings Per Share</ecd:MeasureName> <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c-1" id="f-1361">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II &#x2014; VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.416%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.533%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended July&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation accounts deducted in balance sheet from assets to which they apply &#x2014; Accounts receivable &#x2014; allowance for credit losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions &#x2014; Due to acquired businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions &#x2014; Charged to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deductions &#x2014; Bad debts written off, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory &#x2014; Reserve for slow-moving inventory: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions &#x2014; Due to acquired businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions (Deductions) &#x2014; Charged to (reversal of) expense &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deductions &#x2014; Inventory write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowances against deferred tax assets: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions &#x2014; Due to acquired businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions &#x2014; Charged to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deductions &#x2014; Valuation allowances reversed/utilized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balances at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-289" decimals="-3" id="f-1362" unitRef="usd">8467000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-290" decimals="-3" id="f-1363" unitRef="usd">7355000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-291" decimals="-3" id="f-1364" unitRef="usd">7306000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-292" decimals="-3" id="f-1365" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired> <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-293" decimals="-3" id="f-1366" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired> <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-294" decimals="-3" id="f-1367" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired> <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-292" decimals="-3" id="f-1368" unitRef="usd">337000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense> <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-293" decimals="-3" id="f-1369" unitRef="usd">1433000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense> <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-294" decimals="-3" id="f-1370" unitRef="usd">859000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense> <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-292" decimals="-3" id="f-1371" unitRef="usd">2055000</us-gaap:ValuationAllowancesAndReservesDeductions> <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-293" decimals="-3" id="f-1372" unitRef="usd">321000</us-gaap:ValuationAllowancesAndReservesDeductions> <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-294" decimals="-3" id="f-1373" unitRef="usd">810000</us-gaap:ValuationAllowancesAndReservesDeductions> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-295" decimals="-3" id="f-1374" unitRef="usd">6749000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-289" decimals="-3" id="f-1375" unitRef="usd">8467000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-290" decimals="-3" id="f-1376" unitRef="usd">7355000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-296" decimals="-3" id="f-1377" unitRef="usd">35855000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-297" decimals="-3" id="f-1378" unitRef="usd">29877000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-298" decimals="-3" id="f-1379" unitRef="usd">23009000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-299" decimals="-3" id="f-1380" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired> <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-300" decimals="-3" id="f-1381" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired> <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-301" decimals="-3" id="f-1382" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired> <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-299" decimals="-3" id="f-1383" unitRef="usd">-1707000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense> <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-300" decimals="-3" id="f-1384" unitRef="usd">9580000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense> <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-301" decimals="-3" id="f-1385" unitRef="usd">10198000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense> <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-299" decimals="-3" id="f-1386" unitRef="usd">2166000</us-gaap:ValuationAllowancesAndReservesDeductions> <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-300" decimals="-3" id="f-1387" unitRef="usd">3602000</us-gaap:ValuationAllowancesAndReservesDeductions> <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-301" decimals="-3" id="f-1388" unitRef="usd">3330000</us-gaap:ValuationAllowancesAndReservesDeductions> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-302" decimals="-3" id="f-1389" unitRef="usd">31982000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-296" decimals="-3" id="f-1390" unitRef="usd">35855000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-297" decimals="-3" id="f-1391" unitRef="usd">29877000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-303" decimals="-3" id="f-1392" unitRef="usd">52750000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-304" decimals="-3" id="f-1393" unitRef="usd">47276000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-305" decimals="-3" id="f-1394" unitRef="usd">51069000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-306" decimals="-3" id="f-1395" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired> <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-307" decimals="-3" id="f-1396" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired> <us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired contextRef="c-308" decimals="-3" id="f-1397" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesReservesOfBusinessesAcquired> <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-306" decimals="-3" id="f-1398" unitRef="usd">1357000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense> <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-307" decimals="-3" id="f-1399" unitRef="usd">5852000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense> <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c-308" decimals="-3" id="f-1400" unitRef="usd">48000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense> <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-306" decimals="-3" id="f-1401" unitRef="usd">6883000</us-gaap:ValuationAllowancesAndReservesDeductions> <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-307" decimals="-3" id="f-1402" unitRef="usd">378000</us-gaap:ValuationAllowancesAndReservesDeductions> <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c-308" decimals="-3" id="f-1403" unitRef="usd">3841000</us-gaap:ValuationAllowancesAndReservesDeductions> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-309" decimals="-3" id="f-1404" unitRef="usd">47224000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-303" decimals="-3" id="f-1405" unitRef="usd">52750000</us-gaap:ValuationAllowancesAndReservesBalance> <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c-304" decimals="-3" id="f-1406" unitRef="usd">47276000</us-gaap:ValuationAllowancesAndReservesBalance> </xbrl> </XML> </TEXT> </DOCUMENT> </SEC-DOCUMENT>

'A]\ M4'(FO-$]^?/.5.5U; _'BNDS>F5V\&E05[[[-@X_]=8L\]5'6]@ M.LK #& _J95']?[*U#%#I";8Q!WB@#VR1<>R1YQYC=M3WD5CVF\?Q:#U]_2F M/SS_)]P_9,JC.6+A6WSA']_C"^L #%B'SX*9$ZK)O%=.XZ9*A?KZT>[7N*U!+O M$IB>S\P 0/CG?<8MOL,R/>O.Y2^[%2\MS(?;RV(5BC7S@2G&LWZ7C_H5??0X MMCS3)'>%$4F3ZWW$ RS*4$18E# )L=3/Z-QM=[MSW[0W93GGW0&YJW:;V<=5P0"([-=^#MUXE,OL(N<>,1HD=E,31"HP''>X*91P$*<.(U\R9H-TPT: M\36!R4>K>S,?V#";V(]O0<(Q(RX*%^:Q?<&TS@#9GF"'_YG!TD).9F80P/YI M+O>4^8@*7,K\;D:RR5!7LNI(C*QAV$)TP*,L6XB'L1DJ=H@R>0+'K3CV3P8' M"1^[BNN%_'L\D)%I^\J+ZL-H]O5NJ.1UA@,&I8^',*?YO\UF]W:6L3;.U)EAIX2 M4NEU9;6JM\B2$FRY!OP+@UL[&#I>,//9$]SU"32(GPG#Z7*&!\!FUG4H/L-G M@C)H3A'B_HS5^H1F2O)DA3]ZM9ZP<)#).^'YITG@' QV @:3P(#"Q9E90#:P M7 ] :3!^6DPMJ>!BAP6E@ZG!+\C 81L.'9AS<]OG&A&-A 04ND+K'7 D*3, M"=(6JJ@Y# )IT(R[("O/,YM_B73JY:^QKCREE&"09IXR!CX\<],OLAA?R16N MQ$HMFS,,5+^'#CP/=%[4G8.E+\L@PN;H^S@<@XC!'@5?:"U?<2F+./V$ZFX. M.O<6$?>LT(PG2VP&3HO9'VZ]X0RE#U=./KO6+0B'>9W$@D^N)O"(,=YV99EO M5ZA>7+'$!NPT:OVL7KE(^H37I(7 @L!V0BDDI,7( [/E%4WX""T.ZU4AF"ZX M+0KK&( *PL82G@[NKX#5.^8T8!^B7SY:=@ FWML'4,5P$7331_%XX?YH3;.) M./A"_O7'5]L*Q^@,JC>X0TCD 8DWBZ_K\-5OV<^U=KVE-W._:M3S/U_VJ&Z] M:Q1[TO+/6WK^.XJNJ5W76^V*K:F*<&K5FUT))XE/)>)3K[/R26LR%E>GS#8S MU^6$+X8@RIA_&%=]=YUN3IQY9=[B)0)AOBO1+BB1"J\5F%M8;4C]07^ 8G0- MBS*?T1U"NC5O 7 QP_^Y[0:#<1(X+ "U81Q**!:%X M/02384:MXN:P4P*R(""_L5#YY'D_E7^B!VU7V7".$)+<4'+#BD-1QV:;34 1"Y.+DXN[F(75VIWH$:%^?=3 M' 3;BD_G;[LJTGIE!FI^A*FK+4;LEL?I?@1L-'.^VJ/YJ!,L:_C!FOD8:4K" M3#C:;VE >0>0;Y1]O6G;^,.E4&]V5)NG4.?M\$AYT(6P<+/JA35-15>$DLE2 MRLG%ZFBU?KNQ\TS ZHQ/D+A_.KA?J*?&#LB?,G#3]FT>.>CYY'"*\VDD)9P. M)1R($+ZQ(N-U.N6-8:P.55RH.EL 2PJILRVISDI&MBTC6U-UL%Z=+59WT&GC M1*=F3MW!R7(S21JG0QK%M-WM::. MMNI]7M&1VJ[DA+.44B0MIM%^BY(@786 MZ8\C TJ*"U;?P7R36S2R2U#PC+1S8T_:>0_X>RG:^2;!EU4=87..[-AM7_? MJM:,!"A;G^TV:OVVH1KZSN[;%4SEP(UCSAN;BJF VZ/34A6P(((U:WU-5[6< M5F2;JX@2M\Z*4V5M F+6%FM5K8+_/ M9K-[AESJLK24SGZTE%Y3:BF'I/XU_=7+UE)Z&FDINWN#*DC_9XE,Q;24[;&I M)"VEIX,9KVIES+Z4J'4>?&H;+06G0ZB-3E6TE'/O(/ CU:-U'ST$CEUX+.^7 M]\O[96W]13BWO_UV+>VU?>E!:]2@N[C!>:XJ]/D7=G$'Z&P[-JO7JO4[:JLC MG3B5/YY0HOWV^E"\EL*3#S3T11Z;#3JW?5;5NUL%U^G1XEK@E M)7"53^>4*+];+:3M6\CNONV7X*<:-1J?G:91=*EP^?L^%K:RV+ MG+CO[MRL!]RLJ?9VSUQE)XI+$+X+$]RB]2S$+ ML-6'IC9Z9970'Y>P*;[Q&TVWAW\M^Z6?*4N"#Z--3$S_V79I*;UY\OKW+ CM MT1O_R'8MYL)YPH&7C4.4![D2B30*:XP98H;/S( IMJN$\/!VN MQ;*#J1>8#KT>_T*\MMT9/BE*IJS'F$3'. W[-0MB:^7@H M"!NLE L4!HNWE+G)W!RHJF*Z%OZF$7C_7(1?-%?SB_1R[T>+W*,PIVAA%9BA M97V":L%5K^D06_*RL8EX4^WD^#TXZ(NM?4TCMI+7WH&U&VHOI[^)JO@LF#+X MXX4Y;W4E'S6!3RK,'(Z1+A$77=B),H);X >^32"GC63M_1N>QDE_P(I!90>' M=6K9G_FJO\%SGUZ9\\)^AY>,BP.->BHTC:PQ6A!/2]T5#@Q^>O4*;Z9'^0/M M;%'3T3(6G*7\'<&UA7>D MX8X:C2R_P0<1"YEC'"#54,QE5(46_6S3SP[][,9RKK? NN;5 GRO4!YH0W.* MPN::0?]O _^W_E*-0TAU0ZMW6B#Y07>Q\64?>*_K%_;QU;;"<:3!IVX4:FTC MN<4<@ 8["Y??DLDZ/9+RHG<6()WZBUO- R5N M_"+0EH)F--J+B0:0X2@$-.'YA'$?P*9A/EX%2S*KLA0%V"WPB3^M/R'0&9[0 M_D&9?X,LQ@V#O_UF]O-.?ZD2OG<W9))<55LW::9@U:ES=H^;EOBD,04(9@8)M@:,*S9R,0 =R<@=]L!]@>"U0P5GPV M]F9X,3)V;S2RATR!Y0^92G8D\$10/O\SLZ<3V!]G_R]L; \=O&4X1',5U$V4 M*VB/1D,@D4,*W*9K[8#SY(/I "/G>! PO;ER1$XK, U5Y M 4.>6,7 M-YW!';\QTASHK!([>/YTZADB*\($8)DW7A 2W\NA?F.1SM>=X_$/#6ERY#F. M]TI^!#JE8#9!U\M_X2US!P;ZU-![=LGEL\+Q, ]PX=*)G \?-L1S (=83*00 MD3X/J! MR%L6;Q9?U^&KW[*?:\TZ6$VY7S7JS=S/ESU*[]8UK5/H42:N#T=5NKZRI6OLCK7(=(J=F%)S*]AZ9 Q\^J\HS3)PUYYE4Y\S59J+N?N=; ,^]JV>$[>SWS#5+@=TZQ^&J; \P$ M>/O=Q-2 \&U)Y%7+9%BLHK5;D$OPUBLLZ CPV6YYK?VX!UVZ[ MWFFWRHO8K7[4*4;L\EWV_UI,I"3__;E%\!)-/$JQNJ#8!";$[L]S?%G.A_/U M/ZQ) %\IAK^;;Q01OYWM7#ZA:32:N:'OW4MQ $?%-JV!J\8ZVDMEP8DU]ZPL MR6Q9FZ/I5%G6WMV?=_'-/3O5)H9M:KLT [W;S=*:P$C1L)8: MNE(T'( :MBD-U%HX,M>HS,C<"Q -/2D:#D$,6U25:FTX(+7;+BNE0$J&-4W0 MQ\QG5(2>(:H;PU772(+IH[)[))(;'Y< #AHI^*,Y1^.>F7.PBG*,P< MNK6^H:F]5LE--2OMA^,TH]6U5H79")[X!^SY!%)V13[168K8,OO8KZ2<'RYU M$:,:\<^_AG#I-34X*TQ&/3Y;?I=.]E*\;H0;WX$<@-DI+Z8SH^X3F6#X$7M$ MGK,T/N$>F@<7UTO835&VHN.$C*[:*9K0=;IM,S?*&1KXPP]_T,DQZQK>9CXS M@O,M\'+'"V; (99D"NDGFBGT*G:KF'R[BL\FINTF.<>\@0DFYD8"30$$A$5$ M;3&2Y*'%'BC+^W1&K4QX4PXS$ E+P;DE%76,>L-HGWEO@M7[VS#3Z5RKF&4U M^V(U^[FKD7]LPE&5=[9H^)11XP]1Y5U5#2E?/'=6*T$+ OLA C=]^03 ;LYI M1[#"X0=KYB/T$_&M@3Y4[R[MG':$29P;5T>=[L%V#W"P./.AWEYYL.<>3\EP MI#E-[K(<0$M-,03%2EMLC2FV@*RW L0/\-COS$%+4\KD3Y8 >PMTPGQ.)M.'>H29CHW9C#^ M M;QG*6'I8A_)1I &A# $2R@A H=@)+!1J>LT;_Z_Q M1VS<7)(<%-'A'L,UD[::*G4>TF,C/3;GYZVX8$?-Q?EGDE(^$B?>+$2)$HB> MW LB8T]-9\XYFG;R?[64GRJCAY%6IPL35] M=8&^.KGCU:I&7P=U4ZZ:97/(EE=B'J$WP'$>8*O9.!UN..93-#Q?<>&M"T)[ MKGW%7HRX5KW;VF W.7.9$"VN]'HSQX09P-+YU)YWS??S5M6%NV:+R]X'?.S] MZ$? 1XS="^RY=_)4WNIHE(ABEK0T7VC[" M*YKB' YX)0ME]$8+,=SGZ\[ /K>:;<)H DQC0N:*Q!M,:9K>>^5U["E\ M'19.6_=HP-W_FG F_IM"=-QLJY0;.@L=4NH';T3ZN*BZ\B1^PZG.,W>$(R0M MWAD6KXET^S<5ODS-#:MDL.09E(%C1I%$0]T@\(8VAR24S674",8FIQ.]. M/51@*RUC[MK4-6IM;C2OBK/M<6TXK9&(!?%T;AC3)].A88F/8X8R;FW",@>- MQ+RU84(@7I\ABI FH)@T4M-S\5 !PM?W-W=%A/=%SCON+@ H]5-.+C[UR<7+ M-95ST$G 6O:4,=!]^.J!_3QB/BH#R ) >^0;GJ(VQT?9?O[%AC-J]GX;77J3 MOI2T@4@!N 6),@Q!P*RX]G5L#\>P",P405DT]V)01@8L693MP@?,)E$RGSYR MXX#D5*[!@'%?O)"+CLD$GO 8@CZ+-@B(+8]NM-T7T(Q(T*'"@E:/>.24UN[P M""-^)=X?^K!]L80!"U\9(,@#P*SFH8SO0"G)8,-B:L0('1:+[[ M^7[^1+^0B@>/CY4%^IJTT@@S@K]&N@O[-63,BJS%NX='4 FMK!/45>UA_94 MT!2\0TEV*=X])2WS-G?+0+A_+K%8+WI)&D.O?1H!C?O\ U#DS@5:MRU8Y(,P MAK=W$&D8S5>ID]""@XA@76AG:Z9@'7AGV*FPJVK=K(]5>07<3NN1M8Q66(M\ M%>6I@>J F*^"L4E^&N+=@# OC/X,9@.P*$"8T81S M^$'&XU*;$1\8S6=//@6 "RJ&=;GT3-NRX7TX2QVEJ6\/9MPQ)W@*7P7:$1;# MFAHR)4T7)"HN [@!D#[HGSX: GCT/N<:_.;D_ 2?P_"+I1#7(#XCS)K4=1QY M;+&#:.5$-_':ZLKU<.C/F+4&@G,WE<5V,'%4O/X[O>Z1OVT.>L(;:MVY1"@W MW-+ZFI!+Y-GYZKG/6&3Q-4U)!>G6P"YR[58V=Z$TAE2]/5/GO$Y.4R0Q@3[+ MJW*LW?WS+%(03.I)$0BO+*701C/917DO36?/P61EGA?0U@J=YYH(WB9NQL]\ MJ85/J$TI-4T]6_NN%MS#FNC0/C?1X6VN<^;N M\SD.-#Q@WR%W@#^;' B!^.X>1^4J$HSY#^ M>O?I_@'?P1T/\Y<$JI($A![OOSRH\//;W;6J? 96/@"5 K?UA(^HKR;K4T0= M.-1O8!/1H3:Y3-)V.53E$0QGN.,Z?;0$GHH:)Z"&<%J%; *K>&>^ M1ZSQ>7,$#"6):4*@^4[LD&=G#-Z4/S=3/(K44]$/,WMUR7ZXX6'@\BQB'X= MN'&X -VH\1^G:0!,A)"#:"L$[4:]J;7^PG7)=];",\P7TW:(17 +0B%W>>ZI MPQ/"3%U>'% $[/\WZ&FX]F@9B/+DI@34(([S9SUU[H##<.T[^SWG>?1RACZ^ MB.W1.D6]8+PCQ678@@\#T.A^C;7*9$W#M&GE,L!WT#R YUQ]_G3W='NMD-\3 MC2P+=%V1B+H$R16MWL)_FO4&6$&3 MYYGIFW!^/&:>XB3SFXF=+G->E--GL-=+;%S.9+U9B&XH8@8#81Q[2TX)O8;[ MXA!Y1 Y:9Z]1SW',QACQ1'/Y?MF3V23"Z_2&EFUDP402%M)F2HS%[ ^WWG"& M#_H.%WK69]>ZI4KR- ]#FK@"MAV.\;8KRWR[PE==L91*H_../_/'LBCABT-] MC9,@CR__SF'(NVW>)Q"\)4#Q;1;FT<:2XYMCTB -5^$GD.\^L2[:?]PE)4$/V:X":M'D3N:@<1A"6.-=(@A,(,!BX4$>9+VO5-QTKM+8/0' MJ0U#6PF&?"&FKI9@(I-FD6@I'IJZS<['( MI'T.2H.TH/!2)I,&/2!P5GH$[M%'A M!;##[^&<"6,*N0_'@OH Z1@^T .Q7!I2IQ!C#!2N)J@Y&D)*$X+'N%X(M_BH M1J$"H^B)KL!?]BG>'RMUD?M6O,H!K2=Y56/A59F[**23 MO#OB: <7)YU-Q,F\:<7C@!2D<6S"=#)\N L[]YB%890YX9RC% F*\5'"W;'2 MN7E3#W1F/7G\\0_XUF3#W5J_4=?%\63D9A0I7W->VZPI.#"\G#Z MMU[7EJQ/9G*MR>3JR4RN*BSEL)E0+#]Z'JN0/T?,9%T944WI8TLMS>WZY>3'?DZBA8[1K>O-$B>IE]5"IZ7G MO^1\^OI4$E*]O34;ZIUFQYU2VT.? 0S*;3]TT':[U0,L]WLI*<<7UGUY,WBD MM:=>TQ+T"VUV11--);*ME(=5;78E;DO:!_;B.2\4 M>5[0^4^QYXRRM.G,NG.[R)Y*Y.:B::'M)H;< MU)Z^\_C(0D=U @UW=J"WT\$]0) !\XOUXT>$6^ACGD[%RVM@WM:P T99#77V MA&(5:&U> HI+,2+%R(;%A66*$;W6-WIJI[ES^U0I1DX0]_+%R.K!&-N($9KB MHE4;Q2H@1C:8D+$\("(V?X7<_H/>7A_/NCIH0&OC?G1[L0XW>?L\!#OUEH;@ MR62B\JK79;;M\CK#N+#QQ^,M<&37F]@N9AZIRB>9[ M:X^KQ&2VAJJU<^I/"Y<% M]MI[7&@')'-7;;>S-?UYE:J9.;4+:>P\!;I$U,-\HH)R91[[-LIA3$N6ZR1K M*E?(=+$.+VNK_$4MO,[67M?9PW5F1YK]A0_5*;C4]CZ7VFG@_*JLA^$OZD(? ML65,;^,TRDV$UW$ZI);$__5J\/]":?K%&%:G"9Q5+X7_K[%_=EJEQOE_-[O* M+?A_;X\+Q<&<;=70LY;9"7'\U1ZI7=F341K'7VWR[+K.%IH_63F^'3XV<8/FW)\?8^)\T=/MKN=L:B*+BX!GB>Z*=AH5(VT6'&6" S,HE8QW=X. MTGUYPK&HH!B:OD_-3+#9=$S&E'M-Z&;BX@Z%=WG\?["@@4[HZB==E:N5+)3:^FMV4J')S9H47N] MK)J,15';-DFK1A<6O7%*75@Z1;NP4*?(L>> 6A]\_L\,1.4W+V2K^K)T[@X-$]E0"P+AY]<$C6VIH6'7<_" ML>?C[)!-MO63Q2KF;@X*$DJE51:82K=M3XR!P:19R-W M$/01-(CO?C2<@SPYJO)GL!)PM@>/".RMDFY5UN2Z&YDVX='!T;EQ-I#PTL]5L8;\^-N9<\G3V'3>PM@W??59U% MV.;Y+4Y2\5HJ;AZ2BC5)Q=4DE-(7M[T/HVH:R,UL,N/5L\J",O)!@?]1T+'] M%R6Y;%=#2LN%TIFR'^V0[$<7[*<8Z]D/$]F0'*MWV46AIWY(]#0D>A:3(N=@ MX#9['4UY9-B5_9C&[ 70LG%(6FY1ZG5Y:NZ):;)G?;\D)R2GUB')J2W)J5+W MGX]Y!_*WM[G\E9IQ1/[M0Y)_!^&Y! M;S(!/,R-2GY0*-^>ZB.-DJ.9%1) M)Y4(M05"\227HLC4:]3ZK::JM9NJT\'9XF9>3- MX6NL*3I,T<4_41KFU!'V,)VCN7.OQ>H@NV2<O)L(HF-*DGB\W$KDP- ^:3\(8[0G MX;F[6!RX^_9E7P*_7>OK:DOOJFTMV[)*(L"1Q-J:2>^;2#4,&!6<%B%/=*\D MO3K1LTRVWI5L_11P8(]LO2?9>@79NK8K6V\W&H=GZ\>:02GO+^[($"4JHE64 M#J=M>3-L/!41PF[%7B?O!BD1/F?#EM9TI-R$*V$PPR@H: YP1L?V7%_H_9)) M229UX"%9FS I[7R8U$ZC@ZK;Q?,3 S.'*=CT&99OPW(L96*^*0.F3$T '^ ( MM?44GN7Y!#31?S7NQIW./TM?J8!9IXK,AP]I6V*_INC/34147 M1ZS%1:]#,Q@G"UHWA>$[\\ETRVC_2TR_@3_\\"W]OAMXW:UX6]:V:S?T6A\; M!;;;.3V(I\Q7R/2DJ0$^,T] J;PO+QCP6< 7*F7N3(P SO88]?R0Z$I3>1#V%&O61\V9V-% M].!-<N$<,N))O7@XT<$%_/&G'G6:!],?NUBK@&@."^!?6QR->$X"#*@8>T. 8((VP M&C#F(5IN,H'J'T= 8(%[!SH-$?4]BN8P-I6M056H6-!R"$9QP.O@*G1Z0R MFR[,;U ),,0X\9X0L' 6 0^ITZ2.5(%B\?D0*6K/=&JRZ8X21!/>%/(>."!N9^S)2_I,S-PJ&%!DS(> CZ'5.]CB'P2Q MC==\\!FGNZ2S_U_FAS0(&[21W&(."(^6WY)I^7@D-# :"P!*_1S[20#CF5T- M@$O\O")&\<%T7LVW WA-.X#XB_ <''[2SXF8V8)U,!R49''LZ&Q M@G@5+,FLRE(4L!] //QI_9"8#M N3;) XD#) KSM;[^9_;QS7#[D1,L= !#+7( 4? M,0X%.11^:\W\R) A>Q$4$9Q;F9V+HHHY1F(\BG8!\U",;KW7*#;$%XHH)Z\T'0NK4/W)],QR8H1$P"CF2;-LJO= M-PQ*77C<])+"HLUF(S\PBOX."(R_;#9Y.VM*S@X+/LV&Q)+-+(+-W MQ>@LDY(?P ;@MWT07&\IP65FU$A:D[16?5HK0FJM)?F(&Q/8R/[%K*O_,M_+ MH2V0EWUR@&@?3T&:%=:>1?#OA+1G,1^I%-UY8?>%VPF(^U-'FI/9=49%"LN* M#_,'VR %?J:8E+!XEI#CHWAJH9J5-DC8OMYLJ;UF=E9]0DU9([TTP9[4$[Y8FP4O"G0OP*2U++](JDUYT :K^AGL_'S:RBH^4E.?0Q#R' MIMIH%6QHM>,A5=1\W7T.C?(VNJG5W5BE/+E]#XN1ZG,R? MV+UGG-0O%R=E#I',(:H&J[C8%(B"9ND*K7FC' @-7$IPLD61I+43 MI+42AI&5DUJD:[)#4;64Y_SLHNU49YG)44XF1_<(F1RZR.1H]G:>(GARF1P2 M)]?C9.\8.&E<+D[*["*9750-5G&QR1'%+%1M1;/JC;(C]%:MW^W*["))0.=" M0,7H)].$NBC]M//I1V87G2F9G"DA["FY2._(Y"*97'0) ?Y5FE@YN2$ZY89H M39E<="+X4U"57\T*@WC($DLE%5<.=DH3WSKE%1GG3'61NT:ZY18;,+9*! MV'WK,2L:+9:4ZF#P5(=.\TGF@1 ^#$CTT MM:GM/(:W_',^ :>*Q.IU6*T? ZM;$JL/G=_T6VC"1?"O9;_T(ZA_FTT RX;] MO\&'T5LGIO]LN_3P7H3LMFLQ%U"L"P\L&:V;C0BOZ8D?[!" .YS#],XBIFN( MZ;=LQ'R?6U^QM7D,XW':7D3%M[FG,:%^F^Z:, MS4 )7ST@4['A87K#4]RPJ@!Y*I]_L>$LM%^8LAPVBNE:=/&M[;-AZ/FKK@W' MH*&8CN.](H'/OS?TE %+UF2[\ &SD4O0X\7B_QHH-XX9!,JU\LUS7[P0$!._ MF\ 3B)LH\%RZUZ-;;?>%!>$$H*^, .^#.@"4/W1*B\>U!/PKL8+0A_V+10Q8 M^,J86VP!$4"6+>#TD>F:JYF9?)P:<)X/P("E)BR?;(C.1X41ZU=\ M-@7>#WL+Z%$IR '6$$2!:]JNZ5!8-Q7H'3,'$29]3.+1XK#X2I>>&.+B\L43 M0=05I*!H'_FO?C ' UMY\O]_]KZ]25$DW?NK$.[N.3,G*(>K8/6$$=6WV7YC M=KJCNV4KGDY?=<\[G 9NV9 M2XUQ[EH&0/')S\PFL&_NE1#+(VO_ )L64$;&)MU1I@XC\%8SI83&N!SP'>!$ M+S-O,J,X>1TZD8O R7AV+#TY2^D1.%\B@13_[N6SYE M]P#9YBY"OKL(\G=5&2).CCS-_7!)T)"&9\%"W&7?2&ZV4GWI#2AM#E",\P*K MR%8.Q$:\&/\'KJ!K%)$[& 6H1UX\@W'DIB8]AJ 7,V;RY/P'*!GX'@RPC'J= M((!]8+-(ER1])7S!-HNL>,_4BX 7P,9%"6QU^L2IAYJRM"1.5(V&N43[ ]W* MGS<4S>*A,#,W7.+=OPTG"^2XG^#"T 7CXZV3D$W+PH5O[@ "R0QONW.=Y1TN MUAT)UJ;%H#3^T3-L4$4#RBHUGQ;QW:/CS.^I>?0:L9!7 MKAXB ,,CP0L\:L'! T,=$RBU8GX(ID!]OY+W,J6%BWV8UB&K)G% M5)&*)(=R-UPD0"K4,MSB-DB#2.GT#RY7\=GQ?#2"WH?1+TB.E1?3[HT,V1YH MLJ(4#=>*BQF1)^1*N*;31;( %N'%\6*EKA26]@C.R>0&(AN'!#(EIPIE6%_$ M<&$2$2=>1,OL-2!L/-!)< !$"H#\CV3 +O'A-5'A_3$Y11/ADHM]#1-DZCCC ME*EO*%SD._Y-8'=2F>@G,CA[F.$R-@_\\4:,(6%)Z?],8?9>J;%] _'H34KY.7YWOK]F8 MWT?A4Q,KJ-$:9FK9 C:*X2M-3Z=B?UB,HFP>XDW-L#@)HSGZU"3>>: NN.@/";1Q$/] U0C@IXJ MX'R@J5#SRO$BL.*B;R21GAU_03*[BS[+7ZY5VM1Q@UP0KV&&-H+H$3 <.;Z_ ME- _)$4.6HU@$:(2Y$@;*P0SGMQYW^]FG@N+>(]X-GNC9!81DFX+M5W0V@1S M!V2_E\RD$.:?S+P(79G ;7%$Z8Q0;\6?*>(E9YJDLV=CHR/% :X?@(< N&*4 M\TO$F;D;TV,M97V+,P8QO4AVWY(C:?0PD>A*!&RH6PN4^W<6 M9:.9.X\ (+!*OMU1:-\[_HNSC/'P*L^U@&5MK>'V]'=.YNBZ,W&GAJXKAFUK]G2J*>.QXNJ3"7QT M_FT!UV7,6VE-",JTAJ@GI+\1]2+)OC5Y[Q5#>6P3, M'_0AU)%7@F4E4=#IN6:(&](K@#)\<2^HP#Z"B]X#>;/ MMS6#M0JH@._P]02TOSFRK6A!V'*S_2#N'4CV"-@#B)O5X]&+L3)9-N>_-7'J M>P7D^V22][Z&>(Y(%Q '>E\X#M^ >CG(V<"KP1DNIR]<\W5ZC@\H]IUY3.ZS M/UZY7@QB=WGO!12+]*97Z>-388#<;SN<#5_(?EXSQK["F&,:4)>^.?VY#S_] M5/Q^H/1U12_]2>FK%;\W]?*7[+ICUZ!4^$$WQ*".'-1P[Z,.Q%CN":6\7G1Q MP>!A>4@;Y,]XDK3B25*.*1T177ED8,Z>Y6'*%D\+=&1@:4>G?DR]OHY.?;,1 MZJDIB55"O0_QB:O%6Z.3B2H L$M/T@^@!E!]JY!84C>QXQ(+RVO(Z?DM^O>@ M9R-G)SFFGNWL5]A8]0@3W^Z-S+Y1,/(%$,X/!),K( P1")8J@'!Y( QX L) MZ8T&?4W?"X0SI"3Q*1^?0W1%^EZR%&5X&DF[B&@04XE,7!^IE0O(4^)=]I'# M/U<[^YD.*3UNN]/6E*#V1KJ2(X5K%M&XRB[^38#^C* WN02]!K;2L#]H*A%) M@%Z ?DO7X1#T.N7T)>%#MPGZ,Y1KXE.]<[UGSR6!*RT]XKMGLW7V$?ZQ15BY M@PS_*M[;='=WDKW1&ZG]Q@H!MYWJ!>);K]\=1+P)VEU?::J&ET"\0/R5E;N# MB!\@XK6!0/Q-..X^>_&WNVE$,&4Y(5$:E$J$2=<-S0ZW]SWL[H=TOW1Z:AM24ZVK#ZAF[S&//+92"R&-21@S+V/ZH[(=OX MK#O*7@N)JK<5I)OE7'Y<%U6YT97X(\WVD1[2;)]W62+O)TSD%:O"5N4S+1K# M2K$$"2J F-_\E08U_^O8B.8NKM3#XV-$'C$S%]3HR MB4/>HHGV-<][50I3G MXZZ3P:Z@1.=8#29P@V974-CT37WM&B<']1H@<&>Y5*R&9>>-SP^_O6_,_$SE M30X#K$)6U4)8%M:?D4UC(%MV[6A!T;-#].S@9M[["N-\(A$EJ[WDJIV16#-U M(-4&,A6):DAE5*KU1H;65\P;H=#&4RU.??AE!W>Y=BG7),Q?6,D$#CJDW&RK MB#-K)72'XP]IM9Y?HC"NW%?"TGLC4Y>505,'H>WI&G%;AS9[I+%:3QK'E5!: M52)C13NC;W$1=WWYMB7NZ%6F2?*1SQ!^T"KZ[VE=9\8 M"V&UJ?-GBZO]JBS^L*V2J]D^39 /8UA8?H MT\O;;=S=?QNFX?LPFA+ORL9A^_A/X_*MIOV7;N,".S4$N>JM*V9461Q:O9%F MR+9:#!(\7AIRJ&EW$HU7D(9U\5A5.&+W$+M?TG= &'\=,?[:?QA\Z79-UO"8 M=DT<'TAWB=4>T9N)Q]-H6\'3:$W39,5H*N_MN/WF]"BZ^Z?-W3Y0MC@]4+95 MT&",?F-$Q@$I-23XKQD0=TH)OL8*\!W$U"IB,1>PB/&*VN'*?+:&)1K-L81K9Q9L.HV:"8-.UJ*TCBUD-FSFTZY6!ZE.F48699&F-1?69=F1.9N$"WNR> MV)599$X]%@0@&P:DT4) &KV1(6N#VFW=FCSTZK"O\'VI:_"9Q*6>P294&U$B MH2'5IL8I]3_I_F9DN[($*I]1#[$CG:QCP#A,2H,#R#$Z@RRP4TR6=<],V^<>"9%9$*\9]!3IE'X1+64S"NSW>,E M%EX:7E693U$(D'?C]["'6$_,"299SZ+X]\ ET8< 0PI@GQ\"M]QB^>0[6,=B MXB]P&?/%QRJ3L8WN&=6^6,B=<,]PH\_P!<0AFL'*L*F$%N&7X0F)!Y0:GI!H M*;0>A6+SXB'LND/FJ_-=&I. 3+U$ AQ=Z+Q)&"/U-9EW3W,_7!+RA43/WH24 M$R9L[VNVNTC=F0<5J+L.B:IH?&AJ4ZT1A!>&(\P=T%H:!%T15]ARHR0&0/A5 MV@^K RK(]7@9/9!4!ER5CR@VYLTG'AY(@MHH ,%+7M3#-80+9=UD*2((;"N^" >/$I^MZG[+T,O,F,ZHQXLN=8)DN4(SKLUID*00J MD!SI93M](%4S#P)&*[06/]LBI?[:,$J_PNL.YPY;R@"[C@^V$4<[/L?](S/] MKDO6](GW'JR1-]F?_$()_?.7W^-6S&LON\)92![M-@!4"Q8P,W_ R)5F@%( M+4UFD9 'Y;-=R)_8411 CI?#;+\!F &".4,%RF):EC5Y"4MIK=CK/H?2% F&UKQO1%]U0 >,]DG0_[M\WZ M2VDVK;*^Q1G'H;](=M]22&2[$N -;6N!\5^< M98QZ2Y[*@<2WUG![^CLG.9V>,DG[B#DRU@(2-F2%J.\I7>-5,"2'EZ%(0#5 MQG_Q-$?7G8D[-71=,6Q;LZ=331F/%5>?3."C\V\+73>8_PVHQZ(6V*#BYY^< M[:)6]-\MM*=D:EK#.Z-RB8[)C+@+/_,/%HY"/P,IPV- NE*M_"%PM[[Y'81G M_ #ZQ+.7+.D,OL+K7OOPTYI_ LCH)7,D4*B!>FU,_,_7J?^4\8$4D5RTIGG MW6J4Y1&8@5ML)VQTK1Z I?>'2M<3Y@=-),QSE9A3GNJ\H>T=SO)N1?HV._>X MT=SU+'E'2K-W))J^(Z'U_?,X^BEUBM @3M$@OF3]P+:\2X-9J0UQ8I-XT>3] M4#L=;7BNZI#O_ER ?/X0@-9"75#Q1Y#1T=>9$Z0NQI7_X*2"^Y:".=ZZ+MN# MVKU,1)9W&Y)513V&W8FIFV3<7&;J\41\0KJJI2I@,0_*TE4Y)."NAV8>ZFU> MJS?Y+4A2^VJ2=#-QO*H@5=7>:&C*JE&;#*O!0,2S<2,]["M)C]H5#RP5VW.8 M?:/8:UB$N9T#7RSQHDX=D?;15.4>I5<4!9N),95%@=X;#8:RHA3/K$7K;MY@ MV2Y6OPG,DU@]IIB;_6%3YKXP".IVM.ZD!M4F;K_:HI,9/C9A465%J\/P1:Z* M8/@[L8F1;"=Q^P$H]DI?YZJ*OCB4*1[*7#H85;4:Z$EV_,%0>2\I9;.=U"V> M'.E*6T^.5!N$GF'+P_IIFHUCA=.CI>Z?'G7\@&B36EMS0#0$)4#K7ZY.T6UF ME7QE076EK05HV.^NJ#J=!A-CHP99FCEN61("?>3==H WZ U[TSIVX_A,I>V,C=[@^+&KXL@<*!B2[>,_&7[,D=C?UE]%>LW[>7_(P"$9Z0+V6?J=AD18\@31_*P:5:^J&F83$QVR[Z M!N6*ZZ&?JSKQ9=<#VWG+EEXLKB8?9C8'F$QKU\3 -1F4E"CM'+^Y3IJH9IXG M392RQB9S1#>5X8OFB%:$+*V1J%I%ML9;"FDA68ZW%%+-PA32X0VED'[J1@[I M)^9K!,IGN5>/,!ZLL(.8=B8SCSQ3$8,8!9IP24*B)WB(F^6-HK@#&%-\!!/0 MPV#B)(G[$BIEGS;,GJT45"\MTCS"STY3- M=.$ID]QX?TI2\RA\]E"KHZF6C$BRWW#(*(^\J4=*!T^7XXDD?0GH@#[ATS[[ M;8_^Z%#"DUX\WV?S9=HHK._VVN9& 1O!DD9CQJ;IN\(5AXG@MF#!$DU=#_,V M7>G=IR_KE3]JT$<9G7AQEO4ZB3S8>\]!5B"9RM^R/%:6^NK%Z=06\Q0\ZQQB M)I"HGW,6^HB!B #_#*0?>E^_?.[]*&4IJUE*\I?_<9[FKSY) T61O@#K]M\X M<^E#X"XP10^$"OY-OF=)A%Q"8/K9S'OA#E#7=/C2K[0W(%KS]3*!(J[LA M+F7H3ET2.9,KQQW&2\9!4D&7KNH,WDDWQ ]?TM3R-.\\*":8;ZUK]1;MQ?)O M:WBP]"DJ%W_/A.3^;$^, >]@MN>GLZ9[EF!>9("*#-"+)PQ^$BF@(@54I("6 M1QM\$CF@9SW)-]IZDJ\KO=% EPU#I("*%- ;3P'5S]2<]+PG_+K:&YEV7Z_= M-ZQ#*:!/GNOZ1&2!*90Y:7[""1",JW-*B7" K*Y$B3K9*&2B(/E#=4MHO9U\\# MU4W05)2^53OEOUUYH->T"D0J*/?\OG8JJ#X EJ_+^K#8PD&D@O*&S';Q_)JI MH+H%VOVP;]3N+<*O=M^1PYE+1YSJ-@>YH#=_?&2V]O@(2X@JNJR5E#\X0R)H MZT^7NG^ U/4S(K.-9T2& O)?[_/5I+V;6:!58RROD Z:*V7VE!IK4*KJ,?6 M20"UVKL>>.2D]JV#":#2KOS)3]?*FMPTI?C)B"MD$!G8E]$HJC>5TR(';9FP MT1O9=EF.WPEYCP=Z";8C[]$P64_ZLMQ8D??8@!5J#,Z3]_BI^<1'LR6)CX:% MB8^:5B(J^4I\U"^WABQ&1&6P'L,8/ 9 I@>TH2;HQM5Z:E[B S4S2[_"!FZDX#Q/@- M&VI39 M2QNOD'X-XT)_QT)Z44GSN?1E)4/0#N?_<,G#V>I,-E;'A]7!.<9>G% 6#Z"' M>X!E+J*(!).EE(#,C7VV,HZ+4Z)R-64#7C#Q%RZ,$7F&1TF/YC7.B/L(W[*$ MK^#Q#K/#X'?XSR1E&GX(*[#CX3+EY;"(R,D?'2^(I6D4/DD3)YY)4\P@8\]? MI_@M &4A6)79#9A6-@=2OXM(XD4LUQ)33^,5=X.[O&@M%)SO$EBPR,9$)\X# MG3BW\P)$)\[.=^+,V-Z)G3AS/)HRH1(A@&QZ1_JEJ5=-O^22_99D9$J>[V-F M,RQ,3-G89(8&3HP-@_'CV/$Q8Y4R9MI &)EG&*2)XTY.\H4[>/N:W:%BE^4] M,QTL1HTO1E;BWD!2IV'U3;M:)N:>_$G5KI:*>9&D3C&HXP?52/IKE[(J?]_4 MN%"!VE:W;C3?]/<=NN6V:GFCR_/^2(OA1I?GX0@I?=4,Y2LB-O M''QIYTM-[.3!^@UD9A:]K0=*:QYI;_Q&DH_3K\[W$C>I:6#KOF*11PYS)T7R MLR"Q,Y#8L&$2JW9,86+['-FHWZ1$4*"@0&[FO3OMH8P$C4(QU1@F ']=FA8' MV,H*J'%0)X%!$*(@1&[F78D0S4*$SI7H$ OM*D-9*8ESXXL.+Y2X=TT$E1VF M>G2+I1_0I/]1&A,\2\6("-^)8V\* \>M.D\!D*.X#W=D6$T<'N@?L(_D7M.] M^+RU%:=3HHU)W-JPV'"DZ8H>EY2*#>7\=0VD%96V0D>''<*B%ER+B!SV1KI9 MQ&/E!%,!18ZA6 V)!R*I+\@O!PIH+@-946H7(Q,H[1A*.0*I"B"UY*'1#I#> MP#'1PQ.,/XES*C3&(F,@X#&A+Z*"4A5=>H>6LDU=[V'UCS!SW]"SX#3Z_V2" MU- '/%!,42JI:_ [5DEN%GY%A&$S-ZV8OB/PQ1N^&M5\S\?4IMYWXM[]ET1A M&=J,'F@2MJ9JKSC)MQ:P:Y2M%6#'HU"E!ZM#O5CC[>),[P:\Q/L"G?0:]L2F MR[[+YT[5YLXU,ZDFPXRKQE\,!E3W+LEOKVT+[]F_*SEK!.$)PEL3WH%,[OJQ MA0.K-[+.40U>4):@+)[U8X.30(J!C<&]LF'6L?P%^7&%1$%^A\BO$#-_)>(; M O'ILC(HJI8<$=\-G*Z413"EH4MI(%.3$4S%L+/VMS"J*/T*-:\N$AEBX=F[ M5LQDJ1,Q>*VV0PWY(3L%PFH8/) XU3#T\$1]H#2?PB'PQP_^*C+!0EK1.9A@ M-8W$PG-F0S8:#JL6(&TK2#F$J,X@6N*/Y0FB-W"B@,NSNINP+>[+^[(:+3U$DY#Y,0WM3X=8D7FV:I7%'D+ M%F(O2=LYU31N8"?YKEXA2/G&2;D:)1]0*QH@X"%808/:V?2"B@45WQ(55Q3( MQR9=G3D Q%98&9NAWD!BGZ!U0>N"UK=I_=A(DW-3NLHH?:#5*4S"!:5WN#.I M%TPBXL0DVY"2<1"B69IQQG%(>UY^]D7P@J/.[M).[,5^=/1:)V+]XPH_Z[2; MW#P"&HE@[)*[P(Z;M V',X=73#Q6*9VU)))^[W_I [)]WXDDA[8^2J0)H)+6 MG6-KY^ _K]E3X5#9O%NK8 MPZ>QEG8!91QT9;XD\!_6[0I&Q?CA5G>HHQKBC*/)SF !8*L[VM[86M6V-WSP MDT,];M+@4NRX-28!F7J)] -V$ QB\F.V#:L^-W3ERQ"Z$:EZ;/N:MO2J&2A] M7='Y:YNBZ-4:Z-SRH(87;#!3>IEJMK-AQK^HK'FWT1&]2H.,)M8N9\Q5T"KY M7M>RHY]3)WQ+BU;(TQ>+=GC1M"H4VX43UP]KK6:MS63Z3:[UM <:956E9@_N M3HK^/>+^1@ M!G=P< U%S#+7GMW73+ZIY$WUCG*-)KQVV!]:-L/N>#1KU/Y& MS+T'R/T=$?>+XP7XY0/V)-Z.ARH_G+3UWLCN1N"O((_VD,=9*H^=E4XP1MXH MYE"U-K!44$M[J*5BT/\5I0G6WS,:*#S"211L6S3/3[B1V)!VY?G?/CQ(C;73 M=-*;K9!Y(24NW;Z'@!U4?]IHO_R:[=PG//W9074#T.&:ZN;)0=2(P%03#03J M@LJBKBZ!J@ZBJH:&4!=5&,Q>TFGQ.JBZ,?_4QUQ, /7EYOK74]6AK,E]TTZL M;B>T74AA>!]&\-;@3;I?7]?;];#:TFK)D_90)$]V&6LU%(GFP394!-BZ#+:" M?G&"P^YHU!71I?9&9DE?G>L@2YP.GW ZW+27HE;X]6T6DFUR9;CF;)=B3LU=%TQ;%NS MIU--&8\55Y],X*/S;U4?]@YFH93D YX]7:<0J$O3=89]Z;@,IG4%J6<2+ @6 MCGH#5R)R_O"2V1N8!4 N*B8Q#4T&;-@"XCXDZ7?XX,W4IO3!TFZBF)XBSU<)+NF.1@,ER:*0B_.&B. BN)J<>; MI6(!4P$:9LN,QNLD-5;'-,N. ,?!##OX:3)S@D=, (O@SC!>C82YSM.QQ/TC MD[6NNRGTB?=> N^?'$%)OSG)(B*X Y^R.;=BFL=BC_HBK5/G8\WT&N0RV<5]Z\/T5%7@Q&\ DY4FQ] )<:7TU?0I(/-(W93.";R=^& .F.DDNGTA$%R@ "'P>Q63+4RR>Q$)66M+.5Y MOHB >P++I/I2+ -C]R8SQ&F,CL,)_,1([C$$C2@ I(R7TI,3)\#"X\5\#B0( M^ +4))$W7B0A)H]'A&&V+[V'S\2!YV5#D?-07+'XC.$_/7DL31J%12HYI 1X MNX=Z74:KV1CIJ$@ $L*'48!0IQFV,*,/&!MJ5!.U_I_XSS3(@[=2N1.*]GN4I$LS4,/-@#V/_'0 M<3P#U?MQ1KGB'5Q^ARQQUPJB4A"133&?+.>H12-,Q@E-G]^A-"SFR*WA-10 MB"GB@X2/EC+\-2>LKB1<,HWHC"4 X!,@[&LIG+)WP,[/G.>U&H*U$KRIY /3 M@Q^]Q">R-)\M8QPBQN4!V#&$0J8K0Z4*[#(5)C"FR(N_Q>F:O3B1R_SE+P! M''8V'P<>DA3?6E!_TA=D8P<:Q,5G"I 4L2F&TMQ9XGKT@;%+CO^$=0I@,1E9 MRNMIKK2L$+?$62TJ;'4FS]8K2EP92THD,Q1,,=/D-L8&7U)2@O>['N C+5M M]P^(?AP#228>W50<3#KQB#S![[3Z9QK0B&L18ID)>#WE0(N8;"S3%LGM-9M2 MH!M:W\)8#M@LJJS?TT,,F-8Z\?UOFQIW:B JZUN<,=4*=M]22'*\$CT;QM8" MY?Z=1>N$XD=R-XZ(\^W.P7C@>\=_<98QVJIY)@8<;&L-MZ>_^^7OY[6$?2(.*M$NX[19 M21R$Q:9=FYE[J2Z'9\6T2(Z<1JEA<1]4_$ 6.* 1 M@K3$O7W.-GECPB"R_UGZ0VY,J;5$390)K20D@W0!.S= F0>+ZK%OQEC:14;) MQDZM':S_@DI)G#D48%'(>K'RJ]"7WJ3%C58OH=!D:P'2:1&Q)Z&622-FZ,_? M A#XJ"C1AZ*&!*N/9ER_6V:W1&!D3ZO2.6OTEN]JJA7A :H7F$I4Z\1[(H\$"$FJOZ..YWO?"&I7;-GWO'&ELZVH86T; MA=,I*GLXF"A$,L8%Q*>BZKE2RUU0U8(UW1]GVK7#5JKJ&V"ZMO05+8M63' O M-?\Q\WQ2ZOE!_=T% R:S+I@M13&#%<]T17)!?V2F^HK];UV+(!TJ4M(?3A2AB4@Z0$9Y;%$4YNCGA-)!73F;&F^'CL^>F@G+%P"DH5WH'DXAY_PB5(JP36A<1 MX>_M'13:\Q-*3YFF%M.SE]7+5K>D[FJ$>2845T:, M/1]=4OCNU7RR=^8=2"6*5:G07-V\EIYLQ;9\[9-"8<=VT-O1B'3\.,Q@254K MG'@1 ;CP&=_<=J."*I:B(\[ D9W>O:SHF#J@J&J2NIY6NAR^<.OZY?8V9.%UI9Q.JYZ+K,\K+I)TZ;.&%*XC2<:6Z MFQEIB"%65Z%G:1(:DCHCWM5)4Z9C91B96.MPW',N"7GX4 @O]:JW;Z M9@1,6=C+KQGY5"V0/AQ@4[1A2=$42@>5QGV@CV6SXZ;-W"RS;-R[BF2O:T2# M6;^R@E.MB2*-86!M5%& \"4;0,\?@D-2P8 MBV3IG,E*Y-!JTV%PM_W]3EA&I"RHX&.N4/?DP +YGX]K<-7)O8X7D3(Z@ M=D#9',JO/4*E+[W=+-R]LV[WYBEP3@BM)-BT&@8/Q/[OQ6#JM/V\&D5E4&+B MM*QKQ2!DAH,7IZ@-E4C C!.E,FY,@(G2X[1,6Z(2=AWPDI8E7YG1NT0>U=[2 MPNQ[7ALN$JJOX!MA"(>K7AO$.[<,M;!B7YB-J'!M1\C?Y^Q8,1>ZL8[< M@"_QA YTW-7&W&GKG<'V3L7.Y7^CK@A4MI NIUD)>YBD*5/#R&5^#?BNXHR, M,\_(5A1@@,4B/KMG-%B?96<[3;4<>E+8WXJ\Y5F25U978A8T]9$>6U-42QD? M:,6$CW?5L[R^F#740*T5MCX]N)]DRQ#FEF'%!7X@_<>^G)IF-/R&AC_$/S(G M.CQO0?7X,9DX>'9?8#LI3\J?*#%()2_$?T9G=I#,8O85:-OH9NNO=B$=W+8H MZWUAII*X3#)^6\\=C@'3.)[=/.!RA?=2VUPS:-K0V!6VK2M6H[30J M\3.AZDSP^'857%@(V+:58O@T?%<,V"Z)=#PE8#M]=LD;.3Y\/YHEH-D>/3II M6!>0#SP=) JS85 %>4&Q_8BT?B\]T%4#)>5_G*?Y*^DA]AQZS[M%%,Y)]BUM MI0%J0_Z$B5G#3@< G4P0^\3"42P8^ M,=Y;QI'UWI']CE9R9S(C[L(G'Z?;$B@G-5XOTQ]+9%'K.R"A:T.*%T]/>/"* M#N:4!WGK^:<>$V1T64C1_FY;:5>QU)^BB=Y'-]UFB,M!7;WW4?&RMC1..:9% M3T>G?DRCG8Y._>SMLZ6CM&=/.]Y6]-[(L@W9M(JMEUI;8%T03%<)9G!]@C&08"S9T 3!"(+A MGF .A-E=@F!,(!A3D?5A,32E \T66J:B@KTD^BB@MP&&+J@RD.S M=L<<4=&>1X@-KP\QBT',T&MS= $Q#B$V4*X/,0PR5A5Y,-0Y@5B7_%I[H?(U M!&7B2FT/]ONYNVM]'#_]SG 9BP-3?M@;V?9 -DM"S&L5:3Z\CYS:^8(,;XT, M!]>W6%0%R="6[9(\-T&&@@QO@0S5P8&EPQL(=BA/ M2;AJO$-N2[=Z4-0*EQ&C$Y$4!>"?+61-]-T>:-<7-UIOI ^'LC$0K=T[";$# MC7XO 3'LEF9;LF74]B(*B/$(L4+SKLM#S$"(V?) ;W$:U8:4BBR/N M\]'<]6,65;,W,DW94'@Y&Q((:Q1AUS\94 <48=I (*R3"+M^5)QJ87-061\H MG""L2]X&<;XM//K79C(6!SS&QM(BAFP/S#8X] 49"C)L_GS[^N&2*I9E-'19 M49K*&!%DR!,HW)?/\Y$4Y .%7EHM2+)^ST]\-5(9[BUU@L-4/@H=%F.9KW?-2+VXK M4)*G@FQM'EJ7@D2JUHN[M*'9?7G:3:EY*$,QST'A;Y_@'P^!^Y!CHY7%I-$; M:9ILJ;5=Q?P$'@CZZ"9]''+IGH4^3* /#,PI=A\3],$+B 1]')?3=Q8"P5:7 M WEHBK@B+I+U1 [3M0)LSD)=5F]DR6ICB>HM>C8C7DHV];9#U#;?H8J MJ*ZK5'<@DN$L9*?V1KHFZU93)KT@.Y[@)\BN?@##6<@.ZY,8LFJ?/5Q!1"P< M!9@O&WVR.0U0X#L0H(6CNQG[440JB).FAB,5QM'D_A/EEN_#B#4%QR[3*2.- M*TM$C.$;#F3;Z%!K"4$3W:2)7;[7IFG" )JP%=GL4C$:01/=I(F=$0E-$X4) M1&%:LJ[4/B@540@B"H%GDMH5A= T10UZ(TN1!RHOQWH"1!>(/&@:1%9O-#!E MJ[[Z+D#$'XAV1ALTC2(;4*3+BBD*GHH( W'HTN%#E\NPDR$&+%NR8=;N.B*. M-P6E<3/O)J(*&B8U ^-WC(&L&;7K 0I2$Z3&S;R;B"1HFM14S.-49+U^Z4T1 M/=#,\6H*)H+&P@ZF!MA-$\C)SDM$[G>Y3UHVCF6,6] MU32C'JKJ&FZ.7-V-+U(^Y$ES31)>UXJ_ L[(-V'C)54S;K,Q#1@%"0%C?S MKN2E.PMIL:9"]E#6&BL)*DB+)X@)TCI,6N:!/@DGTA9KP9+VQ6I9\Q="5 M*^,\Q]"]^SXG@>LEBP@>"=N)I7CF,+:E+,U])TC20R?RY\*;8]CD:=%VQ]B: M1]Q_IG@V,;H&HNW::@\V%6U70[YV7X1V4TH>ZB:41IKG6.P#+ ,^]FOX:Q@\ M_NH]$_=$46KT1J8A&X/:!23Y.1449-)-,CE4,OV<9()52W0PY6KWWA)D(LCD MRKV%SDDGV&+(D!53Q NT-[1/'.@UT&+HG$1FT49WAC@I[B*P#@6EG!-8-A@# M\K"Q8O("5QSAZF#'H7,""X-;AK)BBYI_-QBEP):]S%LH#H2:6I_NL*FK,:F! MTAM90]D>-GRDU,#VR-!E56^J_.AU"9P:*3_16E/P7]=['F73^FU!#YNS?4D_%C6IS97_3."" MB>>S7E@?IQ_G)((_@T=6W.K7,([?1^%35M?J:_@F#.B,G(2X7^'!K_UP\FV] MVK#P!/9@#J](H@4!F, 8LS5]8&+P2"J#3RI86BKRB%L M:]1"FA& F>^'+[ 2DA=+CA1M+)043J5XH[^4E(22%TS")R*-"4"49)\2YWL: M_9+ 4Y?$B6()4$Y@J*PD+1T&R M@C,#)2R@[\QCE5^O@4X^:\:+OB"]G/KUX\-YDA M4^@KC#&D-G3ZYO3G/OST4_'[ ?R@&Z4_*7VU]/M=CU*K/VKW]Z9>_I+N#,K> M^Z@#SI"];C75+%Q7(N@G0#LDNHY$LTHEVK\H;;Y;T:8$9+DA'8Y6B MKTQUK"#,^-Y=Y*]'3/C84+@NK8LNUJ5T7;0JU']*T4L.W<*I-C,%I0]TGJRN M::;LQ.>+;^^R,7A3MMY%"N8.C,;*P(M$&D%IW,R;PS+P [.Q,O""U 2I<3-O M#LO #P:-E8%O:0H;5QKQ[X'C^^$$79TPO_C4[:X)X&#+.DO6S6*5U8L#YV9R7WYQO$""?8]A,_"T=KR( MX9KX-+E[&\'@^V,T<$$Q'.!C\ 66]./T=;J@F]0P];X3]^Z_) I+",%2\.3) MUE3M%22)Y]H.M)@REC4IFYZKV1)9LE MNFIKBQH()!TKH1N&DM$;&;)2OZ6/@!*'4#H@IP]!J8@6>LS8U&F^L)./EL@) MB4 F2X3MS&W9QTWXI3/$9RMY*K<\D$@8-C[ Y('3KX@;[\JS)+PH,RP9+NQUG(B&ULP!,$0*BNDW' $6\& 2%,>#$5]!L$1!$>XDC./ M)XY "[:H\M!NJCHY]P4=\/.$K3E=[(U* .F>&UK?PCS]>1C3NAGW$?%IQ-(Z M/?]OF\48TODJZUN<,4QMD>R^I9"O>:7R#,9@LS!"_M]9M,Y8?21WXX@XW^Z< M*0SVWO%?G&6,BYZOI. %=UMKN#W]G9.<3D^9I'W$'!F @ I"1E_W %L2X54P M)(>7H4BS"/G'7SS-T75GXDX-75<,V];LZ513QF/%U2<3^.C\V^J-OM(\TG J M(?M@J:3.J&P?M]">$;ZB E^J6-WDRV1&W 6&";R#!R;+/SP7>!1C./#HS^29 M! N"/ W8%8D"QW^SB($J2!2_7GZ*0G*'P/U"HF=O0N)BP1-;ZVK!DWCQ M!,-?TDHGP(-C:;S$Y&!<$@E3(AY#^%&4-1%E3?@:E"AK(LJ:B+(FHGR'*&LB MRIK0"7]QIB194N7CO8,%W.##!]2WO"D,#]5 4=-$I'\?\(]8VGX'2K\[VRXP.LGX%BR9K>BMQP489!T.$9Z/# MT<4EZ-! .K3E8=,5904=D"U;FCF+2<>\_K$@X6&+$,VM&+8* \U;KJWYP?:.5]BSVF+P*&L#HH,4^SY M.?;\0#O(2^PYUBRQ3-G6B_$S-^4%^L.+2!.RZ?"T6X[9 PT!+X%9C +5;-E0 MBXZ.IKO5B3W'/3_07?0">S[$.#]E*&MV0[))[/G^/;>5Z^^YBGNN@P%W0 ?M MNNGT=^+XR6SB-".ANJY5V0?R&2Z!7*TW4@U5M@;%WK5"DS['GE__^&6HXYZ; MLJ8UI)6(/3^PY]=W]0\-V'/=E/5#%G/7K:=/))S[PGXZ!K77=XP/S=[('LJF MT9!P$JKT@2V_OCMW. !&A>:36:RU(_;\''M^?7?NT,(]-V7ED N_$?-IF-6R M*0]CYT50L1Y6;\(G>/6R:AF#O8E NT\'NWS$W>3*=(?ZKT_[M':'#B:H/JQ= MJ*_!/;Y2T1A!V(*P+Y$8?PG*'E+*UE79'@C*%I0M*/LB">[GI^RAHE#*5C19 M&=2NB'IERCXB:;V-6;!O%Q&FOTX]W+PTR3(!F7#_OY_' MT4^%H@$KF7.KRX.ZS1U5;B2FW?P?6ZB'&&7[[B42Y'$3.?7'U& X:L*WM&C' M%&@0B[:W>H.@0$&!@@*O28%GB/WB[51][<:1O'7UO/MK1I8T DHQ.#&XVQS< MS;2W^CWPT%7^)7&28K>-'BM8;63:V.:Y=[HF?[DZ" M8+I*,%=/&QXJV+AVJ,AF_581@F $P9R;8*Z>11121(&'',Y6I H#8U6$ -ABZK=C&E]CK4T-"A __^NX_)C$1G.VC8 MUV2Z9,7:T62Z&NE5EJ-B]T4!79R+5.V M5$%B@L1ND\3.'#*A&4!BVD VK:9"M@2)\00U06*'2T%X53HS],0*8[")(6..#$)BF%_0W&'7WUH4NS*^% MS@X@+F,O3G =YA'V#4F6LC3WG2"A+1O(GPMO_@3B498>P]!]\7Q?ED),>I2\ M('&"1P_AQ9XETSO2WB/!H^036.STMY+5W=^?!3^C*/>"A<-Z1M++V$.PL'6Q MCP2*9$]S=-V9N%-#UQ7#MC5[.M64\5AQ]I\?^O%$S^,%U%)^Q)MP-0B6$OB/B3I=W>%IB;L M81(\#6O1;6](?KFW-F?](GQHR:NTWLE-7=B@7A/0R\AZMO"?&.CJ(7#?P_= M63LZMVA6U7KK55&2A]7=G?V.'X M[SO? H//00U%7XX;:#QQ7"<.L=L[-?DNE1X71>Y/6#11Y/Z$1;NY(O?U*T4+ MQ[EPG#<5F,ALE%_#.,XB,<#B@U7XN.H\NF6QD3BSV2J[V+&9O*K* Z.IS%]Q MC,43*@4UU@]/O"0Y#GNCH28KC94J$M3($RH%-=:/4;P@->H*I<:A7;L+PP6/ MG^N6S.!93:<%(:7?1+6,MJFGZ3E"90+$J'U](*O#V@$@(M630YPUKWB="C2, M2M=U,(,Z5 !> .V,.L6I0--!I;#EX9"7QDXWX-S[>L5LX_0TMR1:2%@V3:U/ M=]A4XUSJW?<1_0*P7T#C8C> (O"(B-- _":6_MO/46[=V MGWKCK*<>WB)AS)4TA<%4G"<_YXFZO?,\<7.>NC2/X!D1X$MR%P3W-HP>G<"; M2#$\,Y: (%^2&4U"\)[F48A9#O!='&-FP]1+) ;X_I&ATAP3Q-<968$<%\G; M2R ;1Q+528(?#^APMP=T&RHGD 0W#CA#V>F VYRF)KTX<9$J/)2&, @ YE** MPJ7C)TMI[BPQC8?N?Y%C)C,GD<()385UM]?R9>9-9A+\L)C CYMHVH.\\;(9 MH(VCR?V'W)0^LQE]C8" V&,K9^T:V,Q$DVVSR%NWN$-I&M)6^JRA]2W,A9B' ML8?7W$?$AXN?R3H%XF^;>2>I>J"L;W'&H DLDMVW%.(QK\1Z4!QM+%#NW]DJ ML7CN/)*[,?"G;W?.% 9[[_@OSC)&'27/;X'9;JWA]O1W3G(Z/662]A%S9$P> MP!,RNKX'+8]$>!4,R>%E*-(L0K+YR^&$-U D:'(4Y@PAVT(N\/-/SJAL'T_, MT7H#E!D&^. L7POXW[OO2W(I=+Y'*)7"Z1RR5RN40NUYGYSAM6.8IHF#8R@&\BZUJ', M!D$:'26- Z=W39,&EGT%H5&[L#)?(?+\:Y3UT^M$._?F=+"L]%Y=:AK0XUA5 M:RI2FX/(2H&EJEI+4V"R $RJK#36S$R B2 O?7<-*$\CSLC4Q9&W3(XR( 55':-XLH4T%$ MV:($0R<1=9S(;QA1&"$JJV;M3#%.#/PF#\8:.0SKH(/MA@MB'46A.R)#*Y.F MUAL-%%G16E'R2M";H+=K*5E-$9P.!*?+NMIP(05!<%P 3Q!<8SIH4P1G]$8& MYKDU7*= %'4\$2IOR92DF7&K@+T?QFQS?ZP7NG>,"5BM[5N#T7%B<+5#]]IZ MT'K5=@/=EZ'M$9,_U#($8Q@^_+4M+S.&FL9C-"4WS=[(DH?#8E1&X02A!8=^ M@DBZ2B0%Z^VR5()%;Q39M(KG+X),.,!2A\FD29/K6.(HXM_JC8964P6?.+&> M^%NU%%E.SN=;(\;KQ^7=;)SK6<7X1OA+4_2%O6U* _7::"@* M<)WN@3@+NC3DWFK)(9= 5[O1554K. Y=10!AZK9N7Q\^=6WX)H^^&CGNZJ"O MK/+T.T2/%JLH#HQB3SA?5W4!Q/=I+L:2TGFBOR E[$KV3ZO6?J<^L MK-[(5.2!)OJ@"5H6M'S5SHCUB=FFQ&S7KT4EB%D0LR#F.MVAZA/SL#$<_PLV&2GLZ%-YD@R5;-%CB82AG:["TH[F17MK,+F.6//!XH@\8Z&3)92:,C4U@Z)U/:?3LDD[;%$GN:PS=%2WHTRJJ?+TC!7WQ@4PU0X+'$C M2$V06O.Q*L?36DYGR+Y-_F]D=E ;0Q!:CQ! M[E9)K0JE:8IY,;EF4+FF--5]@J]HL/:5;GOW-/?#)2$POR?DF,SMCB[=M'Z; MJ$7 C3()?VR+M]RF/01N>JH:9YN:?:Y,I":F)FA&,7=(9*5W%77C:+)#I6H( M=E/O.W'O_DNBL QQ W0EVIJJO1*8ZQ[FJBL8E^-U%E^\[@8\=@^3"4P@B:6( M3(CWC&>XHE("OTK&9P*C?"88'P$[%RW@20\8#> $$_(^C-Z&BW$R7?C9KE8F M0*R7)-M:;0(4R>ZM0=]N92-#T><5:ZBB10P;TR($F/@#4Q-:Q)F9F:WPQ6 4TU3:6GF19PW@0Y X MP:.'\>,UU "A@I]!#?@E#-T7S_>!F-:[Q'XJ(QL#.ZDUE:@I;#>>6/))DGX/ M?(IPJLBB3:!PT'GG!CP"N: OZ?/_.$_S M5V]9D1O72Q;1B6'"-ZMXGS<\%E3N"8EC=,LYT60&Q/>6/!,_/$WMMGHC39$U MLW;4K+#J6@.NW6<)E="U]V#!MD5X0H>1=4K\8[.,:\@9X[H!K\&J:2T&.Y(_ M%UZRO!L[,7$W0B&%*X$77>'HB* O,RPEWW,0ZR"0C%41:1"A[%UQGC'!KF;QA=WNP'/Q"?8IH@D7D10 M2Q0I%NU5,C9W\M3@XR&V:)&-0>UL*&%5WU$NJX"$@B M8= *[&_P*/EA'$L3)XJ6=["1+T[DBE@(GG2+-W3CWN &9?M3F>3P+%&7AYH( MD[@=3.U-SBP!%3#ZWTCR,>,+OP);(%72,8>6<$]T&&4GZ15-\"Z;,]YU RZ' M?SI^6DO9R?)%]<"4:K\L*8;< U\3&8DDM$E((Q^CHS^+8<&+/)V5'G(@D+'-96EE6Y#WPAJ%+'Q:#NID3PIJ%M1\2]1\7LLA1\Z_ MD:J!QS! 6G/5;"S;B;LNOCM[7XI&ET?DEP.2C2ZW#&G3C6ZS#>=U$63 MR3T[G-.X.M/Q3S29%$TF+[QVHLEDLV>KA^ZY58/M=MMQV1=JQ@4CL[$ JJDU M=:C,A?=$T-J-TUHE3^;QQ-9(ETD8X; W&M0)B!*T)FB-FWE7\S->JGVRJJ@* M2K:6]$^^@30$T6>R/?KDI7JO 96J5/\T:^N?(N:\-;"[:J-)@)PF$ATZ#+KJ M.L8%N9W.%[>[ ;^=:#5Y?8;/37&DJFA*;V0-BE0C M##@ND7-^87^^+H -BR' _)_4.QE+DHOM!IJ)\K_LX)-H_U-384#L-V 7T#T MG&R+AM!LZS8@-!V-NJ'-RZF> -D[R0YPGZ1?W^;4!S6F]DJK)N\Z*["U!=.6&S M^>:3@#)=>"DZ#+.35(M&N)?!&?>Z <^#:#_)@^5WSB9ON@E4IOTG]8$(=F@9EBI&2%Z\,RZ RN*'-=V >T#TG^32\&^DQYMN]T;J4+8; M*Q4J3#*>V/-)X>LG(@G[E6-"6P!1,T"XQ+M_&TX6&#CV"2X, MW7>!^]9)MES#+GQS]P2/F.%M=ZZSO%L2)[HC00X@!NN=QP"1-M SMA<6!Q)[ M<8)#!-L4WH+.:-S,%83V-_S,-O\..=>]:90;<_E-NKOB+N$)C#98D/@%SKE[/K^%R9?%^#]DDGP-WWV?>U%)=M$QL\1NW4/9,HMQF=+,>292 M$&)AA/3Q$I(J#29$ZHK(DX-4$*V7@UX*=!>%3]+4P]<=R2KPF#+%S) M/"3.3<+JC8 =F%(29F_5%$/9Y@[]G4Q 4'U]JO^2(#;.0/.J"ZH3/(7,=O#AQHQWDKRI(,GKFJ#Q:TCV9*=Z MV+A$+PTF?'C""LR5@6^JO9$ZD!6S:&C(#0JPTB'O1K)6(KST@FHK@'U^X=40 MI ]Q_$8A#8:SJLL#W3P/I.G"E!*YR2SS<.1N3!T#ROH69QR'_B+9?4N.I%B/YRO1 MCS'<6J#R=TX(LZW.V<*@[UW_!=G&:-W(F_Z@MV[M8;;T]\YR>GT ME$G:QQ H76J ?,AP=+] ?0.O@B$YO Q%FD5(+7_Q-$?7G8D[-70=U$=;LZ=3 M31F/%5>?3."C\V\+O2GH? (^\@8)+ 7XCXD MV;=F[Z O:;<8.*\4H$^\IT7V)AL+76A33G']&?GO9UCI8.+YWF99G6QI#G.L MC,-^FN7EALWYG'Y#[[XY7KQ7/?6=Y[ 5TR>M.K]/&I M@$".N!VX@2]D/Z^995]A##.-(4G?G/[OE+ M=MVQ:U J_* ;8E!'#FJX]U$'PHKV1 KS=FQ6?@JS9TZE(7>J>QAC*7;"KUGZL@AOK M&-/J(7G/K(4OV99N7+SR:-UI.;,+V^2!>M50=/CY8CVNLH5_$^1P-7+0KT,/ MEJ '00\\TH-Q'7JP!3T<2P]G*%E29JZR=*;RXY*U7^X*J_$!%?N 0LWQF9O2 M]0"7$6C\'AZ$G>,Z7VUQ/&(9>?9(<@/ZH];9P>B, N/ MNF\:#;!QQ=L<^,J9V[ W4OJU*QXU406! _8E0,V=!GL2J@>8\BM0+5#-JQYZ M&JJQ062_&!Y^FZB^@8HY#RZ."&.?V'DV>BLGDV@!N*,1LA&!YSZ?6#%/5*VX ME&*&@6LTEN:1P)PX%.L"Q0+%#23U'ZEY MQ3 #0.#Y\&P@GHO%.BY;BXH#*-] +>(LZIRJ5NXZ[CR7?2)J$Y^7O!L14FRG MLMTL)VL3_0/%6H67+?O) 5D+"#<-X684K6,P/$ ,%W,J!88%AAO6LLZ'84OP MX5MQ9I6T>I"<1\<+X@23$+?R?)F#:WIL90]A=G'M 7LS<\#,^A <5<6]C$_8 MPJT@\,VQ0?&[GVMFA3 _EA8]-0)EG MC>PX*-.3^6(ALIN#\@VXVCYL5DKA(&/I7 7?NN2UK$,@QTD M3TN@E=!\K<2E:U0YYX!M"+KABFY.<=D=3S@F$([6+Y8X%(0C"(>SQ;[$V>[Q MA,-**0P%X32EJ&[V]3BRCX0^X+LH;RZC]/*OWURJ05\WD0&V%SBXMJ<;Y>S !*G2\0,**/)_2/.5X<^J<3G5_7QO8ZC>( MD&"9U9JDV_^X\%P: 0%3?OCR1K(,199ZJ=WV%0M8]J2(/#H1(A5X>K8\B*,L MC3ON2U_SCXK(GPL/0$R+:0)'RVIO.M(3H/G.][X1?WF7S)S@+@@3& 9<.PO] M%7*Q:N=CX+$0#1H">Y?_"IZ4 W-N$*>62OT]2!__7WJ(])H$9(H!0[!,[UE8 MQZY"J995J$Z+7^++-NNGEI4B7>1>2Z#EU8N[V_16C?R4.4B%*6I7ME\T_@# MC)2*4@EKKKA2N"7F)5JN9:UA3A81:J!4A=QI:1]QR)(SGDI,JPY9PB7TM&D& M'TU/H*!%!#8)HYH7/@:COH_"IS=L0UC'0;AZI;]6)[]A;Z3+FEX\<:S5F/*( M+;X(;;9/_JYIDQIN&V0) GD..QXQ6^XD2FQM -K5:.T3KG@9I16)R59Z(Z.D M3XT09&=+H'07DS-22P># YHCE[>D+KE@LS*M3EQF$P$"MR%6?D5C'4F".0KI MG[[WY"7.IM_K)F3)):ACS9HVR(/NP\?I W.8@6[$RH+"5[^N=Z.R%F=K5(O3 MZN2U":ES+'R^D"3Q"2N2].(E,Q9KO$AF840[P M1 Q?IJKF2M!M@K@%_+I,B255@ED M_H7)\NMZ7TKIQ>B-3+T.M0BA<[I?/CO U6KX:$Z(1VFOO[[R]+EF$I6<^8/+ M./-M#&-39'-0.P*TZEX)&1B[U/?UV;Z0*.[&MCO[6 MBI)+$,=E'?U#5.(&MC@T:ZVC7TB:,SCZBY0R5$!#JT4G0N9PX\EOK0"ZFBU3 MS9$_I)$833GMA&2IXY*6]^Y>EWAE'8EW'F#S7JS+>'#2?7ZEZ[0[1(FJ_%;[\UMJ,UR*UG;[)JH1F8$28.6RJ MHI&0=- AC:O=&@#JT( MTZC^J8%QHL?G7$4KVWNLT/SZ<,UDJO"8"U4$&F*,BR:;PX:]F]^^^%I M#B]9U<--*^%6GSN>Y0]EW2R9^PN^1W+H*^CFI94B_S?>+AO**CUFA21G('$F MOA/'WM2#)6MB5<;19+>EG7WY@76:^-5SQIY_4DZOJFAT.4RMJ*)0Q;+27':< MO%YL+IB?;,FF79R++!TJ)2DC\EG532#X9U88=D>=3RP2VJ/#E?S\>/'$D<(B MH#R2'C9F2LF7&2%)G.HFQU7H=(EW_S:<+)Y6IV+O O=M ?3XGKLG>,0,;[MS MG>4=NG_O2)!;&J,W*A0K-+;+968U;G495V'.",U?7@3L*__1Q^FO8? (6_24 M-2M;E;YF;>W>93OY(=W(A\#]E&UC=="8>%:H#(I>V4;Q?[7I#7!Z>DGYP&-( M K;: 2BD0Z9IJVDLNQ1H?.(*,#9S)AF,%7\$@45AVB*):!WJFS MI'J!H?4M+/::\9%[&I 3UO7>/W;9AW:5"=3UKGOW.2 MT^DID[2/J5M.EQIH+V05^.]!M2817@5#CVC+6^X[C<.)1 M3L=GFDN*7NB[_"=%\J[THUBUR:>3Z_=U&>]@+!(E22 MCJ<&,+#7?@Q6'V"V9<>DBNLW*"B M&9%L6-/-F-"G73+3.<" MXD3 KM0A.L$=#M.^M&(-E!BR!WC3@A(FN2%,]+9ZD=?.B MC18QSG.(&B=<.'>6B&/66X:)E^65:&'8!EK89MNG(D=3,/QUH)=H0Q M_HPKM+N_TI.SA ],%*.R"I;L'#E+DT28Q5!\"'9!./Z\&OVG=/#5T:NA2%+- M$DI,<1+ B"55DR@#BS//)H9UY!S_Z%I+'9TO8>2[+Y[+4 =C 0"#QL&BU%Q8 M]IS> 33QQ-0V_'GJP0X^,NWDI[2['*#6BU8=KW:J,[Y/7XT&?^&LC1U.I4/V ML"-8WO.:[NDM4<7;3)QIP2\(Z M\;:J9J"*9"DE&A\2ST;/-@#E@9YM9>XQ?RM<.]XBC@[@=<-/ "N"JQ4OQK'G M>DZ$4A 8!]DX:";)(F*GC5DC2UEZAFO#14S7B:0F4-8<\S] $;'K,;/JV#Z M")ZL!V X_0C[!%#Z%]I=X^4_G/^$T?_+/W5'!T!5,XL= .'+8@? K[29)[;K MH\3+FN@MGF 782E9+\80QD 7@!G$68?.M0?U"8>U.=O36O^Q$7:S]9\UZ.MV MM=9_N[\W]?*75&TBJ"G]P8%!'0A4K!Z/>)GXL4(?5;IC>=HYH@GWWE[;1ZT! M._/C:0F0HS#9"'R%_?&O0G;:J9'<54+3> Y=_1V$?J:IQ=+__,765.V5])[ MY!S_;-W;S[C U\1A^1*_IZMJO=+4]?IF7QE%,!X*2=Q[X%\J-=@;QM%/HZ(N M@_+H\ DMV#>]4S2@LRL\Y4VD5:UJ+^)W3H0GH3&HY%]F3E2J:)2T&H8OBXK& M;R1);1T\2T7M 11YB3[V1%V!M0D^L;GR]M1>.[$W>0"CP\-PCEV=E57-WIY7 M*W7?SQM=G^/,Y YP%9T$E#G6WSH(G[R ?DXO&.,JL1_9.M&]C'$!J8MHD9H' MVTIB2MBQ] 8CU9C4>:#/H5](K_%NQ$.=7Z5D]]!V4WHP:6"737;J2O^*W<"FN7O5-$3]TR6MY2;\ER-,M6L MA1I8^>Z6)6*=.N%#^FR7%JU0\TXLVN%%T\[(-ZYF)OZVTI=^H$[!< $/<^,? M[R^$D":!=(U7-90PSE(ZASP#96W\_+ K)18W:RQE)5#E^D'X+@^NH677>*V M";Q8('>OCY?;.2.K>B[V6OIG\5!,]*,[T_2YYAE-VOP;CM.'9\?S:2QHF%/3 M,>6;1#&-&:WN6J7=Q0>R,2B6G^"P4]T%CB $#=X<#1YPIYR=!H?LI$^QFSKT M%C3($Q8%#=;W5)V;!@V%'3&J@Z*6S2$-GJ%A U?J]]MG5>ZZBP M4Z.[&4LQ#]6UK9BS#UE"$OTI3&8[DXYNZV!TIVR@JQ57##K\@SZ:N \P0^>1 M@/$^)M''*;7!XX^+)$Y@H6&!3I0-:F]DV+*J\A)](@[)&D;7@4"^,\,+RQ,- M97-8K$\DX-4)>!T(CCLSO/3>R%1E7>,%7C<3._?)7\3W$FM*@SG+J_-:\N?" M2Y:2\^)$)P9$M?8\I5FY3QN88P2#XZ>&('W*0Y)$WGB1,!,QRZ@G;AKN\!!% M3O#(BIZ54@P6M+)J1UV+(SH^(75 V)\)4V9OI%FU?0L"4WQBZH"$/Q.F,(9 M;ZK3GS@:/M'@+SD2OH#)7\]%WGJ".TFC3LOI%!3KZCJU13T"QK#88YY#9_&% M[;D;1^9IOH3FH&E3;X)=$LPMH'GCT#S-#]$<-(?4$S$H*<3-(30O=,1V3?Q@ M(8BC"SR(@[=VC.[2^877!##UB(K"(]W,,<^*81;$F)D78]JA,J&IUSP51\I: M')D*:$I]M;;]S,^IBT!^QY$_: CY:F^D]\UB_HE /B_P$,C?1+[5$/*UWDCK M#YN*=>?$QFB%KI::D77G4?A$6RK# M,D\6/NN%G:4XP^\DQ4@N&^IEAD^@]X1/8Y@$7/6=1!,O)M(<7DCHVQT6>PXO M=9Y"V$;LN#QUO$AZ=OP%8:-XC(B3$&SI[ 3T@=E-L&/?2)(^#4;S.G+P*;Z03'9.(L8C8VPK*U7\*%[THS>##\2@(86N+=96O;E[[B2Y\ H32O>^-' M-MMTO>ID-2G;=/< K\G>\F6UN^_2+7D/._)FW?2ZV%/\@8[WN*#]/ EKO9&J MZO+ *%I>Z+X+W+= GIL#=.&;.Z"X9(:WW;G.\@[?=4>"W C- MW@C[.C/9H*NRQ'H";W)H^JW.]@4[N\&"KN8& M?T]YJ*'U+6RA/@]C#Z^YCPCRLV>R[IR.?G%'9/I8#[H"V,OIY M'/VT]3A\$)+EX>'1R)1C7G]VP!>:/5/ JWK_2$Z6L>?WH&W\$Y6-MUX\\<-X M ?SE*US_VJD@OQ9,^@'HU 1IQG0#4MA4U/OQI$5"E M[7'AT6MD*JM02#H!:+P$.!3P(AA0[K8QUE' )BE4J?L^F6$EA50S!+TQT_#& M!,3'A "W=U$SCHGO@V210%T$/1*$XMSQZ ])!!.<@L[I2+[GC#T?Z_=XJ!=* M-#L+-&]Z2:H@C$GR@FICII Z:)!X,-PD9LJC%X" CZ5%S-[[Q("Q,6_X.$&] MU9MZM+@ CF*&105\/WS!Y9AYH/5&D]GRODB\')HP](GW7@+OGQR!BE\)R'-I M):ZN(2RE__F+K:G:*^GWP'%QP6 ?_ER$^!\*I)@B@&H>Z4['5)/"W@[4 (7? MP9:BNE',4(>["H@FL*W(TYT8V3IN:T3F:.[ MJ*JU*^TH_QNGR9=<_^R[?L( M"PRZ#< >:&D"1$BW#]49AW)7]T;D@ MKR^YG5D$ZU7>VB99>IEYDQGJ^PL? ]0HX:#A#C0$HW%8J1RP]\,7RL(73\RM MT2_(UN.U@2^3&7$7/ODX7>D%#R@K&TU@5>VO7<+OVX().9@@F6'\<-#XKR8AEV9>@%(;^QB1L4K\S;YZS5, MY3*)5D(??3] @O!M3C"">'50:+-5IN5VT<5U!7O5/L9>I;,L7(8&+-5YZ+HQ MR8[38]I>0B:SP/MSL;F$*VUAI?'@K[ NZ\79AGH53 &$T@W,K%R:=@Y0\IUY M3.ZS/UZY7CSWG>6]%U! T)M>I8]/36.T!;?+->$+V<]K,[&O,%,Q/4=/WYS^ MW(>??BI^/X ?=*/T)Z6OEGZ_ZU%J]4?M_M[4RU_2G4'9>Q]U(""B1>'/Y8<3 MU>;$O#S7F57!$J:S0AXDK;G4T9,[$-W%] M&,''8'W"A72#4#VMK43W.K*4,I,#=5#317U#F<=D^29=4FHWE)P.ES(0%8^> M:YB" -] M&[RD9 G=LKIN62N#C;>@H2>2S$*7!0/E8K98'% 6\4+B!.@B82E:^5B@J42< MR8P%RN*G=8S1.O2RD^&Q1Q\;76.'[VF,R(7O!,^PN"Y$% MCAA[,IKLQX)XM^X& M]NRF\>SQ8CKU)AY\+4TC\N<"&3A%_'/H T8IQ ,:?+6(:8;F.'%@1NOX1^:_ MIDF6+.@\> Q7T6\U@K[X!?AA&X$?9$]WCG4WA+0,0OGL5OAJ(W%A#N!"T*RX M';T!: $?ZL0S:0I<%-,($ NPDR0*@$J>0I?X:3@E#8]=1]1FD;3Q @D(20ON M <1*$9 $?+_TB \$NHB>"6/)A:G1"_O2%T+*]N'JR232;R&("=6X)DAD&MFL M*:_>POW/-)>0+>;?B?N(._6 .0/4@2+3*]57+,X5=!.D<2J]5A3?#NH^)/$! ML.MLZF"=4$-Y9QH/#$N0#P?.DFBVB&25]B+Y2$@ VG"1^#2?W!F'ST26W 6- M#+YZ0JMU5$+KC@#AOG2^?;\ZE0+W8(0Z8 DS.?D6D40^",$[ MC(0&S6*<5,G\O5QRI%66'+FY?]=*C#2J)D:NN=F'=5K30^"F7&W-U-;V9TGF M@U66-VF5Y$T>9IZGI5"R=Y4-06MQ%L8J1R !]HFY%T!1+T!();I)ZD#(*2F@ M<8)>OIB0S6Q)%/52Y,7?D/8PQQZ3=%8/7#W'S?HAHZVV3H)<:=2Y]RSG:%O[ M2PF58"_:>A]*@N+CD4'\WO_2EUQ,0(AHK@=*E@< 'M,=?L/*ZFPQ78+*N]JF]:H0<"LT['@D>%CY#Q) M'L49 ,5[ H#2AWKPS DU]U:/>0()SH;I+L@J\S9%%%IY(37R5J5?UL4?0*<= MQY[K.1',)ATG&HR35*5:O0+G7VDDJ3*^O01;VY(G \P+73]I:\@Y,,.BA[ ' MH-(\XSA@B58+OYGDG.ZY(]$L459KYUN >6[D^YSEJ*=6P&ZZS\BP PKE/] Z M+H%@MA3H&J!E/(A;P-#6/N$JOT8^ 73W"54B67JWB$)9>@,0!C0%Z5;)T@.L M003+D?OJ'^0[IBU*GTB,=\PP"YU(_UHX ?SF^,XRQJL_P[X\>@D%WA?XVX%- M)"L$_$("4&B!*<_EG#EM?BLBG;@5'=EE+/! MW46EE?V55K2M!1*55CI4:66/Q, M+K;LSB07YV2EA"HCF(+($H-TH=(B;%3#RU>URX3@+H><$ZP,-LMX2K"9#38@2F[UJ#,51F9'=C>'^QHF&/[86-Y,*EA2WY(."^&&"_1493,1:E)3Z],9GG(@/Z$Y MCF+T1@,=M*A!LUI4 YO)MTTCJ%E0\]'4?#$'A GZ 2B' Z,3U-S>%E([X^_+ MXP/?H%/S/3HU_[YI3K4V:"0?)C=S,!!D[<3-Q]5XR;[HN=5!8EFP%NN?A75] M,?!D*_JM4,:X6GK*>]:C)]X(YF)10H\8#H/1TV&\BE;*!W_%:7EYYJYV: ). M&!#6O8I%)^%7$9F1(&;A8O"92#^D<>P?WWQ(X]1_S*:XU9D@O2&-IXF!E6#G M+R]T:1,%^E>\CJ[:1M"@Y-#^6W'ZP+[T<(7"SO;@Z+AM5LIY$43$ M\6FO,MP"%G'XUVKV6J'X&X(3_CJ4!@H01"JE1/H+X.!7&,#7\#7YG-NCMW3A M?X/7J=H_:.1A*:?&4$6MR*;I1'-31+2=,L,#);R:FEA5^63#K&73+J:(YQ(6 M\FEF#T ->YM.<==63W MX9#@PEKEIDA#-*DDS%;.R;KE./-Y%&)6+PMHG8-RYTTHYXGG8=K=,68-X'#\ M..J4)449^]WN>$F[3E(!3F.(<\])0T53D8TR??&T8%&)3"ZEO2TQI#PE?I:J MO)5\REKS;"U _@&L@PP+L8S))%,V6#_,G-B/$_A/&HDY+17+(!3I;Y>7B\-: M#0_H5->K.T[U&US\QX#N+VVGDUZ"29"[-1,*^Y-E;:'^VPY9^[ >#,TM?I,? MR@.92#.-74KSFMY1/?1CL&^%=L5?#K7.Q%\>:.ZR[H$+ZW.7.-]3 M3DP[NS#JS(7AYT/2-T56EHZ2LVQN(.QRH/1U1>QIZF[XKV/$>=@QWH+'#@S&L=\U!/4;1 452Z6&6]DPC[H1K$"J'P M.XY:SX&UJA+"WG4:6V!" H6MXG,'(KC/C3U:@?'NOR0*2V$WQ(,A6U.U5YSP MP%:?Q55Q,V]$YTZC\ D]S"Q,=Q*RZOJ/(<;CQJ'OB@Y>/-U_>^KSF5W$0I34 M=ZH>$YB=#\K^&K[[_^R]:W?:2+8P_%>TI:0"E!'2(Q*LN/Y]>^^5)5*0L* [0!&'[IC0*K+KEW[?G$3+)2+;&91 M>:6[NXNFH6[WL4HH-$++.F':(^0 /"*J=1#5.GO/J#M<@VKSVNT>B&H5V-1] M\>YX;33^.?(4%PJ7-C8+N[O6<1!?O1I.Q1I+F5 M5F?74;?KJP>+9?:5*Y(:B?SG7K!N'LKW_"-O>_OMP[WNHT2!'K6/]A:-0'WJ MR-3'7%/O:+&XVVV%TW-?TX,"G=?2AC(KFKE6V>SL;V:YUI\=;]S=W7OBNKF; M>A)+%\[=N$LT?TI 71SE9H4X7R1BX@9HSL+VIJH,$L7>?(P?Z[,(%["8_2,\DZ:Q36+VX)-:L4N1G*"H6>EFVG_QKE-1,:9)G%@7-&EN -^ WMSM!RIOP!>E M+=Q5WH*#%^\.NP\N$-W<@N86+'$+[#FQ[_=.\&-G%/B^B-X0'SQI+.['N+)"I(=5FXC>KQ$X:T/\.WVI@K>+B/"S)W2UNUTUBVEK0D8 M?U1\NB=Q?'Z!8 &PU=>-;X]##OT'*\9K_!J4W#J?MXS0'PFH/68>=@I;SF)Y566(L I"A.%VE> MT%15:-[?]/>WT5!3%8^*6=O[B;TCR0U'S82SK/&IXZ M;#KHN&RP9D.PYCZY^/B!+H[F(-?Q^M]3TF/9F(7N[HMW#PZH;#!F'3'F82ZB MI6KJ&(R/8"V'V=8 MFD;O8JZ$EN<;S_*(\%GON[T OY@JZ_Q(\D7O,5,V'N_@UC26K+FYS/%N[_BQVDTU=[>YN\W=+=_=_2=,G.X>/F9F4G-_F_N['??W/EGVZ&&!>&MQ MG^:H&8^?D5H%44:%R*@\.$/GW=_ZR6]Y5==R[7 %SKUN^Q#C?R:Q#'" -XD( MB6KE!;U?%BO%*V#LYJ^X?=AWEM:_,E7/;46UX_=[17#8_\?E(E$.NFZOYWK^ M8*_7V]T[.NH>#0;=W7Y_U^]Y'GQT_U_GH/="OS5*]!XF[E#L]!/A?M]Q![#% M-VYXZ]Y)/$>[8GL0[90@7P9:+6@&@V5 _C 5;Z3]E?X;ZK.OT%R^D_+=I.N6$(;3O[;6>Q M[A"G\7@<4-ZB/(G\4R(00Q%Y@9 ? NF%LU!\YHX2$?J@0P!8EDC"M7XFX5DI6_3S*;>;< +I MR*S_E_!2)XT=U[EQDT"D=_@"YY?J(I(MQPO=8 S_RBQ(X9^\XFDHAC#3)(D] M(9"GP(]!Y(49_@W3IA0&'09PZ,*'6?#75(0AS)GQ>Q-@,GF@Q?RW],X27E>)&7>"!>I(RZ=L9L"89-MYP1V-;4BQTV$O=$@@H5CYBS, M X.[L"+ %1X<]@004^/I;X+$F<1X5P,86 P& H,\Q^Z=HR(_51^/098"\K:= M:PO$"=(+'T8R-4WO,$) X;)"4^=V)")\))82#\478DS0CMR41HJS%/L\4KL2F0%, M;:#=!F%(AS=RL84)P@1P$@#@^B 7 ) "F BA<'P)%CV""(7-@6GH'BPRU8 MI\S"E";" V6LI7UI?AW!N=Z=H.D MM()@8DVM*8+9VYTFF/E8#@^V'-&DH3>3:)Y'L\'?W>^6#^"]PO83[]]9P$A^ M1G0!Y%/L@G ^L'[I+-X3H0>P/,F& "=6#VHZ(Q3)N8M3)D X/B7N#= KN-"_ MQR$1XE<8E-+=?6M^H<^=MZ^!ZCG#$"@,<@L>ALB#G B\P@!%:E,DHB&\B2/! MJ7['?Y$:>5F*1,PA(9OYQ$BX_K\S-P%: 0N!-[_VUAXBLF3:'G)/V.^%2QQ&7L%Z]O=;0&"3AE*6D7F>ALSX.#N!2F14;P&5,$!MGT#N!)' M1=*-]<61T^#K(=QN@ N,@UD%U&X77P2FB$ !X"$BE$ *[V'[5B+D>%S YX!= M!<1+J#XY3X=]RX81+40U?*4WX&T+N2BHZ?"MA$4%D@X]$30[_(5'0GP+N05B M42A2ZE.EEI4S!)G"'E3O*RDSZFV%UZ%=JPP^(R(R;9T+;@)8MB\!+9'#(^'X M@(WDX.I\<.^^(HD (?G_@#@L04% %;P2$P!W7R1,1/;G(B)1%*-P7N-9B&K;G(NQ:X]EZ\VVT?3\?U MXQZ76FIW?^^IUKI/:YVN:>F :,4' I*PH\@PD%)S7G ^2^VE /4I9EC&XY,Q M8%":CU6Q@P/<0;<"VD1Z4.K%!@OQO7=JOVXMUI6ZCM^+"QCNX5<*M/=S+XW- MA:IK6-2JNABL"3A*]$9-MZ"9S;'9@WD(R/G@DB9Z^&Z/2KOM[%;O%KD(*BT: MR8 Q@+A/1-XF(;#76M0#3@O3W'.##/WL)]X;P"XTV+E#\5E-\#G2X# 8M].U MMG/\XEVW/=TK^"6S1DFGTCM.1[@(*4"TX?9V M09'24&;WQ@U",DB@,)_QN<,A1()/YS: .U3" ]SQ3I]&FX2N MFA]?5UUSXF2"5E628"= &.0TXAO4H )O#K")4#H(H>J)Y^&]=_$+0%_U4:NX M'XWNDING-Y_N TV:H7/-O^X'WK##[H;>L)/FBEE7#*WP<87W*G9TIO-O_GO$]>_@_TQPT5^/4;_!_R'$KP!@&<#8&( P+9!E%FX MN@4[*41$[]!O0<1Z!HZ<"&6/9$>&&AX^]^^*;JA(RX!Q D1X$(33SY"SE;ZY M MD\H=9PSIDNO7'BD>VJ<]P#\17$&I#YX'G?>84O*-.G_7!N_03!GQ4SX;=X MHU+BGS(;PYDJ$==7:X,/R#+4>DD&FU#O6\GVTD' -D]:YMFIL9DE62B,S#.6 M;8N7U$*:G6BB13/&F?*AN>Q.J7OI"4_%_@E/2%I'4C@'@*CK>=DX"[GL$=J) M0? %H=UC.;3:K@B8#>H"ON1ZZG^=;WN<$Q'@P"#Q3P M%DK&<%82A5_X%\%!EFL :N@FSB"+/&7!1O1!0S0,AQ*I,K[>TG&C+07.69(, MG8@A:$9L"E4@S6]0R0GG)@GB!IXCW'EQXX:9.LH ":BAIC3*Z2@0 S@A#:ESA@AKO? T_YZ+.?;OUZC7P6:2 MEE9OA'9RL,F"OV2L8Y^P=NZ5]"%S>'/0&- !T#1,9O-+N#E.I^?N=/;UB#:R MM9WWI%20)@1X;@.V:O;Y03,76' +=$O]W*>ZQ(:1GAK 6G9S9;$C%" R R/< MD%^%KBJ1+KR<#S!$K(C5?C7(:^!T25O!D_R,<5BH^"LN[)S#IJVCN-2.AV? MCI%(Y#<93WN:0>N;*K,^(&^ ,1J2^9:< !T*M"HN) ;D!7*D=1?-V>FS#S0* MZ5F@H:NPT4&4LBAF[M;!,2V,)LI(40+48I3"%. UYGC6/7TU>#T_MRZ028,+ M\Z\Q*/(\;!.)B"&HM>792"X M!1@_DU]3OCFKTN7JXL=*M%<5LR"B/$Q(@/MH]O6JN]OIO5ZE*MPB/W)!> 4I M.17L;F@BC*T(X[WZ".,F5KB)%7YR!+Q"825.D(">)T,W"OZCHP"9*",E]P'9 M^ Y+5(/6BS:NUN;WWF8M&+XC)2M_1;9GJ2.M&8RJ2E-92.K*]16+YZ%+6_.Y M9R"_O!>>F[%'$N%EPH9S2XSD4.DYX09G!7B=RXSHY,.0*0KR%3?LY@,YTA>I M(.$%A7]M=P P!QC@',J8#%5_"<^L@(+%[I=RYC]@$*4YF-G8MTHAU"1!!_)[ MKO<:Y99=EQA7#!,:M:.?P]++73(HIP7*[D+:AAK,%^BDX1#O\00$=2,^DS@9 MPX5%C0)M.KD:C1,CZ&#!R?.(*7N0;C3K^J/KMR\PYCSS*3 ?Q*\+Y\N6BQ9Y^7TP$@06UJ4!RE.:8,R\&X988+H BW^+\HMJ_TPSC+*[=@ M5BB8#"[)BIX;&5"KZNS[_.DU$X_8HWP'WP&24&<_'L<2T=?CK @=K^K#>C#P M0X?-\7B4^Z S'U!G)YJ*#@(,9$X*"1AA\!T)-5#'J1<>R'#G^P_W9PK5"J@DAE9)YJ7L]>Z M-@IN#=MA;[%+]-5;XJQ387%M[*M/8G:885Y=PJ#CO#H]OSI_W8;MDLT]YEM4 MS$#1;BN4LM"!$H9Y[BGZO# GJF49()8QW#<8M (,PK-?).IP/EEV_>AC*&-- M)%M5+D#BCRG0/AO6]H,0Z5>7-9H*CR5KC(9^<;!BZD?#@=,E>Y&,8B#(SPRK<4[/$F>0'# MKV%$>4)A5&@SR")0J$(.C8ISILG&PJH%/@L,J18:WJ,-C\"NQ(?GL-7Y35>6 MI;HB?,&.5EB*N"N,#@C'M7W\X<;05FZCTEF0GDJ5QFD7"V6I$PW;SCG=*P42 M#DL(*/57W2:\2X7[\Q SB^%Y>)N)5+4=(%]HT'!KS'FVP<]0,:(\!'FVA10B M"VUK(;VAF'WH61*B63>7A$>;\Y^=3!![GFNAW_JLZ>[::W0I* M\^$X-PZVY-.BF>#XXS[>].HP';>/49*W(T&I0R8Q,EGB9*%8%/=S\2&"+M)B9 V L2 M+QLCE. '(B.JT(RRR!H8J^ LK(5C'7S?\$1+(7@6UZ\FRP"MVX'1?K\4?8G+ MVQ(V$$#5].E$%R)9SC'MZBC^9QL8Z#P(0DSHI!+ C2NU*L_C5>'Q,_@TK12>=69W3%$OL9N!:MM<"+/'7 M5[U[X)E?%A6S0"!*\O2(5.4!P^A99&>*YP616I@V3"XTZZ1+RS&XK0Z>@ 6@ M#/VI@F3,!DW8Y7/5*>\-4J$J/!5!*JT%Z(..25&'FX>C%&-7Y@Y$*8HH"\:5 M;$!,R1RNB;5RS_PF?W,^G'TY_WQ]?>:H((_S/TY_/\,@CTW8P-<@O'6S[P+H MQY^!),&TSF'TTR,,[S^L4\F45 GC?% *P?.)D//BOL]O<[)TERXL>H2'P,W6%5<^&! M&TIA52KJO'CG\AOE.EVXS&47<9V,HW3N-71?O,,<01#5JI;A:@<_)PW"##L= MU-!(J7"3!"4Y;4_O=M[BLM4+BZS^6QPMOX&>Z<.RS%P+GMC>BWN:\1.R^-G=RYVOG'TO5@NGO$2Q^I),S1 MC)(P&\8<3AOF4%E=Y=*8$#[&B4"S]M^!\DH_4(KD-:IL%TH!_1R1M1Y_>(2" M11M5:&F^B[7-*L7AHZ@41YU&I7C&*D45CUAI8/#%R>6U\_GSYZ69Y-'>/773 MUI4E=G8;EFBS1&6);TT7/F!_P*DIC/D)+;;D=WE0AA2U[,HI/[4( P"$[D2* M-_J/MVB5#]V[-T%$BZ:7WD[+8*7V8#0A_YP3P?8N$T)L&):W-5,_M^&GWZ:_ M[QVV#_:ZE3_MMCL+?K_?JYZD[HVZ177VV]W#O35;%/"<7G?VHJA5FX)^10_$ M4B>XJHRSG])<[WY20GCT#72NOIOHF>)T3>-W&NMHAS7 88Y^?+O@22RTQ*$8;.9=NY&KEA*)(YD*,6+'-B MS:.#M1K75@?5@\XF0G'MD-/4=FHYIV?GJO(R"SL/N\6E!KV; (N3*'+.*& R MB5++)KX(?LWH2_Q(8%NWB[C775- 535B7AV8:DJCM53--#N+I*IHVJ.PU$VZ MC.=A1G\!(UVWG$WJ@EY,[MY#3[:TIH-8.P3YQK+MS"ON0@CN,7@DO$:F; MW&V=EO<>]ITZ?P;A6*XII5ZWF[:_NZ: FBE3KE/\?XVX>?;U[$2+FK TN*./ M(V]N((VZ<%.0O+\[?V*^0HAQ?"NUDF[0[3Q<3N#<0CZXM8;-#^Y- "R_[;P7 MXS4EY>MVJ_:7LZ-LH1KW.+=J \G)61C\Q^V+=.14T*\=G>KX5@- MQYJ]\;_';A1A1D888K_#J[%H[(]S^L4;^V/#N&9O_)L;>7?.E[;S*8@MA7.] M:/':W:O&W+C@O7*VCFN=CI) PO287/FU[?P>_%A36KQVEVM=8TC6#L6VEFG] M$[X1J?/-389Q>.N&#=^:4]E:[FIM,=_:.K:%U=Y#<>> MSG6PIH!:.RS;6L[U%>Z4"$.!L<5_!F$8N$MZGK>/>1WTUA10:X=D];?K-TH* M7"8+\2>FYM.(\[=6F$ZIT3[UE2:M?DWR]?P54RV/4OGL[FYGG^)OL*\?3'.3 MU_PMUPBO:,%#Y;MEY=.E'MUGYXX,L&S>R20)0BR$TW4H.9XF51TVJL:Y$E$ MJOL_ Z_<]SO_M.-\QG^# 6 ^UR3!(@14$&*0Q&/>9!K3K&WG(W^U>\1?=?9; M#E:KYKV[ULI;SK4(A7\7"0=(9A+?8O%(,S0Z+P=Q(@BPN ']<*L =J"T,*H3 M953=#:!7*$\*(,& >GR]5,'=39T_VU\H!$^8Z%\9>P%V;M"%Y?&]#\%-0%7( MOPC7Q_C],ZR.FL11X,%68JS6+?.'%#QV>[QY *"4@=D<45Z6B;->S&*4QS( MP'&WH][KM6%P/!CXJ &0KQ<0JW-\W"M" KN*<#$9$0U1>4IT0=Q)$@\3=VR7 M&\VAA(#@XM:C&$LV6DV J!D,'&IY(JQC$W(?5%48LKI]U/]F[G=X_OOFX7#S$.L>"D Y09SC-.#':JRI"X)X(ZDM["]@AN5),^ M"J@9!Y<&1A8<#-VH1<5(L3;^@D/^/1X!;'Z/)]_1'6$-3E>R?LQ^!LA&/0'\ M,9P:QOBD!B^FU_E!A.ZMFVQ(1]0%B78IO8L8.OFNH;V^:^E*/+8,RM5E 3,:!;AZ4Z@RHNN.AFM=87:DV^0U< M8?C[4NCN"F:8?;QF@NDDEU.UZ&,^NK62JVR"JY8Q)BM5/:#(&-9&4,5K3?'S M_+?\38:;,-2OO/I/8=R',:P)-#4\5BQDKX(:6J<&Y,D^5CPW5S70A7>HD"R\ M[HE;+$M,5.XTQE+].=E5[&OW6 '+M:G1K_-<<)LN4+U=W@UY7M3;-33 U$H% M/OO5]0'N/!I53/=0WJ0./<7>'VZ4/DN:49<%MA+Q;KW:BZV+P*N/IH9\GF1# M0#(E@=IRJB;_=;)DR^FSP(<5S<>FYG_,Q87FRMW"^3^*?I)AR7BDPD8:!6JJ M!-16<1-$%Z6X(?EL?MGQ/;PFL(N0I\F)8,!_ M^Y^,$'V<"]$EV9>G*RT=Z5R%9.GF-"J+ F[PHQJ"*(G'P-[78BN\=O+^O?,E M]2LH+?Q2!;3EA.X+V',&JRJ(F;\+(P(V5=3L*FI'36/D=5C*SZR'5EL@:A4( M^ "%[).(84\N5HE,@Q1N&X+D6GBC"-8^?)@BI<>F/HN6./4L1:+ZS-R5B [ MQ KT4FJ$@&_Q#9?;!YEZMU*9FDH#Q=?^GD6"&U5.:4]E)JJ4!C6,K?&@W%'2 M,*RG=G*Y(=>T+*:''UO%+1*W"V/ ]!:UVHM1X\$IAKP&%%&HOP4 -QNX7DK% MJJD#AP>*H6GO8E\3BRDKL-VKXDPMZ<:%%S)I=1T+R40E1\$D7Y2; ?>+21!) M4;*.(VSK,9FHIC_Z&COP#+5ZM+: ?0(Q32G UD86C]94 4$KO4 @&/.;JU\" MR*3Y=;]7^=%BW06P\U3S>A]+P-]D2QY,POD.I.86789A/29Q-6BA.XQ; MV($1EF&=&:PT00UD%$B@ 4/L)N3";4P*M_8OK.3L^#$11;J.7^*[.'3M&ZFF M<*Z\48R]B ;.%_ #+(V^9C) MYN\=;2X[R=/*LN[+_C=J(QF,JQ1W_/G/./D^"5V@1E?N M0,!K^H(8ZP@WFG,GDQA;AQD/3+V=I"KIN,)0,D6JR5YMB'0EB"Q3@Q)HB!P* MF"AU_XKIMG],0#X8J6L9WNU@ P58=NCV1:B:&[K>=QX;O?(3U2P/">88ES< M*4IJI^EDY +%\T1&7G@@2\EWD4Y1YO(J\J.YG6(1)?F0H(6=(2\$=JE-F W9 M='0I?]*TY .2'/JTY2-[E+X"LQ0R3MUG*3Q59(VO32" 6=!\_E'V-!T2:I'X M(HV+?@1XIPF"=IY0.VP0C(4."@"4$=K\A@^>4"??NM+4^?LRGW&FG9*'^GA. MJX;+CS'NEM&.\:]S?*S<_+O[JGUWS6AE3\MA:1FNU;,'32?AP/U1F$\YCT\_ M_NNU&>PH-^J"3!0Y9UX5"E/0*]/#MHM'IWA%>1QS+=4B\/?73I\. ME;4JH5Q=,*XY7RK!1>ILF(0N6]>5YWE?LXN*3 M)4O!)]9/)[C (^=.N GI+Q_B6QA&C$E:L,12VZD":X''07:BWL#61LFVTW+& ML>0FQ41P*G3?2WL &U*G(.E@#!&Y@DGG4"-;RS-&]#65L!1G- M7AWN\50 %1'%D")Z^H_SB]]^CT'3I;NO&JNGI%%:XE:!A%4(1AZ"#U:K;$L8 MQ 00P/L;N-,1.ZSW(E,D$U6<#%V,X"H-PM@E)XIH7$P!['GA,:X=NH"#8"9[<'OO>>-9MJ*+V-X&;6D5B'2 MQAL%("%Y,"$14VNV5L#_GK1;W#X])H\D*X]X) 4Y]@3A"T>7A71P**[+K$\V3!2$XMM(>0;@ MJ^],F6Q;K"V)80-RNAR_DE@&0+C+VW&;-R3O@M[2KG5&=5HFSNS#N!@OC[T, ME?#GW\0>?AA0 W!L*0Y;EXIL 0S@@&6I/R<*E:#V"U3 8=QG2=,JZE^LA2$- M ^L*BUJ JF$<2Y&J5>JLK7GEN5E4K'*=.,5,]=:2E;17L$68^2^1Q#^FY):1 MZSM](2*^/(#[9'3C>&'EN>PZJ-J$=(<2D0;*_XA-1F(+CK%T>0(@7 M\3M@/>A*LK :7_?#!3%+NF/AH,014_".UBGY@N)<+*XBM$2"2A'(ME_?*T$6 ML2Z41H#-]TZ[LDV$NWC<9IL5$%>Z,[\.&\Y[KFLS:WVN07F)>D'&LD>C\I;0 MPV)AP3504&GZ&L,O,$?%$BY>1[(VLI.GB5PJ1"X=-Y%+Z["4K8UR@5"@B-WO=_TD\)U_BE'@A2AE4>:?M 8N8>CO_6 M.;-VDP_Q3R!@(HY^(^A]R/ N!J[H"9^! J2.G^.!$SQ(0$R]-NE M6O6)%^"@:!;I!^2C"V5CA;;S0)2>$@8.>5N M.OO7Z6M04,1P"-CG7'PY=5Y]P>^_?OIT#3]\R3R MA6O!.^=7'TX^=\WSI?3 MSQ]>VQF\N:AON]#?AP ^=0AY\E$Q4[@ZN_(BO@4<1>OI4#NOS>07YW]^?FU% M1.I,SKU<*Y@K@_/L1Q(7D8PW>7WU+X3-Y?EKY]7Y]>G_ON=/'U^W+;)RK\EG MN9S.*9Y8C%F4=_ ]H(4]HLTPKX A#1!ORPS37O3IV>6U<\I>+T]9@$[O@#3M M7 ;RNW-.+P(MS=?Z31FP31:Q2JO([78&L-9TO]:S9!(1Q!#TN)(%V=Z8M$ST MN0$G!RWY[&[495B:49?MR[$)EVBI%=T$<+.5;4QJ0L4D"JEL0=C"L%B0*<3S M-.34EX1;8;0VK&)^)O_5O5.D@FP>]]IOZ+&I,(5RF,&]MIBZ'%ND0B :!K*2 M/'\[_V?N S\C72_;[$&PND6T=S.Z^B^%9] M:U/WU^R"M*09$UO>LISJ2AM \A1X+-6T#9X565=?H]A4:$8AE$*=8+<#+R58 M+H P,!_T7E:R8)3459S!EPD0=;C60*'095AF*S.'O,+ !S>Q\KE9ZR.2;\8D M].HG9+Y3=TY+F3G9_PYG$0I_R ;R^KB)LDZ64V%>4D4 A2Q%4!3B)P+[U) Z MQ$D 5!?DM#LG4+&/4S$I43Q&YN/T@1>A#33Q=R:@D^+-(:_F($C&Y@Q=3>MA MQ@@9 P'+\[ASM*>IRD"]3S#9VMK'39ISVN3]IP?SJ(^D)FQ++:'=F'-65U@ M:VE ZH@55M0[F>!T&X[31POEP7LM M;,\*8,E@SUP:Z8JF^K&2=?/GT];6I MKY3[9C#J1%GI20>R_!;3Z*T\)GQ/:T"R]::#IWC5 K;K(3R M*?1_D,KYU1VYB?N7ZURY=^Y?0>+&EM10-.?JK+>%E5A*8-DY0>/\,"V7#;E/ MCCG%]"" :$%S+0"@,?2NFEU5UE9=#WMO4EC20E'J+)H*#UW-9.S%K+."D)8K MCIW[0MIK"MU-/BDZ789*:=MGZ1 RKI5J@I<<83! 02)0L6ZA=$=/OPS M2& O7P?#=DE=52+'/S]?GKZN7/A,QF-K<@+4(="C=-F_KP'<]UE.OSJF4(SF MQ[?T+#0NZ/L!8'Z!72RLCYK@AT),*[H_D"5;)@*2&W*CI1WEG[H_:A:*_I0 M@V$3:T O"3B[2[,5F+2T6H*V6IK*!GB6W*2JE/":!;OJ92T:X7^/%['*]\=A MD&=7GYPO@5NLDW8_2UB:$Q0VF1-JY;$C6U\Q;NLD3+-AZ,JRY.M20&8 EY*# M$4Z2[V(,TF;[A (\F3OD3'1:4>'G&8(=]N0H@MPK6OM&8W8&NAC]I:\,JE?Q M;1.F9&/PP6X3IK0.2]G:,"63 S1=/L:S C8+*O)0I8Y7E?/-PR-*">:M/-WH M*Y!6EZ.@+N(P V/JBOG!@9V76#,=M*:'N?$'PD4%*3J*P]J)YR!)7DMP17( M:@YTI#+C\_WUZZJRG/>G!%U@'OWL3*#)Z$X2)"H2@8J:^Q^I.RHR [6 DFQD M'UO)NP"+K[DI@3N"[0&TH@ROE! DHJ*)QTXYT$9*)0#H5_U 8G$8 MY>JO\UA\PY)+4RD-^5: R^>QQ;&>B) =^#;#TDET95]$&JZ0 #_&Z,6R0EDJ M1MJ,DU_4RD)@_I)?HRN3M;BS4HGXVN" '\.P$9"T$9:U=QT*4<=,&=@A'N<0 M'M(5D52:NH5'QO8YRUH^;55I:5F:U] 782"04@8'46J!+^ AD&MX:7U7YGJYYC@<8DL(:"W?%CKQ,XOG=%+V-D::HQZY.II.4#G2.-K)T?\>DU-9@T>>AZ7+Q$00OIM+U9I.Z@]* M((!Q[YN[39CAP\_"I#=5O:.V ZL9HPV6[K=\ ]P)?D1L401*%C=&1@4SDN3R M3(5Y+%G!$)ZWAMQQ]@CRP=#.])J!>EBT+0M3Y5^(*,3"U6EBUF1HI9 R0Z>% MZY4*@+VE[T*X]#2.& P4O486FD6Z\ Y#XKX%87BAPK(";#AH$+5 *81> /U2 M3"LK34K75 =5DA?;!XQ[#FST>IHZT%W':!F%Z=6W340CEV(*; C&)A(N'J@X M7G.'E!VJ9:A!CA=OV82D0L0*N P$R',3U) S7I3*)X]*%97H(@%1$B,W')3H MCB$;-A-_FUN92T_%5/TYM.JV#8W98#-.?-%V.L4@QG5AF>J6RI*DE.!J;65' M!Q J4A9J/L,6%$)DRWX#>HG2F%HV+[#GL@G6@.9#(H^1WASZC<\867I:E--R M/6I.^ M([2&-9I['->414Y,0.Y/@=Z[W[RRP&*GG3O 0D9K%FA*IYBTZHHTK M%_Q'V]'-_6P[9Z 8%>[2KS8@.%Y]QK;U+>7M$TT8X*VP2I5:,K49^%>96V[+ MWMDK>)HB:$/,1_0P@%8"\4[PTG-A&6WJQ2 B#7M[73J+SQ1)O:YP#.%0V$7% M"$\ 11^P0MS$(7DD0(#)],^P5HX+E")2 4FEA44>F?*DMB[JK1H%%ATW&!^% M4D,*=R&\(TG)XV_P+7@^&!:PA;D;00F!#"K)R)HI+I6"_:R+"N4(J[46C!TV MVK5V&%DF45BC8:NBA*BPB#CARHY UPCR[%+4+E-RD$4DY4^T0>OW T8Y M/,H*]URKVNIJ_;Y$8DB5%=B0<6O7+4<@\J-##:@2EBMRL40)8G(+5><8.[1( MI1.C2HV5\9&#L%J%8D%&.07DF^ -6SH% IX7*Z=IG!G (P6GIYS%Y2Z]U%&XW VL_N!-8W2;#)5@%, MZN0D,WQ<(2^/%F($TFF',"KMX=WS# HL[S:/$:8Y)1>P"$*+T"JAN@!JIPMOHV*W3@K2E0UJJ,8+<> M)+])\..>YUID2"HO77+E"[XH69AK>E=GIY;7,R U"\BL2'19#%OQK!D#C:'/ M4A@U,7^?;H^0F(CSD". M\JAG$RJ#WO#$)[)LJ-OT::,8H.^25ET+4U!1O-Q0D4]!:P1LTQ?'\\)Y%I!+6$_$2X:+J,J,(=BP:U[IT>K M/:_R2%BEI5RM".17:BBA<< 6S0&TZ'6+$UG"%F58I#.>N8);O#&X^+%+M"!4 M1E$^!J4MW ,2ND-VTN4RU>D&O MSH1<--TE8IB%;@+"#;%'1#0TXI'I+\>:@B6'M'"E"E1X,\HV>E4U;4)TGC)[ M-=GB.RISZS=QG4& "DP3\U*(>>DT,2_KL)2MC7GAY.(*?Q7QT3Q5$ 77,+2H MBO1 ELZP_I>2:4LB5Z(RF,5WU/;R#FXMRS; I:25@8$#C:IY0E:'DHYA%7VERS+"Z)-2.RF?$M*KT%SLPD- MRD,N+)6R,"H2/\ 1M*GF@4[YH+FC\U;T07[!ZW-[V^XCA0O\MH=.6VH&=X>C MQ'VTIK-2-DD"P#?,_H9=8@MME,JTH(=7 PN?(14%>*$]7/>1L0/[6A7]RD%W M;Y]CA]D?SOYA!P2_ ,2-[#M>[#\_._N][FZG-.P]9[T<2Y_KK&>)%X':V?]' ML$0X(S17B9=%.SM:>"*?T TU,CG0VK]Q("3BWYFJ>J7MF9]3H&O[[=U]Q+"/ M<3)VCG;^884P84T>>-XGF3Z-"7'^6D:F J^R>!B;HXG, MN, [0*M!WSG*:.QCA&6-XY2-BJHM(P="E_82NK@L7 M6"AEU8K"49'IK->6O&BVXPG]CWG-%%0'=?40D\)D H4S2KC*BQ.9T'HE-)D( M=B'\BI#WHH,O1"5T6'#[:6_W5-*%M41^?.812"&^4^99$KL@:K@1UWE#]5<% M0TD3%!\0[>O'RL?&*C+EEQ4/B4/V3>(8#&?E-K%\9B*M5-$U64R@DS%)4RV5 M#,\U!_.?;P/NRX('R-'6>>R5 S>'2O]86)0GF*4F3+0VSK5=E>A"V5 !N?0- M_^B[,N#04!=10R=#JUIS+8S,)2$5H7R$FTCN(E?Z_050/A1&RI%"X[RJ:!Z(/PIY: 8J8'Y'$IO:Y7(T1##IG7, M36<7Z1I>&="/(@%OY!VFZB_?5OI:N_6^5EPN'OS]_K_.T>&+QD/;>&A_&D-" M@Z\B+)WV5MH@J^&2IQ[:6O4TQ9OS6A_OOE@OI%@0'(6LC0_ /C-RY!/#. $I M[PYDO^5EE[79)B;*H2BR^6(8&COG.30TR5)X:#D5+P_:*$5]WNV K+,#4@&) M/*C13$9!&,MX,KHKIL>PCB)")9\H0W+=P*K)1\OH>X6?@6H'4@E[=8UGF([5 M)QDYK_!=%$F[NV_-M_2Y\_8U:9!CUQ?&QX[QOWI99E4J@+08NHF)]"Q"\U?&YE6R;'63UK(*];>S<[ER MV%37[%LY;%X7J0HR 0X*$+X*."$:Q92-7%^2-= W\U[#B>NC\6TG%(/T3>_@ M_HNYLXXWD\[P8!W/L C@SEY['Z%WB8<6ALYE59[,?-78W]:><'.DJSC2DRC" M@J#7HSB)4LY]K&3=^H>3O/:J?;S7Z(//$M&<[YJ=[WD8@+Z1.._CO]Q$?@_L MQ+8=TZE:=?XYD8';'.!Z'2#Z@FVQ(U>N9YI63R20.HE27 MH9F^.V]6WIE%KX2R5%U>+T>$U=SJJ23BO+@9]5'I*0TV+_*LORY,EU>;+M7S MA^%5_>ESJPM8J5;..IK>YC2O7F5CS&A>QQTL:#S\F"OQSGM=__5W-(W@0P\P MCZZ+3?%2# 1A,$6)=[0E35,M.QP-+54*!$H3)IQUK9YVRM1*1.Z[N+/K[6A? MK646:5N0I*&LWW3 RL]53]> I:Z28(;S M34QT$@VM<<0!@TQ5(_1J[V Y+6QAA0UZT8"(.//+7GOWT% WRS\_[2I753RI M710YXSH'[=V7'%R8XT;/66Z=N)9>>[]33UD;''HX#GWF<^ESDS%U2JG[0W"1 MB%^Z>X?M(V>,)="PO\Y2:/%+M]ONF#%>';>/7KZ>QI*@?B4\QG[[4 _2X,13 MTQ5,1U#Q++]T6KV]3GO/G& 0%4@_M81).*, G^UUVL?5S_:F4&.W??BR[9Q3 ME45/3:I_]]7G;OO@)1=T L2 8U2%4[T[#-&/9*CCU(IO[;:[+RE/-104@ @G MGU("AB_*PW=>;I1@/X]D<*@E@]Q-]ZNL]7S%MCGK-([\O$;FI<#*P_1(+OS: M\L2 *]1HB[7RD=GXD? 0:RDA/T"^?$3Y>5UPJ-(/5E5B$(-;25=R.KO(\LV5 M#KAP.5XMK)&$"&+5NJ$J(:ZJ;=FR?R$I9#QFEF)%&^O:@WI"/9&LG$GF9EK. M"%=YY+EISRA[^#/;&[C03CXPT3QR0JC%TSB++24XP1)$1299EL@*A$ M+AW"+AW,%%$)^9BPC_%3>8:9F]HKI6;59Y5*=$EG7E)%!YA+4U/3'O!7,]R8 M'"8C-<4M0(7PK;?;WBOB&SK'K(T_ U*.EP1#V#'RG<2D"=DMK)!9V2J%BMCT M5G77P+C4],X9)M@PAF,EJ&0'0'P?KBS*_CLMP\U7U$%5<%2W#/+LI6)/DR96)3K.";B)1K#:LR][C$Y=9" M^X7Q*+/:*P?WWQ/#@\T_,ZQ"AWB/#U-Y=D.BR$,L]"?3*4+G85B#EJM"IVIE M/+)D[& O8= 543LU*T_'/ZBX>@T)Z=(S7,4W@/U]/K&XJR+IXJZ>^/VAW M>M4_[8)V6?E*S5#[G?;^_N%"0]5/<73<>Y1%'; G+J^ZP2[/^D#K'<.D$U!YJEP4+G;UQ,'ISC0 M+A>E&V)Y:[;MYGW5"['!2V%E"19/ ,N58F4U-+O[+]<)']>:)LZ!CWN5^+C? M4,D-Q<=-IX_5^'C0T,<-Q<=-IX_5_'HY?&SHXX+X^!MIH9MLB+Y@PV.QB1=9 M(Y+<.(VVY!C0"OY51GZV$RCCI2J'*B+?_(SF6"K'4+!;<%O4Y^ EK$Y<=BYT M4N;F>R@L[\TB=NVRUZ(J^S0O?20%=0IU!L)ES[WJG!-$U&^. ).W++.;C]9; MH+;2B+W7&+'782EK8<3^N>94P(KV+F/&(O;4[E[[\/"QC*"'NX]CF3WLM#O= MV?;4.<70.<5(.,<523UGX\F(2XE%SC_=)""P6G GO(*#[/5"\+VJ?L)-1N9 M\HT7P*ON2XDY'[#?9W%-[N#!"N(FG.@Y5?["3H*75NFQ9X:VS_A&V@T"^B)$ M-Z[,V]X%JK<.15S:,JTJ&ZDT"V[;1EO!0G,C$95_*[R+O22X.*6Z_:XS%B[Z M? =9J/H4VEW)*8"GU'V0@WIB@WV%PGAJ6MU)KXC+G:AZETP58YAIL;9W!,>;GT/%!VM)'@/;L$T@/; MNE--6;1\J:Y;H4::CM"^4?VX&\0=F'V/=W/B9N]-WYD\K8I@GV M"N7Z;)'$$K=XX5)5[O?$X]^L-EGS 0WI>.*0W8B!86+'?8ZJ50X\,Y.H.H\N>F"Q>M(D$&)BA ]F_]Y+=W52E83W=9:J?\6;?52L/0 M7'S&!426+;C9']ZVC/.+59EW1C;=2EN/42Y8R'@+)_$;X@G''JN&9SQDCARF M>=: 6U/5O$UI&B8>TMQWDVU$Z#2]7 NU:T1&+JJ'Z="61'T[BKG7)9;F2X7N MF#TE$N80F(1NQ ,&KU73\F@(TBK%6I.FK(JSCU$:IBZ<++ZH#= 4>8_K( )Z M N(NWH1RLY"\4&!.9H N5WHBI4K43M&?0UH !96'05]0;?["FKB# M?!+@T"RPVB>%?>/O!UC^;3++,A(@ZYSXR:!2.D$M?!HB'L+&0F0)X(/0!([$C"Y4KC( M71@JE_C*<^5(HRJG8+PV,"S4];ZE6HQQ%OJ6DF!XU6"Z_B:V6J>'K"A@1 DB ML(PSID)FG P$Y3O6+Y5R<(AVF@Y'PR%JGF6H%954[FM7N7UFBFE[9 MF*OSF;FP>EK6N4WQT$I($.RF*8R(1HC5Y6*N1<8)VBQ<_#08\F?@EU@O?_/T MB/6R6]OQLM.P' Q(*TZI'B%2@H4EEUQ&9M^92SFL< MAS*_V"I3>DJ)+FBFL=L-:W*>4T1-SVE2E1RO$C=:?-KUU1*H)9#BM,57U2[U MCR9'D]_6BI8['&(6:BK8+C5V?P3C;*R3T(!"FE /"O-H6XG05IUA8;2#$K-7 M<^7:>L6U;:-L_Z?@K#Z= %I@/-5B M+QV&:@8IK=3&2A:-+1%MT^X=28U -Q0JL3X'[Y##1W-.V(>+G/+E>=2(.=WX4_G&Z\VS#F#3A3Y&O5_9.1A)!AIK*F//MUU NJ MNIBVE?'EE&S8_W=&33D=-)Z%RJATBZUR^S )=K!5E;*)CM21*&,&^)/5O@"; M\ EC]6 >J_/53:M7M0REYE!Y+-#$;HWD;Y[L%ZT#6L\H:"6%V;0> MA3XU[*2FWFWENC[UV2)>3)0*O12D]TU!P-=&L\K3H'X&^9%0 8M0W;NRKP^M M:A3]DW+('2PLC%UL_ZG+1IC'\RZZB@=C5)"V=B)@JKI:H3*<]R76:NJH8C5F M^(;\/CSX0QE%4=N\Y,Z6#:G=H/.S0P64/8YK]RD=Q)+L=D@2PC(<>-BJFQ^W M@J$V?60E]$T;/V7KT<];I@CC2HWSOIK4%IF+T,S7^MAJ=5QQC6L#X[_ MB@'P4"SC80OM/M>2G@_N7*1JQS5'- M^_M[CQ75W#V87=OAN5B'O\5.;E0\'>G&TGB%DSAT+I2?<8,DI'M)WG,7D'2! M/U,73U?ZXXXZ=K$_NY[>K](8?\A"J]T_@($TI>3B"0NE%)8HG$&&M=W40\R*X>Q!4_?0*!ABJVFR)-0T;D/6!/ % M?7T(WT8,@UC;)'-@4CCN#OR#G:3%G3)H*I^_GJJXPCEWR,9-JJ^*?Q2V=<-R M.3H8-]0,N79D_Q(4%=>':W0IT.),+GXX[W.%59^ES!CB+I7(14-&PP4VAPM< M%6A$H$XS8.) '^"EWZ*\; 7EWZ4&?(\X56U:3A"1!9P_A6F([U/+YR M67 ,"ZK9'&.H!^.'GO3*/ORQYW*SR?V;?U?0.\C-0C36%NO%JC!/Y:E69GH**0H2F1K;O&HD;)6DS=W8A>@A MHT%R"6=J9LMR",W0 DDG'=']HV"_E,\*+?9V 5R: (X3_RT'Y2@E],ZT ]8A MK%@QFO-I@C%>Z''@LRN02^(2&5#5<:G<,Q5]9:&KC]F/+>6R0"] RB)4ODG3 M1"42 K=!J]7EE2U-62.E";=3S8M-W##:\A.AL_(*L"OOU(\%YRQ0#!OL+#9F M=^,[B.*(W01V%!7.I0,.]'DJ2). "#]0UD<%"K"Q_E;DK@B$@V^6'L9219G= MLP0=:C7)$O+$( 7E*&&U("-=59<$7L2.6#09K*B_4K'V0[$_]WG_+XZ/?@:U M(/X4%""9EW2>2F,KY&=)74]9(0$% Y1,10)Q83K40-&6OJMZ%F",;N[_4U&D MEHO-\MN1NXSZ8R=L*,?ESJ[AK ++!=5F5_@OTR3ST%[ET[HKZU>H6XDI17)4 M["3==$?ZF7T%0ZI(6\P6<=,427)+Y?^UG'$,2 GXT-(N6A6D2K5K4A=#I6T5 M4CYQ\\\M/[,/'$E4NE@42:^=YNR5(OH2D1!#3(N, )3CQ^T-D'1(X' AL'O0 MN)6,6,QXM%&#DVO-F#1_RGFLI5&M>*:$PO?=Y+M*J4DK#.>^P)Q2\LQ1@P6L MB35ID.@ID>BK<4A$3B$\1OJ#Y_$@_05(%-RQ3WL9/,@4%I!A(D^5L2 M#M^E$'$+)7]""^LM1Z;/$?6*2RER?7:?EEO*>*.45GUHC'R2TN!RRE0=N[R^ M?=%F:K8?+%-"956H-=H(C3A_Z<::^*;_=L>3MS413N:V7\(UWGQUOFARH@PW MU=8L%*J&1SC YH[:+JB5V^K^9WZ&?S:*[T]EAAC\US(F4#R&<0P<4%G@BH6^ MRAG,IZJLRG0$=\-TGOS0"J;K//,E%U)C8SC$U!=Q@_9[+?C6'AQ_S3:U&<^5 M!5_J],T(@K:ZJD4T*/%S4:+:--[2L2"RQ4G(FOC*%-%GJ.H=R(RT5PNOFH/\ M*0=Y?@.74+"<:"6"H%: 6B27M+*JMY$*0V=?>)K,8,KLG3_>G-P3GMR9)IJ5 MIH?2;O(70:8<.?X,?G3!K%$CVJQU)TJ@-<< M[E,Z"'S48:2N692+0"IQME3+I3F+)SP+JD85*FO,.%?"N!\REX*L8GV;KV^= M1U9&#[LV52=HJCQ8G;$]55N-Y0-9M&G[N%55#2@W34YAMW;TDQ&L*BI4%=W1 M'OP9O2=UL03E79GJ6YP7;*R./K6&TLTF]:S91%6DM(8K]1,OP82F".\4+\6J M1)(;M1N#7:B\Q66;7T6+;BTCVP9A+5(7Z@4Y02K&E#=YB_8CPP54. OZ(",] ML_9_5_J1.:F48R14>2-3B[*J)&A,W1**66%MYT^J>^E$@*Q-4P0[[>J@"(XF M[6I;TZY6A( 5I$4Z(ZR26"9D5%G])@Y5.#Z3,QV[Q92?4M)STM_2]#4GK4Q. M6U3A>,V_2@[!H$!EUWV69MV1 MB[@FTSCAQO"JCI**ZX,I;CAH<5 LF5S@4QZ#BEERPG%/H,!(RZ5FI2'KD"XV M.18&0M=)E3Q:V]+N9\%,F;N,DHU85[YWQ",2 B">K+EU..C 9)*72^BCNZ MRI6'R/&P)/+ .)R>1 4VK3)5F!".=D%?3 2A]4L%^IFEZ64*6N(@!-@$U+H9[P2^_-$>,Q@#,0MW'RO5!<2(7Y MI#"KG]=9M&O!DZGMKF0@;=D;LA:HKP;R,K+'1IQT5&[$T=+Y^WF P_L8G=OP MX@=378,*9UBEZT%KRF#I<:*CJ$O= THUH6A/*M 7]JUJ2_H@PGHU-0: 55!P M)P=(PZ*6\)OIQ NLO:23X^9E(6O#+_)]/S'(!H MTGCN&[?FNJ=M19!= 76$'%<=7K^2RV$=5:D?!6(IPT+;7PND245R:>XK; M48C+;5322($=2)&F"ZRGS Q_4%R_H/.^= ' [2R#!%,,4'MG%:GXS!TY<%" M@HNQ*[3*(1V68_M.%4H&C9]I/H:5NKYJ"N&Y$Y2TD MO2*2N8@;%&-%V(9!K+EEBE$2EJB&BFX:UYEEA'N<8*)U8:%(QBM:JTWU.:7..QK/WU3J\25[["QS+LKQ MJM*:Y18F1B02>%8&J>"R>%B:CBEFK2%TX8R)8JK/ _!SG0ZQ>'QY]%_ 7:7" M,/:HNGE=J[T*)"AD'Q4+R-?8YU\73,]YIM4,:SQ';&A>4<[ LD.43;H65Y\H M"% UZZ%5)U2CX>"0JJ9:1-D(P[QU51NCL$\5 LNQK]*Y@.D#/.R6-B7P=EK)Z M$_FZ$&-0'53R.J5DJCL]U,[UUBUU5D2R[?0SJ*KX] 0'Y59ZB#]JHTN@.]TNC M!G74OC+EQ?+F4NM(9AN^6H.NY3[%[DS&*W([E4%E6O58[5#Z K,MBULI<[Q8 M]RGD9GPP+)::G2IZC^UD\M0->XLJ8@9EZKS/8:'A3QZ-S"F!(%^!?MY7M8^L MW'-"FJHCY@KAE#D*IZR_#'*A7&VD*C. G#$P\!84L^L]WWN< M%MT]>.'H8,T6M;??/CB:#:GE"[*P@+"B>KQ3"MWN5-T#I=T]K.!05=69-2@Y M_+!-K>')72CRV)S61IR6Q7A.=.G5JL)3==M5K 5Y$>S6 :TD\!V][HTI O4^ ME_0>'V]7W0!]CATM>XIK5YGJ!$3!'\+/S>ZJJ1'[/8PARN[>;9DT^G:C&PQ) MT.6&DH!"_@99I J;\_NE5#5E"M!*>OMAJ+2^9?*W":$LRF!:##DNA\LS=YRG)C>HG^WETPG3)5S'_#=Y",%]4PKD:EK-+V2T$Z67+*J]S M4-E[W0@8589KHQ8\G]BR8B!FAKV3K?AE'2#,U%6)O*Z,(SQ8JEJ.6%(R95#% M.4%)I+4!83K8M)AO%EA)9%.1:I5>=A5"A/%*RN(F3;E6G%$X$;]P$% MT)(8>QD6CY^HUV#3ZA$8'ELTFD0*&,X39;]TYTA-@69'RK$Q\;LJ:]J*OJH* M'3-),:HC)+R(M>B'>7M8]\8%2)+[&Q!A&6>TB3O:"%]TK]ON]GJ/XT%^Y*%F M-VF[ST%3ETNQ2=ZWD["/U^DS%VQ6%P93QN:1TI\%!#Z",/D=OD9GN(?U$6#[ M;4X0>6:>UJ\"*+3BY=ZVX/DG4._C>='Z6>SXZ]6) M<^4.1(KTS915\[<.V]^["1I:/Y'8]0SIVN\B#&+I7 MO%,&40Q)XMPG1OX'D M)REYEW'EN?ANV*_ B<-JDY*4C?W-$&[IB+,M[-S=(X(KH7J)X!)OJU-X=FH M_)U++(H5ALZE*2NSE(:J8%*%0X\#QUUGO>AP-31_*0/OD39O;SK!^=9JUT>' M>ZW]W=WJ\-E'NT;.0I"HI5\-[C:X:^WZ\'B_M?LL<=>\WWTL7E:)Q^MWI!W0 M]];J/%<#AI=/[4E8.UGF)(J<,PP%C9,H?1P?TL(7J@)L&W)M]@Z[2W#Q:C1Y M,GJWQ<>SO[L$HVJ.YR<=S_["/.!C>!2)SW\5]N(K\' MCZTC+R*K;>#EV#LX6%Y!W#!1>A./9V\9UM(NI"+)!E7BGUZYPN*(OF>,V7G5> ME\(=&L6KD>PW_GAZW>9XUOAX]G;;!XWF]5B:U]IY)4XB/X&1KMO.)ZI#U6A> MBQ&OO0>X-QK1_NEYRWZC&*_O\6RYYC5OC1JUVQUD'F]Z!_?'Q>ZL,##6TE)^ M_O1%4!VT>WL(A_/(.??2&-L"=CEEU MX&X*B];E8A(WD+H."G65Q.X:>3\F;!;IQ5&DZK=0Z2/L&N5.)G$0I50W#-[@ MCE'G7)$E&NH8PR66JA0>_%N%)7/3/8K-HN[KU*\*ZP''6'LLC$'%O%-%FLKM M^0HUR*9Z7>IZ-WD%''>,?2JIN4BYBDWPH&9J:Q/)KNH[GF*1H,^FIN,)50/: M_,#VDS"T"W51/U]C1TIAJJOXS[=%^EU;>P@[3$BIVRQ4(N2 ] M+)J($!VI@I%=T;:-C5+U-,4F=32*>3"QP&([ID98]6%R,\Z6*HBF*W%1[R=*,K$*H95K<^&]Q2:Z MW*#=\9* )*:I=]2M-CT1[3721-0.2Q>N9"SQ!?:2Y J W. *28B$\W$#JN)F MU_1S0]7@G6K6I\@X;M-1V[D"M@,S 0_B1!MDG*HCUL1N@&AO:E!9>EF#4M=D MK2=DV]#Z"F3OW?TU2RK9[[:[!]TU6]11^^!XW0 %I[>W=[0][;CL-D%?Z1IO M:\+%!P'$+9BSA,.SA,"?] '6NZT /EI^SID0 #(JZD[/_1OFH[GTY.+K!LN:Z4 MBQ)3 #*@1YH!4&.!U@(O2Q+J+@0*3R1#UQ301D&>?TPIHQDFX;[M9"0 "/._'GDLW%J:*J@U?7R#ATI]2]X=8I.O*\E+$FO**>J@@ _%1U*SF'^,@ MRO2WV,HB0ONW&L876- ;648^H'[H&3.>#2*C!X_)6S9HWPW[:-C'HCCS03?? M8]5C*YE%$09EW<*T)]P&]6*#J%UW6ZF\Y<]JZ'=#OQ5UBDU@!8NE6T[*R^"8 M@ZJ'V'7(BR51Z&$<^Q(M"7X+>Q.%.)+6!+ [H@2B[(VX?RVVK8TGY +-'R$J M[H,B$:"S7+4Q59K$NO$/9RL)Z5[#0!H&LO4,Q'8\;"7+:-P*FT6^.KL-V6[( M=D.V&[-_8_9O&(-M$&H80P5C:!IC6,'*!\=-8XQU6,KJ&V.L2_@\]9T&P"!+ M"-&05!7O71_)[=RB+4M@B#DQM3SE (8PX[G>*("_QRKMP0H.GPI+UT'D'('> M1S[9CV$R2EY(.-9=IL3I4CA$B6WJI8J0Q_PPX$%P7($DU"$B8GF.6,)V%\EY_LQ+VCH7Q*J8AUUIS^+<[T M.0>)ADTIJ>(99)Y\CM"(Z]/!P\. K1F)2T'Q1MR!I =RG-1"5]VMT!AE4D"" M?'P%PV$,V&220/),1T -3/QQ^T&(?>C@0'P1 J@3?5Z45PBTR\/>?!%C%CRE M5@"/Q' ':'3&Y\+S"GF=(!5CZ<@,S31Q>MIQ^%H1$>R2V@AZ"B"F!M\/"60H V7(43 R! M &BP'=P384CI-/IQ.,*;P!,M!],TE90'F1PP#] MYR,EV"'\_YT!1008,0G#=$LRU"%? *P#6=S%\RUE==4<[]B]0ZHJ,SUMVSDQ MO_*)*.<1$-9X#-_Z?!F8"]@9I# 3I3%+TNW$A%G>Z=FY3A$C.L#7O9@;U[_3 MCR)F8K<-E5\*7_!=$[+T"A$<%_U1@QUK.[!9HD*W46'#^#1R K=Z,Q7I>D Q M\))**PT6.%4 IXW/JAP^:IC.Q(8IG2*U>C>_%F\5S_T,L-7*_84M*I#*.PE4 M&0$G \EX-R#1PX( ,1S$#R0^Z@@G@!(YCQIG81I,0JP02OC.R?/PV:"->^,& M($?P"[ &GNL\5Y=IQ]_.%CAAFA7X4 >)WG\^PX5#O. M.2/1J_Q3=Q]^PJ6<9RF(F"PPP_B);#E8B>1E+ MD'3R=FT!N55]@--7E$@O)KFJ05LJIY69^8R,4I8G:7N#. 0!G2X&5X,@40Q0 MEY>GST!75S!"_)S4804E$FJ2GNLB+0G8]P5;;C0)+.M8BLI@HOTR0"$\L'7= M6W6EK,3Y7$ZJM^RVG8_%@5KUM1QP"E;5\ESITKU<8%X$BD7 <<2:>X;SEN@Z M5E] $A-')'F@3I"0Y*=T9R0.-24.U)(7U.36 XF,UMU2)*L%,MD/TLO)V.VE MM94=%(=#,"^'<&2F0 P@6B7GS87?E,3W7K?=[?76+)_[H'V\M]A(V[FF3J^] MWSE>LT4=M_>ZZ];(=$W7U'N4CJ$;X4A?^6.=_77+;R\[1:K3V^W>V"?,Z"Y) MT)9541UUH'GTXJS5WKHGJDTV'Z2*53$H+.M)*D[=Z\RBU3BO;G5EAH?4*9^G M&N;#CGG]4/Y:BWM/5GWWV4&,I.(&7'."ZRLK#ZN$UUPU"#9W\(U @Q-+BW_U MR^N'H$,#\<4A_O+UPR085?KRD0O6K+0J\A69D%[U]E^^?@7#AV@270XOY^G0 M\(3 7;^"T[]T6MW#O?9N \U'@F9OO]O>;Z#Y2-#<.^BU]S R!&M0KQ*JJW[_ M69UJK[?_A!1GC@X[)SRGXF$P4SRHE_ V\+:MH;KH.=Z7! MC/N+-32XT>![L-[BQ$1:\Y_+^1MR*?[I)()X\%&C]/(F%L*CZ#H1OUD'O MW B -D$W3=#-DX)+!=TXU*_FU4O,FWB/N5!7E NUKE;;]8.C"@+E7I(*F"P8 MQ0/^EQ&S@>CC0;1!U,OWUKHRVV7[TJ0DK:6G>!-UQ24UQ<7P M:FMUR&W#IJ6M4@T^-?A4U\>MSM'N4UBH-T"[.VF?U;3/:X)J'EN)>RXA-0UFW!L%WJ!&@QHU5=T[#6XT MN%$CU_;V&MQH<*,27L<-:JS:@[5^D/J%E)>]@U5$/+/.8I794>_OX,-O>KNK M*,C'80_MC^V\=-Z35-@Y:._/L92*'B2H+^_TVA4%\[!&)+>U>-5Y2#V>[8V_ M;*(O&\RHAM=!@QH-:M2(W$<-;C2X\)*F=9?>7K=UO'\XK;O\1AU8[V^/6_3_'!0W7-6(>6>% M372MF+>?/WT15 ?MWA["X;KNV#]%1 M.>W%-/V57Q8]P*H[\V[^BMN7<9BE]:],U>M9$<8<[I9\KM;_1TE^"89BIY\( M]_N..X#%OG'#6_=.(F^PZ2(0Q1(,R]NOW>1@L,PF[VW B6A)H/:%%S,"O && M)1)V.?_-79>E.*-$#/[GQ7\%7;?7X='76/!H/N;K^_Z_<\#SZZ M_^\0Z\UA/W% [E.8$/N__^TW]UW5.=[3T[V>B*V0AB$)4%60?I5POTW%[8E5 M<7ML*FX[MW#ML>-]0KUP$2I$<6">).AG1'* :$@!0@<,,N!JD7?"39RX_Y?P M\&)+:O9N3>5R' M.3O.N3XH. @O0]X!ARHDRF>!'"$;=YT(5B+YE S;NT.V07GUB!I^@B.',2P 2-L861+L#"3;VW2$*=L"KAF_)7X(#X@ZH$H* M+$?$R="-@O^X&L=<^&X(?\,\L1$P8$V9EV:)"EUOP/G\F_< M* 4BB^@K[R(!V 1KN U2V)W";AQ9MAS Z! @2TOH PP 20'M=@ !OXO40$# MDXC3KN>)$)'A W1&R0Q$/$WJU L+BICN';V7U!(052#V[[8.7>",L MS&Q._>E//>#.57WN8Z4^I=3'JN;L@S%*#J<&I-"S\+S]Q%[VU M!"\AQ,%A'<+,(#\;(\:>H)Y$(L%- ","7R\*MI8TVZ)K"C1['*2I $%!X(V$ M$4$E'KEIZ466<_%RVP)QB!R=J'FGN_^2[CF*P?>*SXM!>O5@_2KS*CISJ0<$ M"?C7&( ^GE>I#/!$HS)L.E^]$D!,HF$+A-B(CHY$8!^N4D"",;)3\6,B(EG/ M8Q,!$C()[HL,EHZ G Y'<9;JNXSR5XN%:]>1$^$% ^"N-%%AFGE&!^+H%M@V M0"]"U9?X$^)M$&7$[F/%K? 5XN0[/#[1"T#W.$L\ 5?H!' 4;PS:GI3:$:'Z M@*^TG*M/Q.-.[!44F%T76/G+"B;?/6IWRJ(D*!T!X#I@ &A (E^B8:@L<>#^ M4^&-(L"?X=T.V=Q@.KRV,TQVS:UY^*V9(>,UH8N3F^QXW9O? MPK/)*E91.UA$QRJ^>:^2M;O[TJ@6CZQDK26L;<=LXY;98MK\(1@&:+T4T0B/ MG%P(]XJ):8'N^6J(">"&0+0AV1\>@1<147PW=7?(*Q,Y[-<@HIBEL".%.#$@ M * /Z">D-\%_:CT.:#A*=O3D*-"' M I>&.CB3RI7=SH?W4H%0K7S_6)5 S9D8Y8XR8I MJM@!6=935-Z'A%RO:+.[;T\^TQ^=MZ_IH $1D'F@X\T3ENK)7!]P2[L* 8=! M928E/S98)C!L*(#Q0<>/)VDP1I><^ &Z.ZOA@)_L@&/G8A!%\0VO5"&B&QHG M(3D,710S&NQZ2NSZZ'J:&M1@%ZB1B12"J V0*+10&@LSPDL9I (M1\KYC!@PX&GOG/@V@N%'P01T7$1D(';Z^)43 MN<4H)M%;3%CE%I$DQSH:61M^TKNVTV#.$V+.V=6G.I09Q#)E1<1U/!!TZ.@& MN6V#CKZ5TRIX$$>#H\,0-162Q@3'=]%&9LY;&NOAM-$0A*MTAF=^8Z3*:B>) M)691H7O+YYZ(H0KY15%(.K>"6"HP3G@!_F/S,;T:VA. MO 64!Z?) \ Q N6;FI00SUU-ZW3A30>-MP&2<<,V\1: M%V*M.TVL]3HL926QUJL7 *J%+2,2+"AJF?>V4="B$=^@$2OPYA2]WL=_N8G\ M'FS$_F;NAKPHZ+H M1<)/K"(B7M'UT1E\.B]TK';H0"(#YS\0Y:040!8,E:) M.E46.65VLT($)=NI\+,[10D6LN#J<=8#7WS?1X*6Y\:OEYB^(-L48NFM&EZ)6Q6%.VE"_CD7/=J[ M+'ZHNC]J9O5S&W[Z;?K[7K?=[?4J?]IM=Q;\?K]7/4G=&W6+.F@?[RTVTG:N MJ=-K[W>.UVQ1Q^V][D&SIGG6U)N]IGN*>,U9*:!YC![K[$\]5U$B@574GU,C MH:Q('5:62/AH27 GS,4N2>B73UU_6W/Y-0+&A24??14N^6I>\1NPB=<%B*Q/ MS<#U0ZIK+2TU$)L78B14-N":$UQ?6?9>);QJ>W?CQC=_\(U @Q-+87WURX/H M

_^ M8NB\^5&=3:E,:9'2+?J^!SZP*TGOH^L[ 0ZZ;DVP*0F[9OLP3W58W2^@W3J/ MY\"W95\CT)H55%;'U>9NTSM]+CN&SOT'W5.5Y_R33-60?8OY-J4"9;!1DLYX MHF+B58]3#23;EZ?^%R95#U%>[E1?"%P#U/,-8_(XT!,TG>;B?U!+ P04 M" M.299?A(BA+P& #7) &0 'AL+W=OZ7C+^#>QHE2"ARS-Q7Z[7@LYBN: M$?&&K6FNOEDRGA&I;OG=6*PY)8NB49:.D>>%XXPD^6AZ7'QVS:?';"/3)*?7 M'(A-EA'^>$93MCT9P='3!S?)W4KJ#\;3XS6YH[=4?EY?",PW0K)LWU@AR))\]Y\\[#NBT@#Z+0W0O@$ZM '>-\ % MT1VR@M8%D61ZS-D6 UNU319;%(*V!)'F5D%F2)C*AXA5X>4$E25)U]1I\ MOKT +U^\ B] DH-/*[81)%^(X[%4(/5/C>=[0&<[0*@%T)^;] W \ @@#_F. MYN>'-\?UYF/5-67_H+)_4)$/M^33W,]5)R02G!/.']7"V1*^ %^O5""XE#03 M_[A([K+Z[JQZ;;X5:S*G)R.U^ 3E]W0T_?47&'J_N2@_4[):!^"R W!7]JEC M%AR!]YP)Y]CN<@5%+KV#W$\G,$#P>'Q?Y6-'A3[")JH&U"^!^H<#K4S3#K2[ MA&$5!XS#N('6$87]<.)&&Y1H@X%H/\H5Y2ZT@84C\$/4 &L'^9,XZL4&>CL*QA$*W? G)?Q)_ZY^/ )?2+HAA9:< MIDK-2#ZG+N03"Y/70-T544, M-*=!RR8JP&F^ '\IK_)Q3;GBEM^!*[54J7.QQC\. 8-?<81U@ <=2RR<"*NL/#\$N%.:UN,XOJ-_1I_:Z9D)S*A%-EU228 MT9PN$^EF!AUSJ$G+CH%>VZ 828:=@M=G/SIGF;[:K1ME2,#9GM$1N*Y3/>NB MBNS=RP]QDZPC*HQP"UNCO["' %>V+YML^4F5M9,/_N%:Z@RI,S$"#7LH].!Q MNUT13E]KZUXGJFZ$=+*U!3SV)DU/XHJ*<=L"-#(/A^K\92Y)?I?,E-G>]843 MNT//(^1'3?".L!BU>11HA!\.4/[WC"VV29H6XW(8"UO70VQM@7;0)&R;G#'O3L\/B.&HQ M,=!X MC#%-1FDN*B]%/O"=$EH3 +L MX1*>1J0_!5OL<>!-FA0<41"V4$#&%: >KJ!J=$[G<[;)I9Y6.%,5 *%9\0U(57#I/H#P/N&";F5QNTI*V MDZO# D2H.=<<44BMK1;&E<-[#Z?0=*1-UG4U.:V(#GB7K5/V2&FG2T"V_ENC MVA52YVC\ 1IP0.^MJH[R_S>[5+,/[HQ&SK M>M"4'D=,Z+?@-BC_T[AT0[55?&*?\!U14=!V1D9&ZE$/J6]T[R"U1+:> M6\NA*Z3.PP@^ZA9\?9QDR^I9!WS]0+,9Y>XZ76>VWH6Z9\I6YVXL HI^3K&R MTWGT[H1GRE;O!.,OT !_T;-:A6S?H/Q1U*RBN,("#[7X"VS\!3[07R2[ZKS4 MU7EGN=5V"7%@&5)'U*1M?\/&3> !;N+ (A6VY=Y5I7*$=92IL+$%>& !X="J M#K9UW%75<81U5'5PI23_7TA^CP((MB4=^= JZSNB@K8""#;"C_^790-\4-G M%=5:-L#&/. !YF'@L17;AL%U;'6$M1];L?$5^-D>'CS?H0,['B38APY'5/NA M QL'@@>4''Z.(<>.4H-MR!U1[88<&[>!!SREZ#2XV*XH3'RO64=U1$55&UR' M:WP![O8%>V-(=@^RNSQA=Z*^=NBYLM4?BAHOX7L_Q1/ZG1:E;R<\5[9Z)QBO MXO?P*OVKL+[+KH2>]:#8$195BU)U],:N^,.J& /*9OM?JCYZ]T._*6J.J!"B MINT:5]XZT:_\?"#\+LD%2.E2-?/>3%1[OGN+9GDK*3O^^0DA5'I65CT1=;HN8<\IPA1Z/I M1L@?J@#0Y+%B7,V\0NO5I>^KK("*JI%8 <57B9AH$!V(BO)6S4SC4Q4AZ$^&%N;O.9%Y@5 M 8-,&PJ*?VNX <8,$Z[COY;4Z^8TP-WK+?N?5CR*>: *;@3[I\QU,?/./9+# M@M9,S\7F+V@%G1J^3#!E?\FFC0T\DM5*BZH%XPJJDC?_]+$U8@<03O8 HA80 M]0'Q'L"X!8R/!<0M(+;.-%*L#RG5-)E*L2'21".;N;!F6C3*+[G)^[V6^+1$ MG$YN>28J(%_H(RCRCMSCOLIK!D0LR(?% FQ6R',0F5,-9 Z9X%G)2FIS=Y*" MIB53;Z:^QB498C]KI[]NIH_V3!]&Y+/@NE#D \\A?TG@HY9.4+05=!T-,GZL MV8B,P[OJ-S\.\G1));#97ZYDI# M,TWLGL84ETNUHAG,/*P>"N0:O.3U'^$D>.^R\'>2I;^)[(6]<6=O/,2>&#>I M)DI376LAGXA$:UWV-307EL:4TG42C*)PZJ]W;3DF*#T0]$+&:2?C=%#&+=<@ MN=T(E%D-)"]QYTC@NL21D]!Y-!M2K-F[:PF"LYXL=UC8"TO=87'DEC;II$T& MI5WEW[$(XHM&*Z(%T29A629KRA2A/"?MGE N?1.WOJBG[[BP='B=)\$H#%Z] M&=B39YWBLT&F.2JB,BNLO!S6^&I>&?U6>R8A+[53[3#K23B:_+*^1O]!X-@- M3/_'C"\<.>\<.1]D^DI9W50YRK!/H3P#0I?8TRA-L//!5SO?-<<:MQWGV#IA MDX1GHN1+PH12)*-2/KW#@ V5N=/*\^,VCCLL[&^<87%H4S1LTT5GT\4@4PIX MXM&"YI"@!T(7( E]/D%OC1TNPN/"B5PO]G;ZM KFT_2]N4%%SW70\W6C7 M8U_9SK(W?FUZ;]L//M,TC?MG*I=X4 B#!5(&HS,LT[+IA9L;+5:V.WP0&GM- M>UG@]P-($X#/%T+H[8V9H/LB27X"4$L#!!0 ( "TY)EFKCX*&_@, 'D. M 9 >&PO=V]R:W-H965TNP H&3;)\9Z6P)E4B/I.)DOWY'2E%LF?:2(E]LD;Q[O/=T M.AXG.R&_JQQ D\>JY&KJY5IO+WU?I3E43%V(+7!<60M9,8U#N?'55@++K%-5 M^C0(8K]B!?=F$SMW+6<34>NRX' MB:JKBLFG.91B-_5"[WEB56QR;2;\V63+ M-G #^FY[+7'D=RA940%7A>!$PGKJ7867RY :!VOQ5P$[M?=,#)5[(;Z;P==L MZ@4F(B@AU0:"X=\#+* L#1+&\4\+ZG5[&L?]YV?TWRQY)'//%"Q$^7>1Z7SJ MC3V2P9K5I5Z)W>_0$AH:O%24ROZ276L;>"2ME195ZXP15 5O_MEC*\2>0QB? M<*"M ^T[#$XX1*U#]%J'0>LPL,HT5*P.2Z;9;"+%CDACC6CFP8IIO9%^P85UE= A%KU8CQ3$U]CG&8W/VUCFC/7*X M+U_O3L^PB;IW%EF\Z 3>J1>C+EU:-U@#-Y8I*Y=JRU*8>E@W%,@'\&8__Q3& MP2\NG=X3;/E.8 <:#CH-!^?09W/8%)P7?(-5HV0\!9=T#<300I@"^C"CP3A) M)O[#OB8NJV$\.+1:.JS")*2=U0&+8<=B>);%5985IGPJ6_LR@H548SYLA6JG M)91,XX(61.> !45*X)H\ 9,NPLUN\5Z041@%/;['1C0):(^N XE&D9MMW+&- M7\D6JT^/*-:KK2QPVE!SUISX**)PF/3>TN+8:)3TJ1W;#**AF]FH8S8ZRVR% M13?]<6JCHXB^#*(>,X=-V,ODIMA M"LQ:BHI@DX(M""<+^P6F3^16,JY**X)+@[,!O+5J)\>I3_OUZ9TV/- S#%ZZ MD.!'%5V"6U%L274)V()JA3V3SHV;6;RJ=2XD?CO@;CT"1]X,1[WDSUY!7)C[S:*I*+FNFE_P6FN91]8Q*;&$5*6"-D<#'"F&1SSVD&6FQMYW\O--XC[&.. M=T.0Q@#7UT+HYX'9H+MMSOX#4$L#!!0 ( "TY)EDO2W+(.0< .@P 9 M >&PO=V]R:W-H965T"T*X9B'V2)MK5)HD=2>>S7CWI$LA[F+._F2VS)]QZ2YU D M#ZECD0N?T?W)):_;"B+7"$OV7;(]XRX M?I84A4.L::-AY ;Q8':9W;MELTN:B#"(R2U#/(DBESU=DY ^7 WTP?.-5;#= MB?3&<':Y=[?DCHBO^ULFKX8EBA]$).8!C1$CFZO!7'_O&%E"%O%;0![XP7>4 M-F5-Z5_IQ=*_&FAIC4A(/)%"N/+CGBQ(&*9(LAY_%Z"#LLPT\?#[,_K/6>-E M8]8N)PL:?@M\L;L:3 ;()QLW"<6*/OQ*B@99*9Y'0Y[]10]%K#9 7L(%C8ID M68,HB/-/][$@XB !'TO 10)N).CFD02C2#!.33"+!//4!*M(R)H^S-N>$6>[ MPIU=,OJ 6!HMT=(O&?M9MN0KB-..8_#60>6*VC#T:$?3%?20.\&Z9ROK:)<(.0OY$A7^]L]/K5&_0*!3'ZLJ,)=V.?7PZ%K$V*.?2* MDJ_SDO&1DG6,/M)8[#AR8I_X=8"A;$;9%OSZ]P'+GT#?%:3S(5.7(CN3 MA01%FX![\IG&FJEU2:0$Z2L1))@#!%:3R"HELI3DW0E).OHD9VOEP^14*MG' M5%(7A#6C:\18*+/ZR@()Y@"!U609E;*,3GIRY)R%%HS(":LFR$EZJ$MH/35& MYW2B!.DK#R28 P16DV=3LTCWUDDWNY(MW+]:7X7ZJI"VZK M-NU230G25S5(, <(K*;:I%1MHB3O:\R(1[=Q\ _Q,XVN24PV@>C4(8>R,JC4 MB=S/,+:FEZ;D=BY M GVC2>BC920Y%\C9;$CF:;+ E>RA7<3DY8T.JJE/#:M)C+)6?7L@))@#!%93 M0]JNK^,T6>Q(PS=!.XZ"*5;Z1XKBK+J6EAXW-"B*VQL31IAMKKF M?6F&0JOS?&#Y="7/*^(GN4W_O)$+FG@K"(OD(+TAC&4,/UM"-.>HM80QL93?H[HHR#Y[I@7]F>WNP#H=79QQ7[ M^+Q>?E&Q*Z6I&7,Y.9*8=PXY16F'#+Z=3%L\=T2--:W)4WAB+U>T[E[_* MU^I*6Z;FK^RY9=]4T>]^DR5P[!D_T)G'MH ENTO82;E.O[*:N=H+G=+NY MY[&DN3534&>V6FR:9HN\=I1AM=D#=8Q0:'6>*\^HJ[U*[T$XN=&V])NA=Y?/D0I"L(E]/8 M78=/Z%9:^& =D@LTCV@B(>BFR&6^S"RR.@49M3N];K4$ ?6%H&@.%%I=N,H: MZFJ+IG@XJD6)M(Y)F&VV;!B-T(V[YR35:+[?AU)SJ1Q*/68BLKLW012(S#=V M+T/&[1%HK+7&*5!3"(KF0*'5):M\H7ZF,3QCNFV[N/9TV^'TVA-&.Z@]W2J; M=2YME;74U=XRFU/38Y05N2=Q(KNL+"+P"'J]7-V]0=\_DFA-6.?FNQJY[^X[ M*)H-BN9 H=5/BRJ_B;67.R+!D(YP 8IF@Z(Y4&AUE2JWBM5N5:J4[_7^3ES6 MJ80Z/SU/R\[DLG.]XV>#D![3!D5SH-#J"E2.%:L=Z^&&^SP1.\H"\:0C(.Z<"BT.N.5"\=J%UYN9E:[F!?*4]P+](D*=)>L_R2>2$^1 MJO.H3H7:IGLT'5O-;3=U+7LK!.KAH=#J"E4>'JL]?+Z)GYT&'NAP@7YAJ3:Y M,^]DONW!99TLL\D\J D'17.@T.K,5R8P!XN>'5C9%A-YD$].BB: X66,S\\>*,[(FR;O4K/D9<2 MF+\07=XM7]>?9R^I-^Y?Z^_M_*7["B;_'X"/+ML&,4+Y(BV@_.>&V;]02P,$% @ +3DF M69FT?TL0!0 L1D !D !X;"]W;W)K&ULM5EM M;ZLV%/XK%JNF5NH"YITNB=2\3.MT;U6UZ]V':1]<< (JX P[R=V_GPV$\.+0 M-.)^27AYSH//X^-S?&"\)]D[#3%FX'L2IW2BA(QM[E25^B%.$!V1#4[YG17) M$L3X:;96Z2;#*,B-DEC5-@HFBB1'A&/M,4"#^M\-S',>"B8_CWY)4J9XI#.O' M!_;?Y,V^(XCF)_XH"%DX45P$!7J%MS)[)_G=<.F0)/I_$-/\%^Q*K*<#? M4D:2TIB/((G2XA]]+X6H&4#[A(%>&NAM _.$@5$:&.<:F*6!>:Z!51KDKJN% M[[EP"\30=)R1/<@$FK.)@US]W)KK%:4B4%Y8QN]&W(Y-'WDL/J0^23#8X S, M29+PZ7L)48;!+^ 9^R3UHSA"^:R2%7C<)CA#C&0 I0%8X)3P0>7G_.8,T<@O M;D3QEN$ /''.@NQZ@1F*XAO.^OJR -=7-^ *J("*FQ1$*7A-(T9O:Q?^#,F6 M%E_H)+Z$.OI*4A10LTP '30*52U;IIA]TF^F] MC']LXQ$PX"W0-=V4#&A^OKDA,5^<;ZY+S)?GF\,>,8PJB(RF/XFR'E>G//T%;^U6F]9!D MBR')E@.1-6;%K&;%[&//EW:4+VW9!!2V5FXKJLEN"CU'A]98W=6EE< YWA-V%("TSW;.L(:CEJ5HU:OH_4LQ$NG*!P\#>%#4(J\EF>5XB9A M(9C'B%)PGZ>JXG@FTZAXK%T;KNE"V')J+D%YE@=;"G51%C3T%FK9Z^B%\6)7 M,MJ],C[%6WH'EJL5K^$BFP&G)4AR19#DBT'(FO,"M2..W2M=['DNVKIGK>P<^KI8-1:YG,)R!A9 M1BME2%#ZR--;*:-_H)<*46M58'_Z+=*M5 HHD4)KUR )BFO1KM02%->B+47O M4"^50C]*H9^10&?@VWG9LY_MLPMU4+;%H&S+H=B:\W)LA.#@G1 @M.Y5]8_ MV::MMU..M('27*N==*0=%+3==M[I]?%2#8^=%NQOM>:(AGS;NXL"G 84<+T^ M3#W=QHB=R&=6/H1O10\-E.POYLZO;8<63'OQ$P7)2OF710OYNU>J'^D MERIQ[(9@?SO4M[%Q95ITXJ&+,D9F9P%U4?K([>QL!NU!U-JKZ01GZ_R; 4^ MV::L>-M:7:V^.]SG;]M;UV?B>T3^ROM(4WS,^(JR=912$.,5I]1&#H_YK/@^ M4)PPLLE?@/-^G)$D/PPQX@E> /C]%2'L<"(>4'VEF?X/4$L#!!0 ( "TY M)ED2XR^PG ( -<& 9 >&PO=V]R:W-H965TV\X,]33:*/TG:D ++D77)IQ4%E;GX6A*2H0U!RK&B3N+)46U.)4 MKT)3:Z"E)PD>)E$T" 5E,LA'?FVA\Y%J+&<2%IJ81@BJ_TZ!J\TXB(/MPC5; M5=8MA/FHIBNX ?N]7FB?.^9R2PW,%/_) M2EN-@X\!*6%)&VZOU>8"NGQ.G%ZAN/%/LFFQ0P07C;%*=&0\@6"R?=/[K@X[ MA'AP@)!TA.0Q(3M 2#M"^E)"UA%\J<,V%5^'.;4T'VFU(=JA4\69>R4 )(#9K,E!#8C9N*:B!'9%*6S+6'<@2U=PQGAKR; M@Z6,OT>(<5 S"BT>QDF&11=XV@9.#@2.$W*EI*T,.9>D#OG&K)Y,J0!;:E M[<>OKX@AEQ:$^;VOX*U@ME_0^<>9J6D!XP -PH!>0Y"_?1,/HD_[BO6:8O-7 M$GM0R*PO9/:<>CZ1EAV5C#?.8+KK2N"^X U>.[+42A"\_G5CN[NMEL2C<1.V M/7"?AF?N*WL;?N##.Y==YW&<#K)X%*YW"_H4=I*=1NDCV/PI+#L=IM&PA[5% M"'<^>0%ZY:W38":-M.TGTZ_V[CSQIO1H?8JNW9KL?YG6\J^H7C$L"(66V71IORPPC\/: ? _:52=CMQ ?I_6?X/4$L#!!0 ( M "TY)EG15>*V70, !8- 9 >&PO=V]R:W-H965TNB+35(SAS.'<\319"ODK5HC:KC+&%=3;ZUU?N3[*EEC1M2! MR)&;)TLA,Z+-5*Y\E4LDJ7/*F!\%P<#/".7>;.+6KN1L(@K-*,%:[I::[O@SR8Y6>$-ZB_YE30SOT9):89<4<%!XG+J'8='\S"P M#L[B*\6M:HS!IK(0XM9.SM.I%]B(D&&B+00Q?QN<(V,6R<3Q7P7JU7M:Q^;X M ?W,)6^261"%<\'^H:E>3[V1!RDN2<'TM=A^P"JA0XN7"*;<+VPKV\"#I%!: M9)6SB2"CO/PG=Q41#8>P_X1#5#E$SW6(*X?8)5I&YM(Z)9K,)E)L05IK@V8' MCAOG;;*AW![CC9;F*35^>G9&J(2OA!4(ETA4(=&84WKQZ"Z^ 5YHU8,+W""#$+Y=8K9 ^2_\#Y_T&@U? M):D/Z[N2W[N;U?>1RDF"4\\(6*'V*\=:?11>P-Y:6GW!%8B[5!S=K@CY+' MH$OB.@)K$3>LB1ON+SZ*)KF'N>!:FLZ@XK'7O)).J4J8L"SNXJ3< M:-"40SQ\))F?;?KC:+=@1G4&HRX$\ZFE#=8HC'T"V;OU2\^Y([ 62^.:I?$? M)9!QE\1U!-8B+@Q^M'?![TG$%EK%W_T+=%)MU[PWAG'P2"@[C,+1^)%2_$;3 M:K\8S%VWHEP!PZ7Q"@Z&QEV637@YT2)W?>Q":-,5N^':?+B@M ;F^5((_3"Q MK7']*33[#E!+ P04 " M.299T[/MGK<" !5"@ &0 'AL+W=OB2%/,_UT"9;NI,3*>'MR032+U S,*<[R!6Y!W^357,[-AB4D*F2 L M0QS64^-B=#X+='P9\(O 3K3&2"M9,O:@)XMX:E@Z(:"PDIH!J]L69D"I)E)I M_*TYC69+#6R/G]B_E-J5EB46,&/T-XEE,C4F!HIAC0LJ;]CN*]1Z/,VW8E24 M5[2K8GW'0*M"2);68)5!2K+JCA_K.K0 (_<%@%T#[+<"G!K@E$*KS$I9IDZC:9NJ]D*L@FPQ)BA 5*(-Z0;*,,*"0OU)=$ M6?3^"M(E\-X#.\C]W@,;B*Q3!J\I@S>42;TA-0]$UM'L-YK](4U:D?DM^WF! M;8WW3/H\R@E\?]1OTG&3Z?A@IBH[]=_H,^KBC48]R/_>0QN(K%.*25.*R5!& MG0RI>2"RCN:@T1P,:=2@YSOI!7L^[0F:6,Z>38*]<)1&&M8-;9 M6.%YU<14$\GRL@]8,JFZBG*8J+X/N Y0ZVO&Y--$MQ9-)QG]!U!+ P04 M" M.299TK*_N7D# ","P &0 'AL+W=O.9 D$.B#0+%OS5,(<\-$![C>XWI-"&-X_;S M(_H[RQVYS*F"J(*"\>J?/M0Z;#GX@R<<@MHAV'4(GW#HU0Z]YSJ$M4-HE:FH6!UBJFDT MEF)#I+%&-/-@Q;3>2)]QD_9[+?$M0S\=Q2#9FAKM%:$\)>\A73*^)%GY9R3P@K#C M0-/GN_(C@;64#1ME MPT/HT5_86I=&10F)6'+V$U)SEX7.0))$%!@R,UT.E3_-K'V;8+!R&L;Q?M&?C *&J,6T7Y#M'^0*+9);(*<3$LI@2<_ MR)2JC+S#OF^+'EIWZ0Z2G"K%%@SET(*\I9)C6\ ;AWIU4:]B#[9I!8&_P[W# MR ]WN>\;O?9>=U,?--0'O\WQC&.+TZ9LFA[WY0:*. @"%O5F]!JNL(O^R?ZT)6.T7[/VBJW2N5]FW-_& YV"G??RMLI6W=K M3BE +NV\I[#+EEQ77_9FMQDIK^PDM;-_C:-F-1G^"U/-J3=48FTKDL,"(;V+ M(9Y'5K-?M=!B9:>AN= X6]G'#,=ED,8 WR^$T(\+$Z 9P*-?4$L#!!0 ( M "TY)EF(&OM,IP4 !,K 9 >&PO=V]R:W-H965T:)NVB4JB1])Q"NS' MCY05T8QEVC*HO"223![=>WBO>'C)WIJRGWR!L0#/29SROK<08GGA^WRRP GB MYW2)4_G+C+($"7G+YCY?,HRF6:-;W M+L.+(>RJ#EF+'P2O^=8U4*Z,*?VI;FZF?2]0%N$83X2"0/+?$Q[B.%9(THY_ M*?JN'W]@GZ=.2^=&2..AS3^FTS%HN]U/##%,[2*Q5>Z_HQSAYH*;T)C MGOT%Z[QMX(')B@N:Y)VE!0E)-__1HD@\O%'<(T( S]0O,+@"L4HG6#PD,78B/!)3/F*8?!^A 4B\0?9_/O# M"+Q_]P&\ R0%WQ9TQ24R[_E"VJO>ZD]RVZXVMD5[;/MS%9\#&)Z!*(@:)=V' MQW>'9G=?LE10%15411D>/$S5V38EC[>R(;@1..'_E#FY06V4HZHTO>!+-,%] M3^8AQ^P)>X/??PM;P1]E+CL",PB !0'0AF[$RB7G6)2.Z0:CF6&HC\C3((3M MGO^T[87U/2=ZT2B\:%B]^$LL,).IQ1A.!8@)&I-X$^B/7W RQJQT$*V850?1 M$9CA?K-POUE+%#==$N (S""@51#0.C**P:T>_#*76SN1W(;!JTC>;1-VND4; MP\!V86#;:N ]PTM$I@ _R[F:Y]]E:D0MRK+/&K#6=U0=+T=@!AV=@HY.+0'; M<4F (S"#@&Y!0-?!9]>*4=7=[DY4-[I1>52'@58:@=4/*;NDJ$I!-FYT!H8, M3XDHE056H*K.N$(SW=X26&$M\9O#NB+!$9I)@I9.H568E'UT?YV!.YKF7[0S M\""0I$)]W&1H7)-4JDR"8G!/.?EU-F-V2B M6YK./W[#+ $C/!;;QI3RYQ+2)%'+K]"NO^ZHD"L4+G-(4C65DP!8Y&K])N6" MK11[>E( _X$*&>=(D>5DU:'O0BWPPD8]&>=4Y+E",TG0,B^TBJBWSCB[,2=E MG$M(DT0M%<-#6K$LVTAYMAU>6,A&=W+5?)/*R!09\R_+;9N2L]M8.2P=H9F, M:FT;MNO)3:=ZUA6:28)6M*%5+U98@N1 VTKL]0K$VL0T4"O.\)#DK!#WU=^0 M9*V0 ^5*Z[0XM]M5>8CKJ!A&6K-&L)XX=RI(7:&9)&A!&ME+CF^KQ0X8%'6J2UVAF21H71K9BZ['2[(\'=3:[:; M7CD2ZBBV1EK[1MUZTL&I/'6%9F[T:7D*[;7:([?Z-B MBS(K:=(N3P6H92.T MR\:C4L']TGV(^ )JX> *S61<:V%8S]8W="IE7:&9)&SM?A^[ M_7UHBLB!C*"/6J\S8[?1WJU#J*4FM$LQ][EQTO*^8JXX+;RZ0C-'0.M46,\& M.W2J*5VAF21H30F/W62WSA\EN^>[9T5V&S4ZS3UYHO4>M.L]]WFRMP10,1>< M%CI=H9DL:]$*Z]F[ATX%I2LTDP0M*.&Q^_=OL?H_8,PIJW^GD!L2_:T3B^JX MZ!?$9&9P$..9?$=PWI;ISC8G,#&ULM5?;;MLX$/V5@;8H$J"-+K9E.[4-)!:ZS:(I M@J27AZ(/M#2VB$JBEZ3L!-B/WZ&LJ):AJ$ZAO-@B->=PYG!F1$ZV0OY4,:*& M^S3)U-2*M5Z?V[8*8TR9.A-KS.C-4LB4:1K*E:W6$EE4@-+$]AS'MU/&,VLV M*>9NY&PBPWP MX'BX5X?;I&LEKE>)ZQ5\O=^*2[HI+7,J&*W>P-]4CW#R42AU"M\_$@BN-*;J M1Y->NQ7ZS2N8KG"NUBS$J45EKU!NT)J]_LOUG7=-ZG5)%G1$5E.V5RG;:V.? M781AGN8)TQB!T#%*"$5*Z\2F(Y'<"6G;I.:.=5"PFI:XF;UUG;%O=GNS+U2# MW;CG^&[=+&BF4*GEDNN'IF#:2=P1I"+3<9,.\U;H MMJ4SG&#JE M9##/I<0L?#A(5ZQ)K 4L$&XQ3)A2?,DI_P-J%)32G_!>@^O!]5/%?SELZ%KF M:UOK@#LC?\_('8R<@_[7&M ?RC6JY!JURO6)#L57&9U;M,G HRJZE?"Y>=MRELEV2!1V1U91UG5^G:^=%SBDE[4&-]H8'1=IH-NS[ M!V7:[N1S1;#W;AOF;GC-)%6>@@271.^<#&PO=V]R:W-H965TO+VQ)YO>(E+X7 M%/F*XV?&OX@%I9)\R])<7'464BXO>ST1+V@6B5.VI+GZ9\9X%DFUR^<]L>0T MFI9!6=JS#&/4RZ(D[TS&Y;$[/AFSE4R3G-YQ(E99%O'O-S1ESU<=L_-RX#Z9 M+V1QH#<9+Z,Y?:#R<7G'U5ZOIDR3C.8B83GA=';5N38O0\LH LH2?R3T6>QL MDZ(I3XQ]*7:"Z57'*&I$4QK+ A&IGS6]I6E:D%0]OE;03GW.(G!W^X7NEHU7 MC7F*!+UEZ9_)5"ZN.N<=,J6S:)7*>_;LTZI!PX(7LU24W^2Y*FMT2+P2DF55 ML*I!EN2;W^A;=2%V A2G/<"J JQ# _I50/]5@+4O8% %#%X'6'L"AE7 \- S MC*J T:$!9U7 V:$!YU7 ^:$!%U7 Q:&--HV7.U>F9&]SR\M\L2,93<: ME%>\8J-,NC)>I4F2%_IXD%S]FZ@X.7E8/0GZ=45S29RU^A;DOT<^V%1&22H^ MDA/2(V(1<2I(DI/'/)&B2]Z_.^^/!I^*([\OV$I$^50=/6GLCWM25;8X92^N M*N9N*F;MJ9AID<\LEPM!G'Q*ITU 3[6R;JKUTM0;2TO\+9:GI&]VB658@Y8* MW1X0;AI[PVU]^ -=GA)CN G?N9 M)$=/NE[-%:EJ!W$>[\F'ZA9\;+O,>EBX M2NN+,M17RSN<]$8#_<-)?3TI.)QDZ4GA(;=O4+7N\<$F'TX^:I*R7^NO7W(' M!^J/_/699D^4_]U2Q1LMJNA)+\4RBNE51W65@O(U[4S>OS-'QJ>V;$?";"3, M0<)<),Q#PGPD+$#"0A"L(8A!+8A!2>\?+(A?5 D22)J)5E$,D*) PFPDS$'" M7"3,0\)\)"Q PD(0K"&*82V*H;Z7D"S^0N[I, M)S_HE%QG;*7T\@\Y:9.)]@3'R@0)LY$P!PESD3 /"?.1L )"S>P80DK!N?K MB6D4GW%OW2* 42V T<\])JETMY-U,J7YE-@T3M73W;0M_;7X8],?";.1, <) M$^4A8@(2%(%A#"Q>U%BY^2@N2D2HKD:.N0QI\5\4Y#7 MP^Q646B)1XL"2;.A- =*K:DRGWD67TH+8#20A2MF?O6 M-O[?LBQC.2GG6[MURHLN4:(@#X5WV-6.'/3XHX6 I-E0F@.EN17MK*&# MB]%K&2#/Z4-I 906HFA-&6Q-:5/O2K<\&57N0JV#UNR'&M10FEW13*N18L5# MU;J1UE#S&4KSH#0?2@N@M!!%:Z;_UH(VM6:>UFWP>+1FDL8+SOOD9@-5XCJ,0 ]:BA-!]*"Z"T$$5KBF%K5)M: MRV_RDOB[SU!=XLQFM%PN44_#OO6(!36PH30;2G/>N)[E*^'E.^'[)HI=:'T\ M*,V'T@(H+431FDK9NM>FWM*]3:-")N17EJMA1Y+/R>X45:LHH.XUE&9#:0Z4 MYD)I'I3F0VD!E!:B:$V!;"UM\P(\[D ZF+=0F@VE.5":"Z5Y4)H/I0506HBB M-=>\;4UN2V\A_U]'0X\_5BY0F@VE.5":"Z5Y%>V5/]*_:'R:8R._/<9JE@K: M2S4+A:C&;'*XM[-<-:-\7BZ/%B0N#(;-/SJN&M>!IN%U%O, M9EWWYXC/DUR0E,X4TC@]4X-_OEDJO=F1;%DNBGUB4K*LW%S0:$IY44#]/V-, MONP4)Z@7K$_^!5!+ P04 " M.2998+N=K1\% "S&0 &0 'AL+W=O M$_3[VQ# M" =/<92PB;;A?'NMZVRY(3%F5W1+$O'+BJ8QYN(V7>MLFQ(<%$9QI"/#(O7Y)'P MK]O[5-SI-4L0QB1A(4U 2E83;0:O?63F!@7B6TCV[. :Y%(6E'[/;VZ#B6;D M'I&(+'E.@<6_'9F3*,J9A!\_*E*M?F=N>'C]POZY$"_$+# CZ=W1' M1&GC^U'%HHT!8N,"1O& MB+1.ENS.@4]&1]JK"%^%:(ER:U'NF:+F&YRNA1@AC#R)\8,1F1BWYXAI=E>J MCX&6:784]4&>/9)K\FI-GE*3+])]68JZ!/LTY)SD+6\ET^'U7G^)C.YVFDM0 M)H(=)1*0!X\LSZB6,CHYB8BH2LKT&?4<<%QKU)'2!_5SS.^#6CG6D@*-9A0Q MSF]U59V] +?)3M1DFCXKVYSZ%><6VT'9_*'8VN$]F/3@?]_K*A^&BO^0;/Y0 M;.WXHR;^:.B&5S&VRJCM]E7G M>QWB*R%M9NA:W0;H 0VLKV>L#X*&G#D'1'7S%]0/8"= MTP8KJG8?A([3%22!F8Z!NHID,-,\MES- ;5$]A9W1#V9R531!5U)4E@_13T M);!V"K8E->,75,]?TJ(M*=07P"8/Q=:.?S/3PM.'VE,;97\BM9%K]]I('V:YR'6Z MR2QA@X9SI%&B9L!%Z@'W5QME1:]JE*]#?"6DK:R9+9%R=OKI1EG1MGJ;:7?[ MI 0E2G"WJTA0UI$FB9JA#:F'MG.:).K/5Y>.YYE=-1*8Z7I=-3*49\$C@IIA M#:F'M;-Z9,5EM_,E/U5M*^K#)-GGR]G<[K&+?G":'1.QB?*O @P49]#E*7#] MM/[R,"O.VSO/;^"U7WX_:&C*SQEW8F^&8DDCLA*4QI4K?$K++P3E#:?;XLQ\ M03FG<7&Y(3@@:0X0OZ\HY2\W^0OJ[S33?P%02P,$% @ +3DF65 #9,U8 M P ]!0 T !X;"]S='EL97,N>&ULW5C1;MHP%/V5R%VG5IH:(&T@*R!M M2)4F;5.E]F%OE2$.6'*Q[?,X]MF\2 MM_U"+P6[FS&FO44J9#$@,ZWS][Y?3&8LI<5%EC-ID"13*=6FJZ9^D2M&XP)( MJ? [K5;HIY1+,NS+>7J3ZL*;9'.I!Z1;ASQ[^10/2#N\))Z5&V4Q&Y"'L[?? MYYF^?N/9Z\F[DY/6P_GU=ORL!,Z)[Q2]VD/THH7K&@R3#C>ER^&G1L@23S%: MUT$S61HF=#!R;[_IM';/J(5/*MHWP6Y]1+[;4&6=MGORJH83_) M9%-7 ;$!DYFFS'ND8D!&5/"QXL!*:,K%TH8[$)AD(E.>-@5MK+0A4CQ9N&U[ M4.N53LIEILK<-H/]/:Z&;P&K'ACD0M0&.\0&AOV<:LV4O#&=Y&L[6FYH[)N&D-5T\K8#NBOJUGM==G+%^EZ M.7_,],>YF8XL^U I[%:QA"_*_B*I#6#J;5R=YKE8?A!\*E-F)[]WPF&?KGC> M+%/\R62#4IF8 %/$>V1*\\EZY(>B^3U;Z%4Y+1+<<^<(/?_;=9XRR105ZZ9- M[1_R*K_8&P30;1X7NLSD:';O(H2K)W#":/ MH2:[K_9DWVG2KTY":\>MC<-6'?7@4#L@7^'X+)JDWGC.A>:RZLUX'#/Y[,QE MY#4=FS_I-O3-^)@E="[T?0T.2-/^PF(^3Z-ZU"TL1#6J:7^&Z;7#^D1MO>'^PN"8(H-/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 ( "TY M)EGQXCCQ. 8 )4V / >&PO=V]R:V)O;VLN>&ULQ9O=<]HX$,#_%0TO MUWO($8P_:*?I# 72,), %W-]O1&V $UMBK38YM^ZMV?6+ M@Q$\+?9"V#SK>Y>783_G4O4^?3R>:V7Z\(VV(K%2*[>QVO!5BL?B97_UECW( M0FYD)NWS5:_^.Q,]EDLE<_E#I%>]RQXK]OKQ1AOY0RO+LS@Q.LNN>H-FQU=A MK$Q^VQQ7D&N^*>HMEF_NN0.YZH67[H1;:0I;'U&?GSO&!^$.;MZ55E_+S HS MY59\,;H\2+6K3N-^11_\C'HBQQ3/Q57O> CC*F4S9=T@L;EJ3N6.K7ZI^^IYVOQJZW#!&)H/TNTP\[0& MIX,XO&;SQ60)( ,$,C@;Y&1YMP*0(0(9G@TR7B\G M #)"(*,S0O[K <@1 CDZW^4>QS< \CT"^9X6,B[SG)MGIKX"^3C M)-&E"^0P=%]BL?N2%O.+UNFCS#+(@[J$6"9+NQ?&R<1RM:N^FHV+PDD6XF%. M&1!+Y5;P0K1H,($,B TRRP^9?A:"?19*;)V$5QE7+3K,' -B=4S%QD(63! # M8D/$5B??]CI+A2G^8+/OI!"J%.Q>)-K%L]?Y)^:# ;$08K&KL^03J3%F@0&Q!N8JT;E@ M:_[4"AL>%O,]XIB_$-50U5R'YF[+M6+QGAMXLWF8!CQB#5QS:=A7GKG[[WC$]ECQ9_90L)4P]<=5(MA4%DFFJX<&0F+N\(C=,7(8:I!,2T\GPG,5(.[Q@0AD2"Z4CX^\<2DPH0W*AO*3^ MG7"81H;$&D%J@(H5-I\QC?C$&CE1!W2$01_3B$^L$;0>:#TU/B85GU@JN)1] MB(E)Q2>6"HX90$QT9H2\GU@Z*&4%,3#P^L7A>,K&IL%QFK5#I M8Z[QB5US,A5K0"$FIAN?6#>G,"_8.$U;/0D?$X]/+)ZETPVOVA"LSAV=>0K; M>Z9X .%YR.,D48-X)R-ME+AV_ M8+\Z*BX4W6JUNU@+D[,I[%($F'<"8N_\Q&S&3BN>M=-+B(EY)Z#V3E<=\3*Z M$!.=DS]'N7/$;.5$ >:=@-@[)S"/'3^(B4DHH"YX3HSF3[E#3$Q" ?5,#(;9 MONB8A +J)AJ*";M3(6:AD+J)UHUY#% 0$[-02+T #.T9M$83LU!(;"$<$U8_ M(6:AD-A"'?.LG?E1B#DHI'901_\%"!YB8@X*J1W4B?FK]P$QT95AU [JP*P@ M8YZ)@FT@)N:@D-I!('\[WJ5;HW,V>[+"M,(1YJ#P+?MN[:SSW:V&/:,0^P6[ MEHK#\!ZA*Y2)+?32:V<+_?.N'.?5HMJZ)0!L*5-[57^F(5&M87Z M]<'%IX^IV$HETH7[BL)M3WB6K RK7JHS#3P_J%9B;LLLF[AM2W6K>7K\KZKC M?X1]^@]02P,$% @ +3DF631..WUZ @ #$ !H !X;"]?O MG^?R/Q.[S6:_+C^[]>]C.8W_&%S_Z?KW85?*6"U>VWY;QE55?QQNNX?ZNDD/ ME\G5XN5M5?4O;ZFJYPX2")+Y@Q2"=/X@@R";/RA#4)X_R"'(YP\*"(KY@QH( M:N8/>H2@Q_F#TA)E7!(D3; FT#HAUXG ZX1@)P*Q$Y*=",Q.B'8B4#LAVXG M[81P)P*Y$]*=".Q.B'@OJ+01Z"^HM M!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NOD90F!WHIZ M*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z M&X'>-GG93:"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@=T:],X'>&?7.!'IG MU#L3Z)U1[TR@=T:],X'>>?*QDD#OC'IG KTSZIT)],ZH=R;0.Z/>F4!O1[V= M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OG_QL0J"WH]Y.H+>CWDZ@MZ/> M3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'=,?A8DT#M0 M[R#0.U#O(-"[0;T; KT;U+LAT+M!O1L"O1O4N_E.O8?Q\U"&6\_7&J__G52/ MEW/+[?+7Y=?.R:URQ;F^KQB>_P)02P,$% @ +3DF62!P#MDD @ J2\ M !, !;0V]N=&5N=%]4>7!E&ULS=I-;MLP$ 7@JQC:!A;-?[6(LVF[ M;;/H!5AI' N61()D4N?VI>0D0(O42. "?1L+-LEY(P[PK7S]_3%06AW'84K; M:I]S^,A8:O#KW[8%B[#M:W;J8O[JQ[&+'@:7\.%"JSY=XI4>_V_4M M=;Z]'\N1.H5(KDM[HCP.]:GHU?GD7&Z83I_\XORES+G LO,V^I#*Q"*]/^YY M)//I=2B%*.;^_"N^));2%[\?S=/NJ'MC=KG>GSX>EGDDMCPNO^/?9_Q2_YU] M") ^)$@?"J0/#=*' >G#@O31@/3Q :0/OD%I!$54CD(J1S&5HZ#*453E**QR M%%&UL4$L! M A0#% @ +3DF67HH:"ZS!P \#0 !@ ("!#0@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF65X) MV4M" P 8@H !@ ("!^AD 'AL+W=O UV'#0% (%0 & @(& (P >&PO=V]R:W-H965T M&UL4$L! A0#% @ +3DF6?)U]0FN" >$\ !@ M ("!ZB@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ +3DF68Y-CIDW' _50 !D ("!]3T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF M63U3ZDP-!0 #0P !D ("!?&0 'AL+W=O&PO=V]R:W-H965TZP8 &X3 9 " @5IO !X;"]W;W)K M&UL4$L! A0#% @ +3DF65V?XDXC#0 $2H M !D ("!?'8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF64N=1F@ >&PO=V]R:W-H965T MG !X;"]W;W)K&UL4$L! A0# M% @ +3DF65_2!*F[!0 L@T !D ("!VZL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF63TR M9CVW! 7@H !D ("!A;T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF6:)N#AQ$ @ B@8 !D M ("! -D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ +3DF6;^6X-Z2 P P@ !D ("! MH?@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +3DF6;U&2** ! P L !D ("!D0,! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ +3DF6;#A[0ZT P ]P@ !D M ("!PB8! 'AL+W=O&PO=V]R M:W-H965T M 0!X;"]W;W)K&UL M4$L! A0#% @ +3DF63-DZ\\W P $@D !D ("!NC(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+3DF60%I8+F" @ L08 !D ("!SST! 'AL+W=O&UL4$L! A0#% @ +3DF681&ZD]/ P M# T !D ("!"DP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF66O8X^(: P [P@ !D M ("!RE8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +3DF6=R0=-V,! O1D !D ("!"6(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF M6=M.3XBA P )PT !D ("!]&X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF6;3O8:_A!0 CR, M !D ("!9'T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF631-&PO=V]R:W-H965T M&UL4$L! A0# M% @ +3DF66@$E14R! GQ< !D ("!)YH! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF6<9\ M3774 P =0X !D ("!7Z8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +3DF6:N/@H;^ P >0X !D M ("!0+4! 'AL+W=O&PO M=V]R:W-H965T7 0!X;"]W;W)K&UL4$L! A0#% @ +3DF61+C+["< @ UP8 !D ("! M+,8! 'AL+W=O&PO=V]R:W-H965TMP( %4* 9 M " @9/, 0!X;"]W;W)K&UL4$L! A0#% M @ +3DF6=*RO[EY P C L !D ("!@<\! 'AL+W=O&PO=V]R:W-H965T@( Q : " 9?S 0!X;"]?7!E&UL4$L%!@ !; %L ]!@ ' )[X 0 $! end XML 106 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 107 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 109 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 309 446 1 false 81 0 false 6 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 9952151 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 9952153 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME CONSOLIDATED STATEMENTS OF INCOME Statements 5 false false R6.htm 9952154 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 6 false false R7.htm 9952155 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 9952156 - 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 9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 9952158 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 9952159 - Disclosure - Goodwill Sheet http://www.bradyid.com/role/Goodwill Goodwill Notes 11 false false R12.htm 9952160 - Disclosure - Other Intangible Assets Sheet http://www.bradyid.com/role/OtherIntangibleAssets Other Intangible Assets Notes 12 false false R13.htm 9952161 - Disclosure - Leases Sheet http://www.bradyid.com/role/Leases Leases Notes 13 false false R14.htm 9952162 - Disclosure - Employee Benefit Plans Sheet http://www.bradyid.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 14 false false R15.htm 9952163 - Disclosure - Debt Sheet http://www.bradyid.com/role/Debt Debt Notes 15 false false R16.htm 9952164 - Disclosure - Stockholders' Equity Sheet http://www.bradyid.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 9952165 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.bradyid.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 17 false false R18.htm 9952166 - Disclosure - Revenue Recognition Sheet http://www.bradyid.com/role/RevenueRecognition Revenue Recognition Notes 18 false false R19.htm 9952167 - Disclosure - Segment Information Sheet http://www.bradyid.com/role/SegmentInformation Segment Information Notes 19 false false R20.htm 9952168 - Disclosure - Income Taxes Sheet http://www.bradyid.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 9952169 - Disclosure - Net Income per Common Share Sheet http://www.bradyid.com/role/NetIncomeperCommonShare Net Income per Common Share Notes 21 false false R22.htm 9952170 - Disclosure - Fair Value Measurements Sheet http://www.bradyid.com/role/FairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 9952171 - Disclosure - Derivatives and Hedging Activities Sheet http://www.bradyid.com/role/DerivativesandHedgingActivities Derivatives and Hedging Activities Notes 23 false false R24.htm 9952172 - Disclosure - Commitment and Contingencies Sheet http://www.bradyid.com/role/CommitmentandContingencies Commitment and Contingencies Notes 24 false false R25.htm 9952173 - Disclosure - Subsequent Events Sheet http://www.bradyid.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 9952174 - Disclosure - Schedule II Valuation of Qualifying Accounts Sheet http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccounts Schedule II Valuation of Qualifying Accounts Notes 26 false false R27.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 27 false false R28.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 29 false false R30.htm 9954471 - 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 30 false false R31.htm 9954472 - Disclosure - Summary of Significant Accounting Policies Inventories (Tables) Sheet http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesTables Summary of Significant Accounting Policies Inventories (Tables) Tables 31 false false R32.htm 9954473 - Disclosure - Goodwill (Tables) Sheet http://www.bradyid.com/role/GoodwillTables Goodwill (Tables) Tables http://www.bradyid.com/role/Goodwill 32 false false R33.htm 9954474 - Disclosure - Other Intangible Assets (Tables) Sheet http://www.bradyid.com/role/OtherIntangibleAssetsTables Other Intangible Assets (Tables) Tables http://www.bradyid.com/role/OtherIntangibleAssets 33 false false R34.htm 9954475 - Disclosure - Leases (Tables) Sheet http://www.bradyid.com/role/LeasesTables Leases (Tables) Tables http://www.bradyid.com/role/Leases 34 false false R35.htm 9954476 - Disclosure - Debt (Tables) Sheet http://www.bradyid.com/role/DebtTables Debt (Tables) Tables http://www.bradyid.com/role/Debt 35 false false R36.htm 9954477 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.bradyid.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.bradyid.com/role/StockholdersEquity 36 false false R37.htm 9954478 - 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 37 false false R38.htm 9954479 - Disclosure - Segment Information (Tables) Sheet http://www.bradyid.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.bradyid.com/role/SegmentInformation 38 false false R39.htm 9954480 - Disclosure - Income Taxes (Tables) Sheet http://www.bradyid.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.bradyid.com/role/IncomeTaxes 39 false false R40.htm 9954481 - 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 40 false false R41.htm 9954482 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.bradyid.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.bradyid.com/role/FairValueMeasurements 41 false false R42.htm 9954483 - 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 42 false false R43.htm 9954484 - 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 43 false false R44.htm 9954485 - 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 44 false false R45.htm 9954486 - 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 45 false false R46.htm 9954487 - 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 9954488 - Disclosure - Goodwill (Details) Sheet http://www.bradyid.com/role/GoodwillDetails Goodwill (Details) Details http://www.bradyid.com/role/GoodwillTables 47 false false R48.htm 9954489 - 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 9954490 - 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 9954491 - Disclosure - Operating Lease Cost (Details) Sheet http://www.bradyid.com/role/OperatingLeaseCostDetails Operating Lease Cost (Details) Details 50 false false R51.htm 9954492 - Disclosure - Lease Maturity Disclosure (Details) Sheet http://www.bradyid.com/role/LeaseMaturityDisclosureDetails Lease Maturity Disclosure (Details) Details 51 false false R52.htm 9954493 - 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 9954494 - 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 9954495 - Disclosure - Debt - Additional Information (Details) Sheet http://www.bradyid.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 54 false false R55.htm 9954496 - 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 9954497 - 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 9954498 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) Sheet http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails Stockholders' Equity - Valuation Assumptions (Details) Details 57 false false R58.htm 9954499 - 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 9954500 - Disclosure - Stockholders' Equity - Summary of Additional Stock Option Disclosures (Details) Sheet http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails Stockholders' Equity - Summary of Additional Stock Option Disclosures (Details) Details 59 false false R60.htm 9954501 - 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 60 false false R61.htm 9954502 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 61 false false R62.htm 9954503 - 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 62 false false R63.htm 9954504 - 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 63 false false R64.htm 9954505 - Disclosure - Revenue Recognition (Details) Sheet http://www.bradyid.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.bradyid.com/role/RevenueRecognition 64 false false R65.htm 9954506 - 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 65 false false R66.htm 9954507 - Disclosure - Segment Information - Net Income Reconciliation (Detail) Sheet http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail Segment Information - Net Income Reconciliation (Detail) Details 66 false false R67.htm 9954508 - 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 67 false false R68.htm 9954509 - 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 68 false false R69.htm 9954511 - 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 69 false false R70.htm 9954512 - 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 70 false false R71.htm 9954513 - 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 71 false false R72.htm 9954514 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 72 false false R73.htm 9954515 - 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 73 false false R74.htm 9954516 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 74 false false R75.htm 9954517 - 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 75 false false R76.htm 9954518 - 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 76 false false R77.htm 9954519 - 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 77 false false R78.htm 9954520 - Disclosure - Derivative Notional Amounts (Details) Sheet http://www.bradyid.com/role/DerivativeNotionalAmountsDetails Derivative Notional Amounts (Details) Details 78 false false R79.htm 9954521 - 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 79 false false R80.htm 9954522 - 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 80 false false R81.htm 9954523 - Disclosure - Derivatives and Hedging Activities - Additional Information (Detail) Sheet http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail Derivatives and Hedging Activities - Additional Information (Detail) Details 81 false false R82.htm 9954525 - Disclosure - Subsequent Events Subsequent Events (Details) Sheet http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails Subsequent Events Subsequent Events (Details) Details 82 false false R83.htm 9954526 - 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 83 false false All Reports Book All Reports brc-20240731.htm brc-20240731.xsd brc-20240731_cal.xml brc-20240731_def.xml brc-20240731_lab.xml brc-20240731_pre.xml brc-20240731_g1.jpg brc-20240731_g2.jpg brc-20240731_g3.jpg brc-20240731_g4.jpg brc-20240731_g5.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 112 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "brc-20240731.htm": { "nsprefix": "brc", "nsuri": "http://www.bradyid.com/20240731", "dts": { "inline": { "local": [ "brc-20240731.htm" ] }, "schema": { "local": [ "brc-20240731.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "brc-20240731_cal.xml" ] }, "definitionLink": { "local": [ "brc-20240731_def.xml" ] }, "labelLink": { "local": [ "brc-20240731_lab.xml" ] }, "presentationLink": { "local": [ "brc-20240731_pre.xml" ] } }, "keyStandard": 413, "keyCustom": 33, "axisStandard": 28, "axisCustom": 0, "memberStandard": 55, "memberCustom": 25, "hidden": { "total": 38, "http://fasb.org/us-gaap/2024": 30, "http://xbrl.sec.gov/dei/2024": 6, "http://www.bradyid.com/20240731": 2 }, "contextCount": 309, "entityCount": 1, "segmentCount": 81, "elementCount": 763, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1121, "http://xbrl.sec.gov/ecd/2024": 115, "http://xbrl.sec.gov/dei/2024": 71, "http://fasb.org/srt/2024": 3 }, "report": { "R1": { "role": "http://www.bradyid.com/role/DocumentandEntityInformation", "longName": "0000001 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.bradyid.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "longName": "9952153 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R6": { "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "9952154 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ecd:PvpTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R7": { "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-21", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "longName": "9952156 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R9": { "role": "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ecd:PvpTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R10": { "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPolicies", "longName": "9952158 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.bradyid.com/role/Goodwill", "longName": "9952159 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.bradyid.com/role/OtherIntangibleAssets", "longName": "9952160 - Disclosure - Other Intangible Assets", "shortName": "Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.bradyid.com/role/Leases", "longName": "9952161 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.bradyid.com/role/EmployeeBenefitPlans", "longName": "9952162 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.bradyid.com/role/Debt", "longName": "9952163 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.bradyid.com/role/StockholdersEquity", "longName": "9952164 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLoss", "longName": "9952165 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.bradyid.com/role/RevenueRecognition", "longName": "9952166 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.bradyid.com/role/SegmentInformation", "longName": "9952167 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.bradyid.com/role/IncomeTaxes", "longName": "9952168 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.bradyid.com/role/NetIncomeperCommonShare", "longName": "9952169 - Disclosure - Net Income per Common Share", "shortName": "Net Income per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.bradyid.com/role/FairValueMeasurements", "longName": "9952170 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.bradyid.com/role/DerivativesandHedgingActivities", "longName": "9952171 - Disclosure - Derivatives and Hedging Activities", "shortName": "Derivatives and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.bradyid.com/role/CommitmentandContingencies", "longName": "9952172 - Disclosure - Commitment and Contingencies", "shortName": "Commitment and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.bradyid.com/role/SubsequentEvents", "longName": "9952173 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccounts", "longName": "9952174 - Disclosure - Schedule II Valuation of Qualifying Accounts", "shortName": "Schedule II Valuation of Qualifying Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "ecd:PvpTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:PvpTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-257", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-257", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R29": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies Inventories (Tables)", "shortName": "Summary of Significant Accounting Policies Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.bradyid.com/role/GoodwillTables", "longName": "9954473 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.bradyid.com/role/OtherIntangibleAssetsTables", "longName": "9954474 - Disclosure - Other Intangible Assets (Tables)", "shortName": "Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.bradyid.com/role/LeasesTables", "longName": "9954475 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.bradyid.com/role/DebtTables", "longName": "9954476 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.bradyid.com/role/StockholdersEquityTables", "longName": "9954477 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954478 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.bradyid.com/role/SegmentInformationTables", "longName": "9954479 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.bradyid.com/role/IncomeTaxesTables", "longName": "9954480 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.bradyid.com/role/NetIncomeperCommonShareTables", "longName": "9954481 - Disclosure - Net Income per Common Share (Tables)", "shortName": "Net Income per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.bradyid.com/role/FairValueMeasurementsTables", "longName": "9954482 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.bradyid.com/role/DerivativesandHedgingActivitiesTables", "longName": "9954483 - Disclosure - Derivatives and Hedging Activities (Tables)", "shortName": "Derivatives and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails", "longName": "9954484 - Disclosure - Summary of Significant Accounting Policies Inventories (Details)", "shortName": "Summary of Significant Accounting Policies Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies Property, Plant and Equipment (Details)", "shortName": "Summary of Significant Accounting Policies Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:Land", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:Land", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details)", "shortName": "Summary of Significant Accounting Policies Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ContractWithCustomerRefundLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ContractWithCustomerRefundLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails", "longName": "9954487 - Disclosure - Summary of Significant Accounting Policies Advertising Costs (Details)", "shortName": "Summary of Significant Accounting Policies Advertising Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:AdvertisingCostsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.bradyid.com/role/GoodwillDetails", "longName": "9954488 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-56", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R48": { "role": "http://www.bradyid.com/role/OtherIntangibleAssetsDetails", "longName": "9954489 - Disclosure - Other Intangible Assets (Details)", "shortName": "Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails", "longName": "9954490 - Disclosure - Other Intangible Assets - Additional Information (Details)", "shortName": "Other Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.bradyid.com/role/OperatingLeaseCostDetails", "longName": "9954491 - Disclosure - Operating Lease Cost (Details)", "shortName": "Operating Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "brc:SupplementalCashFlowInformationLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "brc:SupplementalCashFlowInformationLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails", "longName": "9954492 - Disclosure - Lease Maturity Disclosure (Details)", "shortName": "Lease Maturity Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.bradyid.com/role/EmployeeBenefitPlansAdditionalInformationDetails", "longName": "9954493 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "shortName": "Employee Benefit Plans - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails", "longName": "9954494 - Disclosure - Debt - Schedule of Long-Term Debt (Details)", "shortName": "Debt - Schedule of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:LineOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.bradyid.com/role/DebtAdditionalInformationDetails", "longName": "9954495 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails", "longName": "9954496 - Disclosure - Stockholders' Equity - Schedule of Capital Stock (Details)", "shortName": "Stockholders' Equity - Schedule of Capital Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "brc:NoncumulativeCashDividend", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R56": { "role": "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails", "longName": "9954497 - Disclosure - Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details)", "shortName": "Stockholders' Equity - Schedule of Other Activity in Stockholders' Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "brc:SaleOfSharesAtCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "brc:SaleOfSharesAtCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails", "longName": "9954498 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details)", "shortName": "Stockholders' Equity - Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-124", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-124", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "longName": "9954499 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details)", "shortName": "Stockholders' Equity - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails", "longName": "9954500 - Disclosure - Stockholders' Equity - Summary of Additional Stock Option Disclosures (Details)", "shortName": "Stockholders' Equity - Summary of Additional Stock Option Disclosures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "longName": "9954501 - Disclosure - Stockholders' Equity - Summary of RSU and PRSU Awards (Details)", "shortName": "Stockholders' Equity - Summary of RSU and PRSU Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-129", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-128", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R61": { "role": "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "longName": "9954502 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "brc:NoncumulativeCashDividend", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "brc:AmountEntitledToReceiveDueToCumulativePreferredStockHolders", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R62": { "role": "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails", "longName": "9954503 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax (Details)", "shortName": "Accumulated Other Comprehensive Loss, Net of Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R63": { "role": "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails", "longName": "9954504 - Disclosure - Accumulated Other Comprehensive Loss, Tax (Details)", "shortName": "Accumulated Other Comprehensive Loss, Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "brc:OtherComprehensiveIncomeTaxTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "brc:OtherComprehensiveIncomeTaxTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.bradyid.com/role/RevenueRecognitionDetails", "longName": "9954505 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail", "longName": "9954506 - Disclosure - Segment Information - Schedule of Segment Reporting Information By Segment (Detail)", "shortName": "Segment Information - Schedule of Segment Reporting Information By Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-56", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R66": { "role": "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail", "longName": "9954507 - Disclosure - Segment Information - Net Income Reconciliation (Detail)", "shortName": "Segment Information - Net Income Reconciliation (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "brc:ProfitForReportableSegments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "brc:AdministrativeCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R67": { "role": "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails", "longName": "9954508 - Disclosure - Segment Information Net Sales by Products and Services (Details)", "shortName": "Segment Information Net Sales by Products and Services (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-172", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R68": { "role": "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails", "longName": "9954509 - Disclosure - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details)", "shortName": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R69": { "role": "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails", "longName": "9954511 - Disclosure - Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details)", "shortName": "Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails", "longName": "9954512 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "shortName": "Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails", "longName": "9954513 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details)", "shortName": "Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DeferredTaxAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DeferredTaxAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "longName": "9954514 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails", "longName": "9954515 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details)", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefit Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R74": { "role": "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails", "longName": "9954516 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "brc:ForeignOperatingLossCarryforwardExpirationDates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "brc:ForeignOperatingLossCarryforwardExpirationDates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail", "longName": "9954517 - Disclosure - Net Income per Common Share - Reconciliation of Numerator and Denominator of Basic and Diluted Per Share (Detail)", "shortName": "Net Income per Common Share - Reconciliation of Numerator and Denominator of Basic and Diluted Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ecd:PvpTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R76": { "role": "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail", "longName": "9954518 - Disclosure - Net Income per Common Share - Additional Informations (Detail)", "shortName": "Net Income per Common Share - Additional Informations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail", "longName": "9954519 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Financial Assets and Liabilities Accounted for at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-212", "name": "us-gaap:MarketableSecuritiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-212", "name": "us-gaap:MarketableSecuritiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "longName": "9954520 - Disclosure - Derivative Notional Amounts (Details)", "shortName": "Derivative Notional Amounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails", "longName": "9954521 - Disclosure - Derivatives and Hedging Activities - Impact on OCI (Details)", "shortName": "Derivatives and Hedging Activities - Impact on OCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R80": { "role": "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "longName": "9954522 - Disclosure - Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail)", "shortName": "Derivatives and Hedging Activities - Fair Value Balance Sheet Disclosure (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "longName": "9954523 - Disclosure - Derivatives and Hedging Activities - Additional Information (Detail)", "shortName": "Derivatives and Hedging Activities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DerivativeRemainingMaturity1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } }, "R82": { "role": "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails", "longName": "9954525 - Disclosure - Subsequent Events Subsequent Events (Details)", "shortName": "Subsequent Events Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-6", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails", "longName": "9954526 - Disclosure - Schedule II Valuation of Qualifying Accounts (Details)", "shortName": "Schedule II Valuation of Qualifying Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-289", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-291", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "brc-20240731.htm", "unique": true } } }, "tag": { "brc_A1972SeriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "A1972SeriesMember", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1972 Series [Member]", "label": "1972 Series [Member]", "documentation": "1972 Series [Member]" } } }, "auth_ref": [] }, "brc_A1979SeriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "A1979SeriesMember", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1979 Series [Member]", "label": "1979 Series [Member]", "documentation": "1979 Series [Member]" } } }, "auth_ref": [] }, "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "AU", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AUSTRALIA", "label": "AUSTRALIA" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r90", "r951" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $6,749 and $8,467, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r1115" ] }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes, other than income taxes", "label": "Accrual for Taxes Other than Income Taxes, Current", "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)." } } }, "auth_ref": [ "r93", "r901", "r1184" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued income taxes", "label": "Accrued Income Taxes, Current", "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." } } }, "auth_ref": [ "r93", "r160" ] }, "brc_AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued retirement and profit-sharing contributions", "label": "Accrued Profit Sharing Contributions Included In Other Current Liabilities And Other Long Term Liabilities", "documentation": "The amount of accrued profit-sharing contributions included in other current liabilities and other long-term liabilities." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on post-retirement plans [Member]", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r15", "r30", "r116", "r272", "r273", "r1086" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r50", "r245", "r746" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) on cash flow hedges [Member]", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "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." } } }, "auth_ref": [ "r262", "r272", "r273", "r616", "r906", "r1086" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r271", "r272", "r664", "r666", "r667", "r668", "r669", "r671" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r29", "r30", "r117", "r253", "r742", "r781", "r782" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r271", "r272", "r664", "r666", "r667", "r668", "r669", "r671" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r15", "r30", "r628", "r631", "r689", "r777", "r778", "r1086", "r1087", "r1088", "r1102", "r1103", "r1104", "r1106" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments [Member]", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r5", "r15", "r30", "r114", "r115", "r272", "r273", "r666", "r667", "r668", "r669", "r671", "r1086" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1016" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r104" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r792", "r1102", "r1103", "r1104", "r1106", "r1198", "r1258" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1029" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1029" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1029" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1029" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit and withholdings from deferred compensation distributions", "label": "Adjustments to Additional Paid in Capital, Other", "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense (Note 7)", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r62", "r63", "r516" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "brc_AdministrativeCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "AdministrativeCosts", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Administrative costs", "label": "Administrative Costs", "documentation": "Administrative costs." } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r177" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Expense", "label": "Advertising Expense", "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." } } }, "auth_ref": [ "r556", "r939" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1063" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r987", "r998", "r1008", "r1041" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r990", "r1001", "r1011", "r1044" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1064" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1029" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1036" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r991", "r1002", "r1012", "r1036", "r1045", "r1049", "r1057" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1055" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r548", "r554" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "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." } } }, "auth_ref": [ "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r254", "r372", "r376" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "brc_AmericasAsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "AmericasAsiaMember", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Americas & Asia", "label": "Americas & Asia [Member]", "documentation": "Americas & Asia" } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AmericasMember", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Americas [Member]", "label": "Americas [Member]", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r1076", "r1077", "r1078", "r1079", "r1260", "r1261", "r1262", "r1263" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Intangible Assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r12", "r395", "r402", "r924" ] }, "brc_AmountEntitledToReceiveDueToCumulativePreferredStockHolders": { "xbrltype": "perShareItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "AmountEntitledToReceiveDueToCumulativePreferredStockHolders", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual Amount Entitled to be Received by Class A Common Stock shareholders", "label": "Amount Entitled To Receive Due To Cumulative Preferred Stock Holders", "documentation": "Amount entitled to receive due to cumulative preferred stock holders." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares excluded from computations of diluted earnings per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r328" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaPacificMember", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific [Member]", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r1076", "r1077", "r1078", "r1079", "r1260", "r1261", "r1262", "r1263" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r159", "r169", "r249", "r288", "r332", "r340", "r359", "r363", "r373", "r430", "r431", "r433", "r434", "r435", "r436", "r437", "r439", "r440", "r614", "r618", "r657", "r740", "r830", "r917", "r918", "r951", "r977", "r1151", "r1152", "r1215" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r240", "r257", "r288", "r373", "r430", "r431", "r433", "r434", "r435", "r436", "r437", "r439", "r440", "r614", "r618", "r657", "r951", "r1151", "r1152", "r1215" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets, Noncurrent", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://www.bradyid.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r981", "r982", "r994" ] }, "brc_AuditorInformationAbstractAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "AuditorInformationAbstractAbstract", "lang": { "en-us": { "role": { "terseLabel": "Auditor Information Abstract [Abstract]", "label": "Auditor Information Abstract [Abstract]", "documentation": "Auditor Information Abstract" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://www.bradyid.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r981", "r982", "r994" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://www.bradyid.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r981", "r982", "r994" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1052" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1053" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1048" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1048" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1048" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1048" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1048" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1048" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r544", "r545", "r546", "r547" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1051" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1050" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1049" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1049" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r418", "r1226", "r1227" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r76", "r79", "r418", "r1226", "r1227" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and Building Improvements [Member]", "label": "Building and Building Improvements [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and improvements", "label": "Buildings and Improvements, Gross", "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." } } }, "auth_ref": [ "r135" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r396", "r397", "r398", "r399", "r400", "r610", "r933", "r934" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r64", "r65", "r396", "r397", "r398", "r399", "r400", "r610", "r933", "r934" ] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Effective Date of Acquisition", "label": "Business Acquisition, Effective Date of Acquisition", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r1", "r2", "r18" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combinations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r148", "r149", "r150", "r151" ] }, "us-gaap_CapitalUnitClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalUnitClassDomain", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Unit, Class [Domain]", "label": "Capital Unit, Class [Domain]", "documentation": "Description of the type or class of capital units or capital shares." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsByClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalUnitsByClassAxis", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Units by Class [Axis]", "label": "Capital Units by Class [Axis]", "documentation": "Information by type or class of the entity's capital units." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r35", "r243", "r899" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r36" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance", "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r129", "r284" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r129" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedging [Member]", "label": "Cash Flow Hedging [Member]", "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." } } }, "auth_ref": [ "r73" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1027" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1024" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1022" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r191", "r250", "r251", "r252", "r288", "r318", "r322", "r325", "r327", "r334", "r335", "r373", "r430", "r433", "r434", "r435", "r439", "r440", "r454", "r455", "r458", "r461", "r468", "r657", "r786", "r787", "r788", "r789", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r818", "r839", "r857", "r875", "r876", "r877", "r878", "r879", "r1068", "r1092", "r1107" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r250", "r251", "r252", "r334", "r454", "r455", "r456", "r458", "r461", "r466", "r468", "r786", "r787", "r788", "r789", "r927", "r1068", "r1092" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1028" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1028" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/CommitmentandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r136", "r422", "r423", "r882", "r1144", "r1146" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class A [Member]", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Voting Common Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1258" ] }, "brc_CommonStockAggregateLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "CommonStockAggregateLiquidationPreference", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Aggregate Liquidation Preference", "label": "Common Stock Aggregate Liquidation Preference", "documentation": "Common stock aggregate liquidation preference." } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Dividends, Per Share, Declared", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r967", "r968", "r969", "r971", "r972", "r973", "r974", "r1102", "r1103", "r1106", "r1198", "r1257", "r1258" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares Authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r103", "r818" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r103" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical": { "parentTag": "us-gaap_CommonStockSharesIssued", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r103", "r818", "r836", "r1258", "r1259" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Value, Issued", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r103", "r741", "r951" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1033" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1032" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1034" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1031" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]", "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r31", "r267", "r269", "r275", "r736", "r751", "r752" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) Note [Text Block]", "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." } } }, "auth_ref": [ "r113", "r274", "r735", "r750" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r89", "r180" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r167", "r192", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r292", "r332", "r342", "r357", "r358", "r359", "r360", "r361", "r363", "r364", "r365", "r430", "r431", "r432", "r433", "r435", "r436", "r437", "r438", "r439", "r917", "r918", "r1080", "r1081", "r1151", "r1152" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r167", "r192", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r292", "r332", "r342", "r357", "r358", "r359", "r360", "r361", "r363", "r364", "r365", "r430", "r431", "r432", "r433", "r435", "r436", "r437", "r438", "r439", "r917", "r918", "r1080", "r1081", "r1151", "r1152" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r68", "r907" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress, Gross", "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." } } }, "auth_ref": [ "r135" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r470", "r471", "r490" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r491" ] }, "us-gaap_ContractWithCustomerRefundLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerRefundLiability", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Refund Liability", "label": "Contract with Customer, Refund Liability", "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." } } }, "auth_ref": [ "r1156" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateMember", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate [Member]", "label": "Corporate Segment [Member]", "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." } } }, "auth_ref": [ "r1110" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r120", "r121", "r700" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales [Member]", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit - Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r429", "r1149" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit - Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r429", "r1149", "r1150" ] }, "brc_CumulativePreferredStock6CumulativeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "CumulativePreferredStock6CumulativeMember", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "6% Cumulative [Member]", "label": "Cumulative Preferred Stock, 6% Cumulative [Member]", "documentation": "Cumulative Preferred Stock, 6% Cumulative [Member]" } } }, "auth_ref": [] }, "us-gaap_CumulativePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CumulativePreferredStockMember", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Preferred Stock [Member]", "label": "Cumulative Preferred Stock [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "Current Federal Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r1074", "r1095", "r1195" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Nations", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1074", "r1095" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current income tax expense", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r594", "r1095" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current income tax expense:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "States (U.S.)", "label": "Current State and Local Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r1074", "r1095", "r1195" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r67", "r1133", "r1134", "r1135", "r1136", "r1138", "r1140", "r1142", "r1143" ] }, "brc_DTANetAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DTANetAxis", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "DTA Net [Axis]", "documentation": "DTA Net" } } }, "auth_ref": [] }, "brc_DTANetDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DTANetDomain", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "DTA Net [Domain]", "documentation": "DTA Net" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r137", "r286", "r413", "r414", "r415", "r416", "r417", "r428", "r429", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r450", "r451", "r452", "r674" ] }, "brc_DebtToEBITDARatio": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DebtToEBITDARatio", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt to EBITDA Ratio", "label": "Debt to EBITDA Ratio", "documentation": "Ratio of debt to EBITDA as defined in the entity's debt agreements." } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, Weighted Average Interest Rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r173" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCompensationArrangementWithIndividualRecordedLiability", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation arrangement with individual, recorded liability", "label": "Deferred Compensation Arrangement with Individual, Recorded Liability", "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." } } }, "auth_ref": [ "r143" ] }, "brc_DeferredCompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DeferredCompensationMember", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation [Member]", "label": "Deferred Compensation [Member]", "documentation": "Deferred compensation." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "Deferred Federal Income Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r1095", "r1194", "r1195" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Nations", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1095", "r1194" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r563", "r564" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 }, "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "totalLabel": "Total deferred income tax (benefit) expense", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r187", "r1095" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax (benefit) expense:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities, Gross", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r99", "r100", "r161", "r585" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "States (U.S.)", "label": "Deferred State and Local Income Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r1095", "r1194", "r1195" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Goodwill and Intangible Assets", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Gross", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r586" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, in Process Research and Development", "label": "Deferred Tax Asset, In-Process Research and Development", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Inventory", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1190" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Property, Plant and Equipment", "label": "Deferred Tax Assets, Property, Plant and Equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "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." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Other", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "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." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Valuation Allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r587" ] }, "brc_DeferredTaxLiabilitiesAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DeferredTaxLiabilitiesAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities Accounts Receivable", "label": "Deferred Tax Liabilities Accounts Receivable", "documentation": "Deferred tax liabilities accounts receivable." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities, Inventory", "label": "Deferred Tax Liabilities, Inventory", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities, Intangible Assets", "label": "Deferred Tax Liabilities, Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r1192" ] }, "brc_DeferredTaxLiabilitiesInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DeferredTaxLiabilitiesInProcessResearchAndDevelopment", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities, In Process Research and Development", "label": "Deferred Tax Liabilities, In Process Research and Development", "documentation": "Deferred Tax Liabilities, In Process Research and Development" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities, Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r1192" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities, Property, Plant and Equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1192" ] }, "brc_DeferredTaxLiabilitiesTaxCreditCarryforwardsAndNetOperatingLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DeferredTaxLiabilitiesTaxCreditCarryforwardsAndNetOperatingLosses", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses", "label": "Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses", "documentation": "Deferred tax liabilities tax credit carry forwards and net operating losses." } } }, "auth_ref": [] }, "brc_DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits", "label": "Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits", "documentation": "Deferred tax liabilities tax deferred expense compensation and benefits employee benefits." } } }, "auth_ref": [] }, "brc_DeferredTaxLiabilityDeferredExpenseDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DeferredTaxLiabilityDeferredExpenseDeferredCompensation", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liability, Deferred Expense, Deferred Compensation", "label": "Deferred Tax Liability, Deferred Expense, Deferred Compensation", "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." } } }, "auth_ref": [] }, "brc_DeferredTaxLiabilityValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "DeferredTaxLiabilityValuationAllowance", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liability, Valuation Allowance", "label": "Deferred Tax Liability, Valuation Allowance", "documentation": "Deferred Tax Liability, Valuation Allowance" } } }, "auth_ref": [] }, "brc_Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, deferred tax expense, postretirement benefits", "label": "Deferred tax liabilities, deferred tax expense, postretirement benefits", "documentation": "Deferred tax liabilities, deferred tax expense, postretirement benefits" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r12", "r49" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r12", "r332", "r345", "r363", "r917", "r918" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract Type [Domain]", "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r807", "r809", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833", "r834", "r845", "r846", "r847", "r848", "r851", "r852", "r853", "r854", "r869", "r870", "r871", "r872", "r967", "r969", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "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." } } }, "auth_ref": [ "r22", "r112", "r154", "r155", "r258", "r905" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "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." } } }, "auth_ref": [ "r22", "r112", "r154", "r155", "r258", "r905" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r77", "r80", "r81", "r156", "r807", "r809", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833", "r834", "r845", "r846", "r847", "r848", "r851", "r852", "r853", "r854", "r869", "r870", "r871", "r872", "r905", "r967", "r969", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivities" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives and Hedging Activities", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r153", "r625", "r633" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r17", "r77", "r80" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "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." } } }, "auth_ref": [ "r17", "r77", "r80", "r81", "r85", "r86", "r624" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r624" ] }, "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as noncurrent." } } }, "auth_ref": [ "r620" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r633" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Notional Amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1196", "r1197" ] }, "us-gaap_DerivativeRemainingMaturity1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeRemainingMaturity1", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative maturity", "label": "Derivative, Remaining Maturity", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r17", "r69", "r70", "r72", "r75", "r78", "r80", "r82", "r84", "r86", "r633" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Hedging", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r17", "r69", "r70", "r75", "r83", "r291", "r312" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as hedging instruments [Member]", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r17" ] }, "us-gaap_DividendDeclaredMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendDeclaredMember", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend Declared", "label": "Dividend Declared [Member]", "documentation": "Distribution of earnings in the form of cash, property or capital stock declared by the board of directors to be distributed to shareholders." } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends Payable, Date to be Paid", "label": "Dividends Payable, Date to be Paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r38" ] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsAxis", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends [Axis]", "label": "Dividends [Axis]", "documentation": "Information by distribution of earnings to shareholder. Includes, but is not limited to, distribution paid and declared." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends, Common Stock, Cash", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r142" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsDomain", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends [Domain]", "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends Payable, Amount Per Share", "label": "Dividends Payable, Amount Per Share", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r38" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends Payable, Date Declared", "label": "Dividends Payable, Date Declared", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r38" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends Payable, Date of Record", "label": "Dividends Payable, Date of Record", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r981", "r982", "r994" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r981", "r982", "r994", "r1037" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1015" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r1026" ] }, "brc_EURBorrowingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "EURBorrowingMember", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EUR borrowing", "label": "EUR borrowing [Member]", "documentation": "EUR borrowing" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r276", "r304", "r305", "r306", "r307", "r308", "r309", "r315", "r318", "r325", "r326", "r327", "r331", "r608", "r613", "r636", "r637", "r737", "r753", "r910" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r276", "r304", "r305", "r306", "r307", "r308", "r309", "r318", "r325", "r326", "r327", "r331", "r608", "r613", "r636", "r637", "r737", "r753", "r910" ] }, "brc_EarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "EarningsPerShareLineItems", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Line Items]", "label": "Earnings Per Share [Line Items]", "documentation": "Earnings Per Share [Line Items]" } } }, "auth_ref": [] }, "brc_EarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "EarningsPerShareTable", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareAdditionalInformationsDetail", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Table]", "label": "Earnings Per Share [Table]", "documentation": "Earnings Per Share [Table]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Earnings per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r314", "r328", "r329", "r330" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r662" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r567", "r941" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Tax at statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r290", "r567", "r597", "r941" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance against foreign tax credits and foreign net operating loss carry-forwards", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "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." } } }, "auth_ref": [ "r571", "r941", "r1096", "r1185" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International rate differential (1)", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "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." } } }, "auth_ref": [ "r568", "r570", "r941", "r1096", "r1185" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationLineItems", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation [Line Items]", "label": "Effective Income Tax Rate Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r567", "r568", "r941" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax and other adjustments, net", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "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." } } }, "auth_ref": [ "r941", "r1096", "r1185", "r1186" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTable", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation [Table]", "label": "Effective Income Tax Rate Reconciliation [Table]", "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation." } } }, "auth_ref": [ "r567", "r568", "r941" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to tax accruals and reserves", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "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." } } }, "auth_ref": [ "r572", "r941", "r1096", "r1185" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Research and development tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "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." } } }, "auth_ref": [ "r941", "r1096", "r1185", "r1187" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r93" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Cost Not yet Recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r549" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Cost Not yet Recognized, Period for Recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r549" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Expense, Tax Benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r548" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercised, Tax Benefit", "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r184" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "brc_EndingBalanceOtherStockholdersEquityShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "EndingBalanceOtherStockholdersEquityShares", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ending Balance, Other Stockholders Equity Shares", "label": "Ending Balance Other Stockholders Equity Shares", "documentation": "Ending balance other stockholders equity shares." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r979" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r979" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r979" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInformationLineItems", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Information [Line Items]", "label": "Entity Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1066" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r979" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r979" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r979" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r979" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r1067" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1020" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1062" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1062" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1062" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "brc_EquityAwardAdjustmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "EquityAwardAdjustmentsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Award Adjustments [Member]", "documentation": "Equity Award Adjustments" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r16", "r237", "r271", "r272", "r273", "r299", "r300", "r301", "r303", "r308", "r310", "r312", "r333", "r374", "r375", "r410", "r469", "r595", "r596", "r605", "r606", "r607", "r609", "r612", "r613", "r627", "r628", "r629", "r630", "r631", "r632", "r635", "r664", "r666", "r667", "r668", "r669", "r671", "r675", "r677", "r689", "r750", "r777", "r778", "r779", "r792", "r857" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1030" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r987", "r998", "r1008", "r1041" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r984", "r995", "r1005", "r1038" ] }, "brc_EuropeAustraliaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "EuropeAustraliaMember", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Europe & Australia", "label": "Europe & Australia [Member]", "documentation": "Europe & Australia" } } }, "auth_ref": [] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EuropeMember", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Europe [Member]", "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r1076", "r1077", "r1078", "r1079", "r1260", "r1261", "r1262", "r1263" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1036" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r639", "r640", "r650", "r943" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r639", "r640", "r650", "r943" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of the Fair Value by Balance Sheet Grouping", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "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." } } }, "auth_ref": [ "r88" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r448", "r496", "r497", "r498", "r499", "r500", "r501", "r638", "r640", "r641", "r642", "r643", "r649", "r650", "r652", "r693", "r694", "r695", "r925", "r926", "r930", "r931", "r932", "r943", "r946" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r645", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r656", "r733", "r943", "r947" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r448", "r496", "r501", "r640", "r650", "r693", "r930", "r931", "r932", "r943" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r448", "r496", "r501", "r640", "r641", "r650", "r694", "r925", "r926", "r930", "r931", "r932", "r943" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r448", "r496", "r497", "r498", "r499", "r500", "r501", "r638", "r640", "r641", "r642", "r643", "r649", "r650", "r652", "r693", "r694", "r695", "r925", "r926", "r930", "r931", "r932", "r943", "r946" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r14" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument." } } }, "auth_ref": [ "r76", "r78", "r85" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r247", "r380", "r401", "r924" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r403", "r895", "r924" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "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)." } } }, "auth_ref": [ "r403", "r895", "r924" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r403", "r895", "r924" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r403", "r895", "r924" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r403", "r895", "r924" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r394", "r396", "r397", "r398", "r400", "r401", "r405", "r406", "r701", "r702", "r895" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r380", "r401", "r702", "r924" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r394", "r401", "r405", "r406", "r408", "r701", "r895", "r924" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r394", "r396", "r397", "r398", "r400", "r401", "r405", "r406", "r895" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r701", "r1140" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCountryMember", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Tax Authority [Member]", "label": "Foreign Tax Jurisdiction [Member]", "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile." } } }, "auth_ref": [ "r567", "r568" ] }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net", "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." } } }, "auth_ref": [ "r158" ] }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "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." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Contract, Asset, Fair Value Disclosure", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "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." } } }, "auth_ref": [ "r639", "r640" ] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "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." } } }, "auth_ref": [ "r639", "r640" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r658" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Exchange Contract [Member]", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r905", "r930", "r942", "r943" ] }, "us-gaap_ForeignLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignLineOfCreditMember", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Line of Credit", "label": "Foreign Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "brc_ForeignOperatingLossCarryforwardExpirationDates": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "ForeignOperatingLossCarryforwardExpirationDates", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign operating loss-carryforward expiration dates", "label": "Foreign operating loss-carryforward expiration dates", "documentation": "Foreign operating loss carry-forwards expiration dates." } } }, "auth_ref": [] }, "brc_ForeignTaxCreditCarryforwardExpirationDates": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "ForeignTaxCreditCarryforwardExpirationDates", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Tax Credit Carryforward Expiration Dates", "label": "Foreign Tax Credit Carryforward Expiration Dates", "documentation": "Foreign tax credit carryforward expiration dates." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r991", "r1002", "r1012", "r1045" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r991", "r1002", "r1012", "r1045" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r991", "r1002", "r1012", "r1045" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r991", "r1002", "r1012", "r1045" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r991", "r1002", "r1012", "r1045" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r1025" ] }, "brc_GBPBorrowingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "GBPBorrowingMember", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GBP borrowing", "label": "GBP borrowing [Member]", "documentation": "GBP borrowing" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of business", "terseLabel": "Gain (Loss) on Disposition of Business", "label": "Gain (Loss) on Disposition of Business", "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." } } }, "auth_ref": [ "r617", "r1091" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r246", "r381", "r734", "r918", "r923", "r944", "r951", "r1122", "r1129" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r1120", "r1132" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Other Intangible and Long-Lived Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r1120", "r1132" ] }, "us-gaap_GoodwillChangeInGoodwillAllocationDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillChangeInGoodwillAllocationDescription", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Change in Goodwill Allocation, Description", "label": "Goodwill, Change in Goodwill Allocation, Description", "documentation": "Description of change in allocation of goodwill by reportable segment." } } }, "auth_ref": [ "r382" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/GoodwillDetails": { "parentTag": "us-gaap_GoodwillPeriodIncreaseDecrease", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Foreign Currency Translation Gain (Loss)", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r388" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r923" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillPeriodIncreaseDecrease", "calculation": { "http://www.bradyid.com/role/GoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Period Increase (Decrease)", "label": "Goodwill, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r1121" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/GoodwillDetails": { "parentTag": "us-gaap_GoodwillPeriodIncreaseDecrease", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Purchase Accounting Adjustments", "label": "Goodwill, Measurement Period Adjustment", "documentation": "Amount of increase (decrease) from measurement period adjustment of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r0", "r1128" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/GoodwillDetails": { "parentTag": "us-gaap_GoodwillPeriodIncreaseDecrease", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Goodwill, Written off Related to Sale of Business Unit", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r386", "r923" ] }, "brc_GravotechAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "GravotechAcquisitionMember", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gravotech Acquisition", "label": "Gravotech Acquisition [Member]", "documentation": "Gravotech Acquisition" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r118", "r122", "r168", "r288", "r373", "r430", "r431", "r433", "r434", "r435", "r436", "r437", "r439", "r440", "r657", "r912", "r917", "r1109", "r1111", "r1112", "r1113", "r1114", "r1151" ] }, "brc_HealthcareIdentificationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "HealthcareIdentificationMember", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Healthcare Identification", "label": "Healthcare Identification [Member]", "documentation": "Healthcare Identification" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r17", "r624" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r17" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r17" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r981", "r982", "r994" ] }, "brc_IdentificationSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "IdentificationSolutionsMember", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identification Solutions", "label": "Identification Solutions [Member]", "documentation": "Identification Solutions [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r289", "r566" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails", "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r119", "r164", "r168", "r738", "r748", "r912", "r917", "r1109", "r1111", "r1112", "r1113", "r1114" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Nations", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "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." } } }, "auth_ref": [ "r289", "r566" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r411", "r418", "r419", "r644", "r646", "r651", "r774", "r776", "r842", "r895", "r945", "r1228" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r418", "r419", "r644", "r646", "r651", "r774", "r776", "r842", "r895", "r945", "r1228" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r283", "r567", "r568", "r576", "r591", "r941", "r1191" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r283", "r567", "r568", "r576", "r591", "r941", "r1191" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r290", "r559", "r567", "r573", "r574", "r575", "r583", "r589", "r598", "r600", "r603", "r604", "r791", "r941" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "totalLabel": "Income Tax Expense (Benefit), Continuing Operations", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r174", "r188", "r311", "r312", "r332", "r348", "r363", "r565", "r567", "r599", "r754", "r941" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r270", "r561", "r562", "r583", "r584", "r588", "r593", "r785" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r37", "r283", "r590", "r591" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Increase (Decrease) in Income Taxes Payable", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities (net of effects of business acquisitions):", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plus: Effect of dilutive stock options", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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." } } }, "auth_ref": [ "r319", "r320", "r321", "r327", "r518" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r380", "r404", "r924" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r991", "r1002", "r1012", "r1036", "r1045", "r1049", "r1057" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1055" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r983", "r1061" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r983", "r1061" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r983", "r1061" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r393", "r407", "r409", "r894", "r895" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Gross (Excluding Goodwill)", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r246" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.bradyid.com/role/OtherIntangibleAssetsAdditionalInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r394", "r1140", "r1141" ] }, "brc_IntercompanyRoyaltyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "IntercompanyRoyaltyTransactions", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofLossEarningsfromContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intercompany Royalty Transactions", "label": "Intercompany Royalty Transactions", "documentation": "Intercompany Royalty Transactions" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 }, "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r332", "r340", "r344", "r350", "r363", "r673", "r917", "r918" ] }, "brc_InterestExpenseCoverageRatio": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "InterestExpenseCoverageRatio", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense Coverage Ratio", "label": "Interest Expense Coverage Ratio", "documentation": "Interest expense coverage ratio as defined in the entity's debt agreements." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r279", "r281", "r282" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Revenue Service (IRS) [Member]", "label": "Internal Revenue Service (IRS) [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intersegment Eliminations [Member]", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r167", "r332", "r342", "r357", "r358", "r359", "r360", "r361", "r363", "r364", "r917" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished products", "label": "Inventory, Finished Goods, Net of Reserves", "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." } } }, "auth_ref": [ "r134", "r902" ] }, "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLIFOReserveEffectOnIncomeNet", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, LIFO Reserve, Effect on Income, Net", "label": "Inventory, LIFO Reserve, Effect on Income, Net", "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." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r256", "r900", "r951" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r175", "r242", "r255", "r377", "r378", "r379", "r699", "r908" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and supplies", "label": "Inventory, Raw Materials, Net of Reserves", "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." } } }, "auth_ref": [ "r134", "r904" ] }, "us-gaap_InventoryValuationReserveMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryValuationReserveMember", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "documentation": "Reserve to reduce inventory to lower of cost or net realizable value." } } }, "auth_ref": [ "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Net of Reserves", "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." } } }, "auth_ref": [ "r134", "r903" ] }, "brc_JMichaelNaumanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "JMichaelNaumanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "J. Michael Nauman [Member]", "documentation": "J. Michael Nauman" } } }, "auth_ref": [] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Land", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.bradyid.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1213" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r681" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.bradyid.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lessee Operating Lease Liability Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1214" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.bradyid.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r676" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r26", "r92", "r93", "r94", "r96", "r97", "r98", "r101", "r288", "r373", "r430", "r431", "r433", "r434", "r435", "r436", "r437", "r439", "r440", "r615", "r618", "r619", "r657", "r817", "r911", "r977", "r1151", "r1215", "r1216" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r108", "r163", "r744", "r951", "r1094", "r1119", "r1210" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r94", "r241", "r288", "r373", "r430", "r431", "r433", "r434", "r435", "r436", "r437", "r439", "r440", "r615", "r618", "r619", "r657", "r951", "r1151", "r1215", "r1216" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, Noncurrent", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Line of Credit", "label": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r26", "r162", "r1224" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAbstract", "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "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." } } }, "auth_ref": [ "r91", "r95" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Interest Rate at Period End", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r91", "r95" ] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Interest Rate Description", "label": "Line of Credit Facility, Interest Rate Description", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r91", "r95" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facilities [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r429", "r1093", "r1149" ] }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum amount outstanding during period", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "documentation": "Maximum amount borrowed under the credit facility at any time during the period." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r91", "r95" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r91", "r95", "r429" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r91", "r95", "r429", "r1093", "r1149" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment, Gross", "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." } } }, "auth_ref": [ "r135" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and Equipment [Member]", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities, Noncurrent", "label": "Marketable Securities, Noncurrent", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r1084" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r199", "r201", "r203", "r204", "r206", "r235", "r236", "r424", "r425", "r426", "r427", "r512", "r555", "r643", "r698", "r773", "r775", "r783", "r808", "r809", "r862", "r864", "r866", "r867", "r873", "r892", "r893", "r922", "r927", "r935", "r946", "r947", "r948", "r949", "r961", "r1153", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1028" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1028" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r199", "r201", "r203", "r204", "r206", "r235", "r236", "r424", "r425", "r426", "r427", "r512", "r555", "r643", "r698", "r773", "r775", "r783", "r808", "r809", "r862", "r864", "r866", "r867", "r873", "r892", "r893", "r922", "r927", "r935", "r946", "r947", "r948", "r961", "r1153", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1048" ] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1056" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1029" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r176", "r189" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r280" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r280" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r129", "r130", "r131" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r123", "r131", "r165", "r239", "r265", "r268", "r273", "r288", "r302", "r304", "r305", "r306", "r307", "r308", "r311", "r312", "r323", "r373", "r430", "r431", "r433", "r434", "r435", "r436", "r437", "r439", "r440", "r608", "r613", "r637", "r657", "r749", "r838", "r855", "r856", "r975", "r1151" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Available to Common Stockholders, Basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r277", "r304", "r305", "r306", "r307", "r315", "r316", "r324", "r327", "r613" ] }, "us-gaap_NetInvestmentHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetInvestmentHedgingMember", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Investment Hedging [Member]", "label": "Net Investment Hedging [Member]", "documentation": "Hedges of a net investment in a foreign operation." } } }, "auth_ref": [ "r74" ] }, "brc_NetofassetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "NetofassetsMember", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net of assets [Member]", "label": "Net of assets [Member]", "documentation": "Net of assets [Member]" } } }, "auth_ref": [] }, "brc_NetofliabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "NetofliabilitiesMember", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net of liabilities [Member]", "label": "Net of liabilities [Member]", "documentation": "Net of liabilities [Member]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1028" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r991", "r1002", "r1012", "r1036", "r1045" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1019" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1036" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1056" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1056" ] }, "brc_NoncumulativeCashDividend": { "xbrltype": "perShareItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "NoncumulativeCashDividend", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncumulative Cash Dividend", "label": "Noncumulative Cash Dividend", "documentation": "Noncumulative cash dividend." } } }, "auth_ref": [] }, "us-gaap_NoncumulativePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncumulativePreferredStockMember", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncumulative Preferred Stock [Member]", "label": "Noncumulative Preferred Stock [Member]", "documentation": "Preferred stock upon which unpaid dividends do not accrue." } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Assets", "label": "Long-Lived Assets", "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." } } }, "auth_ref": [ "r369" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NondesignatedMember", "presentation": [ "http://www.bradyid.com/role/DerivativeNotionalAmountsDetails", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Not designated as hedging Instruments [Member]", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r17" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonvotingCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonvotingCommonStockMember", "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" ], "lang": { "en-us": { "role": { "verboseLabel": "Class A Nonvoting Common Stock", "terseLabel": "Class A Nonvoting Common Stock", "label": "Nonvoting Common Stock [Member]", "documentation": "Common stock securities that do not empower a holder to vote on corporate resolutions or the election of directors." } } }, "auth_ref": [] }, "us-gaap_OpenTaxYear": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OpenTaxYear", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Open Tax Year", "label": "Open Tax Year", "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format." } } }, "auth_ref": [ "r576" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r168", "r912", "r1109", "r1111", "r1112", "r1113", "r1114" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r682", "r950" ] }, "brc_OperatingLeaseExpenseTable": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "OperatingLeaseExpenseTable", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Expense [Table]", "label": "Operating Lease Expense [Table]", "documentation": "Operating Lease Expense [Table]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/LeaseMaturityDisclosureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash outflows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r680", "r683" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r678" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r686", "r950" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r685", "r950" ] }, "us-gaap_OperatingLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasedAssetsLineItems", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leased Assets [Line Items]", "label": "Operating Leased Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r592" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r592" ] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization." } } }, "auth_ref": [ "r592" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMember", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets [Member]", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r76", "r85" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r248" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other post-retirement benefits:", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges:", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "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." } } }, "auth_ref": [ "r5", "r117", "r659", "r660", "r663" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r25", "r30", "r272", "r664", "r667", "r671", "r750", "r1086" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income, before tax", "label": "Other Comprehensive Income (Loss), before Tax", "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r274", "r664", "r665", "r671", "r735", "r750", "r1086", "r1087" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Total", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax", "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r259", "r260", "r750" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r261" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain recognized in other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r259", "r260", "r621", "r622", "r626" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification adjustment for gains included in net income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r185", "r260", "r263" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income tax adjustments and currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "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." } } }, "auth_ref": [ "r5", "r8", "r661", "r670" ] }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesImpactonOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge." } } }, "auth_ref": [ "r623" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income, net of tax", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r16", "r25", "r266", "r269", "r274", "r308", "r664", "r665", "r671", "r735", "r750", "r1086", "r1087" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Other Comprehensive (Income) Loss, Pension and other Post-retirement Benefits, after Reclassification Adjustment, before Tax, total", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r6", "r7", "r116", "r117", "r750", "r932", "r1157" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain (loss) recognized in other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "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." } } }, "auth_ref": [ "r116", "r117", "r144" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other post-retirement benefits", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r6", "r7", "r8", "r116", "r152" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net actuarial gain amortization", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r10", "r117", "r264", "r502" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 }, "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTaxDetails", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax (expense) benefit related to items of other comprehensive (loss) income", "negatedTotalLabel": "Income tax (expense) benefit related to items of other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r8", "r271", "r274", "r565", "r601", "r602", "r664", "r668", "r671", "r735", "r750" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]" } } }, "auth_ref": [] }, "brc_OtherComprehensiveIncomeTaxTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "OtherComprehensiveIncomeTaxTableTextBlock", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Comprehensive Income, Tax", "label": "Other Comprehensive Income , Tax [Table Text Block]", "documentation": "[Table Text Block] for other comprehensive income , tax [Table]" } } }, "auth_ref": [] }, "brc_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "OtherCountriesMember", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OtherCountries [Member]", "label": "OtherCountries [Member]", "documentation": "OtherCountries [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities [Member]", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r93", "r951" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r97" ] }, "us-gaap_OtherLongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Debt, Noncurrent", "label": "Other Long-Term Debt, Noncurrent", "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r26", "r816" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r131" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment and other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r125" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1028" ] }, "brc_OtherStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "OtherStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ending Balance, Other Stockholders Equity", "label": "Other Stockholders Equity", "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." } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r989", "r1000", "r1010", "r1043" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r992", "r1003", "r1013", "r1046" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r992", "r1003", "r1013", "r1046" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1017" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1071", "r1089" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r127" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of dividends", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r127" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends on Common Stock", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r127" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for employee taxes withheld from stock-based awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r278" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to Acquire Businesses, Gross", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r33", "r611" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property, plant and equipment", "terseLabel": "Expenditures for property, plant & equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r126" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1027" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1027" ] }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitExpense", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other postretirement benefit expense", "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)", "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits." } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r493", "r494", "r495", "r501", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r932" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1019" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1036" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1029" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1018" ] }, "brc_PeopleIdentificationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "PeopleIdentificationMember", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "People Identification", "label": "People Identification [Member]", "documentation": "People Identification" } } }, "auth_ref": [] }, "brc_PercentageIncreaseInDividend": { "xbrltype": "percentItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "PercentageIncreaseInDividend", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage Increase In Dividend", "label": "Percentage Increase In Dividend", "documentation": "The incremental increase (percentage) in the entity's dividends as compared to prior period." } } }, "auth_ref": [] }, "us-gaap_PercentageOfLIFOInventory": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PercentageOfLIFOInventory", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of LIFO Inventory", "label": "Percentage of LIFO Inventory", "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r1020" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1065" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1019" ] }, "brc_PreferentialDividendsOnDilutiveStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "PreferentialDividendsOnDilutiveStockOptions", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferential dividends on dilutive stock options", "label": "Preferential dividends on dilutive stock options", "documentation": "Preferential dividends on dilutive stock options" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Authorized", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r102", "r818" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r1085" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesFairValueBalanceSheetDisclosureDetail", "http://www.bradyid.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets [Member]", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of business", "label": "Proceeds from Divestiture of Businesses", "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." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Exercised in Period, Proceeds from Issuance of Shares", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r9", "r21" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from borrowing on credit facilities", "label": "Proceeds from Lines of Credit", "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." } } }, "auth_ref": [ "r34", "r1093" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1072", "r1090" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r9", "r21" ] }, "brc_ProductIdentificationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "ProductIdentificationMember", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Identification", "label": "Product Identification [Member]", "documentation": "Product Identification" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r208", "r209", "r210", "r211", "r212", "r213", "r233", "r366", "r700", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r897", "r928", "r960", "r961", "r962", "r965", "r966", "r1082", "r1147", "r1148", "r1155", "r1225", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r208", "r209", "r210", "r211", "r212", "r213", "r233", "r366", "r700", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r897", "r928", "r960", "r961", "r962", "r965", "r966", "r1082", "r1147", "r1148", "r1155", "r1225", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "brc_ProfitForReportableSegments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "ProfitForReportableSegments", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment profit", "terseLabel": "Total profit from reportable segments", "label": "Profit For Reportable Segments", "documentation": "Profit for reportable segments." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r13", "r688" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment\u2014gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r135", "r244", "r747" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r688" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment\u2014net", "totalLabel": "Property, plant and equipment\u2014net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r13", "r688", "r739", "r747", "r951" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r13", "r181", "r186", "r745" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r135", "r688" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Useful Life", "label": "Property, Plant and Equipment, Useful Life", "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." } } }, "auth_ref": [] }, "brc_PurchaseOfSharesAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "PurchaseOfSharesAtCost", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase Of Shares At Cost", "label": "Purchase Of Shares At Cost", "documentation": "Amount represents the sale of Class A Nonvoting Common Stock resulting from deferred compensation transactions (purchases or sales)." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1017" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1017" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r199", "r201", "r203", "r204", "r206", "r235", "r236", "r424", "r425", "r426", "r427", "r494", "r512", "r544", "r545", "r546", "r555", "r643", "r696", "r697", "r698", "r773", "r775", "r783", "r808", "r809", "r862", "r864", "r866", "r867", "r873", "r892", "r893", "r922", "r927", "r935", "r946", "r947", "r948", "r949", "r961", "r969", "r1145", "r1153", "r1201", "r1218", "r1219", "r1220", "r1221", "r1222" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r199", "r201", "r203", "r204", "r206", "r235", "r236", "r424", "r425", "r426", "r427", "r494", "r512", "r544", "r545", "r546", "r555", "r643", "r696", "r697", "r698", "r773", "r775", "r783", "r808", "r809", "r862", "r864", "r866", "r867", "r873", "r892", "r893", "r922", "r927", "r935", "r946", "r947", "r948", "r949", "r961", "r969", "r1145", "r1153", "r1201", "r1218", "r1219", "r1220", "r1221", "r1222" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r25", "r30", "r272", "r664", "r669", "r671", "r750", "r1086" ] }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reconciliation [Abstract]", "label": "Segment Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.bradyid.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "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." } } }, "auth_ref": [ "r45", "r46" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits:", "label": "Unrecognized Tax Benefits [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r984", "r995", "r1005", "r1038" ] }, "brc_ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction Of Longterm Deferred Income Tax Assets Excluding Interest and Penalties", "label": "Reduction Of Longterm Deferred Income Tax Assets Excluding Interest and Penalties", "documentation": "Reduction of longterm deferred income tax assets excluding interest and penalties." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of Lines of Credit", "label": "Repayments of Lines of Credit", "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." } } }, "auth_ref": [ "r128", "r1093" ] }, "brc_ReportedValueOfEquityAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "ReportedValueOfEquityAwardsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Reported Value of Equity Awards [Member]", "documentation": "Reported Value of Equity Awards" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r558", "r895", "r917", "r1223" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r557" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r985", "r996", "r1006", "r1039" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r986", "r997", "r1007", "r1040" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r993", "r1004", "r1014", "r1047" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r105", "r142", "r743", "r780", "r782", "r790", "r819", "r951" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r237", "r299", "r300", "r301", "r303", "r308", "r310", "r312", "r374", "r375", "r410", "r595", "r596", "r605", "r606", "r607", "r609", "r612", "r613", "r627", "r629", "r630", "r632", "r635", "r675", "r677", "r777", "r779", "r792", "r1258" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "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" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r166", "r167", "r332", "r341", "r342", "r357", "r363", "r366", "r368", "r370", "r488", "r489", "r700" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recongition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r190", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r896" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.bradyid.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r190", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r492" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition [Abstract]", "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Shipping and Handling Costs", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r840", "r896", "r909" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1073" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets obtained in exchange for new operating lease liabilities (1)", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r684", "r950" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1056" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1056" ] }, "brc_RussellRShallerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "RussellRShallerMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Russell R. Shaller [Member]", "documentation": "Russell R. Shaller" } } }, "auth_ref": [] }, "brc_SafetyAndFacilityIdentificationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "SafetyAndFacilityIdentificationMember", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Safety and Facility Identification", "label": "Safety and Facility Identification [Member]", "documentation": "Safety and Facility Identification" } } }, "auth_ref": [] }, "brc_SaleOfSharesAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "SaleOfSharesAtCost", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sale Of Shares At Cost", "label": "Sale Of Shares At Cost", "documentation": "Amount represents the sale of Class A Nonvoting Common Stock resulting from deferred compensation transactions." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast [Member]", "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r513", "r1075", "r1105" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails", "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r234", "r313", "r513", "r1069", "r1105" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r1211", "r1212" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1193" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "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." } } }, "auth_ref": [ "r1190" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)", "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]", "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." } } }, "auth_ref": [ "r157" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.bradyid.com/role/NetIncomeperCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliations of Numerator and Denominator of Basic and Diluted Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1108" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r569", "r941", "r1185" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services [Table]", "label": "Segment Reporting, Revenue from External Customer, Product and Service [Table]", "documentation": "Disclosure of information about revenue from external customer by product and service when not provided as part of reportable operating segment information." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.bradyid.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "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." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.bradyid.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Assets and Liabilities Accounted for at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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)." } } }, "auth_ref": [ "r1199", "r1200" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r394", "r401", "r405", "r406", "r408", "r701", "r895", "r924" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r924", "r1139" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r923" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.bradyid.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r923", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of (Loss) Earnings from Continuing Operations", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1095" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesInventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r28", "r109", "r110", "r111" ] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://www.bradyid.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Line of Credit Facilities", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "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." } } }, "auth_ref": [ "r91", "r95" ] }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "presentation": [ "http://www.bradyid.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notional Amounts of Outstanding Derivative Positions", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r13", "r688" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.bradyid.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r48", "r118" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r48", "r118" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r42", "r43", "r44" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.bradyid.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r42", "r43", "r44" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r515", "r517", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r544", "r545", "r546", "r547" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r19", "r20", "r145" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r147" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of RSU Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofCapitalStockDetails", "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r52", "r53", "r54", "r55", "r56", "r57", "r138", "r140", "r141", "r142", "r250", "r251", "r252", "r334", "r454", "r455", "r456", "r458", "r461", "r466", "r468", "r786", "r787", "r788", "r789", "r927", "r1068", "r1092" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capital Stock", "label": "Schedule of Stock by Class [Table Text Block]", "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." } } }, "auth_ref": [ "r27", "r51", "r52", "r53", "r54", "r55", "r56", "r57", "r102", "r103", "r140", "r141", "r142" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Activity in Stockholders' Equity", "label": "Schedule of Stockholders Equity [Table Text Block]", "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." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r577", "r940" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccounts" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule II - Valuation and Qualifying Accounts", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r198", "r298" ] }, "brc_ScheduleofOpenTaxYearsbyMajorJurisdictionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "ScheduleofOpenTaxYearsbyMajorJurisdictionsTableTextBlock", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Open Tax Years by Major Jurisdictions", "label": "Schedule of Open Tax Years by Major Jurisdictions [Table Text Block]", "documentation": "Schedule of Open Tax Years by Major Jurisdictions [Table Text Block]" } } }, "auth_ref": [] }, "brc_ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasAbstract", "lang": { "en-us": { "role": { "terseLabel": "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]", "documentation": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Abstract]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r978" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r980" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r166", "r167", "r168", "r169", "r332", "r337", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r363", "r364", "r365", "r370", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r408", "r420", "r421", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r914", "r917", "r918", "r923", "r964", "r1225", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Expenditure, Addition to Long-Lived Assets", "label": "Segment, Expenditure, Addition to Long-Lived Assets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r332", "r352", "r363", "r917", "r918" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r200", "r202", "r205", "r207", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r368", "r369", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r804", "r805", "r806", "r863", "r865", "r868", "r874", "r881", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r898", "r929", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r963", "r969", "r1155", "r1225", "r1229", "r1230", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r169", "r332", "r336", "r337", "r338", "r339", "r340", "r353", "r355", "r356", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r913", "r915", "r916", "r917", "r919", "r920", "r921" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "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." } } }, "auth_ref": [ "r124" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.bradyid.com/role/OperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses [Member]", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Award Vesting Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r936" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity Instruments Other than Options, Forfeited in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Instruments Other than Options, Grants in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Equity Instruments Other than Options, Nonvested, Number, Beginning Balance", "periodEndLabel": "Equity Instruments Other than Options, Nonvested, Number, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r531", "r532" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance", "periodEndLabel": "Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r531", "r532" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity Instruments Other than Options, Vested in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Instruments Other than Options, Vested in Period, Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "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." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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." } } }, "auth_ref": [ "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.bradyid.com/role/StockholdersEquitySummaryofRSUandPRSUAwardsDetails", "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r515", "r517", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r544", "r545", "r546", "r547" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Nonvoting Common Stock Shares Reserved for Outstanding Share-Based Awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r938" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares Remaining for Future Issuance of Share-Based Awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r525" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercisable, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r525" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Exercised in Period, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "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." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Options Forfeited or Expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "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." } } }, "auth_ref": [ "r1164" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Forfeited or Expired, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1164" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r527" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r537" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding, Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Shares Outstanding, Beginning Balance", "periodEndLabel": "Shares Outstanding, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r523", "r524" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options Outstanding, Beginning Balance, Weighted Average Exercise Price", "periodEndLabel": "Options Outstanding, Ending Balance, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r523", "r524" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding, Weighted Average Exercise Price [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "verboseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r544", "r545", "r546", "r547" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercised, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r528" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Granted, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r527" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "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." } } }, "auth_ref": [ "r514", "r522", "r541", "r542", "r543", "r544", "r547", "r550", "r551", "r552", "r553" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of PRSU Activity", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r23" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1158" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "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." } } }, "auth_ref": [ "r937" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r543" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercisable, Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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." } } }, "auth_ref": [ "r60" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Exercisable, Weighted Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r60" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding, Weighted Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r146" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofAdditionalStockOptionDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, Vested in Period, Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "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." } } }, "auth_ref": [ "r538" ] }, "brc_SharesHeldRabbiTrustAtCostMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "SharesHeldRabbiTrustAtCostMember", "presentation": [ "http://www.bradyid.com/role/StockholdersEquityScheduleofOtherActivityinStockholdersInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Held Rabbi Trust At Cost [Member]", "label": "Shares Held Rabbi Trust At Cost [Member]", "documentation": "Shares held rabbi trust at cost." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r132", "r285" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction [Member]", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax." } } }, "auth_ref": [ "r567" ] }, "brc_StateNetOperatingLossCarryforwardsExpirationDates": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "StateNetOperatingLossCarryforwardsExpirationDates", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State Net Operating Loss Carryforwards Expiration Dates", "label": "State Net Operating Loss Carryforwards Expiration Dates", "documentation": "State net operating loss carry forwards expiration dates." } } }, "auth_ref": [] }, "brc_StateResearchAndDevelopmentTaxCreditCarryforwardExpirationDates": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "StateResearchAndDevelopmentTaxCreditCarryforwardExpirationDates", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State Research And Development Tax Credit Carryforward Expiration Dates", "label": "State Research And Development Tax Credit Carryforward Expiration Dates", "documentation": "State research and development tax credit carryforward expiration dates." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r166", "r167", "r168", "r169", "r238", "r332", "r337", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r363", "r364", "r365", "r370", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r408", "r412", "r420", "r421", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r914", "r917", "r918", "r923", "r964", "r1225", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r191", "r250", "r251", "r252", "r288", "r318", "r322", "r325", "r327", "r334", "r335", "r373", "r430", "r433", "r434", "r435", "r439", "r440", "r454", "r455", "r458", "r461", "r468", "r657", "r786", "r787", "r788", "r789", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r818", "r839", "r857", "r875", "r876", "r877", "r878", "r879", "r1068", "r1092", "r1107" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.bradyid.com/role/AccumulatedOtherComprehensiveLossNetofTaxDetails", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r103", "r106", "r107", "r237", "r271", "r272", "r273", "r299", "r300", "r301", "r303", "r308", "r310", "r312", "r333", "r374", "r375", "r410", "r469", "r595", "r596", "r605", "r606", "r607", "r609", "r612", "r613", "r627", "r628", "r629", "r630", "r631", "r632", "r635", "r664", "r666", "r667", "r668", "r669", "r671", "r675", "r677", "r689", "r750", "r777", "r778", "r779", "r792", "r857" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails", "http://www.bradyid.com/role/SegmentInformationScheduleofSegmentReportingInformationBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r200", "r202", "r205", "r207", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r368", "r369", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r804", "r805", "r806", "r863", "r865", "r868", "r874", "r881", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r898", "r929", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r963", "r969", "r1155", "r1225", "r1229", "r1230", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r299", "r300", "r301", "r333", "r677", "r700", "r784", "r803", "r810", "r811", "r812", "r813", "r814", "r815", "r818", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833", "r834", "r835", "r837", "r840", "r841", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r857", "r970" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails", "http://www.bradyid.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r234", "r313", "r513", "r1069", "r1070", "r1105" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r299", "r300", "r301", "r333", "r371", "r677", "r700", "r784", "r803", "r810", "r811", "r812", "r813", "r814", "r815", "r818", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833", "r834", "r835", "r837", "r840", "r841", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r857", "r970" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r988", "r999", "r1009", "r1042" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.bradyid.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Options Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r16", "r102", "r103", "r142", "r528" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Issuance of shares of Class\u00a0A Common Stock under stock plan", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r61", "r102", "r103", "r142" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program, Authorized Amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1154" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of shares of Class\u00a0A Common Stock, including excise taxes", "label": "Stock Repurchased During Period, Value", "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." } } }, "auth_ref": [ "r16", "r102", "r103", "r142", "r792", "r857", "r878", "r976" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balances", "periodEndLabel": "Ending Balances", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r103", "r106", "r107", "r133", "r820", "r836", "r858", "r859", "r951", "r977", "r1094", "r1119", "r1210", "r1258" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.bradyid.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholder's Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r139", "r287", "r453", "r455", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r467", "r469", "r634", "r860", "r861", "r880" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "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." } } }, "auth_ref": [ "r672", "r691" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r672", "r691" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r672", "r691" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r672", "r691" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.bradyid.com/role/SubsequentEventsSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r672", "r691" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.bradyid.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r690", "r692" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "brc_SupplementalCashFlowInformationLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "SupplementalCashFlowInformationLeasesTableTextBlock", "presentation": [ "http://www.bradyid.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow Information - Leases", "label": "Supplemental Cash Flow Information - Leases [Table Text Block]", "documentation": "Supplemental Cash Flow Information - Leases" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1035" ] }, "brc_TaxBenefitsAssociatedwithStatueofLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "TaxBenefitsAssociatedwithStatueofLimitations", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "label": "Tax Benefits Associated with Statue of Limitations", "documentation": "Tax Benefits Associated with Statue of Limitations" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Tax Carryforward, Gross Amount", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r592" ] }, "us-gaap_TaxCreditCarryforwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardLineItems", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Line Items]", "label": "Tax Credit Carryforward [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r592" ] }, "us-gaap_TaxCreditCarryforwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardTable", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Table]", "label": "Tax Credit Carryforward [Table]", "documentation": "Disclosure of information about tax credit carryforward available to reduce future taxable income. Includes, but is not limited to, description, amount, expiration date, limitation on use, and related deferred tax asset and valuation allowance." } } }, "auth_ref": [ "r592" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology-Based Intangible Assets [Member]", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r24", "r1133", "r1134", "r1135", "r1136", "r1138", "r1140", "r1142", "r1143" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1027" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1034" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivables", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r170", "r171", "r172", "r1116", "r1117", "r1118" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.bradyid.com/role/OtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Names [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r66", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1140", "r1141", "r1142", "r1143" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1055" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1057" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.bradyid.com/role/DocumentandEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1058" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1059" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1059" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1057" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1057" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1060" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1058" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r58" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical": { "parentTag": "us-gaap_CommonStockSharesIssued", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r58" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock \u2014 7,219,025 and 6,252,763 shares, respectively, of Class\u00a0A nonvoting common stock, at cost", "label": "Treasury Stock, Value", "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." } } }, "auth_ref": [ "r58", "r59", "r103", "r106" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.bradyid.com/role/ScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UNITED STATES", "label": "UNITED STATES" } } }, "auth_ref": [] }, "brc_USDBorrowingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "USDBorrowingMember", "presentation": [ "http://www.bradyid.com/role/DebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "USD borrowing", "label": "USD borrowing [Member]", "documentation": "USD borrowing" } } }, "auth_ref": [] }, "brc_UnallocatedAmountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "UnallocatedAmountsAbstract", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetIncomeReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated amounts:", "label": "Unallocated Amounts [Abstract]", "documentation": "Unallocated amounts." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1054" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Unrecognized Tax Benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r560", "r577", "r940" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation", "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation", "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reductions for tax positions of prior years", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r578", "r940" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r580", "r940" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return." } } }, "auth_ref": [ "r1188" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Expense", "label": "Unrecognized Tax Benefits, Income Tax Penalties Expense", "documentation": "Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r1188" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions based on tax positions related to the current year", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r579", "r940" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation", "label": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation", "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions for tax positions of prior years", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r578", "r940" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r1188" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "documentation": "Amount of interest expense for an underpayment of income taxes." } } }, "auth_ref": [ "r1188" ] }, "brc_UnrecognizedTaxBenefitsRecognizedInOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "UnrecognizedTaxBenefitsRecognizedInOtherLiabilities", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits Recognized In Other Liabilities", "label": "Unrecognized Tax Benefits Recognized In Other Liabilities", "documentation": "Unrecognized tax benefits recognized in other liabilities." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lapse of statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r581" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r582", "r940" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.bradyid.com/role/SummaryofSignificantAccountingPoliciesSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r39", "r40", "r41", "r178", "r179", "r182", "r183" ] }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward." } } }, "auth_ref": [ "r1097", "r1098", "r1099", "r1100", "r1101" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balances at beginning of period", "periodEndLabel": "Balances at end of period", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r293", "r297" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions \u2014 Charged to expense", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r294" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions - written off", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r296" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r297" ] }, "us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesReservesOfBusinessesAcquired", "crdr": "credit", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions \u2014 Due to acquired businesses", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from business combination." } } }, "auth_ref": [ "r1099" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r297" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r193", "r194", "r195", "r196", "r197", "r293", "r294", "r295", "r296", "r297" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.bradyid.com/role/ScheduleIIValuationofQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of information about valuation allowance and qualifying account and reserve." } } }, "auth_ref": [ "r193", "r194", "r195", "r196", "r197", "r293", "r294", "r295", "r296", "r297" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1023" ] }, "brc_WeightedAverageLeaseDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "WeightedAverageLeaseDisclosuresTableTextBlock", "presentation": [ "http://www.bradyid.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Lease", "label": "Weighted-Average Lease Disclosures [Table Text Block]", "documentation": "Weighted-Average Lease Disclosures" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "totalLabel": "Denominator for diluted earnings per share for both Class A and Class B", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r317", "r327" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bradyid.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.bradyid.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "verboseLabel": "Denominator for basic earnings per share for both Class A and Class B", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r315", "r327" ] }, "brc_WireIdentificationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "WireIdentificationMember", "presentation": [ "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wire Identification", "label": "Wire Identification [Member]", "documentation": "Wire Identification" } } }, "auth_ref": [] }, "brc_WorkplaceSafetyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bradyid.com/20240731", "localname": "WorkplaceSafetyMember", "presentation": [ "http://www.bradyid.com/role/GoodwillDetails", "http://www.bradyid.com/role/SegmentInformationNetSalesbyProductsandServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Workplace Safety", "label": "Workplace Safety [Member]", "documentation": "Workplace Safety [Member]" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1021" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-16" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-6" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-7" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column B", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column C", "Subparagraph": "(1)", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column C", "Subparagraph": "(2)", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column D", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Paragraph": "Column E", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-11" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480627/815-20-45-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r974": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r975": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r977": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1065": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1068": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r1069": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r1070": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-27" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 113 0000746598-24-000065-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000746598-24-000065-xbrl.zip M4$L#!!0 ( "TY)EEL-2V@T>D" !%K*0 0 8G)C+3(P,C0P-S,Q+FAT M;>R]>7/;2)8X^/]\"JRZIZLJ@J1YZ':5?B'+$F63(B!A8J+:(L%$YKORW>_G__-U'#AW,D[\*/SEATZK M_8,C0S?R_'#XRP_GMQ=75S_\G[/_^OG_:C;_]\W->^=MY&9C&:;.12Q%*CUG MZJ>.!G M%P?-MKM_V-P_.#AN]MM>N^D=#[IRO]^5O1/9&)X>]P^]D^/./ M!\U^#QZ3[=Z^UQ.=H_;A2<,[[8I>3[C>8+_7:^\?'W>/!X-NNP\+]EP7_N3W MCE(X,YP[3$[[L?O+WBA-)Z>O7DVGTU8_%M[,]UIN-'Z%^VT?]3I[ZEG_:UIX M]FL_#EI1/'SEAX$?2H3/JS0688+'%RD %)=H-]O=9J>K%\G2>/DBW7;[Y!5\ MF[]MU7.=GO5&:W/-1!8/ W^WAM'=O?OK ."/F_DAO\*C7PJK3'OTWL[)R^R+=_ M&@@0!GLR;'Z^W3O[>22%=_;S6*;"P9\VY;\S_^Z7O8LH3$$P-#_-)K"^RW_] MLI?*K^DKPLNKL__ZK__Z.?730)X!VS4U>_W\BC_[^16OW(^\V=G/GG_G).DL MD+_L>7XR"<3L-(Q"">_WOY[B@S+F?_J>)T/Z)WS_ 813[+O\^J_IC1S\LN>%,ON(;'(Z_XBM[>V;M_??L++D- Q.P"7A&+X"KTY-=_ MR)E9?'_OK W_=[1_>'!R_.TONEKI.%/N\I2[R]N4V" /"DZX^!&'_9:_;TEI5,.3T/@FB*+/PN MBM]&63\=9,&Y2^(LN9&NA*NU'T@%Y.)QPFS<]**TJ9;?Y0E.]LZ.&_N'1^N?(!F)6";SASBQ#W'UX=W\*2ZB,5#& M;1JY7VYI@:LDR:2WWG[;9K_=]M[90:?1/>PT]H^_>].=]A/MNK/)71= W7YP MRQ^S%"\Q5% ?O6^0P?O[C?9^%TBDNUEH;W?C(-GW#QKM]G'C*!^[M]UY(IX\ MW#OK-0YZQXW#[O%W;[K[1)L^VN2F'PWI[^'(XYV"^WMV?O)-.U]RT9\LO^A! MM[M. M^W%VP<')=[T2!.AUK_>X5QXNW*"/>N4AOO*1;^Q\UQN/O@&N>"7.O9,8^@V8 M\AX0WD2&"5'9>1R#T2WQW6]F^2/78H8?G4]%[-%__BF3%(0 6S$=O;G#@X/' M@Z/36]#5M[&W(Q2=J_>VR+[ 6'T9+\K,?9N%EX.U__#6^_=M_0;]E@DS("$^PC8_B:_HN,B- M3A0^8/=WT/COXG]Z][D!5KRKM_"NM_#8'8#D#JX?T?<#/YU]B$*7+>/;%*XE M!,C'P3L_!'O:%\%UE/AXJLNO*0#3!S/Z,L27$5@MFQ,DUWT^R[]\3$[=VIL,G.]/";;:U M,YT\V9D.G^I,Z"IYHC,M:+=;.]/!4YWIX,ED.2I3&SO3JV(\Q1@ZR9(H$ :@ M3A,**\&I'0H,GJ:S"9PY\<>3 &-,]-DH1J#8 9_65S#(7O'K\G>H5R91%M-? M%(X[10V##HM&G/YP3(X>>:9"9J>?;]_^_*KXE?X;?[^PEK+"YY?CO_C+1ZT' M>P/]@U05LZCGW_F>M!_]P.B+XF\\QL+O\<.W,HS&0#-+EEWW.(4E7A5W?]^I MEC8!AC^&5^K2R-3V_@BT>M)+/%36D07WZ^662 M(F3Z+X 0_#WP9>P0(\BEP?>+JW\4(V?S/S8[**X^(;-)_Y6D(DXQ1(6*9@]# M]NV._EW^G=FFIQ_=;[:/FKU._@K^1O^M7_*J<.[E8.B6 P&=]1/Y[PQ^='D'_\$4DB*TYQYX .!KO_;>A*/"[7R7J;.]E):9FDG)?]IN".'KH:\#L@ M^,[6[9=GHF9M#.!;MY2> \ W2>%;-^ >:Z%WU[?0>YNST#M;-Z@>"X?.^G#H M;A .Y35TRG+5E,"?U"FON5)*+.U(IFS=QGE>6-J1Q-NZO599E:,,DJ[*-N<3 M8FU?AA9CXJ0@J __R!R3OA_^-3(4?2N]2Q"%H7TEE %_^B.3] M@%]2 U49V)??:'] Z+AN-LX"[(I!25?X7"Q'N-J=O K=:"PK@XORF^8EQ$49 MM*7R6^LEN;G+@*SR&^TEN&W*@*CRV^\;U<<>__K:!=?LE=^-4%HB>?9>C%[M MQ5A/B>UN3HGMU5Z,W<*_]F+L"/"U%V-WL*^]&.7!1>W%J&9$KE=[,2J$K-J+ M41%$U5Z,*GDQ=D,D^[47HPI>C!T11^W%>/+<]OW:B[%;^-=>C!T!OO9B[ [V MM1>C/+BHO1C?JRWM)NM[O_9B5 A9M1>C(HBJO1A5\F+LAD@.:B]&%;P8.R*. MVHNQGA*[P98(![478[?PK[T8.P)\[<78'>QK+T9Y<+%U+\;CCK;!-).#DG6! MVV =T$'IK.(D3D]O<#P$>4,F#>SQ;Z%;S(_P"%,\)S^ MYQ7P:'1'W%V=6ZIT1O4R/(NO-9Z_#\^'I;.+2\;/OPMW!&IF/+,?K QV2V?8 MEHR+JXW=\IO0;[($P)LDM[R$TF9QIMZ5>HU+XRMNHR##_ZU,1OUA^)+RH#\/*;RZL!?IGA17">)3B[ MOD(P+W]POP1"O02ICX?E#^;O\ 8H X)*YZHHS751!NR4SL%0IKNE! @Z*IUG MH(P7T78R_(Y*9[>7Z6[9$LRK;$T_F76Q28!7V81^2NMBDS"OL@F]&^MB-RE) M1U4VO9_6NM@1@JILIS^A=;$C[%39.']:ZV)'"*JR<;X+ZV*#<:.C*IO>3VE= M;')Z8I6MZ2>S+C8)\"J;T$]I76P2YJ4UH=_YH9_*]_Z=]*Y".-_0[P?R/$ED MFKR9_2[^C&(J;YA/=!6>_"#&LC*2_;BT)G69$;!!^_JXM/;U-R'@ B10!,+_ M1@:DZB0C?U(=9BBM"5T17&R2+TIK+7^;8)+N*(R":#A[(Y+%'U:&0TIK)5<. M*YODE=*:QEQ@8O37]Q$;P/.UB$GZ<7 K@FWE$MKU>]<8FS02C\IK96^N<38()0[[=(:S;Q',@8<%.I9EB==FG-XA(C M8*,<4%KC5O45^QSZZ/NVW-XH;2Y6P/TP_V)3=?5K$,*JW52'#4MK)]=4\(2R MH+PF]WU4<-XY.>K>PD$?](14'ML;Y?GRFOXUMC?/V^5U03R$[9.7@>V-\G9Y M72$UMC?/VZ5UR:P#_;S)]GEU^*NT[IDR07R3--XIK:<&^ZUAKFXNQMXJ*8)- M:N%I"NQM%= ;['/:Z936([,(Z-N1B&7RFPR\&]'O^Y_B+$G/4TPEJ0ZX2^M_ MV15=ER#VW.F4UA^R6R8H!6Y*ZZ4HP4VPP89LG4YI'02EN0DV"N[26NBEN EV MDT#6Z936DB[13; KW)36[BW!3;!1XZNTYFYI;H)-@KM;V[KERP+O=&O#N+RX MJ:WHIW%\=FO#^$G!75I;]WPJ8F]QKL3E>!)$,RG)[?QQ\HQO@](:QZ7!S(ZL M@FYI[>C28&9'GKMN:6WI76)F6U=':8WC%<"^D4D:^VZJHN^4(7!S^_F97A^E MM:AWC9TMV=2]TMK4)0+X)N5/K[3F\JX!7@8EJ5=:@[E4V-F1HM0KK96] CO7 M,AY$\5B$KF2K^WG>VKVJF>-/@)=MW==5LZ^?%M0;O:FK9C _M;39U1U=-7/Y MJ?&RJ]NYM):U2?[%D;[I#",,42A-AV6#/E>5K4KO5^&'[Z,D^2#3"Y&,W@71 M]#?I#>4UH&_+ X$WF3O3*ZTY_7B4O)4#/Y3>&QG"/U(,:R3GWI]9DN(J@*?/ MH1A'<>K_)\=>9?"T7UHK_/%X^A0#9K@E;8Z?ZF"BM.9Y^858&92#_=(:\!65 M>*5 :FGM_M**QU*@K;1N@?++TBVY#_9+ZSZHJ'C<%IY*ZWLHK<3;%B9*ZVTH MOQ K@V]Z_QEY)4HA\4J!U&?DU]B%0K@CM!T\(S?'#A7"308Y#IZ1OZ,4XG%; M>'I&?HVG5P@WBHG2.2.2.,VQ<.O*4,!Q&/KTE?KD711+5VPYR_]@DY NG?^@ M3) ^W"2D2^<6*$#Z5QD-8S$9^:X(('[/(EA5Q=$Z5PO-3'L[(XX+)U# MIR:&G5T3A^5W);UH])3.@[0&KUYF<339_+""U73 +SS/<)9@\%SO\,-RN[!> M)"GLZ@8OMX_M19+"KBZ(JCD!W2@+TWAV>O[Y&1+!KJZ&JOG_GC41[.I2J)KK M[UD3P:ZN@])Y_6H,S6&H=*ZX-3&43]R()U$,CU8F^']4.H=7*4&^R03OSRE7J5^XS[[AZ5 MTHE35B3M2),^*J5[I:Q(VI$>=51*Q\=J)*EO7H20*Z4[HERHV95H*Z63H%RH MV95 *YWI?C]J_O!C^2*D6>D,]I+A94>B[+AT5GW)\+(C.79<.M/_?KS\)D60 MCESQ,J39<<6\!#O"SJYD6L7< SO"SJXD6\7\ MF_6U3L2EZ5TMK?+2IV)*!.2FG@/SDJ MMI04<5)*,WV7T-UD_L-)*)8;U1!:AJ)NT3PWJC MZE#5;%:=9'L%QXC5JI>!/_;#Y^NC[K:K9L[N%DN[492Z[:J9Q;O%TFZT)EBM MQM(N5*ANNVJ6]RX!OT%]JMNNFF6]2\!O4+GJMLMM.1?[F:(2^T&FT2#P11]+ M 2IDGG7;Y3:%5T!:)(E,*P3DAEEEY$>G=%;LN@ GRC\/O?<1Z"A_SV(_\7RW M4LIWIW2VZ;JP)R4P%,&-O)-A)E76U=7-[?-T]71*9YX:J2/\^)\BR.2;F?GG M;["BB-W1[#U@9TY[-P]=A9,L3>B)S@-(6WLS;T3 X[6E3)$K:;9$X?7DD#VO MEH;5*9V)7"/_R?213NG,]$TBO_MTR+^.Y43XWN77"?Q6)G!OM+RFYD"^8WDT;_)R)_,26*97H5WDN+)TCIF M*H>6C7)+:3TCU4!+&6)@W=(Z-2J(PQTE0W=+ZX^H( YWE"K=+:U/8SVU4^7) M7'YU1R(S^4'P<7L?3\AUY>(L:HN$^W9HP2,\;.]:M->G5Z%7> UYQ2 M8DZI>NI'KU(!@IHY*L4<3ZU?;90QZA#-\R7,G>LW&[4$ZJC5\Z74ROMOZG#< M\R7.2OM/ZACC\R7,G=_O&]5$*Q5)K2FU]/?[)HESOU+!RYHX2WV_;Y0PZ\#A M4Q4Z/*>+>Y,JYGX=HJL@"5;=XMXO;;AK&Q?.3JBM1,BNPS<5%#$[O^4VJFA5 M*E!2D^ SL3M+&_2H;[G-([NT081R,MI&-8S2^LG+Y[_8*-Q+Z_5]8?K-06D] MG.44/AN%?6F=>.43/AN%>VD]5V^R! ":).?NOS,_\7.P8R?Q7V-Q%Z72'5G? M;DJSNLWZB?QW!KN]O(/_?)I-Y%R?Y^(#F\=UH:IS_U'5U?:CWU75>5!:Y]*& M\;.^D>G?X?:]9"Z"HSY^*]U Q-O0M>?)X:39/EB3'.Q'OX\<2NM^>O'DL*YT M.-A@S?=!:5U!+YT<.FT+Q_=+A\*CWT<.I?71U.0 _[\V.>2/?A\Y;-V+\PUB M\F '+6H.2N=2D:YW>A5Z2(:9/9CV)@-;/0AN;D@@])Y6E:A MX^^_^^Y(R."#R,;BF8ZK/2R=NZ4'QV=3:*C=,Z 4C#'KK"Q=5N\*H H72X!DN6Y M]^>GZ"(:3RPA(2=1G$J/YII\'%S^.\/QAE,1>P_%[]9ZX^57Z6:8&W4!H!Q& ML9JNU[)0P([,O^/:-?J" MD;\CUV4ZF^BJO'ED_"Y%DL6J?/#GN4]:7C06?G@&IU_QC<&0]8K*VF;'._+[ M?2]ZNB\$/3ORG'TO>GHO!#T[/O8MB;DR$+?$WKS%LJ3G12>G\/Q5"1'>3B"B=+Z9"B.AL M$A&EA;$8'#H<(TBF?FA^K9ZBC2I=C-M;5!U;K7?C;^A,7G/P[> MRH&,P=[Y)+Y6:X!$K_UL/ :[Q\L&5>Y>^]GX!':/EPVJW[WVLW$1[ @OI5#% MGXUOH0Q(W)5:_FR<$F5 XJY4]&?CS=C]-?>-ZOHK_^MI+),HB^&(_.=("H_V MX_EW9S_#?PA=?E?T>L+U!OL]4!N/C[O'@T&WW>^WO9[KPI_B_T-#.?]-DLX" M0-O8#YLCZ0]'Z>G^P21]/?6]='3::;?_>X^>._LYF8A0/^U&012?_@5Q.AB\ M'L FFP,Q]H/9Z0^? $F)\T%.G9MH+,(?&HD(DR;@PU@^=;ON_7^/)FYYTHYA0=IJ%<%Y\"K8DRK(59Q3+P2][?WD8[G"= M?1+]0#K1P+E O(9I\O,K .K""C+> M6XD:.,@WP*/3G@/(T1* [)U]_G#UZ?*M<_OI_-/E;?$(UN;+LMO;RXO/-U>? MKBYOG?,/;YW+_[WX[?S#KY?.QMBY: M3K=]L'_RJ&VG1'[J@7X4 PTW8?N!F"3R5/_CM>+G_<.6B?'O:5? MM5N=I9^O6JJ[WSKJ;68IVM7^O4N]HE/&^DN%/.#9/?H-P!=1];T\_,A&> M!R@];3L=>.K5JL<4IA3LX5$GB0+?$WYW0_?Y:=/_NX\WO MSL]PWX51^"$;PR*NHZ[%&Y2\;K.SYX0"=0]/^J=O(S?#>QGO_CVZ$0?PP%FG MW?P'W9KY*D;POD"V.#[J;HHMCO#$6>>()&:)4I+,*>=W64>=P(^@^ M65L*/@3S[N0K0MU69P(Y6(1!--GZ=;N@\#&$'RUQSL,P$P%7[>TY@R@>BQ3T M<3@?&$*G_2@*^@*LCK0??=6"J;MW]K>_G!SM'[Q>)9M>I=XW@!)KQ?S!;!Z: M8]_S OGT^@L!]/S#A\_G[YV;R^N/-Y^P_;K7:3AHL,Z3IK-2Y[1,E<,2F2I1_#T[ M?EH1?W+2.C[L?(.$[RZ7V-\DX>]?ZN5*^$\QO,[GP.XCI/R^DO+[3R/EGP*B MRT7\IYOS#[=7),MK,;]:S*>&C!QV]SF#.!JST'WZ_Z;1KM[\S5*Y1#B]B,9C M/T&G--S><$^$&;FJUY__4 _U4+C &S69F?_Y.!DI="HG(%2NWQ> MNLOG<"VF>BSWW,BAGZ!433_ -YJ##O?.WMRB3[>G'_:J==W MG;##WMF/EU^%F]*!,6P0FX,Z(G&2B70Q?N8Y?NBX(Q'#-G^JI4,M'38B'9Z6 M-HX/6]V#1Y/&0:]U>+ 9P^>@U7G [EF;,HY:QT?;,J&6*$"=XT4 ,VRW+;.6 M6P&/E=Y7H1O%$Q59O4U%*B^B+$SCV47DR443*\$G)G%TA^ODKHNCO;,__ 1> MEOCA=YA9:[+,R\#,)_'U2B5IN(2=HHIZO'?6.VFV.T?')X?M>V'^3.A]N1_A M1Z)9!XR["*R[V/DSB_W$\UTR\.#2]FWZIL?BH0C]_]#?/ST);2YSO!B0K6T] M(^!W!.*KFUOGH-:?UK.$G>.JLB@<9])L4WW//BV62J/]Y M#^MU-'.>[)T='AP<.'_()'5^C2+/^2V:2-BC\+[+H*P.5"[@GQ_C3]'4W!&= M]M[9[WXP%=D7*>>AT'BTT:[>0^S_,;Z&*PE8??T;J].YY\KZULU<1_"VX/_V M)WQYJC=U]\X.>MUNK[R87V'^J%.A&)W$ %U_(@)'ZN:%\#%( 7B;"#T'SNS@ MH5=;0$\=GEB/NG]<']-(T>>Q% 7<]O;.]CL+09J?'D% [R.X%:Y'43CG@NKL MPP5_<-P\/&ROOM[+2CFY3^!O?SGN=HY>)TXJ SG!8RHO70.OYB##2],1 %: MT7WD4QO0M0']3>ZUG3# +,&(DG6L(J^!2I5 TPLZ'*ZG8W[4?!=,+' $O,; M5GU=>:A]4,YRHB;YU1V)< @?A,YTY,,GN31\C(OBH1MC+?8-3;TM(>[9X4_*&Q8U!&L71+G8%_NY( IIAHU\'+@AQQ9OLE .]MO'V@P62 &B+569O<\TH'U!VSH'[B?6[6=*]J- MH>+CO;-_R62>8NTWFL34-8%_'OLB<#Z'/MK]SN^W*Z!_LA;T31[WH[:P2?PO MHN!#5*3D)9L:T/]M>U,[1\S^L^;F,$KADW]G/LHZ$'&4B193BFIRC^SK83"J M^!$E9>;B<"5S R((# \;C-_7ZH'8.$E_%Y@<>LJURHA MLCU^C7G7C@??@H6&CTYBZ4KR1G2Z#A61),Z/L![HGTZ2@5V=C'!:6:Q3FM.1 M2.=/,17)HIRB'ZN#_-2@4,Z/7>NT?5!EX:'^GW 6_!$]#[_$K:C%:"P6[81V M*I+4.6D[GI@E&]-.+K(XAK=PWC_:2*E(,\,AW?:#RDF)6*1$$NI#5"H8/1LU M884807X"5AK[:0H<* -@J3@*T1(.9HX$JWCF7&%D2[@47GTK4N&\8V6B(&#R M-6SMPC84;N0P"S@_X[;YR?D1$7STNMOKMHPE 8H+B)P))JUN6]#P?HWHD,E/ M&Q,,%KP07$I.&,'0J05#+1C*+QC()1# 2:0C7!<$0RR0NY%7T!\0+OT4[(ZP MN>2+9 SR!-X1Z\L2N&@,$)@U4 &!Q>#"1I@-G6$<3=.1_KH%^HBDG9'W@2JD M*/4#(_A=..2*_='7G=?ZL0%C@ZR=D];!_O&C(J.KJU9[[:.-Q%B/6R?=D\T$?D]:AR>/ MBR'7Q_O>FN-6^_C^=Y>^Y'C3OOZ\*C#6$WJ7N/KI(1)QKGHH]_IWNWMG[Y<+ MS,U6(9<*PG.>^YV55:^I@:Q9J3[OXBAYM?AZJ#K/R9*QIFBSIL7=T.*#VG![ MF3;\+$CQGVUFN* M\>TW?]F([,,R8ZD6=^5FAFE\%,7TKF"&+Y_Z\&IXK1/"T2+TT-WY"=V5H0A=Y!^X0;$X'!_&QNF>B+W$ MP=HZWUM5WM#[4?RTU%?G."_"MVN%C)7+$Y.AT=$ITE1B<2*""2#FIPDL%(HA M!51_2!R1)" N\ \-/SD82(IUA*HJ#W_C8P@D!.2@&(JCP(F Q2VP;//CUT#.* S]8^? ^=RZQ6;71]U#+%/Y"8^,QQH0F\6^!#0$R4W>;1CD7F^:G:5ZLL@8;U9?J5.XC/\0A1?)ZC M\%T@ALM$>QIGN60_>+#CZ,Z"0)7CPH&3Y/D30&6/+;1:*5QM1L[9B,J(.=4A M6LP"HTI&3MCDGZD$B4% >1/PD1O%L31="5#FQS&F3$3()7=^E"7!3#/)LK>V MJL0BNF7C.S^\3:VY$V0MP>P6SQ$]4WPWTD-_)9E^@$H%JA@P3ONXPR0"^HBPI M\W:;HTS5\'RU>9S8V0HQJ#QWR(!F"TJQL06 2G[8;[TI),%/A-WEGA[ M<]3>W0.6=N&G0?++7GN1]*_)%'@71*+8F_DTS,9-+Z(13OAKL-E=@6!O&SXX MWCOK-@Y.>HVCPW;CX+BKN4'O:RD[](7[!0QF,&N:Q73W)T+G8V^13;Z;+]6( MU4TWB!*RR0&JV*G%)7KZZV&[U>WE)9S\-%S=V(G>H1P]M,"D9W)W5]2IM9QS MHJI;.4EI"AO3U;XF*[P2I#/%_ZPD)]I!,D]1O0WM,#'+"7' YSV ML21VLG>VO]]H[Q\T#O=/%NC+B?*5&5QT9*J7Y>.N*IIU?D30J>0F75]K/Z#R MGU1V]2,AM/]T$.JU]\YZC8/><>.P>[P(H#F@.&\*AVPY*-R6?=.@7'GX&1> M@ZZ@A=E]@JR!#^)'40AB2H&=9.'J)"][@MXD8D_7*:B( O7'A9EZ>:87)6VU M\Y^(?A(%6;KX$^;TLY_[\:NE<^,>.POPR,P"',6Y'W,(*G,LQ1<0]&#-GHI@ M*F8)>C17# SL4@?N>F9@:68&EF7RQM6'MY?_^^A647Z=UTKE_A-=W]]PLS5B)Z_.;3\[5]T6>EI]I.X7_ZQY+8 '^1G(=5L?5 MOC'@]&UB<=W!*YL3Q&N]<4$2@U;Q&"&,'3"N0.]T.BW'<704=8D8?K 5QF:[ M52S'+37,J#&[-F9[*Q"Y96Y4OU?=3XX?Z2.HL6AC$0RK7V4H8Q$X;^6=#**) MCEE^$[/6_+A+3-;\6'4L8NG!!Q''@HM(9>+&_D3''6N.K!PN]TO D;W'>M%K M+,YA\2/ ^\Z7TYKQ*H.RFO$JC\6#O;,;F4@1NR-ROEOZ:8U(U8&A8._E4 3(?JZD5NM2#NQ^6\?^>]W>(5S*P8RG3EO_02K%[.XO@4KA- M<&$YRUX>4_=2 M[#RV>5%4D^FF=U%%'K:B:N&-*."B[HH_.6\S_8 M(L]/N5(,>1(^"/3?EF7NG/>C+-7*-*9,U'Q:&91W:RVW8D@K>*R/\<;-[]#; MO TG,NQM-ID$]+>(9S0QM.;,RB"YNZ/L^IHSO[EA1<&9?8*L>4$M\K -.U>8 M^8D8QE*QZ!_84?^<6Z,+:AT=ZC^QGQG^(&?M_,*M>;@ZY'!07Z\5P]I1M\#$ MH =C;[<84$0,27%AKPY(50NA-1M6#FL'!39\TW(^4F]QJT:F9L#JH/+@B5/R M:]2LAQH5,G%.+EJ6AHG14!%3L^-W40SO"YV_9[&?>+X:^O )&T5?Q_(.6WE= MA-\"2Y8T2Z-,:1JU9O"]M'N\7R@6:H.9_=;'<311G#2<2S,1 MYJ.>"(-J^T443_"%TOD5)\&@45W;T15"^,%QK1^44G(8>)C8O*U0,3YD_J&K1@%'-6MG*J/Q\-OX>0;FK=6\VIU M<%SSZC/ X\F<-GP=!7!Q2AWMQ?EV;AWLK1(Z:[:L/!Z[[>[>V6TV'F/>8H$] M:>)>S8W5P>+1CIJQU=RX03P>[)W]&G.*XL"Y#D38?$,3AL^G(O82*J#%8;\U M7U8'GT<[BJC4?+E!/&+C?&LRM2HW5UPI4F)*YYV/LYR=?TD1.Y>A5S-I=9![ M=%(S:=7QV.G@= M27B^_RMCU$V5<\GSX?\H$NTK@%:H8M;Y)JX7V<7E1^12YP:7J O+JX?#FA>?!Q[G))SN:=%,SXP:=!MV],\U\2U(.'&IFV'U=VYG51.U)/9FC:E@K=(#H M=%NZC?;,^3@-99R,_ D9DH !X6NO+?5*XN\IR&+EX7);T95-O&MNK@Y=U-Q< M.:P5FG-W>BW#M\22V#P"^#DI,.FG&/8KN+-$0_5/4Q?T5>A)N*$]6==Q5XH$ M3NI&3!7#VGZGP+C[+>UP[^P6X";2NDUQM;#6:=\;2'J5 M8B1"?[X. M-$"M'S+>3]OY3T0_B8(L7?V355OC..>=H6SV8RF^-,4 #G@J@JF8)6A!6' 8^V%S#N[S(-LPPQRO 9<%ZLU" M3\;XU$8YZ3NW\HCY&7MG'+53B6:8C[:$L];EHRWHR2=<3$$M_\]3 /41Z]F:[Z/H"Q:YY3-NUMSWDJ X?^2C_Y@# MYSN21E>ADX[\Q#D/PPSL5&X!@V- QBK M%B']V0,Y5A/W8N= MB-JMP^;2*/9=Q\_[KM,"& [O(F@8.8%"3OZN%CW1>>U\&LE$.JL?=.BZD4X: M-1PQCN [?C4 )APF#?A?[A<)9_PA<089:C76EO45U'#Z60( 3A('Y_BF8^"FL)K]B5,$GS:GA>+*? M.@&V[V&/@BN2D3,(HJD*1TP"P#W]*^KC\G!G4H7T. \Z(OK4GB,SQ[!5?!-?P%8MCY-? "G /JDS&8 M]W!&'#&4(> W"&8.;Q]H+8U 9&-:]&!V#P.T'F:1_@S9P(\=5NH=4--CI/2Q MFC^M^;J!K_3\P4#&2'R>Q&%#0*Q9Z*IH&Q(K[C;)B&+Q^=A/OB!!)TDVGEC! M-F;#@5"=E1-@%$+WR$=,PQI].8O@.9)$P)IN1!G=#=Z-BS &CD$B@24R2[J8 M/>+^@?P(:(,X&L,O(W@?A:WVVI]]"$5R=_=8!PN(J=$$?1D2BN$7B MB<74()TE9R#Z@#40'%,9!/B_^FL'V!0P.%1QI01GV8$ 42U<64 M15"C) A6TD2 61 I$8I-%\3I($,Q*ZD'MYQ#EM:8:F0]#;(\;@D).H0[(A4" MG6J '>'=X60"SW /WZ5C*>%"!2C#%1PKEJL9ZXEPI36X!NEU0V04UH^&<30% MU>;?F1_3#8?,Y$NE/,$/V0H@M0C61WTL\ 6MBRH)Z3L>6@QHE6C;1=9HW>J] MY>-0$%!"$0.@1P";I2@M08^D3S/--4N%](DR;+58:@;THX')J\J MCX\DH M2QQV(OIA30O;I 4<5)Z@U8/80!Z#*"$S_HN$^Q+,CV@F:[[<*BXN MOZ;8>^-.@HTXS%0^*)I\GUNW+6*P, J;],>0YO?03.N &50&@Z;Z610#QG!H MO5\C;*L(^S6(^@!_-R"/#%IE6-:-Z)#AG1]'&D$6.FM\;!$?[X'DAX+]H'[H M!AGU@U-:I-$[P'P.A#^N4;%-5.B)B: FQ#)T9\X@R-#_53/!MB%O#5M/Q5"<^_&( MH(%XI'^Q0X.5.JQOEK8:,19_@GTZR?I@H#HC*0*PD]S8]+',-7*,\$S@EI/H MMP(22R,6O!35@?<*9Q*A^\/%5TLW"J.Q[^:!VX9R8OKHOF3KVZ(S%?I"=PI8 MXABVIH@10!&=+?2_6 6J@E%D*ZB"43W-X?*KTE-IZ I//!N 7D1A9G-F/!@9+(MX6G.B3VG+MHB M3ITK_-<#&0#/(E8,L"M&Y,9BIH*#&F,J2*B"Y5:LL"_M.&$>W4P!F0L10P"R MZMRX,DK(V11>!+M +%-^42J^$!EE$P_MF?N7@->YGMGSI9?3BN>8F*([ZX!EC=*CGTS$9R4 MC @>>?Y?.0.B,/ *Y-MJL%1-D+'DF(J$\H;41&F/)0A[#L4T89$N65[@'W_X M"5Q:"4JFT.F<8 DE+P1B7^A+%_:6X>T"LB_.X]T^_ $KJ! $W)MTF5"J+7G( M\$'T54\"X<(;Q4""C5^,'9D$%$I88G\WNJ?'>'\W\H?I:QE- DGY*([((R#P MS!TL8R)0";M*A=./(P%WM&[I!\]-8E^F(IXUU,, 7$\YR$%) $EMWH<18Q3_ M ),[$9/?6^")7>7\$VZ,;M@Q^M1A4_"*IRP=^%$CAD46"B)@1S%.\I.(O8)8\ MDW0M%>Y%LHOBH0@-;CA0Y:'6(7+ NDY?)+["=3J-5+X@I=4F!I.4GN=:I4N)LFP"0B0EV=H :\3C( M8FTS<@R.$)2'S1K$,*@[<;PMDQR@(Y<^:,%#=NU;)*;YM ^6$.BP@,0FXUM' MPU4H!Z, !6H#-D76P#V$@!WM9/,LJ:?4O5BZ9 AAC)"S%)EX]6$22FY2O$EJ M-^U(B01]N.=%?M1'Z>@U)HCX--[)I$XB8:*ZE_D!R%1L'IKSH$GS)%#Y*J_( M-E-!B@291#U,AD"C9-,Z(]@#)@UQ;H3J 8,YAR!'*,ZN&($) LDL* M#3F'0E]'B%W.HZ4Z"G-!B@B_=A+(DAW3WP(\&?NHP2E>K+R^QC*:WNHRF MKHAY1A4QM?QZ; Q"9VDI9=,(K\^(-#.IR21SA5)ZB=;-0&TCC]._0^@)T'TIV\ MQPU'9"#-5:Z&$OQD0&J/"1LC:W%'90Q [>1'1TT3*Z>X#L_6O5G;UFXG"A5S MCS_RTD-6-;>[DMK&O'YEQP^2GA M0RG&@'5*9867:)*.5,@9G@%AI'0?,-8B HIX,68REB2*P,0E?J"RU65 MVTR#VY"'C[%1T^JZ+IM[4A\(5@4PJR@/E:LYA?Q;(ZQ]5F0:RT2*V&49:OL@ M@991ZM'G60H$_)^"X3$ PZ,OW"^J?!GED/*\6^+-8AW+U:F\*$D4W,EEEHR6 M2\544.5;44)T-2?5%+2!)"QC2YJD=A*X2;KZ"D+2(B";GYEXSP\8,%*#US"\ MDH7:AXZ7:*C+XW'I6 P+TIAN2Z98OJB6R/&:%K:;6Z\O7D[/MH4'*V'V#6>B M):@*,!][YBK$) O2=SFKQW0 \$0JFN14#94V1*\S>B[00!3<-XQH;PRW$%$!V@UYLC=G*^6_7G!06"G'\")XA/64 28;4])P M,5LI3YDBB<&^-M]<0Z"L9D;1*9HB@RA*X7(*TYKFMDES;S"3@S# ",?Z:&J$ M-5#I8*"=-!S,H%4)6H3_1%U1)LE#E^!BP;0]RT<+'9!-<:8ROCAGG"I0(JS" M1JIPVU6.['S@X@5-[^5 M"3#C1.=/?7]JYXXRF#_>H=$KI]7WK)"RYT?"821%C]1!V3?M[!G9'K[.VRW$I4:DWZ40;Y/TFH"00DT2>ZG^\!KMF M$HC9J1\28.E'K]7R*CL'\U'F>U7C"_GK/%6EU>9T%=416[U9?=V"KUXM?G[0 M:^WWNDN_:KH*DX_!'36)['T7LO]^C=PM$?8!",4 RICK2I M=@AF))@DK^\YM;Z@MS][:/[,RUO1+[E(U\#^@R=?2A;=AW^O+D.\/6$!C.+X MGJ.!8(.U[2P!+O7T?QJ*>E@!(O >'K8Z+HU<11$TD?TI2D50 D55>8U[0"9>E*$/6A_]N6FR MY//^+E5V ["J)#O6E%E39EE@55-F39GEA-42%6;E -3*1.O_X/0GG!R@^\\L M";X7AMXYIC *TZWTN &LP^IG*695S;=AFNL61:F5C] PQD0UGXD]4%C?.@@L$CM;#3$&>C@&T M.<&"S<6U@LC]$F4I<.X0_@?S@3$?JX'Y5@DE(>8[ITRP"9=>#OPX21WA>W,E M>DDT2*>84&[U\^)>8NJ8;E[^+#+/3RD]D4JA/$Y1CWW3[Q9@0?GR=1;@EFN1 M2( 4J7:!3,U4.$27SZ-3#'7%PO,C9X#=-BD3=8X#?M0=6-]=O56=5W_BOL0B M=B-/8F^M,,3&=4@IDQ4;ZL=%3C)4WJ >>VI>#-74Y=\,,-=UE$]L6EB5.ELC MJ;G$3?3+Q'PLAKJ@@DMK@2'H44V?;J%E69WPOE5*_<,'P?( F8X ,2,9>$RD M) RG?FR)QB20\LY,@0+\UCC;)LY^HW;4KG@8G=XH M2YGJ*SR*$AH2W."9E=25VO[!*-\*\#8NR_+&\'ZQQIRJK?G2PMZ9L&EJ3UQ3 MRS;O(FIP^A"EA )[B@OL6M 7WE 2P80S$2/I@*'DXUS;V%M!/8*:31A52&LL MJQ'[$OO'[1>A4?>/>Z;]XRICF']:-+CU=#&PN;$1J=7\@.MI36MB701OSTPP M%CK-SA;P=XR-ESD='FX%5PTX,%U&U!JZ-_1(J&8YIF4K\!W2\-6+?.[RHO&V&+"5=1D7^3&XDA1NL#@- M37-H[.@"%V<\YZ_ X0G]F=7KCAH%4&V7W9K7;HMDNECQ9C225%/J1,M;K!A: MAB72ZIO)1+HH\,V81S9]!8 ^ND]%JS3]%N#!3GR!]G;U]M1!)V]-YT]RR5Q? MP'6Q-+!3PWV;S7O(BHM0C3]UKI8+>/8L8@NN5%WA;.;-:LQL5>W"@8)C["IZ M[KIT]X+ERASCT:A%.SU&]1X*9GH8HVZV[,EA+-5@ M,K!.$_/:Q3E0PH/C43M<;GPYDF/V2:%%/)HENOD0>:*H:2X-!J6\ ^U9RK A MF;-LTE&Q49&*(T8*T,"USH?H(XL"'!MB92C8Y*J!=IH">V MVJY9XX%1S6W1D%[LQXUQ!R\=J;EVA6[69FJ>GB[7X%:'C=Q7:1Z9;^7.AAT2 M#KF/C=?5]%IMV+VQ\D95SMQ1U62K02PH90S9'+W >#Z:BYN,@27@/"[1(M*L MWKV#[;G&>3,M[1%L4-<_V(-.3)M&<>!ASW:@!NP(;;X*M7O M,0=Z@D-3T5.L7N+'IL&W7@:Q_$P\LO:\0R0L>X2B'C5H-54O.M7GLP+S,*7Y M@18@EHN_(&L:"DT1-I">^V9D>1VTO /:\^$_0T$S%550@!HYRW@X4Y,+(C6= M6<81@!6I/A\ C=<*#OH&R1XF?MK0O4:13,B$T-R( S&I,1QQ'^NPQ!W8M$WQ M9"#])%.I7A2KQ)YT1K"E>#2[%S'N>8QS("G"L8R"UFS6=5"R9EWW-K*ZL=M_ M6X-7GP7_F#N>1A%(CFBL;'C^X]X-U=:^W?L)NQ8"^_ DOWORJ1JF>2UP&5*L M?R?M3+2EF9;S0?_<%:^U"Z\X )=#;O-S6IL4T+/TIV)\"_0*^/5?#X]:1R"Q M@X!8XJ^'G=9^_B>^[Z\'QZT#_9&CAB8J0-A-$>]IML4)Z;U.@UK]TW][O#BV M:VG05'<>T0A* VV2)L+['$72[TIH5H=J&UN8WPEWR HE/-?QYCK%WF%O^629 MJ@;(&B 026:AP8NR!,=Q*Y,XFF@5*E'M*+5J1PO1./>Y,!@V&31(5R%/5I?4 M*(TUR" ?3%I(901%2WH(9XM(['>;9?+Q%<7I&NQ>--E#Q8T4?D33*^,Q3\"= M!#*5)L6;(&-4G$)"H7,%Y_$\GT4NPEOC,Y5BG*/34F?RF2>X+[%-B1$^@+UF-#3$]+QB_U#G3':"))29RL:&8&RMW83^EI'M=*# VR7/VV M( )_R.?[HL:+4X!X(!")520LS&H/AX%^M<,3;;*)2JCC%:\U8)@F4:-"15>; M;0810%-2J>:P CS2;2M)*5P7W<^,0)+O:K*W>JU-[0.?\N(QS9B_!)F NAOO M'+\B\X2&AB:V"X:AT@Y'.+Y%K6J%:;'I8Q\QI\QT"WP6 M#2)9Y)8R -]'K@S5"#1J M*_GMBM=QE10O,PGLF7B2S*5E\EV)IS5WW.>!H>GV[$PJ7FZ!,#E&R2R$G^!? MP"&H-4T$ ! -A%3Y6?A? [) W !T)DRN[X/A :N0_?X%YVG-R(36=SK6I>B2 M*1"5F>Y!G;\MSOI]?(\>HZ--'?QI%,S8XE;E4'?$@"0+X439F&3%"LT% :3O M31JC@$.H/3)MDX+91EW6;RI'C*\J6-;0,HHJ(CN <( '*SPZ MGL]C/$1J(PU$:?#%0;@W X@LPA48WJW(Q/@N,CN_<:SI34QSDUCI0A2Y'3/R31@:8712E,__^BJ>9$L;6IEO-; M-$6O+[V*XAGN*$HHHF&46Y 463[F#,0%&DD99>/"8KEVRA^2J%P* 7K<0, G M"Q"WK.U&W!AL'-5ELK+.$QJYDF0!ZH+6-!WS',.FJ9 M/L ^@A.F=!WD4R$Q19F*.O%7Q<5UP9R;+Q!+@@V.\P1S77Q!\F2$[E+.@C;DLH)2>*. /9R$!8\I6.=[5#][9B:J*V(V M)"(N['4%E3.154C4P>XH=(^X9'8D-/;%OR/)Q\A %2F*9T@ ZI]:^R->F9,8 M\V63!;$QC"(/..-7;93H((P5*J"Z.H_L-9[>P),]R.)H8B4>4ALH2*QNLC9C MHCN),7?Y4"IAW'+!<_][ #>%,VE0*YK9-,1.,@G2C)M@X-L#2&DK"2NZ2N@E M8&,U/4'#[H#&@,I#U%]SHT^9?&! 22NB9,6=J+0U25DY!%./7(:6!H[GX0,: M5TZ3A4W>ZM\HZ"WG \ZR8&V.'Z;8KYB1>PU-SD05^/N(>2H?H(.$,G4Z;3S& M21N,P9DZGS8+T3'GJPD9=[AD/Q\$]1SBB3:[C$3>6\&@"2\@QE&($TK@C+Z7 M69HRQFUH2!Z0;Z?]WX@LDG@HTK!#%0&8"BF^V4SN=:ID)O\&9E3H7"A1\SO- MHW@>\8ESDGC+_.>V>:2&UWCH)(JCKSY*1V"Y@P: RR*@A*.MH+JC)J*3,HJ_ MZ30.X3LNM)[6/SI?J.S\-,H2Q.4APN_?UY\;+(P_HF"ZQJ8T_=47(9I M\T9J9<^GX-($[S.\\5B?RP=,+UES1"OHBU3/"5HH*"77:4K13_:GY6/4&G;@ MHS$_XB@?980"!,0&2N_(3!57M\K\KLP,9Y!@4PE7ETA46$H'-C#=3Q0A4,@UL<4HM%,NPQ"^=2P8L1G.6C8@;$6*FCR^B/QL3!6JC$W5VH M1Y*DENC\27LRXO+TG3<1%OO")M]2'5RD5&2?7-UCL!A2*;6JA.U\AED@T(?L M$3/JF?7:7'V"T+%&.<\JKR@=R4X)_ 7AI#%J$8NL\H&=\M@]"4TFDRX]Y M :!)-H"KRL=+RN#X&7#_/^1,12H %CS%GE0]%<=$#BH"6#'J=TP<>L*CTXK+ M9GJ(J$C\,I;5K-I;YHQN+#PEBLR5>UL!-. M4+S\,(OQ88IF;WSRSV$\]W\YFVS+C:OM3AH9'X#[V#IJB'/BCI MQGZR9@IJ5KX_]:^1U\%J00!']\"&B3%%+\_G*[IYE=F>F*YA*'F"R,W]&&IX MG9$]NB00&R!Q%"ZD' ?.8#1 C@*<[$A)$ 1NJT\2RDT1S!)I@ID4-62$H$6' MB0S%;?*,>6I(-O:_ZD%_ 1Q01Z\#,:0$-51[7$&"%(U-S(7D"VH)(5AC^=3) M;3"]7UQ1YT3A>A]O?SMWJ#,L"$.,X9$E>Q5RYK9S@[2B>P=]NKFZ*?0.P@7> MHQ,'.0 T6!#3A1^\_W21_\#*/,3?A=FXCQA%BXE?EN!1'-3"]-V+VU? 6;)] MSO_2D'.#*%$ Q52Y4 *2QSY 3=XMA$WYXC38R%&G?2:7]BS,QI+L=7W"R]]N MS0'="(A/;\?24CA+-='.IVZZ"+J1,(=/Z[V]-F&/*C2:898$DW79#5N,@>* M/!O+-NC9G32B*868*@07!B4R%3G()%70BTC16_\TDN;F8JX:Y7N 'I)*H^6K MP=880@^D=C2-:$HN,%4Z2K240V!PJP44WU]=*2TO!";1N*G([RY@;72P\<*3 M+$[@FL)5U,CNJ/\GYV^AI(CX_," \NYQ&MV MQ5G)#8<6210KDE,94GQZI4WCI8E#-,GL'' M4LJ/X=$077ZV:C*,3.9@X19&;>^.$Z'Z. R9&L$P1RAK'OMJ(F@I?XX[J" H MB'F0@PUY@O)ILH/\V)(/(#(Y09 < RQEYNU)VA\^H&8ES^]"=8#UP/1'Z6F# M%$Z*DDHUGDV^H"N)WS6&PAH],0 M[.THF6R+4Q4_*QZIN#ORY2)"0/0(TCQ\:HEB=@0T%9-Z;2P/#H,@Y/7"A6TT M%DB>1!3.%':&&36FP:P0 ,,0I5#?%X0\\Q#GX,\M,::0BBJ74 80JENKY.XZ M4[)S%Q+9&W-O5+9%KN%SF#$(E$<@)@?&0^QB-UTE.PEC0B[=&7AP"G\J7ZFE M[>VC?YS-IC%R6;S2BEKB@2%?YA1N0S[7(:_%#QJO#-XL?N'AEE,GHE@B_+!. M1"G#5EY4(LHC+9Y/6C!1335?5TOJ7';NS4+-4 L>3R<*ZU1H;[XDA#SLU-"E MY=RJ2]#5MS%8T'!#%#1[RJ70%WWDNEG,,]WI,S0-,-&7Q"_J)KI,0RM":WF) MV93'X+647#Y!M[!2G_0IE1HU\B=FY272F30-N@O1R"()!Y:6I6]P3S@P:)*E M)\1+Z(LLO"V.E@=-2TCAZZ=:Z1YV>7V$N8?1[-.V5,-*6C :#^7JH*EDPAGP M_YS2L.0*M8J,]!O\1&^ E-M"ZBYIMJG6@M &HQ0 GE>@JX$0/3'H:U;@"4") MJ;V83Z4]E WK=%_":!I(;RBM3JG5P.DCI=;%?%SMC8JKG>Y28!7D%;E-$DL2 MJ^RMA32=,496*N\BFI;RA4266LLOJ")K>'5P%$*G"HYPN+^!@*0XN'L\",')#=* MQ:37"=?TT\?G[/RXH? $_NP=!IXZ[>8_&L[_<" +C#S^.K&__Y^&X&V*6<3J>6#T)$*.2%1B+9P%Y08&Q;FPB^R3N1]A MSHLIQZ#BI8$/=Q!+)V!0!JAIR:R* WN%F&!*MI B4>P[**%LB)DE&N2;YV'V.& MU &&'"_H"R>7[VK*1RS,E:G?/63B_B+;_\D4+UQD^^..^X M-T,E9.3;")9@8DD#JUFZRD'7C6% (B\^Y]( 77%!X0?*\E[Q+BP=P^)4K-@ X](N MO&5/=D8N<921JHQTY5*L PX&^#C7!Q,D3'N8/'N?U4 $(RM)\-405-$H4/G[ M'-UN."R R8$:B"EE\ZM( C5&SP))4ZO OM'%';X5,J(:.;1"XCB"/8\;SA1K M7KG,;P 4Q&U+_HST" _N*!"'5E$A&*L"8YOT,X59J\P"4^HH)@W5NHZJ@,*4 G0BT<1M6><:4/NFAS6X!I M8$E5E45AWPF50E4W3;6RI ;N),P#C"I+QU5M(_GIC>SB;499+K;+2+=ELNY; MT\EO*NE2PSL2&$PW])A@WS&!A81S5%F0G88=V)XB,J6BK2PN]F:C"L%(M>8@ MQ.0$J4I3-8;058:UI#G3>S(0,VS)MQQ5NK;S18A?JM@SJJH5>M:2F A*:=(4 M'C&\0OY(LMV9) I8*/C_L(PT5'0B7),7&P%ORI12\T/KLN0^J)K 8 N("5L* MK*(QM1X9 P-ETFNB4,L8NJ:.=R0$7P01/%*I>2O'0C7;*=RX"'0$^)Q X>RJ M$"RI&),*C"C0[2H9Q*@3BQ!Q!MC%W&ZEXV/GM"7V8 Q\!6P& RX.6 MXL2Z[[]W2E#=LGI5R^JW$B\IE1E YJ2V(G/+D3MX_4G5.CS@B7J*>G4O\:WV M$D]!\8VC"4@8XX_(%6 Y\3UL*+3:@P"?+3@1:HQMT#(H:@UO%8(X7RO4QU78Y%NNT2PN/1W7: M91FVLO6TRUJX;$(S-O4A^82 0CWF1O(^F;>JES/?::F]&QB,@MJV&\3]N>Y MABTR4>II?MYWLG_ I MT+CW25W7PP0HFAT5JU>YGXQDGZQN9(.>*NZ,Z(1RR+7E>8?$YP+;A^*80H-- M@Y*'59FQ.Y08P/2I.ZY3?@45&(LQ&;6)#WL3MG=/=5DD5ZK5RW'9V@FZV\UT M,7O6NLKZ-:TZ='<=>FV*.8:I]EH51QDA9KE",%-E [1[%>CD7+>LD$9K8C:Q M''/\( \;^=2.W&K,@9^P<]@0"+:P#))Y<3D_-RM+N-M"3!V9J4LDJ'T!4 9E MU=F3%QJ<\#Q2XY=B,?$]K,#X0QI$J?Q4ZH].K0I73Z?*)U%Q87$^;,J>5_5- M(ZD\?TCM;HKSJ#8]J.J:^]]Q:B7'W"W[$/%M%V_ZZ)TGE&,34FXN,4(2]"P2 MI5/FY,:)W)CT8,TH6C9 @^>L-:C08 )Z8S25.B[98'DRI/+\.)<8=K6"\0'% M>2+0(043VTYY_9-P_?$)$N1\)%]R#VHG^86Z[0Y M+OE!:4@E\4@]V#_0H=[:\';]=3'>^D+"3O=WZ#-" [N+6M7C%N%J(%B]>72# MKSP>K$.!BHXBG8E1C GC4XF47Q1M4%S35#I'Q,Q8Q$V\92.' -, M&HT;U<=]]D)1^-'6 GRNSJ 2;LIK)F56QDW5YD)X?PK7NIA GL'OHEA+!!TV MX0Q,(R\X*9Q8#\4.RB'K=K2"S!'UTV!>)!;D3$BJ]U-)V]PW68G9$=;F!7 1 M4 P91I9PU14<]FS?I<;&/3334O4\H!25.!8?'.>.0* (DNRZ.Q-O9 M$@;F>K=;+.2-B:R*,G28P+B')C,:&16F=CAK).?-3LJ%.6%G1(DV; *GG>EQ'UB<&* M9RE?(U\<3H8-E"@-W^1VFCHWG'%S[OG5Q^>6E& M4"U!A(JSY3FA;-Y(3/LTHXZQ7 !PK1/BK'&F&I@HLE@0TNMYC )\'H@LY&XJ MC':"L>5UZ@C M#L40EX7,&OEH0NX%A#J,(@?/KLH@%U:D&K\H(AOBK1/XYE)6[>"Q1#BUFF>] M\!QSO+Q!T<#>/6@W*F%&O7:XG:-GMWQ.C-!2]K%Z/M=S==]H^T=@/MI+J$FB M]I@_OJT<>3>%DI)K] M*I<@&^)%X))>^8?)$Q2LFVG%DHYIY7L6M;"HG#.;\S[H!$7A(&M,;$>S3/,<(RT+XW+%O.@-M#E0.2C&2.LS*6H/_W)5&LUI4 3H%*[/PV'(+RWR>P;]W+J!,T(P MS:L&@,ZS4+,;I^W#AK'50L+.V)D:CZ*:J2@[%:?,N/Z$;7W -_615Y4L=]B# MC K/J844E#\C.S>=K6N668$$VL?\O9T"99%"6 MBE:2.I_!Q^DO"\/ZBJEO7HX2+2NI:6_&"@*:XUAA/C80"]"!3S1 W3?_).$P M)YA)=G/%I[E[5)N?2<93D;%=*S8!(CKK9S.:#U8G!EGB&VPADDQ7\S?RAJW<1E++-8^M/U ^01&=*:Z&K[ ;:&K5^"PU)JR18SHB MMN2VHI3].VT7/'"IRVQZM7/?TK!T'4+&.X8)YM%;7M7U6Q:?,G4I$?>TTL M"9Q1485/(6CJ1Q5KGU6JS5GLR(*M 62*G==4F1K/YS6$GW /&6 (T@FH_T!Q M%>P]P"9ZL3540R5%J%F^0CG*M$,]]V5_N\&]^LXM$X(?M+C-*37PX>7HP&I@ MJ"5,<)0G=S3#C'!/I$+YW@NUG@T'%!]/A_QX-DXA'(^59!A)BKV"(4N>2GB6 MHXNF!P>/C,Z?(V.3.P]3+[&'*(VR+'##C<+01',@GG$"TCG&"+]ZOZIL74Y/ M)D%&@K(]H/W$E'J#>1)N/)N8XX@,76RI'MV9F^H@LT$K(@.,9P[!$:A^UN?D M0$RY&&#'%!;D0/GX K/GPLXX4!4F.E_#HOOE0.>(E39Q-5OI&E&=>!4EQK%Z M+X0;1F-&&X@K!-7$"BKK1+$^GK"?>B1PVB*^E>D+O;HAG*$9#9IZ87@>GD(J M\N.,+-\Q"B1J?9Q$@W0J$)6LK%%4?@*W!YL(^I=)1,PIT:\M53+'@OC($PMT M H_=?L0$B?^4T03[ROU'3170R] @DIPDB,(HZP=EC<*3*K)\2,)9W@N5$7<_ M2=.NIS[-[>5QG$2#W*7Z8<$+YAN.EN=L)'4-*T2;YEAD9;!X!'LUI;+M;#+$ M,G_C/D+HV(%VT/NH[3IF/I]JB2<'8-SV@>: \)J]HY>CIO%J5D$KFOJ < M-.6Z7$269BR"D6H4JJPS5"@(AJXK+KBLV0M!IBSQAT*05$L\E)2DR0O=V&9]Q95=U5/5G FLZM1%^+2 M>J;MH&0O$:TKB%8YO0O#*7!'^C0N0(-"R:LEEQ?M:OV[ZYY(LQ4[1"<1!B5S M'].='P7DJL4N-=PIL8@SL[6\<0PVVF)V2SGY=4(SJAI& M.$ZR/EZ%>D91GMRD%0(>"[$"-"]+[#[2FJ&P.\Z61AA@HVQK5I+*Y-? U@,F M/3-I]J7 ]$$#XE&Q8Y28R]-]: IJWJH;\Z-]G#J$S]O#4*QG.&\MG]F!CG.2 M8OE G/E6Q7;C9TRPODV<]8G=:C'ABG$\WI2EY(J4ZF5;=*UYW(3K#%2HT@W ME"[TUD_TIT!0JT8S7X64:QRK([WYZ5GYQ<\9 MCQZ\5I7@\/PL.HH*,19 ;\?J=*X&0C&/?:C=VT#/-V>)"SM89U+O.7"2Y__E M=T-@LNPXMXV8BR2 'GU0<"GZBG#Q]E>5'YY)86B4-]TCGV?65!)K0/_W>J=W M H],4YG-KIY]E(\873$PG)T4\%LKZD3]V9)\H#$;FB #/[=N6ZS<@69*?PQ1 M1Z#E&/4%U)^J@"ZD#,R.:S748\1Y'L!#T54=?- MB!DW+.:X32BYOH4GTH6JX";B*0[6<&-39'H/5]7H_'YTWEB"C\48# M.)GR$G0?'"KJLSJ*6F10HVJ;J+HJM W%-&CL1Y<7U9OD'>XHVBBT$^4NI29W M9*E%K.M(R&I0_RY&-^UZ;JL@W"JM"XNZ\ ^KV\!%L7[:M+O]H= $4\V+*;0K MK2ELVQ2&):+H?%%MYPW;P[M8A^]P3P\##5Y; ,[I<83. 659K#1 M1/'0"[0IC7G342*HT_A(_$?$'KK-BB,>:)U:6=@)BO/23^*XANK\BS50 ZDL M;9[J0#E_5AFHI>C5J'LZ^YL-:DYXNI/D P:%3@T+F,NZ0+\Y!T3)X8D-)ZC+ M,_YL:*A9<*MXO-6U/*R$SPK*]92:1!3']L2%]G<>U0-A_GB-I5W< MA1B^\57*#5;:8\*))155MPS,1F'SZ?Y&/342MVHA+;-?V>*E\2@*GVP8S\6! MS&##W/-1F&R584ZO*B(>ZWE;^;,\J4,@ UMU(9@%G?'SJN:4$HJ4PTL-]VBH MP/F8F_\H>[IA[F"!F75(7Q1^!F7;TX?$?U//G(%*JJA^1/!=%F,"5T,E22SU M2'!"!37[P[1'>1<%=UKQ!"3Y29[%HD; 9S%'&/5D%5)DS.P0JT-C-GDI*41_ M6.-F*$6/R\E)TIGT19,%H4@UGSFG9*).1J5T1+:B39U(IIQ/@ON-CO,L;2N7 M2 R9ERR(8P)A:.H)IA0QT#F .G[_"@=3Z! ^)_L5_51$.'E@WH0%,0\F9]IH MP.T1L6P*9Y6B6W,0 Z\W**VW^<5WOV"R!%,!/ = "X0/!U9C.ZU,JH(?FU.9 M+$@UG'$4RADEXGK2A!S5=4+W!^=@\CSD,6>1F'%0NETK^^NXV:3KW_F4-@M: MW-CG&>U4&CO,QXA2J%SG//AZR-2?&>A]GM(>&VJ('4U))9Y"0E]8G ^ I1LF M?\)\,)'P@!DKI^4?HB##=E. <>K^-P(M1L[5JGABC.FQ7,4[R5)53<%-%9YI M3Z)'IL:H,K>B55Z -/#3B)MS%MJ'4I [I;FO@ *=NY+@N#&-BH6:]9>4?7)E M'2[%1+$X8\S#-H>^KFU"4360'@\=MO6'O%\L MME_TB6^E=36QAA%+&8(V"9)G"&:><Z?F:^G E!J5EF3%)N\+/?>L9B78!R&8 M<<\TJUV'PI#'*5X$1S&AXARK_9^N"-%MMG23+>X947W&F&\]*O.VMI;TR!N: M7-J8;#BW7!.&9/$KW;6D*OQ(1D/[]>7MK_2OSNN?5$5(P> J2!Z%C43-[B12 M)T=B%&*S-*7[:LG&_2R4,IC3D]&C$RI62ZDP'*]G;O"2EC&=-6/5!^8+4: MI0T/:$(7\M:(F\+GG5KGVS(J"P>N4'6M"&S2LV3LMA\.4##13>['*SH3ZH(N M;60M/N'C2B F?+!%R";0=YE)&5>EAKJP>4D^XY*6NE:-HOXAB)D)M8YDG?RA MU?)D@[R=XC)0YD(<88I#(56-E1U_R"E"V56*!+F(4CF M9&]D:TVN%C I26UBP#;FZEI=>8D.N4DGR!N%S/F M'^ZEFUH^*V'75Q>6>.@ >ZU;64'Z?H QKYD^?;U06I2YF4-&1U\:XE MD4F%XMP?DG.O6,*X,V<09'AK6'[NNIBD4$RR+$#Q%,5/]^[SH0J7)>4MMZ8S MJ6IU+]5<,R($,H#IDJ,>=\;GYT4!]MH@(MI=J&;O3$_'*9"K'\[3L^FI10-1 MHOES-$Q_@Z7DO:114.[? ?U3AL-T9*J'+/ PRYAJP-S_PMVHL>1R7O7 <.QJ M^%N+)SSH@;\T29@M1XT%7&MG"Z=E6SBAR\MDU#2L5'?6UE0!K"88H"]:1]C] M5EE_-A=<++F?"BL]M/7"80:4>:A-9UB9I)-JS,N^(7,@-?EEU:ER>SD+!^(N MBED346_':U,YP;2CBOI+H(KFL4HZ\!/TO,PD+-EM=WNTB3H5TF*[3KO.A2S# M5EYL/T9@R^Y< YFY)D@8TUT,O1B%'4_3SZ 57C3MZ0&X]IUX4C]1KK$!N49\_"]. MO_ J@IPU7(&VUU3U1H:3RZ41XC%F#YK0>B%2#*#F$4\-Y;>BE7!$4;X\.7M4 M/,44$Q$5Z$R.'/^"M'#:P32*L4,J*B;X_@R?A54:S Q<%]X M*I' %6RL4Z&2=:BY[ZG#A&J!S\23$X@A#O3!4S=S%;M#8XMG2;*_C /8%/92 MLP75)(+%?M3S'NJJ3/9XB-!B>>?#8BIMN*\=>TH%Y$[Z^=P%[ J*<3I4Z0@A MU.G<4;T> #AF3B*:":Y(6"+ HZI+)1-?Z("&-BI2L;8K%HD7'>"J8VJB]DL> MM2SU:5R6-0;#A =,RW"-T[J0&951B81>';CTM^EJ.)5 +\X7FA"(8D$$4?5D*%(I"+X-+8ZZLEY(6 M932,Q62$W?KU:$P5Y>(A&C@N:*!ZX!DI8F):Z)>-IN0]1)FZ!,V C)32E">1 MS^/4T/E%H<98-P+)A[T1].*("@H*;3@2KH^P[QLK 3)6'1;:P< TL'8'# MR!HLY/*B.'*XR5!P8WB\ )!O?WHLT9A]1Q=P\SWA&IC8XT@P'=^I,%0JO<1 MPN!2A]\R3-VY$_("*]]LGL^C2-S+KY1V9UFBO+64WL]M3OI@U9:U@/.L(? M$Y2P0C_PDU'>O@7'H8RSL1'VB*/. 3($36I!D%!;_KGQK&0N3:C-/KIH)M9> MJ"^VSG;@OMT8/.;!J\7Q*P8Q:M;&BMU;= *:ZKZ>=#C-DRK(A\J9)+FPX!7[5LUJN6#:Z[ >];J8F!@QQHY-JW8['4DVYM&QS=#2H05KXJ"58H+:FQMCU%MI77,R9A1- M[<5H6QC((XXQG00,'104AB6;T1F@*K^EN K^.,6T%D *D.502]%S5^7+ZJ2& M@<](8&0VYH&E\OCXM 9^%LC4B3'"63BNRNIG0BHT,_R>MM=,G9S?2DDU"=TX MR$J9ZO+-R:T:7LJT*0A/C44C[$@2TJ>!_P5WI(,/SV] ^2.M&*N'TY*I[LNL M"029'^M.8<,H\GB*DD8%QN)"UA/,7)=\#LK"W!BEXG"%@77K/XTK=SE0GD-V MD^[YER-HX/SUX/BD=0C75A 4+_D%G/'3G=9Q_C!]]OY_]G M[UV8VT9R-="_PO+.G$FJ:(U$O9W95#F.,^L]B9UC>W;NU*U;IVBQ)7%#D3I\ M^+&__@+H;K(I46_9HJ2N.FN;-'M6%RJ>$?PZ& M*>8>4(-WGC:"28P*LC "XF4/(5I+STZ;58K5F<)BIQ1ZT:$@S+I&$I8LHN>) MR#K-AQ_OJ>&(N>,,;'3& 5QR^7C*^V-L#"7:S"G7JK]$:(G0_4^4-AHW\[*C M=!*3_8]Y7$HD^8%T)U1V9:8A=H<]Q.)LP/>2ZYH]0,%SAS>(4FUY3*8?"9@B MXTXYMZ6<9X"(:)A*\Q"#YPYOYYWAHP<3-]SY3##1=(W'\X6S(A,M>1=O&Q/B M)I]3>W0N:(>6^&D+8<514/(R1'9=RLB.VC6KL/VW>$*2B"-A3_H1J6>>[JLS MP53DK"S6LS)3%^^F998ZV4TR@O%TT%>0SF!%!*]9-0_I3 JSCY",F. MA@I_PT&>C'=9G0":,%R#XE8\!C%/O0QZ/ZC?+:\:\7@(-@:32:T#D#DS=+7& M$[!YCBTJ%OP-16S4,;FZD**8XB^*G\BR!/F$6G(@VWQAP,;,4CX\F;C)P0"#T_A>,3Z%B1\@*E*"_X E& M5RN(YI[.D;,/;]N!_4KYK@B<&[E7(F6^3_U)%+[),8I D*4JFZ<^Z< 0T7PQV=)*W'132&*#?&"--! M*=]+S9CBQT4H@3T72^ M/-C@1XTH=R.+7^5H/G%=(2_$J 8L5F8)KEE"&:']Q!=)[*@DG@W"'PXDJZKN M./>-4V0 ##7*322KCCU+5J3M(C-.%K&)%2+K*(0LEJN)8)HBGHCI 1,8!8]9 MNQUFW"81-8ZT0(,95[0(<=2#+(>\M38&?9%64]?Z?:KTX\WMI13)Z)*8I6CS M/4Q"QRMJ8^8Z?S]9?/G:J)Z4\FZU^ R^BMF(BV_M4V67R3W&*[]\1=OD#Y\Z M[#WRY*D^WJ./1OP>??$)W2SU"7T-YZH&^\IEN-1F9[@L+_A6W;).=&*,3HS9 MA?*^T,I;21QYP69Y(@-\_UTJ[N+@O57:DESV=<+0E6/TU/7RU(DLG,7S+ZFB M1D1G'&EFG3YAGO#D[_OR6C#+6*(;$MZ"+'?59&:9-9A ,1Z^1#@WM4%9CQ9^W\^NDX6O36;DSH\2^[!YZ*MTYF!J ZH0BQF]838[M\KO!Q.0W7XPV"4CCC MW(]A.=21-1+]8!$F #.&>(*6$IY01P5YE]YU"K^0 UV098JBT$\^*F9 VQJ* M!@63K71%E/GA)7/'>2#D 12:(YM(Y7J8JBWK\JO+FL@I+66Q,1\;BIXV2O4[ MKW\=2O !R8!%O4_I#B-,*$]$5(#B/P5WFD9HCUTG8XX<1\BP$])$W>&>/4Y+ M_:BTDM)LQ514_*"TTHTB[J)]*G;ID>A"&(2UQ;;(6W/4!K+;EY)\1ZV#2?G# METR&K/!2B+K/BOM2JE<4A1J(A9F4,PZ45E5X#HXS",1BL0 4[? @I,3?+.C>\^B_-2;@8NJP/FBM[ M\@:-5MC2=TBLU%6X25T%NL>(J*U?UK']7WB/\QWM/D<8,0+S[.J^,$*Q\Q)> M=77_^HX3OKJ72]QE/(>[@T!OPHSPE5Z;SJS]Q?081G!:0&^12"F;)^;EB%]! M%0XR*439>^65_5*\)54(_WG$6>SJQC1^IU0=#_1- M8HSW#BO)>A!TC.HS5P MG3?M9XACDU8B3EZ1M8,=3RG-CRSL;"DT->G#3SKN K\JT[A4)B+-R?W7"UD$ MR\Z2AB7E,G^1I\MCB$@8')&L LG:]X([0EE7A$PW&B6^*!_@?BQ7L^+J>8:W MEV5BXA8A:*6XH*;N70AB O/'5+4T7SIMYP[6:6ASITS6*?,+]>79TQ0=!?\M M*@0YG\E*! <=\UBX)YFIQ3-E*9E,AJ-RBR?PS0$&WE+$P+%4@QF4B-0P)L][ MIC0D1_(Y'J_<$\Q(95",7:".< <\'^C!P")WEF6RL"2+LA,"-D54>[M1EB%% M\M/GL3?Q1IY@0ZB\;HRYLK:"I5.XGP<@'N<>HM0,ACDL(57GXJ8L( /O2$S0 M/L4A$4Y9.4H^$V(Z/3W?1UF$KLSBFDI*"LB2N='M%NZ'':4,(J< ,\W!&Q?W(>$'G=U+FX:+6AE9GL:]&"QV!9>'*EPSQ1NQ M ??&90@_6KH!<1F(6LR0<4C=P'3[&&:.^:P.PZZR/Q-&*QX80J/?:'2\VP$ M8H()3OO$O(&;C%+[4G#=?\-LG&!DDN7!)A_Z0G" G DGODKG,@KO$Z.IS:L[3FT]M-SJ&O/ M(9O.5PR+()9!#W@!R]?VR2A9+$(RY8)C7O%<>%Z9]@#6F&^/,'C HVY]7@F# M/Y/1)HH9\? :)PZ_(5'0@PEM=R:>=QH@@!^(5#$!7AORDKF0\CU$ZH.2W\_# M97(1:3,J!<99W&]%3$S2SDKB\6Z*@/'=B*>7R*X->$/)' $:(^H_J$!PA-@* M=!M+]7EV%/CP@Y>L'# _'Q@7 S"9P[WHOULQMA)B+F!.V_$KP.>#,^,/\?"HMUCMGJKV^CG*&IBQD.TE5X>RZ= M$=,]O[TWKJ[6/9Z:S?T\GIKZ>%*.)][%"(V]6\3%0OS3#+[L@I??7H)3B(@; MMR+GY@XK9D7_I&]*3LX57J*'QO<4V1SD@C\KL\Y7N#_(]X7MO#$OK4=&)7]F M_P]XGC)P(>Z[T3R^\,"EX$)T;EP'OJC:%5Q"7,'KBR-I+.-4_L)[:O[EY;/ M[WAW7)>W&_314G+Z.'P#,^W5[(CGCD!:0UXJ.,4XO,<)J;\\_GYV3GCA/!C"M2=RE6."OR2*EM"E$S81)Y1DRQX8Y9(*T MW3(/5.4'LFBD!^8SWD%VHLC_/@6RY,%TR6*="13O(/Z*.4FDIAA 3/-#& 3SHPCTRQ5_*_L"@+I ^Z<\ M4IH.HLF+UI(<70;-]UF:Y+U0 >1LF;2364*-6(3LVZ5"7HQ@TNHV(P[/$J_C M"9%%.H:GX&.,7>"[Y4-F^5!^"KF,,7W)Q]F$92VA*1-\TM:9'$&2.JF-QLSA M,)6^R%?@I5"2FE.CY>.?>W7Y7,SEGQ-9+D&7I80@A/P-9,(]C@PL:7((,-"H MUR1BM4 D#>''TW H<*PU\T KX(-Z!)3'850DG3,&SL1"[&>.>6;QR^M7 MHAN?VT;]RW@_NS02%((BQ%/!L\<1.Y/_^(#=(SW[YCC M$3.7@/KB+?1"_K6(BG2[E6:KAH&1.(3_=^2+1#S5J6+3Q5\5:VL M^GFSWECIB5F3:E>L=O$W>DYZ3GI.>DZ[GU-][DB_D@[F>A@T/1XB?S^IGV0! M<'*;SJSQLU'+'Q_H24TJ>Z[GMVU +#P'JP7G8.PL6E,55R1HL]K2>2!Y-XN? M\ABKHF=4<].E6[6]77OCB-=>SZU=R_.LGPF[%@UA^)U!:02&7,5>;7H-G)W_ MB4--FDU(L]2:CX9N%CBVFFZKTZT>:KJM0[=&/-0J3*NP+:LP;C)HXJVEQS3Q M-E!FQ<1;8(Q/W\'U>HSU^_-6+X/VDU'68+P;*UT-CR_#.(N6K#+-HF>6YJ"J ML0?^SD^3Y-O>\M5E$^I[F=;]F_M\Y@?^EY#GO!O8X?,6$.#0R/8B\-U/*/,?'S@=V/;X++T^_VZ_X"7%.27$9V-AQEW_ MM-XZ^5BM6#"IWW[-3V&&Z[FU_"5KY9$>=>^ M72T9G]:Z59I8;7'.WVK4*I33,C*L56^LR+#%O/%J6O68-Z?6T9M3VLU9/>2A M-T=OCMX:0[_TKU;\?&/#,5C'%R@LU M,8D]8PO(AY"-Q!L_\3X%'D7 >@1CZGA M*%P!=;,8A^XC1U'RV0#>QMLKAD & 19LRMY6,JH5PESJIX#Y_@E*FH$:B?Q, AAS4%MJ%NII7::A1F%\1@QPF[[H.Y_+>;H6GI**1:>@ M8."95IJ5VC[Y"!JN,IV4:H @>*)=57[I/% VBPT%6_C8!6[L"G Y!%">:H-+ MX-%BBC9O\\;APA!S90Y8V$_U=J633N\I"+&_;5\RG[*!P'TIZ4,V$MV.X:,H M0:ANZA7JSM[* P"Y 1&X8^.8C1Y 1AH*+4LE!,2 Z_+;(31VO<^A W%XG+1' MH]KV4&C<:"SPLZA_8WIZ/KSDP(IN"_>GWMD.KD:M76FTVGI2>SRIMG5PN"C%U6G?X:G M.5)3BW$$341@>^(.D=*DD6< M@GUEJ&0!_&CRQ<]\'.QY;UGY''^A(27>>8?P:G]%L"(U_V5["%#(2 M3N8W<('_ G_V$U/(^D>*28TD_.TA_/7C.SX(^<+WPR"!J3G1^QQQUZVLG9F3 M,2\QHFS).$A'80 :IT15:0]NNP)WJ1CB2J3=C^@BA3FL#UO.^]GKM+5CSEG; MHX2UP^5U+CIL751OF^U.IVR,^PJ9LV7CMG\F/E,L1/I37+FL9R(> M[37S>LI7)P'HW=&[HW>GS+NSUN&\S02:[>*BE>\(]EYR1[!7CBC-_C'J1OY/ M";PKW:Z'2L3K]O51\> MJDZ]UX,_[?]M@V]$>?]8C8#E3'X<_?:K_;%H'P^DJC%78B%27EE(11P^_/OW MT!X/#Z-F98!+P>[DP9,1#8,G+&WL8?5)Z$99)8_2'SYD<1+"%X\B!].S(^RL M_LC4]NJ1,;0=J@J"H1G6'SVR"*O&[)B/YP6\C.@AB6!:482]LR>+56I=$_,Y MF=VCXK!/H>V\ /R*D$LI9G9I9W71]W%MN_8LDW-?]FC\0?C>Q"$:47BNY,[ M^O3[R7NC"5.]@AUY%L_R+XR[D>UY%_;8:/'O80-#U_8B^5LL8<3?WR91Q#SL M'R['6:?T+%7,[FA@1&$/%'W8.\4+@&J[7OO?0:WR[_'@Q+"]^.\G3=['7MF9 MF/*13^4./5K\U_FSIMYIC9_7*<9I=1KC9SK2#K9PJ%ZKU)NMK37D7:VU[ZQ) M=2L-2\])S^G Y[2@??62Q55+UD@<4BD%GI-'6D4"!V/U>)=>.]ZE6\>[]/KQ M+CV?!7,$G1*G/![=+K$<&?7[%3?EWE )$:DU!VL.7FK=W6JET=(,K!EX7QFX M5@47MZLY6'/POG)PMUUI;KLP3S.P9N W5,'MBK4JJK7F8,W!I5EWK5FK6%8) M.?@(.@O)^^#TFE@71;]Z"$+7=;[1YM1JE>ZJ[K7>G+=2^E:EK3>GI)O3:%9: M;;TYY=R<5J/2JNO-*>7F6-5:I;;+9AR'?7.X7/JB1A5XJVNT$L0(#GMSNE:E ML:9KK/?FM06GWJTTU[S\T)OS!IM3UY)3TLUI-2NU5?T+O3EO9<)V*M55_8OR M8G&4S82=KJC1(5<=DV*XV:WIM2[DVMT:AT5S57]>:\T>98C8JE(ZXE MW9QZ8V=!/;TY"R^2ZA5K1V?.2NV/WQ(68&YY_$4P?J&%&>\NWHN^FXMJRDTP M57L5*@N7!NP5U;YC ]^H8IS#!S1FA#T@6?C(G-F%XD<)#]*<#0^"T\6>MXLA M*YJ=$XTI\O93>75,D1WHAAEMSV,VXCJ@E.67TXC+XZ;\O[="J?U_ MVT='^4B=WJ;'74XCM&HG6SAZ9IZ0;\]W[4*^>\,)KL"0;S&K%3GUF^W#<8"G M<@H'\]F->G!F([(,GM_GONV]1"ZU,__B^K;?LW/>!8E7DP_N1DS MK@^C)5E_)P?LO'/D!NRW1Y<][3^PT314D(NX1@,O>( MA.&3OMV+DY"%M(M1 M,AY[+F_BZ>+Z7;-_):.+!]T;7=P9D"DSH(C@2S M9P&!-;D]X\%&OJ1.XO%3@)W9@U @[+ !69IGQOD(:->S(X,;J>>1:].8ETD8 MC)G\%!,"8 OM=="*2K;IKRC1B(R5>([Q@/!7MH.H5+W _W?B][*6[D$"S)3 M2 P]29\RK&W\HY^^*8KA ]J>%#?*!R:)>!MX1,12?O$.5;W1>8\OBX;-X.$M0^:-Z;VX#&!XDOXH MEK,)L\4'V>+QVVP1O91< AM,'SMU M[)=3?-4I\T_(!NB?UCN\BT:^X_UOO^9F\5' FW&"3$QXZNEZQ=A_R0""LY#Y M/18MP4Q(%10@J_J!*Z,>*#N/1?19[0/P2!^1WP+^J0'N?@\!R!A)A=V#@\4A MC#P2BC\J=Q7C]_/S[Z;!GGM>@E$$HKD+6]"CSLBPQ3!7$*@DQ#F^&*"0_,@C MWC/%2T(\KW!_^F$P O868'*TD;X+/TC&I[[W#G=GJJD'$U)4KT@2K#A,2<0 MH]>P?I_UN"#.HP]VF)[[/>QTE#S\&\\A6,!C@!][+AQ<=%[U@!6#!] 50!!N M![S@_J28?#$,Z$05(].L"!3HLD?9GIEK,/\4=UA1$2-FXY)(C>26"].![WQX M23_Q<$8<%S ((UR)BX=E\ BG* X/RH]8*(D8_MCUN2[ 5<&#V'\<^$V>N#AM M907\;7SZ^#/4S7)53"@TNX>4@ 'A]QG@(==]\',^Q%@!?:39<&88DY:*%AZ: M(@Z#VJ&<0:YYYN WNQ<&\(T?C& #TU.2D^^>:+O"^E?7CCMW9533#(\NUT_X M6?T@]1?HB8<79$TN;J@.P-R+N#S##T/[R< >YYAS263S[ =@GUX0Q6 /DMD) M0P]M8%'0!&$R)@)S5,D 1"#,3%9U+^ )SV/^@(%L_CETP>Q[ I7QC%S)J+5\ M^D[7[\%)'RV>368'%TP(10C6]>@&2<3A/4T)]DG-JA W%-X:P>:2_, ;0:I, M+C&V,0H<84O@EW-FD5&2O@ :@SI@$_,":^6!=!B,#[;P$-=NP^;TW#%JXB?7 M\U ^P7-["#HGMG\P_C9Z4&XSJ7OX"O0YIP#\/0+V'^ K9NWW M$)AU !8Y\#Y#U@!=T4/M(L? MQ"X*HQ$RA0&=4+W$7_C!?[@%(@R0M4/CY$F M%P3@H>/#EK4_F3Q:2/NJ-C-HF@%J7A'*AL,>7!\,K /YTOWB!PE2DJR0]!#F M5)>G$"SQ"4WU,5H]B0^_8"2'P$4V'L! $;0$A&4SA&.>>? #H/ /1H/#?H / M-A(B>DM.U&<00C2=1\B=?;!C(^ZQR:V-8 O@*W+/E,T=P&>")Q+8.,'V(.8( MA@LDF## \2J!A&K ?/B"BX[MC%S?11>. &#?G=S]3E,Z/WEO](5W$I&?88@R5(13KOAF 2#P,/_8&4E8'+\(1UQ!3P)^AL)B'0)D+M\M7_17<:_*&58SD0UB9C,/3M"-.6=QJQ_LIK52@T4*K T&OD@>Z4D M&FD9FQ"QP24 \]0>A(S;P72T[9*(/PG>_Q+RX\5 =4:+7VY)GX&B^!2$(845+FPP>>"; M$P//4WB\)>6B4<5LR':E+D5!3NJCW.-2;J]A/]JN1WH98Q?]A#S#![E>:5^@ MEX06GS"E'.%L'O+F?[.?W5$R*MAZ56'ZR>C4"9R:I8I#W6,A'NU93 P-8PH6X,F:L9?G@D$"OWC9J=H%X_NGFFEA MJ8RD_O%8E12OR)N68+3#!ST1$$CWR/#@]VCV@<0K$2M8!;@NX B!Z2A<&1QN MZF0@>Q-CP0\BTA*DJD-$7?@3.%O#[1L^@QE@) G.05 _42),1&(P?@' 6R9P M4Y=,W#1XEKJ$P'0#%HP#>"5FX!BP!%]>2_0H=CT.\)(=U@V>%,P@H4L,#^U? MGZ&G!'X),W$Z+$UVWW=%KCC8*T 80. MS Y2>=%:<-RA_C>DZI]Q12F_KU,,DW=84@+2^(1ZV86O?PKHI@:V@2E7(7#@ MHQ7B&]_L$%P=&I("2SX//\,W-W"P/\ _^67H)_A<'3O*7HQO+4HZF,Y.6"W9 M8/<;>C[1$6OZFISBCFA!Y78TFG6KW."[QZ.(V,^ \E,B<84?G2V?0?2V?96Z MW4JCUERYK5*UTJRUM]9RIKF5EC.U>J76FM]SYNTGU:QTFYV2S4D3:L\)U9H_ MTI*=E9:O&-YEEY!WGU'EA2+/)4A@*"=ZKUNF'-O2?S:,.PQN'.GRC[A/D-[Y M8VV.5;CS!X7U5KSN:Q;S2*[N#J51Q=>H"S;K#?C_[II(-F6'QE_E^:76LN[@ M6L*.6,+J-;.S,A:MEC M85K"EI2PJF566V5LCE%J"3LH'+EB\_AWRJCEP6Z- M(+>*5+4Z;;/36;5EDL;S>9O=:=8JNP"WW\E:?]:"NY+@-MNFU6YJP2WE[C2Z ME5WH5"VXY6>-%OB)S>:J5JP6W#<2W$YE%SJU!()[!%'TFS21!PMI_8@I63C; M;H^BG]?/[]OS6XH4<$7?J5C-Q9&TW4'/LXA1/B2FYSE8#1*,,6]1&S,K&3-M ML]U8M66XMF7>*'I0V044< E,&GF-'3@8*/ P5YX#7>+$7ITP]55"%IOM\RVI7L3EG-WK,[*+L0VMJ8$ M2DVSQD+!K9JMKNY;6<[=L=J55>U$+;C'P1KU=M?L=O6)6\[=L;J576Q-"01W MFYXH?KH(XJIQ/#MZV(P %@O6S6IM,T@8K:T/3%LWULU].6)M39&@7PDT?I_; M,J0XF4HKMVJE_3/V6/B)4!"SOEB('ZUVN%5;QO]$>&Z5;O%OZVG;N,#''K38 M"W2R#?9 M"'M&U:E];-HN)!UB:)&Y'/;>L.3U8KULVG I$1+IZ#?CV"!#R^& MC>W>^$CTAMK/AL,[VJI]&RK&S<2<@,IU_#%!9Q>WUK-=J4^@WYCVZ<@?!'- MSU*&HZ9E:3_J?DC;DZ;'K-93I)0\)MH)ITM2=KA6Q4TD]FE7VLOQV4QUMI#- MYDP$64THB5EO;@C%,)??Y"LB>(/#(_"Y 0NY+)O&D-E.#T[I.-_1FS=ACD2/ M[9C/)]<:VH>MD@RH5';GNO0)/G?CH9MO/89:\XI&2[F5C^?Z-'[T OI^1 VC M>7]SWED0->1#XGK8%Y :GP&KH8[$'H2@*7L_^*_@7\R@MF/$X[*UM2,ZSE,3 M-:+("^\RC2/E=LJ1'7ERI#P P9!=K7,,B5T&95?LHF;8O*V]XX:L%P,+V3$0 M_"$1/#'K@,-QYA]F$;4KEIV!90-0WBVI%X1C;'/%)NJ+E4C1>J>TR&S=@;_FLD[RE]+^E!H&PB_#0'[IYJ7> M<0?4.]UVR&B/) L^A($-3H 1C. PY.WC#=HG-J!.\]PR)-TVWW##F0G63M=& MISDWX;#-5ZJ3.//GGK5'V*3T/YRIQ 'H S=L%+%I^/\<0@TER' Z_OQDL9]KAJWMYLEMN2 M6FR.,.O$Z*EU-S&I&<;@Y%.*39^=0:<2JSABOK[Y>WY_=7U[\;5]<7-MTOC M_L:XOKP7?^U9]T=4S;PQ(ZECKB'!.N^Y8!:FK< G]35HOJRO]LRND$:]MFRS MQ^+=?=O^CR#SE2J7^U4:0&)DK5'?6F>\XI>LVAFO4^DT5GWW:\^I56DUMM?6 M4--)TZFUH$WF^MT?=W<)JEL_+B2&;OUXQ T =>O'HUR^;OWXZJT?RY;X4Y(" M!MT]:Z^[9VVC"*'\O;.63X5:DYU+MZ\;%Q*\PJ:6()U)ZT6M%]\LW5_KQ?+M MZ\8I^UHO:KUXQ'IQ&XGU6B^6<%\W38X_3+WX"CURRZ;);BBO3-Q5OA,)0^_7 M:X"U#+R(?EX_OV_/'T$XD2O_5?^;940K.:JO$X]O_.W;3:;:WJ;>V8X M[=_>5%=NO',@T+N:,Q:AP9E5W:.BI'M3K>Q"GVJI+3]G6(TU[[NTS+ZZS*Z* MK'D@,GL$<89U'8R8A>!BR$HFW1AP%9J_JYLUJS65"+DB5Y4=C78/]Z5:L=YV M5TJ@XS17+);69KVKI;5T^P*NA)96S1437%$SK;8^6\NW+]5*[>BD]0@N**[X M#>4#0W2LM-+2?EZS.Y9. R@.C;3-3J-TF:,ZO6/S=.!5NY ?0WJ'9JI-(7&T9G8[:X;WM;(H[[XV5FZ?=0S*X@@N=*Y2%TQ? MSJQ#OV;5;%FK6D\ZBO0VFU-?.1W^0"))FC,6BVVGOJI]K,56BZT6VYVF:EIF MM;IFJW@MMJ\NMFNV7-]WL3V">YOK% E3MP%[/2KK-F#%0:>V:=4VN_G0;<#F MK/1(8U9;H-0^GE9:9VN=_?K"V6Z8G>:;RZ?6V277V?6W[XRN=;;6V5IG+V50 M=\]Z86N=_>IL4=LPZ^Q(=?:!--V= PY"/:Q^:E=:2W7K:E2J,WMU33;/ M\=)D^6FHS7AI.U!^*(9S0?60^[]CFP49@YS\[&AH/MH$KHQ]L(:,L^A?G2LST*D M%)*,^1%O2S.&Z1Q"7]3)^L^TU9UH4UBI+=?.L-*E!&6G$,VQAZ?:6$,!/HM>D<2?:!&:X\[?4*S#: M:^9)NWS)-L(,=2V)4S0,PO@4)&R4-5-D(6T_:OH'4D+!5*=%U.0]6!]P0LB; M)V+CX+Q*,><=4Z;*1^D#-*SH.+NXURP(.?Q!?7(=T"EP8HEUX;X5K$;W4%3Y MH=;1/13+,)6=]% LASJ::#H8)2-J_DTF()=>]23:0HO!?>DGV+(JW7JS9+W6 M:O! LZTGM=RD6O-?OF1;NB5[&!U2JZ,C[NQVQ*W-IGI[O4+2D#3()[5V,-[- MFN_.OU[>&;_?WOQY_P_CZOK+S>VW\_NKF^M7*\A:XOFE0H[K#JXGMS[8\N+2 MF1VP]TPWNYCAS\%;A)E%QG_9H_$'XSQR;8W 7J+GMZ1S^;7-1#2DZ([S#33O MC'8 X<#VW9Y&%%TM?WG-W(1]OZG2G+&H[*"R"ZQ9S1GEYXS:T0)4;\G *_]9 M>I&$(?-[+[I22X.CZOJ]C;GBC:%1-5?L!5=HL,>#]44_NWA)[L9)J+M)K8@D MO