0001280058-24-000013.txt : 20240221 0001280058-24-000013.hdr.sgml : 20240221 20240221161323 ACCESSION NUMBER: 0001280058-24-000013 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 139 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240221 DATE AS OF CHANGE: 20240221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLACKBAUD INC CENTRAL INDEX KEY: 0001280058 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 112617163 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-41527 FILM NUMBER: 24659592 BUSINESS ADDRESS: STREET 1: 65 FAIRCHILD STREET CITY: CHARLESTON STATE: SC ZIP: 29492 BUSINESS PHONE: 843-216-6200 MAIL ADDRESS: STREET 1: 65 FAIRCHILD STREET CITY: CHARLESTON STATE: SC ZIP: 29492 10-K 1 blkb-20231231.htm 10-K blkb-20231231
false2023FY0001280058P3YP3Yhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#GeneralAndAdministrativeExpensehttp://www.blackbaud.com/20231231#AccruedExpensesAndOtherCurrentLiabilitieshttp://www.blackbaud.com/20231231#AccruedExpensesAndOtherCurrentLiabilitieshttp://www.blackbaud.com/20231231#AccruedExpensesAndOtherCurrentLiabilitieshttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://www.blackbaud.com/20231231#AccruedExpensesAndOtherCurrentLiabilitieshttp://www.blackbaud.com/20231231#AccruedExpensesAndOtherCurrentLiabilitieshttp://fasb.org/us-gaap/2023#LongTermDebtCurrent http://fasb.org/us-gaap/2023#LongTermDebtNoncurrenthttp://fasb.org/us-gaap/2023#LongTermDebtCurrent http://fasb.org/us-gaap/2023#LongTermDebtNoncurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#InterestExpensehttp://fasb.org/us-gaap/2023#InterestExpense http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2023#InterestExpense http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTaxP6M3DP6M3DP8M26DP2M29DP6M22D00012800582023-01-012023-12-310001280058us-gaap:CommonStockMember2023-01-012023-12-310001280058blkb:PreferredStockPurchaseRightsMember2023-01-012023-12-3100012800582023-06-30iso4217:USD00012800582024-02-14xbrli:shares00012800582022-01-012022-12-3100012800582023-12-3100012800582022-12-31iso4217:USDxbrli:shares0001280058blkb:RecurringMember2023-01-012023-12-310001280058blkb:RecurringMember2022-01-012022-12-310001280058blkb:RecurringMember2021-01-012021-12-310001280058us-gaap:TechnologyServiceMember2023-01-012023-12-310001280058us-gaap:TechnologyServiceMember2022-01-012022-12-310001280058us-gaap:TechnologyServiceMember2021-01-012021-12-3100012800582021-01-012021-12-3100012800582021-12-3100012800582020-12-310001280058us-gaap:LoansPayableMember2023-01-012023-12-310001280058us-gaap:LoansPayableMember2022-01-012022-12-310001280058us-gaap:LoansPayableMember2021-01-012021-12-310001280058us-gaap:CommonStockMember2020-12-310001280058us-gaap:TreasuryStockCommonMember2020-12-310001280058us-gaap:AdditionalPaidInCapitalMember2020-12-310001280058us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001280058us-gaap:RetainedEarningsMember2020-12-310001280058us-gaap:RetainedEarningsMember2021-01-012021-12-310001280058us-gaap:CommonStockMember2021-01-012021-12-310001280058us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001280058us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001280058us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001280058us-gaap:CommonStockMember2021-12-310001280058us-gaap:TreasuryStockCommonMember2021-12-310001280058us-gaap:AdditionalPaidInCapitalMember2021-12-310001280058us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001280058us-gaap:RetainedEarningsMember2021-12-310001280058us-gaap:RetainedEarningsMember2022-01-012022-12-310001280058us-gaap:CommonStockMember2022-01-012022-12-310001280058us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001280058us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001280058us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001280058us-gaap:CommonStockMember2022-12-310001280058us-gaap:TreasuryStockCommonMember2022-12-310001280058us-gaap:AdditionalPaidInCapitalMember2022-12-310001280058us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001280058us-gaap:RetainedEarningsMember2022-12-310001280058us-gaap:RetainedEarningsMember2023-01-012023-12-310001280058us-gaap:CommonStockMember2023-01-012023-12-310001280058us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001280058us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001280058us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001280058us-gaap:CommonStockMember2023-12-310001280058us-gaap:TreasuryStockCommonMember2023-12-310001280058us-gaap:AdditionalPaidInCapitalMember2023-12-310001280058us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001280058us-gaap:RetainedEarningsMember2023-12-3100012800582023-01-012023-09-300001280058srt:MaximumMember2023-12-31blkb:Segment0001280058us-gaap:CustomerRelationshipsMember2023-01-012023-12-310001280058us-gaap:CustomerRelationshipsMembersrt:MinimumMember2023-12-310001280058srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001280058us-gaap:MarketingRelatedIntangibleAssetsMember2023-01-012023-12-310001280058srt:MinimumMemberus-gaap:MarketingRelatedIntangibleAssetsMember2023-12-310001280058srt:MaximumMemberus-gaap:MarketingRelatedIntangibleAssetsMember2023-12-310001280058us-gaap:ComputerSoftwareIntangibleAssetMember2023-01-012023-12-310001280058us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MinimumMember2023-12-310001280058srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001280058us-gaap:MediaContentMember2023-01-012023-12-310001280058srt:MaximumMemberus-gaap:MediaContentMember2023-12-310001280058blkb:SoftwareAndContentDevelopmentMembersrt:MinimumMember2023-12-310001280058blkb:SoftwareAndContentDevelopmentMembersrt:MaximumMember2023-12-310001280058us-gaap:AllowanceForCreditLossMember2022-12-310001280058us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310001280058us-gaap:AllowanceForCreditLossMember2023-12-310001280058us-gaap:AllowanceForCreditLossMember2021-12-310001280058us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310001280058us-gaap:AllowanceForCreditLossMember2020-12-310001280058us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310001280058blkb:AllowanceforReturnsMember2022-12-310001280058blkb:AllowanceforReturnsMember2023-01-012023-12-310001280058blkb:AllowanceforReturnsMember2023-12-310001280058blkb:AllowanceforReturnsMember2021-12-310001280058blkb:AllowanceforReturnsMember2022-01-012022-12-310001280058blkb:AllowanceforReturnsMember2020-12-310001280058blkb:AllowanceforReturnsMember2021-01-012021-12-3100012800582022-09-092022-09-090001280058blkb:KilterMember2022-08-192022-08-190001280058blkb:KilterMember2022-08-1900012800582022-08-190001280058blkb:EVERFIMember2021-12-312021-12-310001280058blkb:EVERFIMember2021-12-310001280058blkb:KilterMember2023-01-012023-12-310001280058us-gaap:CustomerRelationshipsMember2023-12-310001280058us-gaap:CustomerRelationshipsMember2022-12-310001280058us-gaap:MarketingRelatedIntangibleAssetsMember2023-12-310001280058us-gaap:MarketingRelatedIntangibleAssetsMember2022-12-310001280058us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001280058us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001280058us-gaap:MediaContentMember2023-12-310001280058us-gaap:MediaContentMember2022-12-310001280058blkb:CostOfRecurringMember2023-01-012023-12-310001280058blkb:CostOfRecurringMember2022-01-012022-12-310001280058blkb:CostOfRecurringMember2021-01-012021-12-310001280058blkb:CostOfOneTimeServicesAndOtherMember2023-01-012023-12-310001280058blkb:CostOfOneTimeServicesAndOtherMember2022-01-012022-12-310001280058blkb:CostOfOneTimeServicesAndOtherMember2021-01-012021-12-310001280058us-gaap:CostOfSalesMember2023-01-012023-12-310001280058us-gaap:CostOfSalesMember2022-01-012022-12-310001280058us-gaap:CostOfSalesMember2021-01-012021-12-310001280058us-gaap:OperatingExpenseMember2023-01-012023-12-310001280058us-gaap:OperatingExpenseMember2022-01-012022-12-310001280058us-gaap:OperatingExpenseMember2021-01-012021-12-310001280058us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001280058us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001280058us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001280058us-gaap:FairValueMeasurementsRecurringMember2023-12-310001280058us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001280058us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001280058us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001280058us-gaap:FairValueMeasurementsRecurringMember2022-12-310001280058us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-12-310001280058us-gaap:LandMember2023-12-310001280058us-gaap:LandMember2022-12-310001280058us-gaap:BuildingMember2023-12-310001280058us-gaap:BuildingMember2022-12-310001280058us-gaap:BuildingImprovementsMembersrt:MinimumMember2023-12-310001280058us-gaap:BuildingImprovementsMembersrt:MaximumMember2023-12-310001280058us-gaap:BuildingImprovementsMember2023-12-310001280058us-gaap:BuildingImprovementsMember2022-12-310001280058us-gaap:EquipmentMembersrt:MinimumMember2023-12-310001280058srt:MaximumMemberus-gaap:EquipmentMember2023-12-310001280058us-gaap:EquipmentMember2023-12-310001280058us-gaap:EquipmentMember2022-12-310001280058us-gaap:ComputerEquipmentMembersrt:MinimumMember2023-12-310001280058us-gaap:ComputerEquipmentMembersrt:MaximumMember2023-12-310001280058us-gaap:ComputerEquipmentMember2023-12-310001280058us-gaap:ComputerEquipmentMember2022-12-310001280058blkb:ComputerSoftwareMembersrt:MinimumMember2023-12-310001280058srt:MaximumMemberblkb:ComputerSoftwareMember2023-12-310001280058blkb:ComputerSoftwareMember2023-12-310001280058blkb:ComputerSoftwareMember2022-12-310001280058us-gaap:ConstructionInProgressMember2023-12-310001280058us-gaap:ConstructionInProgressMember2022-12-310001280058srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001280058srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001280058us-gaap:FurnitureAndFixturesMember2023-12-310001280058us-gaap:FurnitureAndFixturesMember2022-12-310001280058us-gaap:LeaseholdImprovementsMember2023-12-310001280058us-gaap:LeaseholdImprovementsMember2022-12-310001280058blkb:SoftwareAndContentDevelopmentMember2023-01-012023-12-310001280058us-gaap:SoftwareDevelopmentMembersrt:MinimumMember2023-12-310001280058us-gaap:SoftwareDevelopmentMembersrt:MaximumMember2023-12-310001280058srt:MaximumMemberus-gaap:MediaContentMember2023-12-310001280058us-gaap:RevolvingCreditFacilityMember2023-12-310001280058us-gaap:RevolvingCreditFacilityMember2022-12-31xbrli:pure0001280058us-gaap:SecuredDebtMember2023-12-310001280058us-gaap:SecuredDebtMember2022-12-310001280058us-gaap:MortgagesMember2023-12-310001280058us-gaap:MortgagesMember2022-12-310001280058us-gaap:LoansPayableMember2023-12-310001280058us-gaap:LoansPayableMember2022-12-310001280058us-gaap:ShortTermDebtMember2023-12-310001280058us-gaap:ShortTermDebtMember2022-12-310001280058us-gaap:LongTermDebtMember2023-12-310001280058us-gaap:LongTermDebtMember2022-12-3100012800582020-10-012020-10-3000012800582020-10-300001280058us-gaap:RevolvingCreditFacilityMember2020-10-300001280058us-gaap:SecuredDebtMember2020-10-300001280058us-gaap:SecuredDebtMember2020-10-012020-10-300001280058us-gaap:RevolvingCreditFacilityMember2020-10-012020-10-300001280058us-gaap:StandbyLettersOfCreditMember2020-10-300001280058blkb:SwinglineloansMember2020-10-300001280058us-gaap:ForeignLineOfCreditMember2020-10-300001280058srt:MaximumMember2020-10-300001280058blkb:MaximumThroughDecember312023Member2022-01-310001280058blkb:MaximumAfterDecember312023Member2022-01-3100012800582022-01-310001280058us-gaap:FederalFundsEffectiveSwapRateMember2020-10-012020-10-300001280058us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2020-10-012020-10-300001280058us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberblkb:OneMonthMember2022-08-260001280058blkb:ThreeMonthMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-08-260001280058blkb:SixMonthMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-08-260001280058us-gaap:BaseRateMembersrt:MinimumMember2020-10-012020-10-300001280058us-gaap:BaseRateMembersrt:MaximumMember2020-10-012020-10-300001280058us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2020-10-012020-10-300001280058us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MaximumMember2020-10-012020-10-300001280058blkb:SterlingOvernightIndexAverageRateSONIAOvernightIndexSwapRateMember2022-08-260001280058blkb:SterlingOvernightIndexAverageRateSONIAOvernightIndexSwapRateMembersrt:MinimumMember2020-10-012020-10-300001280058blkb:SterlingOvernightIndexAverageRateSONIAOvernightIndexSwapRateMembersrt:MaximumMember2020-10-012020-10-300001280058srt:MinimumMember2020-10-012020-10-300001280058srt:MaximumMember2020-10-012020-10-300001280058us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-310001280058blkb:SterlingOvernightIndexAverageRateSONIAOvernightIndexSwapRateMember2023-01-012023-12-310001280058us-gaap:EurodollarMember2023-01-012023-12-310001280058us-gaap:SecuredDebtMember2021-12-312021-12-310001280058us-gaap:FederalFundsEffectiveSwapRateMember2021-12-312021-12-310001280058us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-12-312021-12-310001280058us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberblkb:DailyMember2022-08-260001280058blkb:IncrementalTermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberblkb:OneMonthMember2022-08-260001280058blkb:ThreeMonthMemberblkb:IncrementalTermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-08-260001280058blkb:SixMonthMemberblkb:IncrementalTermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-08-260001280058us-gaap:BaseRateMembersrt:MinimumMember2021-12-312021-12-310001280058us-gaap:BaseRateMembersrt:MaximumMember2021-12-312021-12-310001280058us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2021-12-312021-12-310001280058us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MaximumMember2021-12-312021-12-310001280058blkb:GlobalHQMember2020-08-310001280058us-gaap:LoansPayableMember2022-12-310001280058us-gaap:LoansPayableMember2023-01-310001280058us-gaap:InterestRateSwapMember2023-12-310001280058us-gaap:InterestRateSwapMember2022-12-310001280058us-gaap:ForeignExchangeForwardMember2023-12-31iso4217:CAD0001280058us-gaap:ForeignExchangeForwardMember2022-12-31iso4217:GBP0001280058us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001280058us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001280058us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-12-310001280058us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2022-12-310001280058us-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001280058us-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001280058us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-310001280058us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2023-01-012023-12-310001280058us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2023-01-012023-12-310001280058us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2022-01-012022-12-310001280058us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2022-01-012022-12-310001280058us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2022-10-012022-12-310001280058us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2022-01-012022-12-310001280058us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2022-10-012022-12-310001280058us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2021-01-012021-12-310001280058blkb:ChangeInAccountingEstimateWorkforceStrategyMember2021-01-012021-12-310001280058blkb:AccruedexpensesandothercurrentliabilitiesMember2023-12-310001280058blkb:AccruedexpensesandothercurrentliabilitiesMember2022-12-310001280058blkb:OperatingLeaseLiabilitiesNetOfCurrentPortionMember2023-12-310001280058blkb:OperatingLeaseLiabilitiesNetOfCurrentPortionMember2022-12-310001280058blkb:ThirdpartyTechnologyMember2023-12-310001280058blkb:USSECMember2023-03-092023-03-090001280058blkb:USAGMember2023-10-012023-12-310001280058srt:MinimumMember2023-12-31blkb:cases0001280058country:ES2021-09-012021-09-30iso4217:EUR0001280058us-gaap:ForeignCountryMember2023-01-012023-12-310001280058us-gaap:ForeignCountryMember2022-01-012022-12-310001280058us-gaap:ForeignCountryMember2021-01-012021-12-310001280058us-gaap:StateAndLocalJurisdictionMember2023-01-012023-12-310001280058us-gaap:StateAndLocalJurisdictionMember2022-01-012022-12-310001280058us-gaap:StateAndLocalJurisdictionMember2021-01-012021-12-310001280058us-gaap:DomesticCountryMember2023-12-310001280058us-gaap:ForeignCountryMember2023-12-310001280058us-gaap:StateAndLocalJurisdictionMember2023-12-310001280058blkb:ValuationAllowanceChangeAcquisitionRelatedMember2023-01-012023-12-310001280058blkb:ValuationAllowanceChangeChargesToExpenseMember2023-01-012023-12-310001280058blkb:ValuationAllowanceChangeAcquisitionRelatedMember2022-01-012022-12-310001280058blkb:ValuationAllowanceChangeChargesToExpenseMember2022-01-012022-12-310001280058blkb:ValuationAllowanceChangeAcquisitionRelatedMember2021-01-012021-12-310001280058blkb:ValuationAllowanceChangeChargesToExpenseMember2021-01-012021-12-310001280058us-gaap:RestrictedStockMember2023-12-310001280058us-gaap:RestrictedStockMember2022-12-310001280058blkb:RestrictedStockUnitTimeBasedMember2023-12-310001280058blkb:RestrictedStockUnitTimeBasedMember2022-12-310001280058us-gaap:PerformanceSharesMember2023-12-310001280058us-gaap:PerformanceSharesMember2022-12-310001280058us-gaap:TechnologyServiceMember2023-01-012023-12-310001280058us-gaap:TechnologyServiceMember2022-01-012022-12-310001280058us-gaap:TechnologyServiceMember2021-01-012021-12-310001280058us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001280058us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001280058us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001280058us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001280058us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001280058us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001280058us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001280058us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001280058us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001280058us-gaap:RestrictedStockMember2023-01-012023-12-310001280058us-gaap:RestrictedStockMember2022-01-012022-12-310001280058us-gaap:RestrictedStockMember2021-01-012021-12-310001280058us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001280058blkb:RestrictedStockUnitTimeBasedMember2023-01-012023-12-310001280058blkb:RestrictedStockUnitTimeBasedMember2022-01-012022-12-310001280058blkb:RestrictedStockUnitTimeBasedMember2021-01-012021-12-310001280058us-gaap:PerformanceSharesMember2023-01-012023-12-310001280058us-gaap:PerformanceSharesMember2022-01-012022-12-310001280058us-gaap:PerformanceSharesMember2021-01-012021-12-310001280058blkb:December2021StockRepurchaseProgramMember2023-01-012023-12-310001280058blkb:December2021StockRepurchaseProgramMember2023-12-310001280058blkb:December2021StockRepurchaseProgramMemberus-gaap:SubsequentEventMember2024-01-170001280058blkb:January2024StockRepurchaseProgramMemberus-gaap:SubsequentEventMember2024-01-170001280058blkb:December2021StockRepurchaseProgramMemberus-gaap:SubsequentEventMember2024-01-012024-01-170001280058blkb:January2024StockRepurchaseProgramMemberus-gaap:SubsequentEventMember2024-01-182024-02-160001280058blkb:January2024StockRepurchaseProgramMemberus-gaap:SubsequentEventMember2024-02-160001280058us-gaap:CashFlowHedgingMember2022-12-310001280058us-gaap:CashFlowHedgingMember2021-12-310001280058us-gaap:CashFlowHedgingMember2020-12-310001280058us-gaap:CashFlowHedgingMember2023-01-012023-12-310001280058us-gaap:CashFlowHedgingMember2022-01-012022-12-310001280058us-gaap:CashFlowHedgingMember2021-01-012021-12-310001280058us-gaap:CashFlowHedgingMember2023-12-310001280058us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001280058us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001280058us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001280058us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001280058us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001280058us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310001280058us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001280058srt:MinimumMember2021-01-012021-12-310001280058srt:MinimumMember2022-01-012022-12-310001280058srt:MinimumMember2023-01-012023-12-310001280058srt:MaximumMember2022-01-012022-12-310001280058srt:MaximumMember2023-01-012023-12-310001280058srt:MaximumMember2021-01-012021-12-310001280058country:US2023-12-310001280058country:US2022-12-310001280058us-gaap:NonUsMember2023-12-310001280058us-gaap:NonUsMember2022-12-3100012800582024-01-012023-12-310001280058country:US2023-01-012023-12-310001280058country:US2022-01-012022-12-310001280058country:US2021-01-012021-12-310001280058country:GB2023-01-012023-12-310001280058country:GB2022-01-012022-12-310001280058country:GB2021-01-012021-12-310001280058us-gaap:NonUsMember2023-01-012023-12-310001280058us-gaap:NonUsMember2022-01-012022-12-310001280058us-gaap:NonUsMember2021-01-012021-12-310001280058blkb:SocialSectorMember2023-01-012023-12-310001280058blkb:SocialSectorMember2022-01-012022-12-310001280058blkb:SocialSectorMember2021-01-012021-12-310001280058blkb:CorporateSectorMember2023-01-012023-12-310001280058blkb:CorporateSectorMember2022-01-012022-12-310001280058blkb:CorporateSectorMember2021-01-012021-12-310001280058blkb:ContractualRecurringMember2023-01-012023-12-310001280058blkb:ContractualRecurringMember2022-01-012022-12-310001280058blkb:ContractualRecurringMember2021-01-012021-12-310001280058blkb:TransactionalRecurringMember2023-01-012023-12-310001280058blkb:TransactionalRecurringMember2022-01-012022-12-310001280058blkb:TransactionalRecurringMember2021-01-012021-12-310001280058blkb:December2021StockRepurchaseProgramMemberus-gaap:SubsequentEventMember2023-12-012024-01-1700012800582023-10-012023-12-310001280058blkb:MichaelPGianoniMember2023-10-012023-12-310001280058blkb:MichaelPGianoniMember2023-12-310001280058blkb:AnthonyWBoorMember2023-10-012023-12-310001280058blkb:AnthonyWBoorMember2023-12-310001280058blkb:KevinPGregoireMember2023-10-012023-12-310001280058blkb:KevinPGregoireMember2023-12-310001280058blkb:KevinRMcDearisMember2023-10-012023-12-310001280058blkb:KevinRMcDearisMember2023-12-310001280058blkb:JonWOlsonMember2023-10-012023-12-310001280058blkb:JonWOlsonMember2023-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                     to                     .
Commission file number: 000-50600
bblogo.jpg
Blackbaud, Inc.
(Exact name of registrant as specified in its charter)
Delaware11-2617163
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
65 Fairchild Street
Charleston, South Carolina 29492
(Address of principal executive offices, including zip code)
(843) 216-6200
(Registrant's telephone number, including area code)
Securities Registered Pursuant to Section 12(b) of the Act:
Title of Each ClassTrading Symbol(s)Name of Each Exchange on which Registered
Common Stock, $0.001 Par ValueBLKBNasdaq Global Select Market
Preferred Stock Purchase RightsN/ANasdaq Global Select Market
Securities Registered Pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes     No 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes     No 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes     No 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (Section 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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer   
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
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 registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes    No 
The aggregate market value of the registrant's common stock held by non-affiliates of the registrant on June 30, 2023 (based on the closing sale price of $71.18 on that date) was approximately $2,292,286,984. Common stock held by each officer and director and by each person known to the registrant who owned 10% or more of the outstanding common stock have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
The number of shares of the registrant’s common stock outstanding as of February 14, 2024 was 53,475,414.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant's definitive Proxy Statement for the 2024 Annual Meeting of Stockholders currently scheduled to be held June 12, 2024 are incorporated by reference into Part III hereof. Such definitive Proxy Statement will be filed with the U.S. Securities and Exchange Commission no later than 120 days after the conclusion of the registrant's fiscal year ended December 31, 2023.



TABLE OF CONTENTS
  

2023 Form 10-K
bblogo.jpg
1

Blackbaud, Inc.
NEW Chevron - Mini for Wdesk.jpg
CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K, including the documents incorporated herein by reference, contains forward-looking statements that anticipate results based on our estimates, assumptions and plans that are subject to uncertainty. These "forward-looking statements" are made subject to the safe-harbor provisions of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements consist of, among other things, trend analyses, statements regarding future events, future financial performance, our anticipated growth, the effect of general economic and market conditions, our business strategy and our plan to build and grow our business, our operating results, our ability to successfully integrate developed and acquired businesses and technologies, including generative artificial intelligence ("AI"), the effect of our stock repurchase program, the effect of foreign currency exchange rate and interest rate fluctuations on our financial results, the impact of expensing stock-based compensation, the sufficiency of our capital resources, our ability to meet our ongoing debt and obligations as they become due, cybersecurity and data protection risks and related liabilities, and current or potential legal proceedings involving us, all of which are based on current expectations, estimates, and forecasts, and the beliefs and assumptions of our management. Words such as “believes,” “seeks,” “expects,” “may,” “might,” “should,” “intends,” “could,” “would,” “likely,” “will,” “targets,” “plans,” “anticipates,” “aims,” “projects,” “estimates,” or any variations of such words and similar expressions are also intended to identify such forward-looking statements. These forward-looking statements are subject to risks, uncertainties and assumptions that are difficult to predict. Accordingly, they should not be viewed as assurances of future performance, and actual results may differ materially and adversely from those expressed in any forward-looking statements.
Important factors that could cause actual results to differ materially from our expectations expressed in forward-looking statements include, but are not limited to, those summarized under “Item 1A. Risk factors” and elsewhere in this report and in our other SEC filings. Forward-looking statements represent our management's beliefs and assumptions only as of the date of this Annual Report on Form 10-K. We undertake no obligation to update or revise any forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in any forward-looking statements, whether as a result of new information, future events or otherwise.
2
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
NEW Chevron - Mini for Wdesk.jpg
PART I.
ITEM 1. BUSINESS
Description of Business
We are the leading software provider exclusively dedicated to powering social impact. Serving the nonprofit and education sectors, companies committed to social responsibility and individual change makers, our essential software is built to accelerate impact in fundraising, nonprofit financial management, digital giving, grantmaking, corporate social responsibility and education management. Blackbaud brings over four decades of leadership to this sector: since originally incorporating in New York in 1982 and later reincorporating as a South Carolina corporation in 1991 and as a Delaware corporation in 2004. Millions of people across more than 100 countries connect, give, learn and engage through Blackbaud platforms. During 2023, we had nearly 100,000 customers that paid Blackbaud through transactional fees and more than 40,000 customers with contractual billing arrangements. We are deeply proud to play a part in our customers’ success in their missions to provide healthcare and cure diseases, advance education, preserve and share arts and culture, protect the environment, support those in need and much more.
Market Overview
The social impact market is significant, spanning far beyond philanthropy, and our addressable market is substantial and growing
There are millions of organizations globally focused on social impact including nonprofits, foundations, education institutions and healthcare organizations. In the corporate sector, demonstrating positive social impact has become a business imperative. Countless individuals also engage in social impact by donating funds, volunteering their time, advocating for a cause, receiving services from or otherwise engaging with social impact organizations.
Traditional methods of fundraising and organizational management are often costly and inefficient
Many social impact organizations use manual methods or software applications not specifically designed for fundraising and organizational management for institutions like theirs. Such methods are often costly and inefficient because of the difficulties in effectively collecting, sharing and using donation-related information. Furthermore, general purpose software applications frequently have limited functionality for the unique needs of our customer base and do not efficiently integrate multiple databases. Some social impact organizations have developed proprietary software, but doing so is expensive, requiring on-site technical personnel for development, implementation and maintenance.
The nonprofit industry faces particular operational challenges
Nonprofit organizations — and any other entity that includes fundraising as a revenue source, including education institutions, healthcare organizations and houses of worship — must efficiently:
Solicit funds and build relationships with major and institutional donors;
Garner small cash contributions from numerous contributors;
Manage and develop complex relationships with large numbers of constituents;
Communicate their accomplishments and the importance of their mission online and offline;
Comply with complex accounting, tax and reporting requirements that differ from those for for-profit businesses;
Solicit cash and in-kind contributions from businesses to help raise money or deliver products and services;
Provide a wide array of programs and services to individual constituents and beneficiaries; and
Improve the data collection and information sharing capabilities of their employees, volunteers and donors by creating and providing distributed access to centralized databases.
2023 Form 10-K
bblogo.jpg
3

Blackbaud, Inc.
Because of these challenges, we believe nonprofits, education institutions, healthcare organizations and houses of worship can benefit from software applications and services specifically designed to serve their particular needs and workflows to grow revenue, work effectively and accomplish their missions.
Companies, grantmaking institutions and foundations also face unique challenges
Companies, grantmaking institutions and foundations, face their own unique challenges in their social impact efforts, including the need to:
Quantify and improve the impact of their grants;
Cultivate better relationships with grantees;
Achieve better internal collaboration and alignment with board members, reviewers and other stakeholders;
Illustrate the impact of their corporate philanthropy and education efforts to the communities they serve;
Engage employees in meaningful volunteering, giving and other activities;
Ensure that their philanthropic efforts align with their business initiatives;
Manage all of a foundation's activities, including fundraising and accounting;
Expand the reach of their fundraising efforts; and
Cultivate new and existing donors.
Strategy
Our objective is to maintain and extend our position as the leading provider of cloud software and services for the global social impact community, supporting our customers' missions from securing resources and managing their operations, to delivering their programs and measuring their impact. Our key strategies for achieving this objective are described below.
Execute on our Five Key Operational Initiatives
In early 2023, we outlined five key operational initiatives targeted to drive innovation, bookings growth, revenue expansion and lower costs. During 2023, we have executed on these key initiatives.
1.Product Innovation and Delivery
Product is core at Blackbaud, and we strive to bring increased value to our customers with improved and innovative capabilities. We have recently announced or released a number of product enhancements as well as new solutions that enable our customers to better deliver on their missions. Some examples include:
Optimized Online Donation Capabilities: New online donation capabilities that fully integrate with Blackbaud’s payment processing and CRM software and enable customers to raise more money while reducing processing costs. We recently began an early adopter program for the new donation capabilities with a small sample of RE NXT customers across charity, education, and arts and cultural organizations. We expect to make them generally available in the first half of 2024.
Prospect Insights Pro for Raiser’s Edge NXT®: New add-on capability within Raiser’s Edge NXT® that gives fundraisers access to AI-driven insights to support planned and major gift fundraising
Impact EdgeTM: A first-of-its-kind AI-powered, social impact reporting and storytelling solution for corporate social responsibility (CSR) and social impact teams of all sizes. This new solution is currently in an early adopter program with our planned full roll out in the second half of 2024.
JustGiving Storywriter: With new generative AI capabilities, fundraisers on JustGiving are able to quickly and easily create personal stories to share with their networks. Company research has shown that JustGiving pages that include a clear and personal story raise approximately 65% more than those that do not.
Good MoveTM: New development transformed the Good Move activity-tracking mobile app into a powerful mobile participant center for Blackbaud TeamRaiser® peer-to-peer fundraising events. The new expansive feature for Blackbaud TeamRaiser® became generally available in the U.S. and Canada in March 2023.
4
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Intelligence for Good®: In summer 2023, we launched next generation Intelligence for Good® strategy with an extensive agenda of initiatives and investments targeted at making artificial intelligence more accessible, powerful and responsible across the social impact sector
2.Bookings Growth and Acceleration
We maintain a keen focus on accelerating bookings growth by signing new logos as well as upselling and cross-selling our existing customer base. Our sales team is split between prospect account executives dedicated to prospecting for new clients and customer account executives who focus on selling additional products to current customers. Given the breadth of our product portfolio, this “land and expand” model has proven successful for us over time. As previously disclosed, there can be volatility quarter-to-quarter on bookings.
3.Transactional Revenue Optimization and Expansion
Transactional revenue, which is about one-third of total revenue, is comprised of four primary components: donation processing (~55% of total transactional revenue); consumer giving (~20%); tuition management (~20%); and event-based usage (~5%). The diversity of the underlying transaction volumes from these four sources has resulted in consistent transactional recurring revenue growth in the mid-to-high single digits over the past several years. Strong momentum in consumer giving and tuition management, rate increases on Blackbaud Merchant Services, and increased donations tied to global events drove continued solid transactional recurring revenue growth in 2023. Going forward we will continue to implement additional payments solutions optimization to drive enhanced donor experience.
4.Modernized Approach to Pricing and Multi-Year Contracts
Last summer, we put in place an updated pricing policy primarily for our social sector customers that directly reflects the value we provide to them, is in-line with the broader market and reflects the inflationary pressures that all businesses are facing. In November 2022, we started notifying customers with a March 2023 contract renewal that we would be making important contract changes. First, we are offering 3-year contract renewal terms as our standard, replacing one-year renewal terms. This process was already being implemented outside of the pricing changes. Second, we are implementing a more significant rate increase on the 1-year renewal option versus the 3-year renewal option. And third, the 3-year renewal option includes embedded annual rate increases. Our 3-year renewal options did not historically include annual rate increases.
We have now completed the 2023 renewal cohort, which represented approximately 35% of the total contractual revenue eligible for this program. Approximately another 30% of the renewable base is up for renewal in 2024, another 25% in 2025, and the remaining 10% in the beginning of 2026. The close day-to-day management of renewals, the mix of 3-year and 1-year contracts, and the impact of pricing are progressing well, and we expect more impact from the compounding effect of these rate increases over time as we layer in future year contract renewals and annual rate increases. Additionally, the adoption of 3-year renewals as a standard, with more customers opting for this option than we originally expected, are expected to have an added benefit of higher retention which provides greater revenue assurance and predictability. Looking even further ahead, the cycle starts fresh in 2026 as the 2023 signed contracts will begin to renew. We expect that this will be a sustainable and meaningful revenue growth stream for us.
5.Keen Attention to Cost Management
Cost management initiatives already completed drove a significant improvement in profitability during 2023. These initiatives included:
A reduction in headcount from approximately 3,600 in the third quarter of 2022 to approximately 3,000 as of December 31, 2023
Continued IT consolidation as we migrate customers from legacy private data centers to leading public cloud service providers. We closed four legacy data centers during 2022 and two in 2023.
Renegotiated key vendor contracts including Microsoft Azure and AWS
Reduced our real estate footprint as part of the shift to a remote first workforce
2023 Form 10-K
bblogo.jpg
5

Blackbaud, Inc.
Going forward, our goal is to run the business at about this headcount level for the foreseeable future, while continuing to drive efficiencies in other areas of the business.
Delight Our Customers
We intend to make our customers' experience with us effective, efficient and satisfying from their initial interest in our solutions and services through their decision to purchase, engage with customer support and implement and use our solutions. We continue to focus on initiatives aimed at improving the consistency and quality of user experience across our offerings. We also continue to evolve the way we package and sell our offerings to provide high quality and value combined with flexibility to meet the unique needs of our existing and prospective customers. In addition, we are continuing to integrate value-adding capabilities such as payment services, analytics and business intelligence into our suite of solutions to better address our customers' needs to raise more revenue with comprehensive offerings. We will continue to focus on providing the highest level of solution support, enhancing our existing solutions, extending our solutions through open APIs and developing new solutions and services designed to help our customers be more effective and achieve their missions.
Attract and Retain Top Talent and Actively Engage Employee Base
Our employees are energized by our opportunity to fuel social impact. Collaboration, innovation, authentic passion for the customers we serve and high standards are core to our culture and help to enable the great work we do. We strive to hire, develop and retain the best employees and provide a supportive and inclusive environment where their talents and potential are realized. In 2021, we formally adopted a "Remote First" model as a company, which supports Blackbaud's goal to attract top talent globally. For additional information, see “Human Capital Resources” below.
Drive Strength in Our Sector as an Industry Thought Leader
In our over 40 years of operation, we have gained significant insight into the overall market and industry segments in which we operate. We produce a wide range of thought leadership resources, including blogs, webinars and white papers, which provide insights and guidance to the social impact community. We also participate in and convene industry forums, where we exchange views and engage with industry and government leaders. Our annual user conference, bbcon®, serves in part as a forum to offer thought leadership to our customers, as do other market-specific user conferences, events and customer gatherings. The Blackbaud Institute is a research lab that leverages Blackbaud's unique data resources, along with original research, to drive insight that accelerates the impact of the social impact community. The research and reports the Blackbaud Institute produces serve to strengthen the social impact community as a whole. ENGAGE, our blog and podcast, provides free best practices resources that drive impact across the social impact community, as well.
The Blackbaud Social Good Startup Program is a year-long accelerator designed to support innovative startups with the potential to drive social impact. In alignment with our commitment to diversity in the tech community, we emphasize supporting founders from underrepresented backgrounds.
Solutions and Services
We build software for our customers' essential business operations to free them to focus on what matters most: delivering impact. With powerful data intelligence and expertise inside, and an ever-growing network of partners and developers outside, our software is the foundational infrastructure that expands what is possible for anyone dedicated to purpose-driven work.
We augment our software with a range of payment processing, analytic and business intelligence services, consulting, training and professional services, as well as maintenance and technical support. The Blackbaud portfolio is delivered primarily through cloud solutions tailored to the unique needs of nonprofits and foundations, educational institutions, individual change makers and corporate social impact programs built specifically for fundraising and relationship management, marketing and engagement, financial management, grant and award management, education management, ticketing, social responsibility, payment services and analytics.
6
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Our specific solutions and services include:
Fundraising and Engagement
Blackbaud Raiser's Edge NXT® is our flagship fundraising and relationship management solution. Raiser's Edge NXT is the first and only cloud fundraising and relationship management solution that is all-inclusive, fully integrated with data health, analytics, email marketing, donation forms, event management, payment processing and process automation to create tailored, user-specific experiences. Built on our Blackbaud SKY Platform, Raiser's Edge NXT is, we believe, the most advanced technology available to nonprofits seeking to operate more efficiently and raise more support for their missions. Raiser’s Edge NXT includes access to Blackbaud Online Express™, a simple, efficient, cloud-based fundraising and marketing tool designed for smaller nonprofit organizations.
Blackbaud CRM™ is a comprehensive, configurable fundraising and relationship management solution. It is our lead offering for enterprise-level organizations seeking a powerful, yet adaptable solution for fundraising, marketing and program management across the engagement lifecycle, specializing in supporting sophisticated major giving, membership and high-volume direct marketing programs. Blackbaud CRM helps organizations build deeper and more personalized relationships with constituents, build their brands through online engagement and multichannel communication tools, and more effectively fundraise, leveraging campaign management, business intelligence and analytics. Blackbaud CRM can be sold as an integrated solution with our enterprise online solutions to enable multi-channel marketing, online engagement and event fundraising.
Blackbaud eTapestry® is a simple, cloud fundraising and donor management solution built specifically for smaller, developing nonprofits in need of a cloud solution to support basic fundraising needs. It offers nonprofit organizations a cost-effective way to manage donors, process gifts, create reports, accept online donations and communicate with constituents. This technology provides a system that is simple to maintain, efficient to operate and is intuitively easy to learn without extensive training.
Blackbaud Luminate Online®, delivered in the cloud, helps our customers better understand their online supporters, make the right ask at the right time and raise money online. It includes tools to build online fundraising campaigns as part of an organization's existing website or as a stand-alone fundraising site. Donation forms, gift processing and tools for communicating through web pages and email give our customers the essentials for building sustainable donor relationships.
Blackbaud TeamRaiser® is the industry’s most comprehensive cloud solution designed specifically for peer-to-peer event fundraising. Powering thousands of major events each year, TeamRaiser allows nonprofits’ supporters to create personal or team fundraising web pages and send email donation appeals in support of events such as walks, runs and rides.
JustGiving® from Blackbaud® is one of the world's leading social platforms for giving. JustGiving provides world-class technology and innovative tools to connect people with the causes they care about. By making giving more simple, social and rewarding, this platform helps all causes, charities and people in need to reach more people and raise more money.
Blackbaud Fundraiser Performance Management™ is a multi-pronged solution that combines easy to use data-driven software for fundraisers and managers, predictive modeling insights, and high-touch strategic consulting. Built for higher education institutions, healthcare and large nonprofit organizations, the SaaS tools increase transparency into fundraising performance, and direct fundraiser and talent manager action. Both fundraisers and leaders benefit from the tailored consulting to address weaknesses and enhance strengths to comprehensively improve the fundraising team performance.
Blackbaud Altru® is a cloud solution that helps arts and cultural organizations consolidate admissions, membership, fundraising, merchandise, marketing and more, giving users a comprehensive view of their supporters. By helping general admissions arts and cultural organizations gain a clear, 360-degree view of their organization, it enables them to operate more efficiently, engage and cultivate patrons and supporters, streamline external and internal communication efforts, and reduce IT costs. Blackbaud Altru contains tools for constituent and membership management, program sales, retail sales and ticketing, volunteer management and events management. It also has sophisticated reporting functionality and tools to manage marketing, communications and fundraising.
Blackbaud Guided Fundraising™ and Blackbaud Volunteer Network Fundraising™ can work together with Fundraiser Performance Management or independently to help higher education institutions meet their advancement targets and development campaign goals. Blackbaud Guided Fundraising is used by institutions seeking to manage all the details behind the sophisticated, person-to-person solicitation strategies that drive fundraising results. Blackbaud Volunteer Network Fundraising helps institutions manage volunteer fundraising campaigns with tools for project management, communication and reporting.
2023 Form 10-K
bblogo.jpg
7

Blackbaud, Inc.
Financial Management
Blackbaud Financial Edge NXT® is the first-of-its-kind cloud accounting solution for nonprofits that is intuitive, fully integrated, and built the way nonprofits need it. Blackbaud Financial Edge NXT is advanced technology with powerful reporting tools to help accounting teams drive transparency, stewardship, and compliance while enabling them to seamlessly manage transactions and eliminate manual processes. It seamlessly integrates with Raiser's Edge NXT to simplify gift entry processing and relates information from both systems in an informative manner to eliminate redundant tasks and manual processes. Financial Edge NXT provides nonprofit organizations with the means to help manage fiscal and fiduciary responsibility, enabling them to be more accountable to their constituents.
Blackbaud Tuition Management™ benefits schools by giving administrators better access to financial data and payment services, and by giving parents more ways to remit tuition payments. The solution helps ease the burden for administrative staff by offering invoicing, payment processing, customer service, enhanced communication with parents and later payer follow-up services.
Blackbaud Financial Aid Management™ offers schools the ability to accept online, customized applications for financial aid and to make better financial aid decisions with a proprietary Hobbies, Interest and Lifestyles ("HIL") profile. The HIL profile provides in-depth information on an applicant, delivering to the school a way to make more informed decisions on how they distribute financial aid awards.
Blackbaud Billing Management™ makes it easy for school administrators to manage tuition and billing processes and for parents to manage their payments to the school. It gives families flexible payment options, provides the school visibility into payments and billing with metrics for supporting cash flow, one view of financial performance, 24/7 bill access on all devices, and removes manual processes from admissions to finance and merchant services.
Grant and Award Management
Blackbaud Grantmaking™ is a modern cloud solution, built on our Blackbaud SKY Platform, that supports the end-to-end grantmaking process from application through review and resolution. Blackbaud Grantmaking provides core functionality to efficiently disperse funds, maintain compliance with due diligence requirements and measure and demonstrate impact. The system has collaborative tools to help strengthen relationships with grantees and other community partners. Coupled with Blackbaud Outcomes™, funders and nonprofits are empowered to collaborate around their intended outcomes and work together to achieve impact. Both the funder and the nonprofit can tell an impact story using ROI-focused results and a common outcomes measurement language.
Blackbaud Award Management™ is a comprehensive, integrated scholarship management platform for higher education and K-12 institutions and foundations, allowing students to apply for all awards using one intuitive and streamlined application process and eliminating many time-consuming administrative tasks. This leads to improved awarding, reporting, compliance, communication and stewardship.
Education Solutions
Blackbaud Student Information System™ makes it easy for schools to manage schedules, transcripts and GPAs. A new Student Information System that works directly with Blackbaud Learning Management System™, Blackbaud Student Information System simplifies the process of sharing student data and academic records securely.
Blackbaud Learning Management System™ is a learning management system that makes it easy to manage, connect, and share information with students, parents, and an entire school community. Developed with direct input from our customers, Blackbaud Learning Management System gives teachers the tools to meet the demands of a modern private school.
Blackbaud Enrollment Management System™ is an enrollment management system that simplifies a school’s admissions process. Blackbaud Enrollment Management System helps admissions teams and prospective families manage and track their progress, from inquiry and application through acceptance and enrollment.
Blackbaud School Website System™ is a content management system that gives schools the flexibility to build and edit webpages, with easy access to content types including photos, videos, downloads, text and more. It allows users to share material and contribute content across an entire school community.
8
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Social Responsibility and ESG
YourCause GrantsConnect® and YourCause CSRconnect® are cloud solutions for employee giving, volunteering, and grantmaking used to support corporate philanthropy by building meaningful connections between corporations, employees and nonprofits. After implementing YourCause solutions, customers typically show significant growth in volunteers, donations, engagement and more. These reported successes demonstrate a larger trend: overall ability to attract employees and customers alike by strengthening a company's reputation.
EVERFI® from Blackbaud® delivers educational content that transforms what is possible for learners while enabling companies to achieve their social impact and business goals. EVERFI’s robust library of courses connect students with real-world skills to navigate life’s most important challenges, from financial capability to mental wellness — all made possible through the generous support of brands that believe in the lasting results of community investment. Trusted by educators at over 25,000 K-12 schools, EVERFI’s curriculum reaches over 7 million students a year. Thousands of the world’s leading brands have engaged with their communities and achieved their social impact goals by sponsoring EVERFI’s trusted courses to empower students with the knowledge they need to succeed in life.
Payment Services
Our solutions provide our customers payment processing capabilities that enable their donors to make donations and purchase goods and services using numerous payment options, including credit card and automated clearing house (“ACH”) checking transactions, through secure online transactions.
Blackbaud Merchant Services™ is a value-added service integrated with our solutions that makes credit card processing simple and secure. Customers are charged one rate for credit card transactions, making Blackbaud Merchant Services a competitive option. The service also provides customers with a payment card industry (“PCI”) compliant process and streamlined bank reconciliation. We also provide our K-12 private school customers with student tuition payment processing services.
Blackbaud Purchase Cards provide an efficient and convenient alternative to traditional procurement methods and paper-based payables processes such as checks, purchase orders and invoices for travel and operational purchases. Organizations can also set spend controls for individual cardholders, track business expenses across the organization and ensure that policies are being enforced—all managed online and integrated with Blackbaud Financial Edge NXT.
Data Intelligence
Our data intelligence offerings provide solutions for data health, insights and performance, enabling nonprofits to define effective campaign strategies and maximize fundraising results. These services either integrate with or are already integrated into our software solutions to give our customers a comprehensive view of their supporters and the market and provide information essential to making well-informed operating decisions.
Blackbaud’s Intelligence for Good® is our comprehensive strategy to deliver artificial intelligence that is accessible, powerful and responsible. Our artificial intelligence capabilities enable social impact organizations to transform data into insights and outcomes.
Blackbaud's data intelligence solutions and services use data science and AI to turn customer data into valuable insights that inform decision-making and help them achieve their goals efficiently. Blackbaud's data intelligence portfolio consists of three key outcome areas:
Data Health solutions enhance and maintain constituent data so the customer is always working with accurate and up-to-date information. Examples of these solutions include: identifying outdated or invalid constituent addresses in the database and making corrections based on United States Postal Service data and using name and address matching to append additional contact or demographic data points to constituent records to support better segmentation and engagement.
Insights inform strategic decision-making and actions that increase efficiency and drive successful outcomes. Insights are extracted by combining customer data with licensed and proprietary data before leveraging advanced AI capabilities and expertise from Blackbaud’s dedicated team of data scientists. Examples of constituent insights include: predictive modeling that indicates the likelihood and capacity of a constituent making a gift, wealth screening software that uses publicly available records to build detailed wealth profiles of constituents and persona cluster segmentation that groups constituents based on shared traits with guidance for optimizing messaging to each group.
2023 Form 10-K
bblogo.jpg
9

Blackbaud, Inc.
Performance solutions help customers to assess their fundraising performance across donor segments, benchmark themselves against peer organizations and understand industry trends. These solutions provide a holistic view of donor performance that goes beyond standard campaign-based reporting, with key performance indicators related to acquisition, upgrading, retention and reactivation. Customers use our performance solutions to identify areas of weakness and opportunities for improvement, track the donor impact of strategic initiatives, understand and respond to industry trends, set realistic benchmarks and fundraising goals and maintain a consistent reporting methodology to assess growth over time.
Customer Success
Our Customer Success organization is responsible for ensuring our customers achieve their desired outcomes through Blackbaud solutions, starting at onboarding and continuing through the customer lifecycle. Our Customer Success team develops and fosters relationships within all levels of the customer organization to build more demonstrated value in our solutions and services, while helping customers achieve their desired outcomes. Our customer success resources work to proactively communicate to drive overall satisfaction and retention of our customers' business. They work to collect and analyze actionable information, whether that is through direct customer relationships or through aggregated analytics that drives future one-to-one or one-to-many interactions. Their goal is to partner with customers to ensure that they are fully engaged and have an advocate within Blackbaud who works to meet their needs. Customer success resources bring industry knowledge and expertise to the customer relationship and strive to help our customers achieve positive growth and outcomes.
Customer Support
Customer Support provides assistance to customers using Blackbaud Solutions, helping them understand the capabilities of their subscription, including how to navigate their subscription and answering related questions for core concepts of features and functionality. Benefits, such as priority routing or additional support channels, are continuously enhanced. Customers enrolled in the programs enjoy fast, reliable customer support, receive regular software updates, stay up-to-date with regular communication and can leverage a unified customer portal for quick and easy access to these resources. Customers also are empowered with self-help resources such as Knowledgebase articles, user guides, Blackbaud Community, our on-demand library of enablement sessions and have around-the-clock access to support resources for mission-critical needs.
Professional and Managed Services
Our expert consultants, and those in our partner program, provide implementation, optimization, data conversion and customization services for our software solutions. These services include:
System implementation;
Data conversion, business process analysis and application customization;
Database merging and enrichment, and secure credit card transaction processing;
Database production activities; and
Website design services;
Outcome-based and prescriptive services.
In addition, we, and our delivery partners, apply our industry knowledge and experience, combined with expert knowledge of our solutions, to evaluate an organization's needs and consult on how to improve a business process.
Training
We provide a variety of onsite, instructor-led online and on-demand training services to our customers on our solutions and application of best practices. This includes our highly-rated Blackbaud University curriculum. Blackbaud University provides certifications for our products and industry best practices. These certifications serve as important catalysts for professional growth in the nonprofit industry. Our instructors and designers have deep knowledge in the social impact arena and in the use of our solutions. Instructor-led courses are designed to include hands-on lab exercises, as well as course materials with examples and problems to solve.
10
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Customers
Millions of people across more than 100 countries connect, give, learn and engage through Blackbaud platforms. During 2023, we had nearly 100,000 customers that paid Blackbaud through transactional fees and more than 40,000 customers with contractual billing arrangements. Our largest single customer accounted for less than 1% of our 2023 consolidated revenue.
Sales and Marketing
Most of our solutions and related services are sold through our direct sales force. Our direct sales force is complemented by a team of sales development representatives responsible for sales lead generation and qualification. In addition, lead generation is supplemented by our customer success organization via employee-generated sales leads. These sales and customer success professionals are primarily located throughout the United States, the U.K., Canada and Australia. As of December 31, 2023, we had approximately 250 direct sales employees.
Our marketing organization, which includes brand, digital, content, product, event and demand generation marketing and corporate communications, develops and launches multi-channel campaigns designed to create brand recognition and market awareness for our solutions and services.
Our digital demand generation motion focuses on targeted account-based marketing plays, as well as intent-based programs including paid search, retargeting, social and content syndication programs. We supplement the digital motion with our annual user conference, bbcon® (which was held in November 2023 in-person for the first time since the pandemic), select participation at virtual and in-person third-party trade shows, technical conferences, and technology seminars. We also target publication of our thought leadership content and position our subject matter experts in industry journals and publications. We have a large base of loyal customers and strategic partners that provide references and recommendations often featured in our advertising and promotional activities.
Competition
The market for software and related services targeting philanthropic-focused for-profit and nonprofit organizations is competitive and highly fragmented. For certain areas of the market, entry barriers are low, as general tools for small businesses can usually be configured to manage the most basic marketing, contact management, and accounting needs of social impact organizations. In parallel, as software development evolves from a highly-complex tradecraft with nuanced understanding of architectural patterns and discrete languages, to click-to-code and drag-and-drop development with natively cloud-based infrastructure, it becomes easier for competitors to quickly spin up basic applications to solve common problems. However, once basic needs are met, programs unique to social impact organizations like the stewardship of relationships and partnerships critical to major gift fundraising, community and employee education; the cultivation and management of gifts, grants and K12 digital education sponsorship; the multi-level networking required for peer-to-peer activism and employee engagement; and the sensitive data and reporting behind critical programs run by and for healthcare and education institutions ensure the ongoing need for highly specialized tools. These specialized applications have a higher barrier of entry as they require industry insight to accurately articulate the business workflow that generates the requirements for software products. Moreover, because social impact organizations rely heavily on relationships with and among their supporters, integration of systems drives value beyond mere efficiency. Hence, we believe our insight, the full spectrum of our current solutions and our ability to deliver future solutions make us a strong competitor. We expect to continue to see new entrants as focus on social investment solutions increases to satisfy Millennial and Gen Z donors, customers and employees, the barriers of entry continue to decline with natively cloud solutions and social impact organizations more readily require digital transformation of business processes and data-driven decision making.
Our competition falls into four primary categories:
Niche products are usually developed as a solution for a single problem at an organization and are adopted by similar organizations to solve a specialized need. These are typically offered by vendors who may have deep industry expertise but may not have the resources to expand beyond a specialized area. We believe we compete against these solutions by offering a set of integrated solutions rather than a single point solution, which we believe improves the overall customer experience. In addition, our open platform allows integration to specialized applications so the opportunity for disruption from these competitors is minimized.
2023 Form 10-K
bblogo.jpg
11

Blackbaud, Inc.
Vertical-specific solutions are offered by competitors seeking to meet the enterprise-wide needs of a specific sub-segment of the social impact community. Typically, these solutions are offered by vendors who may offer either a point solution or integrated suite of products used by a vertical. We believe we compete successfully against these competitors through a combination of our integrated suite of offerings and nationwide community networks within verticals where we compete, offering solutions with market leading robustness and reporting as well as the scale, reach, and reputation of our organization.
General business software vendors, such as Microsoft, Oracle and Salesforce.com, compete with us in certain areas of our business. While there is a growing trend toward social investment that is prompting philanthropic solutions from these general business vendors, most do not have a complete nonprofit specific focus and, therefore, do not offer, or to our knowledge do not intend to offer, nonprofit-specific versions. However, there is a subset of general business software competitors who have introduced nonprofit-specific versions of their products. These products generally do not satisfy the needs of nonprofits from end-to-end as they were not designed to support the specific needs of nonprofits during the original architecture, design, and requirements elicitation phases; therefore, we believe that because these products were not originally designed for nonprofits, they are not yet fully capable of meeting market needs without significant customization. The significant customization required to transform general business products into nonprofit solutions often requires the use of consultants to guide the implementation, without which, leave the adoption of general business software limited to very basic operations and simple needs. We believe our solutions compete successfully against general business software as a nonprofit’s needs grow more complex. As a result, we believe we can compete successfully to meet nonprofit-specific requirements, often integrating with general business platforms used for their more generalized operations.
Consumer-oriented fundraising platforms, such as GoFundMe and Facebook compete with our business where consumers raise funds directly. To drive adoption of their platforms, these vendors rely on a combination of direct-to-consumer marketing, marketing to nonprofits who in turn market to their supporters, and marketing to intermediate entities such as an event sponsor who will market to participants. We believe we compete well in this market through a combination of positive brand recognition among all three of these groups and the combination of our consumer- and organization-oriented tools relative to those of the competition.
Less frequently, we compete with providers of traditional, non-automated fundraising service providers, including parties providing services in support of traditional direct mail or email campaigns, special events fundraising, peer-to-peer, telemarketing and personal solicitations. We believe we compete successfully against these traditional fundraising service providers, primarily because our solutions and services are more automated, more robust, more tailored to the needs of nonprofit organizations and more efficient.
Technology and Architecture
Our technology strategy consists of several key building blocks including cloud operations, developer tools, data intelligence and core services. We leverage multiple clouds in our architectures (including AWS and Azure) and have both single and multi-tenant solutions. The best-in-class infrastructure enables rapid innovation with high levels of reliability, availability and security, and lets Blackbaud evolve services over time at independent paces as tech trends and tools emerge. Blackbaud also provides a toolset for customers, partners, and developers to extend the Blackbaud SKY ecosystem. SKY API enables developers to augment Blackbaud solutions with industry-standard REST APIs, standards-based authentication protocols, and a best-in-class developer experience. SKY UX allows developers to create applications with the same consistent, cohesive user interface as Blackbaud’s native solutions using an open-source framework that implements Blackbaud design patterns and provides guidelines and tooling for the entire application lifecycle.
The development strategy for all Blackbaud cloud solutions emphasizes:
Flexibility: Customers and partners can extend our component-based architecture to accommodate changing demands without modifying source code.
Adaptability: The architecture of our applications allows us to easily add functionality or integrate with third-party applications to adapt to customer needs and market demands.
Scalability: Scalable architecture and the performance, capacity and load balancing of our customers' industry-standard web servers and databases ensure that applications can scale to meet the needs of large organizations.
12
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Intellectual Property and Other Proprietary Rights
To protect our intellectual property, we rely on a combination of patent, trademark, copyright and trade secret laws in various jurisdictions, as well as employee and third-party nondisclosure agreements and confidentiality procedures. We maintain many trademarks, including, but not limited to “Blackbaud,” “Raiser's Edge NXT” and “Luminate.” We currently have two active patents on our technology and have one pending patent application.
Human Capital Resources
As of December 31, 2023, we had approximately 3,000 employees, none of whom are represented by unions or are covered by collective bargaining agreements. We are not involved in any material disputes with any of our employees, and we believe that relations with our employees are strong.
We benefit from an engaged and driven employee base motivated to join the Company by our work to support organizations and individuals driving social impact. Our purpose attracts and retains talented, competitive applicants, with approximately 90% of employees citing the fact that Blackbaud operates in a socially responsible manner is important to them. This differentiator not only builds strong employee engagement, but also helps us provide a higher level of service to our customers. With over 70% of employees volunteering with nonprofits annually and one in seven serving on a nonprofit board or committee, our direct experience enables our teams to better serve our customer base.
Blackbaud also attracts and promotes talented employees through effective and targeted recruiting strategies. In 2020, Blackbaud announced the launch of a temporary workforce strategy, allowing employees to work from home or other geographic locations within the country to further support their overall well-being during the COVID-19 pandemic. In 2021, we formally rolled out our Remote First Work-strategy as a company which expanded our pool of qualified applicants for roles and internal career progression and enabled Blackbaud's goal to attract and develop talent globally.
Employee engagement is a focus at Blackbaud, and we continually work to understand what matters and to make our workplace better to attract, develop, and retain talent. Every manager at Blackbaud is required to take a multi-course "Engagement Labs" training designed to equip them with the practical skills to ensure their teams are highly engaged. We assess and measure progress on engagement and growth opportunities at the individual level through quarterly check-ins focused on impact and learnings, as well as through a global career framework that guides employee progression on both management and individual contributor career paths. We also assess engagement on the team and company level through regular employee surveys as well as "Ask Anything" sessions with senior leaders and dedicated Q&A sessions during our global, company-wide Connect and Engage meetings. We enable employees to have opportunities for career development through on-demand and company-led trainings in our Learning Management System platform: DevelopU.
Our compensation framework is designed so that employees are compensated equitably and competitively, including through base salary, variable pay, equity award opportunities and comprehensive benefit offerings. We also seek to support the whole person, through increased benefits and focus on overall well-being.
Ultimately, we believe that Blackbaud is an excellent place to work because we are energized by our opportunity to fuel social impact and committed to running our business in a way that amplifies the difference we make in the world. We govern our business ethically and contribute to causes and communities that matter to our employees through corporate philanthropy. We pursue sustainability, and we work every day to ensure our workplace is supportive, inclusive and engaging.
We offer an array of philanthropy programs aimed at engaging our employees as agents of good, including matching gifts, competitive grants that honor noteworthy examples of volunteerism, employee-led grant committees, skills-based volunteerism initiatives, as well as science, technology, engineering and mathematics (STEM) focused community programs.
Our commitment to inclusion and sustainability supports our efforts to attract, develop and retain a high-performing employee base. In 2023, we brought together the talent acquisition team with Inclusion and Corporate Social Responsibility teams under one leader within People and Culture. The company believes that it is essential to foster inclusion from the moment a candidate considers Blackbaud. This alignment continues our focus to amplify and accelerate the significant initiatives already in place at Blackbaud, including: a focus on allyship, mentoring and affinity groups. We have 11 employee-led affinity groups, including, but not limited to those that represent veterans, LGBTQ+, women in technology, women in sales, Black employees, those interested in sustainability and those with a disability.
2023 Form 10-K
bblogo.jpg
13

Blackbaud, Inc.
We believe we have a responsibility to act in the fight against climate change—it is both the right thing to do and necessary to ensure the future stability of our business and customers. For these reasons, Blackbaud takes proactive measures to protect the environment, both in our internal sustainable business practices and our external engagements. As we did in 2021 and 2022, in 2023 we plan to achieve carbon neutrality across our business operations. We are committed to our continued efforts to reduce our emissions footprint and provide transparent annual social responsibility and sustainability reporting.
Blackbaud was recognized by Newsweek as one of America's Most Responsible Companies 2024, Built In's Best Places to Work, Forbes' list of America's Best Employers 2023 and won Governance Team of the Year for small to mid-cap companies in Governance Intelligence's annual Corporate Governance Awards.
Additional information related to our human capital strategy can be found in our 2022 ESG Report which is available on the Corporate Social Responsibility section of our website. Information contained on or accessible through our websites is not incorporated into, and does not form a part of, this Annual Report or any other report or document we file with the SEC, and any references to our websites are intended to be inactive textual references only.
Seasonality
For a discussion of seasonal variations in our business, see “Management’s Discussion and Analysis of Financial Conditions and Results of Operations — Seasonality” in Item 7 in this report.
Working Capital
For a discussion of our working capital practices, see “Management’s Discussion and Analysis of Financial Conditions and Results of Operations — Liquidity and Capital Resources” in Item 7 in this report.
Available Information
Our website address is www.blackbaud.com. We make available, free of charge through our website, our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and all amendments to those reports pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC, but other information on our website is not incorporated into this report. The SEC maintains an Internet site that contains these reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov.
Information About Our Executive Officers
The following table sets forth information concerning our executive officers as of February 15, 2024:
NameAgeTitle
Michael P. Gianoni63 Chief Executive Officer, President and Vice Chairman of the Board
Anthony W. Boor61 Executive Vice President and Chief Financial Officer
David J. Benjamin52 Executive Vice President and Chief Commercial Officer
Kevin P. Gregoire56 Executive Vice President and Chief Operating Officer
Kevin R. McDearis56 Executive Vice President and Chief Technology Officer
Jon W. Olson60 Senior Vice President and General Counsel
14
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Michael P. Gianoni joined us as Chief Executive Officer and President in January 2014 and was appointed Vice Chairman of the Board in January 2024. Prior to joining us, he served as Executive Vice President and Group President, Financial Institutions at Fiserv, Inc., a global technology provider serving the financial services industry, from January 2010 to December 2013. He joined Fiserv as President of its Investment Services division in December 2007. Mr. Gianoni was Executive Vice President and General Manager of CheckFree Investment Services, which provided investment management solutions to financial services organizations, from June 2006 until December 2007 when CheckFree was acquired by Fiserv. From May 1994 to November 2005, he served as Senior Vice President of DST Systems Inc., a global provider of technology-based service solutions. Mr. Gianoni is a member of the Board of Directors of Teradata Corporation, a publicly traded global big data analytics company, and has been Chairman of the Board since February 2020. Mr. Gianoni has served on several nonprofit boards across several segments, including relief organizations, hospitals and higher education. He currently is a board member of the International African American Museum and a member of the President's Advisory Group at the Medical University of South Carolina. He holds an AS in electrical engineering from Waterbury State Technical College, a BS with a business concentration from Charter Oak State College, and an MBA and an honorary Doctorate from the University of New Haven.
Anthony W. Boor joined us as Executive Vice President and Chief Financial Officer in November 2011 and served as our interim President and Chief Executive Officer from August 2013 to January 2014. Prior to joining us, he served as an executive with Brightpoint, Inc., a global provider of device lifecycle services to the wireless industry, beginning in 1999, most recently as its Executive Vice President, Chief Financial Officer and Treasurer. He also served as the interim President of Europe, Middle East and Africa during Brightpoint's significant restructuring of that region. Mr. Boor served as Director of Business Operations for Brightpoint North America from August 1998 to July 1999. Prior to joining Brightpoint, Mr. Boor was employed in various financial positions with Macmillan Computer Publishing, Inc., a Viacom owned book publishing company specializing in computer hardware and software related topics, Day Dream Publishing, Inc., a publishing company specializing in calendars, posters and time management materials, Ernst & Young LLP, an accounting firm, Expo New Mexico, a state-owned fair and expo grounds and live pari-mutual horse racing venue, KPMG LLP, an accounting firm, and Ernst & Whinney LLP, an accounting firm. He holds a BS in Accounting from New Mexico State University.
David J. Benjamin has served as our Executive Vice President and Chief Commercial Officer since July 2022. He joined us as Executive Vice President and President, International Markets Group in April 2018. Prior to joining us, Mr. Benjamin was Senior Vice President and General Manager at Box, a cloud content management platform for businesses, from October 2016 to March 2022. Prior to that, he was Vice President of Global Services at British Telecom, a multinational telecommunications holding company, from October 2007 to September 2016. Prior to that, he was at Guardian Media Group, a mass media company owning various media operations company, where he served as Divisional Chief Operating Officer, among other leadership roles, from June 1995 to September 2007. He holds a BA in European Business from London Metropolitan University and an MBA from The Manchester Metropolitan University.
Kevin P. Gregoire has served as our Executive Vice President and Chief Operating Officer since July 2022. Prior to that, he was the Executive Vice President and President of U.S. Markets since April 2021. He joined us as Executive Vice President and President, Enterprise Markets Group in April 2018. Prior to joining us, Mr. Gregoire was Group President of the Financial Institutions Group at Fiserv, a global technology provider serving the financial services industry, from March 2014 until February 2018. He joined Fiserv in December 2002 and served in other key leadership roles including Division President and Chief Operating Officer, Card Services, and Senior Vice President of Product and Network Strategy. Mr. Gregoire is also a veteran of the United States Army, where he served as Lieutenant in the Corps of Engineers and was awarded three Army Commendation Medals. He holds a BS from the United States Military Academy at West Point, and an MBA from the F.W. Olin School of Business at Babson College.
Kevin R. McDearis has served as our Executive Vice President and Chief Technology Officer since October 2016 and is responsible for the company’s global product and technology portfolio, including cybersecurity. He joined us in August 2014 as our Senior Vice President of Global Product Development. Prior to joining us, Mr. McDearis was the Chief Information Officer at Manhattan Associates, Inc., a technology leader in supply chain and omnichannel commerce, from August 2012 to July 2014. He was responsible for leading a global IT organization in strategy development, organization development, portfolio and project management, software and infrastructure engineering, service delivery and operations. Prior to that, Mr. McDearis served as Chief Technology Officer for the Enterprise Technology Group and other key leadership positions at Fiserv (formerly CheckFree), a global technology provider serving the financial services industry, from October 1996 to August 2012. Mr. McDearis serves on the Board of Directors for the USS Yorktown Foundation. He also served on the Board of Directors of the Technology Association of Georgia from 2011 to 2016 and as Vice Chairman of the Board in 2014. He holds a BS in Management from The Georgia Institute of Technology.
2023 Form 10-K
bblogo.jpg
15

Blackbaud, Inc.
Jon W. Olson joined us as Senior Vice President and General Counsel in September 2008. Mr. Olson is responsible for Blackbaud's legal activities. Prior to joining us, he was an attorney with Alcatel-Lucent USA, the U.S. subsidiary of Alcatel-Lucent (now owned by Nokia Corporation) that designs, develops, and builds wireline, wireless, and converged communications networks, from July 1997 to September 2008. Prior to joining Alcatel-Lucent, Mr. Olson was employed in legal positions with MCI, Inc., a global business and residential communications company, from September 1996 to July 1997, and Unisys Corporation, a global information technology company, from July 1992 to September 1996. Mr. Olson is a member of the MUSC (Medical University of South Carolina) Hollings Cancer Center Advisory Board and is on the board of Charleston Jazz. He holds a BS from Georgetown University, a JD from Dickinson School of Law and an MBA from Seton Hall University.
ITEM 1A. RISK FACTORS
Our business operations face a number of risks. These risks should be read and considered with other information provided in this report.
Strategic Risks
Our failure to compete successfully, including through technology innovations or new and improved solutions, could cause our revenue or market share to decline.
Our market is highly competitive and rapidly evolving, and there are limited barriers to entry for many segments of this market. The companies we compete with and other potential competitors may have greater financial, technical and marketing resources, generate greater revenue and have better name recognition than we do. Also, a large, diversified software enterprise could decide to enter the market directly, including through acquisitions. Competitive pressures can adversely impact our business by limiting the prices we can charge our customers and making the adoption and renewal of our solutions more difficult. Our competitors might also establish or strengthen cooperative relationships with resellers and third-party consulting firms or other parties with whom we have had relationships, thereby limiting our ability to promote our solutions. These competitive pressures could cause our revenue and market share to decline.
In addition, the introduction of solutions encompassing new technologies can render existing solutions obsolete and unmarketable. As a result, our future success will depend, in part, upon our ability to continue to enhance existing solutions and develop and introduce in a timely manner or acquire new solutions that keep pace with technological developments, satisfy increasingly sophisticated customer requirements and achieve market acceptance. If we are unable to develop or acquire on a timely and cost-effective basis new software solutions or enhancements to existing solutions or if such new solutions or enhancements do not achieve market acceptance, we may be unable to compete successfully and our business, results of operations and financial condition may be materially adversely affected.
Because competition for highly qualified personnel is intense, we might not be able to attract and retain key personnel needed to support our planned growth.
To meet our objectives successfully, we must attract and retain highly qualified personnel with specialized skill sets. If we are unable to attract and retain suitably qualified management, there could be a material adverse impact on our business.
Further, we use equity incentive programs and equity awards in lieu of cash as part of our overall employee compensation agreements to both attract and retain personnel. A decline in our stock price could negatively impact the value of these equity incentive and related compensation programs as retention and recruiting tools. We may need to create new or additional equity incentive programs and/or compensation packages to remain competitive, which could be dilutive to our existing stockholders and/or adversely affect our results of operations.
16
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
The market for software and services for the social impact community might not grow and the organizations in that community might not continue to adopt, or renew their subscriptions for, our solutions and services.
Many organizations in the social impact community, including nonprofits, foundations, companies, education institutions, and healthcare organizations, have not traditionally used integrated and comprehensive software and services for their specific needs. We cannot be certain that the market for such solutions and services will continue to develop and grow or that these organizations will elect to adopt our solutions and services rather than continue to use traditional, less automated methods, attempt to develop software internally, rely upon legacy software systems, or use software solutions not specifically designed for this market. Organizations that have already invested substantial resources in other fundraising methods or other non-integrated software solutions might be reluctant to adopt our solutions and services to supplement or replace their existing systems or methods. In addition, the implementation of one or more of our software solutions can involve significant capital commitments by our customers, which they may be unwilling or unable to make. If demand for and market acceptance of our solutions and services does not increase, we might not grow our business as we expect.
Furthermore, our subscription arrangements are generally for a term of three years at contract inception with three-year renewals thereafter. Our maintenance arrangement renewals are generally for a term of three years. As the end of the contract term approaches, we seek the renewal of the agreement with the customer. Historically, subscription and maintenance renewals have represented a significant portion of our total revenue. Because of this characteristic of our business, if our customers choose not to renew their subscriptions or maintenance arrangements with us on beneficial terms or at all, our business, operating results and financial condition could be harmed. Our customers' renewal rates may decline or fluctuate as a result of a number of factors, including their level of satisfaction with our solutions and services and their ability to continue their operations and spending levels due to general economic conditions, extraordinary business interruptions, client-specific financial issues or otherwise.
We are incorporating generative artificial intelligence, or AI, technology into certain of our products and services. This technology is new and developing, and while we aim to adopt known best practices, it may result in operational, financial and reputational harm and other adverse consequences to our business.
We are implementing AI features in certain of our products and services. The technologies underpinning these features are in the early stages of commercial use and exist in an emerging regulatory environment, which presents regulatory, litigation, ethical, reputational, operational and financial risks. Many U.S. and international governmental bodies and regulators have proposed, or are in the process of developing, new regulations related to the use of AI and machine learning technologies. The final form of these may impose obligations related to our development, offering and use of AI technologies and expose us to increased risk of regulatory enforcement and litigation. We also expect that many of our generative AI features will include the processing of personal data and may be subject to laws, policies, legal obligations and codes of conduct related to privacy and data protection. There is uncertainty about the extent to which privacy and data protection laws apply to AI technologies, and any delay in addressing privacy or data protection concerns relating to our AI features may result in liability or regulatory investigations and fines, as well as harm to our sales and reputation. In addition, issues relating to intellectual property rights in AI-generated content have not been fully addressed by the courts, laws or regulations. Accordingly, the implementation of generative AI technologies into our products and services may result in exposure to claims related to copyright infringement or other intellectual property misappropriation.
Furthermore, many of our AI features may rely on third-party service providers. As such, any improper processing of personal data by these service providers could harm our reputation, business or customers, or expose us to legal liability. Any disruption or failure in our AI systems or infrastructure could result in delays or errors in our operations, which could harm our business and financial results.
Our generative AI technology features may also generate output that is misleading, insecure, inaccurate, harmful or otherwise flawed, which may harm our reputation, business or customers, or expose us to legal liability. Also, some AI scenarios present ethical issues. If we enable or offer AI solutions that are controversial because of their purported or actual impact on human rights, privacy, employment or other social issues, we may experience reputational harm.
New and emerging AI technologies may require additional investment in the development and maintenance of various models, approaches and processes, as well as development of protections and safeguards for the use of AI technologies, which may be expensive and could impact our financial results if we decide to further expand generative AI into our products and services. Likewise, the use of AI involves significant technical complexity and requires specialized expertise. The success of any enhancement or new product depends on many factors, including its relevance to our customers, timely implementation and market acceptance. If our enhanced products and services do not achieve widespread market adoption
2023 Form 10-K
bblogo.jpg
17

Blackbaud, Inc.
or there is a reduction in demand due to a lack of customer acceptance, technology challenges, strengthening competition, weakening economic conditions, or security or privacy concerns, our business could be harmed and our financial results could be adversely affected.
Although we aim to develop and use AI responsibly and attempt to identify and mitigate ethical and legal issues presented by its use, we may be unsuccessful in identifying or resolving issues before they arise.
If we do not successfully address the risks inherent in the expansion of our international operations, our business could suffer.
We currently have non-U.S. operations primarily in the U.K., Canada, Australia and Costa Rica, and we intend to expand further into international markets. Expansion of our international operations will require a significant amount of attention from our management and substantial financial resources and might require us to add qualified management in these markets. Our direct sales model requires us to attract, retain and manage qualified sales personnel capable of selling into markets outside the United States. In some cases, our costs of sales might increase if our customers require us to sell through local distributors. If we are unable to grow our international operations in a cost-effective and timely manner, our business and operating results could be harmed.
Increases in our international revenues denominated in foreign currencies subject us to fluctuations in foreign currency exchange rates. If we expand our international operations, exposures to gains and losses on foreign currency transactions may increase. (See Foreign Currency Exchange Rates on page 59 for more information regarding the impact of foreign currency exchange rates on our operations.)
Doing business internationally involves additional risks that could harm our operating results. Along with risks similar to those faced by our U.S. operations, our international operations are also subject to risks related to differing legal, political, social and regulatory requirements and economic conditions, including:
the imposition of additional withholding taxes or other tax on our foreign income, tariffs or restrictions on foreign trade or investment, including currency exchange controls;
greater risk of a failure of our employees and partners to comply with both U.S. and foreign laws, including antitrust regulations, the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act of 2010, and any trade regulations ensuring fair trade practices;
the imposition of, or unexpected adverse changes in, foreign laws or regulatory requirements, including those pertaining to export restrictions, privacy and data protection, trade and employment restrictions and intellectual protections; and
general business disruptions caused by geopolitical situations and developments.
Unfavorable media coverage related to peer-to-peer fundraising campaigns on our social platforms could negatively impact our business.
Our online social giving platforms receive a high degree of media coverage for particularly news-worthy or controversial fundraising campaigns, as well as for our fee-based business model. Although our terms of service provide express limitations on the platforms' user-initiated fundraising campaigns and reserve our right to remove content that violates our terms of service, it may not always be possible to remove such content prior to it receiving attention in the media. Negative publicity related to our online social giving platforms could have an adverse effect on the size, engagement and loyalty of our user base and could result in decreased revenue, which could adversely affect our business and financial results.
Acquisitions could be difficult to consummate and integrate into our operations, and they could disrupt our business, dilute stockholder value or impair our financial results.
As part of our business strategy, we, from time to time, seek to grow our business through acquisitions of new or complementary businesses, technologies or products that we believe can improve our ability to compete in our existing customer markets or allow us to enter new markets. The potential risks associated with acquisitions and investment transactions include, but are not limited to:
failure to realize anticipated returns on investment, cost savings and synergies;
difficulty in assimilating the operations, policies and personnel of the acquired company;
unanticipated costs associated with acquisitions;
18
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
challenges in combining product offerings and entering into new markets in which we may not have experience;
distraction of management’s attention from normal business operations;
potential loss of key employees of the acquired company;
difficulty implementing effective internal controls over financial reporting, disclosure controls and procedures and cybersecurity and data protection procedures;
impairment of relationships with customers or suppliers; and
issues not discovered in due diligence, which may include product quality issues or legal or other contingencies.
For example, following our acquisition of EVERFI, Inc. (as further described in Note 3 to our consolidate financial statements in this report) we experienced the loss of certain employees and unexpected delays in realizing anticipated returns on our investment.
Acquisitions, including for example our acquisition of EVERFI, Inc., may also result in potentially dilutive issuances of equity securities, the incurrence of debt and contingent liabilities, the expenditure of available cash, and amortization expenses or write-downs related to intangible assets such as goodwill, any of which could have a material adverse effect on our operating results or financial condition. We may experience risks relating to the challenges and costs of closing a business combination and the risk that an announced business combination may not close. There can be no assurance that we will be successful in making additional acquisitions in the future or in integrating or executing on our business plan for existing or future acquisitions.
A reduction in the growth or amount of charitable giving due to deteriorating general economic conditions, a recession or otherwise could adversely affect our operating results and financial condition.
A large percentage of our customers are nonprofits, foundations, education institutions, healthcare organizations and other members of the social impact community that fully or partially rely on charitable donations. If charitable giving, including online giving, does not continue to grow or declines, it could limit our current and potential customers' ability to use and pay for our solutions and services, which could adversely affect our operating results and financial condition.
In addition, we derive a significant portion of our revenue from transaction-based payment processing fees that we collect from our customers through our Blackbaud Merchant Services solution, which enables our customers' donors to make donations and purchase goods and services using various payment options. A reduction in the growth of, or a decline in, charitable giving to these customers, whether due to deteriorating general economic conditions, the impact of past or future changes to applicable tax laws, or otherwise, could negatively impact the volume and size of such payment processing transactions and thereby adversely affect our operating results and financial condition.
Our failure to obtain licenses for, or our use of, third-party technologies could harm our business.
We expect to continue licensing technologies from third parties, including applications used in our research and development activities, technologies that are integrated into our solutions and solutions that we resell. We believe that the loss of any third-party technologies currently integrated into our solutions could have a material adverse effect on our business. Our inability in the future to obtain any third-party licenses on commercially reasonable terms, or at all, could delay future solution development until equivalent technology can be identified, licensed or developed and integrated. This inability in turn could harm our business and operating results.
Our use of third-party technologies also exposes us to increased risks including, but not limited to, risks associated with the integration of new technology into our solutions, the diversion of our resources from development of our own proprietary technology and our inability to generate revenue from licensed technology sufficient to offset associated acquisition and maintenance costs.
Operational Risks
Breaches of our software, our failure to securely collect, store and transmit customer information, or our failure to safeguard confidential donor data, including, for example, the Security Incident described below, exposes us to liability, litigation, government investigations, penalties and remedial costs and our reputation and business could suffer.
Fundamental to the use of our solutions is the secure collection, storage and transmission of confidential donor, customer and end user data, personally identifiable information and transaction data, including in our payment services. Despite the
2023 Form 10-K
bblogo.jpg
19

Blackbaud, Inc.
network, application and physical security procedures and internal control measures we employ to safeguard our systems, we have been, and in the future may be, vulnerable to a security breach, intrusion, loss or theft of confidential donor data and transaction data, which has in the past harmed and may in the future harm our business, reputation and future financial results. Furthermore, our reliance on remote access to information systems increases our exposure to potential cybersecurity incidents.
Like virtually all major businesses, we are, from time to time, a target of cyberattacks, such as the Security Incident (as described below and in Note 11 to our consolidated financial statements in this report), information systems interruptions, phishing, social engineering schemes and other systems disruptions. We expect these threats to continue, some of which have been, and in the future may be, successful to varying degrees. Because the numerous and evolving cybersecurity threats used to obtain unauthorized access, disable, degrade or sabotage systems have become increasingly more complex and sophisticated, it may be difficult to anticipate these acts or to detect them for periods of time, as with the Security Incident, and we may be unable to respond adequately or timely. As these threats continue to evolve and increase, we have already devoted and expect to continue to devote significant resources in order to modify and enhance our security controls and to identify and remediate any security vulnerabilities.
A compromise of our data security, such as the Security Incident, that results in customer or customer constituent personal or payment card data being obtained by unauthorized persons could adversely affect our reputation with our customers and others, as well as our operations, results of operations, financial condition and liquidity and has resulted in, and could in the future result in, litigation against us, government investigations or the imposition of fines and penalties. (See Note 11 to our consolidated financial statements in this report for information regarding litigation, government investigations, fines and penalties related to the Security Incident.) We have been, and in the future might be, required to expend significant additional capital and other resources to rectify problems caused by a security breach, including notification under data privacy laws and regulations, and incur expenses related to remediating our information security systems.
Even though we may carry cyber-technology insurance policies that provide insurance coverage under certain circumstances, we have in the past suffered losses and may in the future suffer losses as a result of a security breach that exceed the coverage available under our insurance policies or for which we do not have coverage. (See Note 11 to our consolidated financial statements in this report for expense and insurance coverage information related to the Security Incident.) Furthermore, in the future such insurance may not be available on commercially reasonable terms, or at all. A security breach and any efforts we make to address such breach could also result in a disruption of our operations, particularly our online sales operations.
The occurrence of actual cyber security events, such as the Security Incident, could magnify the severity of the adverse effects of future incidents on our business. The techniques used to obtain unauthorized access, disable or degrade service, or sabotage information systems can be difficult to detect for long periods of time and can involve difficult or prolonged assessment or remediation periods even once detected. We, therefore, cannot assure you that all potential causes of past significant incidents, including the Security Incident, have been fully identified and remediated. The steps we take may not be sufficient to prevent future significant incidents and, as a result, such incidents may occur again.
The Security Incident has had, and may continue to have, numerous adverse effects on our business, results of operations, financial condition and cash flows.
As previously disclosed, on July 16, 2020, we contacted certain customers to inform them about the Security Incident, including that in May 2020 we discovered and stopped a ransomware attack. Prior to our successfully preventing the cybercriminal from blocking our system access and fully encrypting files, and ultimately expelling them from our system with no significant disruption to our operations, the cybercriminal removed a copy of a subset of data from our self-hosted environment that affected over 13,000 customers. Based on the nature of the incident, our research and third party (including law enforcement) investigation we believe that no data went beyond the cybercriminal, was or will be misused, or will be disseminated or otherwise made available publicly. However, our investigation into the Security Incident remains ongoing and may provide additional information.
To date, we have received approximately 260 specific requests for reimbursement of expenses, approximately 214 (or 82%) of which have been fully resolved and closed and approximately 39 (or 15%) are inactive and are considered by us to have been abandoned by the customers. We have also received approximately 400 reservations of the right to seek expense recovery in the future from customers or their attorneys in the U.S., U.K. and Canada related to the Security Incident, none of which resulted in claims submitted to us and are considered by us to have been abandoned by the customers. We have also received notices of proposed claims on behalf of a number of U.K. data subjects, which we are reviewing. In addition, insurance
20
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
companies representing various customers’ interests through subrogation claims have contacted us, and certain insurance companies have filed subrogation claims in court, of which 3 cases remain active and unresolved. Customer and insurer subrogation claims generally seek reimbursement of their costs and expenses associated with notifying their own customers of the Security Incident and taking steps to assure that personal information has not been compromised as a result of the Security Incident. In addition, presently, we are a defendant in putative consumer class action cases in U.S. federal courts (most of which have been consolidated under multi district litigation to a single federal court) and in Canadian courts alleging harm from the Security Incident. The plaintiffs in these cases, who generally purport to represent various classes of individual constituents of our customers, generally claim to have been harmed by alleged actions and/or omissions by us in connection with the Security Incident and assert a variety of common law and statutory claims seeking monetary damages, injunctive relief, costs and attorneys’ fees, and other related relief. We have received a Civil Investigative Demand from the office of the California Attorney General relating to the Security Incident. In addition, we are subject to pending governmental actions or investigations by the U.S. Federal Trade Commission, the U.S. Department of Health and Human Services, the Office of the Australian Information Commissioner and the Office of the Privacy Commissioner of Canada. (See Note 11 to our consolidated financial statements included in this report for a more detailed description of the Security Incident and related matters.)
On March 9, 2023, the Company reached a settlement with the SEC in connection with the Security Incident. This settlement fully resolves the previously disclosed SEC investigation of the Security Incident and is further described in the SEC Order. Under the terms of the SEC Order, the Company agreed to cease-and-desist from committing or causing any violations or any future violations of Sections 17(a)(2) and (3) of the Securities Act and Section 13(a) of the Exchange Act, and Rules 12b-20, 13a-13 and 13a-15(a) thereunder. As part of the SEC Order, the Company also agreed to pay, and has paid, a civil penalty in the amount of $3.0 million.
On October 5, 2023, the Company reached a settlement with each of 49 state Attorneys General and the District of Columbia in connection with the Security Incident. This settlement fully resolves the previously disclosed multi-state Civil Investigative Demand and the separate Civil Investigative Demand from the Office of the Indiana Attorney General relating to the Security Incident, which is further described in the substantially similar Administrative Orders filed in each of the 49 states and the District of Columbia. Under the terms of the Administrative Orders, we have agreed: (i) to comply with state consumer protection laws, data breach notification laws, and HIPAA; (ii) not to make misleading misrepresentations to our customers or the individuals whose data is stored by us concerning (a) the extent to which we protect the privacy, security, confidentiality, or integrity of certain data, (b) the likelihood that data impacted by a security incident may be subject to unauthorized access, disclosure, or other misuse, or (c) the data breach notification requirements; and (iii) to implement and improve certain cybersecurity programs and tools. As part of the Administrative Orders, we also agreed to pay, and have paid, a total of $49.5 million to the 49 states and District of Columbia. We paid the full settlement amount to each state and the District of Columbia during the fourth quarter of 2023 from our existing liquidity. This amount was fully accrued as a contingent liability in our financial statements as of June 30, 2023. We entered into the Administrative Orders without admitting fault of liability in connection with the matters subject to the Multistate Investigation. The form of Administrative Order was furnished as Exhibit 99.2 to the Company’s Current Report on Form 8-K filed with the SEC on October 5, 2023.
As previously disclosed, on February 1, 2024, the FTC announced its approval of an Agreement Containing Consent Order (the “Proposed Order”) evidencing its settlement with the Company in connection with the Security Incident. Pursuant to its rules, the FTC placed the Proposed Order and related draft complaint on the public record for a period of 30 days for the receipt of public comments after which the FTC will consider any comments received from interested persons prior to determining whether and in what form to finalize the Proposed Order. The 30-day comment period is scheduled to expire on March 14, 2024. As part of the FTC’s proposed order, the Company has not been fined and is not otherwise required to make any payment. Furthermore, the Company has agreed to the FTC’s proposed order without admitting or denying any of the FTC’s allegations, except as expressly stated otherwise in the Proposed Order. If finalized, the settlement described in the Proposed Order will fully resolve the FTC investigation. Although we believe the Proposed Order will be finalized in substantially its current form, there can be no assurances as to whether that will occur or its timing. Under the terms of the Proposed Order, we have agreed (i) to not misrepresent (a) the extent to which we maintain, use, delete or disclose certain customer information, (b) the extent to which we protect the privacy, security, availability, confidentiality or integrity of such information or (c) the extent of any security incident or unauthorized disclosure, misuse, loss, theft, alteration, destruction or other compromise of such information, and (ii) to delete certain data, adopt and make public certain record retention limits, establish, implement and maintain a specified information security program, obtain regular independent assessments of the mandated information security program, provide to the FTC specified certifications regarding our compliance with the Proposed Order, provide to the FTC reports of any future security incidents and create and maintain specified recordkeeping. The form of Proposed Order was furnished as Exhibit 99.2 to the Company’s Current Report on Form 8-K filed with the SEC on February 2, 2024.
2023 Form 10-K
bblogo.jpg
21

Blackbaud, Inc.
As noted above, the terms of the FTC Proposed Order, the Attorneys General Administrative Orders and our settlement with the SEC require that we implement and maintain certain processes and programs and comply with certain legal requirements related to cybersecurity and data protection. Any future regulatory investigation or litigation settlements may also contain such requirements. Effectively implementing, monitoring and updating these requirements is expected to be expensive and time-consuming over an extended period. Our failure to do so in accordance with the terms of our agreements with FTC, the Attorneys General and with the SEC, and possibly others, could expose us to additional material liability under the terms of the Administrative Orders, the SEC settlement, or otherwise.
We may be named as a party in additional lawsuits, other claims may be asserted by or on behalf of our customers or their constituents, and we may be subject to additional governmental inquires, requests or investigations. Responding to and resolving these current and any future lawsuits, claims and/or investigations could result in material remedial and other expenses that will not be covered by insurance. It is reasonably possible that our estimated or actual losses may change in the near term for those matters and be materially more than the amounts accrued. Certain governmental authorities are seeking to impose undertakings, injunctive relief, consent decrees, or other civil or criminal penalties, which could, among other things, materially increase our data security costs or otherwise require us to alter how we operate our business. Although we intend to defend ourselves vigorously against the claims asserted against us, we cannot predict the potential outcomes, cost and expenses associated with current and any future claims, lawsuits, inquiries and investigations.
In addition, any legislative or regulatory changes adopted in reaction to the Security Incident or other companies’ data breaches could require us to make modifications to the operation of our business that could have an adverse effect and/or increase or accelerate our compliance costs.
Significant management time and Company resources have been, and are expected to continue to be, devoted to the Security Incident. For example, for full year 2023, we incurred net pre-tax expenses of $53.4 million related to the Security Incident, which included $22.4 million for ongoing legal fees and $31.0 million for settlements and recorded liabilities for loss contingencies. During 2023, we had net cash outlays of $78.0 million related to the Security Incident, which included ongoing legal fees, the $3.0 million civil penalty paid during the first quarter of 2023 related to the SEC settlement and the $49.5 million civil penalty paid during the fourth quarter of 2023 related to the Multistate Investigation (as discussed in Note 11). Although we carry insurance against certain losses related to the Security Incident, we exceeded the limit of that insurance coverage in the first quarter of 2022. As a result, we will be responsible for all expenses or other losses (including penalties, fines or other judgments) or all types of claims that may arise in connection with the Security Incident, which could materially and adversely affect our liquidity and results of operations. (See Note 11 to our consolidated financial statements included in this report.) If any such fines or penalties were great enough that we could not pay them through funds generated from operating activities and/or cause a default under the 2020 Credit Facility, we may be forced to renegotiate or obtain a waiver under the 2020 Credit Facility and/or seek additional debt or equity financing. Such renegotiation or financing may not be available on acceptable terms, or at all. In these circumstances, if we were unable to obtain sufficient financing, we may not be able to meet our obligations as they come due.
In addition, publicity or developments related to the Security Incident could in the future have a range of other adverse effects on our business or prospects, including causing or contributing to loss of customer confidence, reduced customer demand, reduced customer retention, strategic growth opportunities, and associated retention and recruiting difficulties, some or all of which could be material.
Climate change and other natural disasters, new regulations and standards and climate-related goals have impacted, and may in the future impact, our operations and financial performance.
The long-term effects of climate change on the global economy and our industry may impact our business operations and those of our suppliers, customers and partners. Climate change increases the severity and frequency of extreme weather events such as hurricanes, wildfires, floods, heat waves, or power shortages, all of which could lead to business disruptions. The locations of our principal executive offices and our data centers are vulnerable to the effects of climate events and other natural disasters, including hurricanes, heat waves and earthquakes, which we have experienced in the past. In addition, the effects of climate change are harder to mitigate for our remote-first workforce, which exposes the Company to business disruption. Even though we carry business interruption insurance policies and typically have provisions in our commercial contracts that protect us in certain events, we might suffer losses as a result of business interruptions that exceed the coverage available under our insurance policies or for which we do not have coverage. Any natural disaster or catastrophic event affecting us could have a significant negative impact on our operations.
22
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Expected new regulations and standards relating to public disclosure, including those related to climate change, could adversely impose significant costs on us to comply with such regulations.
Finally, a failure to meet our climate-related goals, such as our commitment and progress towards reduction of greenhouse gas emissions, could damage our reputation, affect our financial performance and impact our ability to attract and retain talent.
Defects, delays or interruptions in our cloud solutions and hosting services could diminish demand for these services and subject us to substantial liability.
We currently utilize data center hosting facilities to provide cloud solutions to a significant number of our subscription customers and hosting services to our on-premise license customers. Any damage to, or failure of, these data center systems generally could result in interruptions in service to our customers, notwithstanding any business continuity or disaster recovery agreements that may currently be in place at these facilities. As noted above, our executive offices and some of our data centers are located in areas that are vulnerable to the effects of climate change and could be subject to increased interruptions as a result of the severity and increased frequency of extreme weather events such as hurricanes, wildfires, floods, heat waves, or power shortages. Because our cloud solutions and hosting service offerings are complex and we have incorporated a variety of new computer hardware and software systems at our data centers, our services might have errors or defects that users identify after they begin using our services. This could result in unanticipated downtime for our customers and harm to our reputation and business results. Internet-based services sometimes contain undetected errors when first introduced or when new versions or enhancements are released. We have from time to time found defects in our web-based services and new errors might again be detected in the future. In addition, our customers might use our Internet-based offerings in unanticipated ways that cause a disruption in service for other customers attempting to access their data.
Because our customers use these services for important aspects of their businesses, any defects, delays or disruptions in service or other performance problems with our services could hurt our reputation and damage our customers' businesses. If that occurs, customers could elect to cancel their service, delay or withhold payment to us, not purchase from us in the future or make claims against us, which could result in an increase in our provision for credit losses, an increase in collection cycles for accounts receivable or the expense and risk of litigation. Any of these could harm our business and reputation.
Material defects or errors in the software we use to deliver our services could harm our reputation, result in significant costs to us and impair our ability to sell our services.
The software applications underlying our services are inherently complex and may contain material defects or errors, particularly when first introduced or when new versions or enhancements are released. We have from time to time found defects in our software, and new errors in our existing software may be detected in the future.
After the release of our software, defects or errors may also be identified from time to time by our internal team and our customers. The costs incurred in correcting any material defects or errors in our software may be substantial and could harm our operating results. Furthermore, our customers may use our software together with solutions from other companies. As a result, when problems occur, it might be difficult to identify the source of the problem. Even when our software does not cause these problems, the existence of these errors might cause us to incur significant costs, divert the attention of our technical personnel from our solution development efforts, impact our reputation and cause significant customer relations problems.
If we are unable, or our customers believe we may be unable, to detect and prevent unauthorized use of payment card or other private financial or personal information, or are otherwise unable to effectively manage our payment processing business, we could be subject to financial liability, our reputation could be harmed and customers may be reluctant to use our solutions and services.
Our solutions provide our customers payment processing capabilities that enable their constituents to make donations and purchase services using numerous payment options, including credit card and automated clearing house (“ACH”) checking transactions, through secure online transactions. The provision of convenient, trusted, fast and effective payment processing services to our customers and potential customers is critical to our business, and revenue from payments processing constitutes a significant percentage of our total revenue. Increases in payment processing fees, material changes in our payment processing systems, changes to rules or regulations concerning payments or disruptions or failures in our payment processing systems or payment products, including products we use to update payment information, could materially adversely impact our customer retention and results of operation. In addition, from time to time, we encounter fraudulent
2023 Form 10-K
bblogo.jpg
23

Blackbaud, Inc.
use of payment methods that could result in substantial additional costs or delay, preclude planned transactions, product launches or improvements, require significant and costly operational changes, impose restrictions, limitations, or additional requirements on our business, products and services, prevent or limit us from providing our products or services in a given market and adversely impact customer retention. Furthermore, we continue to undertake system upgrades designed to improve the availability, reliability, resiliency and speed of our payments systems. These efforts are costly and time-consuming, involve significant technical complexity and risk, may divert our resources from new features and products and may ultimately not be effective.
The rules of payment card associations in which we participate require that we comply with Payment Card Industry Data Security Standard ("PCI DSS") in order to preserve security of payment card data. Under PCI DSS, we are required to adopt and implement internal controls over the use, storage and security of payment card data to help prevent card fraud. Conforming our solutions and services to PCI DSS or other payment services related regulations or requirements imposed by payment networks or our customers or payment processing partners is expensive and time-consuming. However, failure to comply may subject us to fines, penalties, damages and civil liability, may impair the security of payment card data in our possession, and may harm our reputation and our business prospects, including by limiting our ability to process transactions. All Blackbaud products in scope for PCI DSS compliance meet applicable PCI DSS security requirements.
In addition, we routinely subject our various data protection processes and controls to voluntary third-party review, audit or reporting, including, for example, the American Institute of Certified Public Accountants’ System and Organization Controls reporting. Failure to conduct these voluntary data protection process and control reviews or to obtain and maintain audits or reports covering our data protection processes and controls may harm our reputation or our business prospects and our ability to market our solutions to our customers.
Financial Risks
Because a significant portion of our revenue is recognized over time on a ratable basis over the contract term, downturns in sales may not be immediately reflected in our revenue.
We generally recognize our subscription and maintenance revenue ratably over time over the contract term. Our subscription arrangements are generally for a term of three years at contract inception with three-year renewals thereafter. Our maintenance arrangement renewals are generally for a term of three years. As a result, much of the revenue we report in each quarter is attributable to arrangements entered into during previous quarters. Consequently, a decline in sales to new customers, renewals by existing customers or market acceptance of our solutions in any one quarter will not necessarily be fully reflected in the revenues in that quarter and could negatively affect our revenues and profitability in future quarters.
We significantly increased our leverage in connection with acquisition of EVERFI and may increase our leverage in the future in connection with additional acquisitions, Security Incident costs or other business purposes, which could adversely impact our business and financial performance.
We incurred a substantial amount of indebtedness in connection with acquisitions, including our acquisition of EVERFI, Inc. (as described in Note 3 to our consolidated financial statements included in this report). As a result of this indebtedness, our interest payment obligations have increased. In addition, we have been named as a party in various lawsuits in connection with the Security Incident, claims have been asserted by or on behalf of our customers or their constituents, and we are subject to various governmental inquires, requests or investigations. Responding to and resolving these current and any future lawsuits, claims and/or investigations could result in material remedial and other expenses. Although we intend to defend ourselves vigorously against the claims asserted against us, we cannot predict the potential outcomes, cost and expenses associated with current and any future claims, lawsuits, inquiries and investigations, which could require that we incur additional indebtedness to fund. (See Note 11 to our consolidated financial statements in this report for additional information regarding the Security Incident.)
The degree to which we are leveraged could have adverse effects on our business, including the following:
Requiring us to dedicate a substantial portion of our cash flow from operations to payments on our indebtedness, thereby reducing the availability of our cash flow to fund working capital, capital expenditures, acquisitions, dividends, stock repurchases and other general corporate purposes;
Increasing the amount of interest we pay, particularly if interest rates increase;
Limiting our flexibility in planning for, or reacting to, changes in our business and the industries in which we operate;
24
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Restricting us from making additional strategic acquisitions or exploiting business opportunities;
Placing us at a competitive disadvantage compared to our competitors that have less debt;
Reducing our currently available borrowing capacity or limiting our ability to borrow additional funds; and
Decreasing our ability to compete effectively or operate successfully under adverse economic and industry conditions.
If we incur additional debt, these risks may intensify. Our ability to meet our debt service obligations will depend upon our future performance, which will be subject to the financial, business and other factors affecting our operations, many of which are beyond our control.
In addition, additional leverage could impact our ability to meet certain financial and other covenants contained in our 2020 Credit Facility. (See Note 9 to our consolidated financial statements included in this report for a more detailed description of our 2020 Credit Facility.) There can be no assurance that we will be able to remain in compliance with the covenants to which we are now subject or may be subject in the future and, if we fail to do so, that we will be able to obtain waivers from our lenders or amend the covenants.
In the event of a default under our 2020 Credit Facility, we could be required to immediately repay all outstanding borrowings, which we might not be able to do and which would materially negatively affect our business, operations and financial condition.
Our balance sheet includes significant amounts of goodwill and intangible assets. The impairment of a significant portion of these assets could negatively affect our operating results.
As of December 31, 2023, we had $1.1 billion and $581.9 million of goodwill and intangible assets, respectively. On at least an annual basis, we assess whether there have been impairments in the carrying value of goodwill and intangible assets. If the carrying value of an asset is determined to be impaired, then it is written down to fair value by a non-cash charge to operating earnings. Changes in circumstances that could indicate that the carrying value of goodwill or intangible assets may not be recoverable include declines in our stock price, market capitalization, cash flows and slower growth rates in our industry. We cannot accurately predict the likelihood or potential amount and timing of any impairment of goodwill or other intangible assets. An impairment of a significant portion of goodwill or intangible assets could materially and negatively affect our results of operations and financial condition.
Restrictions in our credit facility limit certain of our activities, including dividend payments, stock repurchases and acquisitions.
Our credit facility contains restrictions, including covenants limiting our ability to incur additional debt, grant liens, make acquisitions and other investments, prepay specified debt, consolidate, merge or acquire other businesses, sell assets, pay dividends and other distributions, repurchase stock and enter into transactions with affiliates. There can be no assurance that we will be able to remain in compliance with the covenants to which we are subject in the future and, if we fail to do so, that we will be able to obtain waivers from our lenders or amend the covenants.
In the event of a default under our credit facility, we could be required to immediately repay all outstanding borrowings, which we might not be able to do. In addition, certain of our material domestic subsidiaries are required to guarantee amounts borrowed under the credit facility, and we have pledged the shares of certain of our subsidiaries as collateral for our obligations under the credit facility. Any such default could have a material adverse effect on our ability to operate, including allowing lenders under the credit facility to enforce guarantees of our subsidiaries, if any, or exercise their rights with respect to the shares pledged as collateral.
We cannot guarantee that our stock repurchase program will be fully consummated or that it will enhance long-term stockholder value. Stock repurchases could also increase the volatility of the trading price of our stock and will diminish our cash reserves.
Although our board of directors has authorized a stock repurchase program that does not have an expiration date, the program does not obligate us to repurchase any specific dollar amount or to acquire any specific number of shares of our common stock. We have, from time to time, repurchased stock under this program and re-initiated repurchases under the program in the fourth quarter of 2023 after a two-year hiatus. We cannot guarantee that the program will be fully consummated or that it will enhance long-term stockholder value. The program could affect the trading price of our stock and increase volatility, and any announcement of a termination of this program may result in a decrease in the trading price of our
2023 Form 10-K
bblogo.jpg
25

Blackbaud, Inc.
stock. In addition, implementation of some or all of this program diminishes our cash reserves, which may impact our ability to finance future growth, to pursue possible future strategic opportunities and acquisitions and fund liabilities and expenses related to the Security Incident. (See Note 14 to our consolidated financial statements in this report for additional information related to our stock repurchase program.)
We have recorded significant deferred tax assets, and we might never realize their full value, which would result in a charge against our earnings.
As of December 31, 2023, we had deferred tax assets of $143.3 million. Realization of our deferred tax assets is dependent upon our generating sufficient taxable income in future years to realize the tax benefit from those assets. Deferred tax assets are reviewed at least annually for realizability. A charge against our earnings would result if, based on the available evidence, it is more likely than not that some portion of the deferred tax asset will not be realized beyond our existing valuation allowance. This could be caused by, among other things, deterioration in performance, adverse market conditions, adverse changes in applicable laws or regulations, including changes that restrict the activities of or affect the solutions sold by our business and a variety of other factors. If a deferred tax asset net of our valuation allowance was determined to be not realizable in a future period, the charge to earnings would be recognized as an expense in our results of operations in the period the determination is made. Additionally, if we are unable to utilize our deferred tax assets, our cash flow available to fund operations could be adversely affected.
Depending on future circumstances, it is possible that we might never realize the full value of our deferred tax assets. Any future impairment charges related to a significant portion of our deferred tax assets would have an adverse effect on our financial condition and results of operations.
Legal and Compliance Risks
Privacy and data protection concerns, including evolving domestic and international government regulation in the area of consumer data privacy or data protection, could adversely affect our business and operating results.
The effectiveness of our software solutions relies on our customers' storage and use of data concerning their customers, including financial, personally identifying or other sensitive data. Our customers' collection and use of this data for donor profiling, data analytics or communications outreach might raise privacy and data protection concerns and negatively impact the demand for our solutions and services. For example, our custom modeling and analytical services rely heavily on processing and using of data we gather from customers and various sources. Privacy and data protection laws could add restrictions or regulatory burdens, which could limit our ability to market and profit from those services.
Governments in some jurisdictions have enacted or are considering enacting consumer data privacy or data protection legislation, including laws and regulations applying to the solicitation, collection, transfer, processing and use of personal data. This legislation could reduce the demand for our software solutions if we fail to design or enhance our solutions to enable our customers to comply with the privacy and data protection measures required by the legislation. Moreover, we may be exposed to liability under existing or new consumer privacy or data protection legislation. For example, when providing our solutions to certain customers in the healthcare industry, we must comply with applicable provisions of the Health Insurance Portability and Accountability Act of 1996 ("HIPAA"), and might be subject to similar provisions of other legislation, including, without limitation, the Gramm-Leach-Bliley Act and related regulations, and the California Consumer Privacy Act of 2018, which became effective January 1, 2020, and may apply to some of our customers and areas of business. Even technical violations of these laws may result in penalties that are assessed for each non-compliant transaction.
We, and some of our customers, are subject to the E.U. General Data Protection Regulation (“GDPR”) and U.K. data protection law, known as the "U.K. GDPR." The law requires companies to meet requirements regarding the handling of personal data, including rights such as the portability of personal data. All solutions we sell to customers subject to GDPR must include GDPR features. The implementation of GDPR has affected our ability to offer some features and services to customers in the E.U. and U.K. Furthermore, actions and investigations by regulatory authorities related to data security incidents and privacy violations continue to increase, which have impacted us, and could in the future further impact us, through increased costs or restrictions on our business, and noncompliance could result in significant regulatory penalties and legal liability.
If our customers or we were found to be subject to and in violation of any privacy or data protection laws or regulations, our business may be materially and adversely impacted and we and/or our customers would likely have to change our business practices. In addition, these laws and regulations could impose significant costs on our customers and us and make it more
26
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
difficult for donors to make online donations. (See Note 11 to our consolidated financial statements included in this report for a description of the Security Incident and related legal proceedings and regulatory matters.)
We are in the information technology business, and our solutions and services store, retrieve, transfer, manipulate and manage our customers’ information and data. The effectiveness of our software solutions relies on our customers’ storage and use of data concerning their donors, including financial, personally identifying and other sensitive data and our business uses similar systems that require us to store and use data with respect to our customers and personnel. Our collection and our customers’ collection and use of this data might raise privacy and data protection concerns and negatively impact our business or the demand for our solutions and services. If a breach of data security, such as the Security Incident, were to occur, or other violation of privacy or data protection laws and regulations were to be alleged, our business may be materially and adversely impacted and solutions may be perceived as less desirable, which would negatively affect our business and operating results.
Claims that we or our technologies infringe upon the intellectual property or other proprietary rights of a third party may require us to incur significant costs, enter into royalty or licensing agreements or develop or license substitute technology.
We have been, and may in the future be, subject to claims that the technologies in our solutions and services infringe upon the intellectual property or other proprietary rights of a third party. In addition, the vendors providing us with technology that we use in our own solutions could become subject to similar infringement claims. Although we believe that our solutions and services do not infringe any intellectual property or other proprietary rights, we cannot be certain that our solutions and services do not, or that they will not in the future, infringe intellectual property or other proprietary rights held by others. Any claims of infringement could cause us to incur substantial costs to defend against the claim, even if the claim is without merit, and could distract our management from our business. Moreover, any settlement or adverse judgment resulting from the claim could require us to pay substantial amounts, or obtain a license to continue to use the technology and services that are the subject of the claim, and/or otherwise restrict or prohibit our use of the same. There can be no assurance that we would be able to obtain a license on commercially reasonable terms from the third party asserting any particular claim, or that we would be able to successfully develop alternative technology on a timely basis, or that we would be able to obtain a license from another provider of suitable alternative technology to permit us to continue offering, and our customers to continue using, the solutions and services. In addition, we generally provide in our customer arrangements for certain solutions and services that we will indemnify our customers against third-party infringement claims relating to technology we provide to those customers, which could obligate us to pay damages if the solutions and services were found to be infringing. Infringement claims asserted against us, our vendors or our customers may have a material adverse effect on our business, prospects, financial condition and results of operations.
Our solutions utilize open source software, which may subject us to litigation, require us to re-engineer our solutions, or otherwise divert resources away from our development efforts.
We use open source software in connection with certain of our solutions. Such open source software is generally licensed by its authors or other third parties under open source licenses, including, for example, the GNU General Public License, the GNU Lesser General Public License, “Apache-style” licenses, “BSD-style” licenses and other open source licenses. There is little legal precedent governing the interpretation of many of the terms of some of these licenses and, therefore, the potential impact of these terms on our business is currently unable to be determined and may result in unanticipated obligations regarding our solutions and technologies. From time to time, companies that incorporate open source software into their products have faced claims challenging the ownership of open source software and/or compliance with open source license terms. Therefore, we could be subject to litigation by parties claiming ownership of open source software or noncompliance with open source licensing terms. Some open source software licenses require users who distribute open source software as part of their own software to publicly disclose all or part of the source code to such software and/or make available any derivative works of the open source code on unfavorable terms or at no cost. While we monitor our use of open source software and try to ensure that none is used in a manner that would require us to disclose the source code or that would otherwise breach the terms of an open source agreement, such use could inadvertently occur and we may be required to release proprietary source code, pay damages for breach of contract, re-engineer our applications, discontinue sales in the event re-engineering cannot be accomplished on a timely basis, or take other remedial action that may divert resources away from our development efforts, any of which could adversely affect our business.
2023 Form 10-K
bblogo.jpg
27

Blackbaud, Inc.
We rely upon trademark, copyright, patent and trade secret laws to protect our proprietary rights, which might not provide us with adequate protection.
Our success and ability to compete depends to a significant degree upon the protection of our proprietary technology rights. We might not be successful in protecting our proprietary technology and our proprietary rights might not provide us with a meaningful competitive advantage. To protect our core proprietary technology, we rely on a combination of patent, trademark, copyright and trade secret laws, as well as nondisclosure agreements, each of which affords only limited protection.
Changing domestic and international laws, government regulations and policies, laws limiting or restricting our ability to pass card charges on to customers and other similar laws and regulations, could adversely affect our business and operating results by increasing compliance costs, reducing customer demand for our solutions or damaging our reputation.
Certain of our solutions, in particular our financial management and payment services solutions, relate to activity heavily regulated by government agencies in the U.S., the U.K. and other countries in which we operate. The laws and regulations enforced by these agencies are proposed or enacted to deter fraud and other illicit financial transactions and to protect consumers and the financial system and are often revised or increased in scope. We have procedures and controls in place to monitor compliance with numerous federal, state and foreign laws and regulations. However, because these laws and regulations are complex, differ between jurisdictions, and are often subject to interpretation, or as a result of unintended errors, we may, from time to time, inadvertently violate these laws and regulations. Compliance with these laws and regulations is expensive and requires the time and attention of management. These costs divert capital and focus away from efforts intended to grow our business. If we do not successfully comply with laws, regulations, or policies, we could incur fines or penalties, be subject to litigation, lose existing or new customer contracts or other business, and suffer damage to our reputation.
In addition, changes in certain laws, regulations or policies could impact our customers, alter our business environment and limit our operations. For example, various financial institutions subscribe to our EVERFI training solution, which they may then provide free of charge to schools in low-income and moderate-income communities as a means of satisfying their obligations under the Community Reinvestment Act of 1977, as amended (the “CRA”). Repeal or significant modification of the CRA or the many government agency regulations and policies implementing its provisions could cause financial institutions to limit or eliminate their purchases of these EVERFI solutions and thereby negatively impact our operating results and financial condition.
Provisions in our organizational documents, our Stockholder Rights Agreement (as described below, the "Rights Agreement"), certain officer compensation arrangements and Delaware law may delay or prevent an acquisition or change of control of our Company that could be deemed beneficial to our stockholders.
Certain provisions in our organizational documents, the Rights Agreement, compensation arrangements with our officers and Delaware law (as summarized below) may have the effect of delaying, deferring, discouraging or preventing an acquisition or change in control of the Company or a change in our management. This includes tender offers for our common stock, proxy contests or other takeover attempts. These anti-takeover effects may discourage transactions that might result in the payment of a premium over the market price for shares of our common stock. Even in the absence of a takeover attempt, the existence of these provisions may adversely affect the prevailing market price of our common stock if they are viewed as discouraging takeover attempts in the future.
Certificate of Incorporation and Bylaw provisions. The Board of Directors is divided into three classes of directors, as nearly equal in number as possible, with each class serving a staggered term of three years. The classification of directors will have the effect of making it more difficult and time-consuming for stockholders to change the composition of the Board of Directors, could discourage a third-party from making a tender offer or otherwise attempting to obtain control of the Company and may maintain the incumbency of the Board of Directors.
Our Bylaws contain an advance notice procedure for stockholders' proposals to be brought before a meeting of stockholders, including any proposed nominations of persons for election to the Board of Directors. The Bylaws may have the effect of precluding the conduct of business at a meeting if the proper procedures are not followed and may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempting to obtain control of the Company.
28
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
The Board of Directors has the authority to issue up to an aggregate of 20,000,000 shares of preferred stock in one or more classes or series and to determine, with respect to any such class or series, the designations, powers, preferences and rights of such class or series, and the qualifications, limitations and restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption (including sinking fund provisions), redemption prices, liquidation preferences, and the number of shares constituting any class or series or the designation of such class or series, without further vote or action by the stockholders. This preferred stock, including the Series A Preferred Stock described below, could have terms that may discourage a potential acquirer from making, without first negotiating with the Board of Directors, an acquisition attempt through which such acquirer may be able to change the composition of the Board of Directors, including a tender offer or other takeover attempt.
The Board of Directors possesses the authority to call and hold emergency special meetings of the Board of Directors with less than forty-eight hours’ notice. This power to hold an emergency special meeting of the Board of Directors on short notice could discourage a potential acquirer from launching a bid to acquire majority ownership of the Company, a proxy solicitation in order to replace the current Board of Directors, or otherwise attempting to obtain control of the Company.
Stockholder Rights Agreement. On October 7, 2022, the Company declared a dividend of one preferred share purchase right (a "Right") for each of the Company’s issued and outstanding shares of our common stock. The description and terms of these Rights are set forth in the Rights Agreement by and between the Company and American Stock Transfer & Trust Company, LLC. Each Right entitles the registered holder, subject to the terms of the Rights Agreement, to purchase from us one one-thousandth of a share of the Series A Junior Participating Preferred Stock, par value $0.001 per share (the “Series A Preferred Stock”) at a price of $313.00, subject to certain adjustments (as adjusted from time to time, the “Exercise Price”). Under the Rights Agreement, the Rights will become exercisable if an entity, person or group acquires beneficial ownership of 20% or more of the outstanding common stock in a transaction not approved by the Board of Directors. In the event that the Rights become exercisable due to the ownership threshold being crossed, each Right will entitle its holder (other than the person, entity or group triggering the Rights Plan, whose rights will become void and will not be exercisable) to purchase additional shares of our common stock having a then-current market value of twice the Exercise Price, which would likely make any takeover or change of control attempt by such entity, person or group prohibitively expensive. Subject to the terms of the Rights Agreement, the Rights were scheduled to expire on October 2, 2023. On October 2, 2023, the Company amended the Rights Agreement to extend the final expiration date from October 2, 2023 to October 2, 2024. The Company expects to submit this amendment to the Company’s stockholders for ratification at the Company’s 2024 annual meeting of stockholders. On January 26, 2024, the Company amended the Rights Agreement to reflect a change in rights agent. Additional information regarding the Rights Agreement and it amendments, including copies thereof, is contained in the Company’s Current Reports on Form 8-K filed with the SEC on October 7, 2022, October 2, 2023 and January 26, 2024.
Officer Compensation Arrangements. We have entered into an employment agreement with our Chief Executive Officer and retention agreements with certain of our officers, which provide that, upon the occurrence of a change in control of us and either the termination of their employment without cause (as defined) or their resignation for good reason (as defined), such persons would be entitled to certain termination or severance payments made by us (which may include a lump sum payment equal to defined percentages of compensation and accelerated vesting of certain equity stock awards paid in accordance with the terms and conditions of the respective agreement). Such provisions could significantly increase the costs to a third-party acquirer and/or deter such third-party from acquiring us.
Delaware anti-takeover law. We are subject to Section 203 of the Delaware General Corporation Law, an anti-takeover law. In general, Section 203 prohibits a publicly held Delaware corporation, such as the Company, from engaging in a “business combination” with an “interested stockholder” for a period of three years following the date the person became an interested stockholder, unless certain criteria are met. Generally, a “business combination” includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. Generally, an “interested stockholder” is a person who, together with affiliates and associates, owns, or is an affiliate or associate of the corporation, and within three years prior to the determination of interested stockholder status did own, 15% or more of a corporation’s voting stock.
Changes in our effective tax rate and additional tax liabilities and global tax developments may impact our financial results.
We are subject to income taxes in the United States and various other jurisdictions. Significant judgment is often required in the determination of our worldwide provision for income taxes. Our effective tax rate could be impacted by changes in our earnings and losses in countries with differing statutory tax rates, changes in operations, changes in non-deductible expenses, changes in excess tax benefits of stock-based compensation, changes in the valuation of deferred tax assets and liabilities and our ability to utilize them, the applicability of withholding taxes, effects from acquisitions, and changes in accounting
2023 Form 10-K
bblogo.jpg
29

Blackbaud, Inc.
principles and tax laws. Any changes, ambiguity or uncertainty in taxing jurisdictions’ administrative interpretations, decisions, policies and positions could also materially impact our income tax liabilities.
We may also be subject to additional tax liabilities and penalties due to changes in non-income-based taxes resulting from changes in federal, state, local or international tax laws, changes in taxing jurisdictions’ administrative interpretations, decisions, policies and positions, results of tax examinations, settlements or judicial decisions, changes in accounting principles, or changes to our business operations, including as a result of acquisitions. For example, the U.S. Inflation Reduction Act of 2022 created an excise tax of 1% on the value of any stock repurchased by us after December 31, 2022. We could be subject to this excise tax, but the amount will vary depending on various factors, including the amount and frequency of any stock repurchases and any permitted reductions or exceptions to the amount subject to the tax. Any resulting increase in our tax obligation or cash taxes paid could adversely affect our financial position and cash flows.
We are also subject to tax examinations or engaged in alternative resolutions in multiple jurisdictions. While we regularly evaluate new information that may change our judgment resulting in recognition, derecognition or changes in measurement of a tax position taken, there can be no assurance that the final determination of any examinations will not have an adverse effect on our operating results or financial position.
As we utilize our tax credits and net operating loss carryforwards, we may be unable to mitigate our tax obligations to the same extent as in prior years, which could have a material impact to our future cash flows. In addition, changes to our operating structure, including changes related to acquisitions, may result in cash tax obligations.
Global tax developments applicable to multinational businesses may have a material impact to our business, cash flow from operating activities, or financial results. Such developments, for example, may include certain United States’ proposals as well as the Organization for Economic Co-operation and Development’s, the European Commission’s and certain major jurisdictions’ heightened interest in and taxation of companies participating in the digital economy.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
ITEM 1C. CYBERSECURITY
Risk Management and Strategy
Because technology, data and information security is a top priority at Blackbaud, we maintain and continuously assess and strengthen our cybersecurity program. Comprehensive cybersecurity risk management, including identification, analysis and response to risks affecting our business and its customers, provides the foundation for our program.
We utilize a four-prong strategy for assessing, identifying and managing material risks from cybersecurity threats:
1.Operational security: We leverage the industry standard CIA Triad Model in conjunction with comprehensive industry control frameworks, compliance regulations, privacy requirements and best practices, including: the National Institute of Standards and Technology ("NIST") Cybersecurity Framework, PCI DSS, System and Organization Controls ("SOC") 1, SOC 2, GDPR, HIPAA, the Trans-Atlantic Data Privacy Framework and Cloud Security Alliance.
2.Product security: Our development teams take part in regular training and use industry best practices to build security into our solutions.
3.Incident response: We monitor the threat landscape 24/7 in coordination with a third-party firm, routinely test our incident response capabilities and preparedness and maintain proactive relationships with law enforcement.
4.Ongoing landscape analysis: We continually evaluate upcoming and changing data privacy regulations and provide thought leadership for our customers on the operational impacts of these regulations and compliance requirements.
We believe that information and technology security is a shared responsibility and, therefore, incorporate data and privacy protection education into the customer experience through ongoing resources such as best practices content, one-on-one consultations with customer success managers and bbcon® sessions. We also participate in global communities and
30
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
conference platforms to share information and present on best practices to improve the industry’s security awareness posture. In addition, Blackbaud employees are all engaged in on-going security and privacy awareness training campaigns to ensure they are empowered to protect both Blackbaud’s and our customers’ data.
Blackbaud also maintains a defined program and dedicated team that provides security oversight of its third-party service providers. This program assesses and manages risk at the onboarding phase of engagement with third-party vendors and partners as well as oversight throughout the lifecycle of the vendor relationship.
We regularly engage outside consultants and experts to assist us regarding our cybersecurity program. Engagements include an annual NIST Cybersecurity Framework assessment to ensure a reasonable cybersecurity program and retained leading external cybersecurity Incident Response (IR) experts.
Consistent with our prioritization of information and technology protection, cybersecurity risk management has been and remains a key aspect of our overall business strategy, financial planning and capital allocation and a point of ongoing emphasis at all levels of our Company.
In addition, we continuously learn from and leverage experience gained from previous cybersecurity incidents that we, like many other companies, have experienced. As previously disclosed, we have been and remain subject to risks and uncertainties as a result of a ransomware attack against us in May 2020 in which a cybercriminal removed a copy of a subset of data from our self-hosted environment. As a result of the Security Incident, we are currently subject to certain legal proceedings, claims and investigations and could be the subject of additional legal proceedings, claims, inquiries and investigations in the future that might result in adverse judgments, settlements, fines, penalties or other resolution. See Note 11 to the consolidated audited financial statements contained in this Annual Report on Form 10-K for additional information regarding the Security Incident and its past and potential impact on the Company.
Notwithstanding our strong commitment to cybersecurity, we may not be successful in preventing or mitigating a cybersecurity incident that could have a material adverse effect on us. See Item 1A. "Risk Factors" for a discussion of our cybersecurity risks.
Governance
Our multi-level cybersecurity governance and risk management structure begins with our Operational Risk Compliance and Security (“ORCAS”) Committee consisting of cross-functional management representatives throughout our Company. The ORCAS Committee receives detailed cybersecurity information from key security personnel and reports at least quarterly up through our Risk Steering Committee, which is made up of executives and senior management from various Blackbaud departments: Chief Executive Officer, Chief Operating Officer, Chief Financial Officer, Chief Technology Officer, General Counsel, Chief Privacy Officer and Chief Information Security Officer ("CISO"), who has extensive information technology and program management experience. Our CISO has served in various roles of increasing responsibility in information technology and information security for more than 25 years, including serving in various cybersecurity leadership roles within public and private companies. He holds two undergraduate degrees—one in business administration and the other in computer information systems, a graduate degree in information systems and maintains two cybersecurity industry recognized certifications: Certified Information Systems Security Professional (CISSP) and Certified Cloud Security Professional (CCSP), both from the International Information System Security Certification Consortium. Cybersecurity leaders reporting to our CISO also have significant information technology and information security experience and industry recognized certifications.
The Risk Steering Committee reports to the Risk Oversight Committee of our Board of Directors at the regular quarterly meetings, or more frequently as needed. The Risk Oversight Committee's duties include, among other things, oversight of risks related to information technology security. The Risk Oversight Committee communicates as appropriate with the full Board of Directors, which is ultimately responsible for cybersecurity risk oversight.
Additionally, our cybersecurity Incident Response plan timely informs our Cybersecurity Incident Subcommittee on active cybersecurity incidents that are potentially material. The Cybersecurity Subcommittee determines cybersecurity materiality and is made up of our General Counsel, Chief Information Security Officer, Chief Accounting Officer and Director of SEC Reporting. Our Cybersecurity Incident Subcommittee is part of our Disclosure Committee, which is appointed by Chief Executive Officer and Chief Financial Officer to assist our executives in their responsibility for oversight of the accuracy and timeliness of the disclosures made by Blackbaud.
2023 Form 10-K
bblogo.jpg
31

Blackbaud, Inc.
ITEM 2. PROPERTIES
We own our LEED Gold certified global headquarters facility in Charleston, South Carolina, which consists of approximately 172,000 square feet. We believe that it is in good operating condition and adequately serves our current business operations.
In December 2021, we acquired EVERFI and assumed a lease for office space in Washington, D.C. and an office in London, U.K. In February 2023, we closed our Washington, DC office location to align with our remote-first workforce strategy and have since that time subleased a portion of the space. We continue to pursue strategic alternatives for our Washington, DC office space, including additional subleases. We have the intent and ability to sublease this office space.
ITEM 3. LEGAL PROCEEDINGS
For a discussion of our legal proceedings, see Note 11 to our consolidated financial statements in this report.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
32
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
NEW Chevron - Mini for Wdesk.jpg
PART II.
ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our common stock is trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the symbol “BLKB.” According to the records of our transfer agent, as of February 14, 2024, there were approximately 109 stockholders of record of our common stock. Because many of our shares of common stock are held by brokers and other institutions on behalf of stockholders, this number is not representative of the total number of beneficial owners of our stock. On February 14, 2024, the closing price of our common stock was $71.61.
Stock Performance Graph
The following performance graph shall not be deemed to be “soliciting material” or “filed” or incorporated by reference in future filings with the SEC, or subject to the liabilities of Section 18 of the Exchange Act except as shall be expressly set forth by specific reference in such filing. The performance graph compares the performance of our common stock to the Nasdaq Composite Index and the Nasdaq Computer Index. The graph covers the most recent five-year period ended December 31, 2023. The graph assumes that the value of the investment in our common stock and each index was $100.00 at December 31, 2018, and that all dividends are reinvested.
631
December 31,201820192020202120222023
Blackbaud, Inc.$100.00$127.30$92.21$126.53$94.30$138.90
Nasdaq Composite Index100.00136.69198.10242.03163.28236.17
Nasdaq Computer Index100.00148.27233.26296.23192.48315.60
2023 Form 10-K
bblogo.jpg
33

Blackbaud, Inc.
Issuer Purchases of Equity Securities
The following table provides information about shares of common stock acquired or repurchased during the three months ended December 31, 2023 under our stock repurchase program as then in effect, as well as common stock withheld by us to satisfy the minimum tax obligations of employees due upon vesting of restricted stock awards and units.
Period
Total
number
of shares
purchased(1)
Average
price
paid
per
share
Total number
of shares
purchased as
part of
publicly
announced
plans or
programs(2)
Approximate
dollar value
of shares
that may yet
be purchased
under the
plans or
programs
(in thousands)(2)
Beginning balance, October 1, 2023  $250,000 
October 1, 2023 through October 31, 2023— $— — 250,000 
November 1, 2023 through November 30, 20233,194 73.02 — 250,000 
December 1, 2023 through December 31, 2023222,593 84.89 221,836 231,169 
Total225,787 $84.72 221,836 $231,169 
(1)Includes 3,951 shares (3,194 in November and 757 in December) withheld by us to satisfy the minimum tax obligations of employees due upon vesting of restricted stock awards and units. The level of this acquisition activity varies from period to period based upon the timing of award grants and vesting.
(2)In December 2021, our Board of Directors reauthorized and replenished our stock repurchase program to authorize us to purchase up to $250.0 million of our outstanding shares of common stock. On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by raising the total capacity under the program from $250.0 million to $500.0 million available for repurchases. The program does not have an expiration date.
Dividends
We have not declared or paid any cash dividends on our common stock since the first quarter of 2020, and we do not presently plan to pay cash dividends on our common stock in the foreseeable future. Payment of future cash dividends, if any, will be at the discretion of our board of directors after taking into account various factors, including our financial condition, operating results, current and anticipated cash needs, outstanding indebtedness, plans for expansion and restrictions imposed by our debt arrangements, if any.
ITEM 6. [RESERVED]
34
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with Item 1A Risk factors and our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. The following discussion and analysis presents financial information denominated in millions of dollars which can lead to differences from rounding when compared to similar information contained in the consolidated financial statements and related notes, which are primarily denominated in thousands of dollars.
Executive Summary
We are the leading software provider exclusively dedicated to powering social impact. Serving the nonprofit and education sectors, companies committed to social responsibility and individual change makers, our essential software is built to accelerate impact in fundraising, nonprofit financial management, digital giving, grantmaking, corporate social responsibility and education management. A remote-first company, we have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom, supporting users in 100+ countries. Millions of people across more than 100 countries connect, give, learn and engage through Blackbaud platforms. During 2023, we had nearly 100,000 customers that paid Blackbaud through transactional fees and more than 40,000 customers with contractual billing arrangements.
Our revenue is primarily generated from the following sources: (i) charging for the use of our software solutions in cloud and hosted environments; (ii) providing payment and transaction services; and (iii) providing Impact-as-a-Service digital educational content.
Update on Five Key Operational Initiatives
1Product Innovation and Delivery
2Bookings Growth and Acceleration
3Transactional Revenue Optimization and Expansion
4Modernized Approach to Pricing and Multi-Year Customer Contracts
5Keen Attention to Cost Management
1.Product Innovation and Delivery
Product is core at Blackbaud, and we strive to bring increased value to our customers with improved and innovative capabilities. We have recently announced or released a number of product enhancements as well as new solutions that enable our customers to better deliver on their missions. Some examples include:
Optimized Online Donation Capabilities: New online donation capabilities that fully integrate with Blackbaud’s payment processing and CRM software and enable customers to raise more money while reducing processing costs. We recently began an early adopter program for the new donation capabilities with a small sample of RE NXT customers across charity, education, and arts and cultural organizations. We expect to make them generally available in the first half of 2024.
Prospect Insights Pro for Raiser’s Edge NXT®: New add-on capability within Raiser’s Edge NXT® that gives fundraisers access to AI-driven insights to support planned and major gift fundraising
Impact EdgeTM: A first-of-its-kind AI-powered, social impact reporting and storytelling solution for corporate social responsibility (CSR) and social impact teams of all sizes. This new solution is currently in an early adopter program with our planned full roll out in the second half of 2024.
2023 Form 10-K
bblogo.jpg
35

Blackbaud, Inc.
JustGiving Storywriter: With new generative AI capabilities, fundraisers on JustGiving are able to quickly and easily create personal stories to share with their networks. Company research has shown that JustGiving pages that include a clear and personal story raise approximately 65% more than those that don’t.
Good MoveTM: New development transformed the Good Move activity-tracking mobile app into a powerful mobile participant center for Blackbaud TeamRaiser® peer-to-peer fundraising events. The new expansive feature for Blackbaud TeamRaiser® became generally available in the U.S. and Canada in March 2023.
Intelligence for Good®: In summer 2023, we launched next generation Intelligence for Good® strategy with an extensive agenda of initiatives and investments targeted at making artificial intelligence more accessible, powerful and responsible across the social impact sector
2.Bookings Growth and Acceleration
We maintain a keen focus on accelerating bookings growth by signing new logos as well as upselling and cross-selling our existing customer base. Our sales team is split between prospect account executives dedicated to prospecting for new clients and customer account executives who focus on selling additional products to current customers. Given the breadth of our product portfolio, this “land and expand” model has proven successful for us over time. As previously disclosed, there can be volatility quarter-to-quarter on bookings.
3.Transactional Revenue Optimization and Expansion
Transactional revenue, which is about one-third of total revenue, is comprised of four primary components: donation processing (~55% of total transactional revenue); consumer giving (~20%); tuition management (~20%); and event-based usage (~5%). The diversity of the underlying transaction volumes from these four sources has resulted in consistent transactional recurring revenue growth in the mid-to-high single digits over the past several years. Strong momentum in consumer giving and tuition management, rate increases on Blackbaud Merchant Services, and increased donations tied to global events drove continued solid transactional recurring revenue growth in 2023. Going forward we will continue to implement additional payments solutions optimization to drive enhanced donor experience.
4.Modernized Approach to Pricing and Multi-Year Contracts
Last summer, we put in place an updated pricing policy primarily for our social sector customers that directly reflects the value we provide to them, is in-line with the broader market and reflects the inflationary pressures that all businesses are facing. In November 2022, we started notifying customers with a March 2023 contract renewal that we would be making important contract changes. First, we are offering 3-year contract renewal terms as our standard, replacing one-year renewal terms. This process was already being implemented outside of the pricing changes. Second, we are implementing a more significant rate increase on the 1-year renewal option versus the 3-year renewal option. And third, the 3-year renewal option includes embedded annual rate increases. Our 3-year renewal options did not historically include annual rate increases.
These efforts are well on their way and we have now completed the 2023 renewal cohort, which represented approximately 35% of the total contractual revenue eligible for this program. Approximately another 30% of the renewable base is up for renewal in 2024, another 25% in 2025, and the remaining 10% in the beginning of 2026. The close day-to-day management of renewals, the mix of 3-year and 1-year contracts, and the impact of pricing are progressing well, and we expect more impact from the compounding effect of these rate increases over time as we layer in future year contract renewals and annual rate increases. Additionally, the adoption of 3-year renewals as a standard, with more customers opting for this option than we originally expected, are expected to have an added benefit of higher retention which provides greater revenue assurance and predictability. Looking even further ahead, the cycle starts fresh in 2026 as the 2023 signed contracts will begin to renew. We expect that this will be a sustainable and meaningful revenue growth stream for us.
5.Keen Attention to Cost Management
Cost management initiatives already completed drove a significant improvement in profitability during 2023. These initiatives included:
A reduction in headcount from approximately 3,600 in the third quarter of 2022 to approximately 3,000 as of December 31, 2023
36
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Continued IT consolidation as we migrate customers from legacy private data centers to leading public cloud service providers. We closed four legacy data centers during 2022 and two in 2023.
Renegotiated key vendor contracts including Microsoft Azure and AWS
Reduced our real estate footprint as part of the shift to a remote first workforce
Going forward, our goal is to run the business at about this headcount level for the foreseeable future, while continuing to drive efficiencies in other areas of the business.
Financial Summary
Total Revenue ($M)Income from Operations ($M)
YoY Growth (%)YoY Growth (%)
       31                           59
Total revenue increased by $47.3 million during 2023, driven largely by the following:
+
Growth in recurring revenue primarily related to:
l
an increase in transactional recurring revenue of $30.5 million primarily due to positive results related to pricing initiatives we implemented during 2023 and increases in volume for our Blackbaud Tuition Management, JustGiving and Blackbaud Merchant Services solutions; and
l
an increase in contractual revenue of $29.3 million related to the performance of our cloud solutions and, to a lesser extent, the early impact of our pricing initiatives; partially offset by a decrease in maintenance revenue as customers migrate to our cloud solutions.
-
Decrease in one-time services and other revenue primarily related to:
l
decrease in one-time consulting revenue due primarily to less sales of creative services and implementation and customization services. Also contributing is an increase in utilization of third-party service delivery partners. For several years, we have been strategically shifting away from a one-time services business model towards sales of retained and managed services and also embedding services in our renewable cloud solution contracts. Retained and managed services contracts that we expect to have a term consistent with our cloud solution contracts, and embedded services are recorded as recurring revenue; and
l
decrease in one-time analytics revenue as analytics now are generally integrated in our cloud solutions.
For information on the impact of foreign currency fluctuations on our financial results, see Foreign Currency Exchange Rates below on page 59.
We have a number of multi-year pricing initiatives underway, some to bring our pricing in line with the market while others are model changes that are expected to drive greater revenue for both us and our customers. As a result, we expect to see a continued acceleration in revenue growth during 2024 as we begin to see the full-year effect of some of these pricing initiatives.
We expect that the decline in our non-strategic one-time services and other revenue will slow in 2024 compared to the previous two years.
2023 Form 10-K
bblogo.jpg
37

Blackbaud, Inc.
Income from operations increased by $73.2 million during 2023, driven largely by the following:
+
Increase in total revenue, as described above
+
Net decreases in the following costs primarily due to our targeted workforce reductions discussed below:
Decrease in compensation costs other than stock-based compensation of $35.4 million; and
Decrease in commission expense of $1.1 million
+
Decrease in third-party contractor costs of $12.2 million primarily due to our focus on cost management
+
Decrease in hosting and data center costs of $5.0 million as we continue to migrate our cloud infrastructure to leading public cloud service providers and make investments in security; currently, we expect our cloud infrastructure migration efforts and increased level of cybersecurity investments to continue for the foreseeable future
+
Decrease in Security Incident-related expenses, net of insurance, of $2.3 million. See "Security Incident update" below on page 39.
+
Decrease in cost of revenue from a $2.3 million impairment charge during the three months ended June 30, 2022, against previously capitalized software development costs that reduced the carrying value of those assets to zero. The impairment charge resulted primarily from our decision to end customer support for certain solutions
-
Increase in stock-based compensation expense of $17.5 million attributable to primarily due to overall Company performance against 2023 goals and 2022 performance-based equity award adjustments, partially offset by the targeted workforce reductions during the fourth quarter of 2022 and first quarter of 2023
-
Increase in transaction-based costs of $9.2 million related to the increase in the volume of transactions for which we process payments and, to a lesser extent, increases in vendor rates
-
Increase in amortization of intangible assets from business combinations of $4.2 million due to our acquisition of EVERFI
-
Net decrease of $4.0 million due to an increase in amortization of capitalized software and content development costs, partially offset by an increase in software and content development costs that were required to be capitalized under the internal-use software guidance
We are continuing to make investments in the business in areas such as innovation, artificial intelligence, cybersecurity, and our continued shift of cloud infrastructure to leading public cloud service providers. Our profitability during 2023 reflects some of these incremental investments. We plan to accelerate some of the cybersecurity investments during 2024, which is expected to modestly impact our profitability in the near term.
We continuously seek opportunities to optimize our portfolio of solutions to focus time and resources on innovation that will have the greatest impact for our customers and the markets we serve, and drive the highest return on investment. To that end, we will continue to simplify and rationalize our portfolio through product sunsets and divestitures of non-core businesses and technologies.
38
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Gross dollar retention
       13
Our recurring subscription contracts are typically for a term of three years at contract inception with standard three year renewals thereafter. A key factor to our overall success is the renewal and expansion of our existing subscription agreements with our customers. Management uses gross dollar retention in analyzing our success at delighting our customers with innovative and cloud solutions. Gross dollar retention is defined as contracted annual recurring revenue ("CARR") divided by beginning CARR with a measurement period of twelve months. During 2023, our gross dollar retention was approximately 90%. This gross dollar retention rate was slightly lower than our rate for the full year ended December 31, 2022 primarily due to the inclusion of EVERFI beginning in 2023. Excluding EVERFI, our gross dollar retention during 2023 was slightly higher than our rate for the full year ended December 31, 2022. We are continually investing in innovation, which we believe will increase gross dollar retention over the long-term. Although some customer attrition is normal, our new contract pricing and renewal model (as described above on page 36) does not appear to have had a significant impact on customer attrition to date.
Balance sheet and cash flow
At December 31, 2023, our cash and cash equivalents were $31.3 million. Under the 2020 Credit Facility, the carrying amount of our debt was $720.6 million and our net leverage ratio was 1.97 to 1.00.
During 2023, we generated $199.6 million in cash flow from operations, had a net decrease in borrowings of $81.4 million and had aggregate cash outlays of $64.1 million for purchases of property and equipment and capitalized software and content development costs.
We resumed stock repurchases during the fourth quarter of 2023 under our then existing stock repurchase program that authorized us to purchase up to $250.0 million of our outstanding shares of common stock. On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by raising the total capacity under the program from $250.0 million to $500.0 million available for repurchases. We plan to repurchase shares going forward to at least offset the dilution from our annual stock-based compensation and possibly beyond that amount as market conditions and our strategic plans permit. See additional details regarding our stock repurchase program below on page 56.
Security Incident update
As discussed in Note 11 to our consolidated financial statements included in this report, total costs related to the Security Incident exceeded the limit of our insurance coverage in the first quarter of 2022. Accordingly, the Security Incident has negatively impacted, and we expect it to continue for the foreseeable future to negatively impact, our GAAP profitability and GAAP cash flow (see discussion regarding non-GAAP free cash flow and non-GAAP adjusted free cash flow on page 53). For full year 2023, we incurred net pre-tax expenses of $53.4 million related to the Security Incident, which included $22.4 million for ongoing legal fees. It also includes settlements and recorded liabilities for loss contingencies of $31.0 million. Also, for full year 2023, we had net cash outlays of $78.0 million related to the Security Incident, which included ongoing legal fees, the $3.0 million civil penalty paid during the first quarter of 2023 related to the SEC settlement and the $49.5 million civil penalty paid during the fourth quarter of 2023 related to the multi-state Attorneys General settlement (as discussed in Note 11). In line with our policy, legal fees are expensed as incurred. For full year 2024, we currently expect net pre-tax expense of approximately $5.0 million to $10.0 million and net cash outlays of approximately $8.0 million to $13.0 million for ongoing legal fees related to the Security Incident.
2023 Form 10-K
bblogo.jpg
39

Blackbaud, Inc.
As of December 31, 2023, we have recorded approximately $1.5 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers related to the Security Incident that we believe we can reasonably estimate in accordance with our loss contingency procedures described in Note 11. It is reasonably possible that our estimated or actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss.
There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of December 31, 2023 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgement, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.
Results of Operations
Reportable segment
We report our operating results and financial information in one operating and reportable segment. See Note 16 of our consolidated financial statements in this report for additional information.
Comparison of 2023 vs. 2022
For information regarding the comparison of 2022 to 2021, please refer to Part II Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 24, 2023.
Acquisitions
During 2022 and 2021, we acquired companies that provided us with strategic opportunities to expand our TAM and share of the philanthropic giving market through the integration of complementary solutions and services to serve the changing needs of our customers. The following are the companies we acquired and their respective acquisition dates:
Kilter, Inc. ("Kilter") on August 19, 2022
EVERFI, Inc. on December 31, 2021
We have included the results of operations of acquired companies in our consolidated results of operations from the date of their respective acquisitions. In accordance with applicable accounting rules, we determined that the Kilter and EVERFI acquisitions were not material to our consolidated financial statements; therefore, revenue and earnings since the acquisition date and pro forma information are not required or presented. See Note 3 to our consolidated financial statements in this report for a summary of these acquisitions.
40
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Revenue and Cost of Revenue
Recurring
Revenue ($M)Cost of revenue ($M)Gross profit ($M)
and gross margin (%)
YoY Growth (%)YoY Growth (%)
343536
Recurring revenue includes two components: contractual recurring and transactional recurring.
Contractual recurring revenue is primarily comprised of fees for the use of our subscription-based software solutions, which includes providing access to cloud solutions, Impact-as-a-Service™ digital educational content, online training programs and subscription-based analytic services. Contractual recurring revenue also includes fees from maintenance services for our on-premises solutions.
Transactional recurring revenue is comprised of transaction fees associated with the use of our solutions, including donation processing, tuition management, consumer giving and event-based usage.
Cost of recurring revenue is primarily comprised of compensation costs for customer support and production IT personnel, hosting and data center costs, third-party contractor expenses, third-party royalty and data expenses, allocated depreciation, facilities and IT support costs, amortization of intangible assets from business combinations, amortization of software development costs, transaction-based costs related to payments services including remittances of amounts due to third-parties and other costs incurred in providing support and recurring services to our customers.
Our customers continue to prefer cloud subscription offerings with integrated analytics, training and payment services. We intend to continue focusing on innovation, quality and integration of our cloud solutions, which we believe will drive future revenue growth.
2023 vs. 2022
Recurring revenue increased by $59.8 million, or 5.9%, driven primarily by the following:
+
Increase in transactional recurring revenue of $30.5 million primarily due to positive results related to pricing initiatives we implemented during 2023 and increases in volume for our Blackbaud Tuition Management, JustGiving and Blackbaud Merchant Services solutions; and
+
Increase in contractual recurring revenue of $29.3 million related to the performance of our cloud solutions and, to a lesser extent, the early impact of our pricing initiatives; partially offset by a decrease in maintenance revenue as customers migrate to our cloud solutions.
2023 Form 10-K
bblogo.jpg
41

Blackbaud, Inc.
For additional information on the impact of foreign currency fluctuations on our financial results, see Foreign Currency Exchange Rates below on page 59.
Cost of recurring revenue increased by $7.0 million, or 1.5%, driven primarily by the following:
+
Increase in transaction-based costs of $9.2 million related to the increase in the volume of transactions for which we process payments and, to a lesser extent, increases in vendor rates
+
Increase in amortization of software development costs of $5.6 million due to our continued investments in the innovation and security of our solutions
+
Increase in amortization of intangible assets from business combinations of $4.0 million primarily due to our acquisition of EVERFI in December 2021
+
Increase in stock-based compensation costs of $2.8 million primarily due to overall Company performance against 2023 goals and 2022 performance-based equity award adjustments, partially offset by the targeted workforce reductions during the fourth quarter of 2022 and first quarter of 2023
-
Decrease in compensation costs other than stock-based compensation of $8.7 million primarily due to our targeted workforce reductions discussed above
-
Decrease in hosting and data center costs of $5.1 million as we continue to migrate our cloud infrastructure to leading public cloud service providers and make investments in security; currently, we expect our cloud infrastructure migration efforts and increased level of cybersecurity investments to continue for the foreseeable future
-
Decrease in third-party contractor costs of $1.1 million primarily due to our focus on cost management
Recurring gross margin increased by 190 basis points primarily due to the increase in recurring revenue outpacing the increase in cost of recurring revenue.
One-time services and other
Revenue ($M)Cost of revenue ($M)Gross profit ($M)
and gross margin (%)
YoY Growth (%)YoY Growth (%)
678
One-time services and other revenue is comprised of fees for one-time consulting (including creative services), analytic and onsite training services, and fees for retained and managed services contracts that we do not expect to have a term consistent with our cloud solution contracts.
Cost of one-time services and other is primarily comprised of compensation costs for professional services and onsite training personnel, other costs incurred in providing onsite customer training, third-party contractor expenses, data expense incurred to perform one-time analytic services, third-party software royalties, allocated depreciation, facilities and IT support costs and amortization of intangible assets from business combinations.
42
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
2023 vs. 2022
One-time services and other revenue decreased by $12.5 million, or 26.9%, driven primarily by the following:
-
Decrease in one-time consulting revenue of $9.2 million primarily due to less sales of creative services and implementation and customization services. Also contributing is an increase in utilization of third-party service delivery partners. For several years, we have been strategically shifting away from a one-time services business model towards sales of retained and managed services and also embedding services in our renewable cloud solution contracts. Retained and managed services contracts that we expect to have a term consistent with our cloud solution contracts, and embedded services are recorded as recurring revenue.
-
Decrease in one-time analytics revenue of $3.0 million as analytics are generally integrated in our cloud solutions
Cost of one-time services and other decreased $10.2 million or 24.3%, primarily driven by the following:
-
Decrease in compensation costs of $7.9 million primarily related to our targeted workforce reductions during the fourth quarter of 2022 and first quarter of 2023 and a continued shift in resources historically supporting one-time services and other towards recurring revenue
-
Decrease in employee severance of $1.2 million primarily due to our targeted workforce reductions discussed above, the majority of which were recorded in cost of one-time services and other in the fourth quarter of 2022
-
Decrease in direct costs of revenue of $1.2 million primarily related to our decrease in sales of creative services
+
Increase in third-party contractor costs of $1.2 million primarily due to an increase in partners delivering services
One-time services and other gross margin decreased by 320 basis points primarily due to the decrease in one-time services and other revenue outpacing the decrease in cost of one-time services and other revenue.
Operating Expenses
Sales, marketing and
customer success ($M)
Research and
development ($M)
General and
administrative ($M)
Percentages indicate expenses as a percentage of total revenue
252627
Sales, marketing and customer success
Sales, marketing and customer success expense includes compensation costs, variable sales commissions, travel-related expenses, advertising and marketing materials, public relations costs, variable reseller commissions and allocated depreciation, facilities and IT support costs.
We see a large market opportunity in the long-term and will continue to make investments to drive sales effectiveness. We have also implemented software tools to enhance our digital footprint and drive lead generation. The enhancements we are making in our go-to-market approach are expected to reduce our average customer acquisition cost per customer as well as the related payback period while increasing sales velocity.
2023 Form 10-K
bblogo.jpg
43

Blackbaud, Inc.
2023 vs. 2022
Sales, marketing and customer success expenses decreased by $9.3 million, or 4.2%. The decreases in dollars and as a percentage of total revenue were primarily driven by the following:
-
Net decreases in the following costs primarily due to our targeted workforce reductions discussed above:
Decrease in compensation costs other than stock-based compensation of $10.5 million; and
Decrease in commissions expense of $1.3 million; partially offset by
Increase in severance costs of $1.5 million
-
Decrease in third-party contractor costs of $3.1 million primarily related to strategic consulting costs incurred during 2022
+
Increase in stock-based compensation costs of $3.5 million primarily due to overall Company performance against 2023 goals and 2022 performance-based equity award adjustments, partially offset by the targeted workforce reductions during the fourth quarter of 2022 and first quarter of 2023
+
Increase in conference and travel costs of $1.0 million primarily due to our annual user conference, bbcon®, which was held in-person in November 2023 for the first time since the pandemic
Research and development
Research and development expense includes compensation costs for engineering and product management personnel, third-party contractor expenses, software development tools and other expenses related to developing new solutions or upgrading and enhancing existing solutions that do not qualify for capitalization, and allocated depreciation, facilities and IT support costs.
2023 vs. 2022
We continue to make investments to delight our customers with innovative cloud solutions. We also continue to invest heavily in the security of our solutions. Research and development expense decreased by $3.6 million, or 2.3%. The decreases in dollars and as a percentage of total revenue were primarily driven by the following:
-
Decrease in third-party contractor costs of $6.5 million primarily due to a decrease in our use of third-party software developers
-
Decrease in compensation costs other than stock-based compensation of $3.9 million primarily due to our targeted workforce reductions discussed above
+
Increase in stock-based compensation of $6.6 million primarily due to overall Company performance against 2023 goals and 2022 performance-based equity award adjustments, partially offset by the targeted workforce reductions during the fourth quarter of 2022 and first quarter of 2023
Not included in research and development expense for 2023 and 2022 were $60.7 million and $58.5 million, respectively, of qualifying costs associated with software and content development activities that are required to be capitalized under GAAP, such as those for our cloud solutions, as well as development costs associated with acquired companies. Qualifying capitalized software and content development costs associated with our cloud solutions and online educational courses are subsequently amortized to cost of recurring revenue over the related asset's estimated useful life, which generally range from three to seven years. We expect that the amount of software and content development costs capitalized will be relatively consistent in the near-term as we continue making investments in innovation, quality, security and the integration of our solutions, which we believe will drive long-term revenue growth.


44
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
General and administrative
General and administrative expense consists primarily of compensation costs for general corporate functions, including senior management, finance, accounting, legal, human resources and corporate development, Security Incident-related expenses (including legal fees, settlements and loss contingency accruals), third-party professional fees, insurance, allocated depreciation, facilities and IT support costs, acquisition-related expenses and other administrative expenses.
2023 vs. 2022
General and administrative expenses decreased by $10.0 million, or 5.0%. The decreases in dollars and as a percentage of total revenue were primarily driven by the following:
-
Decrease in compensation costs other than stock-based compensation of $5.0 million primarily due to our targeted workforce reductions discussed above
-
Decrease in third-party contractor costs of $2.7 million primarily due to our focus on cost management
-
Decrease in Security Incident-related expenses of $2.3 million. See "Security Incident update" above on page 39
-
A $2.3 million noncash impairment charge during the second quarter of 2022 against previously capitalized software development costs that reduced the carrying value of those assets to zero. The impairment charge resulted primarily from our decision to end customer support for certain solutions and did not reoccur in 2023
-
Decrease in corporate costs of $1.3 million primarily related to the release of certain accrued tax liabilities due to favorable sales tax rulings, partially offset by an increase in bad debt expense
-
Decrease in rent expense of $1.1 million
+
Increase in stock-based compensation costs of $5.2 million primarily due to overall Company performance against 2023 goals and 2022 performance-based equity award adjustments, partially offset by the targeted workforce reductions during the fourth quarter of 2022 and first quarter of 2023
+
Increase in acquisition and disposition-related costs of $1.3 million primarily related to the noncash impairment charges against certain operating lease right-of-use assets and property and equipment assets resulting from the sublease of our Washington, DC office location; partially offset by the release of $1.4 million in accrued contingent consideration related to our Kilter acquisition during the second quarter of 2023 and a $2.0 million noncash impairment of certain insignificant intangible assets that were held for sale during the second quarter of 2022 which did not reoccur in 2023
2023 Form 10-K
bblogo.jpg
45

Blackbaud, Inc.
Interest Expense
Interest expense ($M)
Percentages indicate expenses as a percentage of total revenue
          33
2023 vs. 2022
Interest expense increased in dollars and as a percentage of total revenue during 2023 when compared to 2022, primarily due to an increase in our weighted average effective interest rates. We currently expect interest expense for the full year 2024 to be approximately $34 million to $38 million although our interest expense in connection with the variable rate portion of our outstanding debt could increase in a rising interest rate environment. See Note 10 to our consolidated financial statements in this report for more information regarding our derivative instruments, which we use to manage our variable interest rate risk, and Item 7A. Quantitative and Qualitative Disclosures about Market Risk: Interest Rate Risk on page 64 for more information about our variable interest rate exposure and related risk.
Other Income
Other income ($M)
Percentages indicate expenses as a percentage of total revenue
          33
2023 vs. 2022
Other income increased in dollars and as a percentage of total revenue during 2023 when compared to 2022, primarily due to an increase in interest income. Interest income increased primarily due to higher interest earned on restricted cash held and payable by us to customers for our payment processing solutions. See Note 8 to our consolidated financial statements in this report for more information regarding our other income.
46
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Deferred Revenue
The table below compares the components of deferred revenue from our consolidated balance sheets:
(dollars in millions)December 31,
2023
December 31,
2022
Change
Total deferred revenue(1)
394.9 385.2 2.5 %
Less: Long-term portion2.4 2.8 (14.9)%
Current portion(1)
$392.5 $382.4 2.6 %
(1)The individual amounts for each year may not sum to total deferred revenue or current portion of deferred revenue due to rounding.
To the extent that our customers are billed for our solutions and services in advance of delivery, we record such amounts in deferred revenue. Our recurring revenue contracts are generally for a term of three years at contract inception with three-year renewals thereafter, billed annually in advance and non-cancelable. We generally invoice our customers with recurring revenue contracts in annual cycles 30 days prior to the end each one-year period.
The increase in deferred revenue during the year ended December 31, 2023 was primarily due to new subscription sales of our cloud solutions and progress in initiatives to bring our pricing in line with the market. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Generally, our lowest balance of deferred revenue during the year is at the end of our first quarter.
Income Taxes
Income tax provision (benefit) ($M)
Percentages indicate effective income tax rates
          29
Our effective income tax rate may fluctuate quarterly and annually as a result of factors, including changes in tax law in jurisdictions where we conduct business, transactions entered into, changes in the geographic distribution of our earnings or losses, and our assessment of certain tax contingencies and valuation allowances.
We have deferred tax assets for federal, state, and international net operating loss carryforwards and tax credits. The federal and state net operating loss carryforwards are subject to various Internal Revenue Code limitations and applicable state tax laws. A portion of the foreign and state net operating loss carryforwards and a portion of state tax credits have a valuation reserve due to the uncertainty of realizing such carryforwards and credits in the future.
We file income tax returns in the U.S. for federal and various state jurisdictions as well as in foreign jurisdictions including Canada, the U.K., Australia, Ireland and Costa Rica. We are generally subject to U.S. federal income tax examination for calendar tax years ending 2020 through 2023, as well as state and foreign income tax examinations for various years depending on statute of limitations of those jurisdictions.
We have taken federal and state tax positions for which it is reasonably possible that the total amount of unrecognized tax benefits may decrease within the next twelve months. The possible decrease could result from the expiration of statutes of limitations. The reasonably possible decrease at December 31, 2023 was insignificant.
2023 Form 10-K
bblogo.jpg
47

Blackbaud, Inc.
We recognize accrued interest and penalties, if any, related to unrecognized tax benefits as a component of income tax expense.
2023 vs. 2022
The increase in our effective income tax rate for year ended December 31, 2023, when compared to the same period in 2022, was primarily attributable to higher 2023 non-deductible accruals for loss contingencies related to the Security Incident and other non-deductible expenses and tax rate changes, partially offset by increased tax credits. Furthermore, our 2023 effective tax rate was negatively impacted by higher tax rates in foreign jurisdictions in which we operate which were predominantly due to UK tax rate increases.
48
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Non-GAAP Financial Measures
The operating results analyzed below are presented on a non-GAAP basis. We use non-GAAP financial measures internally in analyzing our operational performance. Accordingly, we believe these non-GAAP measures are useful to investors, as a supplement to GAAP measures, in evaluating our ongoing operational performance. While we believe these non-GAAP measures provide useful supplemental information, non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. In addition, these non-GAAP financial measures may not be completely comparable to similarly titled measures of other companies due to potential differences in the exact method of calculation between companies.
The non-GAAP financial measures discussed below exclude the impact of certain transactions because we believe they are not directly related to our operating performance in any particular period, but are for our long-term benefit over multiple periods. We believe that these non-GAAP financial measures reflect our ongoing business in a manner that allows for meaningful period-to-period comparisons and analysis of trends in our business.
Years ended December 31,
(dollars in millions, except per share amounts)20232022
GAAP Revenue$1,105.4 $1,058.1 
GAAP gross profit$603.2 $552.7 
GAAP gross margin54.6 %52.2 %
Non-GAAP adjustments:
Add: Stock-based compensation expense16.7 14.4 
Add: Amortization of intangibles from business combinations52.5 48.5 
Add: Employee severance0.8 2.1 
Subtotal(1)
69.9 65.1 
Non-GAAP gross profit(1)
$673.2 $617.8 
Non-GAAP gross margin60.9 %58.4 %
GAAP income (loss) from operations$44.7 $(28.5)
GAAP operating margin4.0 %(2.7)%
Non-GAAP adjustments:
Add: Stock-based compensation expense127.8 110.3 
Add: Amortization of intangibles from business combinations55.6 51.4 
Add: Employee severance5.1 5.2 
Add: Acquisition and disposition-related costs(2)(3)
7.5 6.1 
Add: Restructuring and other real estate activities— 0.1 
Add: Security Incident-related costs, net of insurance(4)
53.4 55.7 
Add: Impairment of capitalized software development costs
— 2.3 
Subtotal(1)
249.4 231.1 
Non-GAAP income from operations(1)
$294.1 $202.6 
Non-GAAP operating margin26.6 %19.1 %
GAAP income (loss) before provision (benefit) for income taxes$17.6 $(55.6)
GAAP net income (loss)$1.8 $(45.4)
Shares used in computing GAAP diluted earnings (loss) per share53,721,342 51,569,148 
GAAP diluted earnings (loss) per share$0.03 $(0.88)
Non-GAAP adjustments:
Add: GAAP income tax provision (benefit)15.8 (10.2)
Add: Total non-GAAP adjustments affecting income from operations249.4 231.1 
Non-GAAP income before provision for income taxes267.0 175.5 
Assumed non-GAAP income tax provision(5)
53.4 35.1 
Non-GAAP net income(1)
$213.6 $140.4 
Shares used in computing Non-GAAP diluted earnings per share53,721,342 52,207,573 
Non-GAAP diluted earnings per share$3.98 $2.69 
2023 Form 10-K
bblogo.jpg
49

Blackbaud, Inc.
(1)The individual amounts for each year may not sum to subtotal, non-GAAP gross profit, non-GAAP income from operations, non-GAAP income before provision for income taxes or non-GAAP net income due to rounding.
(2)Includes a $2.0 million noncash impairment of certain intangible assets held for sale during the twelve months ended December 31, 2022.
(3)Includes noncash impairment charges incurred during the twelve months ended December 31, 2023 related to the sublease of our Washington, DC office location the lease of which was acquired during the EVERFI acquisition.
(4)Includes Security Incident-related costs incurred during the twelve months ended December 31, 2023 of $53.4 million, which includes approximately $31.0 million in settlements and recorded aggregate liabilities for loss contingencies, net of insurance recoveries during the same period of $0.0 million and during the twelve months ended December 31, 2022 of $57.6 million, which included approximately $23.0 million in recorded aggregate liabilities for loss contingencies, net of insurance recoveries during the same period of $1.9 million. Recorded expenses consisted primarily of payments to third-party service providers and consultants, including legal fees, as well as settlements of customer claims, negotiated settlements and accruals for certain loss contingencies. Not included in this adjustment were costs associated with enhancements to our cybersecurity program. For full year 2024, we currently expect net pre-tax expense of approximately $5 million to $10 million and net cash outlays of approximately $8 million to $13 million for ongoing legal fees related to the Security Incident. In line with our policy, legal fees, are expensed as incurred. As of December 31, 2023, we have recorded approximately $1.5 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers related to the Security Incident that we believe we can reasonably estimate. In connection with the settlement of the multi-state Attorneys General investigation (as previously disclosed on October 5, 2023), we paid $49.5 million during the fourth quarter of 2023. There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of December 31, 2023 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgement, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.
(5)We apply a non-GAAP effective tax rate of 20.0% when calculating non-GAAP net income and non-GAAP diluted earnings per share.
Beginning in 2024, we intend to update the non-GAAP tax rate we apply when calculating non-GAAP net income and non-GAAP diluted earnings per share in future periods. Since the first quarter of 2018, for the purposes of determining non-GAAP net income, we have utilized a non-GAAP tax rate of 20.0% in our calculation of the assumed non-GAAP income tax provision. We intend to adjust this rate to 24.5% to better reflect our periodic effective tax rate calculated in accordance with GAAP and our current expectations. The increase in our non-GAAP tax rate is primarily driven by increases in income tax rates in jurisdictions we operate in. Furthermore, as profitability increases, the effect of tax impacting items, including research and development credits, lessens such that our assumed non-GAAP tax rate moves closer to the statutory rate. The increase in our non-GAAP tax rate is primarily driven by increases in income tax rates in jurisdictions we operate in. Furthermore, as our non-GAAP profitability increases, the effect of tax impacting items lessens such that our assumed non-GAAP tax rate moves closer to the statutory tax rate. The non-GAAP tax rate utilized in future periods will be reviewed annually to determine whether it remains appropriate in consideration of our financial results including our periodic effective tax rate calculated in accordance with GAAP, our operating environment and related tax legislation in effect and other factors deemed necessary. All measures of the tax impact related to non-GAAP net income and non-GAAP diluted earnings per share included above are calculated under our historical methodology.
50
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Non-GAAP organic revenue growth
In addition, we use non-GAAP organic revenue growth, non-GAAP organic revenue growth on a constant currency basis, non-GAAP organic recurring revenue growth and non-GAAP organic recurring revenue growth on a constant currency basis in analyzing our operating performance. We believe that these non-GAAP measures are useful to investors, as a supplement to GAAP measures, for evaluating the periodic growth of our business on a consistent basis. Each of these measures of non-GAAP organic revenue growth excludes incremental acquisition-related revenue attributable to companies acquired in the current fiscal year. For companies, if any, acquired in the immediately preceding fiscal year, each of these non-GAAP organic revenue growth measures reflects presentation of full year incremental non-GAAP revenue derived from such companies as if they were combined throughout the prior period. In addition, each of these non-GAAP organic revenue growth measures excludes prior period revenue associated with divested businesses. The exclusion of the prior period revenue is to present the results of the divested businesses within the results of the combined company for the same period of time in both the prior and current periods. We believe this presentation provides a more comparable representation of our current business’ organic revenue growth and revenue run-rate.
Years ended December 31,
(dollars in millions)20232022
GAAP revenue$1,105.4 $1,058.1 
GAAP revenue growth4.5 %
Less: Non-GAAP revenue from divested businesses(1)
— (3.5)
Non-GAAP organic revenue(2)
$1,105.4 $1,054.6 
Non-GAAP organic revenue growth4.8 %
Non-GAAP organic revenue(2)
1,105.4 1,054.6 
Foreign currency impact on Non-GAAP organic revenue(3)
0.4 — 
Non-GAAP organic revenue on constant currency basis(3)
$1,105.9 $1,054.6 
Non-GAAP organic revenue growth on constant currency basis4.9 %
GAAP recurring revenue$1,071.5 $1,011.7 
GAAP recurring revenue growth5.9 %
Less: Non-GAAP recurring revenue from divested businesses(1)
— (3.4)
Non-GAAP organic recurring revenue$1,071.5 $1,008.3 
Non-GAAP organic recurring revenue growth6.3 %
Non-GAAP organic recurring revenue(2)
$1,071.5 $1,008.3 
Foreign currency impact on non-GAAP organic recurring revenue(3)
0.5 — 
Non-GAAP organic recurring revenue on constant currency basis(3)
$1,072.0 $1,008.3 
Non-GAAP organic recurring revenue growth on constant currency basis6.3 %
(1)Non-GAAP revenue from divested businesses excludes revenue associated with divested businesses. The exclusion of the prior period revenue is to present the results of the divested business with the results of the combined company for the same period of time in both the prior and current periods.
(2)Non-GAAP organic revenue and non-GAAP organic recurring revenue for the prior year periods presented herein may not agree to non-GAAP organic revenue and non-GAAP organic recurring revenue presented in the respective prior period quarterly financial information solely due to the manner in which non-GAAP organic revenue growth and non-GAAP organic recurring revenue growth are calculated.
(3)To determine non-GAAP organic revenue growth and non-GAAP organic recurring revenue growth on a constant currency basis, revenues from entities reporting in foreign currencies were translated to U.S. Dollars using the comparable prior period's quarterly weighted average foreign currency exchange rates. The primary foreign currencies creating the impact are the Australian Dollar, British Pound, Canadian Dollar and Euro.
2023 Form 10-K
bblogo.jpg
51

Blackbaud, Inc.
Rule of 40
We previously defined Rule of 40 as non-GAAP organic revenue growth plus non-GAAP adjusted EBITDA margin. Non-GAAP adjusted EBITDA is defined as GAAP net income plus interest, net; income tax provision (benefit); depreciation; amortization of intangible assets from business combinations; amortization of software and content development costs; stock-based compensation; employee severance; acquisition and disposition-related costs; restructuring and other real estate activities; Security Incident-related costs, net of insurance; and impairment of capitalized software development costs. Beginning in the fiscal quarter ended June 30, 2022, we now also include in non-GAAP adjusted EBITDA impairment of capitalized software and content development costs because we believe it is not directly related to our operating performance in any particular period.
Years ended December 31,
(dollars in millions)20232022
GAAP net income (loss)$1.8 $(45.4)
Non-GAAP adjustments:
Add: Interest, net31.1 34.1 
Add: GAAP income tax provision (benefit)
15.8 (10.2)
Add: Depreciation
13.0 14.1 
Add: Amortization of intangibles from business combinations55.6 51.4 
Add: Amortization of software and content development costs(1)
45.3 39.0 
Subtotal(2)
160.9 128.4 
Non-GAAP EBITDA(2)
$162.7 $83.0 
Non-GAAP EBITDA margin(3)
14.7 %
Non-GAAP adjustments:
Add: Stock-based compensation expense
127.8 110.3 
Add: Employee severance
5.1 5.2 
Add: Acquisition and disposition-related costs(4)
7.5 6.1 
Add: Restructuring and other real estate activities
— 0.1 
Add: Security Incident-related costs, net of insurance(4)
53.4 55.7 
Add: Impairment of capitalized software development costs
— 2.3 
Subtotal(2)
193.8 179.7 
Non-GAAP Adjusted EBITDA(2)
$356.5 $262.6 
Non-GAAP Adjusted EBITDA margin(5)
32.2 %
Rule of 40(6)
37.0 %
Non-GAAP adjusted EBITDA356.5 262.6 
Foreign currency impact on Non-GAAP adjusted EBITDA— 6.3 
Non-GAAP adjusted EBITDA on constant currency basis(7)
356.5 268.9 
Non-GAAP adjusted EBITDA margin on constant currency basis(7)
32.2 %
Rule of 40 on constant currency basis(8)
37.1 %
(1)Includes amortization expense related to software and content development costs and amortization expense from capitalized cloud computing implementation costs.
(2)The individual amounts for each year may not sum to subtotal, non-GAAP EBITDA, non-GAAP adjusted EBITDA or non-GAAP adjusted EBITDA on a constant currency basis due to rounding.
(3)Measured by GAAP revenue divided by non-GAAP EBITDA.
(4)See additional details in the reconciliation of GAAP to Non-GAAP operating income above.
(5)Measured by non-GAAP organic revenue divided by non-GAAP adjusted EBITDA.
(6)Measured by non-GAAP organic revenue growth plus non-GAAP adjusted EBITDA margin. See Non-GAAP organic revenue growth table above.
(7)To determine non-GAAP adjusted EBITDA on a constant currency basis, non-GAAP adjusted EBITDA from entities reporting in foreign currencies were translated to U.S. Dollars using the comparable prior period's quarterly weighted average foreign currency exchange rates. The primary foreign currencies creating the impact are the Australian Dollar, British Pound, Canadian Dollar and Euro.
(8)Measured by non-GAAP organic revenue growth on constant currency basis plus non-GAAP adjusted EBITDA margin on constant currency basis. See Non-GAAP organic revenue growth table above.
52
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Non-GAAP free cash flow and non-GAAP adjusted free cash flow
Non-GAAP free cash flow is defined as operating cash flow less capital expenditures, including costs required to be capitalized for software and content development, and capital expenditures for property and equipment.
Non-GAAP adjusted free cash flow is defined as operating cash flow less capital expenditures, including costs required to be capitalized for software and content development and capital expenditures for property and equipment, plus cash outflows, net of insurance, related to the Security Incident.
We believe non-GAAP free cash flow and non-GAAP adjusted free cash flow provides useful measures of the Company's operating performance. Non-GAAP adjusted free cash flow is not intended to represent and should not be viewed as the amount of residual cash flow available for discretionary expenditures.
Years ended December 31,
(dollars in millions)20232022
GAAP net cash provided by operating activities$199.6 $203.9 
GAAP operating cash flow margin18.1 %19.3 %
Non-GAAP adjustments:
Less: purchase of property and equipment(4.7)(12.3)
Less: capitalized software and content development costs(59.4)(58.8)
Non-GAAP free cash flow(1)
$135.5 $132.8 
Non-GAAP free cash flow margin12.3 %12.6 %
Non-GAAP adjustments:
Add: Security Incident-related cash flows, net of insurance78.0 20.9 
Non-GAAP adjusted free cash flow(1)
$213.5 $153.7 
Non-GAAP adjusted free cash flow margin19.3 %14.5 %
(1)The individual amounts for each year may not sum to non-GAAP free cash flow or non-GAAP adjusted free cash flow due to rounding.
Seasonality
Our revenues normally fluctuate as a result of certain seasonal variations in our business. Our first quarter has historically been the seasonal low for bookings, with the second and fourth quarters historically being seasonally higher, and our bookings tend to be back-end loaded within individual quarters given our quarterly quota plans. Transactional revenue is non-contractual and less predictable given the susceptibility to certain drivers such as timing and number of events and marketing campaigns, as well as fluctuations in donation volumes and tuition payments. Our transactional revenue has historically been at its lowest in the first quarter due to the timing of customer fundraising initiatives and events. We have historically experienced seasonal highs during the fourth quarter due to year-end giving campaigns and during the second quarter when a large number of events are held. Our revenue from professional services has historically been lower in the first quarter when many of those services commence and in the fourth quarter due to the holiday season. As a result of these and other factors, our total revenue has historically been lower in the first quarter than in the remainder of our fiscal year, with the fourth quarter historically achieving the highest total revenue. Our expenses, other than transaction-based costs related to our payments services, do not vary significantly as a result of these factors, but do fluctuate on a quarterly basis due to varying timing of expenditures.
Our cash flow from operations normally fluctuates quarterly due to the combination of the timing of customer contract renewals including renewals associated with customers of acquired companies, delivery of professional services and occurrence of customer events, as well as merit-based salary increases, among other factors. Historically, due to lower revenues in our first quarter, combined with the payment of certain annual vendor contracts, our cash flow from operations has been lowest in our first quarter. Due to the timing of customer contract renewals and student enrollments, many of which take place at or near the beginning of our third quarter, our cash flow from operations has generally been lower in our second quarter as compared to our third and fourth quarters. Partially offsetting these favorable drivers of cash flow from operations in our third and fourth quarters are base salary merit increases, which occur in July. In addition, deferred revenues can vary on a seasonal basis due to the timing of customer contract renewals and student enrollments or significant acquisitions. Our cash flow from financing is negatively impacted in our first quarter when most of our equity awards vest, as we pay taxes on behalf of our employees related to the settlement or exercise of equity awards.
2023 Form 10-K
bblogo.jpg
53

Blackbaud, Inc.
These patterns may change as a result of the continued shift to online giving, growth in volume of transactions for which we process payments, large dollar customer bookings and contract renewals, or as a result of acquisitions, new market opportunities, new solution introductions or other factors.
Liquidity and Capital Resources
The following table presents selected financial information about our financial position:
(dollars in millions)December 31,
2023
December 31,
2022
Change
Cash and cash equivalents$31.3 $31.7 (1.4)%
Property and equipment, net98.7 107.4 (8.1)%
Software and content development costs, net160.2 141.0 13.6 %
Total carrying value of debt779.7 859.0 (9.2)%
Working capital(267.4)(312.0)14.3 %
The following table presents selected financial information about our cash flows:
Years ended December 31,
(dollars in millions)2023 2022 Change
Net cash provided by operating activities$199.6 $203.9 (2.1)%
Net cash used in investing activities(64.4)(85.5)(24.7)%
Net cash used in financing activities
(143.0)(25.7)456.5 %
Our principal sources of liquidity are our operating cash flow, funds available under the 2020 Credit Facility and cash on hand. Our operating cash flow depends on continued customer renewal of our subscription and maintenance arrangements, market acceptance of our solutions and services, the volume and size of transactions for which we process payments and our customers' ability to pay. Based on current estimates of revenue and expenses, we believe that the currently available sources of funds and anticipated cash flows from operations will be adequate for at least the next twelve months to finance our operations, fund anticipated capital expenditures and meet our debt obligations. We also believe that we will be able to continue to meet our long-term cash requirements due to our anticipated cash flow from operations, solid financial position and ability to access capital from financial markets. To the extent we undertake future material acquisitions, investments or unanticipated capital or operating expenditures, including in connection with the Security Incident, we may require additional capital. In that context, we regularly evaluate opportunities to enhance our capital structure, including through potential debt or equity issuances.
As a well-known seasoned issuer, we filed an automatic shelf registration statement for an undetermined amount of debt and equity securities with the SEC on January 14, 2022. Under this universal shelf registration statement we may offer and sell, from time to time, debt securities, common stock, preferred stock, depositary shares, warrants, stock purchase contracts and stock purchase units. Subject to certain conditions, this registration statement will be effective through January 13, 2025.
We resumed stock repurchases during the fourth quarter of 2023 under our then existing stock repurchase program that authorized us to purchase up to $250.0 million of our outstanding shares of common stock. On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by raising the total capacity under the program from $250.0 million to $500.0 million available for repurchases. The remaining amount available to purchase stock under the stock repurchase program was $499.4 million as of February 16, 2024. We plan to repurchase shares going forward to at least offset the dilution from our annual stock-based compensation and possibly beyond that amount as market conditions and our strategic plans permit. See additional details regarding our stock repurchase program below on page 56.
At December 31, 2023, our total cash and cash equivalents balance included approximately $13.2 million of cash that was held by operations outside the U.S. While these funds may not be needed to fund our U.S. operations for at least the next twelve months, if we need these funds, we may be required to accrue and pay taxes to repatriate the funds. We currently do not intend nor anticipate a need to repatriate our cash held outside the U.S.
54
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Operating Cash Flow
Throughout 2023 and 2022, our cash flows from operations were derived principally from: (i) our earnings from on-going operations prior to non-cash expenses such as depreciation, amortization, stock-based compensation, deferred income taxes, amortization of deferred financing costs and debt discount and adjustments to our provision for credit losses and sales returns; and (ii) changes in our working capital.
Working capital changes are comprised of changes in accounts receivable, prepaid expenses and other assets, trade accounts payable, accrued expenses and other liabilities and deferred revenue.
2023 vs. 2022
Net cash provided by operating activities decreased by $4.3 million during the year ended December 31, 2023, when compared to the same period in 2022, primarily due to a $71.3 million increase in net income adjusted for non-cash expenses and a $75.5 million decrease in cash flow from operations associated with working capital.
The decrease in cash flow from operations associated with working capital during 2023, when compared to 2022, was primarily due to:
fluctuations in the timing of vendor payments; and
a decrease in accrued expenses related to the Security Incident.
Security Incident update
As discussed in Note 11 to our consolidated financial statements included in this report, total costs related to the Security Incident exceeded the limit of our insurance coverage in the first quarter of 2022. Accordingly, the Security Incident has negatively impacted, and we expect it to continue for the foreseeable future to negatively impact, our GAAP profitability and GAAP cash flow (see discussion regarding non-GAAP free cash flow and non-GAAP adjusted free cash flow on page 53). For full year 2023, we had net cash outlays of $78.0 million related to the Security Incident, which included ongoing legal fees, the $3.0 million civil penalty paid during the first quarter of 2023 related to the SEC settlement and the $49.5 million civil penalty paid during the fourth quarter of 2023 related to the multi-state Attorneys General settlement. For full year 2024, we currently expect net pre-tax expense of approximately $5.0 million to $10.0 million and net cash outlays of approximately $8.0 million to $13.0 million for ongoing legal fees related to the Security Incident.
As of December 31, 2023, we have recorded approximately $1.5 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers related to the Security Incident that we believe we can reasonably estimate in accordance with our loss contingency procedures described in Note 11. It is reasonably possible that our estimated or actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss.
There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of December 31, 2023 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgement, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.
2023 Form 10-K
bblogo.jpg
55

Blackbaud, Inc.
Investing Cash Flow
During 2024, we expect our total capital expenditures, including estimated outlays for capitalized software development costs, to be between approximately $65.0 million and $75.0 million.
2023 vs. 2022
Net cash used in investing activities of $64.4 million decreased by $21.2 million during 2023, when compared to 2022.
During 2022, we received net cash of $6.4 million related to our disposition of Blackbaud FIMS™ and DonorCentral® NXT.
During 2022, we used $20.9 million of net cash for our acquisitions of EVERFI and Kilter, comprised primarily of (i) $17.4 million that had not been paid by EVERFI to its former option holders as of December 31, 2021, solely due to the timing of the acquisition on the last day of 2021; (ii) $2.9 million that was paid to acquire Kilter; and (iii) $2.6 million that was paid to a number of EVERFI's selling shareholders after determining they would be paid in cash, rather than shares of our common stock.
During 2023, we used $59.4 million for software and content development costs, which was up $0.7 million from cash spent during 2022. We also spent $4.7 million of cash for purchases of property and equipment during 2023, which was a decrease of $7.6 million from cash spent in 2022.
Financing Cash Flow
2023 vs. 2022
During 2023, we had a net decrease in borrowings of $81.4 million. During 2023, we repurchased $18.8 million of our common stock while we did not repurchase any of our common stock during 2022 (see additional details below regarding our stock repurchase program).
We paid $35.9 million to satisfy tax obligations of employees upon settlement or exercise of equity awards during 2023 compared to $36.4 million during 2022. The amount of taxes paid by us on behalf of employees related to the settlement or exercise of equity awards varies from period to period based upon the timing of grants and vesting, as well as the market price for shares of our common stock at the time of settlement. Most of our equity awards currently vest in our first quarter.
During 2023, cash flow from financing activities associated with changes in restricted cash due to customers decreased $6.8 million, compared to an increase of $111.4 million during 2022. This line in the statement of cash flows represents the change in the amount of restricted cash held and payable by us to customers from one period to the next. This restricted cash due to customers is not available to us for operational purposes.
Stock repurchase program
In December 2021, our Board of Directors reauthorized, expanded and replenished our stock repurchase program that authorizes us to purchase up to $250.0 million of our outstanding shares of common stock. The program does not have an expiration date. Under the stock repurchase program, we are authorized to repurchase shares from time to time in accordance with applicable laws both on the open market, including under trading plans established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, and in privately negotiated transactions. The timing and amount of repurchases depends on several factors, including market and business conditions, the trading price of our common stock and the nature of other investment opportunities. The repurchase program may be limited, suspended or discontinued at any time without prior notice. During the year ended December 31, 2023, we repurchased 221,836 shares for $18.8 million. The remaining amount available to purchase stock under the then approved stock repurchase program was $231.2 million as of December 31, 2023.
On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by raising the total capacity under the program from $250.0 million to $500.0 million available for repurchases. Between January 1, 2024 and January 17, 2024, we repurchased $22.3 million under the prior authorization. Between January 18, 2024 and February 16, 2024, we repurchased an additional 7,114 shares for $0.6 million under the new authorization. The remaining amount available to purchase stock under the stock repurchase program was $499.4 million as of February 16, 2024. We plan
56
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
to repurchase shares going forward to at least offset the dilution from our annual stock-based compensation and possibly beyond that amount as market conditions and our strategic plans permit.
2020 Credit Facility
Historically, we have drawn on our credit facility from time to time to help us meet financial needs primarily due to the seasonality of our cash flows from operations and financing for business acquisitions. At December 31, 2023, our available borrowing capacity under the 2020 Credit Facility was $384.5 million. The 2020 Credit Facility matures in October 2025.
At December 31, 2023, the carrying amount of our debt under the 2020 Credit Facility was $720.6 million. Our average daily borrowings were $760.2 million during 2023.
The term loans under the 2020 Credit Facility and our other debt require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2020 Credit Facility in October 2025. Certain real estate loans (as described in Note 9 to our audited consolidated financial statements included in this report) also require periodic principal payments and the balances of the real estate loans are due upon maturity in April 2038.
The following is a summary of the financial covenants under the 2020 Credit Facility:
Financial CovenantRequirementRatio as of December 31, 2023
Net Leverage Ratio(1)
≤ 4.00 to 1.001.97 to 1.00
Interest Coverage Ratio≥ 2.50 to 1.009.67 to 1.00
(1)Under the terms of the 2020 Credit Facility, the Net Leverage Ratio requirement may be increased by up to 0.50 provided we satisfy certain requirements, including a permitted business acquisition, and provided that the maximum Net Leverage Ratio shall not exceed 4.25 to 1.00.
Under the 2020 Credit Facility, we also have restrictions on our ability to declare and pay dividends and our ability to repurchase shares of our common stock. In order to pay any cash dividends and/or repurchase shares of stock: (i) no default or event of default shall have occurred and be continuing under the 2020 Credit Facility, and (ii) our pro forma net leverage ratio, as set forth in the 2020 Credit Facility, must be 0.25 less than the net leverage ratio requirement at the time of dividend declaration or stock repurchase. At December 31, 2023, we were in compliance with our debt covenants under the 2020 Credit Facility. See Note 9 to our consolidated financial statements included in this report for additional information regarding the 2020 Credit Facility.
Commitments and Contingencies
As of December 31, 2023, we had contractual obligations with future minimum commitments as follows:
Payments due by period
(in millions)Less than
1 year
More than
1 year
Total(1)
Recorded contractual obligations:
Debt$19.3 $761.9 $781.1 
Operating leases8.7 46.8 55.5 
Interest payments on debt— 5.5 5.5 
Contingent consideration— 1.4 1.4 
Unrecorded contractual obligations:
Purchase obligations88.1 169.5 257.6 
Interest payments on debt35.1 55.9 90.9 
Total contractual obligations(1)
$151.1 $1,040.9 $1,192.0 
(1)The individual amounts may not sum to the total due to rounding.

2023 Form 10-K
bblogo.jpg
57

Blackbaud, Inc.
Debt
As of December 31, 2023, we had total remaining principal payments of $781.1 million. These payments represent principal payments only, under the following assumptions: (i) that the amounts outstanding under the 2020 Credit Facility, our real estate loans and our other debt at December 31, 2023 will remain outstanding until maturity, with minimum payments occurring as currently scheduled, and (ii) that there are no assumed future borrowings on the 2020 Revolving Facility for the purposes of determining minimum commitment amounts. See Note 9 to our consolidated financial statements in this report for more information.
Interest payments on debt
In addition to principal payments, as of December 31, 2023, we expect to pay interest expense over the life of our debt obligations of approximately $96.4 million. These payments represent our estimated future interest payments on debt using our debt balances and the related weighted average effective interest rates as of December 31, 2023, which includes the effect of interest rate swap agreements. The actual interest expense recognized in our consolidated statements of comprehensive income will depend on the amount of debt, the length of time the debt is outstanding and the interest rate, which could be different from our assumptions on our remaining principal payments described above.
Operating leases
As of December 31, 2023, we had remaining operating lease payments of $55.5 million. These payments have not been reduced by sublease income, incentive payments, reimbursement of leasehold improvements or the amount representing imputed interest of $8.7 million. Our operating leases are generally for corporate offices, subleased offices and certain equipment and furniture. Given our remote-first workforce strategy and real estate footprint optimization efforts, as discussed above, we do not anticipate entering any new, material operating leases for offices for the foreseeable future. See Note 11 to our consolidated financial statements in this report for more information.
Purchase obligations
As of December 31, 2023, we had remaining purchase obligations of $257.6 million. These purchase obligations are for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. Our purchase obligations are not recorded as liabilities on our consolidated balance sheets as of December 31, 2023, as we had not received the related services. See Note 11 to our consolidated financial statements in this report for more information.
The total liability for uncertain tax positions as of December 31, 2023 was $3.2 million. Our accrued interest and penalties related to tax positions taken on our tax returns was insignificant as of December 31, 2023.
In connection with the settlement of the multi-state Attorneys General investigation relating to the Security Incident, as discussed in Note 11 to our consolidated financial statements in this report, we have agreed to implement and improve certain of our cybersecurity programs and tools through October 2030. The currently anticipated costs in connection with these efforts are expected to be expensed as incurred.
Contingent consideration
In connection with our acquisition of Kilter, we are obligated to pay contingent consideration upon the achievement of certain milestones. For information regarding our contingent consideration obligations, see Note 3 to our consolidated financial statements in this report.
58
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Foreign Currency Exchange Rates
Approximately 14% of our total revenue for 2023 was generated from operations outside the U.S. We do not have significant operations in countries in which the economy is considered to be highly inflationary. Our consolidated financial statements are denominated in U.S. dollars and, accordingly, changes in the exchange rate between foreign currencies and the U.S. dollar will affect the translation of our subsidiaries’ financial results into U.S. dollars for purposes of reporting our consolidated financial results. The accumulated currency translation adjustment, recorded within accumulated other comprehensive (loss) income as a component of stockholders’ equity, was a loss of $9.8 million as of December 31, 2023 and a loss of $14.9 million as of December 31, 2022. We have entered into foreign currency forward contracts to hedge a portion of the foreign currency exposure that arises on translation of our investments denominated in British Pounds into U.S. dollars.
The vast majority of our contracts are entered into by our U.S. or U.K. entities. The contracts entered into by the U.S. entity are almost always denominated in U.S. dollars or Canadian dollars, and contracts entered into by our U.K., Australian and Irish subsidiaries are generally denominated in British Pounds, Australian dollars and Euros, respectively. Historically, as the U.S. dollar weakened, foreign currency translation resulted in an increase in our revenues and expenses denominated in non-U.S. currencies. Conversely, as the U.S. dollar strengthened, foreign currency translation resulted in a decrease in our revenues and expenses denominated in non-U.S. currencies. During 2023, foreign translation had an insignificant impact on our revenues and expenses denominated in non-U.S. currencies. Though we have exposure to fluctuations in currency exchange rates, primarily those between the U.S. dollar and both the British Pound and Canadian dollar, the impact has generally not been material to our consolidated results of operations or financial position. During 2023, the fluctuation in foreign currency exchange rates impacted our total revenue and our income from operations by insignificant amounts. We have entered into foreign currency forward contracts to hedge revenues denominated in the Canadian dollar against changes in the exchange rate with the U.S. dollar. We will continue monitoring such exposure and take action as appropriate. To determine the impacts on revenue (or income from operations) from fluctuations in currency exchange rates, current period revenues (or income from operations) from entities reporting in foreign currencies were translated into U.S. dollars using the comparable prior year period's weighted average foreign currency exchange rates. These impacts are non-GAAP financial information and are not in accordance with, or an alternative to, information prepared in accordance with GAAP.
Critical Accounting Estimates
Our discussion and analysis of financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States ("GAAP"). The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, we reconsider and evaluate our estimates and assumptions.
We base our estimates on historical experience, current trends and various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could materially differ from any of our estimates under different assumptions or conditions. Our significant accounting policies are discussed in Note 2 to our consolidated financial statements in this report. We believe the accounting estimates listed below are the most critical to aid in fully understanding and evaluating our reported financial results, and they require our most difficult, subjective or complex judgments, resulting from the need to make estimates about the effect of matters that are inherently uncertain.
2023 Form 10-K
bblogo.jpg
59

Blackbaud, Inc.
Revenue Recognition
DescriptionJudgments and UncertaintiesEffect if Actual Results Differ
 From Assumptions
See Note 2 to our consolidated financial statements in this report for a complete discussion of our revenue recognition policies.

Revenues are recognized when control of our services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.

We determine revenue recognition through the following steps:

(1) Identification of the contract, or contracts, with a customer;

(2) Identification of the performance obligations in the contract;

(3) Determination of the transaction price;

(4) Allocation of the transaction price to the performance obligations in the contract; and

(5) Recognition of revenue when, or as, we satisfy a performance obligation.
We have not made any material changes in the accounting methodology we use to recognize revenue during the year ended December 31, 2023.
Our revenue recognition accounting methodology may contain uncertainties because it could require us to make significant estimates and assumptions, and to apply judgment for certain customer contracts.

For example, for certain arrangements that have multiple performance obligations, we may need to exercise judgment and use estimates in order to (1) determine whether performance obligations are distinct and should be accounted for separately; (2) determine the standalone selling price of each performance obligation; (3) allocate the transaction price among the various performance obligations on a relative standalone selling price basis; and (4) determine whether revenue for each performance obligation should be recognized at a point in time or over time.
If we were to change any of these judgments or estimates, it could cause a material increase or decrease in the amount of revenue or deferred revenue that we report in a particular period.

60
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Business Combinations
DescriptionJudgments and UncertaintiesEffect if Actual Results Differ
 From Assumptions
We allocate the purchase price of an acquired business to its identifiable assets acquired and liabilities assumed at the acquisition date based upon their estimated fair values. The excess of the purchase price over the amount allocated to the identifiable assets acquired and liabilities assumed, if any, is recorded as goodwill.

We use available information to estimate fair values. We typically engage outside appraisal firms to assist in the fair value determination of long-lived and identifiable intangible assets, and any other significant assets or liabilities. We adjust the preliminary purchase price allocation, as necessary, up to one year after the acquisition closing date as we obtain new information about facts and circumstances that existed as of the closing date.
We have not made any material changes in the accounting methodology we use for business combinations during the year ended December 31, 2023.
Our purchase price allocation methodology contains uncertainties because it requires us to make significant estimates and assumptions, and to apply judgment to estimate the fair value of assets acquired and liabilities assumed, especially with respect to long-lived and intangible assets.

Management estimates the fair value of assets acquired and liabilities assumed based on quoted market prices, the carrying value of the acquired assets and widely accepted valuation techniques, including discounted cash flows, market multiple analyses and replacement cost.

We apply significant judgement in estimating the fair value of intangible assets acquired, which involves the use of significant assumptions. Significant assumptions used in the valuation of customer relationships include future revenue and operating expenses, customer attrition rates, contributory asset charges, tax amortization benefit, and discount rates. Significant assumptions used in the valuation of certain developed technology assets include future revenue, proprietary technology obsolescence curve, royalty rate, and discount rate. Significant assumptions used in the valuation of marketing assets include assumptions about the period of time the brand will continue to be valuable, royalty rate, and discount rate. Significant assumptions used in the valuation of content intangible assets include cost-based assumptions. Our estimates of fair value are based upon assumptions we believe to be reasonable, but which are inherently uncertain and unpredictable, and unanticipated events and changes in circumstances may occur.
If actual results are materially different than the assumptions we used to determine fair value of the assets acquired and liabilities assumed through a business combination as well as the estimated useful lives of the acquired intangible assets, it is possible that adjustments to the carrying values of such assets and liabilities will have a material impact on our financial position and results of operations.

See Note 3 to our consolidated financial statements in this report for information regarding our business acquisitions.
2023 Form 10-K
bblogo.jpg
61

Blackbaud, Inc.
Income Taxes
DescriptionJudgments and UncertaintiesEffect if Actual Results Differ
 From Assumptions
We make estimates and judgments in accounting for income taxes. Our income tax returns, like those of most companies, are periodically audited by domestic and foreign tax authorities.

We measure and recognize uncertain tax positions. To recognize uncertain tax positions, we must first determine if it is more likely than not that the position will be sustained upon audit. We must then measure the benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement.

We make estimates in determining tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expense for tax and financial reporting purposes. We record valuation allowances to reduce our deferred tax assets to the amount expected to be realized.
We have not made any material changes in the accounting methodology we use to assess income tax during the year ended December 31, 2023.
The calculation of our income tax provision requires estimates due to transactions, credits and calculations where the ultimate tax determination is uncertain. Uncertainties arise as a consequence of the actual source of taxable income between domestic and foreign locations, the outcome of tax audits and the ultimate utilization of tax credits.

Our effective income tax rate is also affected by changes in the geographic distribution of our earnings or losses, changes in tax law in jurisdictions where we conduct business.

Significant judgment is required in the identification and measurement of uncertain tax positions. Our liability for unrecognized tax benefits contains uncertainties because management is required to make assumptions and to apply judgment to estimate the exposures associated with our various filing positions.

In assessing the adequacy of a recorded valuation allowance significant judgment is required. We consider all positive and negative evidence and a variety of factors including the scheduled reversal of deferred tax liabilities, historical and projected future taxable income, and prudent and feasible tax planning strategies.
Although we believe that the judgments and estimates discussed herein are reasonable, actual results could differ, and we may be exposed to losses or gains that could be material.

To the extent actual results differ from estimated amounts recorded, such differences will impact the income tax provision in the period in which the determination is made.

If we determine there is less than a 50% likelihood that we will be able to use a deferred tax asset in the future in excess of its net carrying value, then an adjustment to the deferred tax asset valuation allowance is made to increase income tax expense, thereby reducing net income in the period such determination was made.
Long-lived Assets and Intangible Assets Other Than Goodwill
DescriptionJudgments and UncertaintiesEffect if Actual Results Differ
 From Assumptions
We review our long-lived assets and intangible assets other than goodwill for impairment when events or changes in circumstances indicate the carrying amount may not be recoverable. If such events or changes in circumstances occur, we use the undiscounted cash flow method to determine whether our long-lived and intangible assets other than goodwill are impaired. To the extent that the carrying value of the asset or asset group exceeds the undiscounted cash flows over the estimated remaining life of the asset, we measure the impairment using discounted cash flows.
We have not made any material changes in the accounting methodology we use to assess impairment loss during the year ended December 31, 2023.
In estimating future cash flows, assets are grouped at the lowest level for which there is identifiable cash flows that are largely independent of cash flows from other asset groups.

When measuring impairment of an asset or asset group using discounted cash flows, we make assumptions and apply judgment in estimating future cash flows and asset or asset group fair values, including annual revenue growth rates, a terminal year growth rate and selecting a discount rate that reflects the risk inherent in future cash flows.



During 2023, we recorded immaterial noncash impairment charges against certain operating lease ROU assets and certain property and equipment assets. For additional information, see Notes 7 and 11 to our consolidated financial statements in this report.
We do not believe there is a reasonable likelihood that there will be a material change in the future estimates or assumptions we use to assess impairment losses. However, if actual results are not consistent with our estimates or assumptions, we may be exposed to an impairment charge that could materially adversely impact our consolidated financial position and results of operations.
62
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Loss Contingencies
DescriptionJudgments and UncertaintiesEffect if Actual Results Differ
 From Assumptions
We are subject to the possibility of various loss contingencies, including legal proceedings and claims, that arise in the normal course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described in Note 11 to the consolidated financial statements in this report. We record an accrual for a loss contingency when it is both probable that a material liability has been incurred and the amount of the loss can be reasonably estimated. If only a range of estimated losses can be determined, we accrue an amount within the range that, in our judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we accrue the low end of the range. For proceedings in which an unfavorable outcome is reasonably possible but not probable and an estimate of the loss or range of losses arising from the proceeding can be made, we disclose such an estimate, if material. If such a loss or range of losses is not reasonably estimable, we disclose that fact.
We have not made any material changes in the accounting methodology we use to assess loss contingencies during the year ended December 31, 2023.
We review any such loss contingency accruals at least quarterly and adjust them to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case.

Often these issues are subject to substantial uncertainties and, therefore, the probability of loss and the estimation of damages are difficult to ascertain. These assessments can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions that have been deemed reasonable by us.

With the exception of the 2020 Security Incident, we do not believe there is a reasonable likelihood that there will be a material change in the future estimates or assumptions we use to determine loss contingencies. However, if facts and circumstances change in the future that change our belief regarding assumptions used to determine our estimates, we may be exposed to losses that could be material.
Although we believe we have substantial defenses in these matters, we could incur judgments or enter into settlements of claims that could have a material adverse effect on our consolidated financial position, results of operations or cash flows in any particular period. For additional information, see Note 11 to our consolidated financial statements in this report.
Recently Issued Accounting Pronouncements
For a discussion of the impact that recently issued accounting pronouncements are expected to have on our financial position and results of operations when adopted in the future, see Note 2 to our consolidated financial statements in this report.
2023 Form 10-K
bblogo.jpg
63

Blackbaud, Inc.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have market rate sensitivity for interest rates and foreign currency exchange rates.
Interest Rate Risk
Our variable rate debt is our primary financial instrument with market risk exposure for changing interest rates. We manage our variable rate interest rate risk through a combination of short-term and long-term borrowings and the use of derivative instruments entered into for hedging purposes. Additionally, our interest income that we primarily earn on restricted cash held and payable by us to customers for our payment processing solutions acts as a partial natural hedge against our interest rate risk. Our interest rate exposure includes SOFR rates. Because the Financial Conduct Authority in the U.K. previously stated that it would phase out all tenors of LIBOR by June 2023, we modified our financial contracts that were indexed to LIBOR to reference SOFR during 2022. These modifications did not have a significant financial impact. Due to the nature of our debt, the materiality of the fair values of the derivative instruments and the highly liquid, short-term nature and level of our cash and cash equivalents as of December 31, 2023, we believe that the risk of exposure to changing interest rates for those positions is immaterial. There were no significant changes in how we manage interest rate risk between December 31, 2022 and December 31, 2023.
Foreign Currency Risk
For a discussion of our exposure to foreign currency exchange rate fluctuations, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Foreign Currency Exchange Rates” in Item 7 of this report.
64
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
BLACKBAUD, INC.
Index to Consolidated Financial Statements
2023 Form 10-K
bblogo.jpg
65


Report of Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Blackbaud, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Blackbaud, Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of comprehensive loss, cash flows, and stockholders’ equity for each of the two years in the period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.
We also have 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 December 31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 21, 2024, expressed an unqualified opinion thereon.
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 audits 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 the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates.
Revenue Recognition - Payment Processing Services
Description of
the Matter
The Company recorded transactional recurring revenues of $333 million for the year ended December 31, 2023. Included in transactional recurring revenues are revenues related to payment processing services provided to customers that enable donations and the purchase of goods and services. As discussed in Note 2 to the consolidated financial statements, the Company recognizes revenue for payment processing services over time based on the amount billable to the customer since it has the right to invoice the customer in an amount that directly corresponds with the value to the customer for the Company’s performance to date. The processing of transactions and recording of revenues for these services involves a significant volume of transactions that are highly automated and are based on contractual terms with the customer and the Company’s third-party vendors.
Auditing the revenues for these payment processing services is complex because the processes are highly automated and involve multiple IT systems with a significant volume of transactions and related underlying data. Further, auditing the revenues for these payment processing services required the involvement of data professionals to assist in validating the integrity of the underlying data and recalculating the revenues recorded during the period.
66
bblogo.jpg
2023 Form 10-K


How We Addressed the
Matter in Our Audit
We obtained an understanding, evaluated the design, and tested the operating effectiveness of the Company’s controls over its payment processing services provided to customers that enable donations and the purchase of goods and services. We identified the relevant systems used in these payment processing services, including relevant third-party service organization systems, and evaluated the IT general controls over each of these systems. We also tested the relevant automated controls and other business processes controls.
To test revenue recognized for payment processing services, our procedures included, among others, the involvement of data professionals to recalculate the revenue recognized. For a selection of payment processing transactions, we also agreed the amount of revenues recognized for processing fees retained by the Company to source documents and tested the mathematical accuracy of the recorded revenue. We also evaluated if the transactions were processed, and funds received prior to December 31, 2023, including sending confirmations directly to financial institutions.
/s/ Ernst & Young LLP
We have served as the Company's auditor since 2021.
Raleigh, North Carolina
February 21, 2024











2023 Form 10-K
bblogo.jpg
67


Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Blackbaud, Inc.
Opinion on Internal Control Over Financial Reporting
We have audited Blackbaud, Inc.’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework) (the COSO criteria). In our opinion, Blackbaud, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, and the related consolidated statements of comprehensive loss, cash flows, and stockholders' equity for the two years in the period ended December 31, 2023, and the related notes and our report dated February 21, 2024 expressed an unqualified opinion thereon.
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 Annual 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/ Ernst & Young LLP
Raleigh, North Carolina
February 21, 2024

68
bblogo.jpg
2023 Form 10-K


Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Blackbaud, Inc.

Opinion on the Financial Statements
We have audited the consolidated statements of comprehensive (loss) income, of stockholders' equity and of cash flows of Blackbaud, Inc. and its subsidiaries (the “Company”) for the year ended December 31, 2021 including the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the results of operations and cash flows of the Company for the year ended December 31, 2021 in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit of these consolidated financial statements 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 consolidated financial statements are free of material misstatement, whether due to error or fraud.
Our audit included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provide a reasonable basis for our opinion.

/s/ PricewaterhouseCoopers LLP
Atlanta, Georgia
March 1, 2022
We served as the Company’s auditor from 2000 to 2022.
2023 Form 10-K
bblogo.jpg
69

Blackbaud, Inc.
Consolidated Balance Sheets
(dollars in thousands, except per share amounts)December 31,
2023
December 31,
2022
Assets
Current assets:
Cash and cash equivalents$31,251 $31,691 
Restricted cash697,006 702,240 
Accounts receivable, net of allowance of $6,907 and $7,318 at December 31, 2023 and December 31, 2022, respectively
101,862 102,809 
Customer funds receivable353 249 
Prepaid expenses and other current assets99,285 81,654 
Total current assets929,757 918,643 
Property and equipment, net98,689 107,426 
Operating lease right-of-use assets36,927 45,899 
Software and content development costs, net160,194 141,023 
Goodwill1,053,738 1,050,272 
Intangible assets, net581,937 635,136 
Other assets51,037 94,304 
Total assets$2,912,279 $2,992,703 
Liabilities and stockholders’ equity
Current liabilities:
Trade accounts payable$25,184 $42,559 
Accrued expenses and other current liabilities64,322 86,002 
Due to customers695,842 700,860 
Debt, current portion19,259 18,802 
Deferred revenue, current portion392,530 382,419 
Total current liabilities1,197,137 1,230,642 
Debt, net of current portion760,405 840,241 
Deferred tax liability93,292 125,759 
Deferred revenue, net of current portion2,397 2,817 
Operating lease liabilities, net of current portion40,085 44,918 
Other liabilities10,258 4,294 
Total liabilities2,103,574 2,248,671 
Commitments and contingencies (see Note 11)
Stockholders’ equity:
Preferred stock; 20,000,000 shares authorized; none outstanding
  
Common stock, $0.001 par value; 180,000,000 shares authorized; 69,188,304 and 67,814,044 shares issued at December 31, 2023 and December 31, 2022, respectively; 53,625,440 and 53,068,814 shares outstanding at December 31, 2023 and December 31, 2022, respectively
69 68 
Additional paid-in capital1,203,012 1,075,264 
Treasury stock, at cost; 15,562,864 and 14,745,230 shares at December 31, 2023 and December 31, 2022, respectively
(591,557)(537,287)
Accumulated other comprehensive (loss) income(1,688)8,938 
Retained earnings198,869 197,049 
Total stockholders’ equity808,705 744,032 
Total liabilities and stockholders’ equity$2,912,279 $2,992,703 
The accompanying notes are an integral part of these consolidated financial statements.
70
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Consolidated Statements of Comprehensive (Loss) Income

(dollars in thousands, except per share amounts)Years ended December 31,
202320222021
Revenue
Recurring$1,071,520 $1,011,733 $880,850 
One-time services and other33,912 46,372 46,890 
Total revenue1,105,432 1,058,105 927,740 
Cost of revenue
Cost of recurring470,455 463,449 390,803 
Cost of one-time services and other31,733 41,940 52,392 
Total cost of revenue502,188 505,389 443,195 
Gross profit603,244 552,716 484,545 
Operating expenses
Sales, marketing and customer success212,158 221,455 186,314 
Research and development153,304 156,913 124,573 
General and administrative189,938 199,908 146,262 
Amortization3,139 2,925 2,227 
Restructuring  263 
Total operating expenses558,539 581,201 459,639 
Income (loss) from operations44,705 (28,485)24,906 
Interest expense(39,922)(35,803)(18,003)
Other income, net12,861 8,713 180 
Income (loss) before provision for income taxes17,644 (55,575)7,083 
Income tax provision (benefit)15,824 (10,168)1,385 
Net income (loss)$1,820 $(45,407)$5,698 
Earnings (loss) per share
Basic$0.03 $(0.88)$0.12 
Diluted$0.03 $(0.88)$0.12 
Common shares and equivalents outstanding
Basic weighted average shares52,546,406 51,569,148 47,412,306 
Diluted weighted average shares53,721,342 51,569,148 48,230,438 
Other comprehensive (loss) income
Foreign currency translation adjustment$5,049 $(16,160)$661 
Unrealized (loss) gain on derivative instruments, net of tax(15,675)18,576 8,358 
Total other comprehensive (loss) income(10,626)2,416 9,019 
Comprehensive (loss) income$(8,806)$(42,991)$14,717 
The accompanying notes are an integral part of these consolidated financial statements.
2023 Form 10-K
bblogo.jpg
71

Blackbaud, Inc.
Consolidated Statements of Cash Flows

 Years ended December 31,
(dollars in thousands)202320222021
Cash flows from operating activities
Net income (loss)$1,820 $(45,407)$5,698 
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization109,487 102,369 82,410 
Provision for credit losses and sales returns4,500 6,066 11,450 
Stock-based compensation expense127,762 110,294 120,379 
Deferred taxes(24,368)(26,644)(2,429)
Amortization of deferred financing costs and discount1,775 2,364 1,570 
Other non-cash adjustments5,023 5,676 10,490 
Changes in operating assets and liabilities, net of acquisition and disposal of businesses:
Accounts receivable(3,237)(7,340)(6,525)
Prepaid expenses and other assets16,851 26,235 (2,048)
Trade accounts payable(18,576)21,607 (9,670)
Accrued expenses and other liabilities(30,275)(2,386)(8,190)
Deferred revenue8,872 11,059 10,526 
Net cash provided by operating activities199,634 203,893 213,661 
Cash flows from investing activities
Purchase of property and equipment(4,685)(12,289)(11,664)
Capitalized software and content development costs(59,443)(58,774)(40,489)
Purchase of net assets of acquired companies, net of cash and restricted cash acquired(13)(20,912)(419,120)
Cash received in sale of business 6,426  
Other investing activities(250)  
Net cash used in investing activities(64,391)(85,549)(471,273)
Cash flows from financing activities
Proceeds from issuance of debt293,200 211,000 582,200 
Payments on debt(374,595)(310,740)(152,971)
Debt issuance costs  (3,106)
Stock issuance costs (1,339) 
Employee taxes paid for withheld shares upon equity award settlement(35,867)(36,376)(39,404)
Change in due to customers(6,812)111,386 (13,464)
Change in customer funds receivable(60)380 (731)
Purchase of treasury stock(18,831) (108,416)
Net cash (used in) provided by financing activities(142,965)(25,689)264,108 
Effect of exchange rate on cash, cash equivalents and restricted cash2,048 (10,486)297 
Net (decrease) increase in cash, cash equivalents and restricted cash(5,674)82,169 6,793 
Cash, cash equivalents and restricted cash, beginning of year733,931 651,762 644,969 
Cash, cash equivalents and restricted cash, end of year$728,257 $733,931 $651,762 
Supplemental disclosure of cash flow information
Cash paid for interest$(38,052)$(33,371)$(16,386)
Cash (paid) for taxes, net of refunds(35,619)(9,670)(10,073)
Non-cash investing and financing activities:
Purchase of EVERFI through the issuance of stock (see Note 3)  (303,633)
Purchase of software and services by assuming directly related liabilities(2,491)(1,710) 
Purchase of equipment and other assets included in accounts payable(837)(158)(1,747)
The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown above in the consolidated statements of cash flows:
(dollars in thousands)December 31,
2023
December 31,
2022
Cash and cash equivalents$31,251 $31,691 
Restricted cash697,006 702,240 
Total cash, cash equivalents and restricted cash in the statement of cash flows$728,257 $733,931 
The accompanying notes are an integral part of these consolidated financial statements.
72
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Consolidated Statements of Stockholders' Equity

(dollars in thousands)Common stockTreasury stockAdditional
paid-in
capital
Accumulated
other
comprehensive
(loss) income
Retained
earnings
Total stockholders' equity
SharesAmountSharesAmount
Balance at December 31, 202060,904,638 $61 (12,054,268)$(353,091)$544,963 $(2,497)$236,714 $426,150 
Net income— — — — — — 5,698 5,698 
Common stock issued in purchase of EVERFI (see Note 3)3,844,423 4 — — 303,629 — — 303,633 
Purchase of treasury shares under stock repurchase program— — (1,592,933)(108,416)— — — (108,416)
Vesting of restricted stock units1,014,562 1 — —  — — 1 
Shares withheld to satisfy tax withholdings— — (535,604)(39,404)— — — (39,404)
Stock-based compensation— — — — 120,335 — 44 120,379 
Restricted stock grants596,763  — — — — —  
Restricted stock cancellations(194,720)— — — — — — — 
Other comprehensive income— — — — — 9,019 — 9,019 
Balance at December 31, 202166,165,666 $66 (14,182,805)$(500,911)$968,927 $6,522 $242,456 $717,060 
Net loss— — — — — — (45,407)(45,407)
Stock issuance costs related to purchase of EVERFI (see Note 3)
  — — (1,352)— — (1,352)
Retirements of common stock(1)
(33,535)— — — (2,605)— — (2,605)
Vesting of restricted stock units1,015,304  — —  — —  
Shares withheld to satisfy tax withholdings— — (562,425)(36,376)— — — (36,376)
Stock-based compensation— — — — 110,294 —  110,294 
Restricted stock grants846,295 2 — — — — — 2 
Restricted stock cancellations(179,686)— — — — — — — 
Other comprehensive income— — — — — 2,416 — 2,416 
Balance at December 31, 202267,814,044 $68 (14,745,230)$(537,287)$1,075,264 $8,938 $197,049 $744,032 
Net income— — — — — — 1,820 1,820 
Retirements of common stock(1)
(143)— — — (14)— — (14)
Purchase of treasury shares under stock repurchase program— — (221,836)(18,831)— — — (18,831)
Vesting of restricted stock units1,007,921  — —  — —  
Shares withheld to satisfy tax withholdings— — (595,798)(35,439)— — — (35,439)
Stock-based compensation— — — — 127,762 —  127,762 
Restricted stock grants473,341 1 — — — — — 1 
Restricted stock cancellations(106,859)— — — — — — — 
Other comprehensive loss— — — — — (10,626)— (10,626)
Balance at December 31, 202369,188,304 $69 (15,562,864)$(591,557)$1,203,012 $(1,688)$198,869 $808,705 
(1)Represents shares retired after determining certain EVERFI's selling shareholders would be paid in cash, rather than shares of our common stock. See Note 3 for additional information regarding our acquisition of EVERFI.
The accompanying notes are an integral part of these consolidated financial statements.
2023 Form 10-K
bblogo.jpg
73

Blackbaud, Inc.
Notes to Consolidated Financial Statements

1. Organization
We are the leading software provider exclusively dedicated to powering social impact. Serving the nonprofit and education sectors, companies committed to social responsibility and individual change makers, our essential software is built to accelerate impact in fundraising, nonprofit financial management, digital giving, grantmaking, corporate social responsibility and education management. A remote-first company, we have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom, supporting users in 100+ countries.
2. Basis of Presentation
Basis of presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”).
Basis of consolidation
The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, we reconsider and evaluate our estimates and assumptions, including those that impact revenue recognition, long-lived and intangible assets, income taxes, business combinations, stock-based compensation, capitalization of software development costs, our allowances for credit losses and sales returns, costs of obtaining contracts, valuation of derivative instruments, loss contingencies and insurance recoveries, among others. Changes in the facts or circumstances underlying these estimates could result in material changes and actual results could materially differ from these estimates.
Recently adopted accounting pronouncements
In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update 2022-04, Liabilities-Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations ("ASU 2022-04"). This update requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose key terms of the programs and information about obligations outstanding at the end of the reporting period, including a rollforward of those obligations. The guidance does not affect the recognition, measurement, or financial statement presentation of supplier finance programs. We adopted ASU 2022-04 on January 1, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.
Recently issued accounting pronouncements
There are no recently issued accounting pronouncements that are expected to have a material impact on our financial position or results of operations when adopted in the future.
Summary of significant accounting policies
Revenue recognition
Our revenue is primarily generated from the following sources: (i) charging for the use of our software solutions in cloud and hosted environments; (ii) providing payment and transaction services; and (iii) providing Impact-as-a-Service digital educational content. Revenue is recognized when control of these services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.
74
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
We determine revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, we satisfy a performance obligation.
Our recurring revenue includes two components: contractual recurring and transactional recurring.
Contractual recurring
Contractual recurring revenue is primarily comprised of fees for the use of our subscription-based software solutions, which includes providing access to cloud solutions, Impact-as-a-Service™ digital educational content, online training programs and subscription-based analytic services. Contractual recurring revenue also includes fees from maintenance services for our on-premises solutions.
Contractual recurring revenue represents stand-ready performance obligations in which we are making our solutions or services available to our customers continuously over time or the value of the contract renews. Therefore, recurring revenue is generally recognized over time on a ratable basis over the contract term, beginning on the date that the solution or service is made available to the customer. Our recurring revenue contracts are generally for a term of three years at contract inception with three-year renewals thereafter, billed annually in advance and non-cancelable.
Transactional recurring
Transactional recurring revenue is comprised of transaction fees associated with the use of our solutions, including donation processing, tuition management, consumer giving and event-based usage.
Our payment services are offered with the assistance of third-party vendors. In general, when we are the principal in a transaction based on the factors identified in ASC 606-10-55-36 through 55-40, we record the revenue and related costs on a gross basis. Otherwise, we net the cost of revenue associated with the service against the gross revenue (amount withheld for the transaction fees) and record the net amount as revenue. For payment and transaction services, we have the right to invoice the customer in an amount that directly corresponds with the value to the customer of our performance to date. Therefore, we recognize revenue for these services over time based on the amount we withhold for the transaction fees in accordance with the 'as invoiced' practical expedient in ASC 606-10-55-18.
One-time services and other
One-time services and other revenue is primarily comprised of fees for one-time consulting, analytic and onsite training services and fees for retained and managed services contracts that we do not expect to have a term consistent with our cloud solution contracts.
We generally bill consulting services based on hourly rates plus reimbursable travel-related expenses. Fixed price consulting engagements are generally billed as milestones towards completion are reached. Revenue for one-time consulting services is generally recognized over time as the services are performed.
Fees for retained and managed services contracts are generally billed in advance and recognized over time on a ratable basis over the contract term, beginning on the date the service is made available to the customer.
Contracts with multiple performance obligations
Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of our solutions and services are typically estimated based on observable transactions when the solutions or services are sold on a standalone basis.
2023 Form 10-K
bblogo.jpg
75

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Costs of obtaining contracts, contract assets and deferred revenue
We pay sales commissions at the time contracts with customers are signed or shortly thereafter, depending on the size and duration of the sales contract. Sales commissions and related fringe benefits earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized in a manner that aligns with the expected period of benefit, which we have historically determined to be five years. We determined the period of benefit by taking into consideration our customer contracts, including renewals, retention, our technology and other factors. We generally do not pay commissions for contract renewals that are commensurate with the commission paid on the initial contract. The related amortization expense is included in sales, marketing and customer success expense in our consolidated statements of comprehensive income.
A contract asset is recorded when revenue is recognized in advance of our right to receive consideration (i.e., we must satisfy additional performance obligations in order to receive consideration). Amounts are recorded as receivables when our right to consideration is unconditional (i.e., only the passage of time is required before payment of the consideration is due). Our contract assets are recorded within prepaid expenses and other current assets on our consolidated balance sheets. To the extent that our customers are billed for our solutions and services in advance of us satisfying the related performance obligations, we record such amounts in deferred revenue.
Sales taxes
We present sales taxes and other taxes collected from customers and remitted to governmental authorities on a net basis and, as such, exclude them from revenues.
Fair value measurements
We measure certain financial assets and liabilities at fair value on a recurring basis, including derivative instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. An active market is defined as a market in which transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 - Quoted prices for identical assets or liabilities in active markets;
Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.
Our financial assets and liabilities are classified in their entirety within the hierarchy based on the lowest level of input that is significant to fair value measurement. Changes to a financial asset's or liability's level within the fair value hierarchy are determined as of the end of a reporting period. All methods of assessing fair value result in a general approximation of value, and such value may never actually be realized.
Derivative instruments
We generally use derivative instruments to manage interest rate and foreign currency exchange risk. We view derivative instruments as risk management tools and do not use them for trading or speculative purposes. Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accordingly, changes in fair value of the derivative contract must be highly correlated with changes in the fair value of the underlying hedged item at inception of the hedge and over the life of the hedge contract.
We record all derivative instruments on our consolidated balance sheets at fair value as either an asset or liability. If the derivative is designated as a cash flow hedge, the effective portions of the changes in fair value of the derivative are recorded in other comprehensive income and reclassified to earnings in a manner that matches the timing of the earnings impact of the hedged transactions. If the derivative is designated as a net investment hedge, the effective portions of the changes in fair value of the derivative are recorded to translation adjustment, a component of other comprehensive income, and recognized in earnings only when the hedged investment is liquidated. Ineffective portions of the changes in the fair value of cash flow hedges are recognized currently in earnings. See Note 10 to these consolidated financial statements for further discussion of our derivative instruments.
76
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Cash and cash equivalents
We consider all highly liquid investments purchased with an original maturity of three months or less and cash items in transit to be cash equivalents.
Restricted cash due to customers; Customer funds receivable; Due to customers
Restricted cash due to customers consists of monies collected by us (or in transit) and payable to our customers, net of the associated transaction fees earned. Monies associated with amounts due to customers are segregated in separate bank accounts and used exclusively for the payment of amounts due to customers. This usage restriction is either legally or internally imposed and reflects our intention with regard to such deposits. Customer funds receivable consists of monies we expect to collect and remit to our customers.
Concentration of credit risk
Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents, restricted cash due to customers and accounts receivable. Our cash and cash equivalents and restricted cash due to customers are placed with high credit-quality financial institutions. Our accounts receivable is derived from sales to customers. With respect to accounts receivable, we perform ongoing evaluations of our customers and maintain an allowance for credit losses based on historical experience and our expectations of future credit losses. As of and for the years ended December 31, 2023, 2022 and 2021, there were no significant concentrations with respect to our consolidated revenues or accounts receivable.
Property and equipment
We record property and equipment assets at cost and depreciate them over their estimated useful lives using the straight-line method. Leasehold improvements are depreciated over the lesser of the term of the lease or the estimated useful life of the asset. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is credited or charged to earnings. Repair and maintenance costs are expensed as incurred.
Construction-in-progress primarily related to purchases of information technology assets which had not been placed in service at the respective balance sheet dates. We transfer these assets to the applicable property and equipment category on the date they are placed in service. There was no capitalized interest applicable to construction-in-progress for the years ended December 31, 2023 and 2022.
Business combinations
We include the operating results of acquired companies as well as the net assets acquired and liabilities assumed in our consolidated financial statements from the date of acquisition. We are required to allocate the purchase price of acquired companies to the tangible and intangible assets acquired and liabilities assumed at the acquisition date based upon their estimated fair values. Goodwill as of the acquisition date represents the excess of the purchase consideration of an acquired business over the fair value of the underlying net tangible and intangible assets acquired and liabilities assumed.
We apply significant judgement in estimating the fair value of intangible assets acquired, which involves the use of significant assumptions. Significant assumptions used in the valuation of customer relationships include future revenue and operating expenses, customer attrition rates, contributory asset charges, tax amortization benefit, and discount rates. Significant assumptions used in the valuation of certain developed technology assets include future revenue, proprietary technology obsolescence curve, royalty rate, and discount rate. Significant assumptions used in the valuation of marketing assets include assumptions about the period of time the brand will continue to be valuable, royalty rate, and discount rate. Significant assumptions used in the valuation of content intangible assets include cost-based assumptions. Our estimates of fair value are based upon assumptions we believe to be reasonable, but which are inherently uncertain and unpredictable, and unanticipated events and changes in circumstances may occur.
Goodwill
Goodwill represents the purchase price in excess of the net amount assigned to assets acquired and liabilities assumed by us in a business combination. Goodwill is not amortized, but tested annually for impairment on the first day of our fourth quarter, or more frequently if indicators of potential impairment arise.
2023 Form 10-K
bblogo.jpg
77

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Accounting guidance permits entities to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis to determine whether it is necessary to perform the quantitative impairment test. Significant judgment is required in the assessment of qualitative factors, including but not limited to an evaluation of macroeconomic conditions as they relate to our business, industry and market trends, as well as the overall future financial performance of identified reporting units and future opportunities in the markets in which we operate.
The quantitative impairment test compares the fair values of identified reporting units with their respective carrying amounts. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. Based on our current internal reporting structure, we have one operating segment, one reportable segment, and one reporting unit. In each of 2023, 2022 and 2021, we performed the quantitative impairment test, which indicated that the estimated fair values of the identified reporting units significantly exceeded their respective carrying values. There were no impairments of goodwill during 2023, 2022 and 2021.
Intangible assets other than goodwill
We amortize finite-lived intangible assets over their estimated useful lives as follows.
Basis of amortizationAmortization
period
(in years)
Customer relationships
Straight-line and Curve of Economic Benefit(1)
10-17
Marketing assets
Straight-line and Curve of Economic Benefit(1)
14-15
Developed technology
Straight-line and Curve of Economic Benefit(1)
3-14
Content
Straight-line
9
(1)Certain of the customer relationships, marketing assets and developed technology assets are amortized on a curve that represents the expected period of economic benefit.
We write off the gross carrying amount and accumulated amortization balances for all fully amortized intangible assets. We evaluate the estimated useful lives and the potential for impairment of finite and indefinite-lived intangible assets on an annual basis or more frequently if events or circumstances indicate revised estimates of useful lives may be appropriate or that the carrying amount may be impaired. If the carrying amount of a finite-lived intangible asset is no longer recoverable based upon the undiscounted cash flows of the asset, the amount of impairment is the difference between the carrying amount and the fair value of the asset. All of our intangible assets were acquired in business combinations. See Note 6 to these consolidated financial statements for a discussion of our impairment of certain intangible assets during 2022. There were no impairments of acquired intangible assets during 2023 and 2021.
Impairment of long-lived assets
We review long-lived assets for impairment when events change or circumstances indicate the carrying amount may not be recoverable. Events or changes in circumstances that indicate the carrying amount may not be recoverable include, but are not limited to, a significant decrease in the market value of the business or asset acquired, a significant adverse change in the extent or manner in which the business or asset acquired is used or significant adverse change in the business climate. If such events or changes in circumstances are present, the undiscounted cash flow method is used to determine whether the asset or asset group is impaired. See Note 6 to these consolidated financial statements for a discussion of our impairment of certain long-lived assets during 2023, 2022 and 2021.
Deferred financing costs and debt discount
Deferred financing costs included in other assets represent the direct third-party costs of entering into the revolving (line-of-credit) portion of our credit facility in October 2020 and portions of the unamortized deferred financing costs from prior facilities. These costs are amortized ratably over the term of the credit facility as interest expense.
78
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Other debt issuance costs, as well as the debt discount associated with our 2021 Incremental Term Loan (as defined below), 2020 Credit facility (as defined below) and portions of the unamortized balances from prior facilities, are recorded as a direct deduction from debt. These costs are amortized over the term of the credit facility as interest expense.
Stock-based compensation
We measure stock-based compensation cost at the grant date based on the fair value of the award and recognize it as expense over the requisite service period, which is the vesting period.
We recognize the effect of awards for which the requisite service period is not rendered when the award is forfeited (that is, we recognize the effect of forfeitures in compensation cost when they occur). Previously recognized compensation cost for an award is reversed in the period that the award is forfeited. Income tax benefits resulting from the vesting and exercise of stock-based compensation awards are recognized in the period the unit or award is vested or option or right is exercised.
Income taxes
We make estimates and judgments in accounting for income taxes. The calculation of the income tax provision requires estimates due to transactions, credits and calculations where the ultimate tax determination is uncertain. Uncertainties arise as a consequence of the actual source of taxable income between domestic and foreign locations, the outcome of tax audits and the ultimate utilization of tax credits. To the extent actual results differ from estimated amounts recorded, such differences will impact the income tax provision in the period in which the determination is made.
We make estimates in determining tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expense for tax and financial statement purposes. We record valuation allowances to reduce our deferred tax assets to the amount expected to be realized. In assessing the adequacy of a recorded valuation allowance significant judgment is required. We consider all positive and negative evidence and a variety of factors including the scheduled reversal of deferred tax liabilities, historical and projected future taxable income, and prudent and feasible tax planning strategies. If we determine there is less than a 50% likelihood that we will be able to use a deferred tax asset in the future in excess of its net carrying value, then an adjustment to the deferred tax asset valuation allowance is made to increase income tax expense, thereby reducing net income in the period such determination was made.
We measure and recognize uncertain tax positions. To recognize such positions, we must first determine if it is more likely than not that the position will be sustained upon audit. We must then measure the benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. Significant judgment is required in the identification and measurement of uncertain tax positions.
Foreign currency
Net assets recorded in a foreign currency are translated at the exchange rate on the balance sheet date. Revenue and expense items are translated using an average of monthly exchange rates. The resulting translation adjustments are recorded in accumulated other comprehensive income.
Gains and losses resulting from foreign currency transactions denominated in currency other than the functional currency are recorded at the approximate rate of exchange at the transaction date in other income, net. For the years ended December 31, 2023 and 2021, we recorded net foreign currency losses that were insignificant and $1.6 million, respectively. During the year ended December 31, 2022, we recorded a net foreign currency gain of $4.6 million.
Research and development
Research and development costs are expensed as incurred except as noted below under Software and content development costs. These costs include compensation costs for engineering and product management personnel, third-party contractor expenses, software development tools and other expenses related to researching and developing new solutions or upgrading and enhancing existing solutions that do not qualify for capitalization, and allocated depreciation, facilities and IT support costs.
Software and content development costs
We incur certain costs associated with the development of internal-use software and content, which are primarily related to activities performed to develop our cloud solutions and the development of online education curriculum to be delivered on
2023 Form 10-K
bblogo.jpg
79

Blackbaud, Inc.
Notes to Consolidated Financial Statements
the Company's cloud platform. Internal and external costs incurred in the preliminary project stage of internal-use software development and content are expensed as incurred. Once the software or content being developed has reached the application development stage, qualifying internal costs including payroll and payroll-related costs of employees who are directly associated with and devote time to the software or content project as well as external direct costs of materials and services are capitalized. Capitalization ceases at the point at which the developed software or content is substantially complete and ready for its intended use, which is typically upon completion of all substantial testing. Qualifying costs capitalized during the application development stage include those related to specific upgrades and enhancements when it is probable that those costs incurred will result in additional functionality. Overhead costs, including general and administrative costs, as well as maintenance, training and all other costs associated with post-implementation stage activities are expensed as incurred. In addition, internal costs that cannot be reasonably separated between maintenance and relatively minor upgrades and enhancements are expensed as incurred. In certain circumstances, content development costs are considered deferred costs, when ownership of developed content belongs to the customer.
Qualifying capitalized software and content development costs are amortized on a straight-line basis over the software asset's estimated useful life, which is generally three to seven years. We evaluate the useful lives of these assets on an annual basis and test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. See Note 6 to these consolidated financial statements for a discussion of our impairment of certain capitalized software development costs during 2022. There were no impairments of capitalized software assets during 2023 and 2021. We write off the gross carrying amount and accumulated amortization balances for all fully amortized capitalized software and content development cost assets.
Allowance for credit losses
Our accounts receivable consist of a single portfolio segment. Accounts receivable are recorded at original invoice amounts less an allowance for credit losses, an amount we estimate to be sufficient to provide adequate protection against lifetime expected losses resulting from extending credit to our customers. In judging the adequacy of the allowance for credit losses, we consider multiple factors including historical bad debt experience, the current aging of our receivables and current economic conditions that may affect our customers' ability to pay. A considerable amount of judgment is required in assessing these factors and if any receivables were to deteriorate, an additional provision for credit losses could be required. Accounts are written off after all means of collection are exhausted and recovery is considered remote. Provisions for credit losses are recorded in general and administrative expense.
Below is a summary of the changes in our allowance for credit losses.
Years ended December 31,
(in thousands)
Balance at
beginning of year
Provision/
adjustment
Write-offRecoveryBalance at
end of year
2023
$6,022 $2,012 $(2,539)$601 $6,096 
2022
9,375 1,281 (5,162)528 6,022 
2021
9,016 4,483 (4,565)441 9,375 
The amount of write-offs during the year ended December 31, 2023 was lower than during the same periods in 2022 and 2021 as we experienced payment delays during those years related to the COVID-19 pandemic.
Allowance for sales returns
We maintain a reserve for returns and credits which is estimated based on several factors including historical experience, known credits yet to be issued, the aging of customer accounts and the nature of service level commitments. A considerable amount of judgment is required in assessing these factors. Provisions for sales returns and credits are charged against the related revenue items.
Below is a summary of the changes in our allowance for sales returns.
Years ended December 31,
(in thousands)
Balance at
beginning of year
Provision/
adjustment
DeductionBalance at
end of year
2023
$1,296 $2,488 $(2,973)$811 
2022
1,780 4,785 (5,269)1,296 
2021
1,276 6,967 (6,463)1,780 
80
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Advertising costs
We expense advertising costs as incurred, which were $14.0 million, $16.5 million and $7.1 million for the years ended December 31, 2023, 2022 and 2021, respectively.
Restructuring costs
Restructuring costs include charges for the costs of exit or disposal activities. The liability for costs associated with exit or disposal activities is measured initially at fair value and only recognized when the liability is incurred.
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use ("ROU") assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of December 31, 2023 and 2022.
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of lease payments. Our incremental borrowing rate is based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at the commencement date. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.
Loss contingencies
We are subject to the possibility of various loss contingencies, including legal proceedings and claims, that arise in the normal course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described in Note 11 to these consolidated financial statements. We record an accrual for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Often these issues are subject to substantial uncertainties and, therefore, the probability of loss and the estimation of damages are difficult to ascertain. These assessments can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions that have been deemed reasonable by us. Although we believe we have substantial defenses in these matters, we could incur judgments or enter into settlements of claims that could have a material adverse effect on our consolidated financial position, results of operations or cash flows in any particular period.
Earnings (loss) per share
We compute basic earnings (loss) per share by dividing net (loss) income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings per share reflects the assumed exercise, settlement and vesting of all dilutive securities using the “treasury stock method” except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon the exercise of stock options and stock appreciation rights and vesting of restricted stock awards and units. In periods where there are net losses and the inclusion of potentially dilutive securities would be anti-dilutive, diluted loss per share is the same as basic loss per share.
2023 Form 10-K
bblogo.jpg
81

Blackbaud, Inc.
Notes to Consolidated Financial Statements
3. Business Combinations and Dispositions
2022 Disposition
Blackbaud FIMS™ and DonorCentral® NXT
On September 9, 2022, we sold our Foundation Information Management System ("FIMS") and DonorCentral NXT solutions to Fusion Laboratories, LLC for cash proceeds of approximately $6.4 million, subject to closing adjustments. During the year ended December 31, 2022, we recognized a noncash impairment charge of $2.0 million against certain insignificant FIMS customer relationship intangible assets that were then held for sale. The impairment charge was recorded in general and administrative expense in our consolidated statements of comprehensive loss.
2022 Acquisition
Kilter
On August 19, 2022, we acquired all of the outstanding stock of Kilter, Inc., a Delaware corporation, pursuant to an agreement and plan of merger, for approximately $2.9 million in cash, net of closing adjustments. In addition to the consideration paid at closing, we may be required to pay up to a maximum of $3.0 million in additional cash consideration if during the two-year period commencing January 1, 2023 Kilter meets certain application participation targets. As of December 31, 2023, a liability for the contingent consideration is recorded at its current estimated fair value of $1.4 million in other liabilities in our consolidated balance sheet. Any change in the fair value of the contingent liability, or any change upon final settlement, will be recognized in income from operations. Fair values were also assigned to the other assets acquired and liabilities assumed, primarily consisting of goodwill and a finite-lived developed technology intangible asset, which will be amortized over an estimated useful life of three years. We finalized the purchase price allocation of Kilter, including the valuation of assets acquired and liabilities assumed, during the third quarter of 2023. Insignificant acquisition-related costs, which primarily consisted of legal services, were recorded as general and administrative expense during the year ended December 31, 2023.
2021 Acquisition
EVERFI
On December 31, 2021, we acquired all of the outstanding equity securities, including all voting equity interests, of EVERFI, Inc., a Delaware corporation, pursuant to an agreement and plan of merger. We acquired the equity securities for approximately $441.8 million in cash consideration and 3,810,888 shares of our common stock, valued at approximately $301.0 million, for an aggregate purchase price of approximately $742.8 million, net of closing adjustments. The cash consideration and related expenses were funded primarily through cash on hand and new borrowings under the 2020 Credit Facility (as defined below). As a result of the acquisition, EVERFI became a wholly owned subsidiary of ours. The operating results of EVERFI have been included in our consolidated financial statements from the date of acquisition. During the year ended December 31, 2021, we incurred insignificant acquisition-related expenses associated with the acquisition, which were recorded in general and administrative expense. In accordance with applicable accounting rules, we determined that the impact of this acquisition was not material to our consolidated financial statements; therefore, revenue and earnings since the acquisition date and pro forma information are not required or presented. We finalized the purchase price allocation of EVERFI, including the valuation of assets acquired and liabilities assumed, during the fourth quarter of 2022.
82
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
4. Goodwill and Other Intangible Assets
The change in goodwill during 2023 consisted of the following:
(dollars in thousands)Total
Balance at December 31, 2022$1,050,272 
Adjustments related to prior year business combination(1)
36 
Effect of foreign currency translation3,430 
Balance at December 31, 2023$1,053,738 
(1)Represents immaterial measurement period adjustments during the year ended December 31, 2023 to the fair value of the Kilter assets acquired and liabilities assumed.
We have recorded intangible assets acquired in various business combinations based on their fair values at the date of acquisition. The table below sets forth the balances of each class of intangible asset and related amortization as of:
December 31,
(dollars in thousands)20232022
Finite-lived gross carrying amount
Customer relationships$570,104 $569,009 
Marketing assets71,308 69,643 
Developed technology182,956 182,463 
Content17,900 17,900 
Total finite-lived gross carrying amount842,268 839,015 
Accumulated amortization
Customer relationships(174,982)(146,948)
Marketing assets(11,985)(8,371)
Developed technology(69,386)(46,571)
Content(3,978)(1,989)
Total accumulated amortization(260,331)(203,879)
Intangible assets, net$581,937 $635,136 
During the year ended December 31, 2023, changes to the gross carrying amounts of intangible asset classes were primarily related to write-offs of fully amortized intangible assets and the effect of foreign currency translation.
Amortization expense
Amortization expense related to finite-lived intangible assets acquired in business combinations is allocated to cost of revenue on the consolidated statements of comprehensive income based on the revenue stream to which the asset contributes, except for marketing assets and non-compete agreements, for which the associated amortization expense is included in operating expenses.
2023 Form 10-K
bblogo.jpg
83

Blackbaud, Inc.
Notes to Consolidated Financial Statements
The following table summarizes amortization expense of our finite-lived intangible assets:
Years ended December 31,
(dollars in thousands)202320222021
Included in cost of revenue:
Cost of recurring$51,079 $47,085 $33,132 
Cost of one-time services and other1,384 1,407 1,680 
Total included in cost of revenue52,463 48,492 34,812 
Included in operating expenses3,139 2,925 2,227 
Total amortization of intangibles from business combinations$55,602 $51,417 $37,039 
The following table outlines the estimated future amortization expense for each of the next five years for our finite-lived intangible assets as of December 31, 2023:
Years ending December 31,
(dollars in thousands)
Amortization
expense
2024 62,332 
2025 65,873 
2026 64,234 
2027 60,038 
2028 52,544 
Total$305,021 
5. Earnings (Loss) Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
  Years ended December 31,
(dollars in thousands, except per share amounts)202320222021
Numerator:
Net income (loss)$1,820 $(45,407)$5,698 
Denominator:
Weighted average common shares52,546,406 51,569,148 47,412,306 
Add effect of dilutive securities:
Stock-based awards1,174,936  818,132 
Weighted average common shares assuming dilution53,721,342 51,569,148 48,230,438 
Earnings (loss) per share
Basic$0.03 $(0.88)$0.12 
Diluted$0.03 $(0.88)$0.12 
Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share45,614 1,046,307 974,110 
Diluted loss per share for the year ended December 31, 2022 was the same as basic loss per share as there was a net loss in the period and inclusion of potentially dilutive securities was anti-dilutive.
84
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
6. Fair Value Measurements
Recurring fair value measurements
Financial assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:
Fair value measurement using
(dollars in thousands)Quoted Prices in Active Markets for Identical Assets and Liabilities
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Fair value as of December 31, 2023
Financial assets:
Interest rate swaps$ $16,198 $ $16,198 
Total financial assets$ $16,198 $ $16,198 
Fair value as of December 31, 2023
Financial liabilities:
Interest rate swaps$ $5,004 $ $5,004 
Foreign currency forward contracts 536  536 
Contingent consideration obligations  1,403 1,403 
Total financial liabilities$ $5,540 $1,403 $6,943 
Fair value as of December 31, 2022
Financial assets:
Interest rate swaps$ $31,870 $ $31,870 
Foreign currency forward contracts 247  247 
Total financial assets$ $32,117 $ $32,117 
Fair value as of December 31, 2022
Financial liabilities:
Foreign currency forward contracts$ $323 $ $323 
Contingent consideration obligations  2,710 2,710 
Total financial liabilities$ $323 $2,710 $3,033 
Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, Derivatives and Hedging, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps and foreign currency forward contracts. See Note 10 to these consolidated financial statements for additional information about our derivative instruments.
The fair value of our interest rate swaps and foreign currency forward contracts are based on model-driven valuations using Secured Overnight Financing Rate ("SOFR") rates and foreign currency forward rates, respectively, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps and foreign currency forward contracts are classified within Level 2 of the fair value hierarchy. Our financial contracts that were indexed to LIBOR were modified to reference SOFR during the three months ended September 30, 2022. These modifications did not have a significant financial impact.
Contingent consideration obligations arise from business acquisitions. The fair values are based on discounted cash flow analyses reflecting a probability-weighted assessment approach derived from the likelihood of possible achievement of specified performance measures or events and captures the contractual nature of the contingencies, commercial risk, and the
2023 Form 10-K
bblogo.jpg
85

Blackbaud, Inc.
Notes to Consolidated Financial Statements
time value of money. As the fair value measurements for our contingent consideration obligations contain significant unobservable inputs, they are classified within Level 3 of the fair value hierarchy. See Note 3 to these consolidated financial statements for additional information about our contingent consideration obligations.
We believe the carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at December 31, 2023 and December 31, 2022, due to the immediate or short-term maturity of these instruments.
We believe the carrying amount of our debt approximates its fair value at December 31, 2023 and December 31, 2022, as the debt bears interest rates that approximate market value. As SOFR rates are observable at commonly quoted intervals, our debt under the 2020 Credit Facility (as defined below) is classified within Level 2 of the fair value hierarchy. The fair value of our fixed rate debt does not exceed the carrying amount.
We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the years ended December 31, 2023, 2022 and 2021.
Non-recurring fair value measurements
Assets and liabilities that are measured at fair value on a non-recurring basis include long-lived assets, intangible assets, goodwill and operating lease ROU assets. These assets are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for long-lived assets, intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs. In the event of an impairment, we determine the fair value of these assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium.
During the year ended December 31, 2023, we recorded noncash impairment charges of $5.6 million against certain operating lease ROU assets and $1.1 million impairment charges against certain property and equipment assets. See Notes 11 and 7, respectively, to these consolidated financial statements for additional details.
During the year ended December 31, 2022, we recorded noncash impairment charges of $2.3 million against certain previously capitalized software development costs, $2.0 million against certain insignificant customer relationship intangible assets that were held for sale, $1.0 million against certain operating lease ROU assets and insignificant impairment charges against certain property and equipment assets. See Notes 11 and 7, respectively, to these consolidated financial statements for additional details.
During the year ended December 31, 2021, we recorded noncash impairment charges of $3.6 million against certain operating lease ROU assets and $1.7 million against certain property and equipment assets. See Notes 11 and 7, respectively, to these consolidated financial statements for additional details.
There were no other non-recurring fair value adjustments during 2023, 2022 and 2021 except for certain business combination accounting adjustments to the initial fair value estimates of the assets acquired and liabilities assumed at the acquisition date from updated estimates and assumptions during the measurement period. See Note 3 to these consolidated financial statements for additional details.
86
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
7. Property and Equipment and Software and Content Development Costs
Property and equipment
Property and equipment consisted of the following as of:
Estimated
useful life
(years)
December 31,
(dollars in thousands)20232022
Land— $9,548 $9,548 
Building3961,284 61,284 
Building improvements
7 - 20
11,720 10,874 
Equipment
1 - 5
2,646 2,312 
Computer hardware
1 - 5
50,064 47,886 
Computer software
1 - 5
21,982 20,299 
Construction in progress— 1,611 3,500 
Furniture and fixtures
2 - 7
3,187 3,264 
Leasehold improvementsLesser of lease term or estimated useful life10,345 11,822 
Total property and equipment172,387 170,789 
Less: accumulated depreciation(73,698)(63,363)
Property and equipment, net$98,689 $107,426 

Depreciation expense was $13.0 million, $14.1 million and $14.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.
During the year ended December 31, 2023, we recorded noncash impairment charges of $1.1 million against certain property and equipment assets. These impairment charges resulted primarily from our entry into a sublease in July 2023 for a portion of our Washington, DC office location, which we previously closed in February 2023 to align with our remote-first workforce strategy and are reflected in general and administrative expense on the statements of comprehensive income.
During the year ended December 31, 2022, we recorded insignificant noncash impairment charges against certain property and equipment assets. These impairment charges resulted primarily from our decision to cease using a portion of our leased office space and are reflected in general and administrative expense on the statements of comprehensive income.
During the year ended December 31, 2021, we recorded noncash impairment charges of $1.7 million against certain property and equipment assets. These impairment charges resulted primarily from our decision to close our Austin office and are reflected in general and administrative expense on the statements of comprehensive income.
Software and content development costs
Software and content development costs consisted of the following as of:
Estimated
useful life
(years)
December 31,
(dollars in thousands)20232022
Software development costs
3 - 7
$287,519 $250,551 
Content development costs
5
6,945 3,409 
Less: accumulated amortization(134,270)(112,937)
Software and content development costs, net
$160,194 $141,023 
2023 Form 10-K
bblogo.jpg
87

Blackbaud, Inc.
Notes to Consolidated Financial Statements
During the year ended December 31, 2022, we recorded noncash impairment charges of $2.3 million against certain previously capitalized software development costs that reduced the carrying value of those assets to zero. The impairment charges were reflected in general and administrative expense and cost of recurring revenue, respectively, on the statements of comprehensive income. These impairment charges resulted primarily from our decision to accelerate the end of customer support for certain solutions.
Other changes to the gross carrying amount of software and content development costs were primarily related to qualifying costs associated with development activities that are required to be capitalized under the internal-use software accounting guidance such as those for our cloud solutions and online education curriculum, write-offs of fully amortized assets, and the effect of foreign currency translation.
Amortization expense related to software and content development costs was $42.8 million, $36.8 million and $31.0 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is included primarily in cost of recurring.
8. Consolidated Financial Statement Details
Restricted cash
(dollars in thousands)December 31,
2023
December 31,
2022
Restricted cash due to customers$695,489 $700,611 
Real estate escrow balances and other1,517 1,629 
Total restricted cash$697,006 $702,240 
Prepaid expenses and other assets
(dollars in thousands)December 31,
2023
December 31,
2022
Costs of obtaining contracts(1)(2)
$62,377 $74,272 
Prepaid software maintenance and subscriptions(3)
35,169 34,766 
Derivative instruments16,198 32,117 
Implementation costs for cloud computing arrangements, net(4)(5)
9,259 10,189 
Unbilled accounts receivable5,615 5,775 
Prepaid insurance3,940 4,902 
Taxes, prepaid and receivable3,418 1,855 
Deferred tax assets644 1,153 
Other assets13,702 10,929 
Total prepaid expenses and other assets150,322 175,958 
Less: Long-term portion51,037 94,304 
Prepaid expenses and other current assets$99,285 $81,654 
(1)Amortization expense from costs of obtaining contracts was $31.9 million, $33.6 million and $35.5 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is included in sales, marketing and customer success expense in our consolidated statements of comprehensive income.
(2)The current portion of costs of obtaining contracts as of December 31, 2023 and 2022 was $25.3 million and $29.1 million, respectively.
(3)The current portion of prepaid software maintenance and subscriptions as of December 31, 2023 and December 31, 2022 was $32.4 million and $31.7 million, respectively.
(4)These costs primarily relate to the multi-year implementations of our global enterprise resource planning and customer relationship management systems.
(5)Amortization expense from capitalized cloud computing implementation costs was $2.5 million, $2.2 million and $1.9 million for the years ended December 31, 2023, 2022 and 2021, respectively. Accumulated amortization for these costs was $7.7 million and $5.2 million as of December 31, 2023 and 2022, respectively.
88
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Accrued expenses and other liabilities
(dollars in thousands)December 31,
2023
December 31,
2022
Taxes payable$21,282 $16,667 
Customer credit balances10,238 8,257 
Operating lease liabilities, current portion6,701 7,723 
Derivative instruments5,540 323 
Accrued commissions and salaries4,413 6,944 
Accrued transaction-based costs related to payments services4,323 5,059 
Accrued health care costs3,865 2,467 
Accrued legal costs3,659 28,448 
Accrued vacation costs2,452 2,156 
Contingent consideration liability
1,403 2,710 
Other liabilities10,704 9,542 
Total accrued expenses and other liabilities74,580 90,296 
Less: Long-term portion10,258 4,294 
Accrued expenses and other current liabilities$64,322 $86,002 
Other income, net
Years ended December 31,
(dollars in thousands)202320222021
Interest income$8,821 $1,746 $392 
Currency revaluation (losses) gains(36)4,635 (1,644)
Other income, net4,076 2,332 1,432 
Other income, net$12,861 $8,713 $180 
9. Debt
The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.
Debt balance atWeighted average
effective interest rate at
(dollars in thousands)December 31,
2023
December 31,
2022
December 31,
2023
December 31,
2022
Credit facility:
Revolving credit loans$114,100 $177,800 7.52 %5.18 %
Term loans607,500 623,750 3.51 %4.26 %
Real estate loans56,745 58,189 5.22 %5.22 %
Other debt2,800 2,247 8.42 %7.38 %
Total debt781,145 861,986 4.24 %4.52 %
Less: Unamortized discount and debt issuance costs1,481 2,943 
Less: Debt, current portion19,259 18,802 7.02 %6.45 %
Debt, net of current portion$760,405 $840,241 4.17 %4.48 %
2023 Form 10-K
bblogo.jpg
89

Blackbaud, Inc.
Notes to Consolidated Financial Statements
2020 refinancing
In October 2020, we entered into a 5-year $900.0 million Amended and Restated Credit Agreement (the “2020 Credit Facility”). The 2020 Credit Facility matures in October 2025 and replaced our 5-year $700 million credit facility entered into during June 2017 (the "2017 Credit Facility") by amending and restating it to include a $500.0 million revolving credit facility (the “2020 Revolving Facility”) and a $400.0 million term loan facility (the “2020 Term Loan”). Upon closing, we borrowed $400.0 million pursuant to the 2020 Term Loan and used the proceeds to repay the outstanding principal balance of the term loan under the 2017 Credit Facility, and repay $124.4 million of outstanding revolving credit loans under the 2017 Revolving Facility.
In connection with the amendment and restatement of the 2017 Credit Facility, the existing Pledge Agreement dated June 2, 2017, by us in favor of Bank of America, N.A., as administrative agent, was likewise amended and restated.
Summary of the 2020 Credit Facility
The 2020 Revolving Facility includes (i) a $50.0 million sublimit available for the issuance of standby letters of credit, (ii) a $50.0 million sublimit available for swingline loans, and (iii) a $100.0 million sublimit available for multicurrency borrowings.
Our obligations under the 2020 Credit Facility are secured by the stock and limited liability company interests of certain of our direct subsidiaries and any of our material domestic subsidiaries, if any, and the proceeds therefrom pledged pursuant to an Amended and Restated Pledge Agreement dated as of October 30, 2020, by us in favor of Bank of America, N.A., as administrative agent, for the ratable benefit of itself and the secured parties referred to therein.
The term loan under the 2020 Credit Facility requires periodic principal payments. The balance of the term loan and any amounts drawn on the revolving credit loans are due upon maturity of the 2020 Credit Facility in October 2025. We evaluate the classification of our debt as current or non-current based on the required annual maturities of the 2020 Credit Facility. We may prepay the 2020 Credit Facility in whole or in part at any time without premium or penalty, other than customary breakage costs with respect to certain types of loans.
The 2020 Credit Facility contains various representations, warranties and affirmative, negative and financial covenants customary for financings of this type. Financial covenants include a net leverage ratio and an interest coverage ratio. At December 31, 2023, we were in compliance with our debt covenants under the 2020 Credit Facility.
Under the terms of the 2020 Credit Facility, we are entitled on one or more occasions, subject to the satisfaction of certain conditions, to request an increase in the commitments under the Revolving Credit Facility and/or request additional incremental term loans in the aggregate principal amount of up to $250.0 million plus an amount, if any, such that the net leverage ratio shall be no greater than 3.25 to 1.00. At December 31, 2023, our available borrowing capacity under the 2020 Credit Facility was $384.5 million.

First Amendment to 2020 Credit Facility
On January 31, 2022, we entered into the First Amendment to Credit Agreement (the “Amendment”). The Amendment amended the 2020 Credit Facility to, among other things, (i) modify the definition of “Applicable Margin”, (ii) modify the net leverage ratio financial covenant to require a net leverage ratio of (A) 4.00:1.00 or less for the fiscal quarter ended December 31, 2021 and for fiscal quarters ending thereafter through December 31, 2023 and (B) 3.75:1.00 or less for the fiscal quarters ending March 31, 2024 and thereafter, (iii) reset the $250.0 million fixed dollar basket with respect to the accordion feature and (iv) modify certain negative covenants to provide additional operational flexibility.

LIBOR Transition Amendment
On August 26, 2022, we entered into a LIBOR Transition Amendment (the "LIBOR Amendment"). The LIBOR Amendment amended the 2020 Credit Facility, as previously amended, to change the interest rate benchmark from LIBOR to SOFR (as defined therein). The LIBOR Amendment did not change any terms of the 2020 Credit Facility unrelated to reference rate reform.
After giving effect to both the First Amendment and the LIBOR Transition Amendment, dollar denominated loans under the 2020 Revolving Facility and the 2020 Term Loan bear interest based on, at our election, either (a) the Base Rate (as defined below) or (b) Term SOFR (as defined below), in each case, plus an applicable margin. "Base Rate" is defined as a rate per annum equal to the highest of (i) the Federal Funds Rate plus 0.50%, (ii) the prime rate announced by Bank of America, N.A.,
90
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
and (iii) Term SOFR plus 1.00%. "Term SOFR" is defined as a rate per annum equal to the forward-looking term rate based on the secured overnight financing rate plus a credit sensitive adjustment of 0.11448% for a one month tenor, 0.26161% for a three month tenor or 0.42826% for a six month tenor, as applicable, in each case, per annum. The applicable margin is adjusted quarterly based on our net leverage ratio and ranges from 0.375% to 1.50% for Base Rate loans and 1.375% to 2.50% for Term SOFR loans, in each case, per annum.
Sterling denominated loans under the 2020 Revolving Facility bear interest based on SONIA plus an applicable margin. "SONIA" is defined as a rate per annum equal to the Sterling Overnight Index Average Reference Rate published on the fifth Business Day preceding such date on the applicable Reuters screen page plus a credit sensitive adjustment of 0.0326% per annum. The applicable margin is adjusted quarterly based on our net leverage ratio and ranges from 1.375% to 2.50% per annum.
We also pay a quarterly commitment fee on the unused portion of the 2020 Revolving Facility from 0.250% to 0.50% per annum, depending on our net leverage ratio.
At December 31, 2023, the applicable margin for Term SOFR, SONIA and other Eurocurrency Rate loans under the 2020 Credit Facility was 1.625% and the commitment fee applicable to the 2020 Revolving Facility was 0.250%.
First Incremental Term Loan
On December 31, 2021, we entered into the First Incremental Term Loan Agreement (the "Incremental Amendment"). The Incremental Amendment amends the 2020 Credit Facility and, among other things, provides for a $250.0 million incremental term loan (the “2021 Incremental Term Loan”).
The 2021 Incremental Term Loan bears interest based on, at our election, either (a) the Base Rate (2021 Incremental) (as defined below), (b) Daily SOFR Rate (as defined below) or (c) Term SOFR (2021 Incremental) (as defined below), in each case, plus an applicable margin. "Base Rate (2021 Incremental)" is defined as a rate per annum equal to the highest of (i) the Federal Funds Rate plus 0.50%, (ii) the prime rate announced by Bank of America, N.A., and (iii) Daily SOFR Rate plus 1.00%. “Daily SOFR Rate” is defined as a rate per annum equal to secured overnight financing rate plus a credit sensitive adjustment of 0.10%. "Term SOFR (2021 Incremental)" is defined as a rate per annum equal to the forward-looking term rate based on the secured overnight financing rate plus a credit sensitive adjustment of 0.10% for a one month tenor, 0.15% for a three month tenor or 0.25% for a six month tenor, as applicable, in each case, per annum. The applicable margin is adjusted quarterly based on our net leverage ratio and ranges from 0.375% to 1.50% for Base Rate (2021 Incremental) loans and 1.375% to 2.50% for Daily SOFR Rate loans and Term SOFR (2021 Incremental) loans, in each case, per annum. The 2021 Incremental Term Loan matures in October 2025, which is the maturity date of the existing term loan under the 2020 Credit Facility, and is otherwise subject to substantially the same terms and conditions as the existing term loan under the 2020 Credit Facility.
Financing costs
In connection with our entry into the 2020 Credit Facility, we paid $4.0 million in financing costs, of which $1.2 million were capitalized in other assets and, together with a portion of the unamortized deferred financing costs from the 2017 Credit Facility and prior facilities, are being amortized into interest expense over the term of the new facility. We recorded aggregate financing costs of $2.0 million as a direct deduction from the carrying amount of our debt liability, which related to debt discount (fees paid to lenders) and debt issuance costs for the 2020 Term Loan.
In connection with our entry into the 2021 Incremental Term Loan, we paid $3.1 million in financing costs which were recorded as a direct deduction from the carrying amount of our debt liability.
As of December 31, 2023, deferred financing costs totaling $0.6 million were included in other assets on our consolidated balance sheets.
Real estate loans
In August 2020, we completed the purchase of our global headquarters facility. As part of the purchase price, we assumed the Seller’s obligations under two senior secured notes with a then-aggregate outstanding principal amount of $61.1 million (collectively, the “Real Estate Loans”). The Real Estate Loans require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038. At December 31, 2023, we were in compliance with our debt covenants under the Real Estate Loans.
2023 Form 10-K
bblogo.jpg
91

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Other debt
From time to time, we enter into third-party financing agreements for purchases of software and related services for our internal use. Generally, the agreements are non-interest-bearing notes requiring annual payments. Interest associated with the notes is imputed at the rate we would incur for amounts borrowed under our then-existing credit facility at the inception of the notes. Our assumption of these loans are noncash financing transactions and are reflected in our supplemental disclosure of cash flow information.
The following table summarizes our currently effective financing agreements as of December 31, 2023:
(dollars in thousands)Term
 in Months
Number of
Annual Payments
First Annual
Payment Due
Original Loan
Value
Effective dates of agreements(1):
December 202239January 2023$1,710 
January 202336April 20232,491 
(1)Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.
The changes in supplier financing obligations during the years ended December 31, 2023, consisted of the following:
(dollars in thousands)Total
Balance at December 31, 2022$2,247 
Additions
2,491 
Payments
(1,938)
Balance at December 31, 2023$2,800 
As of December 31, 2023, the required annual maturities related to the 2020 Credit Facility, the Real Estate Loans and our other debt were as follows:
Years ending December 31,
(dollars in thousands)
Annual
maturities
2024 $19,259 
2025 708,534 
2026 1,969 
2027 2,166 
2028 2,374 
Thereafter46,843 
Total required maturities$781,145 
10. Derivative Instruments
We generally use derivative instruments to manage our interest rate and foreign currency exchange risk. We currently have derivatives classified as cash flow hedges and net investment hedges. We do not enter into any derivatives for trading or speculative purposes.
All of our derivative instruments are governed by International Swap Dealers Association, Inc. master agreements with our counterparties. As of December 31, 2023 and December 31, 2022, we have presented the fair value of our derivative instruments at the gross amounts in the consolidated balance sheet as the gross fair values of our derivative instruments equaled their net fair values.
Cash flow hedges
We have entered into interest rate swap agreements, which effectively convert portions of our variable rate debt under the 2020 Credit Facility to a fixed rate for the term of the swap agreements. We designated each of the interest rate swaps as cash flow hedges at the inception of the contracts. As of December 31, 2023 and December 31, 2022, the aggregate notional
92
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
values of the interest rate swaps were $935.0 million and $435.0 million, respectively. All of the contracts have maturities on or before October 2028.
We have entered into foreign currency forward contracts to hedge revenues denominated in the Canadian Dollar ("CAD") against changes in the exchange rate with the United States Dollar ("USD"). We designated each of these foreign currency forward contracts as cash flow hedges at the inception of the contracts. As of December 31, 2023 and December 31, 2022, the aggregate notional values of the foreign currency forward contracts designated as cash flow hedges that we held to buy USD in exchange for Canadian Dollars were $29.9 million CAD and $22.6 million CAD, respectively. All of the contracts have maturities of 12 months or less.
Net investment hedges
We have entered into foreign currency forward contracts to hedge a portion of the foreign currency exposure that arises on translation of our investments denominated in British Pounds ("GBP") into USD. We designated each of these foreign currency forward contracts as net investment hedges at the inception of the contracts. As of December 31, 2023 and December 31, 2022, the aggregate notional values of the foreign currency forward contracts designated as net investment hedges to reduce the volatility of the U.S. dollar value of a portion of our GBP-denominated investments was £13.2 million and £11.2 million, respectively.
The fair values of our derivative instruments were as follows as of:
Asset derivativesLiability Derivatives
(dollars in thousands)Balance sheet locationDecember 31,
2023
December 31,
2022
Balance sheet locationDecember 31,
2023
December 31,
2022
Derivative instruments designated as hedging instruments:
Interest rate swaps, current portionPrepaid expenses
and other current assets
$16,198 $ Accrued expenses
and other current liabilities
$ $ 
Foreign currency forward contracts, current portion
Prepaid expenses
and other current assets
 247 Accrued expenses
and other current liabilities
536 323 
Interest rate swaps, long-term
Other assets 31,870 Other liabilities5,004  
Total derivative instruments designated as hedging instruments$16,198 $32,117 $5,540 $323 
2023 Form 10-K
bblogo.jpg
93

Blackbaud, Inc.
Notes to Consolidated Financial Statements
The effects of derivative instruments in cash flow and net investment hedging relationships were as follows:
Gain recognized
in accumulated other
comprehensive
(loss) income as of
Location
of gain
reclassified from
accumulated other
comprehensive
(loss) income into
income (loss)
Gain (loss) reclassified from
accumulated other
comprehensive (loss) income
into income (loss)
(dollars in thousands)December 31,
2023
Year ended
December 31, 2023
Cash Flow Hedges
Interest rate swaps$11,194 Interest expense$20,418 
Foreign currency forward contracts$(235)Revenue$388 
Net Investment Hedge
Foreign currency forward contracts$(301)$ 
December 31,
2022
Year ended
December 31, 2022
Cash Flow Hedges
Interest rate swaps$31,870 Interest expense$5,520 
Foreign currency forward contracts$247 Revenue$165 
Net Investment Hedges
Foreign currency forward contracts$(323)$ 
December 31,
2021
Year ended
December 31, 2021
Cash Flow Hedges
Interest rate swaps$7,160 Interest expense$(3,714)
Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Excluding net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) and related tax effects are reclassified from accumulated other comprehensive income (loss) to current earnings. For net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to translation adjustment, a component of accumulated other comprehensive income (loss), and recognized in earnings only when the hedged GBP investment is liquidated. The estimated accumulated other comprehensive income as of December 31, 2023 that is expected to be reclassified into earnings within the next twelve months is $16.4 million. There were no ineffective portions of our interest rate swap or foreign currency forward derivatives during the years ended December 31, 2023, 2022 and 2021. See Note 14 to these consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component. We classify cash flows related to derivative instruments as operating activities in the consolidated statements of cash flows.
We did not have any undesignated derivative instruments during 2023, 2022 and 2021.
11. Commitments and Contingencies
Leases
We have operating leases for corporate offices, subleased offices and certain equipment and furniture. As of December 31, 2023, we did not have any operating leases that had not yet commenced.
94
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
The following table summarizes the components of our lease expense:
Year ended 
 December 31,
(dollars in thousands)202320222021
Operating lease cost(1)
$8,812 $9,501 $9,636 
Variable lease cost1,431 1,670 2,478 
Sublease income(3,356)(2,763)(1,516)
Net lease cost$6,887 $8,408 $10,598 
(1)Includes short-term lease costs, which were immaterial.
During the year ended December 31, 2023, we recorded noncash impairment charges of $5.6 million against certain operating lease ROU assets. These impairment charges resulted primarily from our entry into a sublease in July 2023 for a portion of our Washington, DC office location, which we previously closed in February 2023 to align with our remote-first workforce strategy and are reflected in general and administrative expense on the statements of comprehensive income.
During the year ended December 31, 2022, we recorded noncash impairment charges of $1.0 million against certain operating lease ROU assets resulting primarily from our decision to cease using a portion of our leased office space. These charges are reflected in general and administrative expense on the statements of comprehensive income.
In October 2021, we made the decision to permanently close our fixed office locations (with the exception of our global headquarters facility in Charleston, South Carolina), effective in December 2021. This change was intended to align our real estate footprint with our transition to a remote-first workforce. We enter into arrangements for smaller more flexible workspaces where necessary. As a result, during the twelve months ended December 31, 2021, we reduced the estimated useful lives of our operating lease ROU assets for certain of our office locations we expected to exit. We recorded $5.3 million in incremental operating lease costs during 2021 related to this change in accounting estimate. For these same office locations, we also reduced the estimated useful lives of certain facilities-related fixed assets, which resulted in incremental depreciation expense of $1.7 million during 2021 (see Note 7 to these consolidated financial statements). During the twelve months ended December 31, 2021, we also recorded $3.6 million in impairments of operating lease ROU assets associated with certain leased office spaces we have ceased using as a result of our adjusted workforce strategy. These impairment charges are reflected in general and administrative expense.
Maturities of our operating lease liabilities as of December 31, 2023 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases
2024 $8,662 
2025 7,703 
2026 6,107 
2027 6,207 
2028 6,101 
Thereafter20,689 
Total lease payments55,469 
Less: Amount representing interest8,683 
Present value of future payments$46,786 
2023 Form 10-K
bblogo.jpg
95

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)December 31,
2023
December 31,
2022
Operating leases
Operating lease ROU assets
$36,927 $45,899 
Accrued expenses and other current liabilities$6,701 $7,723 
Operating lease liabilities, net of current portion40,085 44,918 
Total operating lease liabilities$46,786 $52,641 
The weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)December 31,
2023
December 31,
2022
December 31,
2021
Operating leases
Weighted average remaining lease term (years)7.78.58.9
Weighted average discount rate4.70 %4.63 %4.68 %
Supplemental cash flow information related to leases was as follows:
Year ended 
 December 31,
(dollars in thousands)202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases(1)
$10,983 $11,439 $11,338 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases2,765  5,358 
Other commitments
The term loans under the 2020 Credit Facility require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2020 Credit Facility in October 2025. The Real Estate Loans also require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038.
We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of December 31, 2023, the remaining aggregate minimum purchase commitment under these arrangements was approximately $257.6 million through 2027.
Solution and service indemnifications
In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. We have not identified any losses that might be covered by these indemnifications
Legal proceedings
We are subject to legal proceedings and claims that arise in the ordinary course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described below. We record an accrual for a loss contingency when it is both probable that a material liability has been incurred and the amount of the loss can be reasonably estimated. If only a range of estimated losses can be determined, we accrue an amount within the range that, in our judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we accrue the low end of the range. For proceedings in which an unfavorable outcome is reasonably possible but not probable and an estimate of
96
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
the loss or range of losses arising from the proceeding can be made, we disclose such an estimate, if material. If such a loss or range of losses is not reasonably estimable, we disclose that fact. We review any such loss contingency accruals at least quarterly and adjust them to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. We recognize insurance recoveries, if any, when they are probable of receipt. All associated costs due to third-party service providers and consultants, including legal fees, are expensed as incurred.
Legal proceedings are inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending or threatened against us and intend to defend ourselves vigorously against all claims asserted. It is possible that our consolidated financial position, results of operations or cash flows could be materially negatively affected in any particular period by an unfavorable resolution of one or more of such legal proceedings.
Security incident
As previously disclosed, we are subject to risks and uncertainties as a result of a ransomware attack against us in May 2020 in which a cybercriminal removed a copy of a subset of data from our self-hosted environment (the "Security Incident"). Based on the nature of the Security Incident, our research and third party (including law enforcement) investigation, we do not believe that any data went beyond the cybercriminal, has been misused, or has been disseminated or otherwise made available publicly. Our investigation into the Security Incident remains ongoing.
As a result of the Security Incident, we are currently subject to certain legal proceedings, claims and investigations, as discussed below, and could be the subject of additional legal proceedings, claims, inquiries and investigations in the future that might result in adverse judgments, settlements, fines, penalties or other resolution. To limit our exposure to losses related to claims against us, including data breaches such as the Security Incident, we maintain $50 million of insurance above a $250 thousand deductible payable by us. As noted below, this coverage reduced our financial exposure related to the Security Incident in prior years.
We recorded expenses and offsetting probable insurance recoveries related to the Security Incident as follows:
Years ended December 31,
(dollars in thousands)20232022
2021
Gross expense$53,426 $57,614 $40,561 
Offsetting probable insurance recoveries (1,891)(38,745)
Net expense$53,426 $55,723 $1,816 

The following summarizes our cumulative expenses, insurance recoveries recognized and insurance recoveries paid as of:
(dollars in thousands)December 31,
2023
December 31,
2022
December 31, 2021
Cumulative gross expense$161,431 $108,005 $50,391 
Cumulative offsetting insurance recoveries recognized(50,000)(50,000)(48,109)
Cumulative net expense$111,431 $58,005 $2,282 
Cumulative offsetting insurance recoveries paid$(50,000)$(50,000)$(29,968)
Recorded expenses have consisted primarily of payments to third-party service providers and consultants, including legal fees, settlement of the previously disclosed SEC and multi-state Attorneys General investigations (discussed below), settlements of customer claims and accruals for certain loss contingencies. Not included in the expenses discussed above were costs associated with enhancements to our cybersecurity program. We present expenses and insurance recoveries related to the Security Incident in general and administrative expense on our consolidated statements of comprehensive (loss) income and as operating activities on our consolidated statements of cash flows. Total costs related to the Security Incident exceeded the limit of our insurance coverage during the first quarter of 2022. We expect to continue to experience significant expenses related to our response to the Security Incident, resolution of legal proceedings, claims and investigations, including those discussed below, and our efforts to further enhance our cybersecurity measures. For full year 2023, we incurred net pre-tax
2023 Form 10-K
bblogo.jpg
97

Blackbaud, Inc.
Notes to Consolidated Financial Statements
expense of $53.4 million related to the Security Incident, which included $22.4 million for ongoing legal fees. It also includes settlements and additional accruals for loss contingencies of $31.0 million. Also, for full year 2023, we had net cash outlays of $78.0 million related to the Security Incident, which included ongoing legal fees, the $3.0 million civil penalty paid during the first quarter of 2023 related to the SEC settlement and the $49.5 million civil penalty paid during the fourth quarter of 2023 related to the multi-state Attorneys General settlement (discussed below). In line with our policy, legal fees are expensed as incurred. For full year 2024, we currently expect net pre-tax expense of approximately $5.0 million to $10.0 million and net cash outlays of approximately $8.0 million to $13.0 million for ongoing legal fees related to the Security Incident.
As of December 31, 2023, we have recorded approximately $1.5 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers related to the Security Incident that we believe we can reasonably estimate in accordance with our loss contingency procedures described above. Our liabilities for loss contingencies are recorded in accrued expenses and other current liabilities on our consolidated balance sheets. It is reasonably possible that our estimated or actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss.
There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of December 31, 2023 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgement, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.
Customer claims. To date, we have received approximately 260 specific requests for reimbursement of expenses, approximately 214 (or 82%) of which have been fully resolved and closed and approximately 39 (or 15%) are inactive and are considered by us to have been abandoned by the customers. We have also received approximately 400 reservations of the right to seek expense recovery in the future from customers or their attorneys in the U.S., U.K. and Canada related to the Security Incident, none of which resulted in claims submitted to us and are considered by us to have been abandoned by the customers. We have also received notices of proposed claims on behalf of a number of U.K. data subjects, which we are reviewing. In addition, insurance companies representing various customers’ interests through subrogation claims have contacted us, and certain insurance companies have filed subrogation claims in court, of which 3 cases remain active and unresolved. Customer and insurer subrogation claims generally seek reimbursement of their costs and expenses associated with notifying their own customers of the Security Incident and taking steps to assure that personal information has not been compromised as a result of the Security Incident. Our review of customer and subrogation claims includes analyzing individual customer contracts into which we have entered, the specific claims made and applicable law.
Customer constituent class actions. Presently, we are a defendant in putative consumer class action cases in U.S. federal courts (most of which have been consolidated under multi district litigation to a single federal court) and in Canadian courts alleging harm from the Security Incident. The plaintiffs in these cases, who purport to represent various classes of individual constituents of our customers, generally claim to have been harmed by alleged actions and/or omissions by us in connection with the Security Incident and assert a variety of common law and statutory claims seeking monetary damages, injunctive relief, costs and attorneys’ fees and other related relief.
Lawsuits that are putative class actions require a plaintiff to satisfy a number of procedural requirements before proceeding to trial. These requirements include, among others, demonstration to a court that the law proscribes in some manner our activities, the making of factual allegations sufficient to suggest that our activities exceeded the limits of the law and a determination by the court—known as class certification—that the law permits a group of individuals to pursue the case together as a class. If these procedural requirements are not met, the lawsuit cannot proceed as a class action and the plaintiff may lose the financial incentive to proceed with the case. We are currently engaged in court proceedings to determine whether this will proceed as a class action. Frequently, a court’s determination as to these procedural requirements is subject to appeal to a higher court. As a result of these uncertainties, we may be unable to determine the probability of loss until, or after, a court has finally determined that a plaintiff has satisfied the applicable class action procedural requirements.
98
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Furthermore, for putative class actions, it is often not possible to reasonably estimate the possible loss or a range of loss amounts, even where we have determined that a loss is reasonably possible. Generally, class actions involve a large number of people and raise complex legal and factual issues that result in uncertainty as to their outcome and, ultimately, making it difficult for us to estimate the amount of damages that a plaintiff might successfully prove. This analysis is further complicated by the fact that the plaintiffs lack contractual privity with us.
Governmental investigations. We have received a Civil Investigative Demand from the office of the California Attorney General relating to the Security Incident and are in discussions with the Attorney General about potential resolution of issues arising from this investigation. Although we are hopeful that we can resolve this matter on acceptable terms, there is no assurance that we will be able to do so on terms acceptable to us and the State of California.
We also are subject to the following pending governmental actions:
an investigation by the U.S. Federal Trade Commission (the "FTC"), as further described below; and
an investigation by the U.S. Department of Health and Human Services.
We also responded to inquiries from the Office of the Australian Information Commissioner in September 2020 and the Office of the Privacy Commissioner of Canada in October 2020.
As previously disclosed, on February 1, 2024, the FTC announced its approval of an Agreement Containing Consent Order (the “Proposed Order”) evidencing its settlement with the Company in connection with the Security Incident. Pursuant to its rules, the FTC placed the Proposed Order and related draft complaint on the public record for a period of 30 days for the receipt of public comments after which the FTC will consider any comments received from interested persons prior to determining whether and in what form to finalize the Proposed Order. The 30-day comment period is scheduled to expire on March 14, 2024. As part of the FTC’s proposed order, the Company has not been fined and is not otherwise required to make any payment. Furthermore, the Company has agreed to the FTC’s proposed order without admitting or denying any of the FTC’s allegations, except as expressly stated otherwise in the Proposed Order. If finalized, the settlement described in the Proposed Order will fully resolve the FTC investigation. Although we believe the Proposed Order will be finalized in substantially its current form, there can be no assurances as to whether that will occur or its timing.
Under the terms of the Proposed Order, we have agreed (i) to not misrepresent (a) the extent to which we maintain, use, delete or disclose certain customer information, (b) the extent to which we protect the privacy, security, availability, confidentiality or integrity of such information or (c) the extent of any security incident or unauthorized disclosure, misuse, loss, theft, alteration, destruction or other compromise of such information, and (ii) to delete certain data, adopt and make public certain record retention limits, establish, implement and maintain a specified information security program, obtain regular independent assessments of the mandated information security program, provide to the FTC specified certifications regarding our compliance with the Proposed Order, provide to the FTC reports of any future security incidents and create and maintain specified recordkeeping.
For more information, see the form of Proposed Order that was furnished as Exhibit 99.2 to the Company’s Current Report on Form 8-K filed with the SEC on February 2, 2024.
As previously disclosed, on October 5, 2023, we entered into separate, substantially similar Administrative Orders with each of 49 state Attorneys General and the District of Columbia relating to the previously announced 2020 Security Incident in which a cyber-criminal removed a copy of a subset of data from our self-housed environment. This settlement fully resolves the previously disclosed multi-state Civil Investigative Demand and the separate Civil Investigative Demand from the Office of the Indiana Attorney General relating to the Security Incident (the “Multi-state Investigation”), which is further described in the substantially similar Administrative Orders filed in each of the 49 states and the District of Columbia.
Under the terms of the Administrative Orders, we have agreed: (i) to comply with state consumer protection laws, data breach notification laws, and the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”); (ii) not to make misleading misrepresentations to our customers or the individuals whose data is stored by us concerning (a) the extent to which we protect the privacy, security, confidentiality, or integrity of certain data, (b) the likelihood that data impacted by a security incident may be subject to unauthorized access, disclosure, or other misuse, or (c) the data breach notification requirements; and (iii) to implement and improve certain cybersecurity programs and tools.
2023 Form 10-K
bblogo.jpg
99

Blackbaud, Inc.
Notes to Consolidated Financial Statements
As part of the Administrative Orders, we also agreed to pay, and have paid, a total of $49.5 million to the 49 states and District of Columbia. We entered into the Administrative Orders without admitting fault or liability in connection with the matters subject to the Multi-state Investigation. The form of Administrative Order was furnished as Exhibit 99.2 to our Current Report on Form 8-K filed with the SEC on October 5, 2023.
As previously disclosed, on March 9, 2023, we reached a settlement with the SEC in connection with the Security Incident. This settlement fully resolves the previously disclosed SEC investigation of the Security Incident and is further described in an SEC cease-and-desist order (the “SEC Order”). Under the terms of the SEC Order, we have agreed to cease-and-desist from committing or causing any violations or any future violations of Sections 17(a)(2) and (3) of the Securities Act of 1933, as amended (the “Securities Act”), and Section 13(a) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rules 12b-20, 13a-13 and 13a-15(a) thereunder. No other violations of the securities laws are alleged in the SEC Order. As part of the SEC Order, we also agreed to pay, and have paid, a civil penalty in the amount of $3.0 million. We consented to the entry of the SEC Order without admitting or denying the findings of the SEC Order, other than with respect to the SEC’s jurisdiction over the Company and the subject matter of the SEC Order. The SEC Order describing the settlement was furnished as Exhibit 99.1 and the SEC’s press release announcing this resolution was furnished as Exhibit 99.2 to our Current Report on Form 8-K filed with the SEC on March 9, 2023.
On September 28, 2021, the Information Commissioner’s Office in the United Kingdom under the U.K. Data Protection Act 2018 (the "ICO") notified us that it has closed its investigation of the Security Incident. Based on its investigation and having considered our actions before, during and after the Security Incident, the ICO issued our European subsidiary a reprimand in accordance with Article 58(2)(b) of the U.K. General Data Protection Regulation ("U.K. GDPR") due to our non-compliance, in the ICO's view, with the requirements set out in Article 32 of the U.K. GDPR regarding the processing of personal data. The ICO did not impose a penalty related to the Security Incident, nor did it impose any requirements for further action by us.
On September 24, 2021, we received notice from the Spanish Data Protection Authority that it has concluded its investigation of the Security Incident, pursuant to which our European subsidiary paid a penalty of €60,000 in relation to the alleged late notification of two Spanish data controllers regarding the Security Incident.
On January 15, 2021, we were notified by the Data Protection Commission of Ireland that it has concluded its investigation of the Security Incident without taking any action against us.
We continue to cooperate with all ongoing investigations, which include various requests for documents, policies, narratives and communications, as well as requests to interview or depose various Company-related personnel. As noted above, each of these separate governmental investigations could result in adverse judgments, settlements, fines, penalties or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.
100
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
12. Income Taxes
We file income tax returns in the U.S. for federal and various state jurisdictions as well as in foreign jurisdictions including Canada, the U.K., Australia, Ireland and Costa Rica. We are generally subject to U.S. federal income tax examination for calendar tax years 2020 through 2023 as well as state and foreign income tax examinations for various years depending on statutes of limitations of those jurisdictions.
The following summarizes the components of income tax expense (benefit):
Years ended December 31,
(dollars in thousands)2023 2022 2021 
Current taxes:
U.S. Federal$18,879 $3,485 $(2,499)
U.S. State and local12,331 5,708 (257)
International8,982 7,283 6,570 
Total current taxes40,192 16,476 3,814 
Deferred taxes:
U.S. Federal(18,303)(16,880)(4,615)
U.S. State and local(5,895)(9,319)222 
International(170)(445)1,964 
Total deferred taxes(24,368)(26,644)(2,429)
Total income tax provision (benefit)$15,824 $(10,168)$1,385 
The following summarizes the components of income (loss) before provision for income taxes:
Years ended December 31,
(dollars in thousands)2023 2022 2021 
U.S.$(22,074)$(91,493)$(23,180)
International39,718 35,918 30,263 
Income (loss) before provision for income taxes$17,644 $(55,575)$7,083 
2023 Form 10-K
bblogo.jpg
101

Blackbaud, Inc.
Notes to Consolidated Financial Statements
A reconciliation between the effect of applying the federal statutory rate and the effective income tax rate used to calculate our income tax provision is as follows:
Years ended December 31,
2023 2022 2021 
Federal statutory rate21.0 %21.0 %21.0 %
Effect of:
State income taxes, net of federal benefit20.0 1.5 4.4 
Change in foreign income tax rate applied to deferred tax balances 0.1 42.6 
Change in state income tax rate applied to deferred tax balances7.1 1.8 2.3 
Nondeductible security incident-related fines or penalties
35.7 (8.7) 
Section 162(m) limitation30.1 (6.4)75.0 
Stock-based compensation13.4 (6.3)(36.2)
Change in valuation reserve (primarily state credit reserves)10.8 (5.4)26.1 
GILTI inclusion9.3 (2.6) 
Foreign tax rate6.1 1.0 (6.0)
Nondeductible meals, entertainment and transportation4.4 (0.7)1.1 
Unrecognized tax benefit0.7 0.5 (32.7)
Acquisition costs  8.7 
Return to accrual adjustment(8.3)1.4 (4.2)
State credits, net of federal benefit(9.1)7.2 (32.6)
FDII benefit(10.2)2.3  
Federal credits generated(42.3)11.5 (54.5)
Other1.0 0.1 4.6 
Income tax provision effective rate89.7 %18.3 %19.6 %
The increase in our effective income tax rate for year ended December 31, 2023, when compared to the same period in 2022, was primarily attributable to higher 2023 non-deductible accruals for loss contingencies related to the Security Incident and other non-deductible expenses and tax rate changes, partially offset by increased tax credits. Furthermore, our 2023 effective tax rate was negatively impacted by higher tax rates in foreign jurisdictions in which we operate which were predominantly due to UK tax rate increases. The year-on-year comparison is further impacted by 2023 pre-tax income versus prior year pre-tax loss.
102
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
The significant components of our deferred tax assets and liabilities were as follows:
December 31,
(dollars in thousands)2023 2022 
Deferred tax assets relating to:
Capitalized R&D and software costs
$47,351 $12,166 
Federal, state and foreign tax credits39,260 50,194 
Stock-based compensation24,717 21,166 
Operating leases12,867 14,024 
Federal and state and foreign net operating loss carryforwards7,061 10,369 
Deferred revenue5,992 1,820 
Allowance for credit losses1,702 1,803 
Intangible assets1,050 561 
Accrued bonuses314 455 
Other2,982 6,293 
Total deferred tax assets143,296 118,851 
Deferred tax liabilities relating to:
Intangible assets(160,172)(161,836)
Costs of obtaining contracts(13,870)(16,287)
Operating leases(9,865)(11,721)
Fixed assets(5,833)(9,827)
Other(8,342)(9,016)
Total deferred tax liabilities(198,082)(208,687)
Valuation allowance(37,862)(34,769)
Net deferred tax liability$(92,648)$(124,605)
As of December 31, 2023, our federal, foreign and state net operating loss carryforwards for income tax purposes were approximately $14.9 million, $3.8 million and $50.8 million, respectively. Of our federal net operating loss carryforwards, $12.4 million are subject to expiration beginning in 2024 while the remainder have an unlimited carryforward period. The state net operating loss carryforwards are subject to various applicable state tax laws. If not utilized, the state net operating loss carryforwards will expire over various periods beginning in 2024. Our foreign net operating loss carryforwards have an unlimited carryforward period. Our state tax credit carryforwards for income tax purposes were approximately $40.9 million, net of federal benefit. If not utilized, the state tax credit carryforwards will begin to expire in 2024. A portion of the foreign and state net operating loss carryforwards and state credit carryforwards have a valuation reserve due to management's uncertainty regarding the future ability to use such carryforwards.
The following table illustrates the change in our deferred tax asset valuation allowance:
Years ended December 31,
(dollars in thousands)
Balance
at beginning
of year
Acquisition-
related
change
Charges to
expense
Balance at
end of
year
2023$34,769 $ $3,093 $37,862 
202231,974  2,795 34,769 
202129,184 893 1,897 31,974 
2023 Form 10-K
bblogo.jpg
103

Blackbaud, Inc.
Notes to Consolidated Financial Statements
The following table sets forth the change to our unrecognized tax benefit for the years ended December 31, 2023, 2022 and 2021:
Years ended December 31,
(dollars in thousands)2023 2022 2021 
Balance at beginning of year$3,083 $3,651 $4,625 
Increases from current period positions762 629 1,751 
Increases from prior period positions101 89 6 
Decreases in prior year positions(118)(908)(57)
Settlements (payments)(160) (1,192)
Lapse of statute of limitations(428)(378)(1,482)
Balance at end of year$3,240 $3,083 $3,651 
The total amount of unrecognized tax benefit that, if recognized, would favorably affect the effective tax rate was $3.2 million at December 31, 2023. Certain prior period amounts relating to our 2014 acquisitions were covered under indemnification agreements and, therefore, had a corresponding indemnification asset. Due to lapse of statute of limitations, the indemnified unrecognized tax benefit was released in 2022 resulting in income tax benefit with offsetting expense included in pretax income from corresponding release of indemnification asset. We recognize accrued interest and penalties, if any, related to unrecognized tax benefits as a component of income tax expense. The total amount of accrued interest and penalties included in the consolidated balance sheet as of December 31, 2023 and December 31, 2022 was insignificant. The total amount of interest and penalties included in the consolidated statements of comprehensive income as an increase or decrease in income tax expense for 2023, 2022 and 2021 was insignificant.
We have taken federal and state tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits might decrease within the next twelve months. This possible decrease could result from the expiration of statutes of limitations. The reasonably possible decrease at December 31, 2023 was insignificant.
For our undistributed earnings of foreign subsidiaries, we concluded that these earnings would be permanently reinvested in the local jurisdictions and not repatriated to the United States except to the extent that said earnings are of previously taxed income. Accordingly, we have not provided for U.S. income taxes and foreign withholding taxes on those undistributed earnings of our foreign subsidiaries.
13. Stock-based Compensation
Employee stock-based compensation plans
Under the 2016 Equity and Incentive Compensation Plan Amended and Restated as of June 14, 2023 (the "2016 Equity Plan"), we may grant incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock, restricted stock units, other stock awards and cash incentive awards to employees, directors and consultants. Our Compensation Committee of the Board of Directors administers this plan and the stock-based awards are granted under terms determined by it.
The total number of authorized stock-based awards available under our plan was 3,363,270 as of December 31, 2023. We issue common stock from our pool of authorized stock upon exercise of stock options and stock appreciation rights, vesting of restricted stock units or upon granting of restricted stock.
104
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Recently, we have issued three types of awards under our plans: restricted stock awards, time-based restricted stock units, and performance-based restricted stock units. The following table sets forth the number of awards outstanding for each award type as of:
Outstanding at December 31,
Award type2023 2022
Restricted stock awards1,101,702 1,345,608 
Time-based restricted stock units607,100 455,708 
Performance-based restricted stock units1,209,515 1,104,260 
Awards granted to our executive officers and certain members of management are subject to accelerated vesting upon a change in control as defined in the employees’ employment agreement or retention agreement.
Expense recognition
We recognize compensation expense associated with stock options and awards with performance or market based vesting conditions on an accelerated basis over the requisite service period of the individual grantees, which generally equals the vesting period. We recognize compensation expense associated with restricted stock awards and SARs on a straight-line basis over the requisite service period of the individual grantees, which generally equals the vesting period. We recognize the effect of awards for which the requisite service period is not rendered when the award is forfeited (that is, we recognize the effect of forfeitures in compensation cost when they occur). Previously recognized compensation cost for an award is reversed in the period that the award is forfeited.
Stock-based compensation expense is allocated to cost of revenue and operating expenses on the consolidated statements of comprehensive income based on where the associated employee’s compensation is recorded. The following table summarizes stock-based compensation expense:
Years ended December 31,
(in thousands)202320222021
Included in cost of revenue:
Cost of recurring$14,052 $11,258 $12,405 
Cost of one-time services and other2,606 3,178 7,547 
Total included in cost of revenue16,658 14,436 19,952 
Included in operating expenses:
Sales, marketing and customer success24,892 21,409 20,283 
Research and development30,780 24,207 27,080 
General and administrative55,432 50,242 53,064 
Total included in operating expenses111,104 95,858 100,427 
Total stock-based compensation expense$127,762 $110,294 $120,379 
The total amount of compensation cost related to unvested awards not recognized was $77.4 million at December 31, 2023. It is expected that this amount will be recognized over a weighted average period of 1.2 years.
2023 Form 10-K
bblogo.jpg
105

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Restricted stock awards
We have granted shares of common stock subject to certain restrictions under the 2016 Equity Plan. Restricted stock awards granted to employees vest in equal annual installments generally over three years from the grant date subject to the recipient’s continued employment with us. Restricted stock awards granted to non-employee directors vest after one year from the date of grant or, if earlier, immediately prior to the next annual election of directors, provided the non-employee director is serving as a director at that time. The fair market value of the stock at the time of the grant is amortized on a straight-line basis to expense over the period of vesting. Recipients of restricted stock awards have the right to vote such shares and receive dividends, if declared.
The following table summarizes our unvested restricted stock awards as of December 31, 2023, and changes during the year then ended:
Restricted
stock awards
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 20231,345,608 $68.09 
Granted473,341 62.59 
Forfeited(106,634)66.37 
Vested(610,613)69.86 
Unvested at December 31, 20231,101,702 64.92 $95,518 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
The total fair value of restricted stock awards that vested during the years ended December 31, 2023, 2022 and 2021 was $42.7 million, $41.0 million and $38.5 million, respectively. The weighted average grant-date fair value of restricted stock awards granted during the years ended December 31, 2022 and 2021 was $60.90 and $77.39, respectively.
Restricted stock units
We have also granted restricted stock units subject to certain restrictions under the 2016 Equity Plan. Restricted stock units granted to employees vest in equal annual installments generally over three years from the grant date subject to the recipient’s continued employment with us. We have also granted restricted stock units for which vesting is subject to meeting certain performance conditions. The fair market value of the stock at the time of the grant is amortized to expense on a straight-line basis over the period of vesting except for awards with performance conditions, which are amortized on an accelerated basis over the period of vesting.
The following table summarizes our unvested, time-based restricted stock units as of December 31, 2023, and changes during the year then ended:
Time-based restricted
stock units
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 2023455,708 $68.81 
Granted367,913 61.37 
Forfeited(24,686)64.57 
Vested(191,835)70.53 
Unvested at December 31, 2023607,100 64.01 $52,636 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
The total fair value of time-based restricted stock units that vested during the years ended December 31, 2023, 2022 and 2021 was $13.5 million, $9.3 million and $9.4 million, respectively. The weighted average grant date fair value of time-based restricted stock units granted for the years ended December 31, 2022 and 2021 was $62.38 and $77.74, respectively.
106
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
The following table summarizes our unvested, performance-based restricted stock units as of December 31, 2023, and changes during the year then ended:
Performance-based restricted
stock units
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 20231,104,260 $64.94 
Granted967,252 59.62 
Forfeited(72,428)60.12 
Vested(789,569)64.45 
Unvested at December 31, 20231,209,515 61.29 $104,849 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
The total fair value of performance-based restricted stock units that vested during the years ended December 31, 2023, 2022 and 2021 was $50.9 million, $50.5 million, and $44.9 million, respectively. The weighted average grant date fair value of performance-based restricted stock units granted for the years ended December 31, 2022 and 2021 was $61.79 and $71.91, respectively.
14. Stockholders' Equity
Preferred stock
Our Board of Directors may fix the relative rights and preferences of each series of preferred stock in a resolution of the Board of Directors.
Stock repurchase program
Under our stock repurchase program, we are authorized to repurchase shares from time to time in accordance with applicable laws both on the open market, including under trading plans established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, and in privately negotiated transactions. The timing and amount of repurchases depends on several factors, including market and business conditions, the trading price of our common stock and the nature of other investment opportunities. The repurchase program does not have an expiration date and may be limited, suspended or discontinued at any time without prior notice. Under the 2020 Credit Facility, we have restrictions on our ability to repurchase shares of our common stock, which are summarized on page 56 in this report.
We account for purchases of treasury stock under the cost method. During the year ended December 31, 2023, we repurchased 221,836 shares for $18.8 million. The remaining amount available to purchase stock under the then approved stock repurchase program was $231.2 million as of December 31, 2023.
On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by expanding the total capacity under the program from $250.0 million to $500.0 million available for purchase. Between January 1, 2024 and January 17, 2024, we repurchased $22.3 million under the prior authorization. Between January 18, 2024 and February 16, 2024, we repurchased an additional 7,114 shares for $0.6 million under the new authorization. The remaining amount available to purchase stock under the stock repurchase program was $499.4 million as of February 16, 2024.
2023 Form 10-K
bblogo.jpg
107

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Changes in accumulated other comprehensive income (loss) by component
The changes in accumulated other comprehensive income (loss) by component, consisted of the following:
Years ended December 31,
(in thousands)202320222021
Accumulated other comprehensive income (loss), beginning of period$8,938 $6,522 $(2,497)
By component:
Gains and losses on cash flow hedges:
Accumulated other comprehensive income (loss) balance, beginning of period$23,833 $5,257 $(3,101)
Other comprehensive (loss) income before reclassifications, net of tax effects of $201, $(8,068) and $(1,982)
(271)22,772 5,617 
Amounts reclassified from accumulated other comprehensive (loss) income(20,806)(5,685)3,714 
Tax expense (benefit) included in provision for income taxes5,402 1,489 (973)
Total amounts reclassified from accumulated other comprehensive (loss) income(15,404)(4,196)2,741 
Net current-period other comprehensive (loss) income(15,675)18,576 8,358 
Accumulated other comprehensive income balance, end of period$8,158 $23,833 $5,257 
Foreign currency translation adjustment:
Accumulated other comprehensive (loss) income balance, beginning of period$(14,895)$1,265 $604 
Translation adjustment5,049 (16,160)661 
Accumulated other comprehensive (loss) income balance, end of period(9,846)(14,895)1,265 
Accumulated other comprehensive (loss) income, end of period$(1,688)$8,938 $6,522 

15. Defined Contribution Plan
We have a defined contribution 401(k) plan (the "401K Plan") covering substantially all employees. Employees were able to contribute between 1% and 75% of their salaries in 2023, 2022 and 2021. We match 50% of qualified employees’ contributions up to 6% of their salary. The 401K Plan also provides for additional employer contributions to be made at our discretion. Total matching contributions to the 401K Plan for the years ended December 31, 2023, 2022 and 2021 were $7.8 million, $9.3 million and $6.5 million, respectively.
There were no discretionary contributions by us to the 401K Plan in 2023, 2022 and 2021.
108
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
16. Segment Information
Our chief operating decision maker is our chief executive officer ("CEO"). Our CEO uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. We have one operating segment and one reportable segment.
The following table presents long-lived assets by geographic region based on the location of the assets. For purposes of this disclosure, long-lived assets includes property and equipment, net and operating lease ROU assets.
Years ended
December 31,
(dollars in thousands)20232022
United States$134,316 $151,656 
Other countries1,300 1,669 
Total long-lived assets
$135,616 $153,325 
See Note 17 to these consolidated financial statements for information about our revenues by geographic region.
17. Revenue Recognition
Transaction price allocated to the remaining performance obligations
As of December 31, 2023, approximately $1.2 billion of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 50% of these remaining performance obligations over the next 12 months, with the remainder recognized thereafter.
We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (one-time services); and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (transactional revenue).
We also applied the practical expedient in ASC 606-10-65-1-(f)(3), whereby the transaction price allocated to the remaining performance obligations, or an explanation of when we expect to recognize that amount as revenue for all reporting periods presented before the date of the initial application, is not disclosed.
Contract balances
Our contract assets as of December 31, 2023 and December 31, 2022 were insignificant. Our closing balances of deferred revenue were as follows:
(in thousands)December 31,
2023
December 31,
2022
Total deferred revenue$394,927 $385,236 
The increase in deferred revenue during 2023 was primarily due to new subscription sales of our cloud solutions and progress in initiatives to bring our pricing in line with the market. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Generally, our lowest balance of deferred revenue during the year is at the end of our first quarter. The amount of revenue recognized during 2023 that was included in the deferred revenue balance at the beginning of the period was approximately $365 million. The amount of revenue recognized during 2023 from performance obligations satisfied in prior periods was insignificant.
2023 Form 10-K
bblogo.jpg
109

Blackbaud, Inc.
Notes to Consolidated Financial Statements
Disaggregation of revenue
We sell our cloud solutions and related services in three primary geographical markets: to customers in the United States, to customers in the United Kingdom and to customers located in other countries. The following table presents our revenue by geographic area based on the address of our customers:
Years ended
December 31,
(dollars in thousands)
2023
2022
2021
United States$945,580 $896,116 $777,333 
United Kingdom100,833 101,026 89,688 
Other countries59,019 60,963 60,719 
Total revenue$1,105,432 $1,058,105 $927,740 
The Social Sector and Corporate Sector market groups comprised our go-to-market organizations as of December 31, 2023. The following is a description of each market group as of that date:
The Social Sector market group focuses on sales to customers and prospects in the social sector, such as nonprofits, foundations, education institutions, healthcare organizations and other not-for-profit entities globally, and includes JustGiving; and
The Corporate Sector market group focuses on sales to customers and prospects in the corporate sector globally, and includes EVERFI and YourCause.
The following table presents our revenue by market group:
Years ended
December 31,
(dollars in thousands)
2023
2022
2021
Social Sector
$954,845 $907,197 $889,755 
Corporate Sector
150,587 150,908 37,985 
Total revenue$1,105,432 $1,058,105 $927,740 
The following table presents our recurring revenue by type:
Years ended
December 31,
(dollars in thousands)
2023
2022
2021
Contractual recurring$738,351 $709,097 $601,397 
Transactional recurring333,169 302,636 279,453 
Total recurring revenue$1,071,520 $1,011,733 $880,850 
110
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Notes to Consolidated Financial Statements
18. Subsequent Events
Stock Repurchase Program
On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our existing stock repurchase program. The expansion raised the total capacity under the stock repurchase program from $250.0 million to $500.0 million available for repurchases. The program does not have an expiration date.
During December 2023 and January 2024, prior to the replenishment on January 17, 2024, we repurchased $41.1 million of our common stock under the stock repurchase program. Between January 18, 2024 and February 16, 2024, we repurchased $0.6 million. As of February 16, 2024, the remaining amount available to purchase stock under our repurchase program was $499.4 million. All of the Company's stock repurchases during the fourth quarter of 2023 and the first quarter of 2024 were made pursuant to an SEC Rule 10b5-1(c) trading arrangement.
Repurchases by the Company will be subject to available liquidity, general market and economic conditions, alternate uses for the capital and other factors. Stock repurchases may be made from time to time in open market transactions, in private transactions or otherwise in accordance with applicable securities laws and regulations and other legal requirements, including compliance with the Company’s finance agreements. There is no minimum number of shares that the Company is required to repurchase and the repurchase program may be suspended or discontinued at any time without prior notice. All shares purchased will be held in the Company’s treasury for possible future use. The Company anticipates funding any stock repurchases from its cash flow from operations.
Additional information regarding the stock repurchase program reauthorization is contained in the Company's Current Report on Form 8-K filed with the SEC on January 22, 2024.
FTC Settlement
On February 1, 2024, the FTC announced its approval of a Proposed Order evidencing its settlement with the Company, subject to public review and comment, relating to the Security Incident. If finalized, this settlement will fully resolve the previously disclosed FTC investigation relating to the Security Incident, which is further described in the FTC’s Proposed Order.
Under the terms of the Proposed Order, the Company has agreed to certain conditions, which are reflected in their entirety in the Proposed Order. As part of the Proposed Order, the Company has not been fined and is not otherwise required to make any payment.
The Company has agreed to the Proposed Order without admitting or denying any of the FTC's allegations, except as expressly stated otherwise in the Proposed Order. For more information regarding this settlement or the Proposed Order, see Note 11 to these condensed consolidated financial statements. See also the Proposed Order, which was furnished as Exhibit 99.2 to the Company’s Current Report on Form 8-K filed with the SEC on February 2, 2024.

2023 Form 10-K
bblogo.jpg
111

Blackbaud, Inc.
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures (as defined in Exchange Act Rule 13a-15(e) and 15d-15(e)) are designed only to provide reasonable assurance that they will meet their objectives. As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial and accounting officer), of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e)) pursuant to Exchange Act Rule 13a-15(b). Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures are effective to provide the reasonable assurance discussed above.
Changes in Internal Control Over Financial Reporting
No changes in internal control over financial reporting occurred during the most recent fiscal quarter ended December 31, 2023 with respect to our operations that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP. Our internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. GAAP, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the financial statements.
Our management conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2023, based on the framework in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on this evaluation under the Internal Control - Integrated Framework, management concluded that our internal control over financial reporting was effective as of December 31, 2023.
The effectiveness of our internal control over financial reporting as of December 31, 2023, has been audited by our independent registered public accounting firm, as stated in their attestation report, which is included in Item 8 of this Annual Report on Form 10-K.
112
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
ITEM 9B. OTHER INFORMATION
Trading Plans Adopted or Terminated
The following table provides information about trading arrangements adopted or terminated by certain of our officers and directors during the three months ended December 31, 2023.
Trading arrangement(1)
Aggregate
number of
securities to
be sold
under plan
Name and Title
ActionDate of AdoptionPlan
effective
date
Plan
end
date
Plan
duration
(months)
Rule 10b5-1Non-Rule 10b5-1
Michael P. Gianoni
Chief Executive Officer, President and Vice Chairman of the Board
Adoption11/07/232/26/248/09/24SixX50,000
Anthony W. Boor
Executive Vice President and Chief Financial Officer
Adoption11/07/232/26/248/09/24SixX30,000
Kevin P. Gregoire
Executive Vice President and Chief Operating Officer
Adoption11/15/232/26/2411/01/24NineX13,000
Kevin R. McDearis
Executive Vice President and Chief Technology Officer
Adoption11/17/233/06/246/04/24ThreeX5,253(2)
Jon W. Olson
Senior Vice President and General Counsel
Adoption11/21/233/06/249/27/24SevenX9,200
(1)An SEC "Rule 10b5-1(c) trading arrangement" is a trading arrangement made by a person through entering into a binding contract, verbal instruction or adoption of a written plan prior to becoming aware of material non-public information. The contract, instruction or written plan must specify the amount, price and date of securities to be sold; include the means for determining the amount, price and date of the sale or sales; and not permit the person to have subsequent influence over the sale or sales. The compliant plan must be entered into and operated in good faith, include a specified cooling off period, be certified by an authorized officer and is restricted from having multiple or overlapping plans. A non-compliant trading arrangement, or a "non-Rule 10b5-1 trading arrangement," is a trading arrangement that has similar requirements to a Rule 10b5-1(c) trading arrangement except that it must be in written form and does not require a cooling off period or certification of an authorized officer and there is no restriction from having multiple or overlapping plans.
(2)Represents the target quantity of Performance Share Awards which may be subject to a performance multiplier; therefore, the aggregate number of shares to be sold may be equal to, greater than or less than the target quantity.
None of our officers or directors adopted or terminated a non-Rule 10b5-1 trading arrangement during the three months ended December 31, 2023.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
2023 Form 10-K
bblogo.jpg
113

Blackbaud, Inc.
NEW Chevron - Mini for Wdesk.jpg
PART III.
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by Item 10 with respect to Directors and Executive Officers is incorporated by reference from the information under the captions “Election of Directors,” “Information Regarding Meetings of the Board and Committees,” “Delinquent Section 16(a) Reports,” and “Code of Business Conduct and Ethics and Code of Ethics,” contained in Blackbaud’s Proxy Statement for the 2024 Annual Meeting of Stockholders expected to be held on June 12, 2024, except for "Information About Our Executive Officers" which is set forth in Part I of this report.
ITEM 11. EXECUTIVE COMPENSATION
The information required by Item 11 is incorporated by reference from the information under the captions "Director Compensation," “Executive Compensation,” “Compensation Discussion and Analysis,” “2023 Summary Compensation Table,” "CEO Pay Ratio" and "Pay Versus Performance" contained in Blackbaud’s Proxy Statement for the 2024 Annual Meeting of Stockholders expected to be held on June 12, 2024.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by Item 12 is incorporated by reference from information under the captions “Stock Ownership” and "Equity Compensation Plan Information" contained in Blackbaud’s Proxy Statement for the 2024 Annual Meeting of Stockholders expected to be held on June 12, 2024.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by Item 13 is incorporated by reference from the information under the captions “Transactions with Related Persons,” and “Independence of Directors” contained in Blackbaud’s Proxy Statement for the 2024 Annual Meeting of Stockholders expected to be held on June 12, 2024.
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
The information required by Item 14 is incorporated by reference from the information under the caption “Audit Committee Report,” contained in Blackbaud’s Proxy Statement for the 2024 Annual Meeting of Stockholders expected to be held on June 12, 2024.
114
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
NEW Chevron - Mini for Wdesk.jpg
PART IV.
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a) The following documents are included as part of the Annual Report on Form 10-K:
1. Financial statements
See the "Index to consolidated financial statements" in Part II Item 8 of this report.
There were no retrospective changes to the Consolidated Statement of Operations for any quarters in the two most recent fiscal years that would require disclosure under Item 302, as amended.
2.Financial statement schedules
Schedules not listed above have been omitted because the information required to be set forth therein is not applicable or is shown in the financial statements thereto.
3.Exhibits
The exhibits listed below are filed or incorporated by reference as part of this report:
  Filed In
Exhibit 
Number
Description of DocumentRegistrant’s
Form
DatedExhibit
Number
Filed
Herewith
S-1/A4/6/20042.1
8-K10/2/201410.76
8-K10/8/201510.78
8-K10/8/201510.79
8-K1/3/20222.1
DEF 14A4/30/2009
8-K10/11/20223.1
8-K12/11/20233.1
X
8-K10/11/20224.1
2023 Form 10-K
bblogo.jpg
115

Blackbaud, Inc.
Filed In
Exhibit 
Number
Description of DocumentRegistrant’s
Form
DatedExhibit
Number
Filed
Herewith
8-K10/2/20234.2
8-K1/26/20244.3
10-K2/27/201310.65
10-K2/27/201310.65
10-Q8/4/201610.84
10-Q11/4/201610.87
10-K2/20/201810.93
10-K2/20/201810.94
10-Q5/4/201810.95
10-Q5/3/201910.96
10-Q5/3/201910.97
10-Q8/4/202010.1
10-Q8/4/202010.2
10-Q8/4/202010.3
10-Q8/4/202010.4
10-Q8/4/202010.5
116
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
Filed In
Exhibit
Number
Description of DocumentRegistrant’s
Form
DatedExhibit
Number
Filed
Herewith
10-Q8/4/202010.7
10-Q11/3/202010.3
10-Q11/3/202010.4
10-Q11/3/202010.5
10-Q5/4/202110.1
10-Q11/4/202110.1
8-K1/3/202210.1
8-K1/3/202210.2
8-K2/3/202210.1
10-Q3/1/202210.2
8-K9/21/202210.1
2023 Form 10-K
bblogo.jpg
117

Blackbaud, Inc.
Filed In
Exhibit
Number
Description of DocumentRegistrant’s
Form
DatedExhibit
Number
Filed
Herewith
10-K2/24/202310.30
DEF 14A4/25/2023Appendix B
10-Q5/4/202310.1
8-K6/12/202310.1
X
X
X
8-K4/1/202223.1
X
X
X
X
X
101.INSInline XBRL Instance Document - the Instance Document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL Document.X
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).X
Indicates management contract or compensatory plan, contract or arrangement.
118
bblogo.jpg
2023 Form 10-K

Blackbaud, Inc.
ITEM 16. FORM 10-K SUMMARY
Not applicable.
2023 Form 10-K
bblogo.jpg
119

Blackbaud, Inc.
NEW Chevron - Mini for Wdesk.jpg
SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized.
 Blackbaud, Inc.
Signed:February 21, 2024
/S/   MICHAEL P. GIANONI
 Chief Executive Officer, President and Vice Chairman of the Board
(Principal Executive Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this Form 10-K has been signed below by the following persons on behalf of the Registrant and on the dates indicated.
/S/MICHAEL P. GIANONI  
Chief Executive Officer, President and Vice Chairman of the Board (Principal Executive Officer)
 Date:February 21, 2024
Michael P. Gianoni
/S/ANTHONY W. BOOR  
Executive Vice President and Chief Financial Officer (Principal Financial and Accounting Officer)
 Date:February 21, 2024
Anthony W. Boor
/S/ANDREW M. LEITCH  Chairman of the Board of Directors Date:February 21, 2024
Andrew M. Leitch
/S/DENEEN DEFIORE  Director Date:February 21, 2024
Deneen DeFiore
/S/GEORGE H. ELLIS  Director Date:February 21, 2024
George H. Ellis
/S/YOGESH K. GUPTA  Director Date:February 21, 2024
Yogesh K. Gupta
/S/RUPAL S. HOLLENBECKDirectorDate:February 21, 2024
Rupal S. Hollenbeck
/S/D. ROGER NANNEY  Director Date:February 21, 2024
D. Roger Nanney
/S/SARAH E. NASH  Director Date:February 21, 2024
Sarah E. Nash
/S/KRISTIAN P. TALVITIEDirectorDate:February 21, 2024
Kristian P. Talvitie
120
bblogo.jpg
2023 Form 10-K
EX-4.1 2 blkb202310-kexx41.htm EX-4.1 Document
EXHIBIT 4.1
DESCRIPTION OF THE COMPANY’S
SECURITIES REGISTERED PURSUANT TO
SECTION 12 OF THE SECURITIES
EXCHANGE ACT OF 1934

General
The following is a summary of information concerning the capital stock of Blackbaud, Inc (the "Company"), which consists of (i) up to 180,000,000 shares of common stock, par value $0.001 per share (the “Common Stock”), (ii) up to 20,000,000 shares of preferred stock in one or more classes or series as may be determined by the Company’s board of directors (the “Board of Directors”) in its discretion, and (iii) preferred share purchase rights (the “Rights”). The Common Stock and the Rights are registered pursuant to Section 12 of the Securities Exchange Act of 1934, as amended, and are more fully described below.
The summaries and descriptions below do not purport to be complete statements of the relevant provisions of the Company’s Amended and Restated Certificate of Incorporation (the “Certificate of Incorporation”), Amended and Restated Bylaws (the “Bylaws”) and Rights Agreement (as defined below), each of which are incorporated by reference as an exhibit to the Annual Report on Form 10-K of which this Exhibit 4.1 is a part and are entirely qualified by these documents. We encourage you to read the Certificate of Incorporation, Bylaws, Rights Agreement and the applicable provisions of the Delaware General Corporation Law (the “DGCL”) for additional information.
Common Stock
Voting rights
The holders of Common Stock are entitled to one vote per share on all matters to be voted on by the stockholders, and there are no cumulative voting rights. Generally, all matters to be voted on by stockholders must be approved by a majority of the votes entitled to be cast by all shares of Common Stock present in person or represented by proxy, voting together as a single class, subject to any voting rights granted to holders of any preferred stock; provided, however, that in all director elections that are contested, the nominees for election as a director shall be elected by a plurality of the votes cast. For purposes of the foregoing, an election shall be “contested” if, as of the tenth day preceding the date of the filing of the Company’s definitive proxy statement for such meeting of stockholders, the number of nominees for director exceeds the number of directors to be elected. The Board of Directors is divided into three classes of directors, as described below.
Dividend rights
The holders of Common Stock are entitled to receive ratable dividends, if any, payable in cash, in stock or otherwise, as and when declared from time to time by the Board of Directors out of funds legally available for the payment of dividends, subject to any preferential rights that may be applicable to any outstanding preferred stock.
Other rights and preferences
In the event of a liquidation, dissolution, or winding up of the Company, after payment in full of all outstanding debts and other liabilities, the holders of Common Stock are entitled to share ratably in all remaining assets, subject to prior distribution rights of preferred stock, if any, then outstanding. No shares of Common Stock have preemptive rights or other subscription rights to purchase additional shares of Common Stock. There are no redemption or sinking fund provisions applicable to the Common Stock. All outstanding shares of Common Stock are fully paid and nonassessable.
The rights, preferences, and privileges of holders of Common Stock will be subject to, and may be adversely affected by, the rights of holders of any preferred stock that may be issued in the future, as described below. All shares of Common Stock that are acquired by the Company shall be available for reissuance by the Company, at the sole-discretion of the Board of Directors at any time.
Transfer agent and registrar
The transfer agent and registrar for the Common Stock is Broadridge Corporate Issuer Solutions, LLC, and its telephone number is (877) 830-4936.


EXHIBIT 4.1
Nasdaq listing
The Common Stock is listed for trading on Nasdaq Global Select Market under the ticker symbol “BLKB.”
Anti-takeover Effects of Delaware Law, Provisions of the Certificate of Incorporation, Bylaws and the Rights Agreement
Certain provisions of the DGCL, the Certificate of Incorporation, Bylaws and the Rights Agreement may have the effect of delaying, deferring or preventing a change in control of the Company or deterring tender offers for Common Stock, proxy contests or other takeover attempts, including discouraging attempts that might result in the payment of a premium over the market price for the shares of Common Stock.
Delaware anti-takeover law
We are subject to Section 203 of the DGCL, an anti-takeover law. In general, Section 203 prohibits a publicly held Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years following the date the person became an interested stockholder, unless:
the board of directors approved the transaction in which the stockholder became an interested stockholder prior to the date the interested stockholder attained that status;
when the stockholder became an interested stockholder, he or she or it owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding shares owned by persons who are directors and also officers, as well as certain shares owned by employee benefits plans; or
on or subsequent to the date the business combination is approved by the board of directors, the business combination is authorized by the affirmative vote of at least 66 2/3% of the voting stock of the corporation at an annual or special meeting of stockholders.
Generally, a “business combination” includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. Generally, an “interested stockholder” is a person who, together with affiliates and associates, owns, or is an affiliate or associate of the corporation, and within three years prior to the determination of interested stockholder status did own, 15% or more of a corporation’s voting stock.
Certificate of Incorporation and Bylaw provisions
Classified Board of Directors. The Board of Directors is divided into three classes of directors, as nearly equal in number as possible, with each class serving a staggered term of three years. Any vacancy on the Board of Directors, regardless of the reason for the vacancy, may be filled by vote of the majority of the directors then in office, except in the case of a vacancy caused by action of the stockholders, which vacancy may only be filled by the stockholders. Directors may be removed from office at any time with or without cause, but only by the holders of a majority of the shares entitled to vote at an election of directors. The classification of directors will have the effect of making it more difficult for stockholders to change the composition of the Board of Directors and could also discourage a third-party from making a tender offer or otherwise attempting to obtain control of the Company, and may maintain the incumbency of the Board of Directors.
Advance notice requirement for stockholder proposals, including director nominations. The Bylaws contain an advance notice procedure for stockholders proposals to be brought before a meeting of stockholders, including any proposed nominations of persons for election to the Board of Directors. Stockholders at a meeting may only consider proposals or nominations specified in the notice of meeting, or brought before the meeting by or at the direction of the Board of Directors or by a stockholder who was a stockholder of record on the record date for the meeting, who is entitled to vote at the meeting, who has given to the Company’s Secretary timely written notice, in proper form, of the stockholder’s intention to bring that business before the meeting, and who has otherwise complied with the Bylaws. Although the Bylaws do not give the Board of Directors the power to approve or disapprove stockholder nominations of candidates for election to the Board of Directors or proposals regarding other business to be conducted at a special or annual meeting of the stockholders, the Bylaws may have the effect of precluding the conduct of business at a meeting if the proper procedures are not followed, or may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempting to obtain control of the Company.
“Blank” Preferred Stock. The Board of Directors has the authority to issue up to an aggregate of 20,000,000 shares of preferred stock in one or more classes or series and to determine, with respect to any such class or series, the designations, powers, preferences and rights of such class or series, and the qualifications, limitations and restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption (including sinking fund provisions), redemption prices, liquidation preferences, and the number of shares constituting any class


EXHIBIT 4.1
or series or the designation of such class or series, without further vote or action by the stockholders. This preferred stock could have terms that may discourage a potential acquirer from making, without first negotiating with the Board of Directors, an acquisition attempt through which such acquirer may be able to change the composition of the Board of Directors, including a tender offer or other takeover attempt. No shares of preferred stock are currently outstanding.
Emergency Special Meeting of the Board of Directors. The Board of Directors possesses the authority to call and hold emergency special meetings of the Board of Directors with less than forty-eight hours’ notice. This power to hold an emergency special meeting of the Board of Directors on short notice could discourage a potential acquirer from launching a bid to acquire majority ownership of the Company, a proxy solicitation in order to replace the current Board of Directors, or otherwise attempting to obtain control of the Company, as such attempts could quickly be thwarted or denied by the Board of Directors.
Stockholder Rights Agreement
As more fully described below, on October 7, 2022, the Company declared a dividend of one preferred share purchase right for each of the Company’s issued and outstanding shares of Common Stock. The description and terms of these Rights are set forth in the Stockholder Rights Agreement, dated as of October 7, 2022, as amended on October 2, 2023 and January 26, 2024 (the “Rights Agreement”), by and between the Company and Broadridge Corporate Issuer Solutions, LLC, as successor rights agent to American Stock Transfer & Trust Company, LLC (the “Rights Agent”). Each Right entitles the registered holder, subject to the terms of the Rights Agreement, to purchase from us one one-thousandth of a share of the Series A Junior Participating Preferred Stock, par value $0.001 per share (the “Series A Preferred Stock”) at a price of $313.00, subject to certain adjustments (as adjusted from time to time, the “Exercise Price”). Under the Rights Agreement, the Rights will become exercisable if an entity, person or group acquires beneficial ownership of 20% or more of the outstanding Common Stock in a transaction not approved by the Board of Directors. In the event that the Rights become exercisable due to the ownership threshold being crossed, each Right will entitle its holder (other than the person, entity or group triggering the Rights Plan, whose rights will become void and will not be exercisable) to purchase additional shares of Common Stock having a then-current market value of twice the Exercise Price. Subject to the terms of the Rights Agreement, the Rights will expire on October 2, 2024. Additional information regarding the Rights Agreement is contained in Forms 8-K filed with the SEC on October 11, 2022, October 2, 2023 and January 26, 2024.
Preferred Stock Purchase Rights
Voting and dividend rights
Until a Right is exercised or exchanged, the holder thereof, as such, will have no rights as a stockholder of the Company, including, without limitation, the right to vote or to receive dividends.
Other rights and preferences
As stated above, on October 7, 2022, the Company declared a dividend of one preferred share purchase right for each of the Company’s issued and outstanding shares of Common Stock. The dividend will be paid to the stockholders of record at the close of business on October 17, 2022 (the “Record Date”). Each Right entitles the registered holder, subject to the terms of the Rights Agreement, to purchase from the Company one one-thousandth of a share of the Company’s Series A Preferred Stock at a price of $313.00, subject to certain adjustments.
Subject to certain exceptions, the Rights will not be exercisable until the earlier to occur of (i) the close of business on the tenth business day after a public announcement or filing that a person has, or group of affiliated or associated persons have, become an “Acquiring Person,” which is defined as a person or group of affiliated or associated persons who, at any time after the date of the Rights Agreement, have acquired, or obtained the right to acquire, beneficial ownership of 20% or more of the Company’s outstanding shares of Common Stock, subject to certain exceptions, or (ii) the close of business on the tenth business day after the date that a tender offer or exchange offer is first published or sent or given by any person, the consummation of which would result in such person becoming an Acquiring Person (the earlier of such dates being called the “Distribution Time”).
The Rights Agreement provides that, until the Distribution Time (or earlier expiration or redemption of the Rights), the Rights will be transferred with and only with the Common Stock. Until the Distribution Time (or earlier expiration or redemption of the Rights), new Common Stock certificates issued after the Record Date upon transfer or new issuances of Common Stock will contain a legend incorporating the Rights Agreement by reference, and notice of such legend will be furnished to holders of book entry shares. Until the Distribution Time (or earlier expiration or redemption of the Rights), the surrender for transfer of any certificates for shares of Common Stock (or book entry shares of Common Stock) outstanding as of the Record Date will also constitute the transfer of the Rights associated


EXHIBIT 4.1
with the shares of Common Stock represented by such certificate or registered in book entry form. As soon as practicable following the Distribution Time, separate certificates evidencing the Rights (the “Rights Certificates”) will be mailed to holders of record of the Common Stock as of the close of business on the Distribution Time, and such separate Rights Certificates alone will evidence the Rights.
The Rights are not exercisable until the Distribution Time. The Rights will expire prior to the earliest of (i) the close of business on October 2, 2024, or such later date as may be established by the Board as long as the extension is submitted to the stockholders of the Company for ratification at the next annual meeting of stockholders succeeding such extension; (ii) the time at which the Rights are redeemed pursuant to the Rights Agreement; (iii) the time at which the Rights are exchanged pursuant to the Rights Agreement; and (iv) upon the occurrence of certain transactions (the earliest of (i), (ii), (iii) and (iv) is referred to as the “Expiration Date”).
Each share of Series A Preferred Stock will be entitled, when, as and if declared, to a minimum preferential per share quarterly dividend payment equal to the greater of (i) $1.00 per share and (ii) an amount equal to 1,000 times the dividend declared per share of Common Stock. In the event of liquidation, dissolution or winding up of the Company, the holders of the Series A Preferred Stock will be entitled to a minimum preferential payment of the greater of (i) $1,000.00 per share (plus any accrued but unpaid dividends), and (ii) an amount equal to 1,000 times the payment made per share of Common Stock. Each share of Series A Preferred Stock will have 1,000 votes, voting together with the Common Stock. In the event of any merger, consolidation or other transaction in which outstanding shares of Common Stock are converted or exchanged, each share of Series A Preferred Stock will be entitled to receive 1,000 times the amount received per share of Common Stock. These Rights are protected by customary anti-dilution provisions as further described in the Certificate of Incorporation and Bylaws.
The Exercise Price payable, and the number of shares of Series A Preferred Stock or other securities or property issuable, upon exercise of the Rights are subject to adjustment from time to time to prevent dilution (i) in the event of a stock dividend on, or a subdivision, combination or reclassification of, the Series A Preferred Stock, (ii) upon the grant to holders of the Series A Preferred Stock of certain rights or warrants to subscribe for or purchase Series A Preferred Stock at a price, or securities convertible into Series A Preferred Stock with a conversion price, less than the then-current market price of the Series A Preferred Stock or (iii) upon the distribution to holders of the Series A Preferred Stock of evidences of indebtedness or assets (excluding regular periodic cash dividends or dividends payable in Series A Preferred Stock) or of subscription rights or warrants (other than those referred to above).
In the event that any person or group of persons becomes an Acquiring Person, each holder of a Right, other than the Rights beneficially owned by the Acquiring Person, affiliates and associates of the Acquiring Person and certain transferees thereof (which will thereupon become null and void), will, following the Distribution Time, have the right to receive upon exercise of a Right that number of shares of Common Stock (or at the option of the Company, other securities of the Company) having a market value of two times the Exercise Price, unless the Rights were earlier redeemed or exchanged.
In the event that, after a person or group of persons has become an Acquiring Person, the Company is acquired in a merger or other business combination transaction or 50% or more of the Company’s consolidated assets or earning power are sold, proper provisions will be made so that each holder of a Right (other than Rights beneficially owned by an Acquiring Person, affiliates and associates of the Acquiring Person and certain transferees thereof which will have become null and void) will thereafter have the right to receive upon the exercise of a Right that number of shares of Common Stock of the person with whom the Company has engaged in the foregoing transaction (or its parent) that at the time of such transaction have a market value of two times the Exercise Price of the Right.
With certain exceptions, no adjustment in the Exercise Price will be required until cumulative adjustments require an adjustment of at least 1% in such Exercise Price. No fractional shares of Series A Preferred Stock or Common Stock will be issued (other than fractions of shares of Series A Preferred Stock which are integral multiples of one one-thousandth of a share of Series A Preferred Stock, which may, at the election of the Company, be evidenced by depositary receipts), and in lieu thereof an adjustment in cash will be made based on the current market price of the Series A Preferred Stock or the Common Stock.
At any time after any person or group of persons becomes an Acquiring Person and prior to the acquisition of beneficial ownership by such Acquiring Person of 50% or more of shares of Common Stock then outstanding, the Board of Directors, at its option, may exchange all or part of the Rights (other than Rights beneficially owned by such Acquiring Person and certain transferees thereof which will have become null and void) at an exchange ratio of one share of Common Stock per outstanding Right (subject to adjustment).
At any time before the Distribution Time, the Board of Directors may authorize the redemption of the Rights in whole, but not in part, at a price of $0.001 per Right (subject to certain adjustments) (the “Redemption Price”). The


EXHIBIT 4.1
redemption of the Rights may be made effective at such time, on such basis and with such conditions as the Board of Directors, in its sole discretion, may establish. Immediately upon the action of the Board of Directors electing to redeem or exchange the Rights, the Company shall make announcement thereof, and upon such election, the right to exercise the Rights will terminate and the only right of the holders of Rights will be to receive the Redemption Price.
In the event the Company receives a Qualifying Offer (as defined in the Rights Agreement) and the Company does not redeem the outstanding Rights, the Company may exempt such Qualifying Offer from the Rights Agreement, or call a special meeting of stockholders to vote on whether or not to exempt such Qualifying Offer from the Rights Agreement, in each case within 90 days of the commencement of the Qualifying Offer (the “Board Evaluation Period”). The holders of record of 20% or more of the outstanding Common Stock (excluding shares of Common Stock that are beneficially owned by the person making the Qualifying Offer and such person’s related persons) may submit a written demand directing the Board of Directors to submit a resolution exempting the Qualifying Offer from the Rights Agreement to be voted upon at a special meeting to be convened within 90 days following the receipt of the written demand (the “Special Meeting Period”). Subject to the terms of the Rights Agreement, the Board of Directors must take the necessary actions to cause such resolution to be submitted to a vote of stockholders at a special meeting within the Special Meeting Period; however, the Board of Directors may recommend in favor of or against or take no position with respect to the adoption of the resolution, as it determines to be appropriate in the exercise of the Board of Directors’ fiduciary duties.
For so long as the Rights are redeemable, the Company may from time to time in its sole discretion supplement or amend the Rights Agreement in any respect without the approval of any holders of Rights, and the Rights Agent shall, if the Company so directs, execute such supplement or amendment. However, from and after the time when the Rights are no longer redeemable, the Rights Agreement may not be amended or supplemented in any manner that would, among other things, adversely affect the interests of the holders of Rights (other than holders of Rights that have become null and void).
Transfer agent and registrar
The transfer agent and registrar for the Series A Preferred Stock is Broadridge Corporate Issuer Solutions, LLC, and its telephone number is (877) 830-4936.
Nasdaq listing
The Series A Preferred Stock is listed for trading on Nasdaq Global Select Market.

EX-21.1 3 blkb202310-kexx211.htm EX-21.1 Document

EXHIBIT 21.1
SUBSIDIARIES OF BLACKBAUD, INC.
As of February 21, 2024
Organized Under Laws of:
Blackbaud, Inc.Delaware
Subsidiaries
ACN 161 644 328 Pty. Ltd.Australia
BB Real Property Development, LLCDelaware
BBHQ1, LLCDelaware
BB US-DCL, LLCDelaware
BB US-SIS, LLCDelaware
Blackbaud Asia, Ltd.Hong Kong
Blackbaud Canada, Inc.Canada
Blackbaud Europe Ltd.Scotland
Blackbaud Global Ltd.England and Wales
Blackbaud Latin America, S.R.L.Costa Rica
Blackbaud Pacific Pty. Ltd.Australia
Click 4 Compliance, LLCVirginia
Ed Comms Pty Ltd.Australia
Educational Communications Ltd.England and Wales
EverFi, Inc.Delaware
EverFi Canada, Inc.Canada
EVERFI International Ltd.England and Wales
EVERFI Middle East Ltd.England and Wales
Everyday Hero Pty. Ltd.Australia
Giving.com LimitedEngland and Wales
Giving LimitedEngland and Wales
JGCrowdfunding USA, LLCDelaware
JG US Inc.Delaware
Lawroom.comCA C-Corp
MyCharity, Ltd.Ireland
Blackbaud Tuition Management, LLCDelaware
YC Blocker 1, LLCDelaware
YourCause Holdings, LLCDelaware
YourCause, LLCTexas


EX-23.1 4 blkb202310-kexx231.htm EX-23.1 Document

EXHIBIT 23.1


CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the following Registration Statements:
1.Registration Statement (Form S-8 No. 333-272678 pertaining to the Blackbaud, Inc. 2016 Equity and Incentive Compensation Plan Amended and Restated as of June 14, 2023,
2.Registration Statement (Form S-8 No. 333-265527) pertaining to the Blackbaud, Inc. 2016 Equity and Incentive Compensation Plan Amended and Restated as of June 9, 2022,
3.Registration Statement (Form S-3 No. 333-262190) of Blackbaud, Inc.,
4.Registration Statement (Form S-8 No. 333-257030) pertaining to the Blackbaud, Inc. 2016 Equity and Incentive Compensation Plan Amended and Restated as of June 10, 2021,
5.Registration Statement (Form S-8 No. 333-232111) pertaining to the Blackbaud, Inc. 2016 Equity and Incentive Compensation Plan Amended and Restated as of June 13, 2019, and
6.Registration Statement (Form S-8 No. 333-212057) pertaining to the Blackbaud, Inc. 2016 Equity and Incentive Compensation Plan;

of our reports dated February 21, 2024, with respect to the consolidated financial statements of Blackbaud, Inc. and the effectiveness of internal control over financial reporting of Blackbaud, Inc. included in this Annual Report (Form 10-K) of Blackbaud, Inc. for the year ended December 31, 2023.

/S/ Ernst & Young LLP
Raleigh, North Carolina
February 21, 2024




EX-23.2 5 blkb202310-kexx232.htm EX-23.2 Document

EXHIBIT 23.2


CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-262190) and Form S-8 (No. 333-272678, No. 333-212057, No. 333-232111, No. 333-257030 and No. 333-265527) of Blackbaud, Inc. of our report dated March 1, 2022 relating to the financial statements, which appears in this Form 10-K.

/S/ PricewaterhouseCoopers LLP
Atlanta, Georgia
February 21, 2024




EX-31.1 6 blkb202310-kexx311.htm EX-31.1 Document

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


EX-31.2 7 blkb202310-kexx312.htm EX-31.2 Document

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


EX-32.1 8 blkb202310-kexx321.htm EX-32.1 Document

EXHIBIT 32.1
Blackbaud, Inc.
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report on Form 10-K of Blackbaud, Inc. (the “Company”) for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Michael P. Gianoni, Chief Executive Officer, President and Vice Chairman of the Board, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.The Report 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 the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
Date:February 21, 2024By: 
/s/ Michael P. Gianoni
 Michael P. Gianoni
 Chief Executive Officer, President and Vice Chairman of the Board
(Principal Executive Officer)


EX-32.2 9 blkb202310-kexx322.htm EX-32.2 Document

EXHIBIT 32.2
Blackbaud, Inc.
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report on Form 10-K of Blackbaud, Inc. (the “Company”) for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Anthony W. Boor, Executive Vice President and Chief Financial Officer, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.The Report 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 the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
Date:February 21, 2024By: 
/s/ Anthony W. Boor
 Anthony W. Boor
 Executive Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-97.1 10 blkb202310-kexx971.htm EX-97.1 Document
EXHIBIT 97.1
BLACKBAUD, INC.
EXECUTIVE INCENTIVE COMPENSATION
CLAWBACK POLICY
Introduction
Blackbaud is committed to upholding the highest standards of governance, ethics and business integrity, which includes our philosophy of pay-for-performance as it relates to executive compensation. The Blackbaud Board of Directors (the “Board”) has, therefore, adopted this policy, which provides for the recoupment of certain incentive-based executive compensation in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under the federal securities laws (this “Policy”). This Policy is designed to comply with Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), Rule 10D-1 promulgated under the Exchange Act (“Rule 10D-1”) and applicable Nasdaq listing standards.
This Policy applies to all of Blackbaud’s current and former executive officers, as determined by the Board in accordance with Section 10D of the Exchange Act, Rule 10D-1 and applicable Nasdaq listing standards (the “Executive Officers”).
This Policy is administered by the Compensation Committee of the Board (the “Committee”), which is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate or advisable for the administration of this Policy. It is intended that this Policy be interpreted in a manner consistent with the requirements of Section 10D of the Exchange Act and applicable rules or standards adopted by the Securities and Exchange Commission (the “SEC”) or Nasdaq. Any determinations made by the Committee shall be final and binding on all affected individuals.
Required Recoupment of Excess Compensation
In the event Blackbaud is required to prepare an accounting restatement to restate its financial statements due material noncompliance with any financial reporting requirement under the federal securities laws (whether or not fault or misconduct is present), each Executive Officer will be required, subject to certain exceptions specified below, to reimburse or forfeit any excess Incentive Compensation (as defined below) received (as described below) by any such Executive Officer during the three completed fiscal years immediately preceding the date on which Blackbaud is required to prepare such accounting restatement.
The date on which Blackbaud is required to prepare an accounting restatement is the earlier of:
The date the Board concludes, or reasonably should have concluded, that Blackbaud’s previously issued financial statements must be restated, or
The date a court, regulator, or other legally authorized body directs Blackbaud to restate its previously issued financial statements .
For purposes of this Policy, “Incentive Compensation” means any compensation that is granted, earned or vested based wholly or in part on the attainment of a Financial Reporting Measure (as defined below), including but not limited to:
Non-equity incentive plan awards that are earned solely or in part by satisfying a Financial Reporting Measure performance goal, such as bonuses paid from a bonus pool where the size of the pool is determined solely or in part by satisfying a Financial Reporting Measure performance goal or other annual or special bonuses, short-term or long-term cash incentives or other cash awards earned by satisfying a Financial Reporting Measure performance goal;
Restricted stock, restricted stock units, stock options, stock appreciation rights, performance shares and performance units that are granted or vest solely or in part on satisfying a Financial Reporting Measure performance goal; and
Proceeds from the sale of shares acquired through an incentive plan that were granted or vested solely or in part on satisfying a Financial Reporting Measure performance goal.
Incentive Compensation generally does not include salaries that are not based on satisfying a Financial Reporting Measure, bonuses paid solely by satisfying subjective standards unrelated to Financial Reporting Measures, non-equity incentive plan awards earned solely by satisfying strategic or operational measures, wholly time-based equity awards and other compensation that is paid on a discretionary basis and unrelated to a Financial Reporting Measure performance goal.


EXHIBIT 97.1
“Financial Reporting Measure” means (1) stock price, (2) total stockholder return and (3) any measure that is determined and presented in accordance with the accounting principles used in preparing Blackbaud’s financial statements, and any measure derived wholly or in part from such measures, including without limitation:
Revenues
Operating income
Net income
EBITDA
Working capital, cash flow funds from operations or other liquidity measures
Return on invested capital or return on assets or other return measures
Earnings per share or other earnings measures
Incentive Compensation will be deemed “received” for purposes of this Policy in the fiscal period during which the applicable Financial Reporting Measure is attained, even if the payment or grant occurs after the end of that period. For example, an award that is granted based on the achievement of a Financial Reporting Measure would be received in the fiscal period that the measure was satisfied. However, if an equity award vests only on the achievement of a Financial Reporting Measure, the equity award would be received in the fiscal period that it vests.
Recoupment is required even if the Incentive Compensation was awarded pursuant to a pre-existing contract or arrangement.
Amount and Method of Recoupment
The amount to be recouped will be the excess of the Incentive Compensation paid to an Executive Officer based on the erroneous data over the Incentive Compensation that would have been paid to the Executive Officer had it been based on the restated results, calculated on a pre-tax basis, as determined by the Committee. For Incentive Compensation based on stock price or total stockholder return, if the Committee cannot determine the amount of excess Incentive Compensation received by the Executive Officer directly from the information in the financial restatement, then it will make its determination based on a reasonable estimate of the effect of the restatement on the stock price or total stockholder return on which the Incentive Compensation was received.
This Policy does not apply to Incentive Compensation received by an individual:
Before beginning service as an Executive Officer;
Who did not serve as an Executive Officer at any time during the three-year recovery period; or
Before the effective date of the applicable Nasdaq listing standard (October 2, 2023).
The Committee will determine, in its sole discretion, the method for recouping Incentive Compensation pursuant to this Policy. This may include, without limitation:
Executive Officer reimbursement of cash Incentive Compensation previously paid or any gain realized on the vesting, exercise, settlement, sale, transfer or other disposition of any equity-based awards;
Offsetting the recouped amount from any compensation otherwise owed by Blackbaud to the Executive Officer;
Cancelling outstanding vested or unvested equity awards; and/or
Taking any other remedial and recovery action permitted by law, as determined by the Committee.


EXHIBIT 97.1
Blackbaud will endeavor to recoup excess Incentive Compensation reasonably promptly in compliance with this Policy, Rule 10D-1 and applicable Nasdaq’s listing standards, except to the extent the pursuit of such recoupment would be impracticable because:
The direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered, provided however, before such conclusion of impracticability is made, the Committee must first (a) make a reasonable attempt to recoup the excess Incentive Compensation and (b) document this attempt and provide such documentation to Nasdaq;
The recovery would violate home country law, where that law was adopted prior to November 28, 2022, based on an opinion of home country counsel in compliance with Rule 10D-1 and applicable Nasdaq listing standards; or
The recovery would cause an otherwise tax-qualified retirement plan, under which the benefits are broadly available to Blackbaud employees, to fail to meet qualification requirements.
In the event that an Executive Officer fails to repay Incentive Compensation when due as required by this Policy, the Executive Officer will be required to reimburse Blackbaud for any and all expenses reasonably incurred (including legal fees) by Blackbaud in recovering such Incentive Compensation.
Other
Blackbaud will not indemnify any Executive Officer against the loss of any incorrectly awarded or received Incentive Compensation, including by paying or reimbursing the Executive Officer for premiums for any insurance policy covering any potential losses.
The Board may amend this Policy from time to time in its discretion as it deems necessary to comply with new or amended rules or standards adopted by the SEC, Nasdaq or otherwise. The Board may terminate this Policy at any time.
The Board may require that any employment agreement, equity award agreement or similar agreement, as a condition to the grant of any benefit thereunder, require an Executive Officer to agree to abide by the terms of this Policy.
Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to Blackbaud pursuant to the terms of any employment agreement, equity award agreement or similar agreement and any other legal remedies available to Blackbaud, including but not limited to rights of recoupment provided by Section 304 of the Sarbanes Oxley Act of 2002, as amended.
This Policy is binding on, and enforceable against, all Executive Officers and their beneficiaries, heirs, executors, administrators or other legal representatives.
A copy of this Policy and any amendments thereto will be posted on Blackbaud’s website and filed as an exhibit to Blackbaud’s Annual Report on Form 10-K.

EX-101.SCH 11 blkb-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Property and Equipment and Software and Content Development Costs link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Consolidated Financial Statement Details link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policy) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property and Equipment and Software and Content Development Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Consolidated Financial Statement Details (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Basis of Presentation (Finite-Lived Intangible Assets by Major Class) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Basis of Presentation (Changes in Allowance for Sales Returns and Doubtful Accounts) (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Goodwill and Other Intangible Assets (Change in Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Goodwill And Other Intangible Assets (Fair Values Of Intangible Assets Acquired In Various Business Combinations By Class) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Goodwill and Other Intangible Assets (Summary of Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Goodwill and Other Intangible Assets (Future Amortization Expense for Finite-Lived Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Property and Equipment and Software and Content Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Property and Equipment and Software and Content Development Costs (Schedule of Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Property and Equipment and Software and Content Development Costs (Schedule of Software Development Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Consolidated Financial Statement Details (Components of Restricted Cash) (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Consolidated Financial Statement Details (Components of Other Income (Expense)) (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Debt (Summary of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Debt (Schedule of Currently Effective Financing Agreements) (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Debt (Changes in Supplier Financing Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Commitments and Contingencies (Schedule of Supplemental Balance Sheet Information Related To Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Commitments and Contingencies (Schedule of Supplemental Cash Flow Information Related To Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Income Taxes (Schedule of Income Before Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Income Taxes (Summary of Changes in Deferred Tax Asset Valuation Allowance) (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Income Taxes (Summary of Changes in Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Stock-Based Compensation (Summary of Awards Outstanding by Each Award Type) (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Stock-Based Compensation (Summary of Unvested Restricted Stock Awards, Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Stock-Based Compensation (Summary of Unvested Restricted Stock Units, Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Segment Information (Long-Lived Assets By Geographic Region) (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Revenue Recognition (Contract Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Revenue Recognition (Revenue by Geography) (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Revenue Recognition (Revenue by Market Group) (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 blkb-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 blkb-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 blkb-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Recovery Accounts Receivable, Allowance for Credit Loss, Recovery Deferred financing costs Deferred Charges, Policy [Policy Text Block] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities, net of acquisition and disposal of businesses: Increase (Decrease) in Operating Capital [Abstract] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue, remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Impairment charges against certain finite-lived intangible assets Impairment of Intangible Assets (Excluding Goodwill) Corporate Sector Corporate Sector [Member] Corporate Sector Total cash consideration paid for the acquisition Payments to Acquire Businesses, Gross Line of credit facility, available increase capacity, amount Line of Credit Facility, Available Increase Capacity, Amount Maximum allowable increase amount provided in credit facility to increase revolving credit commitments and/or request additional term loans. Security Incident, offsetting probable insurance recoveries Security Incident, Accrued Insurance Recoveries Security Incident, Accrued Insurance Recoveries Deferred tax liability Deferred Income Tax Liabilities, Net FDII benefit Effective Income Tax Rate Reconciliation, FDII, Percent Section 162(m) limitation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Derivative asset, current Derivative Asset, Current Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028  Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Long-Lived Assets By Geographic Region Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Current liabilities: Liabilities, Current [Abstract] U.S. Federal Deferred Federal Income Tax Expense (Benefit) Preferred stock; 20,000,000 shares authorized; none outstanding Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Cash received in sale of business Proceeds from Divestiture of Businesses Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Impairment charges against certain property and equipment assets Impairment, Long-Lived Asset, Held-for-Use Diluted earnings per share Earnings Per Share, Diluted Intangible assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Treasury stock, at cost; 15,562,864 and 14,745,230 shares at December 31, 2023 and December 31, 2022, respectively Treasury Stock, Value Accounts receivable, net of allowance of $6,907 and $7,318 at December 31, 2023 and December 31, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Foreign currency forward contracts, liability Foreign Currency Contracts, Liability, Fair Value Disclosure Supplemental disclosure of cash flow information Supplemental Cash Flow Elements [Abstract] Unrealized (loss) gain on derivative instruments, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Short-term debt [Member] Short-Term Debt [Member] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Trading symbol Trading Symbol Effect of: Effective Income Tax Rate Reconciliation, Percent [Abstract] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Transactional recurring [Member] Transactional Recurring [Member] Transactional Recurring Cost of revenue Cost of Revenue [Abstract] Net Leverage Ratio Requirement [Domain] Net Leverage Ratio Requirement [Domain] Net Leverage Ratio Requirement [Domain] Stockholders' equity: Equity, Attributable to Parent [Abstract] Change in income tax rate applied to deferred tax balances Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Total deferred revenue Contract with Customer, Liability Michael P. Gianoni [Member] Michael P. Gianoni Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Executive Category: Executive Category [Axis] Implementation costs for cloud computing arrangements, accumulated amortization Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization Effect of exchange rate on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Basis of Presentation Significant Accounting Policies [Text Block] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Statement, Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Credit losses and sales returns Credit Loss, Financial Instrument [Policy Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Prepaid software maintenance and subscriptions Prepaid Software Maintenance, Current and Long-term Carrying amount as of the balance sheet date of amounts paid for software maintenance in advance of when the expense is to be recognized. Includes current and non-current portions. 2025  Long-Term Debt, Maturity, Year Two Entity small business Entity Small Business 2027  Finite-Lived Intangible Asset, Expected Amortization, Year Four Local phone number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Liability insurance, amount, deductible Liability Insurance, Amount, Deductible Liability Insurance, Amount, Deductible Deferred Tax Asset [Domain] Deferred Tax Asset [Domain] Legal contingencies Legal Costs, Policy [Policy Text Block] Derivative, notional amount Derivative, Notional Amount Balance at December 31, 2022 Balance at December 31, 2023 Supplier Finance Program, Obligation Measurement Frequency [Axis] Measurement Frequency [Axis] Total restricted cash Total restricted cash Restricted Cash and Cash Equivalents, Current Restricted stock units [Member] Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation Incremental depreciation expense Depreciation One-month One-month [Member] One-month Retirement Benefits [Abstract] Retirement Benefits [Abstract] Credit facility, variable interest rate Line Of Credit Facility Variable Interest Rate Line Of Credit Facility Variable Interest Rate Line of Credit Facility [Table] Line of Credit Facility [Table] Summary of Debt Schedule of Long-Term Debt Instruments [Table Text Block] Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Shares withheld to satisfy tax withholdings Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation December 2021 Stock Repurchase Program December 2021 Stock Repurchase Program [Member] December 2021 Stock Repurchase Program Real estate loans [Member] Mortgages [Member] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Research and development [Member] Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type [Axis] Award Type [Axis] Shares excluded from calculations of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted, number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period No Trading Symbol Flag No Trading Symbol Flag Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR auditor attestation flag ICFR Auditor Attestation Flag General and administrative [Member] General and Administrative Expense [Member] Hedging Designation [Axis] Hedging Designation [Axis] Restricted stock unit, time-based [Member] Restricted Stock Unit, Time-Based [Member] Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time. Property and equipment, gross Property, Plant and Equipment, Gross Goodwill [Line Items] Goodwill [Line Items] Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Less: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Contractual recurring [Member] Contractual Recurring [Member] Contractual Recurring Valuation Allowance [Line Items] Valuation Allowance [Line Items] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Schedule of Components of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Operating lease liabilities, current portion Operating Lease, Liability, Current Acquired software and technology [Member] Computer Software, Intangible Asset [Member] Preferred stock purchase rights [Member] Preferred Stock Purchase Rights [Member] Preferred Stock Purchase Rights 2026  Lessee, Operating Lease, Liability, to be Paid, Year Three Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently adopted accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025  Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Income Before Provision for Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] International Income (Loss) from Continuing Operations before Income Taxes, Foreign Aggregate purchase price Business Combination, Consideration Transferred Gross profit Gross Profit Deferred revenue, current portion Contract with Customer, Liability, Current Security exchange name Security Exchange Name Stock-based compensation Share-Based Payment Arrangement [Policy Text Block] Accumulated other comprehensive (loss) income Accumulated other comprehensive (loss) income, beginning of period Accumulated other comprehensive (loss) income, end of period Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Foreign currency forward contracts, asset Foreign Currency Contract, Asset, Fair Value Disclosure Content [Member] Media Content [Member] Maximum [Member] Maximum [Member] Unvested awards, compensation cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document type Document Type Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Net Leverage Ratio Requirement [Axis] Net Leverage Ratio Requirement [Axis] Net Leverage Ratio Requirement Tabular List, Table Tabular List [Table Text Block] Purchase of treasury shares under stock repurchase program, value, cost method Treasury stock, value, acquired, cost method Treasury Stock, Value, Acquired, Cost Method Thereafter Long-Term Debt, Maturity, after Year Five Security Incident, expected cost Security incident, expected cost Net pre-tax expenses currently expected relating to the Security Incident. Derivative liability, current Derivative Liability, Current Stock-Based Compensation Share-Based Payment Arrangement [Text Block] U.S. Federal Current Federal Tax Expense (Benefit) Costs of obtaining contracts Capitalized Contract Cost, Net Basis of presentation Basis of Accounting, Policy [Policy Text Block] Other non-cash adjustments Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Applicable Interest Period [Domain] Applicable Interest Period [Domain] Applicable Interest Period [Domain] Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Operating lease liabilities, net of current portion Operating Lease Liabilities, Net of Current Portion [Member] Operating Lease Liabilities, Net of Current Portion Security Incident, number of reservations of the right to seek future expense recovery Security incident, number of reservations of the right to seek future expense recovery Security incident, number of reservations of the right to seek future expense recovery U.S. State and local Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] Maximum After December 31, 2023 Maximum After December 31, 2023 [Member] Maximum After December 31, 2023 Title of 12(b) security Title of 12(b) Security Sublease income Sublease Income Business Combinations Business Combination Disclosure [Text Block] Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Unvested, weighted average grant date fair value, beginning of period Unvested, weighted average grant date fair value, end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Schedule of Currently Effective Financing Agreements Schedule Of Debt Instruments, Other [Table Text Block] Schedule Of Debt Instruments, Other Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity tax identification number Entity Tax Identification Number Effect of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Net lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Security Incident, cumulative offsetting insurance recoveries paid Insurance Recoveries Spain [Member] SPAIN Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity interactive data current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other income, net Other income, net Nonoperating Income (Expense), Excluding Interest Expense The aggregate amount of income or expense, excluding interest expense, from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). Entity well-known seasoned issuer Entity Well-known Seasoned Issuer Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Third-party technology [Member] Third-party Technology [Member] Technology developed by a third-party used in conjunction with entity's products and services. Entity incorporation, state or country code Entity Incorporation, State or Country Code Global HQ [Member] Global HQ [Member] Global HQ [Member] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Advertising costs Advertising Expense Other debt Other Long-Term Debt Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Derivative instruments Derivatives, Policy [Policy Text Block] 2024  Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Summary of Stock-Based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, shares, outstanding Common Stock, Shares, Outstanding Operating lease right-of-use assets, impairments Operating Lease, Impairment Loss Gain (loss) recognized in accumulated other comprehensive loss Gain (Loss) on Derivative Instruments, Net, Pretax PEO PEO [Member] Concentration of credit risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Common stock, par value Common Stock, Par or Stated Value Per Share Remaining aggregate minimum purchase commitment Long-term Purchase Commitment, Remaining Minimum Amount Committed Minimum amount to be expended to satisfy the terms of long-term purchase arrangements in which the entity has agreed to expend funds to procure goods or services. Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Taxes payable Taxes Payable Interest rate swap [Member] Interest Rate Swap [Member] Allowance for sales returns [Member] Allowance for Returns [Member] A valuation allowance for the amount of products sold that the entity expects to be returned by the purchaser. Customer credit balances Accrued Customer Credit Balances, Current and Long-term Carrying value as of the balance sheet date of obligations to customers for credit balances generated by customer overpayments. Includes current and non-current portions. Basis of Presentation [Line Items] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Derivative instruments Derivative liability, interest rate swaps, long-term Derivative Liability, Noncurrent Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Payments on debt Repayments of Debt Deferred tax liabilities relating to: Deferred Tax Liabilities, Gross [Abstract] Credit Facility [Axis] Credit Facility [Axis] Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Total current taxes Current Income Tax Expense (Benefit) Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment and Software Development Costs Property, Plant and Equipment Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] State credits, net of federal benefit Effective Income Tax Rate Reconciliation, Tax Credits, State and Local Effective income tax rate reconciliation, tax credits, state and local. Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Sales, marketing and customer success Selling and Marketing Expense General and administrative General and Administrative Expense Purchases by assuming directly related liabilities Loans Assumed Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] U.S. State and local Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Contingent consideration obligations Contingent consideration obligations Business Combination, Contingent Consideration, Liability Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Amortization Amortization Other liabilities Other Liabilities EVERFI [Member] EVERFI [Member] EVERFI Earnings per share Earnings Per Share, Policy [Policy Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Changes in Accumulated Other Comprehensive Loss by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Restricted stock granted, weighted average grant date fair value Granted, 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 Accrued health care costs Accrued Insurance 2028  Finite-Lived Intangible Asset, Expected Amortization, Year Five Computer software [Member] Computer Software [Member] Computer Software, a type of property, plant and equipment. [Member] Kevin P. Gregoire [Member] Kevin P. Gregoire Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Future Amortization Expense for Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Derivatives Instruments Derivatives and Fair Value [Text Block] Accrued expenses and other liabilities Increase Decrease Accrued Expenses And Other Liabilities The net change during the reporting period in accrued expenses and other liabilities. Deferred tax assets relating to: Deferred Tax Assets, Gross [Abstract] Eurocurrency base rate option [Member] Eurodollar [Member] Furniture and fixtures [Member] Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Derivative assets, fair value Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral US AG [Member] US AG [Member] US Attorneys General and the District of Columbia Allowance for credit losses [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Deferred tax assets Deferred Income Taxes and Other Assets Current and Noncurrent Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets. Includes current and long-term portion. Total long-lived assets Long-Lived Assets Impairment of goodwill Goodwill, Impairment Loss Deferred revenue Increase (Decrease) in Deferred Revenue Valuation allowance Balance at beginning of year Balance at end of year Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized that was included in deferred revenue at beginning of period Contract with Customer, Liability, Revenue Recognized Payments Supplier Finance Program, Obligation, Settlement SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Foreign currency translation adjustment Translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Software and content development Software and Content Development [Member] Internally developed software and content for sale, licensing or long-term internal use. Cost of recurring [Member] Cost Of Recurring [Member] Cost Of Recurring [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Entity emerging growth company Entity Emerging Growth Company United Kingdom [Member] UNITED KINGDOM Intangible assets, net Intangible assets, net (excluding goodwill) Intangible Assets, Net (Excluding Goodwill) Total deferred tax assets Deferred Tax Assets, Gross Security Incident, gross expense Security Incident Expense Security Incident Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] 2024  Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Costs of obtaining contracts Deferred Tax Liabilities, Deferred Expense, Sales Commissions Amount of deferred tax liability attributable to taxable temporary differences from deferred sales commissions. Title Trading Arrangement, Individual Title Shares of company's common stock, value assigned Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Common stock [Member] Common Stock [Member] Individual: Individual [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Entity address, postal zip code Entity Address, Postal Zip Code Lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location [Domain] Income Statement Location [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Derivative asset, interest rate swaps, long-term Derivative Asset, Noncurrent Minimum [Member] Minimum [Member] Common shares and equivalents outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income expected to be reclassified into earnings within next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Currency revaluations gains (losses) Currency revaluation (losses) gains Gain (Loss), Foreign Currency Transaction, before Tax Fair Values of Derivative Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Employee taxes paid for withheld shares upon equity award settlement Payment, Tax Withholding, Share-Based Payment Arrangement Other Deferred Tax Assets, Other Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other investing activities Payments for (Proceeds from) Other Investing Activities Credit sensitive adjustment Credit Sensitive Adjustment Adjustment made to the stated rate to determine the effective rate. Retained earnings [Member] Retained Earnings [Member] Debt, current portion Less: Debt, current portion Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Security Incident, net pre-tax expense Security Incident, Net Pre-tax Expense Security Incident, Net Pre-tax Expense Accrued transaction-based costs related to payments services Accrued transaction-based costs related to payments services Carrying value as of the balance sheet date of obligations incurred through that date and payable for transaction-based costs related to payments services. Basic earnings per share Earnings Per Share, Basic Accounting Policies [Abstract] Accounting Policies [Abstract] Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Due to customers Due To Customers Current Carrying value as of the balance sheet date of donations collected by the entity on behalf of its customers and payable to its customers. Also includes amounts classified as customer funds receivable. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Social Sector Social Sector [Member] Social Sector Purchase of EVERFI through the issuance of stock (see Note 3) Stock Issued Basis of consolidation Consolidation, Policy [Policy Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Proceeds from issuance of debt Proceeds from Issuance of Debt Document transition report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Security Incident, net expense Security Incident Net Expense Security Incident Net Expense Adjustments related to prior year business combination Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Developed technology [Member] Technology-Based Intangible Assets [Member] Repayments of lines of credit Repayments of Lines of Credit Less: accumulated amortization Capitalized Computer Software, Accumulated Amortization Contract term of recurring revenue contracts at renewal (years) Contract Term Of Recurring Revenue Contracts At Renewal (Years) Contract term of recurring revenue contracts at renewal (in years). Summary of Changes in Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Security incident, ongoing legal fees Security Incident Ongoing Legal Fees Security Incident Ongoing Legal Fees Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance by Deferred Tax Asset [Axis] Entity public float Entity Public Float Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Operating loss carryforwards subject to expiration Operating Loss Carryforwards Subject To Expiration Operating Loss Carryforwards Subject To Expiration Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Valuation allowance, deferred tax asset, increase (decrease), amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Long-term debt, gross Debt, gross Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Restricted cash due to customers; customer funds receivable; due to customers Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Compensation Amount Outstanding Recovery Compensation Amount Provision for credit losses and sales returns Accounts Receivable, Credit Loss Expense (Reversal) Interest rate swaps Derivative Asset Forfeited, 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 Restructuring costs Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Restricted stock grants Stock Issued During Period, Value, Restricted Stock Award, Gross Operating leases Deferred Tax Liabilities, Leasing Arrangements Deferred taxes Total deferred taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Sterling Overnight Index Average Rate (SONIA) Overnight Index Swap Rate Sterling Overnight Index Average Rate (SONIA) Overnight Index Swap Rate [Member] Sterling Overnight Index Average Rate (SONIA) Overnight Index Swap Rate Document financial statement error correction flag Document Financial Statement Error Correction [Flag] Forfeited, number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Accrued commissions and salaries Accrued Commissions And Salaries, Current and Long-term Carrying value as of the balance sheet date of obligations incurred and payable for salaries and sales commissions earned by employees. Includes current and non-current portions. Shares of company's common stock, shares Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Employer matching contribution, percent of employees' salary Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Balance at beginning of year Balance at end of year Accounts Receivable, Allowance for Credit Loss 2024  Long-Term Debt, Maturity, Year One Schedule Of Supplemental Cash Flow Information Related To Leases Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block] Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block] Other assets Other Assets Stock-based awards Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Applicable Interest Period [Axis] Applicable Interest Period [Axis] Applicable Interest Period Stock issued during period, shares, acquisitions Stock Issued During Period, Shares, Acquisitions Documents incorporated by reference Documents Incorporated by Reference [Text Block] Federal credits generated Effective Income Tax Rate Reconciliation, Tax Credit, Percent Document period end date Document Period End Date Adoption Date Trading Arrangement Adoption Date Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury stock, common [Member] Treasury Stock, Common [Member] Anthony W. Boor [Member] Anthony W. Boor Loss contingency accrual Loss Contingency Accrual Income tax provision (benefit) Total income tax provision (benefit) Income Tax Expense (Benefit) Other countries [Member] Non-US [Member] Designated as hedging instrument [Member] Designated as Hedging Instrument [Member] Write-off Accounts Receivable, Allowance for Credit Loss, Writeoff Security Incident, customer reimbursement requests inactive or abandoned, percent Security incident, customer reimbursement requests inactive or abandoned, percent Security incident, customer reimbursement requests inactive or abandoned, percent Charges to expense Valuation Allowance Change, Charges to Expense [Member] Valuation Allowance Change, Charges to Expense Equity [Abstract] Equity [Abstract] Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Capitalized R&D and software costs Deferred Tax Assets, Tax Deferred Expense, Capitalized R&D and Software Costs Deferred Tax Assets, Tax Deferred Expense, Capitalized R&D and Software Costs Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Tax credit carryforwards Tax Credit Carryforward, Amount Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Shares withheld to satisfy tax withholdings (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Purchase of net assets of acquired companies, net of cash and restricted cash acquired Payments to Acquire Businesses, Net of Cash Acquired Nondeductible security incident-related fines or penalties Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent Credit Facility [Domain] Credit Facility [Domain] Treasury stock, shares, acquired Treasury stock, shares, acquired Treasury Stock, Shares, Acquired Credit facility, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Estimated useful life (years) Property and equipment, estimated useful life (years) Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Change in valuation reserve (primarily state credit reserves) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Derivative instruments Derivative Instruments, Current and Long-term Derivative Instruments, Current and Long-term Software development [Member] Software Development [Member] Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities, Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received that are 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). Includes aggregate carrying amount, as of the balance sheet date, of current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer). Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Summary of Changes in Deferred Tax Asset Valuation Allowance Summary of Valuation Allowance [Table Text Block] Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Six-month Six-month [Member] Six-month Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Settlements (payments) Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Additional paid-in capital Additional Paid in Capital, Common Stock Additional paid-in capital [Member] Additional Paid-in Capital [Member] Document annual report Document Annual Report Allowance for credit losses Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Balance Sheet Location [Axis] Balance Sheet Location [Axis] Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Subsequent Events Subsequent Events [Text Block] United States [Member] UNITED STATES Security Incident, cumulative offsetting insurance recoveries Security Incident, Cumulative Accrued Insurance Recoveries Security Incident, Cumulative Accrued Insurance Recoveries Fair value measurements, recurring [Member] Fair Value, Recurring [Member] Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Other liabilities Less: Long-term portion Other Liabilities, Noncurrent Total lease payments Lessee, Operating Lease, Liability, to be Paid Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Defined Contribution Plan Compensation and Employee Benefit Plans [Text Block] Cash flow hedging [Member] Gains and losses on cash flow hedges [Member] Cash Flow Hedging [Member] Total operating expenses Operating Expenses Segment Information Segment Reporting Disclosure [Text Block] Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Security Incident, number of customer reimbursement requests received Security incident, number of customer reimbursement requests received Security incident, number of customer reimbursement requests received Term loans [Member] Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Other Deferred Tax Liabilities, Other Entity current reporting status Entity Current Reporting Status Income (loss) from operations Operating Income (Loss) Total deferred tax liabilities Deferred Tax Liabilities, Gross Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Total prepaid expenses and other assets Prepaid Expense and Other Assets Segments [Axis] Segments [Axis] Property and equipment Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax [Abstract] Provision/adjustment Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships [Member] Customer Relationships [Member] Software and content development costs, net Capitalized Computer Software, Net Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Security Incident, number of state Attorneys General Security incident, number of state Attorneys General Security incident, number of state Attorneys General Entity voluntary filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Unvested, number, beginning of period Unvested, number, end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Components of Prepaid Expenses and Other Assets Schedule Of Prepaid Expenses And Other Assets Current [Table Text Block] Tabular disclosure of components of prepaid expenses and other current assets. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Research and development Research and Development Expense, Policy [Policy Text Block] Accrued vacation costs Accrued Vacation Employer discretionary contributions, total Defined Contribution Plan, Employer Discretionary Contribution Amount Revolving credit loans [Member] Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Restricted stock units, performance-based [Member] Performance Shares [Member] Security Incident, penalty paid Security incident, penalty paid Security incident, penalty paid Segment Reporting [Abstract] Segment Reporting [Abstract] Computer hardware [Member] Computer Equipment [Member] Building improvements [Member] Building Improvements [Member] Restatement Determination Date: Restatement Determination Date [Axis] Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Change in due to customers Increase (Decrease) in Due to Customers Represents the amount of net increase (decrease) in funds due to customers during the period. Commitments and contingencies (see Note 11) Commitments and Contingencies Impairment of capitalized software dev costs Other Asset Impairment Charges Summary of Unvested Restricted Stock Awards, Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Kilter [Member] Kilter [Member] Kilter Security Incident, subrogation claims, number Security incident, subrogation claims, number Security incident, subrogation claims, number Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Maximum Through December 31, 2023 Maximum Through December 31, 2023 [Member] Maximum Through December 31, 2023 US SEC [Member] US SEC [Member] U.S. Securities and Exchange Commission Leases Lessee, Leases [Policy Text Block] Revenue recognition Revenue [Policy Text Block] Security Incident, net cash outlays Security Incident, Net Cash Outlays Security Incident, Net Cash Outlays Business Acquisition [Line Items] Business Acquisition [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] PEO Total Compensation Amount PEO Total Compensation Amount Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis] Hedging Relationship [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Treasury stock, common, shares Balance, treasury stock, common (in shares) Balance, treasury stock, common (in shares) Treasury Stock, Common, Shares Outstanding, number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income (loss) Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Foreign currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Balance, common stock (in shares) Balance, common stock (in shares) Shares, Issued Liabilities and stockholders' equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Federal funds rate option [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Finite-lived intangible assets, amortization method Finite-Lived Intangible Assets, Amortization Method Total amounts reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent U.S. Income (Loss) from Continuing Operations before Income Taxes, Domestic Cost of revenue Cost of Goods and Services Sold Vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Summary of Awards Outstanding by Each Award Type Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Name Measure Name Line of credit facility, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Balance at December 31, 2022 Balance at December 31, 2023 Goodwill Increases from prior period positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Valuation Allowance [Table] Valuation Allowance [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Software development costs, net Capitalized Software Development Costs for Software Sold to Customers Underlying Securities Award Underlying Securities Amount Jon W. Olson [Member] Jon W. Olson Accounts receivable Increase (Decrease) in Accounts Receivable Cost of one-time services and other [Member] Cost of One-time Services and Other [Member] Cost of One-time Services and Other Stock-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Debt instrument, term Debt Instrument, Term Stock issuance costs Payments of Stock Issuance Costs Amounts reclassified from accumulated other comprehensive (loss) income Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Capitalized financing costs to be amortized over term of facility Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Aggregate financing costs related to debt discount and debt issuance costs Less: Unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Contingencies Commitments and Contingencies, Policy [Policy Text Block] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Foreign currency forward contracts [Member] Foreign Exchange Forward [Member] Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Taxes, prepaid and receivable Taxes, Prepaid And Receivable, Current and Long-term Carrying amount as of the balance sheet date of payments made in advance for income and other taxes. Includes current and non-current portions. Security Incident, customer reimbursement requests inactive or abandoned, number Security incident, customer reimbursement requests inactive or abandoned, number Security incident, customer reimbursement requests inactive or abandoned, number Components of Lease Expense Lease, Cost [Table Text Block] Standby letters of credit [Member] Standby Letters of Credit [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Kevin R. McDearis [Member] Kevin R. McDearis Prepaid software maintenance and subscriptions, current portion Prepaid Software Maintenance and Subscriptions, Current Amount of asset related to consideration paid in advance for software maintenance and subscriptions that provides economic benefits within a future period of one year or the normal operating cycle, if longer. Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Interest expense Interest Expense Purchase of equipment and other assets included in accounts payable Capital Expenditures Incurred but Not yet Paid Consolidated Financial Statement Details Additional Financial Information Disclosure [Text Block] Total number of authorized stock-based awards available (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration] Trading Arrangement: Trading Arrangement [Axis] Use of estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity file number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Cost of obtaining contracts, current portion Capitalized Contract Cost, Net, Current Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five 2026  Long-Term Debt, Maturity, Year Three Decreases in prior year positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Amortization Amortization of Intangible Assets Entity shell company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Increases from current period positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Components of Restricted Cash Schedule Of Restricted Cash [Table Text Block] Schedule Of Restricted Cash Total cash, cash equivalents and restricted cash in the statement of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Variable lease cost Variable Lease, Cost Other debt [Member] Loans Payable [Member] Incremental operating lease costs Operating lease cost Operating Lease, Cost Impairment of long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock, shares issued Common Stock, Shares, Issued Summary of Unvested Restricted Stock Units, Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested, number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Customer funds receivable Other Restricted Assets, Current Total required maturities Long-Term Debt Total financial assets Assets, Fair Value Disclosure 2027  Long-Term Debt, Maturity, Year Four Foreign currency translation adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Summary of Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Employer matching contribution, percent of qualified employees' contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Match Unvested awards, compensation cost not yet recognized, period of recognition (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accrued expenses and other current liabilities [Member] Accrued expenses and other current liabilities [Member] Primary financial statement caption encompassing accrued expenses and other current liabilities. Additions Supplier Finance Program, Obligation, Addition Domestic Tax Authority [Member] Domestic Tax Authority [Member] Stock issued during period, value, acquisitions Stock Issued During Period, Value, Acquisitions Change in Accounting Estimate, Workforce Strategy Change in Accounting Estimate, Workforce Strategy [Member] Change in Accounting Estimate, Workforce Strategy Entity address, address line one Entity Address, Address Line One Audit Information [Abstract] Audit Information [Abstract] Total accrued expenses and other liabilities Accrued Liabilities and Other Liabilities Subsequent Event [Table] Subsequent Event [Table] Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] Content development costs Capitalized Content, Gross Amount before accumulated amortization of capitalized costs for content, including but not limited to, acquired and internally developed content. Revenue, remaining performance obligation, percentage to be recognized Revenue, Remaining Performance Obligation, Percentage Acquisition costs Effective Income Tax Rate Reconciliation, Acquisition Costs The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to acquisition costs. Subsequent Event [Member] Subsequent Event [Member] Operating loss carryforwards Operating Loss Carryforwards Deferred revenue Deferred Tax Assets, Deferred Income Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Long-term Purchase Commitment [Table] Long-Term Purchase Commitment [Table] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Expected period of benefit Capitalized Contract Cost, Amortization Period Other comprehensive (loss) income before reclassifications, net of tax effects of $201, $(8,068) and $(1,982) Other Comprehensive Income (Loss) before Reclassifications, Tax Derivative liabilities Derivative Liability Three-month Three-month [Member] Three-month Vesting of restricted stock units Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Schedule of Security Incident Expense and Probable Insurance Recoveries Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block] Components of Accrued Expenses and Other Liabilities Accrued Expenses And Other Liabilities [Text Block] The disclosure describes the Company's accrued expenses and other liabilities. Current taxes: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Amortization expense from costs of obtaining contracts Capitalized Contract Cost, Amortization Land [Member] Land [Member] Operating leases Deferred Tax Assets, Leasing Arrangements Amount of deferred tax assets attributable to taxable temporary differences from leasing arrangements. Advertising costs Advertising Cost [Policy Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Purchase of treasury stock Payments for Repurchase of Common Stock Entity common stock, shares outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] International Deferred Foreign Income Tax Expense (Benefit) Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy [Axis] Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Restricted stock grants (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Federal, state and foreign tax credits Deferred Tax Assets, Tax Credit Carryforwards, State and Foreign Deferred tax assets, tax credit carryforwards, state and foreign. Debt, face amount Debt Instrument, Face Amount Current assets: Assets, Current [Abstract] Entity address, state or province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Amortization of Intangible Assets Acquired by Income Statement Location [Line Items] Amortization Of Intangible Assets Acquired By Income Statement Location [Line Items] Amortization of intangible assets acquired by income statement location [line items]. Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Security Incident, cumulative net expense Security Incident Cumulative Net Expense Security Incident Cumulative Net Expense Retirements of common stock Adjustments to Additional Paid in Capital, Stock Issued, Retirements Amount of decrease in additional paid in capital (APIC) resulting from retirement of shares intended for acquisition shareholders who were paid in cash rather than shares. Supplier Finance Program Supplier Finance Program [Table Text Block] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Class of Stock [Domain] Class of Stock [Domain] Contract term of recurring revenue contracts at contract inception (years) Contract Term Of Recurring Revenue Contracts At Contract Inception (Years) Contract term of recurring revenue contracts at contract inception (in years). Security Incident, claims settled, number Loss Contingency, Claims Settled, Number Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Name of Property [Domain] Name of Property [Domain] Income tax provision effective rate Effective Income Tax Rate Reconciliation, Percent Present value of future payments Operating lease liabilities Operating Lease, Liability Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accumulated other comprehensive loss [Member] AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Employer matching contributions, total Defined Contribution Plan, Cost Loss contingency accrual, period increase (decrease) Loss Contingency Accrual, Period Increase (Decrease) All Executive Categories All Executive Categories [Member] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Debt Disclosure [Abstract] Debt Disclosure [Abstract] Accrued legal costs Accrued Professional Fees Incremental Term Loan Incremental Term Loan [Member] Incremental Term Loan Number of reportable segments Number of Reportable Segments Earnings (loss) per share Earnings Per Share [Abstract] Earnings Per Share [Abstract] Common stock, $0.001 par value; 180,000,000 shares authorized; 69,188,304 and 67,814,044 shares issued at December 31, 2023 and December 31, 2022, respectively; 53,625,440 and 53,068,814 shares outstanding at December 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Change in customer funds receivable Change In Customer Funds Receivable Change In Customer Funds Receivable Loss Contingency [Abstract] Loss Contingency [Abstract] GILTI inclusion Effective Income Tax Rate Reconciliation, GILTI, Percent Restricted cash due to customers Restricted Cash Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other income, net Other Nonoperating Income (Expense) Entity filer category Entity Filer Category Recurring [Member] Recurring [Member] Recurring [Member] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Contingent consideration, liability, noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Current fiscal year end date Current Fiscal Year End Date Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Trade accounts payable Accounts Payable, Trade, Current Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Effects of Derivative Instruments in Cash Flow Hedging Relationships Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Balance at December 31, 2022 Balance at December 31, 2023 Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Unrecognized tax benefit Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefits The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to unrecognized tax benefits. Preferred stock, shares authorized Preferred Stock, Shares Authorized Base rate margin [Member] Base Rate [Member] Building [Member] Building [Member] Change in Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Disaggregation Of Revenue, Recurring Disaggregation Of Revenue, Recurring [Table Text Block] Disaggregation Of Revenue, Recurring Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Capitalized software and content development costs Payments to Develop Software Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' equity Balance Balance Equity, Attributable to Parent Unrecognized tax benefit that, if recognized, would favorably affect the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Restricted stock awards [Member] Restricted Stock [Member] Employee contribution, percent of salary Percentage of Salary Contribution by Employees Percentage of salary contribution by employees. Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Subsequent Events [Abstract] Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Components of Other Income (Expense) Other Income and Other Expense Disclosure [Text Block] Unbilled accounts receivable Unbilled Contracts Receivable Multicurrency borrowings [Member] Foreign Line of Credit [Member] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Intangible assets Deferred Tax Asset Intangible Assets Deferred tax asset, intangible assets. Hedging Designation [Domain] Hedging Designation [Domain] Implementation costs for cloud computing arrangements, amortization Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Included in operating expenses [Member] Total included in operating expenses [Member] Operating Expense [Member] Net investment hedging [Member] Net Investment Hedging [Member] Total deferred financing costs included in other assets Debt Issuance Costs, Line of Credit Arrangements, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Weighted average effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document fiscal period focus Document Fiscal Period Focus January 2024 Stock Repurchase Program January 2024 Stock Repurchase Program [Member] January 2024 Stock Repurchase Program Finite-lived intangible assets, useful life Finite-Lived Intangible Asset, Useful Life 2027  Lessee, Operating Lease, Liability, to be Paid, Year Four Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Foreign Tax Authority [Member] Foreign Tax Authority [Member] Marketing assets [Member] Marketing-Related Intangible Assets [Member] Sales taxes Sales Taxes [Policy Text Block] Sales taxes [policy text block]. City area code City Area Code Earnings Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Document fiscal year focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Share Repurchase Program [Domain] Share Repurchase Program [Domain] Fair Values Of Intangible Assets Acquired In Various Business Combinations By Class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Security Incident, claims settled, percent Loss Contingency, Claims Settled, Percent Percentage of claims settled. Undesignated derivative instruments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Security Incident, cumulative gross expense Security Incident, Cumulative Expense Security Incident Cumulative Expense Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Basis of Presentation [Table] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Prepaid insurance Prepaid Insurance Current and Long term Amount of asset related to consideration paid in advance for insurance. Includes current and non-current portions. Total financial liabilities Liabilities, Fair Value Disclosure Long-term Purchase Commitment [Line Items] Long-Term Purchase Commitment [Line Items] Cash (paid) for taxes, net of refunds Income Taxes Paid, Net Liability insurance, amount, total Liability Insurance, Amount, Total Liability Insurance, Amount, Total Daily Daily [Member] Daily Property and equipment [Member] Property, Plant and Equipment [Member] Total liabilities and stockholders' equity Liabilities and Equity Ineffective portion of interest rate swap(s) Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net Other assets Less: Long-term portion Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Summary of Debt [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] International Current Foreign Tax Expense (Benefit) Arrangement Duration Trading Arrangement Duration Entity address, city or town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Capitalized software development costs, impairments Capitalized Computer Software, Impairments Restructuring Restructuring Charges Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Fair value measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Business Combinations [Abstract] Business Combinations [Abstract] Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Nondeductible meals, entertainment and transportation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Termination Date Trading Arrangement Termination Date Common stock, shares authorized Common Stock, Shares Authorized Software and content development costs, amortization Capitalized Computer Software, Amortization Document Information [Table] Document Information [Table] Gain (loss) reclassified from accumulated other comprehensive loss into income Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Swingline loans [Member] Swingline loans [Member] Swingline loans [Member] Implementation costs for cloud computing arrangements Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization Award Timing Disclosures [Line Items] Restricted stock vested, total fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Real estate escrow balances and other Escrow Deposit Document Information [Line Items] Document Information [Line Items] Acquisition- related change Valuation Allowance Change, Acquisition-related [Member] Valuation Allowance Change, Acquisition-related Cost of one-time services and other [Member] Technology Service [Member] Schedule of Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Derivative liabilities, fair value Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral Income taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026  Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] Software development costs, software to be sold Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Vesting of restricted stock units (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity registrant name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Foreign tax rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 2025  Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Total included in cost of revenue [Member] Cost of Sales [Member] Auditor Name Auditor Name Proceeds from lines of credit Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Software development costs, software for internal use Internal Use Software, Policy [Policy Text Block] Entity central index key Entity Central Index Key Schedule of Acquired Intangible Assets by Major Class [Line Items] Schedule of Acquired Intangible Assets by Major Class [Line Items] [Line Items] for Tabular disclosure of the major classes of acquired intangible assets. Includes finite-lived and indefinite-lived intangible assets. Amortization of deferred financing costs and discount Amortization of Debt Issuance Costs and Discounts Allocated stock-based compensation expense Share-Based Payment Arrangement, Expense Long-term debt [Member] Long-Term Debt [Member] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Finite-lived intangible assets, gross carrying amount Finite-Lived Intangible Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Debt issuance costs Payment of financing costs Payments of Financing Costs Name Trading Arrangement, Individual Name Total other comprehensive (loss) income Net current-period other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Income Taxes [Table] Income Taxes [Table] Income taxes [table]. Revenue Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment flag Amendment Flag Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Business combinations Business Combinations Policy [Policy Text Block] Debt, net of current portion Long-Term Debt, Excluding Current Maturities Leasehold improvements [Member] Leasehold Improvements [Member] Net deferred tax liability Deferred Tax Liabilities, Net Sales, marketing and customer success [Member] Selling and Marketing Expense [Member] Diluted weighted average shares Weighted average common shares assuming dilution Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Software development costs Capitalized Computer Software, Gross Total Estimated Amortization Expense for Finite-Lived Intangible Assets for the Next Five Years Aggregate estimated amortization expense for finite-lived intangible assets for the next five years as of period end date. Operating expenses Operating Expenses [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Equipment [Member] Equipment [Member] Capitalized interest applicable to construction-in-progress Real Estate Inventory, Capitalized Interest Costs Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028  Long-Term Debt, Maturity, Year Five Security Incident, expected net cash outlays for ongoing legal fees Expected Net Cash Outlays for Ongoing Legal Fees Expected Net Cash Outlays for Ongoing Legal Fees Retirements of common stock (in shares) Retirements of Common Stock, Shares Number of shares retired from shares intended for acquisition shareholders who were paid in cash rather than shares. Income Taxes [Line Items] Income Taxes [Line Items] Income taxes [line items]. Vested, weighted average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Construction in progress [Member] Construction in Progress [Member] Accrued bonuses Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Federal and state and foreign net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Basic weighted average shares Weighted average common shares Weighted Average Number of Shares Outstanding, Basic Fixed assets Deferred Tax Liabilities, Property, Plant and Equipment Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract] Long-Term Commitment (Excluding Unconditional Purchase Obligation) [Abstract] Revenue Revenues [Abstract] Unvested, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Restricted stock cancellations (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Future amortization expense for finite-lived intangible assets: Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Schedule Of Supplemental Balance Sheet Information Related To Leases Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block] Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Commitment fee on unused portion of revolving credit facility Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Deferred taxes: Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Schedule of Acquired Intangible Assets by Major Class [Table] Schedule of Acquired Intangible Assets by Major Class [Table] Tabular disclosure of the major classes of acquired intangible assets. Includes finite-lived and indefinite-lived intangible assets. Amortization of Intangible Assets Acquired by Income Statement Location [Table] Amortization Of Intangible Assets Acquired By Income Statement Location [Table] Amortization Of Intangible Assets Acquired By Income Statement Location [Table] Intangible assets Deferred Tax Liabilities, Intangible Assets Name of Property [Axis] Name of Property [Axis] Return to accrual adjustment Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent Net leverage ratio Net Leverage Ratio Net Leverage Ratio EX-101.PRE 15 blkb-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 blkb-20231231_g1.jpg begin 644 blkb-20231231_g1.jpg M_]C_X 02D9)1@ ! $ 8 !@ #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC M+B!6,2XP,0#_VP"$ 4%!0@%" P'!PP,"0D)# T,# P,#0T-#0T-#0T-#0T- M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T!!0@("@<*# <'# T, M"@P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T- M#0T-#0T-#?_$ :( $% 0$! 0$! ! @,$!08'" D*"P$ P$! M 0$! 0$! 0 $" P0%!@<("0H+$ " 0,# @0#!04$! 7T! @, M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I M*C0U-CH.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1 (! @0$ P0'!00$ $"=P ! @,1 M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_ !$( 'H!TP,!$0 "$0$#$0'_V@ , M P$ A$#$0 _ /LN@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * " M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@!,T +F@ H M* "@ H .E !F@!,T +0 4 % !0 4 % !0 4 % !0 4 % !0 4 &: "@ H * M"@ Z4 )F@![T:1[B229Q=. TC,Y V1G&6)[DG\:B12/7Z@84 % !0 AH M ^$-8UW48[ZY"W5P%6>4 ":0 2-QC=Q[< 5LC-GTY\'[F:ZT%9)Y'F?SY1N MD9F; (P"6)/]*AE(]4K,H*8!0 4 % !0 4 % !0 4 % !0 &@#RGXPW,MIH! MD@=XG^T0C*T:T(1]X#BL306@ H * &2_=/T/2F!\$76NZDLT@%WQ\L:5KFHM>0*UU0'#".&(NRQD/_7Q#_P"S54="7L?*^B_\A"V_Z^(O_0UK79&:/T#K V"@ H * M (Y?N'Z'^5,#\]+O_7R?]=&_]"-;(S/L/X0_\BU;?[\W_HUZQD6CTRDAA0 4 M % !0 4 % !0 9H ,T % !F@ H * "@ H * "@ H * "@ H * /+OC%_R+9%(H&Y& MP5)P>"&4E74\,I(/6N&?#TD^HS+$ M#=2;5ZN_R1_<0?,?K@"LVBEH,U+X[QI(5TZS9T!X>:383[[%#8![?.3]*2B* MY5MOCU(&'VFQ79W,X;@0S@(Q/]U& MR5<^@!R?05#0[GH(/I2V&%+J!^?FM?\ '_<_]?$W_HQJZ$0SZJ^"_P#R+R_] M?$W\UK.0T>LDXJ"C#UOQ#8>'H?M&HS+ AX4'EF/HJCYF/T_&G86QX[JGQUM( M7*:=:23@'[\KB(?@JJYY[9(/M5*(7,>+X]7(8>98QE?19F!Q[$H1^8%/EL3< M]*\.?%+1O$!$.\VEPW CGVJ&/HD@RC$G@#ACZ5-BDSBY?CM!$[1_8)#M)&?/ M49P2.GEC&3G')I\MA7/6_"?B%?%.G1:FD9@64N-A8,1LG>IV*1TW M2D!2O;ZWTZ%KB[D6"%!EG<@*![D_R% 'CNM?&_3+(F/3HI+UA_$3Y4?IP3N= MO;"8]ZM(5SE/^%\W>?\ CQBV^GFOG\]A_D*?*3M3RM%)GL-K=17L:SV[K+%( 59#E2/8CC_ [U&PSR[XU?\B\? M^OB'^;5<2&?*^B_\A"V_Z^(O_0UK5["1^@=8&@4 ,.18V68QG#32E6/ MU55P,_[Q-"B%QMG\>6W 7=B G-L(&P'I@R,0,COMW_ $JN45['GTWQZN"W[FQC"]MTQ)Q[_(H!^F:KEL*Y MLZ/\=+2X?R]3MGM0>/,B8RJ/]Y2J,/P+>P-)Q"YN^+/BK;Z%#:W&FI%J$5V) M#N$NW84V\$!&(/S:Z-\:YM4OK>R:R2,7,T<183,2H=@,X M\L9(SG&1GUI\MA7/H(<5)0$T <+XC^(FC>&&,-U+YDZ]881O<'T;HJ?\"8'T M!IV"]CRJ[^/3;B+6Q&SL9)OF^NU4XX[;C5\I#9)I_P > 7"WUEMC/5H9-S#_ M ( ZJO\ X^#2Y1W-;X@>+=,\3^%YY-.F$A62 O&WRR)F0?>0D$9Z9&1[T*-@ MOH?-^D?\?MO_ -=XO_0UK3H0C]!JP-0H * /@;Q5_P AB^_Z^I__ $8U="V, MV8/)XYS_ %)[?C2!'H&D_##Q!J\8FBM_)C895IV$>1ZA3EL'L2O/:DW8+%G4 M?A-XBT]#)Y"SJ!T@D#M^"D*Q^@!SV!H4@L>=,CV[E6#1NAQ@@J58?4'!'T%4 M&Q](_"CXB27SKHFJ/NEQ_HTK9R^ ?W3GH2 "4)Y.""2V!6;129] UEU*/S\U MK_C_ +G_ *^)O_1C5T(AGU5\%_\ D7E_Z^)OYK6U[-AI#\ MD,?_ #TD(R![*OWF/H#4HH^+-:UR[\07+7M](9)'/3HJC^XB\!57T."3S6]K M&9IZ#X)UCQ&OF6%NSQ=/-;"1G'H['#>^W)':DW8=CJIO@YXCA0N(X)#C[J3* M3^&Y0/UJ>8.4\\U'2[O1IS;7L3V\J\['4@X[$9P"/0J35$LSS0(^ROA%_P B MU;?[T_\ Z.>LI&J.ZU;5;?0[22^NV\N&%=S'OZ =V8D!1W)J4AGQ;XQ\:7O MB^Y,D[&.V0_NH%)VH/4^KD');MTK9(@Q='\/ZAK\ABTZ![AE^\5'RIGIN8X5 M<^YH>A)VQ^$'B-4W^1&?]D3)N_ $@?J:7,.QPNK:+?:%+Y&HPR6[]1O! 8?W MD/ (SW4U?,@M8]J^"MKK0F::-BFD\AUDSM=P/^6 XP0?OL"5P-I^;@92:*1W MWQJ_Y%X_]?$/\VI1$SY7T7_D(6W_ %\1?^AK6KV$C] S6!H9.LZQ;:!:27UX MPCAB'/J3T"KZLQX [DB@#XI\8^+;KQ=>FZN,I$ORPPY.V-/_ (MOXSW(Q6R5 MC)G9_#+X>-XCF&HWZD6$+?*#_P MW4\K[H#P_ Z;>[4F[:%)'UB46*+8@"JJ MX '8 8 ] *S*Z'Y\7?^ND_WV_F:VBM""%4:0A%!+$X"@$L2>B@#)/TPW$Z+R3 XD M(_X"!OQZX6GS".!1W@<.A9'0Y!!*LI'(((&01] 1FJT$?5/PL^(+>($_LO46 MS>PKF-SQYT:\$GMYBY&[NX.3SNK"2L6>TG@5**/E3XH?$2759WTC3G*64)*2 MNIP9G'WESS^Z4\8!PQ&2,8K2*(N>.V5E/J,RVUK&\TTAPJ("S$]> ,\#J3@5 M>PCT>U^#_B.Y3>8HHE_"+_ )&6V_W)_P#T4U0P1]>:GQ:3?]<9 M/_0#62+9^>_3\JZ$0?;?PR_Y%NR_ZYM_Z,>L66CO*D84 >+_ !Q_Y L7_7TG M_HN6JB2SYR\(_P#(:L/^ONW_ /1@K5DH^].@K T/#?BK\0GT-?[(TQMMU(F9 MI01F%#T53SB1QDD]5&#WR+BB3Y?):9\G<[NW)Y9B2?;YB2?7GTK2UB#T'3/A M5XBU.,2K;B!6&1Y[B,^OW>6'8C*\TFRD@U/X5>(=,0R-;B=1R?(<2'\% W_7 M"T7$U8\\(*$J05(X(Y'U&", CC(P#5!T+VD_\?UO_P!=XO\ T-:3V$C]!ZP- M0H * /@?Q5_R&+[_ *^I_P#T8U=",SVKX+^%+.[ADUFY42SQRF*(-RL>U5)< M#NQ+8!/3!Q6 MA89(_/BL=C0^$=:_X_[K_KO-_P"C&K:)#/JKX,?\BZO_ %\3?S6LY%(\@^,N MN/J.L_80?W-B@4#MYC@,[?495?PJHB9E_#'P:GBO4"UR#]CM-K2 <;V).R// MH<$O[+3>@(^Q;>!+9%BA41QH %50 J@<8 ';Z=^M9%%BD,Y;Q3X6LO%%HUM> M("0"8Y /GC8<[E/7_>4\,.#30'PK-'Y3M'UV$KGZ<=!ZXYK8S/L;X1<>&K;_ M 'I__1\E9,M'GGQSU]]]OHT;83;]HE'J M[/_7Q#_-JJ)+/E;1?^0A;?]=XO_1BUJ]C,^^+V M]ATZ![FX<1PQ*6=B>%4=2?Z#OTK$U/C;X@>.9O%]WB/*6,!(ACYY_P"FCCC+ M-D8'8?+W-:I6)8[X>> Y?%]T'ES'80$>;)S\YZ^6AXR2,;CGY1@]\$DP2/LB MSM(;")+>W0111*%1%& H'0#\/Q)K$LGE^X?H?Y4P/STO/]?)_P!='_\ 0C6R M,V?37P;\*646GIK;J)+J9G"E@#Y2HQ3Y.P9B"2W7FLV4CW0#\*@H".* /GWX MO^!H6MVUZR01RQ8^THHP)$)QYG ^^O&\]P<]N;3$?/\ H>JRZ)?07\)P]O(K MXZ9&?F'N&4LI]C6CV,^I]A^//$/]E^'9K^V;:\\:I"W0@S8 (/8A26'N*R2Z M%L^*XXWF=40%FDW_7*3_P! M-9+Q*/NF]N5LK>2YDX2&-Y&^B*6/Z"L30^ M4 MU&35KR:^F),D\C2'//WCD#_@(P!]!6ZT1F?1_P (? L5K;)KE\@>XGYMPW/E MQ] ^.@=\9!ZA2#WK)LI(]XZ5!0IXH \#^,GA.R^PG7(5$-S$Z*^T "578+\W M;E7%B>Q\ZZ0,WMN/^F\7_H:UHWH0C]!JP- H * /@?Q7_R&+[_K M[G_]&M6R,SZ2^!__ "!)?^OI_P#T".HD4CV:H*"@".1%D4HPRK @@]"",$?B M*8=#\];Z)8+B6-/NI(ZCZ*Q _3@5LB$?9_PQ8MX;LBW_ #SR5F4% #)/N-]#_*@# M\\[S_72?]='_ /0C6YF?8?PB_P"1:MO]^?\ ]'R5BRT>!_&!RWB2=6Z+' H] M /*5C^I-:Q(EH=I\!8(S-?SD?O56%!ZA6,A;]57\J4AQ/I2LBPH *0!0!Y)\ M:O\ D7C_ -?$/\VJXDL^5]$_Y"%M_P!?$7_H:UKT,^IZM\7_ !9>7E\VBA7M M[6W()#9!G/4.>.8P?]7C.>2P)&!*1HSS'PWI,>MZC!832K;1S.%:1CC Y.%R M,%V(VKTY85>R$C[ETC2;;1+:.RLD$<,0PH[GU+'JS$\LW M^+>0C_&LUHRV>5_#R!)_$-BDGW?/!Y]4!89]]RC%6Q(^XQQ6!0M PH ^&[+'9&!^HD;-9,M'?U(PH \7^./_(%A_P"OI/\ MT7+5Q)9\Y^$>-:L/^ON#_P!&+6CV)1]A^/Y&B\/7[)U^S2#\#\K?H36*-#X9 M49(!]A6W0RV/T'TR%;>UABCX1(HU7Z!0!_*L#1&A0,* /+OC%_R+C?\?]M_U\0_^C%K1[$(_06L30* "@#X'\5?\AB^_P"ON?\ ]&M6 MZ,V?17P-N(WTB:%6'F)<%F7/S*K(@4D>Y5AGV-1(I'MPK,H* .+\<^)8_"VE MRW)8+.ZF.!>A:4C Q[(,NWL*:0;'P]R[=RS'\23_ )XK=:&9]X>$=,;1M(M+ M)QAXH$#CIAR-SC\&)_*L'N6CX@UK_C_N?^N\W_HQJV6AFSZJ^"__ "+J_P#7 MQ-_,5G+.SFET6X8*+ MAA+!GC]Y@!T!Z995!QURII- F?359EBT 5KN9+>%Y96$<:(S,QZ $DGV Y- M"0'Y\7+!Y9&'0LQ&/0?&_2VMM6 MAOL?N[J$+G'&^(XP??:5(_&M(DM'/?"SQ-'X;U<"Y?R[:[7R9&/W5;<"CGT M8;2>VXT20D^A]E*00".AY]OS'YBLK&@^D UF"#)X I@+UZ4,#R7XU?\ (O'_ M *^(?YM51)9\KZ)_R$+;_KXB_P#0UK5[$+<^Q_&_@FU\8VOEOB*ZB!\B8#E3 M_=;'5&Z$'D=1S6-^4T/C?5M)NM"NGL[U#%/$>1V]0RG&"C'[IZXP*V6I&Q[Y M\-/BCYFS2-:?YONP7+D_-Z1RL>_9&/7A3SBH:L4F?0H_S_G]16>Q0DOW#]#_ M "H0'YZ7G$\G_71__0C70C,^O/@]<1R^'88T8%HI)5=01E6,C, 1V.T@CUS6 M4BD>IUF4(: /,_BCXHC\/Z/+"K@75XC11*#\P##$CX]$4D?[Q6K2%L?'EM;O M=RI;P@M)*ZQH!U+,P"@?4UN]$0?67Q(T$GPG]FC&3IZPR#'I$NQOR4DGZ5BG MJ78^5M)U*31[R&^A^_;2I*H/?:0<'V89!K1D'WCHVKP:Y:17UJP:*90PP0<' MNK>C*<@CU%8O0T1K4@#%(#YH^.]S$\]E K R1K*S(",J'*;21U&XJV/7!K:) M#.+^$7_(RVW^Y/\ ^BFIL%H?9+*&!!Y!!!%8EGP-XETAM!U.YL&S^XE=5)[I MDE#_ ,"3:WYUNC-GO/P3\4(\#Z%,0LL3-+!D_>1N9$'(9(Q]64@'\":P3LRCX"EB>WD:)QM>-BK#I@KP0?Q&!6Z(V/M#X M:^)XO$>DQ^X=JR:L6CT.I&)0!Y+\9;J*+P^\+L% MDFEC"+GEMKAC@>BKDG\/6J1+/E71O^/^V_Z^(?\ T8M:]!(_06L"PH * /E7 MXN^"GTV[;6[-,VMRI1^?VM?\?\ <_\ 7>;_ -&-700?57P7_P"1>7_KXF_FM9R* M19^)W@QO%=@)+8?Z;:;FB'_/13C?']3]Y/\ : ]:2=BFCY Q+9RX.Z*6)O=6 M1E//N"K#([ \UL9['M_AGXV7%A$MOJ\)NM@ \Z,A93U^\K (WIE2OOFH<>Q5 MSM9OCEHRIF."Z=R.%*QJ,^[>8>/7 /T-0HA<\;\9?$F_\6+]G %K9=?)4Y+\ M\&1R,MSV 51[U:C85SSCI_GUR?\ '%6*QZG\.OB)+X4E%G=DR:?(W(&,PECR MZ?[/=U'&.1SR9:"]CZ*\6Z!;^.M(\J%U)8":VE'(WX^4Y'9U)5NX!/>LUH4S MXMU#3Y]+N'M+M#%-$Q5U8$$$#.?<'J"/P^7%;(FUCTWPC\6M1\.QBTNE^W6R M8V!F*RH ,;5<9!7&.'4_45+0[GHY^.^G!,K:7._T+1!<_P"]N)Q_P"IY0N>7 M^+_BGJ/B=#:Q 65HW#(ARSC@XD<@9&/X54*>AS3L)L]'^$_Q"EOV30M1W22J MI^SS8+%E09V2$9^Z/NN0,XP><$RT4F=-\:O^1>/_ %\0_P VI1!GRMHO_(0M MO^N\7_HQ:UZ&9^@=8&IP7CCP1;>,+7:V(KN(9AFQT/\ =?UC8]0>0>1SFJ3Y M0L?&^JZ7(X*GWY!!'!!X(/7M6JU,]CW7X:?$_R]FCZRYVCY(+ MAR/P_#_..IK/8H^0/BCX)?PY?->6R'[#=L64CI%(Q M):,^F3EE]B.X:M8LS9QGAOQ1?^%;D75@^W.-\;9,Q[[IOQTL)$ O[:>&3')BVR(?7[S*RY[#!^M9\I:97U7XZVR(1IEK([]FG*H MH/NJ%B?H2N?4=:?*%SY_UK7+SQ!7\AEE;@=E4=0JKG"J.< $DGDUHE8FY M[+\'_ \D\ZZ_>J5AA/\ HRL.9'QCS?94YV_WB<_PU$GH-(^EYX4GC:*0!D=2 MK*1D%6&"".X(."*Q1?D?$WCSP9/X0OF0*6M)B6MY!T*]?+;&/G3./<#=WK=. MYFU8A\(>.M0\'RYM2);=SEX'SL;C[RGJC8P-PW GJ#3:!.Q[E9?'/2Y$'VJW MN(7QR$$;KGO@[E./J!4.3BU8M M'&?%_P #OJ<8UJP3=/ NV=%QEXA]UP.[1C(([IQVJHNP-'S1:W4MC*EQ;LT4 ML3!D=A+9]L5=K$MG*Q2M XDC)1T(92#@A@<@@CH0>015=!'UA\,_B,/$D8TW4" M!?QK\KXP)T4>_%[P.]C]5%@SR;0M?O?#ER+S3Y/*D7@C@HZYY5USRN?7!'&"*MHD]_TOXZ6 MC*!J5K+')W: JZ?@KE&'KC)]LU'*7H;Z#2/K@5F6.H * *]Q;174303*LD;J596& M58'J"/<4; ?/GBGX)>8[W&A2*@;+?9YB< G!PDF. >RN..[8K12MH18\GN/A MUXBM6V/8S''= KCZY5B,'MQFJN%B6T^&WB.\8*ME(F>\A6,#Z[F!Q]!1<+'K M'AGX(I ZW&MRK+CGR(=P4^SN0K$=B% !]34MCL>^6MK%9QK! JQ11@*B* %5 M1T [?S/6LRBR: /CC5/AGXCN+R>6.S8H\TC*1)",JSL0?\ 6#&01U -;)V( ML?0/POT6\T#1EM-0C\B832/LRIPK$8Y7(]>YZ5FRMCT7%2M"CS?QA\,].\5D MW S:WG_/:,??]I$R WUR&'J>E-.Q%CP35_A!K^FL?(C2]C[-"X!Q[HY1L^H& MX5JF38YL> ?$!;:+"XS_ +F!^>0/U-%QV.\\/?!74K\B3566QBSDH,/*?H = MB_4DD?W3TI-A8]R_X5YHJ:8VD) %A89+\&7S ,"4N1DN.H_AZC&*SN58\@T+ MX+3IJKC4V#:? P9"IYN >0F.=@7'[S./09SN%7"Q])06\=LBQ1*$CC4*JJ,* MH' '8 8_+-0,X[Q=X$T[Q?'_I ,5RHQ'<(/G4>C X#K_LMVZ,*:T ^=];^# MVN:6Q-JJ7T7.&B8!\>\;D'Z[&(]*TN18Y8>!-?+;?L%QG_<./SR!^IIW"QU^ MA_!K6M28->A+"+N7(>0C_91"0/\ @3#W%*XK'T5X4\%:?X/A\NS7=*XQ),^" M[\YQV"J#RJKC'O47+M8R?BAHEYK^C&TT^,S3&:-]H*K\JELG+,HXR.^:2T!H M^?M+^&?B.WO()9+,JD?\ CKP-;>,;;!Q%>1#]S-CD?],W(ZH3U'8\C^*FM!6/FH_"SQ*I(^QDX[^9 M#@]1GF3H>N"N:UYB.4]Y^'3>)-,0:9KEL_D*#Y-P9(W*8Z1OB1G9<#Y6QD=# MD9S?#[Q#;G:UC/GU4!A^:L>/2KN.Q:L?AEXCO MF"K9O$#_ !2LD:CZ[CG\E)]CTI7L.Q[%X5^"MMI\BW.M2+=NN"(4#"+/7YBV M&<#TPJGN":AR"Q[I'$L*A$ 55 4 #H /:H*)30!F:II%KK5NUI?1K-"_5 M6'?L01R&'8CD'FFM /GGQ#\#9XF:719ED3DB&8[7'LL@!4X[%MN>A-:*1%CS M:X^'7B*U;:UC,<'^ *X_ JQ&/PS3N%BWIGPO\0ZDX3[*UNIQEYR$4>Y&6<^P M /X47L%CW;P?\)+#P\RW5\1?72X*Y7$49'=%).XY_B;D=@O6LW(I(POB)\*3 MJ@^!O ]MX-M0JXDNY1^ M_F ^\>NU?[L:_P ([]3S2;&CNR,C%2F4>*^,?@]:ZS(UYI3+97#9+1D?N78_ MQ #F-B>I4;3Z9YJTR+'AVH?#3Q#IKE&LWE4?QPE9%(]MK$CUY535W)L48/ N MOW#;4L+C/^U&5'YL /UHN.QZ1X=^"5[4CT+#Y%R/=R/3- M2V%CL?&/PAM+RT5M"1;>YMUVA,G;,!SAF.?WAR<,< DG//(2=BK'5?#_ , V M_@^WWR;9;Z4?O9I_B/)XQ2;"QZ%-"DZ-'( Z.""K#(((P00> M""."#4IC/!_%'P3@O':XT21;9FY,$FXQY]$<99%SV(90?2K3)L>0WOPS\163 M%6LWD /#1%'!]QM;/(]5!J[BL5H/A[XAN&VI8S@_[05!^;E1^IHN%CU'PS\$ M92Z3ZY(JH#DV\))8CJ%>48QVR%S[&DY#L?1%E90Z?"EM;(L440"JBC ]!_B M>2:R*+G2@ H * "@ I %, Q0 4@"F 4 % !TH * "@ H * #% !BC8!,8H 6 M@ H * #% !0 4 % !C% !0 4 &*0!BF 4 % !0 4 )C%%P%I %, H * "D 4 MP"@ Q2L 8HV !3 * #% !B@ Q0 F*0"XI[ % !0 F* %Q0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 K% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!__V0$! end GRAPHIC 17 blkb-20231231_g10.jpg begin 644 blkb-20231231_g10.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BF7#M';R.AP50D'\*RO[5O_\ GO\ ^.C_ K2%*5171A5 MQ$*+2D;%%8_]JW__ #W_ /'1_A1_:M__ ,]__'1_A6GU>?D9?7:79_U\S8HK M'_M6_P#^>_\ XZ/\*/[5O_\ GO\ ^.C_ H^KS\@^NTNS_KYFQ16/_:M_P#\ M]_\ QT?X4?VK?_\ /?\ \='^%'U>?D'UVEV?]?,V**Q_[5O_ /GO_P".C_"C M^U;_ /Y[_P#CH_PH^KS\@^NTNS_KYFQ16/\ VK?_ //?_P ='^%']JW_ /SW M_P#'1_A1]7GY!]=I=G_7S-BBL?\ M6__ .>__CH_PH_M6_\ ^>__ (Z/\*/J M\_(/KM+L_P"OF;%%8_\ :M__ ,]__'1_A1_:M_\ \]__ !T?X4?5Y^0?7:79 M_P!?,V**Q_[5O_\ GO\ ^.C_ I]OJ5[)<1H\V0S@$;1Z_2D\/-#6-I-VL_Z M^9JT445@=84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W?\ QZ2_ M]DO_ %S;^58==F&^%GFX[XT%%%%=!PA1110 45XQ^U+^TWKO MPSOX/@A\%_A_J_BWXG>)?#]]>>'-(TK[,D=E'$H07MU+=2)%'"LKH,$DL?EQ M74_LU>/OB+X_^%=G<_%WX<:[X9\3Z9LT_7;778;93=74<,9DNH&MI'BD@=G) M5D(&0RX&V@=G:YWU%>'?##]NGP'\6_VL=>_9;\)>$M3D_L/2KNZ'BMW065[+ M:SP6]S#",[F\N6?RR_W=\4@&<9I_B[]KWQ/>?$W7?A7^SO\ L[ZY\1KSPG*D M'BK4K36+/3K"QN702"T6>Z=1/&]3OM:\.V& MLZIH5QI=S=V44UQIEVZ-+9R,@9H7,;,A9"2I*L5R#@D(/"6I>(]0U RRQZ+H[HLL5G"%\Z[D9^$B1GB3)Y+S(HSDX!).3LCV^BD MC<21K(!PP!&:6@04444 %26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/C1N4 M445YA[P4444 %%%% !1110 4444 %%%% %'Q/XBTOPAX;U#Q9KD_E66EV,MW M>2 ?G"\6V,:(IRL<02Y8*GWBB\,>&^I_P!IOP_JGBW]FWXA>%=#C9KW4_ ^ MK6EFJ#DRR6+G0I=7E\.K?Z?#I5NVWS M;^35KE8DD;_EFA\Q'9NH4\ D@&XKW=.Y+>I=_9Y_;"_;O^&O_!1_3/V$?VN] M;\'>+(_$>A3:C::QX6L#!]@"VT]PASM3*G[.\95TSED8-CAKEC^UI^V5^U_\ M6_&\7[,7QA^'?PT\!^"_%4WAK2M2\66 N[SQ)J,.#+L5VPL?S(1M 8+*GWB3 MM\F_X)5_M0_LH>)_V@[CXR_&_P",]QXF_:"^*]Y]D2"/PY>+9Z) P&RP@D:/ M8/EC16?.T*BHI(#/)\^77P__ &-_@[\.?V@O@;^U7\.-2/QRC\5Z@GPU/V._ M::]28*+)[?ROW.SS@TI9\>9'* "^ HUY5S;$C+;R7(0>:T0;Y@A?<5!Y QFO@#Q!^VM_P % _CVWQM^-/[,GB?P M5X<\$_!35+VTBT#6-&:ZO-?6R1Y)VDD)_=%DC+*$V_>5,Y!<^O\ [.O[4+?L MR?#C]G7]DW]I'0_%,_Q"\>>&([:"9+)94LGA1<1WCO('5U1D1MJN05); Y/R M9^V_I_\ P3:T#QE\6]+^#_QA^+=M\4_$6HWVGZC\(O!TU_;Z?K6N,9$5YHOL MNV>'S7,I59MK*2$7YMM1".NI4GH>R?M&?MQ_$2?]G#]F[_@HSX/\1ZAHFAW/ MBV"Q^(GA6ROG^Q7=MA.)!%):S")FY4RJ>HXL_MG_\ !0+]I;X3_%KX MQW'PQ\3>&M,T+X'6OA:63PSJVC>?/XN.JO'YNV?S5:!8ED"CRU)R.>O'FW[< M?P9\0_L[_P#!$'X:_LX^*;$CQ->>(-*M/[.!#.FH7,US>R0#'!9"SH2,C*\5 M[_\ \% ?#WPMAUSP5X"\!_!+PGXJ_:!\5QQZ=X(UC5='BGET6WA&9M8N&921 M#;#\=G/^T1\4_CU^U[:? W]G?5ETWPG\/GCO/BYXF> MQBG\ZZ=_L0^+_ !W\!/AO\?O& MOAS6_">A>&[[X1Z9I<[J?'^LWMS&=5O;J$(W]HRO*9$V.6"*H49"8K]9=(EU M"?2;6;5[=8;M[=&NHD.0DA4;E![@'(J)JUK%1=RQ1114%!1110 4444 %%%% M !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58 M==F&^%GFX[XT%%%%=!PA1110!XU^T7^RT/C-X_T7XL?##XS:EX"^(_A;3Y;? M3=>TR"&[22RG;)M[NTE^6> O&2!E<,I(.1QXGJ/[87[6=W\"/BM\,CX$.O?$ MWP1XJM?"W_"1?#G1I[N!HKN(.=36V!9UE@B+L\0) E$:\ D#V/\ :V_8D^'G M[4-_H?BFYLH]/\1:9J>GQ7/B"VO;JVNI=&CNQ-=6 DMI$8B5#*B[LA#*6&#S M7HWPB^"_PL^ W@]/ 7P@\$66@Z4L[SM;6:',LS8W2R.Q+RR' !=R6( &>!2L M:*44NY\2_ 3XD> O '[?OPX^'_@#X ?%'1M)TWX+S>'+6UUWP3/!=!Y=7MG; M4)U;D0%]S37)X#N2>M6_V:_AY\;]9^'?QS\=>%/VO=7\#WGA[XN>+KB?2K'0 M=-DMH[V.8RF:\>YADDF1H_+^4-&H0#&>I^U)_A+\/KCXLV_QRF\/[O%-KX?D MT2#5/M4ORV$DR3O#Y>[RSF1%;<5W#& <$BN ^)'[!'[*_P 6/&^I?$'QG\.K MA[_6_*_X2"*P\07UG:ZQY8 0W=O;S)%<$ 8RZG(X.118?.F:O[(?QGUSXX_L MS> /BMX\M[:QUOQ1X=@N[FUC_=K++LR[QH3G:P'F M?!O[7WQ4\1>* M/@3\>OB1\8/V=OBCIOBCQ5!'HOA^\U'P-<1Z7H/A^UOHVMX3=/A5,[A[B5A\ MK/)&HX05^ANN_L__ ?\1^,_!7C_ %3P3!_:GP[2Y3P9+;3201Z8EQ L$J)% M&RQLIB15"LK!=HVXK0^+/PG\ ?'+X=ZI\*/BEH']J:!K,*Q:E8?:I8/.175P M-\+*Z_,JGY6'2BS%&48RN/\ A=XXA^)'@+3?&L'A?7-%2^B8C3/$FEO97L&U MV3$D+\IG;N&>JLI[UOTBJJ*$48 & *6F9A1110 5):?\?<7_ %T7^=1U):?\ M?<7_ %T7^=)[%0^-&Y1117F'O!1110 4444 %%%% !1110 4444 %>0_LB?L MB>'?V/-*\7>$_ WBV[O- \2>+[G7M,T:YMU5-&,X4/;1,"2T8V+C.,8[DDGU MZBG=@%0RZ?83W<=_-8PO/""(9VB!= >H!ZC/M4U<5^T=\2/'?P>^!'BOXK?# M/X7?\)KK?AW1)M1LO"@U4V3ZIY*[WA280S%9"@?8/+;-VX+<#LVBB=UE M>-2R9V,1RN>N/2H_[.T\WW]IFQA^T[-GVCRAOV_W=W7'M7XM_P#$8)_UCP_\ MRW_]Z:/^(P3_ *QX?^9;_P#O36OL:O8S]K3[GZF?M%_LB>'OVE/BI\,O'WC3 MQ==Q:7\-O$$FM1>&XK96AU.] 3[/)*Y.5$3)D [M[ ]:]7.FZ<=1&KG3X#= MB'R1=>4/,$><[-V,[<\XZ9KD?V^%#JIO7TOSEWI"\QAA+2!"F\>6NUBR\[=Q[6LW?8M6&O!!)(DTD*,\>?+9E M!*YZX/:G444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M$=W_ ,>DO_7-OY5AUN7?_'I+_P!Q4/C1N M4445YA[P4444 %%%% !1110 4444 %%%% !1110 4444 ?S ?\%Y?V#/^&'/ MV[M9_P"$2T;[-X(^('F>(O"/E1XBM_,<_:K-<<#R9R=JC[L4L/K1_P $&OV# M/^&X_P!N[1O^$MT;[3X(^'_E^(O%WFQYBN/+-_B!Y?B+Q=YL>);?S$'V6S;/(\F CV_<^9S^R_>>1]JT445RG0%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% $=W_P >DO\ US;^58=;EW_QZ2_]Q4/C1N4445YA[P4444 %%%% !1110!\R?\%6_^"C/_#L7 M]G;1_CY_PIS_ (3?^UO&=MH']D_\)#_9OE>;:7=QY_F_9Y]V/LNW9M&?,SN& MW!_/K_B+R_ZQ[?\ F6?_ +U5[5_P=;?\H[?!_P#V6;3O_35JU?SZU]7E&6X+ M%8-5*L+N[ZO]&?G/$V?9ME^:.CAZG+&R=K1>_JFS]H/^(O+_ *Q[?^99_P#O M51_Q%Y?]8]O_ #+/_P!ZJ_%^BO4_L3+/^??XR_S/G_\ 6S/_ /G]_P"2P_\ MD3]H/^(O+_K'M_YEG_[U4?\ $7E_UCV_\RS_ />JOQ?HH_L3+/\ GW^,O\P_ MULS_ /Y_?^2P_P#D3]H/^(O+_K'M_P"99_\ O51_Q%Y?]8]O_,L__>JOQ?HH M_L3+/^??XR_S#_6S/_\ G]_Y+#_Y$_:#_B+R_P"L>W_F6?\ [U4?\1>7_6/; M_P RS_\ >JOQ?HH_L3+/^??XR_S#_6S/_P#G]_Y+#_Y$_:#_ (B\O^L>W_F6 M?_O51_Q%Y?\ 6/;_ ,RS_P#>JOQ?HH_L3+/^??XR_P P_P!;,_\ ^?W_ )+# M_P"1/V@_XB\O^L>W_F6?_O51_P 1>7_6/;_S+/\ ]ZJ_%^BC^Q,L_P"??XR_ MS#_6S/\ _G]_Y+#_ .1/V@_XB\O^L>W_ )EG_P"]5'_$7E_UCV_\RS_]ZJ_% M^BC^Q,L_Y]_C+_,/];,__P"?W_DL/_D3]H/^(O+_ *Q[?^99_P#O57T[_P $ MHO\ @NK_ ,///VA=:^ W_#+7_"#_ -C^#+C7_P"U?^$W_M/SO*N[2W\CROL4 M&W/VK=OW''EXVG=D?SA5^G7_ :B_P#*0OQI_P!D9U#_ -.VDUQYAE.7T,%. MI"%FEIJ_\ST\FXCSK%YI2HU:MXR=FN6*_)7/Z!J***^,/U,**** "BBB@ HH MHH **** "BBB@ HHHH CN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'? M&@HHHKH.$**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_ MX^XO^NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_P"4=O@__LLV MG?\ IJU:OY]:_H*_X.MO^4=O@_\ [+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM M_P"&(4445[1\J%%%% 'TU^P[_P $KOVE/VXO!OC7XB^#?!WB&PT#PSX)U/5] M#UA/#$US;^(]4M2@CT>U?:_!G]BG]K3]H3XC:Q\)/ M@Y^SWXIUSQ'X=F:'Q%I<&E/&^DRJ[(8[HR;5MFWHZ[9"IW(PQD&OTM_9^^-/ MP"_X*7?L ?BW\(/VS_ (N?LL_MJ?\ !1;6O@A=W=^+_P = M>+M.MM1U:/Q1J4Y227"C/S*&88\JGBZ\I5%*R:V33NE M>U]/B3WT]#Z&MEN#A3HRA>49:.2E%)MJ_+J_<:>GO;K4^?OC+^QW^U)^SY\4 MM.^"GQB^!'B31/%6L-&-%T2;36DFU(R/Y:"V\K<+C<_R#RRWS?+UXKJ_C3_P M3+_;X_9V^&1^,?QI_99\5:!X9CV?:=6NK162T#D*IG6-F: %B%S(%&Y@.I K M[S_X+U>+OBYX1T#]E#XE?"OQ_+JG@?P=X;2/P3\=[+6_M6H:QJ!BLB]W/M4/ M%*%M$F'+%V>7GAPV_P#P2F_::\,?LD_MQW/[5GB+7M)9_$\&O->Z M;)X>L7@F6>Z@M;]I99YFB$KYW()&@0+EH\/G_:-;V%.K9:NSW[VWVCWU]#?^ MQ,)]/M)U+7H_(,N+2&[BDE;RP#YFU5+;,?- MC'>OW5_98T/PC\5?^"HGQ2^/>D?\%(OAY\2_AS\3? EW##\,='\7O?WEK8". MU5C,O^1V_\,0HHHKVCY4**** / MT=_9P_;_ /\ @GA\*?V7M%_:3U_]@KX<3_'SX:ZOH^D>%+>SUV\L_P"UOL]J M"->GM8U,)ECDB1G8AF>5MX9#BO%O!'_!1;X'?$CXQ_$;XN?\%$/V)M&^,MY\ M1-;M]3:[LO%%WH-UHC1(T:P6TMONG/-L7*,(^[:/3EC9O:\E:S=M-?S/MG]J;_@L#HG[0_B/X3>"- M%_8]\,:+\&/A#6(F6YN2BG_5[@A"95G=F,A.1TT__!9' M]GCX'? 3QU\)/^">?_!/33_A%J_Q+TMK#Q5XGOO'UYKDL<#))&4MUN$!0A99 M-AW*BLV?+) Q\ 44?4,+RJ-M%TN[/6^JOKKWN']L9@IRGS+F?7EC=:6M%VO% M6T]VQ] >(OVN?@'K?[,/PF^!4'[%/A6WU_P!XGDU+Q9XXBN5CO/&%JTTDGV* MY:.!950HZH2TLFT1+L"#@>S:I_P5=_9I^#'PG\9>#/\ @GE_P3ZL?A#XF^(> MA2:/XE\:W_CZ\UR[M;"7_76UF+A!Y ;CYPPY"G861&7X9HJY82A/=.U[VN[; MWU5[/7N9PS+%T[N+2=DK\L;I)6T=KK3=K5]0HHHKI. **** "OTZ_P"#47_E M(7XT_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U3T/9 MX=_Y'=#_ !'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ M2_\ 7-OY5AUN7?\ QZ2_],O^1V_\,0HHHKVCY4**** " MBBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@ MU%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !11 M10 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58==F& M^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_ MG4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\'6W_ "CM M\'_]EFT[_P!-6K5_/K7]!7_!UM_RCM\'_P#99M._]-6K5_/K7W60?\B]>K/R M'C+_ )';_P ,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U M%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X= M_P"1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_ ,>D MO_7-OY5AUN7?_'I+_P!Q4/C1N4445YA[P M4444 %%%% !1110!^9/_ =;?\H[?!__ &6;3O\ TU:M7\^M?T%?\'6W_*.W MP?\ ]EFT[_TU:M7\^M?=9!_R+UZL_(>,O^1V_P##$****]H^5"BBB@ HHHH M**** "BBB@ HHHH **** "OTZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K_@U% M_P"4A?C3_LC.H?\ IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %% M%% !1110 4444 %%%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8 M;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_'W%_P!= M%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/\ P=;? M\H[?!_\ V6;3O_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+ MUZL_(>,O^1V_\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_ M (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_-?\ MD75/0]GAW_D=T/\ $?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 M 1W?_'I+_P!8>\%%%% !1110 4444 ?F3_P=;?\H[?!_P#V6;3O_35JU?SZU_05 M_P '6W_*.WP?_P!EFT[_ --6K5_/K7W60?\ (O7JS\AXR_Y';_PQ"BBBO:/E M0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS M%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4 M444 %%%% !1110 4444 %%%% !1110!'=_\ 'I+_ -DO_7-O MY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_' MW%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P= M;?\ *.WP?_V6;3O_ $U:M7\^M?T%?\'6W_*.WP?_ -EFT[_TU:M7\^M?=9!_ MR+UZL_(>,O\ D=O_ Q"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ MK].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D7 M5/0]GAW_ )'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1 MW?\ QZ2_]DO_ %S;^58==F&^%GFX[XT%%%%=!PA1110 4444 M %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1 M117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\'_\ 99M._P#35JU?SZU_05_P M=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\AXR_Y';_ ,,0HHHKVCY4**** M "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_P"4A?C3_LC.H?\ IVTFOS%K M].O^#47_ )2%^-/^R,ZA_P"G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA M1110 4444 %%%% !1110!Y/^U9^QS\+_ -L'1M'T3XF^(/$UA%HES+/:-X:U MHV;.TBJK"0A6WC"C'ISZUXI_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_ M9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__ N&_P#C5?8=% 'QY_PY(_9/ M_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ M^BB_%/\ \+AO_C5'_#DC]D__ **+\4__ N&_P#C5?8=% 'QY_PY(_9/_P"B MB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_ M%/\ \+AO_C5'_#DC]D__ **+\4__ N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/ M_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ M\+AO_C5'_#DC]D__ **+\4__ N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P + MAO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO M_C5'_#DC]D__ **+\4__ N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ MXU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5' M_#DC]D__ **+\4__ N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_ MPY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC M]D__ **+\4__ N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_ M9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ M **+\4__ N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ M^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+ M\4__ N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_ M%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__ M N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ M\+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__ N& M_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO M_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__ N&_P#C M5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5? M8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__ N&_P#C5?8= M% %#PKX=L?"'AC3?">F33R6VEV$-I;R74IDE9(T"*78\LV%&3W/-7Z** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HKSGX\_LP_#C]I"?2HOBIK'B6 M72-*2.25H]AV OM7S'RI)!'Q?\//CM\4O@/\ M\$[OV@O'GPM\>ZMJOAW0?B->:%\&=>UJ]>[ECLIKNVL$DAFD+&:&*:=S&S;A MF-NN,52CS;";LS]%J*^)OCI\ -"_8+O?A)\;_@OXS\5G5YOB5HWAWQ_.K?QI:6,EUX.UF/QS?1?V9J) 6RL[.VAD2%8VFV+M\MF.]F+9^8"BFT*[/L M6BO%5_9WG_:3^ OPYT[]J+6O$RZE9>&;.;Q=H6C^(+C3(-1U)[2'SOM7V5DD M<)*)"J!U4%CD-QCSC_@F$NJ:7XE^-?@OPAXNU?6?A?X=^(G]F_#NXUC4Y;TP MF.$?;H()Y69Y((YBJH=Q'#'))8DMH.^I]8T445(PHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HKY5_P""@7[,7P(C^$OQ)_:>^*GQ%\:6 MVKZ;X=FN_#^HQ>.+VUAT&YBMU2WCL;>&1(E,DZH<.KL\DIYY '&^)-?^-OQ4 M\(?LH_LI?&CQ7K>EWOQ+T6ZU+XG7%A>R6=_>P:;ID5PUG)+&5DC,TDT8FV%6 M^5QD9(-*-T2W8^W**^1_AAX&B_9K_;WO_P!E;X9^*M?L? 7CSX23ZY9Z3/KD M]XVBZM;WBV\DUI)=-*T0>*4,5)(\Q <8 Y#XY_L_P#A?]ES]IOX!0?LS>-_ M&9\>>*OB%'!XNAU7QG?ZDVN^'8XF?4KF\CN)70E%V$,JH SY RJ[3E5PN?<] M%?'?_!1F#]AGP5-K7C']J7XI^+XO$=_X>+^$]+LO$NJ0)8.J-'$UE%:LD$)M.T_4A8K@?8+9KR:,1F?+*\R[BJ @#+5E>,?@E\1_VG_V( M?&G[))_9=G^#%O;:'96W@BWO_$6G7UO+-;RBXA -C+*8E26WA#LXW-YI8;B& MKZJHJE*R%8^2?%'A[]KC]LC7_ACX'^,7[-4GP\T3P;XQT_Q1XVUB^\2V-Y'J M=U8!FAL[*.VD=VBDF*NSRB/:BXY/!Q/BYHO[9/CS]K^3X@_$?]BK6?&?@3P) MJ&_X7:'I7CC1+:SFNUR#K-VES=*\MQC_ %*,BB $G!O\ [<_Q%^"'A;PK\"?V?-:TVY\62RI\1DT[Q=I,6K:!8*4#6]M-+<+ T\ZL MZB=&<1*K';N*D=S^QW)XR\->#(?A%=_L;:A\)O#GAK3HH=!ANO$^F:@ER"S; MU'V.>1@^?G9Y.79R222:]EHHYM+#MJ%%%%2,**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ^-/VD?#O[7_Q._:PAU#QC^QQJ_C;X5>![B&[ M\%Z'I/C71K6WUG4PH;^T;Y+JY1W$+$K% 4"@@NL^/W@C]H_XBW_P<_;" M\%? :6U\;?#?6-5.J_#/4?$=E]HN=-OXFM+A([N.1K8S;(X9D!<+S@D,-I^G MZ*KF%8^9/AQX*_:(\>_M*>)/VUOB'\#9?#3PU\/O -]KUI+?:A(TYN MYIYY87>"V,DB10H-[87_G_[,=I^VKX)^)>J_'3X^?L'>(?$'Q$\5S+:: MEXEC\>^'UL]#TH2YCL+&#[8SQV\8^=NKRN"S$G&/MNBCF\A[\?:%-[ GRAPHIC 18 blkb-20231231_g11.jpg begin 644 blkb-20231231_g11.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **1W6-"[G 4 M9)J#^U;#_GO_ ..G_"FHRELB93A'XG8L457_ +5L/^>__CI_PH_M6P_Y[_\ MCI_PJN2?9D^VI?S+[RQ15?\ M6P_Y[_^.G_"C^U;#_GO_P".G_"CDGV8>VI? MS+[RQ15?^U;#_GO_ ..G_"C^U;#_ )[_ /CI_P *.2?9A[:E_,OO+%%5_P"U M;#_GO_XZ?\*/[5L/^>__ (Z?\*.2?9A[:E_,OO+%%5_[5L/^>_\ XZ?\*/[5 ML/\ GO\ ^.G_ HY)]F'MJ7\R^\L457_ +5L/^>__CI_PH_M6P_Y[_\ CI_P MHY)]F'MJ7\R^\L457_M6P_Y[_P#CI_PH_M6P_P">_P#XZ?\ "CDGV8>VI?S+ M[RQ15?\ M6P_Y[_^.G_"E34K*1PB39+' &T_X4N2?8/:TG]I?>3T445)H%%% M% !1110 4444 %%%% !1110 44V>>&VA>YN95CCC4M)([8"J!DDD]!7R=\!/ M^"D/B/XC?LS>//VN_%/PDOK_ ,+Z=XYET?X?:)X-TR6YU76;7SHK>&1D9]K. M\LH!V[0NQ^"0,M)L5TCZSHKY._9F_P""JV@?&[]I1?V3_BI^SIXQ^&7C.\LY M+K1]/\31C_2T2)IB""J-&QB1W7Y2I",-P. =']O?_@J9\)/V#O$FD^"O$'@? M5_%.L:AIS:A>V.BRQI_9MGYJQ1S3,_W1)(2JCN5.2,KE\DKV#F5KGU!14&EW M\>JZ9;:I"C*ES DJ*W4!E! /YU\F?M'_ /!5+6?V>=6U[5KS]B;XEZEX(\+Z MVVF:WX[:UCM;3S%F\EI+=9,^=%YF$60LBLQ R,C*2#_ -GWXE^+/!W_ IKQ#X@T;X;PZ1+\2_$VFW5LD6@KJ3J+4+# M(XDN6(96(0?*#UX.'RR8 3Q1X:\1:-XO\.:?XM\.WOVG3]4LHKNPN!&R^;#(@='VL M PRK X(!&>0* +M%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_U MT7^=)[%0^-&Y1117F'O!1110 4444 %%%% !1110 4444 <%^U3PU6YU2]DY)D_M:[78H'+R,Y"*@Y8E0.HK[&U+3K'6-.N-)U.U2>VNH7AN( M9!E9(V!5E/L02*^0_P!D;_@G7_PC_P"R[XM_8E_:W\&6OB+P+9>/KF]\%O#K M1)(9%D#LR[ADR$<@.2;:O\ $T[L,(L9?XR_:@^- M>K^-_P!G+XJ>,_CA^SK\4-*^)WQ*\:V-U>:_K?A!K?1=(TFUE M-,AN)7$G" M#G]VN]@H.=@8_J%\+?\ @DW_ ,$_O@M\0M)^*OPT^ /]FZ]H5XMUI5__ ,)3 MJLWD2@$!MDMTR-U/#*1[5ZQ\>OV?/A!^T[\.I_A-\'[FYBGGT_P"W MW%MNDC;9;R(XP>P;![YJE.*D3R-HP/@?^TO\ "WQI\-? 5[KFIMX0U;QC MIQ'A_P )>-)8=/U>Z,.4<):M(6<_+O\ DW?*ZGC-?*'_ 6 ^'G[0OCKX#>. M_BGX:_;%\/7/PLTN:U;4/AHVD01+<26TD2RVK:C"YFDD-PC-Y)V_,0G!4&OK M_P <_LK? ;XD?$[P;\8_&?@-+SQ%X W_ /"*7_VZ=/L>X#JB.$EQM!'F!L'D M5Y;X[_X)$?\ !/CXD?$Z\^+?B[X Q3ZOJ6H27VIB+7;Z*WN[EW+O(\*3A,EB M20H"G)R#DU,7&,KE--JQ\O?\% _B1X5^+7_!#CX??$;PUX&'A6W-[HB:%H4< MS.+!K/?'GC"*Z^) M<6A:7XC^&/AZ2WV^.]6M"G]G6:EX6FB;>BAS$0?+1B!G.?2?VX_V/?&G[1VI M_!3X)>!/#.EZ?\+_ KXPAU?QA'%-' L%K91!+6SA@7[RNKS1X483Y3VKVOQ M=^SW\+_'GQB\-?'/QAH\^H:[X/M;B+PV+B\D-M8O-Q).D&?+\XJ OF$%@ ,8 MP"'S)6%RW9^>?AG]H']I']B7Q+\8O'&H^!O!WB/Q?X6LO#_B'XXZKK5S<+=W MKZDR+;:5I31'RX+:S@D6-2X<%E8@8*J/TZTG4H-9TJVU>U5Q%=6Z31B1<,%9 M0PR.QP:\H^,'[!O[*?QZ^(R?%;XJ?"M-3UDP6\-[(NJW<$&H1P2"2%+N"*58 MKI4< @2JW0 Y KU\ 8 P!T%*4E(<4T%%%%04%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8;X6> M;COC04445T'"%%%% 'R)_P %#;VSM/C-X,C_ &D#XP7X!3^'[^+Q3)X4GO8[ M=-59T$1U-K$B?[)Y.\+SMWGGC->G_!;Q1^R_^S]^R]JGQ.^&'QAN=;^&^E1W M&IPW]SXGDU=+"%(D4V=O)*[2*JE %@9BPDD*]6 !^U/^TM\7OV<=;TO4-'_9 MX7QEX7UF>QTN&\T_Q1!:7L6KW5T;>*W,%PH5XW+P 2!_E)?< HW5Y;\+/^"> MFJ?$3P1\0T^.=O$YKUS;:%"=4L MXK.R6+.T216ZIYC;03+)+ZUT?[5'@?X@>%/VPO@G\0M:^.'B'4H-<^*+V5CX M:A<6FF:=8BPN'$?DQ\SREERTTK,2.%5%X+M _8.^*'A?]O+PY\6U^.?Q.UGP MOI7@:5+GQ!K7BNSEGEO5U&"5=+D00J[6DD:L[@( 2O\ K%. 9OVOHOVL_'OQ MU^'NK_#K]C;6-8T;X;>.6U<:LOC/1H%U>$VDD.(HYKE9(CNE_P"6BCA>G- [ MIRT['UG7YX6;?!#XR^#_ (V?$?\ :=_:%N?#?Q3\/^,]=L] ^U^/Y]+E\+Q6 MI(TY;.V6>-"APC;MC>(]2TB2TLK5MT4>H*RLUX65#O6 1AE; )P"2$PT9ZI^Q=\5/$/QN_9 M/^'WQ5\72B35=:\*VD^IS! HEN @623 X&YU9L#@;J].KE_@C\*]&^!WP>\, M?!WP].TUGX8T*UTV&X=0K3"&)4,C =&8@L?=C744R':^@4444""I+3_C[B_Z MZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** "BBB@ HHHH M **** "N7^-/QE^'7[/7PKUSXU_%O6I]-\->&[(WFM:A;Z9%;Z<A_&OX2:U/J7AKQ) M9"\T74+C3+FS:Y@)(600W,<&O#>@^#O#FG^$?"VD MP6&F:5916>FV-LFV.V@B0)'&@'1550 .P%7:Y#I"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@".[_ ./27_KFW\JPZW+O_CTE_P"N M;?RK#KLPWPL\W'?&@HHHKH.$**** (+_ $S3=42./4]/@N5AG2:%9XE<)*AW M(XR.&4@$$<@]*GHHH **** "BBB@ HHHH **** "I+3_ (^XO^NB_P ZCJ2T M_P"/N+_KHO\ .D]BH?&C'[_ %J/2;2__LB\O?,O)(IIDBV6D,KC,<$K;BH4;,$Y M(!^?/^(A7_@C_P#]'=_^6!X@_P#D"MZ>%Q-6/-"#:\DV<=;,,!AI\E6M&+[. M23^YL^T**^+_ /B(5_X(_P#_ $=W_P"6!X@_^0*/^(A7_@C_ /\ 1W?_ )8' MB#_Y K3ZACO^?4O_ %_Y&7]L93_ -!$/_ X_P"9]H45\7_\1"O_ 1__P"C MN_\ RP/$'_R!1_Q$*_\ !'__ *.[_P#+ \0?_(%'U#'?\^I?^ O_ "#^V,I_ MZ"(?^!Q_S/M"BOB__B(5_P""/_\ T=W_ .6!X@_^0*/^(A7_ ((__P#1W?\ MY8'B#_Y H^H8[_GU+_P%_P"0?VQE/_01#_P./^9XA_P<]?L&?\+[_97L?VNO M NC>;XG^%>[^V?)CS)=:#,P\[..6^SRE9AV5&N#WH_X-A?V#/^%"?LKWW[77 MCK1O*\3_ !4V_P!C>='B2UT&%CY.,\K]HE#3'LR+;GM7L7B7_@OE_P $8?&/ MAS4/"/BG]J:"_P!,U6REL]2L;GX>Z^T=S!*A22-P;#E65B".X-'AK_@OE_P1 MA\'>'-/\(^%OVIH+#3-*LHK/3;&V^'NOK';01($CC0"PX554 #L!5_5,?[/E M]E+_ ,!?^1']J91S\WUB'_@(/_D"C M_B(5_P""/_\ T=W_ .6!X@_^0*CZACO^?4O_ %_Y%_VQE/_ $$0_P# X_YG MVA17Q?\ \1"O_!'_ /Z.[_\ + \0?_(%'_$0K_P1_P#^CN__ "P/$'_R!1]0 MQW_/J7_@+_R#^V,I_P"@B'_@_"K]E[ MXZ_\)/K^G:+)JUY8?\(QJEEY=FDT,+2[[NVB0XDGB7:&+?/D# )$SP>+IQDO_7-OY5AUN7?_'I+_P!Q4/C1N4445YA[P4444 %%%% !1110!^9/_ =;?\H[?!__ &6;3O\ TU:M M7\^M?T%?\'6W_*.WP?\ ]EFT[_TU:M7\^M?=9!_R+UZL_(>,O^1V_P##$*** M*]H^5"BBB@ HKKOA+\"/BQ\=3XE'PH\'RZO_ ,(?X2O?$_B0QW,40L=)M-GV MBZ;S77<$\Q/E7+G<,*:Y&DI1;:3*<)**DUH]@HHHIDA1110 4444 %%%% !7 MZ=?\&HO_ "D+\:?]D9U#_P!.VDU^8M?IU_P:B_\ *0OQI_V1G4/_ $[:37GY MK_R+JGH>SP[_ ,CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH ** M** ([O\ X])?^N;?RK#KO5GY#QE_R.W_AB%%%%>T?*A11 M10!^W'[-WA3XN^ O^"7WPN^)/_!'+X!_"+XA:OJ'AN:W_:!LO$&FP7FMWUVZ M1-+92"26-G@$@N ;=FW,@@,2$,2?B[]@CQS^VCJO[6OQ;\/_ +'7[ ?PYO?B M?K5_+JUQH/B+PY;1CP':0WDB7-K8PW\T26J^;=V\3*V65854+@$CUS_@GY\% M?^"?GP#\ ^$O^"I/A3]OKXG^$M+\":IHUE\0_!\7A*1I[_7&@6>;2TN("J2V M<[QRC:R./).'=6.X>1^,O'_[!G_!2C]L/XO?M#_'/]JO6_V?+SQ%XAM)_!$K M^#)M7MKFQCMQ XN5M'5HKAA##(3Y@0-(XRY ->!2BE*K&UUU;C*][[-+XK>7 M0^RKS'GS*,EM%3@ER\MN:+:M!MJUI7N_,]>_X.!K'X)^"_C)^SU-\5O@9 MING?$(>%X;[X\6/@S3GTVSU7+69:"VN=FR5@RWZ+,I=D5XPQ.% ?_P %+O%/ MP5^+W_!#3X&?'+X0?LU>&/AI9ZK\6+ZTLM#T"$2/;VL U6W59+IE$EQ(XMXW MDD?EWRQ'2N5_X*H_MM_L<_M#_"C]G_\ 89^%/QWUOQCHOPYNX8/%WQMU[P_< M^<('2.WD>*"4"XF"H'E9._DPJK2'+#M_C]XZ_P""17C#_@E?X._8)\*?\%.[ MB\U#X::YJ?B+2-6_X4UKD;:W9$Q0!ER,J2,CK7 M[,_L$?\ !1;Q?\8?V0?C=^W%^UC^RU\$-.\"?#C1Q9^'(= ^'JVTFLZ](%\N MV,DTTJ[ TEM&P"@YNU.<*0?RU^*G@']AW1_V,?AWXY^%/QI\2:I\:=3U6[C^ M(GA"^LBFGZ7:J\PA>%_LZ@DJL!XFEW>8QPFW:/?OV_OVR?V:K#_@GE\%/^"= M?[%WQ%/B'1M#A.O?%'6XM'O+%;[7&!/E8NHHGD199;A^C+M6W 8F/CLQM*., MY(J#NW9NST2W^_9=[Z'FY7B*F6>TFZBLHW44T^:4E:*M_=O>2Z6LSX3)R?FO_(NJ>A[/#O_ ".Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** M"BBB@ HHHH CN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'?&@HHHKH. M$**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_ MSI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_P"4=O@__LLVG?\ IJU: MOY]:_H*_X.MO^4=O@_\ [+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_P"&(444 M5[1\J%%%% %R/Q#K\6A2>%XMA[/#O_([H?XC^@:BBBOSL_;PHHHH M**** "BBB@ HHHH **** "BBB@".[_X])?\ KFW\JPZW+O\ X])?^N;?RK#K MLPWPL\W'?&@HHHKH.$**** "BBB@ HHHH **** "BBB@ HHHH *DM/\ C[B_ MZZ+_ #J.I+3_ (^XO^NB_P Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X M.MO^4=O@_P#[+-IW_IJU:OY]:_H*_P"#K;_E';X/_P"RS:=_Z:M6K^?6ONL@ M_P"1>O5GY#QE_P CM_X8A1117M'RH4444 %%%% !1110 4444 %%%% !1110 M 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_R M+JGH>SP[_P CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH **** M([O_ (])?^N;?RK#K"BBB@ HHHH **** /S)_X.MO\ E';X/_[+-IW_ *:M6K^?6OZ"O^#K M;_E';X/_ .RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?\ AB%%%%>T?*A1110 M4444 %%%% !1110 4444 %%%% !7Z=?\&HO_ "D+\:?]D9U#_P!.VDU^8M?I MU_P:B_\ *0OQI_V1G4/_ $[:37GYK_R+JGH>SP[_ ,CNA_B/Z!J***_.S]O" MBBB@ HHHH **** "BBB@ HHHH **** ([O\ X])?^N;?RK#KO5GY#QE_R.W_AB%%%%>T?*A1110 4444 %%%% !1110 4444 %%%% !7Z M=?\ !J+_ ,I"_&G_ &1G4/\ T[:37YBU^G7_ :B_P#*0OQI_P!D9U#_ -.V MDUY^:_\ (NJ>A[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH *** M* "BBB@".[_X])?^N;?RK#K"BBB@ HHHH **** /S)_X.MO^4=O@_\ [+-IW_IJU:OY M]:_H*_X.MO\ E';X/_[+-IW_ *:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[ M1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_P:B_\I"_&G_9&=0_].VD MU^8M?IU_P:B_\I"_&G_9&=0_].VDUY^:_P#(NJ>A[/#O_([H?XC^@:BBBOSL M_;PHHHH **** "BBB@ HHHH **** "BBB@".[_X])?\ KFW\JPZW+O\ X])? M^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HHHH **** "BBB@ HHHH *D MM/\ C[B_ZZ+_ #J.I+3_ (^XO^NB_P Z3V*A\:-RBBBO,/>"BBB@ HHHH ** M** /S)_X.MO^4=O@_P#[+-IW_IJU:OY]:_H*_P"#K;_E';X/_P"RS:=_Z:M6 MK^?6ONL@_P"1>O5GY#QE_P CM_X8A1117M'RH4444 %%%% !1110 4444 %% M%% !1110 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!J+_RD+\:?]D9U#_T[ M:37GYK_R+JGH>SP[_P CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HH MHH **** ([O_ (])?^N;?RK#K"BBB@ HHHH **** /S)_X.MO\ E';X/_[+-IW_ *:M6K^? M6OZ"O^#K;_E';X/_ .RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?\ AB%%%%>T M?*A1110 4444 %%%% !1110 4444 %%%% !7Z=?\&HO_ "D+\:?]D9U#_P!. MVDU^8M?IU_P:B_\ *0OQI_V1G4/_ $[:37GYK_R+JGH>SP[_ ,CNA_B/Z!J* M**_.S]O"BBB@ HHHH **** "BBB@#R?]JS]CGX7_ +8.C:/HGQ-\0>)K"+1+ MF6>T;PUK1LV=I%56$A"MO&%&/3GUKQ3_ (6;"C)[G MFK]%% !1110 4444 %%%% !1110 4444 %%%% !1110 45YS\>?V8?AQ^TA/ MI47Q4UCQ++I&E).6\/Z3XGNM.LKV239MEN!:O')*T>P[ 7VKYCY4D@CXO^'G MQV^*7P'_ ."=W[07CSX6^/=6U7P[H/Q&O-"^#.O:U>O=RQV4UW;6"20S2%C- M#%-.YC9MPS&W7&*I1YMA-V9^BU%?$WQT^ &A?L%WOPD^-_P7\9^*SJ\WQ*T; MP[X_N=7\57M\OB>QOV:"XDN8IY7C\X2$2HR*H5B<#A=NI_P4A_9I^#/A#X#_ M !(_:C\3?$KQU;^-+2QDNO!VLQ^.;Z+^S-1("V5G9VT,B0K&TVQ=OELQWLQ; M/S 44VA79]BT5XJO[.\_[2?P%^'.G?M1:UXF74K+PS9S>+M"T?Q!<:9!J.I/ M:0^=]J^RLDCA)1(50.J@LF$QPC[=!!/*S/)!',55#N(X8Y)+$EM!WU/K&BBBI&%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%?*O_ 4"_9B^!$?PE^)/ M[3WQ4^(OC2VU?3?#LUWX?U&+QQ>VL.@W,5NJ6\=C;PR)$IDG5#AU=GDE//( MXWQ)K_QM^*GA#]E']E+XT>*];TN]^)>BW6I?$ZXL+V2SO[V#3=,BN&LY)8RL MD9FDFC$VPJWRN,C)!I1NB6['VY17R/\ ##P-%^S7^WO?_LK?#/Q5K]CX"\>? M"2?7+/29]\6WDFM)+II6B#Q2ABI)'F(#C '(?'/]G_ ,+_ ++G M[3?P"@_9F\;^,SX\\5?$*.#Q=#JOC._U)M=\.QQ,^I7-Y'<2NA*+L(950!GR M!E5VG*KA<^YZ*^._^"C,'[#/@J;6O&/[4OQ3\7Q>([_P\7\)Z79>)=4@2P=4 M:.)K**U9((Y'F4,7FSEN6(08'M_[#B_%4?LA_#QOC=X@&J^*'\+VSZKJ O5N M3,67*%ID++*_EE S@MN8,JT445(PHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YJ_X*)V'[7?CG1M! M^$/[/GPEU76O">NR2CXCZKX>\3:=I^I"Q7 ^P6S7DT8C,^65YEW%4! &6K*\ M8_!+XC_M/_L0^-/V23^R[/\ !BWMM#LK;P1;W_B+3KZWEFMY1<0@&QEE,2I+ M;PAV<;F\TL-Q#5]5452E9"L?)/BCP]^UQ^V1K_PQ\#_&+]FJ3X>:)X-\8Z?X MH\;:Q?>);&\CU.ZL S0V=E';2.[123%79Y1'M1<!-0W_"[0]*\<:);6VFEN%@:>=6=1.C.(E5CMW%2.Y_8[D\9>&O!D/PBN_V-M0^$WASPUIT4.@ MPW7B?3-02Y!9MZC['/(P?/SL\G+LY)))->RT4,? MV.-7\;?"KP/<0W?@O0])\:Z-:V^LZF%#?VC?)=7*.XA8E8H"@4$%SG.#UGQ^ M\$?M'_$6_P#@Y^V%X*^ TMKXV^&^L:J=5^&>H^([+[1 ;[7K26^U"1IS=S3SRPN\%L9)$BA0;VPNYFV]_/_V8[3]M7P3\2]5^.GQ\ M_8.\0^(/B)XKF6TU+Q+'X]\/K9Z'I0ES'86,'VQGCMXQ\[=7E<%F).,?;=%' M-Y"Y3Q'XT?&3]I;PYXCU[P-H7["]WX^T*YMUBT35-/\ &&F1VU^KPKYD5Y#> M/&]N Y=20LJLH!ZDJ)/^">O[/7C;]EO]DKPO\&OB)J5M/K%B;NXO8+&5GM[) MKBYEG%M$S GRAPHIC 19 blkb-20231231_g12.jpg begin 644 blkb-20231231_g12.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \^_:4_:+\)_ MLS^ K7QCXCT34M8O=6UNUT7PWX?T:)7N]7U.Y8B&UB#LJ@G:S%F8 *C'G !Y MCX-_M;ZQXT^,\_[._P 9O@;J_P //&+:#_;>D6.H:K:W]MJEBL@BD>&XMF*F M2-V >(@, 0PR.19_;(_9P\4?M$>#O#,_P[\96>A>*_ WC6Q\4>%[W4[-I[.2 M[MA(OD7"(RL8G25U)4AAP1TP?#=/MOVC?%7_ 5&^%]M\:=;\#SZAX6^'WB# M4;_3? UK=A+"SN3;V\3W$URY+F68?(@1-HA8Y?.1:2:);:9]4?&KXQ^ _P!G M_P"%VL_:H]IHNAVOG7'/BM9:[!K>E>)M%T^&?39+.S%P+J!K."' M$3$^4T;@J-W!)(P)+E!O4[?X"?MPZ?\ &SQIX<\.W_PBUKPYIWCSP[>:Y\/- M9U"\MY5UJRMI(5D+QQ,7MI-EQ#*J-G*/R0P*UVOP,^/5M\>[_P 3ZKX3\,NO MA71=9;2]#\3M=ADUZ:'*W4LNYA*R28 506^5?B#^S/#\/?B#X= M_9K^%OQL\6ZM3)#"CRWUT+:.SMGE9F5(Y) M/^698^@?L9?M'>/IKGX5?#?7/AOX1T/P;\1/AQ=:U\/--\+FX\[0[6R^R;+. M[:5BLY,%W$?-01X='4J<[J;BK70)N^I]5T445F4%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*_&'X+^ M ?CMX27P5\1;._ELH[R.[@?2]:NM/N(9T#!9$FM9(Y%(#,.&P0>0:R_@;^S' M\$_V([VZN]9T.\N)KB.YFN)/-D M?=*[.IW@,NUAL*J5VD"JGP3_ &,?V=_V?O%$OCCX=>#KPZY+IXL%UG7?$%[J MEU!9@[A;0R7DTK0Q9 ^1"H.!G.!7;?$#XF_#[X5:(?$?Q&\86&C66[:DU]RN$AAO(IK3S6/15:=$#$]@ M"2:SE7IQERRDDWTN>/B^(,@P&-CA,5BZ5.M+X82J0C-WVM%M-_)'5> _@]X$ M^'.O>)O%/AW39#J?C#5_[1\0:A>7#337,@C6../_9#^ 'P&\32>+?ACX,N+*\^PR6-D+K6[R[ATVTDE$TEM9Q7$KQV<+2 .8X M51257C"@#TNBM+L]@****0!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?D1^U)\>/$G[07Q@U7Q MEJ^H2/81W4D&AV9<[+6T5B$51T!( 9CW8GV \ZKT7]J3X#^)/V??C!JO@W5] M/D2PDNI)]#O"AV75HS$HRGH2 0K#LP/L3YU7PE?VGMI>T^*^I_E)Q/\ VS_K M%B_[6O\ 6?:2]IS;\U]?EVZ6M;2Q^D?_ 3 ^._B3XL_!_4/!GC#4)+R^\)7 M4,$-Y,Y9Y+256,2L3R2ICD7/]T+Z9KZ9KXL_8E_8%L-6^$8\?_%*[\1Z!K>K MW'G:2^BZM)97-M:!1L9@.-SG,=)@U3S!Z-*VUQ]0,U]5@ZF)CA8<\&].ZO]SL?WMX!\!',)_"_P GQ<_93^(.A;?];=Z;IZ:G:Q_[TL+# MC\*Z?K--?$FO5/\ /;\3[7_7?)Z.F-IUL._^GE&HH_\ @Q1E2_\ )SW&BO)O M"O[0L<: $!2TDZ(0V-N"3P*%&35T%TG8^L:*\'^"_[=_A/QS!\2=/^-'@.^^&F MM?":*UN?&VF:[J$%S':6ES;-#[#6;+=N2&^MP_EM_>0]4;W4@U MQ7@C]BG]EKX=ZXGB/PM\&]-CO8G#PS7DLUWY3#HRB=W"D=B ".U>I45G*C2G M+FE%-^AX^+X>R#'XR.+Q6$I5*L=IRIPE)6VM)IM6\F%%%%:'L!1110!C^*OA M[X!\=0_9O&W@C2-8CQC9JFFQ7 Q_P-37FFO?L$_LOZM>'5=)\ 2Z#?#[E[X= MU2>S=/\ =5'V#_OFO8Z*RG1HU/BBG\CQSA\V.PE.J^\X1DUZ-JZ?FF M>'?\,I_&#PG\WPF_;(\:607F.W\40P:S&/\ 9_>A2!V]J-__ 4%\%?>A^'? MC:V3^ZUQIUY)^>817N-%1]6@OA;7HW^3NCR?]2LNH:X&O7H?X*U1Q7I3J.=- M?*!X=_PUC\5O"?R_%K]CKQOIX7_67'AIH=9B7_:+1%<+_*M#0/V]/V7-:N_[ M+U'XC'0[X'$EEXATZ>R>/_>:1 @_[ZKV&J'B#PKX7\66GV#Q3X;L-3@_YXZA M9I,GY."*/9XB.T[^J_RM^0?V5QAA/]VS&-5=J]&+;_[>HRHI>O(_0@\+^/? MWC>#[5X+\9Z3J\6,^9IFHQ7"X]JB!E7]*R?^&/?&/A;Y_A'^UG\0-%Q_JK75[R/5;:/V6*8#CVS1SXF M.\$_1_YV_,/[3XSPG^\9?"JN]&LN9_\ ;E:%)+T]H_4]QHKP[^QO^"@7@K_D M'^,_A]XVMT^]_:FG3Z;=2#_9\DF('Z\4?\--?M ^$?E^*7[&7B41I]ZZ\'ZG M!JP+Z5^WY^S;->+I?BSQ#JGA:^;_ER\3Z%<6KCURVPH/Q:O2/"'Q8^%WQ 56\ M#?$;0]8W#A=-U6*9A]0C$@^QJX5Z-3X9)_,]/+N*.&\WGR8+&4JDOY8SBY+R M<;W3\FKG04445J>Z%%%% !1110!^='[;_@WXD^/?^"T7PQ\'^#/C=8D,[*6(V@?0W M[3G[%W[-O[86EZ=IOQ_^',>L/H\K2:3?0WDUK'_@[:6G@?76#ZSI<-Y<"2\D#HXEDN/,\YG#1QD, M7R-@ X&*TYHN-F1ROFN?,7_!2'XWOXE_:=^$OA[Q%\&?'WCWX,Z+IT/C2ZF^ M&WAS^UX/$.HLTJV,32!TA:WC""8X=MXF VD%6'F'_!+K0_AM^VG\*OVA?V2_ MB'X#\::?I?C+QS>Z_+K/]G+!'8?O[9HKI)-"? ^J:3=?&'Q)X@EAA'CCQ M#;/%9Z9H2BVC1!969F22YV@L[?*<'RV'W)^QS^TW\8OB1\7?B-^S;\?/"OA: MS\2?#NWT:Y%_X+:<:?=6VH6IG1 DY9T>/;M)SAL\ 9/?>'?V1_V>O#/[.[_ M +*EC\-[63P+-926UWHUS([_ &D2/O>220MYC2LYW^9NW!L$$$#$O[/_ .RO M\#/V8+'5+/X,^#I-/DUN:*75[Z]U2YOKJ\,2>7$))[F221EC3Y43=M4$X R< MCDFK HM,]#HHHK,L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **CN_P#CTE_ZYM_*L.MJ=+VBO9A]?\ [OX_ M\ Z"BN?HH^K>8?7_ .[^/_ .@HKGZ*/JWF'U_P#N_C_P#H**Y^BCZMYA]?\ M[OX_\ Z"BN?HH^K>8?7_ .[^/_ .@HKGZ*/JWF'U_P#N_C_P#H**Y^BCZMYA M]?\ [OX_\ Z"BN?J2T_X^XO^NB_SH>&LMQK'7=N7\?\ @&Y1117*=X4444 % M%%% %?5-'TG7+-M/UO2[:\MW^]!=0+(A^JL"*\V\7_L6?LL^-V:76/@IHT,C M'/G:5$UBX;^]FW*<_6O4:*B=*G45IQ3]3S,QR7)LWARX_#4ZR[3A&?\ Z4F> M'?\ #%)\,_O/A'^T=\1/#.W_ %5D=<^VV:>G[F9>?Q:C_A"OV^/!7/A[XS^" M?&<2?P>)O#\EA*P] ;0D9]S^->XT5E]5I+X;KT;_ "V/"_U'R.CK@G5P[_Z= M5JD(_P#@OF=/[X,\._X: _:G\'_+\1_V/;V]A3[^H>#O$,%YO_W;=L2#\34E MK^W[\!K*X2Q^(MIXH\%W+G:+?Q7X8N(#N]"45U'XG%>VU'=6MK?6[VE[;1S1 M2##Q2H&5AZ$'@T>RKQ^&=_5)_E8/[$XIPG^Z9HY^5>C"?RO2^KOYMM][G+^# MOCQ\%/B#L7P5\5_#VI2/T@M=6B:7\8]VX?B*ZRO.O&/[)'[-'CS>WB7X)>'W MDD^_/:6(M96]R\&QB??-&/L^!Z&6U)9OJ>:Y[XK_M,?M>_ _X=:OXI^(_ M[.^A206EH57Q%H?B=3;6\SD1Q.UO*OFLOF,G (].,YI2Q2@FYQ:MY7_*YABN M.,/E>&G7S/!8BA&"*-6GOM0OYVFN[NY%]6GL=0L9UFM+NVD*O$X/!!_SGI7B_P!N5/:? N7\3^:/ M^)HLW_MGF^H4_JE_AO+VO+WYK\E[:VY+=+]3]KZ*XC]FWXJ3?&SX&>&OB?=P MI',DI)_%?'VG_M(W.C MR>)/"'Q#N="F70[3RH(ECM+25HQ\QW[9)I%#DY8 &@7*[7/H*BN/^/7QF\-? ML_?"76?BQXIBEGATNW'V:PMAF:_NG81P6L0_BDEE9(U'JX[9KRG_ ()^?&[] MH7XO:=\0M%_:5;1QXA\)>-?[+>#1;7RX;8&SMYV@SN/F;'E9-^?FVYH!1;C< M^AJ***!!1110 5):?\?<7_71?YU'4EI_Q]Q?]=%_G2>Q4/C1N4445YA[P444 M4 %%%% !1110 4444 %%%% !1110 5Q'[2/PKF^-GP,\2_#"TF2.XU33B+-I M#A1<1LLL6X]AYB+D]AFNWHJ9Q4X.+V9QYA@<-FF K8/$*].K&4)+O&2<6ON9 M^*'B3PWKW@_7KOPOXHTF>QU"PG:&[M+E"KQ.#R"/\YZT>'/#FO>+]>M/"_A? M29[[4+Z=8;2TMHRSRN3P /\ ..M?KQ\5/V;O@9\;)DNOB?\ #73M4N(T"+>, M&AN HZ+YL3*Y ],XH^%?[-OP,^"Z^;*S. ?3 M.#7SW]AU/:?&N7\3^/?^)7G@7C1G*FXD9I9=I[CS';![C%=Q117T,(J$%%;(_L+ M+\#ALKP%'!8=6ITHQA%=HQ2BE]R"BBBJ.P**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH CN_P#CTE_ZYM_*L.MR[_X])?\ KFW\JPZ[,-\+ M/-QWQH****Z#A"BBB@ KXI_; \?_ /!-;XB>*-?N/'WB75/"_P 6_#C7-AIN MJ>'=.U'3O$GVJ$LD7V9H8U-ZC%5\LGS(RK @KU'VM7.7GPL\)7WQ9L/C3'[K1K-_//E);7$T$TOR=-Y:WB^;K@$=Z&5%I,^6-%^$'_!0;XM^"/@5 M\4?%'_"$W.L>#_#K:AK'A[Q]<7ML[ZY(IC@O9DMH7!EBMCPK;2DLLAQD#$?_ M 3U\6?&7P3XA_:'\9_&R'PC:^'=)^).M7_B2XT&6\FN(M2BM+*27R4>,;[4 M0*2"?WI?C;@U]G44K#Y[JUCYD^,OASXU_M::G\)OVA_V8]6\$ZKX+TF!_$&G MZ1XY>_M%N]0D3;:W;)#"S'R4:0HK;=KONYPN.:_X)O2?M#-\=OCN/B58>#8[ M _$68>\ M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=W_P >DO\ US;^58=; MEW_QZ2_]Q4/C1N4445YA[P4444 %%%% ! M1110!YE^U;^V/^SA^Q#\.K/XL?M0?$;_ (1CP_?ZU'I-I?\ ]D7E[YEY)%-, MD6RTAE<9C@E;<5"C9@G) /SY_P 1"O\ P1__ .CN_P#RP/$'_P @5XS_ ,'6 MW_*.WP?_ -EFT[_TU:M7\^M?297D^&QN%]K-M.[VM_DSX7/^)\?E68NA2C%J MR>J=]?22/Z( M/_D"OYCZ*]'_ %

(/\ Y H_XB%?^"/_ /T=W_Y8'B#_ .0* M_F/HH_U

(/_ ) K^8^BC_5S M _S2^]?Y!_KSFW\D/NE_\D?TX?\ $0K_ ,$?_P#H[O\ \L#Q!_\ (%'_ !$* M_P#!'_\ Z.[_ /+ \0?_ "!7\Q]%'^KF!_FE]Z_R#_7G-OY(?=+_ .2/Z(/_D"OYCZ*/]7, M#_-+[U_D'^O.;?R0^Z7_ ,D?TX?\1"O_ 1__P"CN_\ RP/$'_R!7I_[*/\ MP5,_80_;@^(=[\*OV7OCK_PD^OZ=HLFK7EA_PC&J67EV:30PM+ON[:)#B2>) M=H8M\^0, D?R@5^G7_!J+_RD+\:?]D9U#_T[:37+C,O^1V_\ M,0HHHKVCY4**** "NN^+7P(^+'P+'AD_%;P?+H__ F/A*S\3^&A+6[; _EOA7VN,_\ !0C1O#_[7-MH%UI3:'>- MX7T_Q24.G7NM@Q"WAG63]W("AG*H^0TBQ@ D@'T__@M3KG_!2*Q\$Z9\/OV\ M/V.OAMHUAINO01^#?B=X#\.!(UM(89T32HKM)7V6S*_F+;2K'(/(#;>,CBGB MW'&*@ETOJ[7].]NIZU++8SRN6+DWO965TK6^)]+WT/SEHK]OO^"3O[8_A#]O MO0?B]X(_:-_8B^#?@[]G?P3X'>ZGDT?PMY,6E,#\L,D[L1))]G6XE,J*DBM$ MK#:6%?B-??8S>S'3A(+?S6\@2D;MF?ESCOC&:K#8J=:K.G*/*XVZWW_4SQV MIX6A2K4ZG/&=^C3]UV>CZ=G^!%17[2_\$4?VR(OVT/&'B/\ 9L\?_L0_!K0O M@5X/^&YG\17<'A55%M+&(XUEO+F9C',\P^T2,616Q&S[ODO/^$?\ -+%OL/GOY&=W.?+V9SSZT4,3.K6G2E&SC;K??]?( M,9@*>'PM.O3JDO_7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 444 M4 %26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 444 M4 ?F3_P=;?\ *.WP?_V6;3O_ $U:M7\^M?T%?\'6W_*.WP?_ -EFT[_TU:M7 M\^M?=9!_R+UZL_(>,O\ D=O_ Q"BBBO:/E0HHHH ]I_82^%'[*WQQ^-#?"C M]JOXI^)_!MIKM@MGX2UWPWHZWXBUF2Y@2%+F#!=X&1I5^0J0Y0E@N:^WO^"@ M?[0W[/?[('["NN_\$;M _:(\7?%SQ5!\087\2^*_$.BR6]KX4M[>:!VL[1)9 M'9MK0 !(V9/WTYWC(2OR\M+NZL+J*^L;F2&>&19(9HG*O&X.0RD<@@C((J35 M=6U37=2GUK7-2N+R\NI6ENKN[F:269V.2S,Q)8D\DDY-EALQ^JX2=*$%S233EK?E>ZM>WSM='[!?'KXR?\$6O'W[(?AO\ 86_9 M_P#^"H%]\+_AOI1%SXET_3?@[KEY>>*K[*G[3?W)MXS)\RJWEA0NX+_#'$J? MGNWPO_X)[VG[(WQ'\5M^T;XFO?C!H_C_ .P_#C0(=&D@T[7=!$MNOV^8-;L8 M7:-KI]C3HR&.-2AW9/S[14T,$J"M&I+>^MOG?2[OU-,7FKQDE*=&":7*KZEXKO&1-XN;@6Z!8MP(,:94JJ(#L4JWY/_ !%?BCXA\-_";Q])XJ M\,6&L7$'A_Q)+IDEDVIV:R$17!@D^>$N@#;&Y&<'%<[158;"+#-VFW?76V_? M1)_>S+'YC+'J*E3C'E5ER\VRZ6%%%% !1110 4444 %%%% '&?&;X&>$/CGIEEI/B_5-:M8[&= MIH6T75I+1F8KM(8I]X8[&O/O^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G M_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[ M_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN? M\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_! M/_H;?'?_ (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H M;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E< M_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% ' MA?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X M)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^ M._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__ LK MG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_ MP3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ MZ&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A9 M7/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10 M!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_ [W M^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T- MOCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P + M*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AW MO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ M .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X M65S_ (U[I10!X7_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A97/^->Z4 M4 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P . M]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% $&EZ?!I&F6V MDVSR-':P)%&TKEF*JH ))ZG Y-3T44 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !17G/QY_9A^''[2$^E1?%36/$LND:4DY;P_I/B>ZTZRO9)-FV6X% MJ\?';XI? ?_@G=^T%X\^%OCW5M5\.Z#\1KS0O@ MSKVM7KW;83=F?HM17Q-\=/@!H7 M[!=[\)/C?\%_&?BLZO-\2M&\.^/[G5_%5[?+XGL;]F@N)+F*>5X_.$A$J,BJ M%8G X7;J?\%(?V:?@SX0^ _Q(_:C\3?$KQU;^-+2QDNO!VLQ^.;Z+^S-1("V M5G9VT,B0K&TVQ=OELQWLQ;/S 44VA79]BT5XJO[.\_[2?P%^'.G?M1:UXF74 MK+PS9S>+M"T?Q!<:9!J.I/:0^=]J^RLDCA)1(50.J@LVL.@W,5NJ6\ M=C;PR)$IDG5#AU=GDE//( XWQ)K_ ,;?BIX0_91_92^-'BO6]+O?B7HMUJ7Q M.N+"]DL[^]@TW3(KAK.26,K)&9I)HQ-L*M\KC(R0:4;HENQ]N45\C_##P-%^ MS7^WO?\ [*WPS\5:_8^ O'GPDGURSTF?7)[QM%U:WO%MY)K22Z:5H@\4H8J2 M1YB XP !R'QS_9_\+_LN?M-_ *#]F;QOXS/CSQ5\0HX/%T.J^,[_ %)M=\.Q MQ,^I7-Y'<2NA*+L(950!GR!E5VG*KA<^YZ*^._\ @HS!^PSX*FUKQC^U+\4_ M%\7B._\ #Q?PGI=EXEU2!+!U1HXFLHK5D@CD>90Q>;.6Y8A!@>W_ +#B_%4? MLA_#QOC=X@&J^*'\+VSZKJ O5N3,67*%ID++*_EE S@MN8,J MT445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#YJ_P""B=A^UWXYT;0?A#^SY\)=5UKPGKLDH^(^J^'O$VG:?J0L M5P/L%LUY-&(S/EE>9=Q5 0!EJRO&/P2^(_[3_P"Q#XT_9)/[+L_P8M[;0[*V M\$6]_P"(M.OK>6:WE%Q" ;&64Q*DMO"'9QN;S2PW$-7U515*5D*Q\D^*/#W[ M7'[9&O\ PQ\#_&+]FJ3X>:)X-\8Z?XH\;:Q?>);&\CU.ZL S0V=E';2.[123 M%79Y1'M1<'/#6G10Z##=>)],U!+D%FWJ/L<\C!\_.SR"O@-+:^-OAOK&JG5 M?AGJ/B.R^T7.FW\36EPD=W'(UL9MD<,R N%YP2&&T_3]%5S"L?,GPX\%?M$> M/?VE/$G[:WQ#^!LOAN;1?AO)X:^'W@&^UZTEOM0D:E"7 M,=A8P?;&>.WC'SMU>5P68DXQ]MT40WCQO;@.74D+*K* >I*B3_@GK^SUXV_9;_9 M*\+_ :^(FI6T^L6)N[B]@L96>WLFN+F6<6T3-R4C$@3/0D$C@BO:J*5]+#M MK<****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B -BB@ HHHH **** /_V0$! end GRAPHIC 20 blkb-20231231_g13.jpg begin 644 blkb-20231231_g13.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH *X7]HK]H/P5^S1\-G^( M_C6QU*^674;;3M*TC1K837FIWUQ((X+6!"R@R.QXW, "2>*[JO//VG/@!\/ MOVF?AB?A3\0-:OM,\_4K>[T35M)O1;WMAJ%NQFAN+=R"/-38S8P?E#<=PU:^ MHG>VAQ_[)_Q@_:<\7^*_$OA+]I;]G_Q+X6EGU*[U7PMJ%X^FW%E%I1DB2"Q> M:RF?%RH8N0XRPWG<0EBTF/QQJ MUS9![:263RXIKBP65KB"%F_B=INR MOKL+6QZY\=OC[\6OAOXEA\(?"+]D_P 5_$.[.EB_O+W3]0L]/L+>,NZ"(7%W M(HEN,QD^2BL0K*3@,,T_A#^V[\&OBO\ LRO^U,W]J:+HEE)-;ZUI^I:>[WNG MWD4P@>U:&$.TDOF%554!+;UP,G F_:P_:;_X4/H-AX0\ ^'SXE^)/B^1[/P% MX/MV^>\NXU M+Q-JZKM6]U.YD::XD48&$WMM7@':BY&$?%#:-)2?))649C8EEQS@\#H/VF_CMI7[,OP)\1 M?'36_#UUJUMX>M8YI-.LI%26(O@=K7BBXLK'7$6UN[_27C::W>*9)<+O#*&# M1@$$'OQ0TE+R$FW$PO@C\=OC[\2?&,GA_P")G[&WB/P%IRV+S+KFJ^)]+O(F ME#*%A\NUF=\L&8YQ@;#GJ*]:KY4L/%O[17[,_P"VC\,O@)XL_:(OOB9X:^)] MCK0DMO$.BV-OJ.AS6-L+@7*RV<40DAD)\LJZ_*?NDGBOJNB2L-,****D8444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44CNL:%W. H MR34']JV'_/?_ ,=/^%-1E+9$RG"/Q.Q8HJO_ &K8?\]__'3_ (4?VK8?\]__ M !T_X57)/LR?;4OYE]Y8KA_VA/V?_AK^TE\.)_AY\3?"MKJL"2_:]+-U)+&; M.^1'6*X1XF62-UWL-R,#AF'UH_S+[SR+]D/]BSX5_LJ^$-.N-.T&WOO'$_A^TLO%GC.XGGN;O5)TC3S M6$MP[O'$\JEQ$I"#Y?EX%(+CSM4MIO&FK33R/B,92ZDNF MN(1B-.(Y%'!X^9L^B?VK8?\ /?\ \=/^%']JV'_/?_QT_P"%'+5[,/:4?YE] MZ/'O@[_P3X_9/^ 7Q C^*'PH\!:OINMQS2S-VGV2X\0Z_KMYJM]]GSN\E9[R65XX M\@$HA4$@$@D5ZA5?^U;#_GO_ ..G_"C^U;#_ )[_ /CI_P *7)4?1C]K17VE M]Y8HJO\ VK8?\]__ !T_X4?VK8?\]_\ QT_X46**K_VK8?\ M/?\ \=/^%*FI64CA$FR6. -I_P *7)/L'M:3^TOO)Z***DT"BBB@ HHHH ** M** "BBB@ HHHH *^)_\ @IK^U#\6&^,OAG_@G7\(]7\*^&)OBOX4OEUGQMXQ MFD2WM;:9+B#R("A&V=O*D52=WS21 $[J^V*^-/^"G/Q*_X)PWGB'3_@K^WY MX#UR$#1QJ'ASQC;:%=-'"TLDD;P6]U:AI!*#"K/$R^60T9.[M&%L=&^'][#-=1Z=<:7&MK"MQ>^9A_.CC^T M,P3AS$F 2WS>+_!+]L']OCX1?\%'O#W[#G[76N^#/%T'C#1)-0M-2\*6#0G3 MU$%S*A!V1DC=:R*R.I.&5PW8\+^P1^TC\1?V+?V'_C%\>?'FF^,]<^&&@^)8 MXO@O9>*D:.]O+:25X8\EQ^Z@8O:EBH\M6$VP$Y4Y'_!+W]JW]E/QA^TC-\>O MVA/C+/XA^/OQ1OUTW3K"#PW>"QT"W2^5ZZ$\ MRNCV?]I+]N']MGX9?MQ?"SX2O\,M&\)_#OQG\16T"RN;V6.\U#7[:*XMXIKK M"G%I$PG4QKCS#RS'! KW/]KFP_;_ /$6J:1X:_8PUSP'X?LGLYYM=\1^,(Y9 MI4F#*(8((D1QR"Q9F0C@8((PWQ;_ ,%1OVX_V9]3_;B^ UM9>/Y7?X/?$J[? MX@@Z-=C^S0MS8;MN8OW_ /Q[R_ZK?]WW&?1?^"G_ /P56T?P!\%O!OA3]G+Q M2]E6?CRZL+B./1](=_*>Y2/9YQG.6P FY I8#<4HY7[MD',M=3T/_ M ()(_MM_&S]K_P $^-]"^/NEZ6?$'@3Q"FG3:QHT/EP7ZN)/X02N]6B;+)A2 MKI\H.2?6/VM[;]N#6(-!\-?L8:AX*TB2[:Z?Q)XC\8K+)]A1!%Y"011JV]Y" MTN2RE5$8Z$BOGO\ X)\_M0?\$]?V>OV/_%FE?LU^)M=\367PVT?^W_'=ZGAR M:"^U2>0$-.%G"(6;RMBIO 1$4%N"Q@_X*!_\%;+/X8?LD>!?'OP%TR_TW6OC M'ITTOAO5=?LM@T*T3RUFNI4C,F^9?-78J;UZO\P4*\N+<]$--'X/+@NW,US!(C 84X>V8HZJNY6 MY4$9/V37Q'_P1P^(G[#>E>";[X"?LS?$K4/%?C#[*=>\=:_J>A75K+J<[.D; M2[ID V*TBJD>XD ECEF=C]N5,_B''X0HHHJ2@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** ([O\ X])?^N;?RK#K1C<^RG+Z_L<14Y9; MVM)[^B:/V@HK\7_^(O+_ *Q[?^99_P#O51_Q%Y?]8]O_ #+/_P!ZJW_L3,_^ M??XQ_P SD_ULR#_G]_Y+/_Y$_:"N-^-WP(^'W[0?AS3?"GQ(M;J:RTOQ#9:S M;Q6MT8MUS:R>9%N(^\F[JO>OR1_XB\O^L>W_ )EG_P"]5'_$7E_UCV_\RS_] MZJ/[$S1?\N_QC_F'^M?#_P#S^_\ )9__ ")^T%%?B_\ \1>7_6/;_P RS_\ M>JC_ (B\O^L>W_F6?_O51_8F9_\ /O\ &/\ F'^MF0?\_O\ R6?_ ,B?M!17 MXO\ _$7E_P!8]O\ S+/_ -ZJ/^(O+_K'M_YEG_[U4?V)F?\ S[_&/^8?ZV9! M_P _O_)9_P#R)^S[*KJ4=001@@C@BA$2-0B*%51@ # K\8/^(O+_K'M_P"9 M9_\ O51_Q%Y?]8]O_,L__>JC^Q,S_P"??XQ_S#_6S(/^?W_DL_\ Y$_:"BOQ M?_XB\O\ K'M_YEG_ .]5'_$7E_UCV_\ ,L__ 'JH_L3,_P#GW^,?\P_ULR#_ M )_?^2S_ /D3]H**_%__ (B\O^L>W_F6?_O51_Q%Y?\ 6/;_ ,RS_P#>JC^Q M,S_Y]_C'_,/];,@_Y_?^2S_^1/V@HK\7_P#B+R_ZQ[?^99_^]5?3O_!*+_@N MK_P\\_:%UKX#?\,M?\(/_8_@RXU_^U?^$W_M/SO*N[2W\CROL4&W/VK=OW'' MEXVG=D9U2XNO&C2JWE+1+EDOS5C] Z***\X]P** M** "BBB@ HHHH **** "BBB@ HHHH CN_P#CTE_ZYM_*L.MR[_X])?\ KFW\ MJPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HHHH **** "I+3_C[ MB_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_P"# MK;_E';X/_P"RS:=_Z:M6K^?6OZ"O^#K;_E';X/\ ^RS:=_Z:M6K^?6ONL@_Y M%Z]6?D/&7_([?^&(4445[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU M_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z=?\ !J+_ ,I"_&G_ &1G4/\ T[:3 M7GYK_P BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH M **** ([O_CTE_ZYM_*L.MR[_P"/27_KFW\JPZ[,-\+/-QWQH****Z#A"BBB M@ HHHH **** "BBB@ HHHH **** "I+3_C[B_P"NB_SJ.I+3_C[B_P"NB_SI M/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_Y1V^#_P#LLVG?^FK5J_GU MK^@K_@ZV_P"4=O@__LLVG?\ IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A1117M' MRH4444 %%%% !1110 4444 %%%% !1110 5^G7_!J+_RD+\:?]D9U#_T[:37 MYBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_ ,BZIZ'L\._\CNA_B/Z!J***_.S] MO"BBB@ HHHH **** "BBB@ HHHH **** ([O_CTE_P"N;?RK#KT?*A1110 4444 %%%% !1110 444 M4 %%%% !7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO_*0OQI_V1G4/_3MI M->?FO_(NJ>A[/#O_ ".Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB M@ HHHH CN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'?&@HHHKH.$*** M* "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8 MJ'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_P"4=O@__LLVG?\ IJU:OY]: M_H*_X.MO^4=O@_\ [+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_P"&(4445[1\ MJ%%%% !1110 4444 %%%% !1110 4444 %?IU_P:B_\ *0OQI_V1G4/_ $[: M37YBU^G7_!J+_P I"_&G_9&=0_\ 3MI->?FO_(NJ>A[/#O\ R.Z'^(_H&HHH MK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_P#CTE_ZYM_*L.MR[_X] M)?\ KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HHHH **** M "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** M /S)_P"#K;_E';X/_P"RS:=_Z:M6K^?6OZ"O^#K;_E';X/\ ^RS:=_Z:M6K^ M?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !1110 4444 %%%% !1110 4 M444 %?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z=?\ !J+_ ,I"_&G_ &1G M4/\ T[:37GYK_P BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ HHHH **** "B MBB@ HHHH **** ([O_CTE_ZYM_*L.MR[_P"/27_KFW\JPZ[,-\+/-QWQH*** M*Z#A"BBB@#Y#_P""BG[.'P>\)? WXB?M.>)/B-XWM_&5K9277A'5T\;7T7]F MZ@0%L[.SMX9$A6-IMB[=C,=[,6S\P;\0Y_B;\:_'O[/O[)GQE\0:K81ZYX!G M\1?%:UTN_DL9]4NK6TMD^R-+ RND1NI9&D12-VU1QC-5?BQHW[8'CG]K:3Q] M\1/V--8\8^!O U_O^&6B:7XUT6WLY;I<@ZQ=)<72O)/C_4HRJ(02<%R6KL/C M;X,_:'U;XC_"C]LSP!\#9IO$/ABQU+3?%_PXGU^S6\DL+U5'[FY$AMGDADB6 M3;OPX? ((I&U[):E;]G31W_9T_;O\7?LG>#];U2;P5JGPWLO&.@Z/JFJSWHT M>?[;)97$4$D[O((Y"%D*EB W3&347[??B33;CX\?!;X0?%KQU=^'/A?XHOM8 M;Q;=PZS)IL.H7=O;1O96-Q=1NACC=VD;9O7S"@'5:UOA)X#^/^N_'#X@?MI_ M$#X0#1-:G\#P^'/A_P" [O7+>2Z>VMWENC]JGA9X8FGN74 !F"*#N-=3X_\ M''QS\6ZUX3\4?M#?LR_L/?%&Z\2::GPKBU_P;9Z3XD?5)-"U-C) M!=6EI.9)'5W&R58]Y*2,NT FMKX?_&2/X'^*/%\'[,GAKQ'+HWB[2]$TOX<: M#XQCU"!+CQ+LNVO[O;? 2I;V]M]GFNY0 F8\9+FO8_V1/@'XU\-_$SQ?^T;\ M3/AEH_@B\\0Z?9:/X:\#:++#*NAZ3:F20+));@1----*\C+'E5 4!F.:Y/XA M_LS_ !I_:5^$?Q4^*/C#3#I'CKQCX6O= ^'WAV_N54:!H^!?LJ?#3QM8?&SQS\:=8^"+_ WT?7_# M^A:58>%)KFR>62>R6Z\VZ864LD2KB>.&,[M[+%DJHVBO?::,Y;A11102%26G M_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^ M9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:M7\^ MM?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HH MHH *_3K_ (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H?^G; M2:\_-?\ D75/0]GAW_D=T/\ $?T#4445^=G[>%%%% !1110 4444 %%%% !1 M110 4444 1W?_'I+_P!*[KX7?!BRM+C4;!S%JNL7B>9'!*.L42 M9 9EZ,S9 .1@D9'BW@W_ (*6_M,^']:2^\3:QI^OV>\>;8W>F0P97N%>!4*G MT)W#V->/6SS T*SIMMVW:6G]>A^/YUXX\"9)G,LNJSG.4'RRE"*E"+6C3?,F M[=>6,C]&J*Y#X&_&GPE\?/AU9_$3P@[K#.3'=6DI'F6DZXWQ/CN,@@]PP/>N MOKUH3A4@I1=TS]6P6-PF98.GBL+-3IS2E&2V:>J:"BBBJ.H**** "I+3_C[B M_P"NB_SJ.I+3_C[B_P"NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ MZV_Y1V^#_P#LLVG?^FK5J_GUK^@K_@ZV_P"4=O@__LLVG?\ IJU:OY]:^ZR# M_D7KU9^0\9?\CM_X8A1117M'RH5:T*;2+?6[.X\064US8)=1M?6]O+Y.HEN)GP"[MU( YP#7<_L\>&OC9^S#_P $NOV?OBU_P3>_8_T/XF^( M_B!KE[/\6M8;P>FL7D@CG>-;&1L%K>#"R1%N%C\K.5:1BW)>*?&'_!'6\_X) M?6?_ 3NT[_@JA<2MI/CF7Q3;^)O^%*:Z&N9/+F"VOVSS?$/X.>%- UJ/\ M%$G=4CAN;.8 M02>?;K'EVC8QEB#P :^>4.;#M6E93;LXS=TT[>?_ ;7W/M754<;&7-"[I)7 MC.FN62:O;7E7:RW5[;,I?\'!G[-OPO\ V9O^"CFL:#\(/"EGH.C>)?#EAKXT M73H%BM[.>;S(IECC7Y8U9X&DVC@&0@ # &S_ ,$?_P!O#XE_#3XC?#K]D#X$ M?L>_#3Q)J?BSQPD/BGQ)KGAQKS5]0L9I5$J"<,OV>&"W$KY(=5VER,;@Q\6O MVF_V$_\ @J)_P4I\>_&S]MOXG^+?AI\,U\'O:^ )=%L?.O6EM?)CMH9E2"X" M^:K74[*%P&(3S!U;TK_@D/\ M$_\$QOV5/V2?$?B'Q5^UR?AK^T%XR2ZTZ7Q M7<_#G4];E\-:=YNU%LE@@,.Z1%\PN7)WE-RD1A3O4YXY=&E4@Y2271O5KRWM MU..BJ.FCB+"$70%I%=>61P^$$AGW?-N%4/C'^ MS?\ FZ_:3L_^"@WB/X=:)XXM_!_@;0M-;P/\/=/BNK;XC_%1;9Y+BUMH[%3 M'/;6X$4UT\2E,Q,I#D2I7PE\5?@)^P[JO[7WA3P-\-O^"ADOBSP+XC'VWQY\ M4/$G@W4-.DTN8S3/<*89T:6YF:-%96 (:2959A\Q'TQ\'O\ @J9^S_JG[1_C M;X9V?BJZ^$WPAM/@3KOPX^!&K16%S.WA>:Y,)75[A+96F%SL98>K",94W)^[9W33MM;OK;;=:O>QTT\;AZM2<:ZA&\VXV<6KN[OI[ME M>W->S=EMS6^"OVF?%/QM\<_'OQ5XT_:.T74M.\;:MJTEWX@L-5TM[*:WFDPP MC^SNJF%%0JJ)@!4"@< 5PM?4_P#P5L_:5^$W[2OQT\$77PC\=W'B^#P3\(=! M\):YXYN;&>W;Q-J=FDOVC4 MP%F(DO_7-OY5AUN7?_'I+_P!9][SO,; M?GWW9K/K[K_:^_X)XZA\3?%=U\4?@Q>VEOJ-^YEU71[Q_+CGE/66)\$*S=65 ML G)R"<'Q;P;_P $TOVF?$&LI8^)M'T[0+/>/.OKO4X9\+W*I SECZ [1[BO MSZOE..IUW!0;[-;??T^9_GMGWA-QWEN>U,'2P=2M%R?+4C%RC)-Z-RVBWU4F MK/[SIO\ @G?\2/BU\/\ PWXF/@[X*:IXNTNYOK9=SMC?*^.YP !V"@=JZ^OK<%@L3A\+&G[1IKI9-+KVO^ M)_6_!G!7$G#O"^%P+S&4)0CK'DI3A%R;DXIN*FTF[:R?E962\8_X;D^&5I_R M,7P^\?:1C[W]I>$9EV_7;NJ2U_;Z_92GE^SW/Q.:SE[Q7NBWD9'U)AQ^M>QU M%=V5G?Q^3?6D4R?W)8PP_(UT^SQJVJ+YQ_RDCZ?ZAQG3^#'T9?X\/)_C'$0_ M(\^TW]KO]F353/\ S\WXA_\ 1FVN@TWXT_!S6+;A-O/;<6H<\:EK"/RD_P!8E0QW&E.2 MY\#1E_AQ$[_=+#Q7XL^A**\0_P"&,];T_GPW^UW\6[;T2\\3K=(OT#1CBC_A MG#]IK3O^1<_;CUR+'3^T_"5E>?\ H1&:\[VM9;TW\FOU:/:_M[B.G_$RBH_\ M%6@__2ZE,]OHKQ#_ (5K^W;I?_'C^TOX5U7'3^T_!JP9_P"_+48_X*+:5W^$ M.JQC_L)02G_V6CZPUO"7X?HV'^M>(A_&RS$P_P"W*<__ $W5F>WT5XA_PLG] MN[2_^/\ _9J\*:KCK_9GC(09^GG+1_PT=^TYIW_(R?L.:W%CK_9GBZRO/RV@ M9H^LTUNFO^W9?Y!_KME$/XM'$0]<+B;?>J3C^)[?17B'_#9>NZ=QXD_9#^+= MOCJ]EX96Z1?J5D''O1_PWU\'+/\ Y&3P?XZT;^]_:?@^X7;]=H:CZWA^LK>N MGYA_K[PA'^)BXP_QJ5/_ -+C$^./^#K;_E';X/\ ^RS:=_Z:M6K^?6OWD_X. M%/B]X#_;-_8H\.?#']F[4KCQ%X@T[XGV6J7NDC3I[:2*T33M1B:7-PB*(VQU^S:8\W_HL-7VV09A@%@5%U8WN].97 M_,_-.)^*.&LPSASPN-HU%9:QJ0E^4F<#170:E\)_BGH^?[7^&GB"UQU^TZ-. MF/\ OI!6)=65Y8R>3>VDL+_W98RI_(U]'"K2J?!)/T9Y=+$4*ZO3FI>C3_(B MHHHJS8***GTO3-0UO4[?1M)M'N+J[G2&V@B7+22,0JJ!W)) I-I*[%*48IMN MR1!17W/\%_\ @FI\--%T""_^,\UQK.JS1AKBQMKMX;6W)_@!C(=R.[;@#V'< MGQH_X)J_#36M GO_ (,2W&C:M#&6M[&YO'FM;@C^ F0ET)Z!MQ [CN/E/]=, MC^M>QYG:]N:WN_G>WG8_./\ B*O"7]H?5>>5KVY^7W/OOS6\^6W78^&**GU3 M2]0T34[C1M6LWM[JTG>&Y@E7#1R*Q5E([$$$5!7U:::NC]'C*,DFG=,****8 MPHHHH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)K MS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4 M444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 M 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0 M^-&Y1117F'O!1110 4444 %%%% 'YF_\'5-W=Z=_P3W\'WVGW4D$P^,FG*)H M7*MM_LK5CC(YQD#\J_!33OC%\7-'Q_9/Q3\1VN.GV;7+A,?]\N*_>?\ X.MO M^4=O@_\ [+-IW_IJU:OY]:^VR.E2J9*>KW5S\;XWPV&KYW+VD%+W8[I/\ MST'3OVKOVD=+Q]F^-/B!L=/M-^TW_HS-;EK^W7^U';Q?9[CXEB[B[Q7FCV<@ M/U)BS^M>145WSRK*ZGQ4(/\ [=C_ )'P=7AWA^N[U,)2?K3C_D>P_P##:_Q* MNO\ D8/ G@;5L_>_M'PG"V[Z[=M'_#5GAK4/^1@_95^&DV?O&PT1[4G\5<\U MX]16?]CY:OAIV]&U^31C_JQD2^"BH_X7*/\ Z2T>P_\ "]OV:]0_Y#W['&G, M3U?3O%UY;8]P "/PKN_V9O&/[)>N?'?PU!X?^#6LZ%JCWQ_L^>?Q";JV2;RV MV;E< GG '^T17S'4^EZGJ&B:G;ZSI-V]O=6DZ36T\38:.12&5@>Q! -8XC): M%7#SIPG.+DFOXDVM5;9R:.7'<*X/$X*K1I5:L7*,DOWU5I736L7-IKRMJ?K[ M17S%\%_^"E7PTUK08+#XSPW&C:K#&%N+ZVM'FM;@C^,",%T)[KM('8]@?&C_ M (*5?#31= GL/@Q%<:SJTT96WOKFS>&UMR?XR) 'Q_(O]6<\^M> MP]B[WW^SZ\VUC^9_]0>+?[0^J?597O;FM[GKS_#;KO?ROH?-7[:_]D_\-2>, M/[%V>3]OBW[.GG>1'YOX^9OS[YKRVI]4U34-;U.XUG5KQ[BZNYWFN9Y6RTDC M,69B>Y))-05^VX.@\+A*=%N_+%*_>RL?UEEF#EE^6T,*Y'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% ! M1110 4444 %%%% $=W_QZ2_]'? M^1W0_P 1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_ M %S;^58=;EW_ ,>DO_7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 % M%%% !1110 4444 %26G_ !]Q?]=%_G4=26G_ !]Q?]=%_G2>Q4/C1N4445YA M[P4444 %%%% !1110!^9/_!UM_RCM\'_ /99M._]-6K5_/K7]!7_ =;?\H[ M?!__ &6;3O\ TU:M7\^M?=9!_P B]>K/R'C+_D=O_#$****]H^5"BBB@ HHH MH **** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1? M^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 M%%%% !1110 4444 %%%% $=W_P >DO\ US;^58=;EW_QZ2_]Q4/C1N4445YA[P4444 %%%% !1110!^9/_!UM_P H[?!_ M_99M._\ 35JU?SZU_05_P=;?\H[?!_\ V6;3O_35JU?SZU]UD'_(O7JS\AXR M_P"1V_\ #$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?^ M4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?\ MD=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_P#'I+_U MS;^58=;EW_QZ2_\ 7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%% M% !1110 4444 %26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%% M% !1110 4444 ?F3_P '6W_*.WP?_P!EFT[_ --6K5_/K7]!7_!UM_RCM\'_ M /99M._]-6K5_/K7W60?\B]>K/R'C+_D=O\ PQ"BBBO:/E0HHHH **** "BB MB@ HHHH **** "BBB@ K].O^#47_ )2%^-/^R,ZA_P"G;2:_,6OTZ_X-1?\ ME(7XT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110 M 4444 %%%% !1110 4444 1W?_'I+_US;^58=;EW_P >DO\ US;^58==F&^% MGFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?\ 71?Y MU'4EI_Q]Q?\ 71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_ ,'6W_*. MWP?_ -EFT[_TU:M7\^M?T%?\'6W_ "CM\'_]EFT[_P!-6K5_/K7W60?\B]>K M/R'C+_D=O_#$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_P"# M47_E(7XT_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U M3T/9X=_Y'=#_ !'] U%%%?G9^WA1110 4444 %%%% !1110!QGQF^!GA#XYZ M99:3XOU36K6.QG::%M%U:2T9F*[2&*?>&.QKS[_AWO\ !/\ Z&WQW_X65S_C M7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A M?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ M -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_ [W^"?_ $-OCO\ M\+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH M_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/ M_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ MA97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_ MXU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10! MX7_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X) M_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ M /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\ M:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P M3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ M (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97 M/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 M >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^ M"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^. M_P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG M_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__ LKG_&C_AWO M\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW M_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X6 M5S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE M% $&EZ?!I&F6VDVSR-':P)%&TKEF*JH ))ZG Y-3T44 %%%% !1110 4444 M%%%% !1110 4444 %%%% !17G/QY_9A^''[2$^E1?%36/$LND:4DY;P_I/B> MZTZRO9)-FV6X%J\?';XI? ?_@G=^T%X\^%OCW5 MM5\.Z#\1KS0O@SKVM7KW;83=F? MHM17Q-\=/@!H7[!=[\)/C?\ !?QGXK.KS?$K1O#OC^YU?Q5>WR^)[&_9H+B2 MYBGE>/SA(1*C(JA6)P.%VZG_ 4A_9I^#/A#X#_$C]J/Q-\2O'5OXTM+&2Z\ M':S'XYOHO[,U$@+96=G;0R)"L;3;%V^6S'>S%L_,!13:%=GV+17BJ_L[S_M) M_ 7XF$QPC[=!!/*S M/)!',55#N(X8Y)+$EM!WU/K&BBBI&%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%?*O\ P4"_9B^!$?PE^)/[3WQ4^(OC2VU?3?#LUWX? MU&+QQ>VL.@W,5NJ6\=C;PR)$IDG5#AU=GDE//( XWQ)K_P ;?BIX0_91_92^ M-'BO6]+O?B7HMUJ7Q.N+"]DL[^]@TW3(KAK.26,K)&9I)HQ-L*M\KC(R0:4; MHENQ]N45\C_##P-%^S7^WO?_ +*WPS\5:_8^ O'GPDGURSTF?7)[QM%U:WO% MMY)K22Z:5H@\4H8J21YB XP !R'QS_9_\+_LN?M-_ *#]F;QOXS/CSQ5\0HX M/%T.J^,[_4FUWP['$SZE90Q>;.6Y8A M!@>W_L.+\51^R'\/&^-WB :KXH?PO;/JNH"]6Y,Q931B,SY97F7<50$ 9:LKQC\$OB/^T_^Q#XT_9)/[+L_ MP8M[;0[*V\$6]_XBTZ^MY9K>47$(!L993$J2V\(=G&YO-+#<0U?55%4I60K' MR3XH\/?MU%QR>#B?%S1?VR?'G[7\GQ!^(_[%6L^,_ G@34-_PNT/2O M'&B6UG-=KD'6;M+FZ5Y;C'^I1D40 DX+DM7VC10I6Z"Y3YA_;+U_]N?XB_!# MPMX5^!/[/FM:;<^+)94^(R:=XNTF+5M L%*!K>VFEN%@:>=6=1.C.(E5CMW% M2.Y_8[D\9>&O!D/PBN_V-M0^$WASPUIT4.@PW7B?3-02Y!9MZC['/(P?/SL\ MG+LY)))->RT4"O@-+:^-OAO MK&JG5?AGJ/B.R^T7.FW\36EPD=W'(UL9MD<,R N%YP2&&T_3]%5S"L?,GPX\ M%?M$>/?VE/$G[:WQ#^!LOAN;1?AO)X:^'W@&^UZTEOM0D:E"7,=A8P?;&>.WC'SMU>5P68DXQ]MT40WCQO;@.74D+*K* >I*B3_ ()Z_L]> M-OV6_P!DKPO\&OB)J5M/K%B;NXO8+&5GM[)KBYEG%M$S GRAPHIC 21 blkb-20231231_g14.jpg begin 644 blkb-20231231_g14.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK$\%?$;P7\13JX\&:XE M]_86MSZ1JQ2)U\B]AV^;#\ZC<5W+DKE><9X-;= !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7@W_ 4?G^-=K^S)QXY^P+HG[",^M:OXQ_8O^*VLW#SVKKXF\)7_B_4 M;@QW,DJ,UY;A0=SCYLY'+^(/ OQ#^'7_!4+X1ZAXN^.OB/Q M/+XKT3Q=-<6%S(MMIMC!#%;FWM[>TB^1 BR'=(Y>21@&9N !9_9V\+_$O]JW M]J/P;_P4$U#X*V?PX\-1?#^:'3=^KP76J>*XK]8I()+D6XVQP1Q@.BR,9-S# MY0/NTOC3=?MH>(_VT/ 7QV\,_L':]>Z+\/+/Q#IP(\>Z#&^JI>K#'%<1A[L& M-<0[BK@-AP, @U?4GH4OVZ])^&E_^VGX?N?VCM%^(UU\/X?A9<&)_!4&N-#% MJO\ :2;6E.E?,"+?S2=_& .^VM#XQ_M#?!GX!_\ !-&Y\=_L3_$YCH^H:I!H M^@>)+W4KO4)-+N+V]6*>:0WC-.LD*22R".3!5E4;<<5[5\4_CE^T7X#\0Q67 M@_\ 8QUSQAIESI<,T6H:+XNTN&2"[;.^VGBNI8]H7Y?WJ-(IR>F.? D_8,^/ M6M?L:_$/3KVVT32OB5XS^++_ !*TOP]#?>98:7>K=6T\6GF8 !R4MRC2@!=\ MN?NKDB:TN#\C>_9'N?V ]&^->CZ#\,_$7Q!7XAW6EW$MCJ/C^?Q%:S^*8A'_ M *1\CCNKF-U!,;!&V[QRN_(P0".?7PK^TC^U7^TI\*_B5\2_V= M+KX9:!\+[F_U2^DUGQ#8WMWJE_/:FV6VMA9R2!8%+%VDD*[P HKT]?B3^T+ M>_"_QEK'C#]DX7FHZ?XINM.T'PE9^*+&5O$.BB2-$OO,F*PQ,\;RL;>4@_N\ M$@L*3^),?2Q\XZ'K/[._[.O[-_"UEX]EUJ*= M([(W%GJ)66>8Q2B2-E,O&]68#^+/W-7RE\'_ -GWQG\2?VE_"WQNU[]EK2/@ M[X0^'UM?S:#XO[="?LZ1V_P ! MOA+X1\0>)_B]XUT"^?P1HGAW2TNFM9%BD$=Y.KG'E(Z,VT!LB%\@*":^D:^3 MOV[/V./#G[1OQJ\._%/X/?M20_#?XT^"-%+:3!=3\"V45EX^F\6 M^'S:/<7D5M TUW;Q0@^9#*\HV;%'S$J%X&8OV'_^"AW@C]N;Q7X_\.>"_AIX M@\/)X%N;*-Y/$*I'-=K<_:-C&$9,)'V=B58DX=?<5Q/_ 2S_:^^,/[4/AOX MC?#C]I(Z!K&L_#/Q.NDW'BS1(T^P:T TH\U< 1L5> N'154K)&0JGD\;_P $ MOKVR/[?_ .V&!=Q?OO'6F>3^\'S_ +[5>GK^%4XI7)N[HZ7Q%_P5G\2+\5?& MGPR^%G["/Q0\J_'_\ ;#\< M?"#3O#5GX#_9'^('COQ!XCTE1@)NCN[ALK%)N?:$ 8DJW3 S\ MN?M4_ 7XX?L3^ _BU^VY^S%^WQ#IEIK7C&X\1W_A2;PU8S6=[4 "_,4QA2=P]\L_&/[2?[7O[*OPX\4_!K]H_2/A-XX\0^%;;7-;M7\-V MVIO+9+WQC\3DUIFLM;+2W,37,LT[;8U7[,[JP*JRR% MMJG<6^N/CE>^-_C=\.M%TS]DW]K7P]X-UG691J.E^((-,L];35-.2-UD$$4C M[73?)"QF3=MV@?QU+24[#3;B_P#XZ/\ "C^U M;_\ Y[_^.C_"M/J\_(R^NTNS_KYFQ39H8;B%[>XB62.12KHZY# \$$'J*R?[ M5O\ _GO_ ..C_"C^U;__ )[_ /CH_P */J\_(/KM+L_Z^9IV-C9:990Z;IMG M%;V]O$L5O;P1A$B11A551PH X %2UC_VK?_\ /?\ \='^%']JW_\ SW_\ M='^%'U>?D'UVEV?]?,V**Q_[5O\ _GO_ ..C_"C^U;__ )[_ /CH_P */J\_ M(/KM+L_Z^9L45C_VK?\ _/?_ ,='^%']JW__ #W_ /'1_A1]7GY!]=I=G_7S M-BBL?^U;_P#Y[_\ CH_PH_M6_P#^>_\ XZ/\*/J\_(/KM+L_Z^9L45C_ -JW M_P#SW_\ '1_A1_:M_P#\]_\ QT?X4?5Y^0?7:79_U\S8HK'_ +5O_P#GO_XZ M/\*?;ZE>R7$:/-D,X!&T>OTI/#S0UC:3=K/^OF:M%%%8'6%%%% !1110 444 M4 %%>9?M6_MC_LX?L0_#JS^+'[4'Q&_X1CP_?ZU'I-I?_P!D7E[YEY)%-,D6 MRTAE<9C@E;<5"C9@G) /SY_Q$*_\$?\ _H[O_P L#Q!_\@5O3PN)JQYH0;7D MFSCK9A@,-/DJUHQ?9R2?W-GVA17Q?_Q$*_\ !'__ *.[_P#+ \0?_(%'_$0K M_P $?_\ H[O_ ,L#Q!_\@5I]0QW_ #ZE_P" O_(R_MC*?^@B'_@(/\ Y H_XB%?^"/_ /T=W_Y8'B#_ .0* M%@L>G=4I?^ O_(3S?*&M<1#_ ,#C_F?06F_L9_LPZ)\ ]1_9AT+X0:=I_@;5 MXV35-#T^6:#[7DJ2\DT;B9G.Q/G+[L*!G Q7 _"[_@DS_P $_?@Q\0M)^*GP MU^ /]FZ]H5XMUI5__P )5JLWD3+T;9+=,C=>C*1[5YW_ ,1"O_!'_P#Z.[_\ ML#Q!_P#(%'_$0K_P1_\ ^CN__+ \0?\ R!3^I8__ )]R^Y_Y!_:V4?\ 013_ M / X_P"9W6L_\$@?^">7B'XF7/Q8UO\ 9\@N=3O=0>^NX9=;OC:37#N79VM_ M.\L@L22F-AS]VNO_ &D_^"?7[(_[6HTF3XW_ EAU"?0K+['H]S8W]Q9/:V^ M[BFL(GVEU$R2AY-Q4$^86R1GK7DW_$0 MK_P1_P#^CN__ "P/$'_R!1_Q$*_\$?\ _H[O_P L#Q!_\@4?4L?_ ,^Y?<_\ M@_M;*/\ H(I_^!Q_S/H?]FS]D3]G7]D7PW=>%OV?/AE:>'[>_D6349TFEGN+ MME!"F6:9GD<+N;:I;:NYL 9->DU\7_\ $0K_ ,$?_P#H[O\ \L#Q!_\ (%'_ M !$*_P#!'_\ Z.[_ /+ \0?_ "!2>!QSWI2_\!?^0_[7RC_H(A_X''_,^T** M^+_^(A7_ ((__P#1W?\ Y8'B#_Y H_XB%?\ @C__ -'=_P#E@>(/_D"CZACO M^?4O_ 7_ )!_;&4_]!$/_ X_YGVA17Q?_P 1"O\ P1__ .CN_P#RP/$'_P @ M5Z?^RC_P5,_80_;@^(=[\*OV7OCK_P )/K^G:+)JUY8?\(QJEEY=FDT,+2[[ MNVB0XDGB7:&+?/D# )$SP>+IQ'?^1W0_P 1_0-1117YV?MX4444 %%%% !1110 4444 M %%%% !1110!'=_\>DO_ %S;^58=;EW_ ,>DO_7-OY5AUV8;X6>;COC04445 MT'"%%%% !1110 4444 %%%% !1110 4444 %26G_ !]Q?]=%_G4=26G_ !]Q M?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/_!UM_RCM\'_ /99M._] M-6K5_/K7]!7_ =;?\H[?!__ &6;3O\ TU:M7\^M?=9!_P B]>K/R'C+_D=O M_#$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_L MC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] MU%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_P >DO\ US;^58=; MEW_QZ2_]Q4/C1N4445YA[P4444 %%%% ! M1110!^9/_!UM_P H[?!__99M._\ 35JU?SZU_05_P=;?\H[?!_\ V6;3O_35 MJU?SZU]UD'_(O7JS\AXR_P"1V_\ #$****]H^5"BBB@ HHHH **** "BBB@ MHHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^ MG;2:\_-?^1=4]#V>'?\ D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 % M%%% !1110!'=_P#'I+_US;^58=;EW_QZ2_\ 7-OY5AUV8;X6>;COC04445T' M"%%%% !17R'^W?X(^('A[XV?!WXK7GQP\0SV>H?'OPYI6F>$[-UM-.LK-XYF MF\Q(_FNYGDBSYDAPJ,450,EO9OVN/C/XE^%O@"T\*?"V**Y\?^-]070_ ME* M-RK>2*2]W(.?W%M$'GD.,8C"G[XH*Y=K=3U:BOEK_@EOX'?"G@?QC MXQN]:_X51I?BK?\ %FT\.ZC);74MB\+);LQA=)9+=)V5I8XVW,,8!QD _:*\:?L#>(M?E\ W7AQ;/X:V,FL7%S&O$+M+T32_AQH/C&/4 M($N/$NR[:_N]M\!*EO;VWV>:[E "9CQDN:5RG3/N6BO,?V2?#_PQ\*_"&'0_ MAO\ %?3_ !O,+V:X\3^*;'5(KMM2U:4^9=3RM$S!79SQ'GY$"*.%%>G4R&K, M****!!4EI_Q]Q?\ 71?YU'4EI_Q]Q?\ 71?YTGL5#XT;E%%%>8>\%%%% !11 M10 4444 ?F3_ ,'6W_*.WP?_ -EFT[_TU:M7\^M?T%?\'6W_ "CM\'_]EFT[ M_P!-6K5_/K7W60?\B]>K/R'C+_D=O_#$****]H^5"BBB@ HHHH **** "BBB M@ HHHH **** "OTZ_P"#47_E(7XT_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_ M +(SJ'_IVTFO/S7_ )%U3T/9X=_Y'=#_ !'] U%%%?G9^WA1110 4444 %%% M% !1110 4444 %%%% $=W_QZ2_\ 7-OY5AUN7?\ QZ2_]C>*O^$@3QAH M]M'JD-M#*9(8XI[E)8VW3E,NH&8R>A!KN/'/[+/_ T]KOA7X^>./$_Q%^&' MB[2="GL(M)\-^)[+?8)-*&E5I$BGC9WV)EXVY55!Z8KW:B@KG=E8^5?V-?V5 M_C5^S)JOQF\>:IKOB[Q!>ZEXIU2X\(:#KWBBTDM_$$1M[9H+Z9HT_=74LD30 MF1RFU.L8X)D^/O@3]I/XEZK\#OVA-9_9[AUU_")O+WQI\)H_$5J6AOKBV1(+ MF&29EMKB2U<2%=S#!?*'.6'U-12L/G=[GS7^S3\*/BG>?M;^-/VIM?\ @L_P MRT+Q#X2M-+D\*SZG:SW6M:A'!?LJ?#3QM8?&SQS\:=8^"+_#?1]?\ #^A:58>%)KFR>62> MR6Z\VZ864LD2KB>.&,[M[+%DJHVBO?:**!-W84444""I+3_C[B_ZZ+_.HZDM M/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO\ E';X/_[+ M-IW_ *:M6K^?6OZ"O^#K;_E';X/_ .RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_( M[?\ AB%%%%>T?*A5K0IM(M];L[CQ!937-@EU&U];V\OER2PA@716(.UBN0#@ MX)S56K6B6NFWVLVEEK.J&QLYKJ-+N]$!E^SQ%@&DV#E]HR=HY.,4/8:W/U*_ M;4\8_L__ !F_X($^'?BW\#OV6_#?PSTV'XW)I>E:9I@%S=BVA@NU#W%XZB6X MF? +NW4@#G -6O\ @A7J7[=GCWPYX%\,?L]_L8_"F[^$ND^-)=,^+'Q"UK1[ M-]2U2-YEN;E99)9O/=X;2ZBCA2*(KE4#%AO =XI\8?\ !'6\_P""7UG_ ,$[ MM._X*H7$K:3XYE\4V_B;_A2FNAKF3RY@MK]G,8" F7_6&3M]WGCP?_@G[X!_ MX)L^&$^'W[1GCO\ X*B>*?A;XN\,:E'J7BWP5'X#OYY)Y8+DLJVE[:G8$DB5 M 04E;YFRN.*^?44\'4ARR^)M7C-[[>?SZ/<^SW4\C_X*W6WP0LO^"C/Q5L/V=?!W_"/^$[?7XXK/21I3V*07*VT*W>R MW=5,,9NA.RKM VL-H"D"ON/]B_PA\7/V?_\ @CAX#_:2_P""=_[+^B?$7XL^ M,OB/>VGQ#OYO!ZZY>Z?8PS7<<=L(L%XH6CAM68C 7[06X+JP\@_:4_:1_P"" M9_\ P4U_X*?^-_C#^TO\1_%?PX^&$7@-;7PQKVBZ3F_UG4[7RDB>>-;>X**Z M-/M#*"5@A5GC)VUP/_!/:V_9MT;X42>(/&__ 6/\>_ 2\GU24>+_ ?A3P_K M!;5+-=HCDBN+&41.[IE,/&Y0C)4C .]13G@H0DFG'ENFF[Z/1VW\_.USDH.G M1S2K4A*+4^=1:E&+C[R?,N9V79=U>VQ]W_M&? /]G?X ?\%'/$OC'PIX(\!> M ?B'\0?V5[C7/AUHGB=+"VTO3O'#3M"WE"[Q:17!CC^4N A<3,<[C7!?&/\ M9O\ @3=?M)V?_!0;Q'\.M$\<6_@_P-H6FMX'^'NGQ75M\1_BHML\EQ:VT=BI MCGMK<"*:Z>)2F8F4AR)4KY._;I_:F^"'_!4'_@HOX;FO?B"_P[^$6B:59>&- M+\2>(XI)9K31K3S99;IXXQ(S3RL\WEIR26B5R/F(]<^#W_!4S]G_ %3]H_QM M\,[/Q5=?";X0VGP)UWX]COECL!6KSC[JAS^Z]-7OS-.RM?J]'HK6 MN?!7[3/BGXV^.?CWXJ\:?M':+J6G>-M6U:2[\06&JZ6]E-;S2881_9W53"BH M55$P J!0. *X6OJ?_@K9^TK\)OVE?CIX(NOA'X[N/%\'@GX0Z#X2USQS1@GY8KW,/)RHQ;C;3;L?(8R$:>*G&,^ M97W[_P"?J%%%%;',%?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z=?\ !J+_ M ,I"_&G_ &1G4/\ T[:37GYK_P BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ MHHHH **** "BBB@ HHHH **** ([O_CTE_ZYM_*L.MR[_P"/27_KFW\JPZ[, M-\+/-QWQH****Z#A"BBB@ HHHH ^3OVOO^"AVH?#+Q7=?"[X,65I<:C8.8M5 MUB\3S(X)1UBB3(#,O1F;(!R,$C(\6\&_\%+?VF?#^M)?>)M8T_7[/>/-L;O3 M(8,KW"O J%3Z$[A[&O#?%O\ ;'_"5:G_ ,)#O^W_ -H3?;O,^]YWF-OS[[LU MGU^?5\VQU2NYJ;79+;[NOS/\]L^\6>.\RSVIC*6,J48J3Y:<9.,8I/1..TFN MKDG=_X8'O77U\ M&?\ !.]/VGCX8\2O\#9O" L!?V_VM/%RW>QIMC?ZHV_0A=N[/^Q7T9_;/[?E MIS<>#?A?=X[6NHWT>?\ OL?C7UN"S"5?"QG.#N^RT/ZWX,\0<1G7"^%QN,P= M9U)Q]Z4*3E!M-QBO&#^T/\ M&6W&I?L6ZXI[_9?%%I-_(#M1_PU/\2+ M8_\ $R_9 ^("_P#7K!#-_)A2^NX?S_\ 9?Y!_KKD"^)U8_XL/B(_P#I5)'L M]26G_'W%_P!=%_G7BG_#8\UO_P A3]ECXO0#NZ>#O,0?4B7UI]O^W#X!MKB- M]5^$_P 1[+:X+?:O!THQ@\]&/2D\=A;?%^94...%%)#?L[0?\A67Q+8?WOM?A2[&/KA#3X?^"BG['DC^5-\6S!(!DQW&@7Z M$?G!BO/^MX7^=?>CVUX@<#7L\SPZ]:L(_G)'ME%>2VG[=G[)%YQ#\;]*'_76 M*:/_ -"05IVG[7_[+M[CR?CUX77/_/;5HX__ $(BJ6(P[VFOO1V4N,.$J_\ M#S"A+TJTW^4CT>BN+L_VC_V>=0P++X[^#92T)YZ<>9D5J6GQ:^%6H M&P^)GA^?/3R=:@;/Y/5JI3>S1Z%+.DXO\F=!15*U\2^'+[FQU M^RFXS^ZND;^1J[5)IG?"I3J*\&GZ'YD_\'6W_*.WP?\ ]EFT[_TU:M7\^M?T M%?\ !UM_RCM\'_\ 99M._P#35JU?SZU]WD'_ "+UZL_).,O^1V_\,0HHHKVC MY4**** "BBI]+TS4-;U.WT;2;1[BZNYTAMH(ERTDC$*J@=R20*3:2NQ2E&*; M;LD045]S_!?_ ()J?#31= @O_C/-<:SJLT8:XL;:[>&UMR?X 8R'QN;QYK6X(_@)D)=">@;<0.X[CY3_7 M3(_K7L>9VO;FM[OYWMYV/SC_ (BKPE_:'U7GE:]N?E]S[[\UO/EMUV/ABBI] M4TO4-$U.XT;5K-[>ZM)WAN8)5PT'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 M%%%% $=W_P >DO\ US;^58=;EW_QZ2_]LL3X(5FZLK M8!.3D$X/BW@W_@FE^TSX@UE+'Q-H^G:!9[QYU]=ZG#/A>Y5(&/6R/ UZSJ--7W2>G]>A^/YUX'<"9WG,LQJPG"4WS2C"2C"3>K;7*VK]>6 M43D/@;\%O"7P#^'5G\._"".T,!,EU=R@>9=SMC?*^.YP !V"@=JZ^BBO6A"% M."C%62/U;!8+"9;@Z>%PL%"G!*,8K9):)(****HZ@HHHH *DM/\ C[B_ZZ+_ M #J.I+3_ (^XO^NB_P Z3V*A\:-RF36\%PNRXA210<@.H(S^-/HKS#W6DU9F M7=>!O!5]Q>^#]+F_ZZZ?&W\UK+N_@C\%]0S]O^$/A>?/7SM MFS^:5U%%2X0 M>Z..KEN75_XE&$O6*?YHX2\_9=_9KOLFX^ /@W)SED\-VR$Y]U0&LR[_ &+_ M -E6]SYWP)\/+G_GC9^7_P"@D5Z=14.A1>\5]R//J\+\,UOXF!HR]:4'^<3Q MV[_8"_9 O3F;X*62\_\ +*_NH_\ T&452_X=U?LE0_\ (,^'M[9>AM?$M^,> MO68U[?14?5<*_L+[D<$^ N!JCO+*\/?O[&G?[^6Y^5'_ <$?"[P?^QS^QCX M;^)7PHLY[N[OOB99:9/9>)[R34K3R7T_492PBF8A9 T* ..0"P_B-?CO_P - MD^(9O^0G\#/AA>^OVKPUS<0_R)KQZBO7_LC =(M> MDIK\I'S7^K63K:$EZ5*B_*:/8?\ A>?[,EQ_R$?V,[)O^O;QM>P_R4T?\+1_ M8\N_]?\ LLZK:9_Y]?&\\F/^^UKQZBC^R<,MI37_ '%J?_)!_JY@%\,ZR_[C MU_R]I8]A_P"$M_8BN_\ CX^$7C:TSU^RZ_%)CZ;QV[5W7[,UU^QA<_'?PTWA M'2O'MKJ_VX_V:NLSV3V?G>6VT/M^?KC;C^/;VKYDJ?2]3U#1-3M]9TF[>WNK M2=)K:>)L-'(I#*P/8@@&L<3D\:V'G3C5FN9-:S;W5NMSEQW#$,5@JM"&)JIS MC*.M24EJFM4V[KN?K[17S%\%_P#@I5\--:T&"P^,\-QHVJPQA;B^MK1YK6X( M_C C!=">Z[2!V/8'QH_X*5?#31= GL/@Q%<:SJTT96WOKFS>&UMR?XR) 'Q_(O]6<\^M>P]B[WW^SZ\VUC^9_\ 4'BW^T/JGU65[VYK>YZ\_P - MNN]_*^A\U?MK_P!D_P##4GC#^Q=GD_;XM^SIYWD1^;^/F;\^^:\MJ?5-4U#6 M]3N-9U:\>XNKN=YKF>5LM)(S%F8GN2234%?MN#H/"X2G1;ORQ2OWLK']999@ MY9?EM#"N7,Z<(QOWY8I7^=@HHHKI.X**** "OTZ_X-1?^4A?C3_LC.H?^G;2 M:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^ MWA1110 4444 %%%% !1110 4444 %%%% $=W_P >DO\ US;^58=;EW_QZ2_] MQ4/C1N4445YA[P4444 %%%% !1110!^9/ M_!UM_P H[?!__99M._\ 35JU?SZU_05_P=;?\H[?!_\ V6;3O_35JU?SZU]U MD'_(O7JS\AXR_P"1V_\ #$****]H^5"BBB@ HHHH **** "BBB@ HHHH *** M* "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-? M^1=4]#V>'?\ D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !111 M0!'=_P#'I+_US;^58=;EW_QZ2_\ 7-OY5AUV8;X6>;COC04445T'"%%%% !1 M110 4444 %%%% !1110 4444 %26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT M;E%%%>8>\%%%% !1110 4444 ?F3_P '6W_*.WP?_P!EFT[_ --6K5_/K7]! M7_!UM_RCM\'_ /99M._]-6K5_/K7W60?\B]>K/R'C+_D=O\ PQ"BBBO:/E0H MHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_ )2%^-/^R,ZA_P"G;2:_ M,6OTZ_X-1?\ E(7XT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G M[>%%%% !1110 4444 %%%% '&?&;X&>$/CGIEEI/B_5-:M8[&=IH6T75I+1F M8KM(8I]X8[&O/O\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ M"RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X M=[_!/_H;?'?_ (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $ M_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_ M^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7N ME% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ M#O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X7_P[W^"? M_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__ M LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/ M^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ M!/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?' M?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU M[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_ M [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@ MG_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO M_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_& MC_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_ M 3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&W MQW_X65S_ (U[I10!X7_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A97/^ M->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7 M_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O? MX)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X M[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!!I>GP:1IEMI-L\C1VL"11M* MY9BJJ "2>IP.34]%% !1110 4444 %%%% !1110 4444 %%%% !1110 45YS M\>?V8?AQ^TA/I47Q4UCQ++I&E).6\/Z3XGNM.LKV239MEN!:O')*T>P[ 7VK MYCY4D@CXO^'GQV^*7P'_ ."=W[07CSX6^/=6U7P[H/Q&O-"^#.O:U>O=RQV4 MUW;6"20S2%C-#%-.YC9MPS&W7&*I1YMA-V9^BU%?$WQT^ &A?L%WOPD^-_P7 M\9^*SJ\WQ*T;P[X_N=7\57M\OB>QOV:"XDN8IY7C\X2$2HR*H5B<#A=NI_P4 MA_9I^#/A#X#_ !(_:C\3?$KQU;^-+2QDNO!VLQ^.;Z+^S-1("V5G9VT,B0K& MTVQ=OELQWLQ;/S 44VA79]BT5XJO[.\_[2?P%^'.G?M1:UXF74K+PS9S>+M" MT?Q!<:9!J.I/:0^=]J^RLDCA)1(50.J@LF$QPC[=!!/*S/)!',55#N(X8Y)+$EM!WU/K&BBB MI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?*O_ 4" M_9B^!$?PE^)/[3WQ4^(OC2VU?3?#LUWX?U&+QQ>VL.@W,5NJ6\=C;PR)$IDG M5#AU=GDE//( XWQ)K_QM^*GA#]E']E+XT>*];TN]^)>BW6I?$ZXL+V2SO[V# M3=,BN&LY)8RLD9FDFC$VPJWRN,C)!I1NB6['VY17R/\ ##P-%^S7^WO?_LK? M#/Q5K]CX"\>?"2?7+/29]\6WDFM)+II6B#Q2ABI)'F(#C '(?' M/]G_ ,+_ ++G[3?P"@_9F\;^,SX\\5?$*.#Q=#JOC._U)M=\.QQ,^I7-Y'<2 MNA*+L(950!GR!E5VG*KA<^YZ*^._^"C,'[#/@J;6O&/[4OQ3\7Q>([_P\7\) MZ79>)=4@2P=4:.)K**U9((Y'F4,7FSEN6(08'M_[#B_%4?LA_#QOC=X@&J^* M'\+VSZKJ O5N3,67*%ID++*_EE S@MN8,JT445(PHHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YJ_X M*)V'[7?CG1M!^$/[/GPEU76O">NR2CXCZKX>\3:=I^I"Q7 ^P6S7DT8C,^65 MYEW%4! &6K*\8_!+XC_M/_L0^-/V23^R[/\ !BWMM#LK;P1;W_B+3KZWEFMY M1<0@&QEE,2I+;PAV<;F\TL-Q#5]5452E9"L?)/BCP]^UQ^V1K_PQ\#_&+]FJ M3X>:)X-\8Z?XH\;:Q?>);&\CU.ZL S0V=E';2.[123%79Y1'M1<!-0W_"[0]*\<:);6VFEN%@:>=6=1.C.(E5CMW%2.Y_8[D\9>&O!D/PBN_V-M0 M^$WASPUIT4.@PW7B?3-02Y!9MZC['/(P?/SL\G+LY)))->RT4,?V.-7\;?"KP/<0W?@O0])\:Z-:V^LZF%#?VC?)=7*.XA8E8H" M@4$%SG.#UGQ^\$?M'_$6_P#@Y^V%X*^ TMKXV^&^L:J=5^&>H^([+[1 ;[7K26^U"1IS=S3SRPN\%L9)$BA0;VPNYFV]_/_V8[3]M M7P3\2]5^.GQ\_8.\0^(/B)XKF6TU+Q+'X]\/K9Z'I0ES'86,'VQGCMXQ\[=7 ME<%F).,?;=%'-Y"Y3Q'XT?&3]I;PYXCU[P-H7["]WX^T*YMUBT35-/\ &&F1 MVU^KPKYD5Y#>/&]N Y=20LJLH!ZDJ)/^">O[/7C;]EO]DKPO\&OB)J5M/K%B M;NXO8+&5GM[)KBYEG%M$S GRAPHIC 22 blkb-20231231_g15.jpg begin 644 blkb-20231231_g15.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O&?V[?VD/ M$W[+_P #(_'?@VQTIM3U3Q+INAV>H>(&<:=I;7\6W]UX@FNK#PS-IUY M!JMP\1*Q_P"DSQO:^4K =&!5,9!-!/@_\ $'PMX<\.>"?& M&G>(9-.T:VN/MNI2I8)$8[FXG&(XC(9%988]VU/=.-Q>7'A[2M0WI]D^PR760EPY+[XXF*[!T&,+!^T M1^W+^R19?\%'_A#XDNOCSH*6'@S2/%VF^*;HS-LTVZDCMHTBD.WAF>-U&,\J M:NS;)NDCV+XE?%K]H?XM?M;ZM^RM\ ?B%H_@>S\(^$;36O$GB;4?#HU2ZNKB M[DD6"V@@>6.-8PD9=Y"6))"@+U/ R?M^_'+PY^SEKVF:]H'AZY^+.A_&2'X8 MQ77E2Q:3,,72%H90YC#9WH1E0<#=_:WU']@C3_ (PV'Q.^*'[4 MFJ?#+QPWA",Q:MX6\32Z=%Q MI-QIFIV$"W$D+HDLB20R0ERI/SAEP3@?-VW[;_[0OBC]FWX&GQAX!T6QOO$F ML:_IV@^'(M59A:)>WMPL,//B=X<^%^FZO>>)/&_BGQ+/J&GI=75K]DMM/M'*I"\V)))I6C4G:B! MG)^6O=/C%\7?V*?VFOV0W-D=-U:UN(0&CE" MAT*320E9E^3)Y.-PI->\AIZ,QM%^*'[4/[/7[3_P^^"_[0/Q2T/QYH'Q0MM1 MM].U>P\+#2;C1]4L[<7/E%4FD66"6,.%S\X8#)P/F^F*^!_A+X#^&7QP_;A^ M&?B+]G[X[>/OBEX?^&<6IZEXJ\9^)O%$^HZ=:32VAMK2PM9"JPR3LTC2R,H9 M]D2[G[#[XJ9*U@B%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M16;XS\8>&_A[X/U;Q]XRU1+'1]#TV?4-5O9$9EM[:&-I)9"%!8A45C@ GC@& M@#2HK,\%>,?#?Q$\&Z3\0/!NIB]T?7=,@U#2KQ8G03VTT:R12!7 9=R,IPP! M&>0*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BFS2>5$TN,[5)QZU1_MW_IU_\?\ _K5<:QJ]B/K5#O^9H56UG2[;7-(NM M$O6<0WEM)!*8GVL%=2IP>QP>M0?V[_TZ_P#C_P#]:C^W?^G7_P ?_P#K4>QJ M]@^M4._YE/X9_#SPS\(_ASH/PK\%VTD.D>&]'MM,TR.:0NZP01+%'N8_>;:H MR>YR:W*S_P"W?^G7_P ?_P#K4?V[_P!.O_C_ /\ 6H]C5[!]:P_?\&7)K2UN M7CDN+:.1HFW1,Z E#ZC/0T]T25#'(@96&&5AD$>E4/[=_P"G7_Q__P"M1_;O M_3K_ ./_ /UJ/8U>P?6L/W_,NP6\%K"MO;0)'&@PJ1J /8#I2F*)D:,QJ5; M.Y2.#GKFJ/\ ;O\ TZ_^/_\ UJ/[=_Z=?_'_ /ZU'L:O8/K6'[_F7;>WM[2% M;>U@2*-!A8XU"J/H!3ZS_P"W?^G7_P ?_P#K4?V[_P!.O_C_ /\ 6H]C5[!] M:H=_S-"BL_\ MW_IU_\ '_\ ZU']N_\ 3K_X_P#_ %J/8U>P?6J'?\S0HK/_ M +=_Z=?_ !__ .M3H=9\V58OLV-S 9W]/TH]C4[ L50;M?\ ,O4445D= 444 M4 %%%% !1110 4444 %%%% !7YW?\%D?&OB+1/V@/AKX8^//B'QUH_[.NJ:5 M<1>-+OP.[QFXOW,RB&Y9 =T>/LQ\M@=R&8HK,./T1KY7_P""@G[4_P"TS^R_ MK%AJ&@?LU^%OB'\.?$:66B_9[W7Q9WHUFYGEC6&1)5=)8'4P@ )P=Y9@,5_ASQ-I%HFK^(;Y MYIIV#ZFKRD$D(6VKD+Q@*.PKHOV!?V4/VE?V*/@_\6_BY/\ "/0[[QMX[UT: MOH?PF\/:[%:V.GHKRE+1+F3,46!.XXW*$AC&XD\ZW?_\ "Q]+F_X1R*)KMBRI%(SW?_'SC 5#\G3GBG:S MU)ZH^7/VJO'6F>'_ (M?'3PU^UWXZ^(UO\:(O$N[X,OH_B.6#3(;*67_ $3R MML@CAC"%68OM^3.") U>V_M5>*?'\GQE_9J_98_;I^/6H^&O VH?#@7WQ"UV MP\0&RAU;68X)08KB\0A757CMP7SM)G+ @NK#*N?V-_VT?AUX*^-7[/FO_L(: M)\5M3^*/B&^O-+^+MSXLL(G@69=L,SK/^]5H'W3JNY,2.P&X8)]\U?X4?M"? ML_?LJ?"K]GW7?V%_#G[1\>A>'3!K;ZMKUA&FEWRL#$D:7\+^9$J,8E=0"%B& M0O JVUH))G-_\$?/BS!_PO3XX_LS>!OC!?>-_A[X3U:TO/ &JWNIM>^1;3&5 M9(DF;[\>1&!CYO? MLZ> 9_B?_P $Z?"GQ:UO4[1Y?'_@R;7;"*WT:]4)Y+0K>"X28'=(#M9BF!\Q M!)J-.>Z'9\MCQG_@EG\3_#GA?]NCXP?LG?!/XUWOC?X5Z?HEKK7@^[NM:;4( M[*0?9DN(H9B3E/,N63@D'R%/)+$_H17R)_P3D_8]^)_PR^*_Q!_:P^.GPS\. M>!M>\<1VNGZ%X \+-"UKX>TNW556$M !$7?RXB?+XS&6."Y5?KNIFTY:%1O8 M****@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".[_ ./27_KF MW\JPZW+O_CTE_P"N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HHHH **** M "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** M "BBB@ HHHH **^%_P#@X(_;'_:/_8A_8Q\-_%C]E_XC?\(QX@O_ (FV6DW= M_P#V19WOF6M@\GQ.-H^U@TEYW_R9\YF?$^ RK%.A5C)NR>B5M?62/Z<**_F/_P"( MA7_@L!_T=W_Y8'A__P"0*/\ B(5_X+ ?]'=_^6!X?_\ D"NK_5S'?S1^]_Y' MG_Z\Y3_)/[H__)'].%5=5T31M=BB@UO2+6\2"X2>%+JW601RH'_\ Y H_XB%?^"P'_1W?_E@>'_\ Y H_U_P#(/]>'__ ) H_P"(A7_@L!_T=W_Y8'A__P"0*/\ 5S'?S1^]_P"0?Z\Y M3_)/[H__ "1_3A17\Q__ !$*_P#!8#_H[O\ \L#P_P#_ "!1_P 1"O\ P6 _ MZ.[_ /+ \/\ _P @4?ZN8[^:/WO_ "#_ %YRG^2?W1_^2/Z<**_F/_XB%?\ M@L!_T=W_ .6!X?\ _D"ONS_@WT_X*F?MW_MP?MD>)_A5^U#\=?\ A)] T[X9 M7FK6=A_PC&EV7EWB:CIT*R[[2VB"BBB@ HHHH **** /S)_P"#K;_E';X/_P"RS:=_Z:M6 MK^?6OZ"O^#K;_E';X/\ ^RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445 M[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_P &HO\ RD+\:?\ 9&=0 M_P#3MI-?F+7Z=?\ !J+_ ,I"_&G_ &1G4/\ T[:37GYK_P BZIZ'L\._\CNA M_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH **** ([O_CTE_ZYM_*L M.MR[_P"/27_KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HH MHH **** "I+3_C[B_P"NB_SJ.I+3_C[B_P"NB_SI/8J'QHW****\P]X**** M"BBB@ HHHH _,G_@ZV_Y1V^#_P#LLVG?^FK5J_GUK^@K_@ZV_P"4=O@__LLV MG?\ IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A1117M'RH4444 %%%% !1110 44 M44 %%%% !1110 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!J+_RD+\:?]D9 MU#_T[:37GYK_ ,BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BB MB@ HHHH **** ([O_CTE_P"N;?RK#KT?*A1110 4444 %%%% !1110 4444 %%%% !7Z=?\&HO_*0O MQI_V1G4/_3MI-?F+7Z=?\&HO_*0OQI_V1G4/_3MI->?FO_(NJ>A[/#O_ ".Z M'^(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_\ CTE_ZYM_ M*L.MR[_X])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HHHH **** "B MBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "B MBB@ HHHH _,G_@ZV_P"4=O@__LLVG?\ IJU:OY]:_H*_X.MO^4=O@_\ [+-I MW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_P"&(4445[1\J%%%% !1110 4444 %%% M% !1110 4444 %?IU_P:B_\ *0OQI_V1G4/_ $[:37YBU^G7_!J+_P I"_&G M_9&=0_\ 3MI->?FO_(NJ>A[/#O\ R.Z'^(_H&HHHK\[/V\**** "BBB@ HHH MH **** "BBB@ HHHH CN_P#CTE_ZYM_*L.MR[_X])?\ KFW\JPZ[,-\+/-QW MQH****Z#A"BBB@#YH_:H_:#_ &J_A7\:OA[IWAWPOX>T?P%KWQ6T7PO9IUBD%P[3R # 4+-$>YPXJQ^W1\7 M?A'\9I/A1X;^(?C6VC_9]\)7>,3P[5SL/1QN"DXJU^U/\:OBUHOQ>^&_[,OP.U72]&U[XAOJ=Q<^ M*-8TXWD>E6-A"DLICM]Z"69S(JJ&;: &)'0CR/\ 8;\:_#CX0_$;XH>%?V?O M&EQKW[/OACPXFO6VL>4]U#I&J%I9+RRM;G;OO$\E!*1F1D8JN&_VJ?&?P*\2_$3PI^T7X_L?&%IX2\*Z'K>F: MQH6B+:SW=QJ+W,*:8D,;LLDDDT">1C#,)@&)QNKD?V&OA3X1^(G[0WQ+^/WA M[5/$_BOP%J?A:S\*Z5XB\>WDUZ_BC#RRWLR"Y4 V@+1PJ%18GVN5!^8GD/&G MP^TO5/AC\0_VB/V3_AEINA^$OASIU]+\,K30]*0C7]>AB:"?7]@!$Z6B"2&T M!W#:;911K!HZ2MNCT] M&0 RB%-J&5B6=PS9P5 [6OFO]B/QU;^(OB[X^\.?##XW:Q\1/AU8Z+H=QI7B M+5]<;4_*U69+DWEO'=-DM^[2VD>+)$+2;0$W;:^E*:,Y*S"BBB@D*DM/^/N+ M_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_ (.M MO^4=O@__ ++-IW_IJU:OY]:_H*_X.MO^4=O@_P#[+-IW_IJU:OY]:^ZR#_D7 MKU9^0\9?\CM_X8A1117M'RH4444 %%%% !1110 4444 %%%% !1110 5^G7_ M :B_P#*0OQI_P!D9U#_ -.VDU^8M?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-> M?FO_ "+JGH>SP[_R.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ MHHHH CN_^/27_KFW\JPZW+O_ (])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** M"FRQ13QM#/$KHPPR.N01Z$4ZB@!L,$-M$L%O"L:(,*B* /8"FS6=I MW5CU"XYKRCP;_P %8? .JZTEEXW^%NH:/9NX7[=::BMYY8_O,GEQG'KMW'T! MKAJYE@:-7V:B^TI).,7WYFK=3Z MRVKMV;1C&,8XQ4=E96>FVD=AIUI%!!"@2&&&,*B*.@ ' 'L*K^&_$F@^,-!M M/%'AC58;[3[Z$2VEW;ON21#T(/\ 3J#P:NUVIIJZ/MJ=2G5IJ<&G%JZ:U33V M:?5,;%#% GEP1*BY)VHN!SR:=113+"BBB@ J2T_X^XO^NB_SJ.I+3_C[B_ZZ M+_.D]BH?&CO5GY#QE_R.W_AB%%% M%>T?*A5K0K"UU76[/2[[58;""YNHXIKZX5C';HS &1@H)*J#DX&<"JM6M$T; M4?$6LVGA_1X!+=WUU';VL1<+OD=@JC+$ 9) R2!0]AK<_0+]LG_@GW^P!\*_ M^"4ND?M9?LJ?$GQ)XZUO_A9L?AO4/&VIQ/96FH[8;@SFWLF&8H=\:;"Y+D D MD@BN;_8-TC_@CQ\8['X>_ #XK?LV_''Q%\6?$NI1:7?7?AK6;2/3I[N>Y98W M0-<*R1+&R%B4&T*Q.0,GZ_\ &O\ P2C_ &Z;?_@A%I/[(DGP?MQX_P!(^+4W MB._T7_A)M/VQZ<(KG,WG^?Y)/SK\@N M_L^_LJ3:BVA^&],LX=774M0-TT>IO'YLR+(0,A4>)2/X7#CMBNL_X)SZ#_P2 M'UVS\*> _P!L'PC\5/%OQ"\;>+%TA+/PS,EMI6BPS3)!;2LRR1S32,S[F"EP M%& F1A_-OV5?V3/VB?\ @J_^TMXRTWPAXW\.1>+;G3-2\8^(-4\6ZE);0W/^ MDQ^=M:.*0[VEN5(! 4#<2P K[C_X(/?\$T-8/P:N?^"H"_#FU^(OBO2KFYA^ M#_P^.JP6D!U&&0PF_O)IF5$\N3<47DJ$,@#.8MO5B:M/#X/DG4?-%):.S;>V MOGO\C@P&&K8W-/:T:*]G)R:3C=**:O9=6DTK=WHHY_L5)BBF M6[FDB\N%2OF'S"=KE,-QWQX^#W_!8;X<_P#!3[2;CQ;K&JZ%\??BTXO-)N?" M7B2,[K2:1X/+WVTC+%:Q);,"CG:D4 8\+FOK;X?_ !B^''QN^,GCW]@WPSJU MI\:M5^'?PNUSQ*=1\87!O8_BQ\3+>*&*-I$D%/"MWJ&XU MBL]"\3S1R&\M$A5F6WVJ(6\H' WY_BKY&KV;>_#;Q[J7CWP%X;N=4\,:I=/=*UA 9'TYW)9HI%7 M)" D[7QC& 3D<^'^#?AMX_\ B'K*>'O!'@_4=3O'<+Y-I:LVT^K'&$'J6( [ MFOS7$X;$4L0X33YK_?Z=[G^9_$?#G$65<15<#CJ4W7\86-E?Z MUJD_VO6&>)98XVV@+"I(Y" =>[%B.,5WNI_ _P""VLY_M?X0^%[K=U-QH%N^ M?S2OM,!1Q]#!P@VM%LT[KRO?]#^U^ \GX_R3@_!X2K4HWC#X)PJ<\4VVHRDJ MC3<4TM(*UK:VN[.F_%;X7:SC^Q_B3H%WGI]FUB"3/_?+&MRWNK:[B$UI<)*A MZ/&X8?F*\ZU+]C_]F+5L_:O@CH"9Z_9K3R?_ $65Q6'QD?AYV/TKKYLY!FCVV*6]+[I+];!_:W%-/^)EE_\%:#_P#2U3/9ZDM/^/N+_KHO M\Z\3_P"%#_M3:=SH7[:5X0/^6>I>";.?/_ BP(J2W\$_MU:9<1_V=\;_ 5J M;!QM_M/PU)#DY[^2:'B:J6M*7_DK_*14.),RA)>URK$+T>'DO_):[?X'T)17 MB']H?\%%-*_X^?#_ ,)-54=/L=WJ,#GZ^9QFC_A;/[<6E_\ ']^R5H>JXZ_V M9X]@@S_W^2O.^LQ6\9?<_P!+GM?ZY82'\;"8F'_BX<>\ M$5)_"63T6?7H(B?P=@:Z+3/B MA\,];Q_8WQ$T*[ST^RZO#)G_ +Y8UJJM.6TE]Y[&'SO)<7_ Q-.?^&<7^3/S MF_X.MO\ E';X/_[+-IW_ *:M6K^?6OZ"/^#K&6*?_@G3X.E@E5T;XS:=AD;( M/_$JU;O7\^]?>9!_R+UZL_->,FGG3:_EB%%%%>V?*A1110 4444 .BFF@8O! M*R$J5)1L9!&"/H13:^AO@O\ \$Z/BI\3= @\4^+-+_K#DOUKZO[=<][=;7[7M;\3Y;_ %WX4_M#ZE];C[2]K:VOVYK< MM^GQ'@.EZOJNAWJZGHFIW%G MSP[_ ,CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH **** ([O\ MX])?^N;?RK#K6:37GJMK/\#\;XMX0X6PV<.&'P5.FK+2$%#_TE(]A/[4'@ M'4/^1@_9-^'\F?O?V=:2VGY;7.*/^%T_LL:CQK'['R1,>LVG>-KN/'T0KBO' MJ*]?^R,&OAYEZ5)K\I'S/^K>5KX/:1_PUJT?RFD>P_\ "5_L0:E_Q^_"CQSI MF>O]G:[#-M^GFCFC^R?V$M3_ .//Q9\2],)_Y_["RF"_]^CR*\>HH_LQ+X:U M1?\ ;U__ $JX?V#&/\/$UH_]Q'+_ -+4CV'_ (53^R!J7_'A^U7J.GD_=74? M!%Q)^!,;8'UKL/@#^S1\$=7^,GA\Z9^T9H/B2*&_%P=&_LR>WFN_+4R! LG! M&5R0?X0:^;JV?AWXXUCX:^.=*\>Z 5^UZ3>I<1*WW7VGE#[,,J?8FL<3EV.E MAIQI8F=VFE=0WMW4$_Q.3,,DS:I@*M/#X^IS2C))25*UVFEJJ49+7K>Z/UKH MK@_@O^T?\*_CEH,&J>$_$ENEZ\8-UH]S.JW5N_=2AY89Z,N5/KVH^-'[1WPK M^!N@3ZIXM\26[WJ1DVNCVTZM=7+]E" Y49ZLV%'KVK\/_L_&_6OJWLWSWM:V MO]>>Q_)7]C9K_:'U'V$O;7MRV=[_ .7GMUO8_/\ _:[\'Z/X$_:0\6>&] A2 M.T2_6>**,86/SHDF* =@#(0!VQBO-ZV?B)XXUCXE^.=5\>Z^5^UZM>O<2JGW M4W'A![*,*/8"L:OZ P5.K1P=.G5=Y**3?FDK_B?V?E5#$87*Z%&N[SC"*D^\ ME%)OYL****Z3O"BBB@ K].O^#47_ )2%^-/^R,ZA_P"G;2:_,6OTZ_X-1?\ ME(7XT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110 M 4444 %%%% !1110 4444 1W?_'I+_US;^58=;EW_P >DO\ US;^58==F&^% MGFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?\ 71?Y MU'4EI_Q]Q?\ 71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_ ,'6W_*. MWP?_ -EFT[_TU:M7\^M?T%?\'6W_ "CM\'_]EFT[_P!-6K5_/K7W60?\B]>K M/R'C+_D=O_#$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_P"# M47_E(7XT_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U M3T/9X=_Y'=#_ !'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $= MW_QZ2_\ 7-OY5AUN7?\ QZ2_],O^1V_\,0HHHKVCY4** M** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_ M3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% M !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58 M==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q? M]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\'6W_ M "CM\'_]EFT[_P!-6K5_/K7]!7_!UM_RCM\'_P#99M._]-6K5_/K7W60?\B] M>K/R'C+_ )';_P ,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3 MK_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T M/9X=_P"1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_ M ,>DO_7-OY5AUN7?_'I+_P!Q4/C1N4445 MYA[P4444 %%%% !1110!^9/_ =;?\H[?!__ &6;3O\ TU:M7\^M?T%?\'6W M_*.WP?\ ]EFT[_TU:M7\^M?=9!_R+UZL_(>,O^1V_P##$****]H^5"BBB@ H MHHH **** "BBB@ HHHH **** "OTZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K M_@U%_P"4A?C3_LC.H?\ IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX444 M4 %%%% !1110 4444 <9\9O@9X0^.>F66D^+]4UJUCL9VFA;1=6DM&9BNTAB MGWACL:\^_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_Q MH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_ M^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM M\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ M (U[I10!X7_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >% M_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G M_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[ M_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN? M\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_! M/_H;?'?_ (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H M;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E< M_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% ' MA?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X M)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^ M._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__ LK MG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_ MP3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ MZ&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A9 M7/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10 M!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_ [W M^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T- MOCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P + M*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% $&EZ?!I&F6VDVSR-':P)%&TKEF*JH M ))ZG Y-3T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !17G/QY_9A M^''[2$^E1?%36/$LND:4DY;P_I/B>ZTZRO9)-FV6X%J\?';XI? ?\ X)W?M!>//A;X]U;5?#N@_$:\T+X,Z]K5Z]W+'937=M8) M)#-(6,T,4T[F-FW#,;=<8JE'FV$W9GZ+45\3?'3X :%^P7>_"3XW_!?QGXK. MKS?$K1O#OC^YU?Q5>WR^)[&_9H+B2YBGE>/SA(1*C(JA6)P.%VZG_!2']FGX M,^$/@/\ $C]J/Q-\2O'5OXTM+&2Z\':S'XYOHO[,U$@+96=G;0R)"L;3;%V^ M6S'>S%L_,!13:%=GV+17BJ_L[S_M)_ 7X24\\@#C?$FO_&WXJ>$/V4?V4OC1XKUO2[WXEZ+=:E\3KBPO9+._O8--TR*X M:SDEC*R1F:2:,3;"K?*XR,D&E&Z);L?;E%?(_P ,/ T7[-?[>]_^RM\,_%6O MV/@+QY\))]\;1=6M[Q;>2:TDNFE:(/%*&*DD>8@., 90Q>;.6Y8A!@>W_L.+\51^R'\/&^-WB :KXH?PO;/ MJNH"]6Y,Q931B,SY97F7<50 M$ 9:LKQC\$OB/^T_^Q#XT_9)/[+L_P &+>VT.RMO!%O?^(M.OK>6:WE%Q" ; M&64Q*DMO"'9QN;S2PW$-7U515*5D*Q\D^*/#W[7'[9&O_#'P/\8OV:I/AYHG M@WQCI_BCQMK%]XEL;R/4[JP#-#9V4=M([M%),5=GE$>U%QR>#B?%S1?VR?'G M[7\GQ!^(_P"Q5K/C/P)X$U#?\+M#TKQQHEM9S7:Y!UF[2YNE>6XQ_J49%$ ) M."Y+5]HT4*5N@N4^8?VR]?\ VY_B+\$/"WA7X$_L^:UIMSXLEE3XC)IWB[28 MM6T"P4H&M[::6X6!IYU9U$Z,XB56.W<5([G]CN3QEX:\&0_"*[_8VU#X3>'/ M#6G10Z##=>)],U!+D%FWJ/L<\C!\_.SR<$AAM/T_15&OA]X!OM>M);[4)&G-W-//+"[P6QDD2*%!O;"[F;;W\__9CM/VU?!/Q+ MU7XZ?'S]@[Q#X@^(GBN9;34O$L?CWP^MGH>E"7,=A8P?;&>.WC'SMU>5P68D MXQ]MT4-OV6_V2O"_P:^(FI6T^L6)N[B]@ ML96>WLFN+F6<6T3-R4C$@3/0D$C@BO:J*5]+#MK<****0PHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9 end GRAPHIC 23 blkb-20231231_g16.jpg begin 644 blkb-20231231_g16.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F?B5 M\8?AO\'QH!^(_B>/3/\ A*/$MIX?T$/!)(;O4KG=Y%N/+5MI;8WS-A1CDBNF MK\F/COXC^&?C+_@H-\0_ ?\ P5%^,OQ,\$Z;9:[%-\%KK1;Z:UTFSMD:18KM M"D<@2;882)PN YF$C @ ?57[97A']E33OV;/AIK?[47[9WCJT^'^E6<>FP:Q MH>N3R'QC$=#NY1\(I-:U-+O4=-MU>=9KEX\EH&6W>WEVLJK MOC=@N-V?/=+^)_PC_9[\/?L[_M(_L]?M?:[XC^)GB/7]-C^+/AV\\8R7SW<= MPJM=Q7-NQ)C"2;H5W,Y#J?-&41E&*]-\ M+>#/VQ_V#?V8/AE\$?A#^SII/QKM=#T2YA\6QKXIBTR>"[>8S(8&N5820 RR MQ@;-^$7A>17UD^B:-)K">(9-(M6OX[64S^%_@_8:W +:24-),B3 M31YABW$B-6_Z:REEC!Q6%9_L??&S]K/XY^ [GQ9_P3Z\$_L_>!?!WBF+Q%XF MDTR^TVYO_$EY 2P)<8*R,P8D!:_1*BCG=[ARJQXMHGCS]M>;]H M'XD^'=<^"7AT?#W2?#Z3?#;6(]35+G6M0\I"8)SYS^6AD,BEC#'L"KR^)_^"%+7Q1!JWQ"\366I:7=ZAKBPEB;2)K.) M'*OO8EGW+G:Q;Y-K_H_124K;#:N%%%%2,**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ^9?VR_BK\4O%_QM\/\ ["/P MQ\::!X+;XA>"]5N]1\8Z_ISWCF%=MN;.Q@6:$/=$2-(2S_*BY S7>?"WX>?M M2_#+]F^3X72>.?!&J^+-%ABT[PCKS:-=V]DUC''#'')=VXF=S,JB7*QR;7VQ M_,N6(Y+]N+X@?\$_;JZL?@U^W-;6$44MD-2T6_UO2;M(8RSO&WV:_A3]Q.#& M"R+(C[60X(-><_L<_$_2_A]\"/BUXA^*WC3QEJWP(L?$J67P_P#$7BRTOI[^ M72)XXX9R&"?:6LTFDVQS$?*@=MP"';I;W2>IV'P]^+7[4?PH_;=T#]EGXR?% MC0/B+IOBWP9?:T+_ $SPJ-*O-"DMG5098XYI5:WD+;%9OF+\9^4[LCP/XO\ MVX?VB/B;\3+?X<_M4>#O!^F>$OB1J'AS2]#OOAZFH7#PV\5O()C(;N,G/GX/ MR]5)SS@>;?!.3]G/P_\ M_\ @5/^":7BN;6-%U[3=0;XTPZ;J5UJ>EP626^; M&:2>Y9_)N#-\JHCY. &4 G=)^V?X@_X)0>-_!WQ!N-%TKP]<_&&=KZ'28/#^ MD7$'BA_$:AU@,:(BW!?[0$.[&Q@,DE3R[:_\ 5]#[YM$N8K2*.]N%EF6-1+* MD>P.V.6"Y.T$\XR<>M?%_C;]J?\ :6\8S_'7QWX3_:!\&?#NQ^"NMWEC;^#] M=\+K=SZG#;VZ2QW=W,]PCQ17;,4A,2CCIO8<^X_"SXV#X6>#O@I\$/VC_$%T MOQ,\<^%D@\IK228W6HV5A%-?F25%*(P+$DL0&)./;XI^(B_LB?&?QQ\4_B1^ MWC\6Y?!'QB\-^*;RQ\$6,9:SNM&T^SEWZ;+:6X3_ (FAE($A=Q*'W;4$8Q2@ MM=0;/T-^ WCSQ%\4O@CX0^)?B[PNVB:KX@\,V.HZCI#A@;.>:!)'BPWS#:S$ M8;GCGG-=97FO['?B_P",'C[]EWP-XR^/NBMI_C#4?#T$VNVTEKY#^:1P[Q8' ME.Z[79,#:S%<#&!Z54/+,PQ^&S=PI5I15EHI-+[DS M[0_XB%?^"P'_ $=W_P"6!X?_ /D"C_B(5_X+ ?\ 1W?_ )8'A_\ ^0*^+Z*] MCZA@?^?4?_ 5_D?-?VQFW_01/_P.7^9]H?\ $0K_ ,%@/^CN_P#RP/#_ /\ M(%'_ !$*_P#!8#_H[O\ \L#P_P#_ "!7Q?11]0P/_/J/_@*_R#^V,V_Z")_^ M!R_S/M#_ (B%?^"P'_1W?_E@>'__ ) H_P"(A7_@L!_T=W_Y8'A__P"0*^+Z M*/J&!_Y]1_\ 5_D']L9M_T$3_\ Y?YGVA_Q$*_\%@/^CN__+ \/_\ R!1_ MQ$*_\%@/^CN__+ \/_\ R!7Q?11]0P/_ #ZC_P" K_(/[8S;_H(G_P"!R_S/ MM#_B(5_X+ ?]'=_^6!X?_P#D"C_B(5_X+ ?]'=_^6!X?_P#D"OB^BCZA@?\ MGU'_ ,!7^0?VQFW_ $$3_P# Y?YGVA_Q$*_\%@/^CN__ "P/#_\ \@4?\1"O M_!8#_H[O_P L#P__ /(%?%]%'U# _P#/J/\ X"O\@_MC-O\ H(G_ .!R_P S M[0_XB%?^"P'_ $=W_P"6!X?_ /D"C_B(5_X+ ?\ 1W?_ )8'A_\ ^0*^+Z*/ MJ&!_Y]1_\!7^0?VQFW_01/\ \#E_F?:'_$0K_P %@/\ H[O_ ,L#P_\ _(%? M=G_!OI_P5,_;O_;@_;(\3_"K]J'XZ_\ "3Z!IWPRO-6L[#_A&-+LO+O$U'3H M5EWVEM$YQ'/*NTL5^?)&0"/Q#K].O^#47_E(7XT_[(SJ'_IVTFN',L'A*> J M2C3BFET2/6R+,\RK9O1A4KS:;U3E)I_*Y_0-1117P9^PA1110 4444 %%%% M!1110 4444 %%%% !139I/*B:7&=JDX]:H_V[_TZ_P#C_P#]:KC3G-:(RJ5J M=)VDS0HK/_MW_IU_\?\ _K4?V[_TZ_\ C_\ ]:J]C5[$?6J'?\S0HK/_ +=_ MZ=?_ !__ .M1_;O_ $Z_^/\ _P!:CV-7L'UJAW_,ROBA\*/"'Q?TC3="\:03 MRVVE^(=/UJVC@G,>ZZLKE+F#=C[R"2-25Z$#%=+6?_;O_3K_ ./_ /UJ/[=_ MZ=?_ !__ .M1[&KV#ZUA^_X,N6UG:62&*SM8XE+%BL2!02>IX[T&TM#F>N*I_P!N_P#3K_X__P#6H_MW_IU_\?\ _K4>QJ]@^M4._P"9 M?*J2&*@D="1TIDMG9SSIP?6L/W_ #-"BL_^W?\ IU_\?_\ K4?V[_TZ_P#C_P#]:CV- M7L'UJAW_ #-"BL_^W?\ IU_\?_\ K4?V[_TZ_P#C_P#]:CV-7L'UJAW_ #-" MBL_^W?\ IU_\?_\ K4Z'6?-E6+[-CK/R'C+_D=O_#$****]H^5"BBB@ HHHH ** M** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A? MC3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% M !1110 4444 %%%% $=W_P >DO\ US;^58=;EW_QZ2_]Q4/C1N4445YA[P4444 %%%% !1110!^9/_!UM_P H[?!__99M M._\ 35JU?SZU_05_P=;?\H[?!_\ V6;3O_35JU?SZU]UD'_(O7JS\AXR_P"1 MV_\ #$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?^4A?C M3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?\ D=T/ M\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_P#'I+_US;^5 M8=;EW_QZ2_\ 7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1 M110 4444 %26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1 M110 4444 ?F3_P '6W_*.WP?_P!EFT[_ --6K5_/K7]!7_!UM_RCM\'_ /99 MM._]-6K5_/K7W60?\B]>K/R'C+_D=O\ PQ"BBBO:/E0HHHH **** "BBB@ H MHHH **** "BBB@ K].O^#47_ )2%^-/^R,ZA_P"G;2:_,6OTZ_X-1?\ E(7X MT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110 444 M4 %%%% !1110 4444 1W?_'I+_US;^58=;EW_P >DO\ US;^58==F&^%GFX[ MXT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?\ 71?YU'4E MI_Q]Q?\ 71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_ ,'6W_*.WP?_ M -EFT[_TU:M7\^M?T%?\'6W_ "CM\'_]EFT[_P!-6K5_/K7W60?\B]>K/R'C M+_D=O_#$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_P"#47_E M(7XT_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U3T/9 MX=_Y'=#_ !'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ M2_\ 7-OY5AUN7?\ QZ2_],O^1V_\,0HHHKVCY4**** " MBBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@ MU%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !11 M10 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58==F& M^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_ MG4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\'6W_ "CM M\'_]EFT[_P!-6K5_/K7]!7_!UM_RCM\'_P#99M._]-6K5_/K7W60?\B]>K/R M'C+_ )';_P ,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U M%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X= M_P"1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_ ,>D MO_7-OY5AUN7?_'I+_P!_%'QGIN@:-9[?M.I:K=K#$A8X56)( 49))P 36!\%/VF_@'^T7% M?R?!/XIZ5XA;2W5=2M[.4B:U+9VEXG"NH.#@D8.TX/!K;^)UO<'PA/JFF?#: MV\6:EIK+=Z3HMS-#%YMRA^0I+,"D3C)(<]/QKY;_ &:O$^N>)O\ @I3XP\8? M'KX<7'PW\;ZE\.+:P\.^#FFBNXM5TN&Z\R74#>P,8IY@^R/RP T<8Q\VTD!2 MBG%L^Q*Y/PC\=?@_X^^(&O?"KP7\0],U/Q#X7*CQ!I-I/OEL2QP!)C@'/!&> M#P<&N0_;1_:);]G3X/'4] O-/3Q3XDU&+0O!L>IW"Q6_]HW&0DTS/\JPPJ'F MD)P-L1&!?BOI>K&]^$&E03:[;ZQ#+<:UJDEW M>S7ESN5SYD[.[RL 25!'8"DV-1O%L^KOAS^TM\!OB[XLO_ WPU^*>DZSJVFQ MO+!O&'BS7_ _AG7TO-3\+ MS00Z]!#$^VTEFC\R.(R%=C/LPQ16+*&4L%W+GXJ/@C]HW]FN7X2>$KO0O"2> M*?!_A#5?!GPY&FZO)*UN=;TN[\1:?XL\4Z2L \;MYR"]U6*0.S,SRS(^V0(XC MDCVKL P#<$E='T?1113,PHHHH *DM/\ C[B_ZZ+_ #J.I+3_ (^XO^NB_P Z M3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO^4=O@_P#[+-IW_IJU:OY] M:_H*_P"#K;_E';X/_P"RS:=_Z:M6K^?6ONL@_P"1>O5GY#QE_P CM_X8A111 M7M'RH4444 ?=O_!'/Q'^WC?6'B+P1_P3^_9#^&GC/7[36[2^\3>,_&6F6:+\"O#?[?UOH7P=^'EIX=U.#P M79GQS%IFBO8VESJK2SDS1*R()#O8\!-JDYKZ3_ ."C M'[:G_!/#_@H/^V7\#OA3XM^+'BJ'X1_#_0)M'\8?%TZ7(FJ:L7A4K*J2022E M?-@CR[PYW7,[>7@!F\>2<,R]I&+LD[V371==I>26Q]/!QJ9%[&6\HO MJ[V2LX63O)RO>PG_ 0E_9';QC\"OC1^V3X5^"/AGXA_$#P:MGI'PRT'QF\ MTJTOIOFN+^X%PZQD0QO'("6!"QR!3N92.XU30/C[X?\ ^"FO[.WB+_@LG\+? MA3I7@B275/[#\6Z)INGQZ)JLC6C-;)>30'RW2*Z^RE1*%"B0L=R%C7DW[&'[ M1_[ WACX6_M-?\$U?B/\?=:\-_"[XDZ^D_PT^*-YX>FNV1;2ZS;R7=O"B29D M6&T?&R,$+(&\HD8P?^"B'[3/[+7B[]F+X"_\$TOV6_C5)XRT+X;WUQ-KWQ4U M[1[C3;26ZNYF_P!7%(K3)!%Y\Q;Y6PBQA3)M)K&5.O5QDKIVEI>STBX[I[+7 MI:]SIIU<)A\KIN,E>%FUS1M*:J;2C:[3CKS7M9)>OT5\8OV3? O[5.A_!GXB M_M>>(/!TFM?"_0];U']IGQ!\,1I\W]H6\FJ*OA_18FTO$,NH7<8:**-/WBJY M)^8QAOSZ_P""B_Q-^.GQ?_:6OO''QP^!^J?#=6L8;3P=X'U'0)=.31=#AW): M6T,4D:$HJYRX4!W:1L#.!]:?"/\ X*._LE_LC_M>? _X!_"75KB^_9]^$>MS MZAXM\40Z9)YWB_Q%G7BI1;3O;1JR;;]%LM+Z)I='?#,982O@YRC42DFKJZ?,THQ MWW>CD[I6'?^1W0_P 1_0-1117Y MV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_ %S;^58=;EW_ ,>D MO_7-OY5AUV8;X6>;COC04445T'"%%%% '(_&GP;\4?&WA2&Q^#_Q?/@K6K:_ M2YCU-]#AU&&>,*ZM;S02%=T;;@GZ3:R2"24I%YTKRRN1@R,_"DC'3'N-% U)I6/,_" M/[.T>K> F\'?M1ZQH_Q9FCUZ[O["\\2^$K0):Q2.WE0K"0ZYC1BGF<$@GH.* MYSX?_L'_ 4^&O[3^I?M&^%/!GA>QCN/#MII^E:#I_A&VMUTNXBDE:2\BE3[ MLDB2A#M13A>68' ]OHH#F9YGX4_9\8_%OQ?\9OBAKL6MZIKUJ='T*&* QQ:+ MH8Y^R1@L29)9,RS2\;VV* %C6N._9Z_8Q\4?"#Q7X1U;QQ\88/$NG?#?PI=^ M'? %E;^'?L4MM:7#P;Y+N7SY!^T46#F84444""BBB M@ J2T_X^XO\ KHO\ZCJ2T_X^XO\ KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH * M*** /S)_X.MO^4=O@_\ [+-IW_IJU:OY]:_H*_X.MO\ E';X/_[+-IW_ *:M M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !114^EZ9J&MZG;Z-I-H] MQ=7P[D^-'_!-7X::UH$]_\ !B6XT;5H M8RUO8W-X\UK<$?P$R$NA/0-N('<=Q\I_KID?UKV/,[7MS6]W\[V\['YQ_P 1 M5X2_M#ZKSRM>W/R^Y]]^:WGRVZ['PQ14^J:7J&B:G<:-JUF]O=6D[PW,$JX: M.16*LI'8@@BH*^K335T?H\91DDT[IA1113&%%%% !7Z=?\&HO_*0OQI_V1G4 M/_3MI-?F+7Z=?\&HO_*0OQI_V1G4/_3MI->?FO\ R+JGH>SP[_R.Z'^(_H&H MHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_^/27_ *YM_*L.MR[_ M ./27_KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH _.[]M#]M#Q[\2?'NI> M O 7B2YTOPQI=T]JJV$YC?470E6ED9<$H2#M3.,8)&3QX?X-^)/C[X>:TGB' MP1XPU#3+Q'#>=:73+N/HPSAQZA@0>XH^)7@W6?AY\0-9\$>((72\TS498)MX MP6PQPX]0PPP/<$&L2OS7$XG$5<0YS;YK_=Z=K'^9_$?$?$6:\15<=CJLU74W MU:=-I_#'^51V25MNY^H'[&?[1TG[1_PI_MS6H8H=,?\ #!7[/K_\?5MXAG'\(F\3W9Q] M,.*/^'?G[*,G_'Y\.;FY'I/XAOCSZ\3#FGSXW_GW'_P)_P#R(?7N-9;8"@O7 M$S_3"L]?GU72[7)NM2MX]IP?,F48/IR:KIXW\%VETAN_%^EQ;)%W>9J$:XY' M7+5YA!^P3^R3;8\OX/6YP,#S-4O'_P#0IC5_3OV(_P!E2&YB5?@MI; .!B22 M9\Y/?.927^RX9?]S%5_P#NM$].N/B]\)[3/VOX MG^'8MHRWF:W N!^+U2N/V@O@+:$BZ^-WA"/ R?,\2VJ\>O,E8-O^QG^RO;8$ M?P(\.G!R/,L0_P#Z%G-7;?\ 90_9DM@!'\ ?"!P<_O- @?\ ]"4_E7G7Q7:/ MX_Y'M<_'TO\ EWAE_P!OU9?^V1))_P!J3]FFW($G[0'@PY&?D\36K?R[KLT&W&?R2C_:_[OXAR\>R^WAE_P!NU7_[=$X^?]N']DVW&9/C MEHQYQ\C2-_Z"IJE'M08GZ?N,&D_P"'AG[,DO\ MQX:_K=WG[AM_"]Z=_P!,Q"O;HXXXD$<2!5'15& *6CDQ7\Z_\!?_ ,D'U#CN M6^/PZ],+4_7%L_*C_@X)^)_A7]L;]C'PW\-?A2]W9WEC\3;+4Y[SQ192:;:> M2FGZC$RB68 -)NF0[!R5#'^$U^.__#&'C5/^/OXL?#JW/I-XOC''KPIXK]J? M^#K;_E';X/\ ^RS:=_Z:M6K^?6OLLDH9A+ IQK)*[^Q?_P!N/RWBS <3K-VJ MV.@W9:QHGD^('D_E'7CU%>O]5S%[XC[H1_X)\U_9^=O?&_=3A^MSV'_ (9E^&T/ M_'Y^UKX&4#@^0\TG/X+T]Z/^&>?@9#_Q^_M@^'%Q][R-%NI>?;&,_6O'J*/J M>.>^)E\HP_\ D6']EYL]\?/Y0I?K!GL/_"C?V8H/^/[]LVS7'W_(\$7LN/IA MN:[O]F7X;?LN>'_COX:U+0OVE6\0ZA#?$V.FOX.N;1)YC&X0>9(Q"D,0PSU* M@=Z^8ZGTO4]0T34[?6=)NWM[JTG2:VGB;#1R*0RL#V((!K'$Y7BL1AYTWBI^ M\FMJ=M5;I"_W-'+CN'\PQF"JT'F%7WXRC\-%+5-:VHJ5O1I]FGJ?K[17S%\% M_P#@I5\--:T&"P^,\-QHVJPQA;B^MK1YK6X(_C C!=">Z[2!V/8'QH_X*5?# M31= GL/@Q%<:SJTT96WOKFS>&UMR?XR) 'Q_(O]6<\^M>P]B[WW M^SZ\VUC^9_\ 4'BW^T/JGU65[VYK>YZ\_P -NN]_*^A\U?MK_P!D_P##4GC# M^Q=GD_;XM^SIYWD1^;^/F;\^^:\MJ?5-4U#6]3N-9U:\>XNKN=YKF>5LM)(S M%F8GN2234%?MN#H/"X2G1;ORQ2OWLK']999@Y9?EM#"N7,Z<(QOWY8I7^=@H MHHKI.X**** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H? M^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4 M444 %%%% $=W_P >DO\ US;^58=;EW_QZ2_]N0Q"./6-."[Y$'19588D [=&'0 M-CBO*/!O_!)[P!I6LI>^-_BEJ.L6:.&^PVFG+9^8/[K/YDAQZ[=I]"*^LZ*X M:N6X&M5]I.";_K?HSX;-?#7@;.LT_M'&X&$ZS=V_>2D^\HIJ,GWYD[]2EX;\ M-Z#X/T&T\+^&-*AL=/L81%:6ENFU(T'0 ?UZD\FKM%%=J22LC[:G3ITJ:A!) M12LDM$DMDET2"BBBF6%%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y M1117F'O!1110 4444 %%%% 'YD_\'6W_ "CM\'_]EFT[_P!-6K5_/K7]!7_! MUM_RCM\'_P#99M._]-6K5_/K7W60?\B]>K/R'C+_ )';_P ,0HHHKVCY4*** M* "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3 MK_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_P"1W0_Q'] U%%%?G9^WA111 M0 4444 %%%% !1110 4444 %%%% $=W_ ,>DO_7-OY5AUN7?_'I+_P!Q4/C1N4445YA[P4444 %%%% !1110!^9/_ =; M?\H[?!__ &6;3O\ TU:M7\^M?T%?\'6W_*.WP?\ ]EFT[_TU:M7\^M?=9!_R M+UZL_(>,O^1V_P##$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OT MZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3_LC.H?\ IVTFO/S7 M_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110 M!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC04445T'"%%%% !11 M10 4444 %%%% !1110 4444 %26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/ MC1N4445YA[P4444 %%%% !1110!^9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_0 M5_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4* M*** "BBB@ HHHH **** "BBB@ HHHH *_3K_ (-1?^4A?C3_ +(SJ'_IVTFO MS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D=T/\ $?T#4445 M^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I+_P!8>\%%%% !1110 44 M44 ?F3_P=;?\H[?!_P#V6;3O_35JU?SZU_05_P '6W_*.WP?_P!EFT[_ --6 MK5_/K7W60?\ (O7JS\AXR_Y';_PQ"BBBO:/E0HHHH **** "BBB@ HHHH ** M** "BBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IV MTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% M !1110!'=_\ 'I+_ -DO_7-OY5AUV8;X6>;COC04445T'"%% M%% !1110 4444 %%%% !1110 4444 %26G_'W%_UT7^=1U):?\?<7_71?YTG ML5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P=;?\ *.WP?_V6;3O_ $U:M7\^ MM?T%?\'6W_*.WP?_ -EFT[_TU:M7\^M?=9!_R+UZL_(>,O\ D=O_ Q"BBBO M:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ'_IVT MFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_ )'=#_$?T#4445^= MG[>%%%% !1110 4444 %%%% '&?&;X&>$/CGIEEI/B_5-:M8[&=IH6T75I+1 MF8KM(8I]X8[&O/O^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\ M+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_ [W^"?_ $-OCO\ \+*Y_P : M/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3 M_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ MX65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z M44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X M7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^" M?_0V^.__ LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^._ M_"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ M&C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\ M$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ M .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7 MNE% 'A?_ [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 M>%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_ M@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OC MO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ M !H_X=[_ 3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[ M_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__ LKG_&C_AWO\$_^AM\= M_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_X MU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% M 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O M?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#; MX[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% $&EZ?!I&F6VDVSR-':P)%&TK MEF*JH ))ZG Y-3T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !17G/ MQY_9A^''[2$^E1?%36/$LND:4DY;P_I/B>ZTZRO9)-FV6X%J\O=RQV M4UW;6"20S2%C-#%-.YC9MPS&W7&*I1YMA-V9^BU%?$WQT^ &A?L%WOPD^-_P M7\9^*SJ\WQ*T;P[X_N=7\57M\OB>QOV:"XDN8IY7C\X2$2HR*H5B<#A=NI_P M4A_9I^#/A#X#_$C]J/Q-\2O'5OXTM+&2Z\':S'XYOHO[,U$@+96=G;0R)"L; M3;%V^6S'>S%L_,!13:%=GV+17BJ_L[S_ +2?P%^'.G?M1:UXF74K+PS9S>+M M"T?Q!<:9!J.I/:0^=]J^RLDCA)1(50.J@LF$QPC[=!!/*S/)!',55#N(X8Y)+$EM!WU/K&BB MBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?*O_!0+ M]F+X$1_"7XD_M/?%3XB^-+;5]-\.S7?A_48O'%[:PZ#24\\@#C?$FO_&WXJ>$/V4?V4OC1XKUO2[WXEZ+=:E\3KBPO9+._O8- M-TR*X:SDEC*R1F:2:,3;"K?*XR,D&E&Z);L?;E%?(_PP\#1?LU_M[W_[*WPS M\5:_8^ O'GPDGURSTF?7)[QM%U:WO%MY)K22Z:5H@\4H8J21YB XP !R'QS_ M &?_ O^RY^TW\ H/V9O&_C,^//%7Q"C@\70ZKXSO]2;7?#L<3/J5S>1W$KH M2B["&54 9\@95=IRJX7/N>BOCO\ X*,P?L,^"IM:\8_M2_%/Q?%XCO\ P\7\ M)Z79>)=4@2P=4:.)K**U9((Y'F4,7FSEN6(08'M_[#B_%4?LA_#QOC=X@&J^ M*'\+VSZKJ O5N3,67*%ID++*_EE S@MN8,JT445(PHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YJ_ MX*)V'[7?CG1M!^$/[/GPEU76O">NR2CXCZKX>\3:=I^I"Q7 ^P6S7DT8C,^6 M5YEW%4! &6K*\8_!+XC_ +3_ .Q#XT_9)/[+L_P8M[;0[*V\$6]_XBTZ^MY9 MK>47$(!L993$J2V\(=G&YO-+#<0U?55%4I60K'R3XH\/?MU%QR>#B? M%S1?VR?'G[7\GQ!^(_[%6L^,_ G@34-_PNT/2O'&B6UG-=KD'6;M+FZ5Y;C' M^I1D40 DX+DM7VC10I6Z"Y3YA_;+U_\ ;G^(OP0\+>%?@3^SYK6FW/BR65/B M,FG>+M)BU;0+!2@:WMII;A8&GG5G43HSB)58[=Q4CN?V.Y/&7AKP9#\(KO\ M8VU#X3>'/#6G10Z##=>)],U!+D%FWJ/L<\C!\_.SR<$AAM/T_15&OA]X!OM>M);[4)&G-W-//+"[P6QDD2*%!O;"[F;;W\_P#V M8[3]M7P3\2]5^.GQ\_8.\0^(/B)XKF6TU+Q+'X]\/K9Z'I0ES'86,'VQGCMX MQ\[=7E<%F).,?;=%'-Y"Y3Q'XT?&3]I;PYXCU[P-H7["]WX^T*YMUBT35-/\ M8:9';7ZO"OF17D-X\;VX#EU)"RJR@'J2HD_X)Z_L]>-OV6_V2O"_P:^(FI6T M^L6)N[B]@L96>WLFN+F6<6T3-R4C$@3/0D$C@BO:J*5]+#MK<****0PHHHH 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 **** # /_9 end GRAPHIC 24 blkb-20231231_g17.jpg begin 644 blkb-20231231_g17.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BN9^)7QA^&_P?&@'XC^)X],_X2CQ+ M:>']!#P22&[U*YW>1;CRU;:6V-\S848Y(KIJ "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#\F/COXC^&?C+_ (*#?$/P'_P5%^,OQ,\$Z;9:[%-\%KK1;Z:UTFSM MD:18KM"D<@2;882)PN YF$C @ ?9'[5WPH^*'B[]B"RTOX,?M?:S9:'X>\"7 M%YK/BRQ>.[U/Q7;6^G[H"+U6'E^:R;Y)DR7#8'#'/BO[:GQ6_;4^,OC/Q+_P M3Q\1_L9?#_Q+J'C#3]4N_!'BB3Q+&L5GI"S&*+4&@F#-'=0J\9R'4^:,HC*, M5Z1JGP6_:M_97_X)W>&/V2?@=\%8/BOK=QX8U'1?$=ZGBVVTN/3?M23,98C= M[?/17G9%7Y3MC7.W/&SZ&:ZA_P $LM*\8?&'_@D?X6\.?\++UG2=8US2M?LH M?%-M<-)>V+MJE]&D\;L<[T&-IR,;1@C KYM\5? O6OV/_P#@JO\ !GX0_LI_ MM _$#Q+J>NS0WGQ*T_Q%XA-\?[/\[,[S[51&&7$*IY M_P!YY0K>7C*[N/._V&?A9_P4G_9D\=:KX^\??\$^(O%?C3QMK*OXR^).M?%7 M23=BU>528XHDD;RXD4!O+0G<44=%C1!:.0=$?=O[5/C3QM\./V9?B#\0/AM; M&7Q!HG@S4K[1E6'S"+F*VD>-@F#OPP!V_P 6,=Z_(+5/C!\-/@S^RW\,_P!M M+X4_MD>(-7^/,OBF*X\;Z'?>,I+F6\MS).9H)[1B2L0V1J"_RNLC'G?MKS?M _$GP[KGP2\.CX>Z3X?2;X;:Q'J:I7SD_)/C;]D+X^?ML^,_#G@+Q/_P3A\#? 3PI:^*(-6^(7B:RU+2[O4-< M6$L3:1-9Q(Y5][$L^Y<[6+?)M=0:6X2N]C]'D<2('7.&&1D4M%%9&@4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?"__!P1 M^V/^T?\ L0_L8^&_BQ^R_P#$;_A&/$%_\3;+2;N__LBSO?,LY-/U&9XMEW#* M@S)!$VX*&&S ."0?QW_XB%?^"P'_ $=W_P"6!X?_ /D"O6P>3XG&T?:P:2\[ M_P"3/G,SXGP&58IT*L9-V3T2MKZR1_3A17\Q_P#Q$*_\%@/^CN__ "P/#_\ M\@4?\1"O_!8#_H[O_P L#P__ /(%=7^KF._FC][_ ,CS_P#7G*?Y)_='_P"2 M/Z<**_F/_P"(A7_@L!_T=W_Y8'A__P"0*/\ B(5_X+ ?]'=_^6!X?_\ D"C_ M %'_\ Y K[L_X-]/\ @J9^W?\ MP?MD>)_A5^U#\=?^$GT#3OAE>:M9V'_ M C&EV7EWB:CIT*R[[2VB?FO_ "+JGH>SP[_R.Z'^(_H&HHHK\[/V\**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /S)_X.MO\ E';X/_[+-IW_ *:M M6K^?6OZ"O^#K;_E';X/_ .RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?\ AB%% M%%>T?*A1110 4444 %%%% !1110 4444 %%%% !7Z=?\&HO_ "D+\:?]D9U# M_P!.VDU^8M?IU_P:B_\ *0OQI_V1G4/_ $[:37GYK_R+JGH>SP[_ ,CNA_B/ MZ!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MO$/VGOV_/V>OV6O%7AWP-XX^(&@#6=:\06=E?Z9<:]%!-I5E,&+7\ZX8K$@4 M'Y@N[<,,.M>WU\>ZWX=^//[$/Q@^*OQ>M_V>HOBM\.OB%K7]O:U>Z!=1#Q!H MZ"W2.6W>UGP+ZW41YC2-P5!;(Y-5%)O43N?2/Q%_:#^"'PE\ 6GQ3^(OQ3T3 M2_#VH>3_ &;JTU\K17QE7?$("F3.77YE$88E>1QS1\&?V@_@K^T-HEUXA^"O MQ(TSQ%;6-S]GO_L$Q\RUEZ[)8V >-B.0&49'(KY9_:Q^)G@CQGHG[.7[2/[) MILO$'B*QU*>X^&'PV73F2/Q#9368M[N$*@Q8FUAP1.X$<#+ANHKHO^"?WB.3 MQU^TI\:?B/\ %G0)?!WQ2UB?2X=>^&TT&/[*TRUCEBL[A;@?)J'G;G+7$?RC M"H HQN?*N6XKZGNWQS_:E_9[_9H32W^//Q8TGPN-:,PTK^TY67[3Y6SS-N < M[?,CS_OBJ?P2_;'_ &8/VD->N_"_P,^-.B^)M0L+/[5>6FFRLSQ0[U3>05'& MYE'U(KT'6#HMO82ZEKXMEMK2)I9I[L+LB11EF);A0 ,D^U?-/_!.K2Y/BYJO MC[]N[6M,\A_B=K?V7P;!)#L:U\-6#-!:84C*&9Q+.XZ-N0\\4DERW'K<^H** M**D84444 %%%% !1110 4444 %%%% !1110!^9/_ =;?\H[?!__ &6;3O\ MTU:M7\^M?T%?\'6W_*.WP?\ ]EFT[_TU:M7\^M?=9!_R+UZL_(>,O^1V_P## M$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?\ E(7XT_[( MSJ'_ *=M)K\Q:_3K_@U%_P"4A?C3_LC.H?\ IVTFO/S7_D75/0]GAW_D=T/\ M1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5\O_$GX-_MUZ_\ '6^^&/@W]K#4M.^'7B;2=3U.ZUB?P/8W%UH;-9HY)$9HTMP,L<$?4%%-.PFKGSAK__ 3YM/"6G?"Z]_9>^*,G@K7? MA-H]UI6A7FK:0NJVVH65RJ_:([N'S(2SNZ"3S(W0JS-@8P%V/AG^R3\3= \; M>,_CI\2OC_'K/Q)\4^$E\/:7K^E>%TLK+0+2,R21""T::4S,)Y/-8RR'<5"X M49S[O13YF%D>/_$W]G3XI_%/]CNX_9GU[]H2=?$.K>'XM*U_Q\/#Z&6\C)5; MIEMDE18VFB\R/[YV^83AB.?3/!'@WP[\.O!FD^ /"&G)9Z3H>FP6&FVJ=(8( M8UCC0?15 K4HI78PHHHI %%%% !1110 4444 %%%% !1110 4444 ?F3_P ' M6W_*.WP?_P!EFT[_ --6K5_/K7]!7_!UM_RCM\'_ /99M._]-6K5_/K7W60? M\B]>K/R'C+_D=O\ PQ"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K M].O^#47_ )2%^-/^R,ZA_P"G;2:_,6OTZ_X-1?\ E(7XT_[(SJ'_ *=M)KS\ MU_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 444 M4 1W?_'I+_US;^58=;EW_P >DO\ US;^58==F&^%GFX[XT%%%%=!PA1110 4 M444 %%%% !1110 4444 %%%% !4EI_Q]Q?\ 71?YU'4EI_Q]Q?\ 71?YTGL5 M#XT;E%%%>8>\%%%% !1110 4444 ?F3_ ,'6W_*.WP?_ -EFT[_TU:M7\^M? MT%?\'6W_ "CM\'_]EFT[_P!-6K5_/K7W60?\B]>K/R'C+_D=O_#$****]H^5 M"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_P"#47_E(7XT_P"R,ZA_Z=M) MK\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U3T/9X=_Y'=#_ !'] U%% M%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_\ 7-OY5AUN7?\ MQZ2_],O^1V_\,0HHHKVCY4**** "BON;_@A!\2_V>_#7 M[8?A/X:?$+]F#2/&WBSQCXLMK'1O$OB.Z,MKX?L_*D:9HK,J4EN78+ME<_NP M/EZG/B/_ 5$TK3-#_X*,?&[1]%TV"SM+;XF:O';VMK"L<<2"Z?"JJ@!0/05 MS1Q#>*=%QM97OWZ'=/!*.7QQ2FG>7+:STTOJ_P#+[SP>BOI']@+]O/QK^QC/ MJ>E_!O\ 9A^'_C;QOXIU:RATC6O&'AQ]3NK- 73[)9Q(Z,K3/(F2K9.T#!.T MK^F?[<_AS]@7P7_P6'_9=OOC[X"\!^%M2U#PS=WWQ>(/!TFM?"_0];U']IGQ!\,1 MI\W]H6\FJ*OA_18FTO$,NH7<8:**-/WBJY)^8QAOSZ_X*+_$WXZ?%_\ :6OO M''QP^!^J?#=6L8;3P=X'U'0)=.31=#AW):6T,4D:$HJYRX4!W:1L#.!6'QBQ M$N5+O?7STMWOOZ6[F>-RR6"I\\I7O:VG1J[OKI9^[UO)-=&>$T445VGE!111 M0 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_ M ,BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH **** M ([O_CTE_P"N;?RK#K MT?*A1110!]B?\$=-8_8B^$G[0VC?M0?M8?M?2_#Z_P# /B*WO-#\-)X"U#55 MUR,Q2"0FXM%<6VTE1AD).>*Z?]K;1O\ @EE\;O\ @I98_%:7]N?6M=^&OQ.\ M6ZOK'Q&U'1_ 5_IMSX5$A:6WAC-U!(UUOD8(9%A.Q5)*\C'PI17)+"= MIM6Z6M]U]]=]_+0]*&8\F#CA_91:4N:[YKM^?O6U6CTV\]3]*?\ @E%\2O\ M@D#^R5^T'\5?C'\2_P!HB>#5-!\07>G_ %UKQ1X'U'4XX[ F58M7E@M+8;K M@KY8VOY)4%MJH6^3P;_@H3X4_9*\??%+3/BC\'O^"E5]\9?%OCKQ+)_PFVL> M*/ .H:)%I2/Y:QW+O-'S$N2OEQ*?+2,!5 "K7R?12C@U#$.LIN[TZ6_*_GH] MQU,S=3!+#.E%13;37,G=O?XK/335.RT/TJ^$?_!1W]DO]D?]KSX'_ /X2ZM< M7W[/OPCUN?4/%OBB'3)/.\7^(KFPFMI=>E@V^8T5O),GD1X9UCA)7<2@'D__ M 5!_:<^#?Q._9^^"?[._@7]HJZ^,/B+X?3^)KOQ)\1[C3KZW6X34K]9[:U0 MWR+/(8XT&[(V*=JH2,A?BVBE# T858U+NZ_%ZZO_ ,"?](JIF^)JX:=!I[HM;6]Q;IO?75A1117:>4%%%% !7Z=?\ !J+_ ,I"_&G_ &1G4/\ T[:3 M7YBU^G7_ :B_P#*0OQI_P!D9U#_ -.VDUY^:_\ (NJ>A[/#O_([H?XC^@:B MBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_X])?^N;?RK#K-B" 5QQD MDUZ/^W+\%?B1\5O!/A/QA\&M/M;[Q9\._'FG^*='TB]NQ;QZI]G\Q);,RM\L M1DBE=)_P41MOBU/^RGKT_P ( M+S4HKFUN+2YUQ-$OA:W\VD1SH]]';2DKY:YM$TZTA%T/*GO);DW*Q&#($+=0E?3G['.GZ/ M;P^)/$/B[XFZ!X@^*'B"_2]^(5IHVM177]BN 4M],5$7 M-,N/A9\0?CI\?=0^(?Q)TR?1O#O@7S['X:Z9<,K-\$_$#X93^+/@@O@M/AG\.-2\.^)-;74+*5?%=W<3 M6ACDA^SRM(T0-O+<%IUC8//C:3N-&P-IH^O:***9D%%%% !4EI_Q]Q?]=%_G M4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\ M'_\ 99M._P#35JU?SZU_05_P=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\ MAXR_Y';_ ,,0HHHKVCY4**LZ9HNLZU+Y&CZ3=7;Y^Y;0-(?R4&NKT7]G+X^> M(<'2?@WXED5ONR/HTT:'_@3J!^M8U<1AZ/\ $FH^K2.:OC<'A5>M4C'U:7YL MXNI]+TS4-;U.WT;2;1[BZNYTAMH(ERTDC$*J@=R20*]5LOV&?VF;B$7>H> 8 MM-M^\^IZQ:PJ/J#)N_2O0OV8OV8I/A]\>?#?B3QS\5_ +FTO&,>BVOB5)KV: M8Q.L02,+@D2%3U[<5YN*SS+J.'G.G5C.44VDG>[2VTN>!F'%V1X7!5:M&O"I M*$9-1C)2NTFTO=O:[T/2?@O_ ,$U/AIHN@07_P 9YKC6=5FC#7%C;7;PVMN3 M_ #&0[D=VW 'L.Y/C1_P35^&FM:!/?\ P8EN-&U:&,M;V-S>/-:W!'\!,A+H M3T#;B!W'?6O;^V=[[?9].7:Q_,_^OW%O]H?6_K4KWORW]STY M/AMTVOYWU/R"U32]0T34[C1M6LWM[JTG>&Y@E7#1R*Q5E([$$$5!7J7[:_\ M9/\ PU)XP_L79Y/V^+?LZ>=Y$?F_CYF_/OFO+:_;<'7>*PE.LU;FBG;M=7/Z MRRS&2S#+:&*<>5U(1E;MS13M\KA11172=P4444 %?IU_P:B_\I"_&G_9&=0_ M].VDU^8M?IU_P:B_\I"_&G_9&=0_].VDUY^:_P#(NJ>A[/#O_([H?XC^@:BB MBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_X])?\ KFW\JPZW+O\ MX])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HKY._:^_P""AVH?#+Q7 M=?"[X,65I<:C8.8M5UB\3S(X)1UBB3(#,O1F;(!R,$C(\6\&_P#!2W]IGP_K M27WB;6-/U^SWCS;&[TR&#*]PKP*A4^A.X>QKQZV>8&A6=-MNV[2T_KT/Q_.O M''@3),YEEU6$' M=89R8[JTE(\RTG7&^)\=QD$'N&![UU]>M"<*D%*+NF?JV"QN$S+!T\5A9J=. M:4HR6S3U30445GZSXM\*^'%+>(?$VGV R3>WL<6!_P(BFVDKLWJ5:=&'-4D MDN[=D:%%&B5^\EMJL<[#\(BQKF9_V]OV:I)3;>'?%& MIZW,IP8='\/7RU):?\?<7_ %T7^=>)C]L&_P!6^7P9^S!\3M1S]R>?PZ+6%OH[O_2GV_QK M_:VUJXC_ .$9_8_6T4N-EQKGC2V3G/>-%W#\ZS>-P[7NW?I&3_)'/'C7()27 ML74J_P#7NA7J+[X4VOQL?0M%>'^=_P %#_$'^KLOA5X?A;KYLE]=SK]-N$-' M_"F/VT=>Y\0?MA66EQG[]OH7@:W;\!)*VX5Y_MY/X82?W+\VCV_]:\55_P!V MRO$U/^W:=/\ ]/5:;_"_D>X4DDB1(9)7"JHRS,< "O$/^&./$^L\^-_VN_BC M?9^_%INN)8Q/[%(T/'MFG)_P3W_9LO'$WB[2M>\12 Y\S6_%%Y(2?4[)%!H] MIB'M#[W_ ))A_:W&-;^#ED(_]?<0H_\ ING6/2->^-/P=\+;O^$F^*_AK3RO M47NN6\1_)G%<9KO[=7[)7AW=_:'QPTF3;U^P)-=?EY*-FK^@_L=?LM^'-O\ M9WP(\-N5Z&]TY;D_G-NKM-"\ ^!?"VW_ (1GP7I.G;?N_8--BAQ]-BBC_:W_ M "K[W_D'+Q]7^UAJ/_;M6M_[=0O^!Y+_ ,-]?"#4O^1(\$^//$V?N?V#X/N) M-_T\S91_PU9\8=;_ .1)_8K\=S[ON?V[+;Z9GZ^8S8KW"BCV==[U/N2_6X?V M-Q96_C9KR_\ 7JA3C]WM76_&Y^4__!P/XM\;^.OV,O#<7[77PCN? GA2/XFV M4ME+X>U^WU._FOAI^HA(2 BH8S,Q;U11WK\>?\ A(_V&]#_ .0;\./'^N%? M^@OJ]O;!O^_ ) K]J/\ @ZV_Y1V^#_\ LLVG?^FK5J_GUK[+),![7 IRJSW> MBER_^DI'Y;Q9P]4CF[CB,=7JNRUCZUXANK[/N58 ?A1_P -E>)-.X\'_!;X<:'C[DFG^%$\SZEG9LGWQ7CM M%>O_ &/@'\<7+_%*4O\ TIL^:_U9R:7\2$I_XYU)_P#IWNK2=)K:>)L-'(I#*P/8@@&H**[.6/+:VAZ?)! MQY;:=C[G^"__ 4J^&FM:#!8?&>&XT;588PMQ?6UH\UK<$?Q@1@NA/==I [' ML#XT?\%*OAIHN@3V'P8BN-9U::,K;WUS9O#:VY/\9$@#N1U"[0#W/8_#%%?* M?ZEY']:]MRNU[\M_=_*]O*Y^<_\ $*N$O[0^MIW&LZM>/<75W.\US/*V6DD9BS,3W)))J"BBOJTDE9'Z/&,8I)*R0444 M4QA1110 5^G7_!J+_P I"_&G_9&=0_\ 3MI-?F+7Z=?\&HO_ "D+\:?]D9U# M_P!.VDUY^:_\BZIZ'L\._P#([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHH MH **** "BBB@".[_ ./27_KFW\JPZW+O_CTE_P"N;?RK#KLPWPL\W'?&@HHH MKH.$**** "BBB@#\<_%O]L?\)5J?_"0[_M_]H3?;O,^]YWF-OS[[LUGU]U_M M??\ !/'4/B;XKNOBC\&+VTM]1OW,NJZ/>/Y<<\IZRQ/@A6;JRM@$Y.03@^+> M#?\ @FE^TSX@UE+'Q-H^G:!9[QYU]=ZG#/A>Y5(&9=SMC?*^.YP !V"@=JZ^OK<'ET:.%C"HVVM_>=ON3L?UOP9X<8;*.%\ M+@LRG4G5A'WDJ]94TVW)Q4(U%"RO:_+K:_4\7_X8>^'>H_\ (Y?$WX@^(L_? M&L^+Y7#?]\!*T-&_8<_94T-A);?!ZQF;.2U_=3W)8^I\V1A7K%%=2P6#3O[- M?-7_ #/JJ?!/"%.?/]0I2EWE",Y?^!23?XG+Z)\#_@QX:VGP_P#"7PU9,O1[ M;0X$;ZY"9-=+!;P6L0@MH$C11A4C4 #\!3Z*Z(PA!>ZK'OX;!8/!QYT?*A1110 4444 %%%% !1110 M 4444 %%%% !7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO_*0OQI_V1G4/ M_3MI->?FO_(NJ>A[/#O_ ".Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** M"BBB@ HHHH CN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'?&@HHHKH. M$**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_ MSI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_P"4=O@__LLVG?\ IJU: MOY]:_H*_X.MO^4=O@_\ [+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_P"&(444 M5[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_P:B_\ *0OQI_V1G4/_ M $[:37YBU^G7_!J+_P I"_&G_9&=0_\ 3MI->?FO_(NJ>A[/#O\ R.Z'^(_H M&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_P#CTE_ZYM_*L.MR M[_X])?\ KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HHHH M**** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH M**** /S)_P"#K;_E';X/_P"RS:=_Z:M6K^?6OZ"O^#K;_E';X/\ ^RS:=_Z: MM6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !1110 4444 %%%% !11 M10 4444 %?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z=?\ !J+_ ,I"_&G_ M &1G4/\ T[:37GYK_P BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ HHHH *** M* "BBB@ HHHH **** ([O_CTE_ZYM_*L.MR[_P"/27_KFW\JPZ[,-\+/-QWQ MH****Z#A"BBB@ HHHH **** "BBB@ HHHH **** "I+3_C[B_P"NB_SJ.I+3 M_C[B_P"NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_Y1V^#_P#L MLVG?^FK5J_GUK^@K_@ZV_P"4=O@__LLVG?\ IJU:OY]:^ZR#_D7KU9^0\9?\ MCM_X8A1117M'RH4444 %%%% !1110 4444 %%%% !1110 5^G7_!J+_RD+\: M?]D9U#_T[:37YBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_ ,BZIZ'L\._\CNA_ MB/Z!J***_.S]O"BBB@ HHHH **** "BBB@#C/C-\#/"'QSTRRTGQ?JFM6L=C M.TT+:+JTEHS,5VD,4^\,=C7GW_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/ M_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"% ME<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ .AM\=_^%E<_ MXT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_ M@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^._ M_"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ M&O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** / M"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** /"_^'>_P M3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ MA97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97 M/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O M?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OC MO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ M !KW2B@#PO\ X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@ M#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO M\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ M (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X6 M5S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P M[W^"?_0V^.__ LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#; MX[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y M_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]TH MH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X= M[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** (-+T^#2-,MM)MGD M:.U@2*-I7+,550 23U.!R:GHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BO.?CS^S#\./VD)]*B^*FL>)9=(TI)RWA_2?$]UIUE>R2;-LMP+5XY) M6CV'8"^U?,?*DD$?%_P\^.WQ2^ __!.[]H+QY\+?'NK:KX=T'XC7FA?!G7M: MO7NY8[*:[MK!)(9I"QFABFG'?']SJ_BJ]OE\3V-^S07$ES%/*\?G"0B5&15"L3 M@<+MU/\ @I#^S3\&?"'P'^)'[4?B;XE>.K?QI:6,EUX.UF/QS?1?V9J) 6RL M[.VAD2%8VFV+M\MF.]F+9^8"BFT*[/L6BO%5_9WG_:3^ OPYT[]J+6O$RZE9 M>&;.;Q=H6C^(+C3(-1U)[2'SOM7V5DD<)*)"J!U4%CD-QCSC_@F$NJ:7XE^- M?@OPAXNU?6?A?X=^(G]F_#NXUC4Y;TPF.$?;H()Y69Y((YBJH=Q'#'))8DMH M.^I]8T445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MKY5_X*!?LQ? B/X2_$G]I[XJ?$7QI;:OIOAV:[\/ZC%XXO;6'0;F*W5+>.QM MX9$B4R3JAPZNSR2GGD <;XDU_P"-OQ4\(?LH_LI?&CQ7K>EWOQ+T6ZU+XG7% MA>R6=_>P:;ID5PUG)+&5DC,TDT8FV%6^5QD9(-*-T2W8^W**^1_AAX&B_9K_ M &][_P#96^&?BK7['P%X\^$D^N6>DSZY/>-HNK6]XMO)-:2732M$'BE#%22/ M,0'& .0^.?[/_A?]ES]IOX!0?LS>-_&9\>>*OB%'!XNAU7QG?ZDVN^'8XF? M4KF\CN)70E%V$,JH SY RJ[3E5PN?<]%?'?_ 49@_89\%3:UXQ_:E^*?B^+ MQ'?^'B_A/2[+Q+JD"6#JC1Q-916K)!'(\RAB\VK)M.T_4A8K@?8 M+9KR:,1F?+*\R[BJ @#+5E>,?@E\1_VG_P!B'QI^R2?V79_@Q;VVAV5MX(M[ M_P 1:=?6\LUO*+B$ V,LIB5);>$.SC'OVN/VR M-?\ ACX'^,7[-4GP\T3P;XQT_P 4>-M8OO$MC>1ZG=6 9H;.RCMI'=HI)BKL M\HCVHN.3P<3XN:+^V3X\_:_D^(/Q'_8JUGQGX$\":AO^%VAZ5XXT2VLYKM<@ MZS=IO_MS_$7X(>%O"OP)_9\U MK3;GQ9+*GQ&33O%VDQ:MH%@I0-;VTTMPL#3SJSJ)T9Q$JL=NXJ1W/['&M.BAT&&Z\3Z9J"7(+-O4?8YY&#Y^=GDY=G))))KV6 MBCFTL.VH4445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@#XT_:1\._M?_$[]K"'4/&/['&K^-OA5X'N(;OP7H>D^-=&M;?6=3"AO[1OD MNKE'<0L2L4!0*""YSG!ZSX_>"/VC_B+?_!S]L+P5\!I;7QM\-]8U4ZK\,]1\ M1V7VBYTV_B:TN$CNXY&MC-LCAF0%PO."0PVGZ?HJN85CYD^''@K]HCQ[^TIX MD_;6^(?P-E\-S:+\-Y/#7P^\ WVO6DM]J$C3F[FGGEA=X+8R2)%"@WMA=S-M M[^?_ +,=I^VKX)^)>J_'3X^?L'>(?$'Q$\5S+::EXEC\>^'UL]#TH2YCL+&# M[8SQV\8^=NKRN"S$G&/MNBCF\A[\?:%-[O&W[+?[)7A?X- M?$34K:?6+$W=Q>P6,K/;V37%S+.+:)FY*1B0)GH2"1P17M5%*^EAVUN%%%%( M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 (4 %%%% '_]D! end GRAPHIC 25 blkb-20231231_g18.jpg begin 644 blkb-20231231_g18.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y"_X M**_\%G?V2O\ @G5X^^'WPJ\?>//"^I>)O%_Q#TC0_$6A/XP@M+GPIH]X)&EU MZ\CV2,MO"J(=KB/S/,&U@ 37T7XM_:)^ G@/X*M^TAXQ^,OAC3O TF+5%\9 MW.MP+IDEG*H>*=+C=Y3)):/ T2JWF1HR,5W AJ /L;X:?M;_LV_&+]G#_ (:\^&GQ M?TC5OAI_9=]J3>,8)&6S6TLGF2ZF8NH*K$T$P;(&/+:O*/A)_P %G?\ @EI\ M>/B5HWP>^$'[;?@G7O$_B&]6ST31K*\D\Z\G;.V--R %CC@9YKY)_P"")?PT M\8?&C_@U:T_X._#S3DO-?\6?#+XBZ-H=I)<)$L]Y=:IKD$*%W(5 TCJ-S$ 9 MR2!7@/['WQ&_VA/#E[HFJZ MH=7WI$+JX,%NTL;YG0NWGAPF]D\W:RT ?N?))'#&TLKA54$LS' '4DU\Q># M_P#@M'_P2J\?_&V#]G;P;^W5X U#Q==ZB+"RT^WU4F&ZNF?8L$-T5^SRR,_R MJJ2$LQ &20#Z[^UIHO@CQ+^RM\2_#?Q,^(0\(^'-1\ :S:Z]XJ,@3^QK*2RF M2:\W$C'E1LTF!_$FK:_^QY^SE^RS^U'\"]-\"_LPZ)\?+F?3/VP- M$\!7,5QXBMH[BZ:-?WBI+;+*TLH,[@G;"GR,;24. ?U:44V*6.>-9H9%='4, MCJA![TZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH _*+]K#_@F-_P %3/C5^V-X@_9,\,_\%+/B MO;?LT?%O0]>UWQI=7WANPOO[$^TWA!\-6]Y*XG$,D:+K\USX!L_$L_B33[J)TGCF M,\L'DR222SRO)$5RTS8"@+C[3HH _/?_ ()^?\$;OVQ?V#_V5O%7[(.E_P#! M6'5]6\*77A6[T[X;KI/PGLM*F\%:C<7'+1KY'C> M.>[-JY$V'BC)0H68+M\S:S*WZ4T4 ?(?BK_@F%\1OBS\?/VB/$_QX_;<\;>) M_A1\=OA]_P (MI_PA9I8[/PBKVL<$UW9N]Q)$LIV2.I2"/)G;S/,(R?E*#_@ MV]_:G\=?!#PE^PC^T5_P5@U'Q3^S;X+UJ"]TWX?Z;\+++3]3NH(9'>.TDU(3 MO(JKYK@,?,'(PB[4V?K310!%8V5IIME#IUA;K%!;Q+'#$@P$11@*/8 5+11 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? MF3_P=;?\H[?!_P#V6;3O_35JU?SZU_05_P '6W_*.WP?_P!EFT[_ --6K5_/ MK7W60?\ (O7JS\AXR_Y';_PQ"BBBO:/E0HHK7^'_ (%\4?%#QYHGPT\$:8U[ MK7B+5[;3-(LU8*9[JXE6**,$D ;G=1D\QK@HH#2(& M*;LC@/V9?^"0M[\6_P!G_P ,_M*_M"?M8^!_@YX;\>ZP^F?#]/%*2S76MSH[ M1EQ&A40P[U*^8S=!N("LA?D6/PCCS3YDJB@Z>NKW5M'9W=[* MS:33=[NQ\;45ZA^V1^R1\5?V'?VA]>_9N^,D=HVL:&\;+>:=(SVU[;RH)(KB M)F5249&'! *D,I *D5[)^RI_P35^"O[1WP6TOXJ^,/\ @I?\%_ASJ6I3W$C M>Z;2M;1[M'R717W?\7O^"%/Q%^"O[2NH? GQG^TMX1BT?PW\)Y_B%XS\9+I] MTT6C:3%<20%3;(K2S3,R92->6!..F#YMXG_X)/\ QQL?VT?"G['W@3Q7H_B5 M?&OARQ\3:#XULDEAT_\ X1ZYC:7^U)Q*H>WCC1)"ZMSE-J[BR@Q#&X6:NI=+ M_(VJ93F%)VE3=[\O2]_2_P K[7T/EFBNG^,_A'P)X ^*VO\ @CX9?$E?&.@Z M3JO5GY#QE_R.W_AB%%%%>T?*A7I'['G@'XC?%+]J[X< M?#[X0^*8M#\4ZKXVTV'P_K?V'?@GX9OO G[2,_PO&C^(_C[;>%HH8M M:,$<"W*F#>[6D4F^%1*IWLJJ5?,,&[X!^$?[8O[&7[4W[(_P<_85_;%_9L^, M&O>,?AUJES9_#J;X475FL?B!;B+B5YIA#-- M TB[Y)';EC@ME<5XE'+<12I[*^EO>>C2:;ORWM_=M9+8^LQ&>X/$5D[OE:E? MW(NZ(?$-]!#?W%]%<2I-*7-TD@+F6*-_,QN!7 M@\G-'X0?ME?M)_ /X/\ C?X#?"'XDG0_"WQ&M5MO&EA;Z39O+J< 1XQ$UP\+ M3QILDD7;&Z@B1\_>.>Q8;$4\']7@ULDGK\W_ )'F2Q^!K9HL95BW>4I.-E;O M%7OW^+\+GO\ XT_X*U?%'Q5^W]\6OVC](^'NG>,O#WQ:TV\\(W?@3Q#'<&*^ M\.R&.&VM5^SR)+%,(XHCOC(;S&D(&7-?=_C*]TOQAX?\?? WXQ:HG@[QQIG[ M.YU_XX6?PTB5KKPCX*TN&,Z?X'TV6Y>39/*)Q/=S2%E.XQG75=,BO(8+@*RI+Y4H*,Z$[T)!VNJL.5%= M%\*/VS_VF?@K\<=7_:.\ ?%2ZB\8>(8[R/Q'JFHVL%\NKQ7;;KF*ZAN4>*=) M&P65U(R 1@J"(KY>I6]FDK)6\VMONMOOMVUTPF=.FI>W;ES2;>VB=[M:IMMO M:Z25^KNNS_X*-_LC?#_]D;XH^#;7X2>+M8U?PE\1?A?HWCGPR?$442ZC9V>H M++MM[GR<1M*K0MEE"C##CC)^?*[?]H3]H[XS?M3_ !(E^+'QV\:2:YK&VMH5VQ6\,$")%#$@Z(BJN23C))/$5WT8U(TDJCN^IX^*G0J8B4J* MM%O1?U?\V%%%%:G.%?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z=?\ !J+_ M ,I"_&G_ &1G4/\ T[:37GYK_P BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#\R?^#K;_ )1V^#_^RS:=_P"F MK5J_GUK^@K_@ZV_Y1V^#_P#LLVG?^FK5J_GUK[K(/^1>O5GY#QE_R.W_ (8A M1117M'RH4444 %%%=C^S_P##6+XO_&7P_P##JYE9(-1OL7;(<-Y"*TDN#V.Q M&P?6LJU:&'HRJSVBFWZ+5G/BL31P6%J8BJ[1A%R?HE=_@@^&O[/_ ,9?B_$] MS\.OA]?:C C;6NP%B@W=U\V0JA/MG-)\2?@!\9/A#$MS\1?A]?:; [;5NR%E M@W=E\V,LF?;.:_4C0- T7PMHMKX=\.:9#96-E"(K6UMTVI&@Z "EU_0-%\4Z M+=>'?$6F0WMC>PM%=6MPFY)$/4$5^9_\1 Q/UJ_L5[.^VO-;UO:_R/P3_B-& M/_M"_P!6C["^UWSV_P 5^6_ER^5^I^0U%=A\?_AM%\(?C)X@^'5M*SP:;?$6 MC.C5T?O>%Q-'&X6GB*3O&<5)> MC5U^#"BBBM3H"BBB@ K].O\ @U%_Y2%^-/\ LC.H?^G;2:_,6OTZ_P"#47_E M(7XT_P"R,ZA_Z=M)KS\U_P"1=4]#V>'?^1W0_P 1_0-1117YV?MX4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 45\E_M,_\%>/@W^SQ^U) MX(_93TSX3^-/%>J>*/B=HO@?7O$VF:2T&B>&]2U2/S;:WGO9@$GN3#^^^SP; MRL8)=HR55N[_ &U/VY]._9+USX??"OPG\'->^(WQ)^*VLW>G?#_P+X?N[6T> M^:TMC=7EQ-=74B0VUO!"-SN2S?,H"-DD 'O-%?/'[&/[?$W[3_Q0^(G[.GQ0 M_9^\0_"WXG_"\Z=-XH\(ZWJ5IJ$4EGJ$6MY:.T5Q$ZQ2 _=9&7:PS78 M_M4?M _%3X%Z/HUM\%OV3O&'Q;\1:]>R06>D>&KRRL;6R6--[SWM]>RQPVL> M,!?ON['"H<$@ ]6HKX^^%/\ P6)^%>N_ WX[_$S]H#X*^+/ACXF_9M#'XK^ M=6EM;Z[M0UJ;JU:TGMI##=)6T?#.I M#4 ?1E%>7?L>?M%ZS^UA\#K+X_77PHO_ AHWB*\N+CP=::O<[KS4=%WD6>H MS1&-#:MG:Q;L]M:QZ=J4;RR$ MN%0!YHQR<_.,"OQ9_P"&3] \*_/\8?VC/!GA_;_K;*PNFU*\C] M39E@:&"4)33E=Z*\I?=&[_ _!^-N)2_\!AS2_ \;HKV M,2?L0>!_NP>-/'-TG]]H]-LI/RS,*!^UKIOA7Y/@]^SYX,\.;?\ 57MS9-J% MY'Z8FF/\UKUOKV)J?P:$GYRM!?C>7_DI\C_;&.K_ .ZX.;\Y\M./W-N?_E,X M+P9\%_BU\0]K>"?AQK.I1OTN+;3W,0^LA&P?B:[R/]BWQ]H<:W/Q9\=^$?!< M>,M%KFOQF,_VH?V@O'P:/Q+\6=8>)^'MK2X^RQ,/0I"$ M4CZBN#DDDFD:65RS,K_#G]F^VTZ&"[5;O6M2U>:\O5@;Y)7C!PL;[&88&0 M>G>O **BIE%+$0<<14G.^FLK+[H\J^],SK<-8?&494\;7JU5)-.\W%:Z?#3Y M(OYQ9^O&@:_HOBG1;7Q%X(M3 MALK&RA:6ZNKA]J1H.I)K\M_AK^T!\9?A!$]M\.OB#?:= [;FM 5E@W=V\J0, M@/OC-)\2OC_\9/B]$MM\1?B!?:E C;EM"5B@#=F\J,*F??&:^$_XA_B?K5O; M+V=]]>:WI:U_F?C_ /Q!?'_VA;ZS'V%][/GM_AMRW\^;SMT#X_\ Q)B^+WQD M\0?$6VB9(-2OB;17&&\A%6.+(['8BY'K7'T45^F4:,,/1C2A\,4DO1*R/WO" MX:C@L+3P])6C"*BO1*R_!!1116IT!1110 5^G7_!J+_RD+\:?]D9U#_T[:37 MYBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_ ,BZIZ'L\._\CNA_B/Z!J***_.S] MO"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /AO_@MW_P ? MW['7_9\O@7_T1J=8'_!931;W]H#]HW]G7]COX#WLOA3XYZKK>K>*OA[\85OS M"/ =EI\$8U&<0A3_ &DUS%,+?["V(I029714!/LO[2?_ 1P_P"">O[7GQ7N M?C9^T)\(_$>O>([F_M;[[3%\5O$MC!!=6\"P0S06UIJ,4%O(D: !HHT.2S$E MF8G>^)?_ 2\_8F^+OPC\$_!?QW\+-2NM-^&TDDG@+5D\:ZO'K>A/)_K&@U9 M;H7XW# 8-.0P5 P(10 #YP_X)5)\0OV;?V\OCW^R+^USJ%EXU^,^KZ+IGC_5 MOCI8RF-?%N@-+-96=O<69^326LRCQI:PDQ%7=U[L_P!G?'OPW\6OBK\,5T'] MFS]HNQ^'_B"]>.ZT_P 4GPS;ZZC6RXWA;:65$D5MZ?.&XR,=:XKX+_\ !-3] MC+X">!?'7@'P#\*+B6'XFZ:^G_$'5]?\3:CJFK:_:M ]OY-QJ%Y<273((I)% M55E 3>Q0*3FLSQS_ ,$I_P!AGX@?!KX=_ G5_A-J%GHGPFTYK'X<76A>,M6T M[4M!@=(TD2&_M;J.Y(=88MX>1@YC4MD@4 ?''[!7[/EIXZ^-O[:W_!*+]MJ] M@^(/B_Q98Z9K7Q#^-F@,UG<^)[+5+)XK2*:T8R1:7 8?L M-O%%' 9[LW^J2A'E%_3W]E#]AO\ 9>_8B\-ZQX;_ &:OABNA'Q'? MB^\2:M=:I=:CJ6KW(! ENKV\EEN+AE#-M#N0NYMH&XYD\!?L3_LV_#[]FS5O MV3+'X=QZEX)\10ZDOBFPUVYDO)M=DU!Y)+Z>\GD8R7$TSRNSR,V[)&" J@ ' MGG[&O[3/[2/B3]H[XB?L<_M7^'_ J^*/ OA3P[XCL-;^'$%W#IUS8:H;V+[, MT-W)(\&=6BO?$1M1KF MM>)/%FI:YJ-Y':QF*T@>[U*XGG\F"-F2*$.(XPS;5!9B?5: "BBB@ HHKGO& MOQ:^%WPWB,OC[XAZ+HV%R$U'4HHG;Z*S M] #2E*,5=NQAB<5AL'1=6O-0BM MW)I)?-Z'0T5XE>?M[_!;4+I]-^%FB^*O'5VC;3!X3\-SS -[O($7'J02,5%_ MPM?]M?Q[\O@']F[1?"MN_P#JM0\<>(/,)'J;>V&]#[$FL/K5%_"^;T3?Y:'R M\N.N'*CY<'4EB7_TXA.LOG.G%PC_ -O22/%;$ZIXGU^RTVV7[U MQ?W20QC_ ($Y KQK_AGW]J+QT=_Q5_:XO=.MW^_IG@32(['9Z[;ELR'\15[0 M?V"_V;].OUUKQ1X9O_%>HC[VH>+-7FO9'_WE9A&?^^:/:5Y?#"WJ_P#*XO[9 MXKQO^YY;[-=\15C#YJ-)5F_23@^]B7Q-^W;^S)H%\='TKQ\WB'4#GRM/\+V, MM^\O^ZT2F,_]]5F?\-)_M$>.?E^$/[(&NQPO]S4?&^HQ:6J#LQ@.YW'L#FO8 M/#/@SPAX*L?[,\&^%=-TFV_Y]],L8X$_[Y0 5I4>SQ$OBG;T7^=P_LCBW&_[ MWF*I+M0I1B_3GK.M?U4(/M;<\-_X5W^W/X_Y\8_'CPQX,MW^_:>#M!:[EV_W M?-NB"K?[2_A3X?V#/A;KDJWGQA\;^,O'DP8,5\2^))C &_V8XB@4>V2*]OHH M^JT7\7O>K;_#;\ 7 W#U9WQT9XE_]/ZDZL?_ 7)NFO^W8(_*?\ X.C&&7)15M6?$\48/"8'-?8X:G M&$%&-E%**7R5D%%%%>X?.A1110 4444 %%%% !1110 4444 %%%% !7Z=?\ M!J+_ ,I"_&G_ &1G4/\ T[:37YBU^G7_ :B_P#*0OQI_P!D9U#_ -.VDUY^ M:_\ (NJ>A[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH POB!\3OA]\*M#/B/XC>,+#1K+=M2:^N GF- M_=0=7;V4$UQ7@C]M;]EKXB:XGASPM\9--DO97"0PWD4UIYK'HJM.B!B>P!)/ M:OS:_:C^/'B3]H/XP:KXSU?4)'L8[J2#0[,N=EK:*Q"*HZ D ,Q[L2?0#SJO MG:N=S55J$5R^>[/XZS_Z3F98?/9T\JPE.6%A)J\W+GFD[ZU^*TBMK5P?)69Y 2[ I( M!CDJH'49/LO_ BW[>_Q YUWXG>"_ =L_2/P_I#ZE=*OHS7!$>[W6O6I8R%: MFI0BW?R_5V7XG[_D?B1@.(\HHXW+<'B*SJ1ORQIM*+V._VH_V>/AJ'7QG\8M!M98_OVL5\L\Z_]LHMS_\ CM<6/V&/ M"OB@^;\;?C!XY\;EO];9ZIK[P69_W88-NT>P:N\\"?LX_ ?X9['\#_"30;": M/[EVNGH\X_[:N"Y_[ZK3FQ4MHI>KO^"_S/6^M\<8[^#AJ.'CWJ5)59?.G348 M_=6."_X;=LO%O[OX(? 7QWXQW?ZJ^AT8V=BWIF>?&W\5H_MC]OWX@?\ (/\ M"'@;X?VK_>.J7\FJ7L8_V?)Q"3]:]RHH]C4E\&_\ #(WQ$\9_O/C9^UEXUUD-S+8^'VCT>U?_ &6CA#;E M_$&NA\%?L6_LP> Y1=Z3\']+NKG=N:[UE6OI&?\ O9N"^#],5ZC13CAJ$7?E MN^[U?WLWPW!/"V'K*L\+&I46TZK=::])U7.2^\BL[*STZV2RT^TB@AC7$<,, M855'H .!4M%%;GU"2BK+8****!A1110 4444 ?F3_P '6W_*.WP?_P!EFT[_ M --6K5_/K7]!7_!UM_RCM\'_ /99M._]-6K5_/K7W60?\B]>K/R'C+_D=O\ MPQ"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_ )2%^-/^ MR,ZA_P"G;2:_,6OTZ_X-1?\ E(7XT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=# M_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'Y$?M1_ CQ)^SY\8-4\&:QI\B6,EU)/H=X4.RZM&8E&4]"0"%8=F! M]B?.J_9_X@?#'X??%70SX<^(W@^PUFRW;DAOKMIXC\*_!O38[V)P\,UY+-=^4PZ,HG=PI'8@ CM7SM7))NJW"2Y?/='\= M9_\ 1CS+$9[.IE6+IQPLY-VFI<\$W?E22:G;HW*-UOW/./\ @F!\!_$GPF^# M^H>,O&&GR6=_XLNHIX;.9"KQVD2L(F8'E2QDD;']TKZX'TS117N4*,O5GY#QE_P CM_X8A1117M'RH4444 %% M%% !1110 4444 %%%% !1110 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!J M+_RD+\:?]D9U#_T[:37GYK_R+JGH>SP[_P CNA_B/Z!J***_.S]O"BBB@ HH MHH **** "BBB@ HKS;]I'PQ^U%XFT338/V7OB?X;\,7\5T[:I/XDT5KU)X=N M%5%4C:0W)/I7D7_"I_\ @KE_T=I\+/\ P@Y?_BZ /J:BOEG_ (5/_P %QJ]@^M4._YGT917SG_PJW_@ MH-_T?7X5_P##*Q__ "RH_P"%6_\ !0;_ */K\*_^&5C_ /EE1[&KV#ZU0[_F M?1E%?.?_ JW_@H-_P!'U^%?_#*Q_P#RRH_X5;_P4&_Z/K\*_P#AE8__ )94 M>QJ]@^M4._YGT917SG_PJW_@H-_T?7X5_P##*Q__ "RH_P"%6_\ !0;_ */K M\*_^&5C_ /EE1[&KV#ZU0[_F?1E%?.?_ JW_@H-_P!'U^%?_#*Q_P#RRH_X M5;_P4&_Z/K\*_P#AE8__ )94>QJ]@^M4._YGT917SG_PJW_@H-_T?7X5_P## M*Q__ "RH_P"%6_\ !0;_ */K\*_^&5C_ /EE1[&KV#ZU0[_F?1E%?.?_ JW M_@H-_P!'U^%?_#*Q_P#RRJ.Y^%G_ 44-O(-,_;D\(2W)0_9XI_@VD:.^/E# M,-08J"<9(5B!S@]*/8U.P+%4&[7_ #/I"BOEG_A4_P#P5R_Z.T^%G_A!R_\ MQ='_ J?_@KE_P!':?"S_P (.7_XNLCH/J:BOEG_ (5/_P %%?_ E[G_X[7U>49E@L+@U3JSL[OH_T M1^<\39#FV89HZV'I\T;)7O%;>K3/R(HK]=_^(23XV_\ 1Y'A7_PE[G_X[1_Q M"2?&W_H\CPK_ .$O<_\ QVO4_MO+/^?GX2_R/G_]4\__ .?/_DT/_DC\B**_ M7?\ XA)/C;_T>1X5_P#"7N?_ ([1_P 0DGQM_P"CR/"O_A+W/_QVC^V\L_Y^ M?A+_ "#_ %3S_P#Y\_\ DT/_ )(_(BBOUW_XA)/C;_T>1X5_\)>Y_P#CM'_$ M))\;?^CR/"O_ (2]S_\ ':/[;RS_ )^?A+_(/]4\_P#^?/\ Y-#_ .2/R(HK M]=_^(23XV_\ 1Y'A7_PE[G_X[1_Q"2?&W_H\CPK_ .$O<_\ QVC^V\L_Y^?A M+_(/]4\__P"?/_DT/_DC\B**_7?_ (A)/C;_ -'D>%?_ E[G_X[1_Q"2?&W M_H\CPK_X2]S_ /':/[;RS_GY^$O\@_U3S_\ Y\_^30_^2/R(HK]=_P#B$D^- MO_1Y'A7_ ,)>Y_\ CM'_ !"2?&W_ */(\*_^$O<__':/[;RS_GY^$O\ (/\ M5//_ /GS_P"30_\ DC\B**_7?_B$D^-O_1Y'A7_PE[G_ ..T?\0DGQM_Z/(\ M*_\ A+W/_P =H_MO+/\ GY^$O\@_U3S_ /Y\_P#DT/\ Y(_(BOTZ_P"#47_E M(7XT_P"R,ZA_Z=M)KO?^(23XV_\ 1Y'A7_PE[G_X[7MW[!7_ 07_;/_ ."> M/Q=U+XS_ 1_; \#2:KJGAN;1;@:CX0N)$^SR7%O.V 9#SNMH^?3-<>89ME] M?!3IPG=M::/_ "/3R;AS.L)FE*M5I6C%W;YHO\G<_5NBOEG_ (5/_P %;COC04445T'"%%%% !1110 4444 %%% M% !1110 4444 %26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_\ 7-OY5AUN7?\ MQZ2_];COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_'W M%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% $=W_QZ2_\ 7-OY5AUONBR(4<9##!%0?V58?\\/_'C_ M (UO2JQIIIG)BBMC^RK#_GA_X\?\:/[*L/^>'_ (\?\:/K$/,/J57NOZ^1CT5L M?V58?\\/_'C_ (T?V58?\\/_ !X_XT?6(>8?4JO=?U\C'HK8_LJP_P">'_CQ M_P :/[*L/^>'_CQ_QH^L0\P^I5>Z_KY&/16Q_95A_P \/_'C_C1_95A_SP_\ M>/\ C1]8AYA]2J]U_7R,>BMC^RK#_GA_X\?\:/[*L/\ GA_X\?\ &CZQ#S#Z ME5[K^OD8]%;']E6'_/#_ ,>/^-']E6'_ #P_\>/^-'UB'F'U*KW7]?(QZDM/ M^/N+_KHO\ZU/[*L/^>'_ (\?\:5--LHW#I#@J<@[C_C2>(@T.."JJ2=U_7R) MZ***XSTPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHKR?]L_]L3X8?L.?!*3XU_%#2M:U5)]9L=%T#PYX9L5N=2US5;R98;6QM8V M9%:61VP-S*H 8DC% 'K%%?*?_!/?]I#]NKXC?$#QQ\//VX?V/_''@&>[UO4= M?\ ZQJ,NB7>EP>'S-!%:Z5),[KPUIOB8^:;B[ETJR6;7+N;!9?(AG?& MO3/@]$OVE_@GK,E_X6\9Z+%J6CSSQ>7*J.,-'(F3LEC<-&ZY M.UT89.,U\]_M@?\ !3KXX_LMZAXU\4>'_P#@F1\6/&?PZ^&L!N/&WQ#M-3TK M3X1;)"L\]QIUG=7"W.HPPQL2\B(B!HY "0I:@#Z^HKY<^.G_ 49TWP#\-/V M>?VI_AK8:?K/P@^,/C+1-)U_6[R.6*[TNRUNV;^R[]?F"1HMV]M%.L@)59^- MI4FOJ.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KQO]NK]D#X/?MR_ EOV?_B_XGU70OM6MVFH^%O$/AW5% ML]4TG6;-C>E>F?\ !.;_ ()A_ ']@#X<:->:+X3L]5^*EUX0T_3/B%\3;V[N MKW4->NHHH_M#K/>2RRPV\DZF06Z,L8^3Y?E&,W]C/]BOQC\ M3_:/_9_\;Z; M'/\ ";XB?$2_\3^!KG3]9DM[J.WURU#:MIW[ADEM!#=B9HI(V5MMT"C*R84 MX3]C7_E.=^VI_P!B5\,/_3?J54/^"(?B+1O"G@C]JW3?&>K6]EJ?AW]L+X@W M?BN2\E$9A22>*XCNI"W2)K"J'!^4X]"^$W_ 1"_P"":_P.^,%C\?/A MC\'/%.G^+K#4+2]CUB7XQ>*KIIY;5MUO]H2?4WCND0Y CF5TP2I4@D';_:#_ M ."0W[ '[3WQ6U?XT_%GX,7SZ]XFM(+7QA)H/C/5M(M_$L$*A8H]2M[&ZAAO M@J@+^^1B5 4DJ * /+?^#=!%\-?\$>?A!%K+KI\6MZAXDO/#MG=L(G>SN=?U M.YME16P3N@99 !_"P/05=_X*E?'?QM^T ^H_\$C/V.9(M0^*'Q.\.O:_$+7] MGF6/PY\)W:F&[U&](/\ Q\S0M)%:VP(>1W$F5506^B?'O[%?[,'Q*U#X7ZCX MJ^$ED3\%]6BU'X96^GW$UG;Z%/'!]GC\N&W=(V18@%6-U9!M7"\5Y)\1_P#@ MB7_P3;^*OQA\5?'SQ;\%O$ %0 #. ,T >._\ !_QI\#?ADD\.F_#SPKX2TKP>\CA[A); M'6-+BLFW#&Z4O''DCEF8^N*_0V(R&)3,H#E1O"G(![U\A?M9?\$\;OXA_"/X M'?L2_ W0GL_A!X>^*FG:_P#$9]=\476HW+:/IDLNI16 DO99;FZ-SJ ME+-( MWEQJW( 4#Z_H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MC/C-\#/"'QSTRRTGQ?JFM6L=C.TT+:+JTEHS,5VD,4^\,=C7GW_#O?X)_P#0 MV^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"R MN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O= M** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** /"_^ M'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\ M=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'? M_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"- M'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ MT-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#P MLKG_ !KW2B@#PO\ X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QK MW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO M_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H; M?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQ MW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ MC1_P[W^"?_0V^.__ LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ M -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ M\+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\ M:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \ M+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z M&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ .AM M\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ M (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X) M_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ M /"RN?\ &O=** (-+T^#2-,MM)MGD:.U@2*-I7+,550 23U.!R:GHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BO%OVM?V$O@K^VO=Z!;_'[Q)XX MG\.Z!'=%_!_A[QW?Z+IFJ33>5MGO182PS7#P^4?*!E"+YTA*L2"/S'^#7[6/ MQZ_9+_X(S?MA_%KX!_%OQ!K_ (,\)?&G4O"G[,WBWQ/JDFHSP:9^(_B!JFJ1^.M*U=VM;N>]M[NXDB^TB9EN(WC5 CDX& FW M>_X+9?L/_LS?#C]DSXV?MZ^.?C=\5[/XGZ?I4VH?#;Q+#\5=5MSH6LD+'IFF MZ996TT=LD,EUY493RGD;S7(_$WP'\&?&;^Q/@S>>)-B>#+C4/!^ MM0?%35+"V\)7L%FL5E#I=G:S16ZM-=I$=LB2O+-.WS?, OFGC;Q=^U'\??AQ M_P $^_\ @G[^TY\0/%.@ZG\[\5:;X>N_%=WJP>.TAFDN4#M+=%@7&798A@?4O_ 2K7X_K M_P $Y?@T_P"U)XO77_'DG@2RDU_6!JD=\URS+NB:2YC9EN)1"8@\H9@[AFW- MG<0#Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH ^'_\ @LYI'_!1GXJ^&?"7[.7['?[/'B#Q/\/?%DTX^-6O M^#?'&C:/K:Z4FT?V39/J=U (3=AG62Y7>4C# #+5@?$K]EOXU_MW?\$LOB;_ M ,$[S^P9=?LRVECX4TNR^%EGJ_C+1M5LY[FTN%O+90=*N+AH$CGLK82/*-S" MX+KYC*]??]% 'YW>._!W_!1/_@I9XN^!?PK_ &D_V'YO@UX7^&GQ*T?QY\4? M$FK>-]*U*'7+[20\EOIVEPV,\LCP373+(\LXAV1ICYFX/+?M%>&?^"EWQ:_X M*/3?&'XU_P#!+_Q-\3?A-\)M8$GP&\*Z!\5/"UEIMSJ";E/B74(KV_26>[P< M6T4D:K:JQ(!D)>OTZHH ^$O^"F/B_P#X*L_&?]EGP#X _9/_ &._$^B7WQ!G MGC^-,6B_$7P];^(/"&DH8PUE8W-Q>):M=7:O(BW43RBW5&.W>R%?5O\ @FU/ M\2O _P ,K;]G34/^":6L?L\^"O!&C6]MX2MK_P =:'K$5Z"S^8H&FW4\@ES^ M\>6;F1I68LS%C7TO10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 ?F?^VSX-_P""CWQV_P""A%OK'Q*_X)J^(_BC^S_\++RUU#X8 M^%?#WQ/\,V%GXEUU4#?VSJL5_?1RR"W9F2WM6C"!@9&+9P?0OVO?A;^VO\:- M7_9J_P""D?PP_9*N+#XH_!3Q+KY\0? W6O&FE_;+W1-6MWT^\CAU"&9[)KD1 MPVUU&IE"$-M9@Z[#]W44 ?"WP4^%_P"V7\7/VWO&W_!4'XR?LJ3^";CPO\$Y M_ _P>^$>K>+M.N-4UB9[HZC<7=W<6LLMK9---%;VL8\U]J;W?;_%Y!^PII__ M 4_^%_QQ\0?M6_M=_\ !);QEXP^,WQ N4T_6_&\/Q;\'IIOA70!/N@TC2K4 MZF\D-G"")),9EN)07-/%GPI\)_\$H]0^+O MA.]LU@\+Z[I'Q)T*&QU=);9/.M]3MM2DADM%$K2QDJEPCQ@'JQ43?\$ GRAPHIC 26 blkb-20231231_g2.jpg begin 644 blkb-20231231_g2.jpg M_]C_X 02D9)1@ ! 0$ 2 !( #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_X@_024-#7U!23T9)3$4 0$ _ 87!P; (0 !M;G1R M4D="(%A96B 'Y@ ) !< "@ Z MA8W-P05!03 !!4%!, M ]M8 0 #3+6%P<&P M !%D97-C !4 &)D&ET250 8 "B&5S15, 6 "H')O4D\ 2 "MF9R0T$ M 6 "R&%R 4 "WG5K54$ < "\FAE24P 6 ##GIH M5%< * #)'9I5DX . #+G-K4TL 6 #/'IH0TX * # M)')U4E4 D #4F5N1T( 4 #=F9R1E( 6 #BFUS 2 M #H&AI24X 2 #LG1H5$@ , #Q&-A15, 8 #T&5N054 M 4 #=F5S6$P 2 "MF1E1$4 0 #Z&5N55, 2 #^'!T M0E( 8 $"G!L4$P 2 $(F5L1U( B $-'-V4T4 0 $ M5G1R5%( 4 $9G!T4%0 6 $>FIA2E , $D !, $, 1 @ M '4 ( !B &\ :@!ISNRW[ @ $P 0P!$ $8 80!R &< 90 M $P 0P!$ $P M0P!$ " 5P!A '( ;@!A %, >@#M &X 90!S " 3 !# $0 0@!A '( 90!V M &X _0 @ $P 0P!$ $P 0P!$ "T 9@!A '( =@!E ', :P#F '( ;0!+ &P M90!U '( 90!N "T 3 !# $0 5@#D '( :0 M $P 0P!$ $P 0P!$ " 80 @ M &, ;P!L &\ <@!I $P 0P!$ " 80 @ &, ;P!L &\ <@!, $, 1 @ &, M;P!L &\ <@!! $, 3 @ &, ;P!U &P 90!U '(@#P!, $, 1 @!D4&1 9( M!D8&*00:!#X$.P1,!#X$0 0^!#($. 0Y " 3 !# $0@#P!, $, 1 @!>8% MT07B!=4%X 797VF"<@!, $, 1 !, $, 1 @ $T X !U $8 80!R &4 8@!N M /T ( !, $, 1 0F!#($-01"!#T$/@0Y " $%@0: "T$- 0X!$$$/P0[!#4$ M.0!# &\ ; !O '4 <@ @ $P 0P!$ $P 0P!$ " 8P!O '4 ; !E '4 <@!7 M &$ <@!N &$ ( !, $, 1 DP"0()%PE "2@ ( !, $, 1 !, $, 1 @#BH. M-0!, $, 1 @ &4 ;@ @ &, ;P!L &\ <@!& &$ <@!B "T 3 !# $0 0P!O M &P ;P!R " 3 !# $0 3 !# $0 ( !# &\ ; !O '( :0!D &\ 2P!O &P M;P!R " 3 !# $0#B .S \<#P0/) [P#MP @ [\#N /, [T#MP @ $P 0P!$ M $8 Y !R &< +0!, $, 1 !2 &4 ;@!K &P :0 @ $P 0P!$ $P 0P!$ " M80 @ &, ;P!R &4 '0 0V]P>7)I9VAT($%P M<&QE($EN8RXL(#(P,C( %A96B #S40 ! 1;,6%E:( M (/? ]O____[M865H@ 2K\ +$W *N5A96B H. M$0L ,BY8W5R=@ 0 !0 * \ % 9 !X (P H "T ,@ V #L M0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *, J "M M +( MP"\ ,$ Q@#+ - U0#; . Y0#K / ]@#[ 0$!!P$- 1,!&0$? 24! M*P$R 3@!/@%% 4P!4@%9 6 !9P%N 74!? &# 8L!D@&: :$!J0&Q ;D!P0') M =$!V0'A >D!\@'Z @,"# (4 AT")@(O C@"00)+ E0"70)G G$">@*$ HX" MF *B JP"M@+! LL"U0+@ NL"]0, PL#%@,A RT#. -# T\#6@-F W(#?@.* M Y8#H@.N [H#QP/3 ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$ MM@3$!-,$X03P!/X%#044%]@8& M!A8&)P8W!D@&609J!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8' MF0>L![\'T@?E!_@("P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/ M"60)>0F/":0)N@G/">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+ M40MI"X +F NP"\@+X0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT M#8X-J0W##=X-^ X3#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/ M[! )$"800Q!A$'X0FQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$ M$J,2PQ+C$P,3(Q-#$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585 M>!6;%;T5X!8#%B86219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B* M&*\8U1CZ&2 911EK&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H< M APJ'%(<>QRC',P<]1T>'4<=:AZ4'KX>Z1\3'SX?:1^4 M'[\?ZB 5($$@;""8(,0@\"$<(4@A=2&A(B>K M)]PH#2@_*'$HHBC4*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L M.2QN+*(LURT,+4$M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<-]1B)&9T:K M1O!'-4=[1\!(!4A+2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I- M DU*39--W$XE3FY.MT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-? M4ZI3]E1"5(]4VU4H5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=: M5EJF6O5;15N56^5<-5R&7-9=)UUX7&EYL7KU?#U]A7[-@!6!78*I@_&%/ M8:)A]6))8IQB\&-#8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H M[&E#:9II\6I(:I]J]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"& M<.!Q.G&5&YX MS'DJ>8EYYWI&>J5[!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($* M@6N!S8(P@I*"](-7@[J$'82 A..%1X6KA@Z&I+C MDTV3MI0@E(J4])5?EAMJ(FHI:C!J-VH^:D5J3'I3BEJ:8: MIHNF_:=NI^"H4JC$J3>IJ:H_R#W(O,DZR;G*.,JWRS;+MLPUS+7--:6YQ_GJ>@R MZ+SI1NG0ZEOJY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7QG)E4WI.5&-Z M:V,Y9"(_/@T*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z>&UP M1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL M;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B('AM M;&YS.G-T4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E7!E+TUA;FEF97-T271E M;2,B('AM;&YS.FEL;'5S=')A=&]R/2)H='1P.B\O;G,N861O8F4N8V]M+VEL M;'5S=')A=&]R+S$N,"\B('AM;&YS.G!D9CTB:'1T<#HO+VYS+F%D;V)E+F-O M;2]P9&8O,2XS+R(^#0H)"0D\9&,Z9F]R;6%T/FEM86=E+VIP96<\+V1C.F9O M"UD969A=6QT(CY";&%C:V)A=60@4')O>'D@0V]L M;W(@4W=A<',\+W)D9CIL:3X-"@D)"0D\+W)D9CI!;'0^#0H)"0D\+V1C.G1I M=&QE/@T*"0D)/'AM<#I-971A9&%T841A=&4^,C R,BTQ,"TP,U0Q,SHT.3HU M,BTP-#HP,#PO>&UP.DUE=&%D871A1&%T93X-"@D)"3QX;7 Z36]D:69Y1&%T M93XR,#(R+3$P+3 S5#$W.C0Y.C4R6CPO>&UP.DUO9&EF>41A=&4^#0H)"0D\ M>&UP.D-R96%T941A=&4^,C R,BTQ,"TP,U0Q,SHT.3HU,BTP-#HP,#PO>&UP M.D-R96%T941A=&4^#0H)"0D\>&UP.D-R96%T;W)4;V]L/D%D;V)E($EL;'5S M=')A=&]R(#(V+C4@*$UA8VEN=&]S:"D\+WAM<#I#7!E/2)297-O=7)C92(^#0H)"0D)"0D\>&UP1TEM9SIW M:61T:#XQ.# \+WAM<$=);6&UP1TEM9SIH96EG M:'0^,C4V/"]X;7!'26UG.FAE:6=H=#X-"@D)"0D)"3QX;7!'26UG.F9OF-%,512;%%!04%! M05-55D1)2$Y34C!)04%!04%!04%!04%!04%!04%!4&)704%%04%!04$P>3%) M54-!9T%!04$-"D%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%! M04%!04%!04%!04%!04%!04%!04%!04%!4EDS0GED04%!059!04%!07H-"EI' M5GI9=T%!05E104%!0G-D,U)W9$%!04%F04%!04%566UT=V1!04%!9U%!04%! M56-L:%I79T%!06AG04%!055:,6A:5V=!04%I=T$-"D%!0559;&A:5V=!04%K M04%!04%56D$%!04%!04%!04%!04%!05,-"F,Q2DA1:4)*4E5-,DU4:S). M:3!Y3&I%04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%! M04%!04%!04%!04%!04$-"D%!04%!04%!04%!04%&:%I7:4%!04%!04%!1'I5 M44%"04%!04%28DU71FQA24%!04%!04%!04%!04%!04%!04%!04)95U9O9T%! M04$-"D%!04%B-DE!041J,4%!041K1FA:5VE!04%!04%!04)I;5%!070T54%! M0FIA5T9L84E!04%!04%!04-39T%!05!H04%!=',Y:UI83FH-"D%!04%!04%! M04):2E)536=A2%(P8T1O=DPS9#-D>35P6E=-=5DR9T%!04%!04%!04%!04%! M0EI*4E5-9V%(4C!C1&]V3#-D,V1Y-7 -"EI73759,F=!04%!04%!04%!04%! M04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%! M04%!6D=6>EEW04$-"D%!04%!04%U4U561$E$67A/5%DR3%1)=4U30D5:5UIH M9%=X,$E&2DA1:4)J8C)X=F1826=C,T)H63)59TQ30GI5:V1#04%!04%!04$- M"D%!04%!04%U4U561$E$67A/5%DR3%1)=4U30D5:5UIH9%=X,$E&2DA1:4)J M8C)X=F1826=C,T)H63)59TQ30GI5:V1#04%!04%!04$-"D%!04%!04%!04%! M04%!04%!04%!04=2;&,R34%!04%!04%!04Q&2FQ:;59Y6EF=$47=.4$$Q;T0-"EIG3GE!,S1$:6=/5T$V241R9T\V03AC1#!W4&=! M*W=$*U%11T)"345)05%T0D1S15-!4E9"1TU%8U%2*T))=T5M9U-O0DQ917A! M5%0-"D)/144X050K0E$P1DA!57)"5&]&4U%664)78T9D=U='0EI91G!G5S%" M8U5&,5%8;$)F64="9UE70FEC1TYW6DE";&M'86=:-T)O=T<-"FY1879"4-%64E79VAU0TE)26QG:7$-"D-,-$DP9VIN0U!S2D5!:VQ#5&]* M5'=L:T-8:TIJ=VUK0V)O2GIW;FQ#9G-+15%O;D-J,$M607!Q0V]%2VU!<75# MD-WGI$43!.2F$U$17E-5%%X3FI%-$U4 M<$)01D4K555":%%N1D5K56%H4TP-"D9+,%5Z:%1W1E))5DY"5E=&6&=6;7A7 M.49E05=!>%EM1FMK5V)"85!&&U21V)C6C-2;T5':6]A55)P M,T=P-&%X4G)S1WA18D]X=&I'-&]BDT-"DA0 M561(:#%(2%A!9&U2,T1(97=E1F@U04AM;V5L0C8K2'5K9D5X."M(,FMF;$(K M+T@K;V=&4T)"24=W9VU#1$5)4$%H2$-&24E856@-"F]32$])9G-I2GE*5DEO M26ER>4QD27=O:D]#3FU)-5%J=VE0=TI".&M44U(X2DMS:S)I54I*5&=L84-7 M6$IC8VPY>5EN2FQC;6AY83,-"DIU9VY'0V1*2C-O;G%Y9F-+03!O4'EH>$M+ M26\Q0VM'2U1G<&%Y;61+9$%Q06EO,4MM9W%M>7)02W=)6E,3F-T1$,Q0DQ8671Q>3-H3&A9=51#-D-,4MJ2FH-"DUPF9Z3S1-+T4P2WI2;$Y*-# R1%543E4P,6AZ6$-.9C R3GI:>4YQ M-#(V5&-K3C)!,VY$9EA/0E$T541I34]-9S4-"D)4;$-/6#@U=D1N-4]J639D M1'%Y3W4X-TQ4=')/-F\W-D1W;E!'53AP1'IJ4%-).5E4,FA094$K240U9U!Q M02LT1#AH4#)%+V]J+VD-"E%#3D%:14-M44]D0DM51G%187A"-VM)=U%N2D-T M54PS47IP1&954$%204Y%4C!32U)--49%:U964EIP1C-K66E2;61'<3!B=U)Z M5D@-"F4P9D%3059)4S!I4E-.9$I(56QJ4V%L2CA%;S-3;C%+>$5S35,Q3DQM M:W9I5$-P36-K>39444I.4VLR5%1D>$]*535U5')D4$%%.4H-"E0U3E S5D%N M54A&474Q14=55D)2;3%(;55J1E-F1DQ(57A.5%@Q3W%5+UI546Q34%9.=%9+ M1E8Q5F-*5T0Q6F-6<6Q7.3%D158U2E@-"C1&9W972#%9>3%K85=7;%IU1F]( M5VQ:87!L&A4,D=I6696:5-72V-9=D)J43)/6%DK=&M11U-5 M6D]L;%!75U-:961M4%=A4UIU:&Y05V546BML;U R:5=A3WAP43)M86%F1G$- M"E-'<69A=F1R5#)U;F$O.7-6,GEV8E%H=%E',C5B:$IU83(W16)X-79E1R]2 M8T-T=VAN1&=C5'!X;%A(=V-K='EP;DU"8S$Q>G5(454-"F1(0C!Z2%5O9%E6 M,31862MD<'0R*TAD5V0W3C1%6&AU94UX-4MN;4IE960V4FYQ;&5W4C=9,W9# M9D-&.&=8>FAF548Y;U@T0F9M2BL-"G=N.&IF-%(O-5E"2&=+:4)#;T9R9V,R M0TU)2U-G=E-$5C1/-FA",D5G251J:%5E1G$T64]H;DM',31C-V@U*TE"26AP M:4TV2DTT;5H-"FEF-DM:27)+:7I#3&QO=CAJ1T]->6\P>&I::4XO-#5M:G,V M4$YO*V5K06%18G!$5VM4*U)Q2DE2:VYQ4S0U3DYK-V%524I32VQ04U8-"E@U M6$IL:E-7;C5C2VPS5U@T2FA-;4QI6DI*;5%M9GEA84IR5FTP2V)R-7=C;DEM M8SDU,6MN9$ME44HV=6YX,F9I-2\V;T=M9S)+1D@-"F]B86E*<4M7;W=A:F1Q M4&UP1F%K>#95-'!A;6U'<6%,<'8R;F)Q9F=Q1DMO>$MK,W%A;7%(2W%0<7=+ M&%V:3=!07-(5W5,W M3$-S>FEZ3%%-U=+=&=',F5B8G=T,FDS-$QH6G5.1S53'=B1WAS8TAX.&8-"DAX.&9(>#AF2'=%2$)W8TY$03!9 M14)!64=H55)&4F]F2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9( M>#AF2'@X9DAX.&8-"DAX.&9(>#AF2'@X9DAX.&9(>#AF+SA!04519T)!04,P M07=%4D%!25)!44U2068O14%A24%!04%(05%%0D%114%!04%!04%!04%!448- M"D%W24=!44%(0T%K2T-W14%!9TE$05%%0D%114%!04%!04%!04%104-!=U%& M0F=C24-1;TQ%04%#05%-1$%G44-"9V-$0D%)1T%N34(-"D%G35)"04%&25)) M>%%614=%,D5I8UE%54UP1VA">%=X46E00E5T2&A->%II.$-2>6=V16Q1>E)4 M:W%+>5DS4$-.55%N:S9/>DYH9%4-"EI(5$0P=4E)2F]-2D-H9UIH2E)&4G%3 M,%9T3E9+0G)Y-"]013%/5#!:6%=&;&%7,7AD6&PY5UHR:'!A;71S8E4YJ;RM#:S535FQP95EM M6G%B;DHR96XU2VIP2U=M<#9I<'%Q=7-R839V;U)!04E#05%)1$)1544-"D)1 M645#04U$8E%%04%H141"0T53355%1E523FA)9UIX9UI%>6]B2'=&34A2-%-. M0T962FEC=D5Z2D121&=H85-5>5=I63=,0T(S4%,-"DYE2D5G>&15:W=G2D-H M9UI*:EI&1VED:V1&53,X<4]Z=WEG<# K4'IH2E-K=$U453504FQD65=6<&)8 M1C%E6#%2;%IM9&]A5W!R8D<-"C%U8C)2,61N9#1E6' W9D@Q*V8S3T5H66%( M:4EM2VDT>4YJ;RM$;$I75VPU:5IM<'5C;EHV9FMQ3VMP86%N<4MM<7$V>71R M<2MV+V$-"D%!=T1!44%#15%-4D%$.$$Y531Q-T9867$W1EA9<3=&6%EQ-T98 M67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867%X:7HP,U@-"F@U='9, M>3-K*W%A2WI$,5E*0GDY95%+03=O;C=&5"LQ,SDX<454>%@P9$9H,#)O+T]4 M;D4X1T1Q1"]%97!!-F4O'5"2314,%E2,5$U2&TQ62]W1$]19FQ3 M*U)N=#='.$MP0SAR0FIB;S%1$]N254- M"F%Y2C904DY%,6$R,6I2-TA68E=V,64O9VIU26$-Y<4=!4'5+-51)56%C M;45U24%J<6IC1$HR2W5X5C)+=7A6,DMU>%8R2W5X5C(-"DMU>%8R2W5X5C)+ M=7A627)N>FHU2V=V,W,W;E9R1DPT231L9V5735-C26DO<6-G5%AI:%(V,395 M3U1%2F1Z5V-S3'%X84AN+T%$02\-"DPR3V%72V)83D]%=S5E7!Q1G!C6%=N6#%P9%=T M9T0Y66UG6DA324UV<4=P6'!69FEW1TI(3FQ'8U-,0C5)>3,Q3%-(=$8-"G9) M8FE$-G))<&Q78TUO57$Y2$Q6,C8Y8T9&26M+=%%V=&(X=397<6DX=3=E,%AG M-W!Z6E9(1TXQ5FE0:SAI+U-C26E39WEI3V%Z5$8-"CAS6'-H,6)49G$P-UAC M671F%=00V1W=&DX,RM5;FM30TA7 M3$HS6C!H:E)*-#)Q.&XR148-"D0Q3D]M4$%E-69%:C-H8W9M-WEU,#AC0V%R M879.2S!A4GAR36I->E1*-FM904(O85%C:#=9.$(W;#A34&5M8T4X3GA"2%!" M27-S17D-"FE32U9#1U9K6596;$DR24DV6D9M1&$O1EA9<3=&6%EQ-T9867$W M1EA9<3=&6%EQ-T9867$W1EAG6&TW5"]+55AM5%9B>30X:F%P9#8-"G%B.7)C M,TYJ.60Y2S1T2C)R9'I34TE),$A+3U8Q-&EU>%9394)R;5A!;6AU2%A:27@T M:65%,V9N.%9'3'DY*U@X5'1$9BM1=&9-.6\-"G)25E$S37-":&MM:E%,0S=3 M,30X6BME=T)'-'@T<&9Z9VIG:#%J2DYT3EAY-W(Y,7EU=DEU=%)4,E9P3D1B M>7E&-$DR=&]92C=E2TH-"FDP<71Z:VA4,'IX0BM).69'2G-D47IJ=WE0,&Q. M9DM0;512-%ER8E1D4#A!2E=T5S!.+V1X:31L=F\R2W=&;UER27I'5U(S:T%% M6$(-"F1Q16IK9DA)>FEE6DE:-'-G1W=J3&8X07-3+WI4-5$X;U=D.40V,VQ' M.75B84Y(:TUC8W0S3$U'=5=L;FU+0T%Y44-S:6A72FPW9V8-"EIY>D=34CE4 M:C4K1THK9VMF2"MZ-U8P9FPW>4=D4W95:CAN-F]I,W-C<'9*4TIG2$PS>7)S M07A49#0K9BMR-#C-0*T)T M5&E/;%1Y3G!S,74Q>F-";FAC<%5#4FQ58S%B;#3!30TYR5T0- M"GE*9E-X4DY(34EV5G5X07I):E-,-DE)2D-S,4139W(K,$U22"MK1TUS=&)$ M1V9T96IF;#=Q13!M;DQP=S!A5%-,3WAT-$1B>'4P4=1;W@T87!L;55U53=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<7A#9GD-"G U=CEE-TYN-6M.=&$S13%X2VQU649K M-&EC;&Q53WIC:'AR5&)P,4=',$MD;C58.#=P;W1R870U:4U.-V(X;WI-4A7;4YP4S=4+TDO;7I4-W4-"F,R M+VUM6G)#4S5394LP:VA6>4DQ648P36QA+T=&569$461D=#AB4E-J8R]L-35L M=4QM-VUL.#!81&970S1244I5-$DP,W%+:3A:4G@-"D-R5F9H<&IA,'58.'9F M34-Y*W O:4M5+W5L:C0X6F%C;&=-3%!T3BLQ5EN06Q8>%8R2W5X5C)+=7A6,DMU M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+D)Q5B]&3#54;G9)-$1/ M23=M,V@-"C4X;FIF:$=(-7%N.35S,55,541$,W@T43!Y=UEY8DU2.&=U,#-Z M9$9E6'I7:BM58G5*;F,K:$DY&%#,5)K2FQ337-!,&YP9EEA4FQQ84-O M>#1!=C5B1B].:CAG;6PU'9,=4M$+T-/;W=*2DI(13 X,7!%<4HV&)I M=E9J5%E66102%=Y17)J:#1F3VIT=E7,O0E9T M9DUU=3-%84XK:#-13W%(;7AC1&LU548-"F%&07C4W,413&,T5EEI M=7ET53EQ=$QB:BM:3C%8R2W5X5C)+=7A6:'0Y-5,X-E1A-6,-"F%H M82MA;G1,95EQ<5=Y,G-B.$E68W5&0F-L95$U9F$T*WAR:'1#1G0O22]N9%HU M-35V3FI.3DM7:U)K=&Q!4UIG:V9)2UA:84-&3T$-"DAJ.%A5;DFA&<3EL92\T M;F1O230W6DY3='IB;V9R2F@-"G%:0T=*<$=(3$XY:U9O974R3G%H,SAP+VU/ M,$)4+T=)5U%K5FM3>6E5:T)'5'A0,FE15#,X1#!X#DT*V)Q4W=!.&0V;EIT5EA4=DLO M;F5";U)E96%$8WA2>7AU-DQB2VAD16%);%-X6C)&4DBL-"FI',5%U M;2M4+W=!=TQ74S$Y5'IE,&M%6FEA-6AA,5-1=GA!.5%#4C(U04U2:F%O4SDX M:F9M0W))8DAZ4WI*.5ED=E)A2EDO5&AN:TP-"E,X2D-*4U=!8F)K2V1TE)02F-,85%K96MG8U!':V)C;$)9$%B:'I*251B65E%<&M& M545K04%T.6\K4&)F1EGIP=#5/ M:F%#=#=B4U-&8D(T2&)M544W2GIL0W)*5#DR57 W;C4X5%-',#AW9FU,3DQ- M>#AT<&%P8C%-84X-"F-X>65V,3(U1&IW<%%B-SEF8DA:55(U9C%Z>C-->%A7 M3D%7,U5'-&M-<5A#13A6;$)I:E9!1%9J1S%"56EP1R](0T%#56A+5#5Z+TT- M"C)/9E0W85AY8V8X05-E354Y,'1X1WER2U5D>5%I;'5+0E4V=3E+;6QF2&-F M:V1)4DEJ3GDU0VIY+U@W9S5N9S1T>GAR,#AW+VUR3' -"CES=BM(16=U9UHP M=357;6AK2D552W1$26EC,%5'85=Q.&%N:C0T1'!T1TI(.359,G)9.51U3UA1 M9DYF1'E9$-F1.,5DO14-U2#AV;V%(-W&Y$1G%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%9H;"]W1&UR-64P+U5I,;C1(04YQ<7,Y66\R959143,-"G=S>6=.,G)H<$9Q*VIF M;6@U43%J56].4'-:-5=L=6I3,&0T6DDP;3)K2DM&9TYL.4)G4U%..7-A5S)7 M645U>%8R2W5X5C)+=7A6,DL-"G5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU M>%8R2W5X5C)+=DTY8C%$>FA:83=Q-C98E!"2%EW-G!**SAH2E5F M5U5924D-"C9G14%)=DEN9F,W6F%/1VAB:GE'444Q5F5A2&DQ1#AX5%C=#%%G4TYY<7DX869%-$Y#0GAX=4AC M9WAY.39A-EAF9FU$3&)7=BLU:E-B>3=75DIY23-D66YT;&=%36]*-%9B.2M/ M46(-"GA0:%%:0UA$,&)C66Y8<5A8,F\O;69(5V$R;3!Y-'4W5TE2,TYI:DU+ M>4])>GE!67%+:&QK-G9S36IS,DDP>B]!2G%I04%484DX>FD-"DU"-GI"435O M6DM#=3E+37$O4FIS<3(P=E!Z04]M,V0R8C=32'5%;C133WAL*W)247=+>7I5 M02M)4#9G04Y44W1E,DMS5C%X9DYT-7 -"C%G,G1E64Q.=$Q%>4IQ8W1N9%-7 M6\R>DUOD4R=%,X:&$X141),T(- M"FQ8,4$X8WA"-&1.<3EW;60Y,WE73TMU."](;S9Z,&]3BMB23E&$1)8DYI8V55-V)Z0F$V0F)195EB;$QV5FLU+U=*-#9C M5T)K67!3:7@-"CE%<#)W1DMB-'$W1EA9<3=&6%EQ-T9867%X-C4X9RM6-W$Y M=3'=T8DQ',&MH2'!.2UII1#A8.#=K,38-"B]C2TYR5%9Z*U=0:S(U M44Q,6G-A47@R.5).3%@P;V]N:%9F=&9Y4W-+.6-B5VY0*U=(:W S=%=K,#A0 M.51:6&E6;F-Q5U1J>#5R5VH-"F8S86EH,DDR>'1A6&%H*U=N:S(O=')E,FYS M4TEB84YO;U9J:VMJ;TA*3$4X5TA);7!Q5#%R:F$P:$Y2+TM0>5IF5SAD=3!% M$5S4U%T6D1U4&DY.&)7;&58.')F2DUT>3%Y M.6EX:V1I-V9V<&5*66AW1'@U52M%4W1X.$UB5VPO+TMS9DI:9V<-"FAA=TQ* M8D-266%Y>3=#4FU9,2M,96AC:U8V63)T3VHO04-X.&QP6G1::7D=H0WI-05(P,G P1U!%<$,-"C(Q+TLO=T%L,G1H2EE15U1* M85-X4U%34BMT2V534W5R#1L-%9L>BM82&Q#-'4W<3=L&5U6EHS17-O M6(U:FLQ930Q1W@Q.3=2<$5U56E(0C5+9E<-"D]"5&MR>4Y& M4TAH.%!'34AX2GC-#46=R3$,P56-F<"MK5SE. M9G--,6%(9'$YG!,83-K1CDU;F$U5V-,-E-I,U=%2U5M:FM+ M;&]74BM%:4DP5#!A=D9Q9V65+,61R;5=+35<- M"F]K84]7-'506%=J>GE437E2D)U8C=4;FXX M-$4V9F$S9'9D6&QM=&]I;61,95-+6#!V559G>6AM:7 -"CAI83%Q4FIA,&@Q M+TQF>F-46FTT.#%Z,T4Q5=Y4T50*S$X5T)75%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ M-T9867$W1EA9<3=&54YC87 -"G!T=$HV9'AD=W=Y57)W:VM61V]E.4-2:7%L M*VYD1"\V=49T+WE/:B]!2S1Q-SE/-D@O,6-,8B]K9$@O6$989G S42\K5E%>%AC36=79UEP26I5#A)25!194)A,VQX9' -"F)Q%92:3AG<35A3G97 M:7!2:$TT:4YA:F12>&MB<#,R*VY&5U1E5SE/:W-,0F]P1$H-"GIE4752359, M8F=$.6QP0G93=EA&53%X5F=N-6XO;4Y*-4YL,&A/5G!$1'%2=49K=7(W,7I( M1UE55FM&3&1*6"M.;G Y;F)R;'5,2'@-"EE%J:D%A<5="4FE/ M;F=A:D4V9C-O1W0X-"]A;&5U9C@U3S9V<')19E9B9E-.5VIN570V;'!,9&H- M"F=63D-R55D340SDA*1WEZ6$MM M.3)+=7A6,DMU>%8R2W5X5C)+=7A62E!-5G9C4T-*-'9525%/1T55154W5DDU M0G8S;E1I1DEO3W!)>%9)-%EO,$L-"GAN4S=U4S-P.&%F54Q:44-V27%Y,'!1 M;T31K:G160V9N:7%0-7IY M4#A%0FA286E X058R:54-"DMJ M,$UG94=12]M6# Y9V9T02\Q5EA1=DE*5VIL5&U1;TDT>$]G-D%(-&E7 M52]&53 W1#F5I2E5-=W%05$1$;'-!5'0Q,D1$2F-%<75T;7-:;T=81%DT=38Y M+WAU;S9J67!E4DI'-6M54G4-"G-Q*VQ03F)K3=O944V;DQ*3W0S1$9& M06IG,GIW>GE/-W%$5W-I*VY&=S9$-%%Z02]R9&PS4F]R5&9R9UH-"D(R2W5X M5C)+=7A6,DMU>%8R2W5X5C)+<%AR4XQ66U&9"M,5CAD.%963E5U=G%&=$=S3G=T M=D929W=&DU664].>'A$054X35922C%U-F$Y5TEA:E=223),>$148G%L M0U9O5UAN>2M2-F1F8D958C5/,4@Y26%D3F-#-6MU5CEC<6H-"GE)239!26YW M<4$X=%%01717=C-L5D]283)W;3E94DE*:E4K;T9(3&-!2&9R=49'4S0U5E8W M3EEW=T5U2VAX9#EB+VI:43%#-56-T44MU,69(04=59T5U,%!6>G%T;W1Z13%J4$@V:%(U3$&=T=G5V>3,S=S<-"G-A0UE83C5P.7(V275,:4]%,T5I=W=#5G=N3U)Q:TEL M9G1-44124G9J=6EG:'A-='A"9E%43D5S:U)E3FMH=4AQ<7-+;UI(5D5E1FT- M"FI+='0Y;75X4%A(9$Y"33!P>$9/;4%S>'EB=TID:7)S5F1I4=+ M;V5"3E%)2T4MT$=I0F$Y-E4V-'%O-FI$6GI&5VU386(P-#5#1VEB:65Q;C O M:$M%;'E!4C(-"C(S23)X5D-X,BMM;5#E&;F1N15)51&1Q3R]% M1VQ0;S-X5G4P=$Y..5%#3TLW=#(Y2E,W1U8Q0S!O0D575GI56UB;3,-"E%#;%0R,GA66'A6,DMU>%8R M2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5DPY5FUV=V=3=VU3 M,VU1:#58;71:C$K,SEI>2LP97AN93EP*UI& M-6)"-5)*4$=U<#(-"G$K:6%-+T9F,UA+3F%!;FHP;T0T0VA'5"MI14A&33EF M="]9:71.'I"=2]T+UEZ*WAV8F$Y=$DW<3)M:6YT-5)Y:FUG M8U-2C-3;694;'8T6%93-$U55&)X35%Q=5I*14(O=FDV9D-13TPO=$UU M1&4O2D9&40-"E1X4U%X5)Z3G!-:V)N,4QE5G T-&8W=#%2 M,D))9'5A4U9!4$=U-&]E;4MR8EE4-"G)6 M>$7)T.6IR-S5:3&=R M83=C9D@T,T5E4&@T9#9Q-S4W9EIZ.#).965V23DS-6ME,64R=3=A,6%$-V8Q M:7EH=D]91E-&+V4Q2$AK86L-"E5Y04QE57%S9GEI=&MV2F)M+W4W95E3040P M661."]L4&\V<$)(.5DT>'A/2DAJ M4WDP,$L-"C=Q>D9443)Z56](-"M.4'!Q,G1.=R]L4&]-8TEI-5)SD@V M;' T3&A:4%5.94YU0CA8=W%D=6%8R2W5X5C)+=7A6,DMU>%8R2W5X M5C)+=7A603,K:3)L.4HV:S!L>6IC46Q)3'4-"C5T,6]$>2MZ0DI'2RLY2SEU M;4MO,55#<49"3D(T:VLO96-65W=R34E517I+.'=50U(P56]P86TU5E-Z;%%4 M,$A)+U!&5CE-5F141E@-"EEQ-T97069M5C5H,7933#)W3FID4UB]W M0V0-"FAD=EIT37I8:6Q35-X17$V;G-C0E-M=4MU>%8R2W5X5C)+=7A6,DMU>%8R2W5X M5C)+=7A6,DMU>%8-"C)+=7A6,DMU>%9,=%@P0W@Q57AT8U-836)25D-M,G5: M-V8W43#12279$-T9&030Q.%!$1E5I,4YV3FM.,4XK:DY* M,#8V=%EW=C%6<')H-$I$.$E,0V=H;%@W6$MM-'=Q;D<-"FTO6'9Q15 Q*TM' M1S6]A9DU91E)/2W5X5C)+=7A6,DMU>%8R2W5X5C)+ M=7A6,DMP8G%7<3,Q<$]S9'9O,34-"G%#1E%X;71N3AR86E$*S!"3G!P;TXK;BML M:75+B]S='A63F)'-&UU8E9*<')75WD-"FME M=DLR;DU44TQ1:V9%65AL:C-P6%IJ.2M+;V=9<31K05905$9"2WHQ;R](2F-* M63A986QU25E92'5*5T-1>$MZ>4]E9U9256LO240-"D)42WA65=K:G5,*U8U6%8T,$-%;WE,=TEEE!O2&U+>64-"CDP4SEJ=C=33U%W=DY%4U9%:7%R1F1W3BM, M9S5#55-/8EI$2D=1GE,3C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%9R M1E=/-G@-"G%M<%%8,'-.=DU),55P449&655)570T2&9F=FEQ33!'*W4W;U1F M5TI/6E1H>#)#.6$Q-F9,1EAM+VU,>E!F4S9X8S(Y-E5U63E.=FX-"FPP=U-1 M5S!N,65A1FY33U905FEC:#!6=&U"1&1D.3@U>DXR:&QJ3U%V:U183#E4<7 V M<5EK4F98>5IX*U@K%9+2T519U512T]R M2$YN,F)N;FMX:WE.;2\P0GDY3&ML3TYN=EI.;7=C<$0R.34%&=E0Y3&11,T5J M:"L-"GI3;&0K=5=.1F]N6"]W1&Q'9%0O04]93S0O-4YT:V8T;7HK079H,U)V M3R]M1%(Y2G5.2G,S='I9,U!Q1U=+93%T-7I76D)'.4=L4C(-"E=Q<4]H>EI' M04IT,%5CFY9<3=&6%EQ-T9867$-"C=&6%EQ-T9867$W1E=S5EEZ'1(>31C95-L83 U M94]+=DU.9C!$6%H-"F1D,4=73%1R<#0S=7!M4C%H:TMS<&M99V=H9'=C-515 M869)8VMI27DK;SE$,W5L>31P;5HR4$YN;C5A5U8U6C9&4$9D=U-7.&AU;ED- M"DI+:DEX57AX:71'03(R>F,Y;%DU4GAK4T)(<2]12% P8U-)1WA7-TQ-,E1L M=&I&5D]F,794<$5QE=K;#EA M:%1C,G%81EI9=S1Q<&1!;DIA9S=6>5A%,65'<39L839J9#949#)3>'=Q.7A" M3$-R;5)Q07E+5D)0-W8S=UAV8E -"F@Y3E!L-U5F*V-:=DY';GE7,&1X<71O M>EA4*VY&-DU.-T]/5E%0:DU51&A"=C%A9WI-+TY$=61:+THX=3A09%!Y6"], M,U9V26YL;3<-"C!F57)I0S9L;G98=3!L=&DU54LX555F16@Q5&8Y,6U.;7E# M6G1Z=$YH3T].2'9:+VQ4:T]X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DL-"G5P M:7%N4&)W6$5447IX55H;$\O8T5!:D96,4U69%1&6%EQ-T979W$-"FAI=T%$3CEO9V)M;FII M&E.=F-45S4K3VQ1>&A:0V9S:G)I<3=2 M3D%S9$AG94LQ9654,4M'4U,-"C5M:VYD:4LW:WE-,VI48C(X35942$9867$W M1EA9<3=&6%EQ-T9867$W1EA9<3=&54IE-FIA5W-C:E18345!:598;&%A4E5# M23=&5EH-"G$Y05-#0EAQ8T)18C9)5V4K=7A.1&%W,VQK=#)S66UU67!+;&UI M-DY):4)W>4Q8;U1Y2#-B,4AX3G$T9G@S35I#6&PU<3ET<4-"8F<-"C-6,V). M-E1%.&\R-&A)-CA0,VY*;6]F55)X.49/;T]4:'AF>%9Z,EI#*W)K,3-26%1M M;6]7>DE9,FU$:6%-:C!K8F% -"E%(3$M7,5-B53E/9VU70V4W M:&EM8U932C5&5FE+,#)5;7988D5!;%-11F$S=4QE-&A783-L4V%&+W-34G-' M52]):6]W2E9-5F1I$5J<'DW=U!V4#)C,%3(T=5!6,4)O>7A!-$=2,C9K M03A&6711.%1V4VY1.7AI34UI83)V,VH-"CEA:W12EAY:B]P=BL-"E!+.%=H-FDQ$MJ2W%X>$AI4TA5+T8Q-&LQ<5=#,&]A44]I>5AY*S)(-C!F M:V-V9$@O5&9T4U!54$HR=#9N3V\-"G,O34U7;6U,:DBM1+WIV,G!74$DO;4TY4$]% M,CEE22MR-C$-"E4P3DM!9E9T>C=:4#AH:R]M>"\P,% X06EL+VMR4#-J+U1$ M.6(V5R]+>GDW<6YL-WE86F%:<6PV=6]884Y,23$R4$-"DYS M%5S8G9R5V1R*U$R,7I03$MV04MS85=P:U%R8FQ+33!S:4U7+V5"+VAO04=. M3GIY1W=X-5DX031O9T1Z-'$-"E!Q.&=E-G9H=GEP9V5B;TQE,G4W9C8U1S%Y M25I056Q-:W$V9DM(25E/5'E"66(P;T$R=TE&86-2:&YK341W:U)V66)C67(X M9F):-WD-"G)6>F(V<$IC>E=I6# V4C!K8TQ&2&%2DPS0D=5:U)%4U1'4% K;C-C=F8X04AO M9DI,24Q4*S155EII3FU:=V]9;C,T04PY,ED-"DUJ=7E7469P3#$S*W-E:C9( M>&5N-F9,;CER-&569'9S9&9F2GDT2S)U,TAX*TYX2&HT94AE<74K93,R8R]. M22]Z26IT6E!*97!,9' -"F-Y5S-'37EX,F-55GA/>2MQ=7E25&AO,CEW=S9E M*UIF6FA)>G@T879Z2D$U9#0S8S-!1'AI<79Z+UDX56QT=DM,85AB*W)995I( M9U8-"FY%34QA5G!5:$(T07%E0WAT=SA"*T]D5THU=4TQ3$1F.69**W0R64=3 M>G9$+U13+U=V1FPU22MR24QI=S$Y:TM-47)A4G O.'9W&HO<'!FF5O;'AO M=FU!:FIX4U9T2# X:TM1:4)G5FIC9D(-"E1K87%/=$MDC9PD9C-FES>$HY87@P M=49:;DI)44Y/;F\-"FI::GIR>G!T;5!Q>&QL:4EL4$5),3!L:TYF1&8S8VUR M3D-::%)L0W9F2C=V05-955EG'IK2F,S5FE.8DPX:6P- M"C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMO83EV571)5VQA3U-8:4%F5&E8;35Q M86)+36Y#2$5AD9F5F%S6$5T,5@T94HS>F%9.%(T0C9V-3-)*R\K:T]8,69(93)S;F9K9W)J M5C1J3E-A=V=J=&E73619=4Q25E,-"E9M;$IE,6M$0U1I6DYG1%5B:6Y/;#!- M5S(P:50W*V4X9'9R2$PV9G4S-&)36&9P,GEN$Y(1F)7,&), M2WIQ>C$T,TT-"E%7:W$P9EIQ:VEO;TYS9D%L1U@WE)01VA36F=! M6%5Q0T=)54M0:4D1Y06E20D9'*U1)26H-"DE+>&HX>DIO;V9*1W!3 M4S)A-F=G5T]T;3A$6%-Y2#%5;T1##AM,C=33C9V1E4P5S18:7!3 M:$)$6&5=L9E1K0D,V6$Q&5FI!1F9R9#E/065Q-S%$0E%A,7)84%1Y M2C-Z9C=-2'(O53DS>71I67EV-B\X05IF.$%(5E-Z.'=80W)/0C4-"E!I93): M9FIH:C V4E-)=45F<5)M3C6HO5"LS+VIQ3#AN-FQQ-V$-"C5A4392-61S=$UU:DDV,C$X M*VM4,CAA359C3SE493AQ96YY1D-",2M13F5T>%$X36UE4U5H5S0X44@O960W M1%!1:51+4E!L>$$O-S$-"C7-B6&A#8V%1*W)06F&UP.E1H M=6UB;F%I;',^#0H)"0D\>&UP34TZ26YS=&%N8V5)1#YX;7 N:6ED.F$Y-31B M-&4U+3DX-68M-#%D8BTY9&(T+3@W.#0W93,P,&-C,#PO>&UP34TZ26YS=&%N M8V5)1#X-"@D)"3QX;7!-33I$;V-U;65N=$E$/GAM<"YD:60Z83DU-&(T934M M.3@U9BTT,61B+3ED8C0M.#&UP34TZ4F5N9&ET:6]N0VQA7!E/2)297-O=7)C92(^#0H)"0D)/'-T4F5F.FEN&UP+FEI9#HU8F%B-F5A-"UF8C0X+31C,S$M.&9B,2UF9F8U-6(X96-F M9&(\+W-T4F5F.FEN&UP+F1I9#HU8F%B-F5A-"UF8C0X+31C,S$M.&9B,2UF9F8U-6(X96-F9&(\ M+W-T4F5F.F1O8W5M96YT240^#0H)"0D)/'-T4F5F.F]R:6=I;F%L1&]C=6UE M;G1)1#YU=6ED.C5$,C X.3(T.3-"1D1",3$Y,31!.#4Y,$0S,34P.$,X/"]S M=%)E9CIO&UP+FEI9#IC-S$Y,F8S-2TY M865F+31C-34M.&0X92TY,6-A-&1C-&5F9C4\+W-T179T.FEN7!E/2)297-O=7)C92(^#0H)"0D)"0D)/'-T4F5F.F9I;&50 M871H/B]57!E/2)297-O=7)C92(^#0H) M"0D)"0D\5)E9F5R96YC93PO7!E/2)297-O=7)C92(^#0H)"0D) M"0D)/'-T4F5F.F9I;&50871H/B]5#IX;7!M971A/@T*(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(#P_ M>'!A8VME="!E;F0])W'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RO#=)_;T\(Q_&G6/ _B2&[\*:IIMZUI!/?,OV6[ /R-O!Q M'O!##=Q@CYLG%>Y5\??\%3OV:U\3>$X?B'I<(_M#156WU557F>V)PDG'4QL< M'_9;J E<>,J5:=/VE+INNZ/S[Q(S3.\JREYMDG+)T'S5*GB[]G9X=/F=O$'AE2%.G74IW6Z_ M],).3'_ND%>O )R/T(^ _P"TSX1_:+T+[5X3/(]&4 ME3ZYR*G"9A2KJRT?8\SP_P#%S).*8*E1E[+$6UI2>O\ VX]%->FJW<4>@T44 M5W'ZH%%%% !5/7M#M?$^B7FFW\*7-EJ$#VUQ$X^66-U*LI]B"15RB@F<(SBX M35T]&GLT?C+\7/ D7UWINH6C;H;FVE,>]U//-\J^ M:X4,(TR=B?*#MR>2QSDFOI,KQ&(J*U17CW_K<_M+P'XOXMS>@Z><4G4PT5[M M>6DFU]G_ *>=?>M=->])MGHM%%%>R?T<%>4_ME_'I?V>_@5JFK0RJFL7H^PZ M6N?F-PX.' ]$7<__ $#N*]6KXA_:(^!GQ(_;=_:*NK0:?=>&_!/AB5[&TO= M1A:.-P&Q)-&APTK2,.",+M5-JSA3M35Y/1?YGY]XE9YF. R>5#)J4J MF*K_ +NFHJ_*VM9M[14%K=Z7M?2Y\5Z3I%YXEUB&SL;:YO[Z\D$<4$$9EEF< M] JC)8GVK[*_9=_X):37PM]:^)3M;Q'$D6B6\G[QQ_TWD7[O^XASSRP(*U], M?LZ_LD>#_P!FO2@NBV9NM6D3;<:K= /=3>H!QA$_V5QVSD\UZA7GX/)XQ]ZM MJ^W3_@GY%X=_1VP>!YGO+4S_#?AG3_ =HEOIN MDV-KIVGV:[(;:VB$<<8] HX'K] GRAPHIC 27 blkb-20231231_g3.jpg begin 644 blkb-20231231_g3.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" MO 58 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HKXO_P""E?[??QZ^&/Q#E_8E_8D^%^DZ_P#%34/A M3JOCC7=>\4:U)8:7X0\/0,]L+]S"CRW%Q)\_;]O--UP_MX M>'/@]IUXL\'_ C:_"/6M5O8WBP_G&Y.HVT!1@?+V; P(+9Q@9 /8:*^$M#_ M &\/^"D/[9_B[QGXF_X)J? +X1/\+O!/BB]\.VGC+XP^)M2MY?&=_92&*[?3 M8=/@<16J3*\*SS,PD9<@##*OLO[%G_!0GP=^U!^S-XG^.7Q,\'S?#?6_AGK& MJZ)\8/"FL7BSMX6U33%WWD9F0 3PB(K,DR@!XY%. <@ 'T117Y]>!?V\?^"P M_P"TA\'1^VQ^S!^Q!\*W^%&H6CZKX.\"^-/&>H6WC7Q3I"Y:*YB,-N]E:27, M8$D,4C/PZY8Y!;Z[_8\_:G^&G[;7[,W@[]J;X0M\'?#'5O#VH2:I8?;-(\6>&I%DN)M(OXA\Z 2%Y8IX_FC=B M=K':R!/@AX9U+3M%UN5)[? MQ3X9^PVUO:Z[I]Q'A989/W7F1D!H))?+)8JQ'I__ 4I_:8_:L^"WA?Q/X2^ M&_[ 7B3XF^!-5^&M\VH>-_"OC'2H)](O7CNDDAFL+R6*22)(1%+YL;-G>R[< M@9^=O^"*O[,_[4?Q:\1_!K_@H)^TCX%TGP/X;\%_LJ:#\//A-X5L];CU"^UB MSD@L[B;7;R2(>7 LRQ1^5:Y9T60^8$=?G /3_%/_ 3V_P""B?@[]N_X[?M< M_LD_M>?#3P9IWQE;PSYVE^*/AQ=:Y=1C1])%G&I=;VW2(-)).QPLAVE.005. MM^Q]^W)^UGXM\=_'#]B/]LKP3X5L/C-\)/#-OK>E>(? 'V@:/XJTF]@F-K>P M0W#-+!*DL7ERQLQ&\_+P#78_'7]L'_@H3\)_BUX@\%?#S_@D[X@^)/AJWEC_ M .$4\9>&?BQH-I'J2M#&S"XMKZ6&6S*2M(F<2*P0,#SM&)_P3S_97_:BM/VB M?BC_ ,%#/VY=)\/^'_B)\4-.TO1-%^'WAC4S?VWA#P_8>:T5K)>;5%U=2RS/ M)*Z#RP5&P@,54 H_\&\]EI=C_P $8?@$ND,&2;PE-<3N#DM<2W]S+.Q/=C*\ MA)]2:^./VN]:\1>%M/\ ^"PFB^"'DBL$\-^$)TCM\A1->^$XTU%N.[1\O^M> M_P#[/?A3_@H__P $G="\1?LB?!+]A"7X]?"BV\2ZEJGP:U[PW\1-*T:XT2QO MKJ2Z.C:G%J,B$""::4)H M?$+]J#5M8U/XKP^')6>TTFWOK/[#!I5I*XS)':6H5%D(SO+D%@%8@'TG^R]I MFBZ+^S/\.]&\-QHFG6G@72(;!8AA1 ME$J 8[;0*^4O^"!4DEO\ LV_%_P - MV@VZ1HO[4WQ"L?#T2?DNIW,ND?'?P1#:-.YM8I?"\C,D M98[5)W/M$U.XT?0K74([C3M#\B/$SD 9+% MF.!W 'UKWNO"_ /_ "D$\?\ _8B:5_Z,:@#US[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&J^J/XRTK3Y=1FUBT M984W,JVQR?UKH*S?&/\ R+%[_P!<#0!6@M_&L\*3KK5F ZA@#;'N/K3_ +%X MW_Z#=E_X#'_&M+3O^0?!_P!<5_D*FH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_ MX#'_ !K8HH Y_5'\9:5I\NHS:Q:,L*;F5;8Y/ZU+!;^-9X4G76K,!U# &V/< M?6K/C'_D6+W_ *X&KFG?\@^#_KBO\A0!F_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+ M_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-5;^X\8Z?>:M?8O&_\ MT&[+_P !C_C1XE_Y"^C_ /7Z?_036Q0!C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+ M_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-5;^X\8Z?,9M6ETA=7M0\,2R,QMN"#^-6OL7C?_ *#= ME_X#'_&BR_Y'>]_Z\HOYFMB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QK7C#B-1*P+;1N('!-+10 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% #+BW@NH'M;J%)(I$*21R*"K*1@@@]01V MIMA86.E6,.EZ7916UM;1+%;V\$82.*-0 J*HX50 . !4M% !1110 4444 M%%%% !1110 5X7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1 MC4 >Z4444 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5X7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z444 M4 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !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 5X7X! M_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%%% ! M1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!_]>47 M\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X7X!_P"4@GC_ M /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%%% !1110 5F^ M,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!_]>47\S6Q6/9? M\CO>_P#7E%_,UL4 %%%% !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 5X7X!_P"4@GC_ /[$32O_ M $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%%% !1110 5F^,?\ D6+W M_K@:TJS?&/\ R+%[_P!<#0!_]>47\S6Q6/9?\CO>_P#7 ME%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5X7X!_P"4@GC_ /[$32O_ $8U>Z5X M7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%%% !1110 5F^,?\ D6+W_K@:TJS? M&/\ R+%[_P!<#0!_]>47\S6Q6/9?\CO>_P#7E%_,UL4 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 4 _P""D7P,_8#\(6T7C,:OK_CGQ%I]]+X'\ >%-!N-4U36'MH3))*+>W!: M.VC&#+.Y1$7/S9P*R/\ @FC_ ,%'+O\ ;\^%VCZ_XC_9A^)OP]UN7P1I&N7] MUXN\&R6.BZH;R!7:32;LR2+=V^_<5)(?RV1F4;J\&_X*S_!O]IWX%_M+W?\ MP4\^ OP;;XIZ W[/.K_#/XB^"=.NEBU?2-.EN9;Y-9TY7^6Y99&VS0 AVCC7 M:#RT?L/_ 1%_:N_9W_:=_X)M?"+3_@5\5]+\0WG@7X9^'?#OC'3K61ENM'U M*VTR"&6">%PKQ_/%)M,_&/A7X=^$-5\?^.O$%II.B:'IT MU_J^J7\PC@L[6%#)+-(QX5%168D] #7D/[ G_!0;]GS_ (*2_!W5/CG^S:^N MMH6D>*KKP]=GQ#I!L9_MEO%#))B)F+!=L\>"V#G((&*\4_:NOIO^"D?[7$7_ M 3B\)S-+\)_AS+8Z_\ M*:G Q$6JSDB?3/"(8?>\XJMW> =+=(XBP,Y%1>7$.(UF"Y9HD M+NN&#*&4@>[_ +-_[2?P2_:X^"^B?M!_L]>/;7Q'X3\00-+IVIVRNG*L4DBD MCD"O#*CJR/&ZJR,I! (KYB_X-Z/#$&G?\$F/AE\0[[9/X@^(C:IXQ\8:L5_> MZGJFHZC<3RW$K?Q/M,<>3SMB4=J^6/B/\5M;_8_^'_\ P5D^%?PDD;3K#PE- M8>*?#JVOR#3]1\4>&HGNY8L?<(N!YH X#:UKWAOP M!\8O%GP]\-:A-9^(_C-X-^%&H:EX0TYX'*7#MJ$2GS(H6!#RQ)(@QD,003]@ M^"/&WA#XE^#=*^(GP_\ $MEK.A:[IT-_HVK:=<++;WMK,@DBFC=>&1D8,".H M->;_ +$WP1\!_!S]A_X8? ;PYX=LUT+1_AQI>G-8FW5HKA?L<8E:12,.969W M"?#QF MX\D(L^P>BHHZ"@#[CHHHH *\+\ _\I!/'_\ V(FE?^C&KHK_ /;8_92TN^GT MS4/CEH<5Q;3-%/$\K91U)#*?EZ@@BO-_@E\8_AAX_P#VY/'7BOP;XTLM0TZX M\$Z='#=V[DH[I(0X&1U&X?G0!]-45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 M :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4? M\)CX8_Z#4'_?5 &E6;XQ_P"18O?^N!H_X3'PQ_T&H/\ OJL_Q1XH\/WGA^[M M;758GD>(A$4\DT ;FG?\@^#_ *XK_(5-618^+O#4=E#&^LPAEB4$$]#BI?\ MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J M -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^J #QC_P BQ>_]<#5S3O\ D'P?]<5_D*P_%'BC MP_>>'[NUM=5B>1XB$13R35NQ\7>&H[*&-]9A#+$H()Z'% &O16;_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0! MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^ M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4' M_?5 &E6/XE_Y"^C_ /7Z?_034W_"8^&/^@U!_P!]5EZ]XET&YU/3)H-4B98; MHM*P/W1MZF@#IJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_ MT&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@ M#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$ MQ\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?] M!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH MA\2_\A?1_P#K]/\ Z":V*YG7O$N@W.IZ9-!JD3+#=%I6!^Z-O4UJ?\)CX8_Z M#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0 M?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E1 M6;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ M *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U M!_WU1_PF/AC_ *#4'_?5 &E6/XE_Y"^C_P#7Z?\ T$U-_P )CX8_Z#4'_?59 M>O>)=!N=3TR:#5(F6&Z+2L#]T;>IH Z:BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^J (;+_D=[W_KRB_F:V*YFT\2Z"GBV[O7U2(1/:QJDF>" M03D5J?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U6BCK(@D1LJPR".XH 6BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ^6/\ @HG_ ,%'?V)?V8O#OBK]F_\ :%_:#T;P M=XN\1?#&_P!1T&PU]9;>+4(9H[JV017#)Y+2>;$RF/?O&5.W# U\1?\ !#5/ M#OQ\_;"^&G[2W[*W@2^L/ G@_P#8P\.^!OB_XV31Y;'3_%'B^);'9:1[U47L M]G'#(DETH;9@1;MI3=^M/Q%^'/@SXK^#-1\ ^/M!M]1TO5+*:UNH)X@WR2QM M&Q4D':VUCAAR*K_![X5^#O@5\)?"_P $OAW92VWA_P '>';+1-#MYYS*\=G: M0)!"K.W+L(XU!8\D\GK0!\-? /\ X)#_ /!0;]E_PUJWA#X&?\%FM3TBQUWQ M/J'B'6)+KX!Z#?76H:E>S&6XNKBYN7>:>5B0NYV)"HBC"JH'FO\ P0)^ ?[4 M,/C7]I/6OB'^VA-XD\'Z?^U5\0M$\9>"9?AWIULGB;5P\$<^L-=1_O;0RLRL M;6+]TNW X)K]4J* /R[_ ."=G_!0;]FO_@DM^SO-_P $VO\ @HS\2F^&GBSX M,ZMJEAX;U#Q%I=U]F\9^'7O9KC3]3TZ2*)UN(R1ABC#^(9Z'W%2T ?G!^SA_P % MW?V2?@5^R%H'PQ_:_P!7UKPC\>?A_P"&;;P]XK^"]SX>NWU_4=;M(%MPEA"D M96ZCNWC5X949H]LR[G&&(]O_ ."+7[.GQ:_9V_83TMOV@O#QT?X@_$'Q3K7C MOQMHS?>TZ_U>^EN_LK>CQPO#&X/1U<=J^JWLK*2Z2^DM(FGC4K',T8+J#U / M45+0 4444 8DOPT^'$\K3S_#_1'=V+.[Z5"2Q/4D[>37C/PQ\.^'])_;Y\>V M&E:%9VT">!M+*0V]JB(I,C9( &!G _*OH&O"_ /_ "D$\?\ _8B:5_Z,:@#V M[^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8? M^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*SO% MUC91^&KQX[.)6$)P5C (K7K-\8_\BQ>_]<#0!-I^GV#6$!-E"285R3&/05-_ M9VG_ //C#_WZ%&G?\@^#_KBO\A4U $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4 MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ M ,^,/_?H4?V=I_\ SXP_]^A4U% &1XNL;*/PU>/'9Q*PA."L8!%6]/T^P:P@ M)LH23"N28QZ"H?&/_(L7O_7 UQ&TBVBSC(7RQ@')K7_L[3_^?&'_ +]"LVR_Y'>]_P"O*+^9K8H MA_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&' M_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"I@ M!@# '0"BB@ 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 *\+\ _\ *03Q_P#]B)I7_HQJ]TKPOP#_ ,I!/'__ &(FE?\ MHQJ /=**** "BBB@ HHHH *S?&/_ "+%[_UP-:59OC'_ )%B]_ZX&@"YIW_( M/@_ZXK_(5-4.G?\ (/@_ZXK_ "%34 %%%% !1110 4444 %%%% !1110 444 M4 %%%% &;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 U_P#7 U_P#7 U_P#7 M U_P#7 U\CR-F?]GS<>]?H+^R5^V-\!_VU_ABOQ2^ M!'BAKRUCE$.IZ;>1"*]TV?&?*GBR=IQR&!9&&2K-@UW8O*<>^%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 45S7Q@^+WPZ^ WPVUCXM_%?Q98Z+ MH.AV,EU?W^H7<<**J*6VAI&52[8PJYY) '6N4_99_;,_9F_;/^'6F?$G]G/X MQ^'O$MMJ&C6>I7&G:;K=M<7NEI<1+*D-Y!#([6TRAMK1O@JRLIY% 'J%%<-\ M2_VG?V:_@QJL>@_&']H7P-X3OIE#167B7Q;9V$K@]"$GD4D?05UV@Z_H7BG1 MK;Q%X8UJTU'3[R(2V=_87*S0SQGHZ.A*LI]0<4 6Z*X_XD_M"_ +X-:G8Z)\ M7_CCX/\ "E[J8_XEMIXD\36MC+=\[?W23R*9.>/E!YXKKH9H;F%+BWF62.10 MT)OCMX-T[Q9=LBVOAB_\ %%I# MJ,Q?[@2V>02L6R,87GM794 %%%% !7A?@'_E()X__P"Q$TK_ -&-7NE>%^ ? M^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110 5F^,?^18O?\ K@:TJS?&/_(L M7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH S?&/_(L7O_7 U./\ @H3JGP\UB[E_LOP5H6GV6CVI)\M?M%M'=RR@=-S/ M.%+=2(E'\(K]Z:_)/_@Y'_9*\+:?<>'/VSM'\3V-EJ5_)%X>UG19V(EU%E62 M2&YA !RR(&23.!M$6.<@_2<*UJ-+-X\_VDTO7_AKKYGY_P")F%Q6*X6FZ+TA M*,I><5=?@VG\C\GZ^XO^#?3XL>+/ _\ P4+TKX>Z/=R_V7XUT+4++6+4$^6W MV>UEO(I2.FY7@VANH$K#^(U\7Z1X,\8>(-5M]!T'PGJ=[?7:JUI96EA))+,& M&5*(H)8$$8P.=2:2ZM]/NW/QC@;++M3DI2ET45NF_-:6ZW/TTHHHK\C/ZG"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH _*/_@MW)\*O#?[>7A'QK_P4(\,/J/[/ MI^ VNZ=\.KS6;%[KP[I?Q*EGD*3:B@!B25[$1QVTDX**^\K@JSI];?\ !(3] MGG]G[X:_L'_!/XL?#/X*>$= \2^*/@7X2'B7Q#H7AZVM;S5B-*MY,W,T2*\Y M\QW;+ECN=CU)KUW]L+PYX4\:_LJ?$SPEXOT+3]7L;CP'JAN],U*UCN(9%^RR ME=\;@@CJO?0^#?$DPLD:YM77(=<($4 'W-\>_V5O^"0_A3Q]X@^ M,_[5WP2^ <'B/Q<5O-?\1?%#2](>XO5CB2 .9=1!*QJD:*0I"_+DC.37SW_P M1=T3X9_#OXV_M5^._P!DJ"YL?V4)O$&C77PJ%OYW]C2ZE#83'Q! M _MFMS:G!X_\ 'N@6^K'2-*:\G@T_2K+[2C_9 MK>&TBA 6/:=Q.2=JXYO]G_\ :3\0?\$T/V6?VZOV;-$UR[U*T_9.O9]2^$R: MM<-J[X?*E4GJLGL'DMF:V8<2Q2W0\M)%RK'." M<&@#Z$_9,_X(G?L'>)_V!/#_ ()_:2_9W\-^.?''C[PC#JOQ&^)/B+2HKKQ' MJ&MW\"SW5XFI2*US"ZS2OY11QY85<<[B>W_X(?\ QH^)'Q7_ &#K/P9\9O%M MSX@\7_"GQIK_ ,//$.OWCEIM2DT?4);6&>1B26D:V%OO9B2S[F))->B?L+_M M7_!WXR_\$[?AW^U59^/-,@\,-\-K._UW5;B\1(=*>VM%%['.Y.(VMY(YDDR? ME,;5XO\ \&_6D:KJ7["FL?'_ %#2KBQM_C/\8_%_Q T>UNXBDJZ?J&J2FU=E M/(#PQ)(OJLBGO0!]PT444 %>%^ ?^4@GC_\ [$32O_1C5/JG[!'P:U?4[G5K MGQ5XW62ZG>:18O%]RJAF8L0 #P,G@=JX;X!? [PC\-_VV?''@[0M3UF:UMO! M>GRQR:AJTD\I,DI+9=N2/E&!VYH ^IJ*Q_\ A!](_P"?F]_\"VH_X0?2/^?F M]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"? MF]_\"VH_X0?2/^?F]_\ MJ -BLWQC_R+%[_ -<#4/\ P@^D?\_-[_X%M5'Q M+X2TRQT&ZNX;BZ+1Q$@/_\ @6U'_"#Z1_S\WO\ MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!-XQ M_P"18O?^N!JYIW_(/@_ZXK_(5S_B7PEIECH-U=PW%T6CB) >Y8C\15FR\%Z5 M+9Q2M_^!;4?\(/I'_/S>_\ @6U &Q16 M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"# MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ M #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q6/XE_Y"^C_ M /7Z?_031_P@^D?\_-[_ .!;5F:YX5TZUU'388Y[DB>Y*N6N&) V]O2@#JZ* MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0 M?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A! M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F M]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**QO\ A"-('6ZO M/_ MJ\5^-O[<7[ W[/$LMG\5_P!J+1+*\A)$VF6.KO?WD9'9K>U$DJ_BHK2E M1K5YSZ#KR[]K7]L7X#_ +%'PQ;X MI_'?Q2UG:R2F'3=.LXA+>:E/C/E019&XXY+$JBC!9E!K@?V4OVV/V9_VV=*\ M9:E^SG>^(]5_X0M8?MJ7\3VGVIIDF:(1!F+88P.N65<$=#7XA_\ !1S]NC4? MV\OC?;?$6W\.7VA:%I6E1V.B:%>ZI]J-OR7EE+!5&^1SS@?=1!D[17NY1D-? M'8YTJR<8PMS='KJE\SXSBKC7!Y-DT<3@Y1J3JW5/=Q=G:3NM&H]KZNW2Y]YZ MI_P1"*]TV?&?*GBR=IQR&!9&&2K-@U_,+7T9_P M3&_;ALOV%?VA6^('B_3]9U'PIJVER6/B/2M$F43RK]^&5%=E1G20<98?*[@$ M9KZ;,^%,&\(Y82+4ULKMW\M>O8_.N'/$S-HYG&&:34J,G9OE2<>S]U*Z76]] M#^D"BO _V.?VN?V7?VZ_"VH^)_@#XJURY.C/"FM:?J=K/;3V+RAS&KE@8W)$ M;G]V[@8Y(KV3_A!](_Y^;W_P+:OSRK1JT*CIU(M26Z>Y^\87%8;&T(U\/-3A M+9IW3^9L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5F=!L45C_P#"#Z1_ MS\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_ M^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ MX%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U M&Q6/XE_Y"^C_ /7Z?_031_P@^D?\_-[_ .!;5F:YX5TZUU'388Y[DB>Y*N6N M&) V]O2@#JZ*Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y M^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ M MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\ M"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V** MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -=F5%+NP R23P!7P_\ $_P1 M_P $Z?\ @MYJD&C:+\8-7N]9^&&M2I/::7>20&6T-PB3,(9 4E@G$2A;B+#C M*988V5@_\%TOVM;;]EO]G>#X,?#K4[]?&7Q)2:S@DCN7)LM-7"W,HQ_&^]84 M'7YW8'*"N^_X)&?\$\K']C[]EVRF\URI\BR./^>*, M=PY_>22X)&*]O#T'@:/J#PSH^E>'=??P_H6G0V=C8Z5;V]G:6\82.")!M1%4<*H4 M #H!70UREKX5TZ3Q3=6#3W.R.VC92+AMV23U-:?_"#Z1_S\WO\ X%M7B-ML M^O225D;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4#-BBL?_A!](_Y^;W_ M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ M-BBL?_A!](_Y^;W_ ,"VK7C011K&I.%4 9/- "T444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% 'S5^W'_P2N_9?_;HU:?XD?$"P\1Z5X]A\(2^'](\6^&?'&K: M3)%:DS21PS1V5S''<1+-/(Y616)W,,X.*N_\$V?^";G[/?\ P3:_9^T?X7?" M7P%I%OXEFT'38/'OBZUCE>Z\1ZC;VR127$DL[R2B(OYC1P;O+A60JBJ.*^B* M* /DCXA_\$-O^":OQ,\?^(?B3KGP;\1V6H^+]6N=3\5P^'_BGXBTRTU>ZN)3 M-/+/;6E_'"3)(S,V$&XL)-4\,>,-6T)M=A0;5COETVZ@6\PH"[I0S;0%S@ 5[K\'_ (._ M"S]G[X9Z/\&O@GX"TOPQX6\/V8M=&T+1[58;>UB!)(51W+%F9CEF9F9B223T MM% 'R5X__P""&7_!+KXE_$/5?B/XI_9E EU_5_[4\0Z#IOBW5K+1-5O=P8W% MSI=O=)9S.6&YMT)#GEPV37U9HNBZ-X;T:T\.^'=)MK#3["VCMK"PLH%BAMH4 M4*D<:* J(J@*% JS10 4444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^ M?^4@GC__ +$32O\ T8U 'NE%%% !1110 4444 %9OC'_ )%B]_ZX&M*LWQC_ M ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\'_7%?Y"IJ "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 UF_L#W=E\*/!'PMO\ Q'X^U[31=:1]NMY(],@C M9VC5V=<-G"82OC:ZI45>3.#,\SP63X.6*Q<^6"Z[Z]$DM M6V?9M?G1^VM_P7MT[X2_$W5?V<_V5_@1JOBSQOINJRZ5<7&O64T-M'>1N4:. M*UC_ -(NCN!&/W6>JE@03C_\$\_V64Z8:V2P0K'91GY&W2?O=T2,48C=7Z">'_@9\&O"OQ'UCXP^'/A M?H=GXK\0,AUGQ%!IL8O;O;&L:AIL;MNU%&T$ XR1DDUZ/LL!EF)<:]JUEM%V M2E?9OK\O2Q\_]9SSB/+E/!\V$3E:\XIS<+?%%7]UMZ:]-4SY1_X);Z[_ ,%3 M_B+XS\6_$#]OWPT+#PGX@T>$>'](U*WM[2:RG20_(EE&-\<;QR2!S.1(3''] MXRRVVD3ZG]BLX(63N_ M)KLFG8\[_9^_9+_9N_97TZ\TS]GSX/:-X734%B74)M/A)FNA'N\L2RN6DDV[ MWQN8XW'U-?!/_!<+_@E#XY^-U_8?M0_LL^"DO]6TW2UL/$_A/2K=5FNX(RQB MN;>-<>9(H8HT8^9E5-H)!!_3JBHP>9XO!8Q8F,KRZWUNNS-LVX=RO-\J>7S@ MHPZ.EE]VNI_*:?AK\15\4_P#"#-X!UL:V9?*&CG2IOM6_.-OE;=^? M;&:_6?\ X(R?\$=M2\$6FJ?'[]M?X4:?++K.E-8>'_ OB?3([@P02,K275U! M*"$D(4(D;#8\5XK&X=T:<.2^[O M=_+16/C\@\,LNR?'K%5ZKK./PIQ22\VKN]NFR\CPZY_8K\'?!W]G#X@?![]A M_2])^&VK^,H;J:#4D2>:*VOI85A\T N6C 10$"?+&QWJAY5OSM^$/_!0K]O[ M_@DQ\2;#]GW_ (*%^#]5\5^")6\O2]<>X^U7,<"D#S;*\8@7<:@@F"8B105& M8ONG]@ZY#XX_ 7X0?M)_#N\^%/QO\!V/B'0KX RV=ZAS&XSMDC=2'BD&3AT* ML,G!YKR\%F4([?Q+I=2WT/I,WX>K5O9ULLK.A5I)J*7\-IN[C*" MTLWU2OUL[(L_!WXP_#CX^_#32/B_\)/$\.L>'M?$8"M2P\<3%?NY-V=[VUVE;9G? M@T%%%% !1110 4444 M%%%% !6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_030!L4444 %%%% !11 M10 4444 %%%% !1110 5SOQ;^*G@CX'_ RUWXN_$C6$L-#\.Z;+?:E=-U6- M%SM4?Q.QPJJ.69@!R1715\ _\%R?@_\ MP?M*Z1X"_9Z_9W^'D]]X(UO6X?^ M$JU:SN0=EX90ENMT@^>.TB&9FDPR;MN=IC7=V8##4\7BX4IR48O=MVTZ_/MY MGDYYCZ^6975Q%&FZDTO=BDW=O17MT3=WY'6_\$Y_VR(/^"KWA#Q#K7QR_91T M>#2_!?BN&X\.:O=HEW;-<+(9H%C692T=U!&(C(Z':WF X0-LK[1KSK]D_P#9 MJ\!_LB_ 'P[\ OAY"#9:'9!;B]:,+)?W3?-/2X;&X;+J:QL^>O9<\K)7?;1*ZC>R?7?J8]E_R.][_ M ->47\S6Q6/9?\CO>_\ 7E%_,UL5QGJA1110 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 %>%^ ? M^4@GC_\ [$32O_1C5[I7A?@'_E()X_\ ^Q$TK_T8U 'NE%%% !1110 4444 M%9OC'_D6+W_K@:TJS?&/_(L7O_7 T 7-._Y!\'_7%?Y"IJAT[_D'P?\ 7%?Y M"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\ (L7O_7 U%CC M106DD8\*B@L?2O'_ /@H)_P4S^ O[ '@TR^+[Q=;\8WUL7T'P787 %Q<=0)9 MFP?L\&1CS&!+8(17(('EW_!/+XB_M#?\%,_V6_'>F_M]_ ^R3P7XMNC_ ,(O M=QV_V1;VRDR?+AB/[P+ ZHT5T22Q.0Q,>ZO1HY?5^KK%5E:E=+=)O77EOO;^ MNIX&*S["_P!H/+,+)2Q+C)I6;C%I:>T:^%-_/[U?Y=^*/[?W[?7_ 5P^+I^ M!'_!/OP[JW@KP1I]Y')?^(!1;I\N5MHBS/A@?-Z+^IVB?"+ M2-9L_!OBCXUZ'X?\3^-_"FFA(?$YT1$,-X\<:W,]JK[C;B1HP<*V0,#-3?!+ MX%?"3]G+X>67PJ^"G@6Q\/:%8+^YLK&/&]\ &21SEI9&P-TCDLWW\SONY/S[&629)BL'SU\PKNM6J6YK_!'EU2A'96?7?KH%%%%> M6?2!1110 4444 8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$UL4 %% M%% &-\1/AWX(^+7@?5/AM\2/#-IK.A:U9O:ZGIE['NCGB;J#W!'!##!4@$$$ M U\4?L6_\$WE_P""6WQG^)7Q_P#$'[4R:=\(FL"UIHU]*$5H?O+)?O(-@D@) M,<;1?/)OSE0QB;[PKB/VB_V??AI^U)\&]<^!OQ;T?[9HNN6OERE"!+;2 [HY MXF(.V2-PK*>1D8(()![<+C*M&$J+DU3G;F5D]+[I/J>/F>4X?%U88R--.O2N MZ;;<=6GI)K5Q;W6OYWU?A-\6?AW\<_ASI/Q9^%'BFWUKP]KEH+C3-1M_X([?MOWW[!?[25[<7GP^\6:I& M="U5(6,47;:E O.(Y2!%/&,['7.28CO_ &'K7,\!]0K+E?-"2O&7=?YK MJ<_#N>?VW@VZD>2M3?+4A_+)?H]T_E?0****\T^@"BBB@ HHHH **** "L?Q M+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)H V**** "BBB@ HHHH **** "BBB M@ HHK/\ %GBOPWX$\+ZCXU\8ZS;Z=I.D6,MYJ>H73[8[:"-"[R,>P502?I32 M;=D*4HQBVW9(^?O^"H_[=FC_ +!_[,E_XWL+F"3QAKN_3O!.GRX;?=E?FN&7 MO% I\QNQ.Q"1Y@-<1_P1$T/]K$?LA1?$+]J/XHZSKB>*;O[=X/TW77\ZXL=. M()$K3./-83EMZHS%5C6,KC>0,'X[_L%_L^?\%8OC%\.?VQ_"O[2S^)/ FDJE MOJ?ABWVRVMQ;QEIC#'C9):RO(46=)07V'JA117W%:6EK86L5C8VT<,$,:QPP MQ(%2- ,!5 X & !7KUZN&PV6K#05ZDG>;:UC;:*O^/_ 3Y3!X;,47\S6Q6/9?\ M([WO_7E%_,UL4 %%%% !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 5X7X!_Y2">/_P#L1-*_]&-7 MNE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 5F^,?^18O?^N!K2K- M\8_\BQ>_]<#0!_]<#5S3O\ D'P?]<5_D*I^,?\ MD6+W_K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% M !6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_030!L4444 %%%5M8UC2?#V ME7.O:_JEO8V-E \]Y>WDZQ101*"S.[L0%4 $DDX %"3;$VDKLLU\D_'_ /X+ M)_LI_ G]ISPY^S!':/6J4%I*_>79+^NQ\KF&89YC,?3 MPN5P2IVC*5:6L.5O:"3]YNVNJLNUU(=)_P $3OV<_$O[;?B+]KKXLZ_J7BZQ MU>]34;#P9KCM-;P7Q_UC32.S-<0 A3' <(@^1@Z*%K[,@@@M8$M;6%(XHT"Q MQQJ JJ!@ = !VI]%<&(QF)Q7+[63?*K+R2_KYGMX#*LORSG>%IJ+FW*36[; M=]7^2V70****YCT HHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7 MT?\ Z_3_ .@FMB@ HHHH **** .4^('PY\%:QJMG\6+KX5:5XB\6>%+&[?PI M/=P1"YADD0;HH9Y ?(,A1%+]L^F:^3/^"8W_ 5GU/\ ;(^+7C3]G_X]>!K+ MP7XXTG4KB;0="B,BF2SB.R:U?S3N:Z@927X777;=?$<"74=O'#<1C,>I,7(4QE%,4ZD6M;=K/\ K<^5XA>;8"5+'8!.<8R_>4XI7G&5HW6E MW*/37;T/T>HJCX:D\0/X?L!XO2Q36/L,)U6+397>W2X*#S!$7 8Q[]VTL 2 M,@'(J]7DM69]2GS*X4444AA1110 4444 %8_B7_D+Z/_ -?I_P#036Q6/XE_ MY"^C_P#7Z?\ T$T ;%%%% !1110 4444 %%%% !1110 5^6/_!;G]L#QW\>/ MBIHO_!+3]EI9=1UC6M2MD\9&R?\ U\[E7@T\MT5$&)YF/"@("1LD%?7?_!3C M_@H?X4_X)[_!&+QTE( 'FICS$=%5HW M=0XBD(P@=U/LYN>2X:OR5/==31M^S M;U2:T4GIH]T]K.Y>_84_8\\#_L._LY:+\#O"'EW%U"GVKQ%JZQ[6U/474>=. M>X7@(@/W8T0K*I4=Y-W;/IL+A:&"PT*%&/+"*2271(*** M*S-S'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBO$/\ @H[_ ,F9>,O^X=_Z<;:LZU3V5*4[7LF_N/'X MAS7^P<@Q>9\G/["E4JSMO9GM]%?B'17A_P!N_P#3O\?^ M ?RW_P 35?\ 4G_\N/\ [@?MY17B'_!.+_DS+P;_ -Q'_P!.-S7M]>Y1J>UI M1G:UTG]Y_4G#V:_V]D&$S/DY/;TJ=3EO?EYX*7+>RO:]KV5][(****T/8"N% M\:?M0?LT?#?Q)/X,^(G[1'@70-8M@AN=*UKQ;96MS$'4.FZ*6567BT[2/ADWAQ_BUI&E72VH;0;G M[2;8Z@K;,[(/,*8SMCW=%H _4G1=V5PLL4R' MHR.I(8>X-,=3\*Z_)_9]Q;_9=7T^8P MW=MB>-"_ER#;YB;HVZJS#FOA/_@CIH7PA\.?M_?M/:7^P+Y?_#,L<7AX:*-! MN'E\-+XM\N?^TUT=\F(QA/)\[R"8Q)L P @'>_\ !&S6KCPW\#?VF/$5IH-[ MJLMA^UO\4+F+2]-16N+QDU5V$,0=E4R.1M4,P&2,D#F@#[DHKXF^)7_!4?\ M:O\ V:?#5O\ '']L;_@F/K/@'X3)J5K;^(_&-C\4]+UF_P##<%Q-'!'>7VG6 MR#$"R2IYI@GF:-!/$'CSX@?$75I-+^&WPT M\'11R:GX@NHXQ),RF5TC@MH4(DFN9&"1(03DD @'NM<5^SK^T3\'?VL?@MH/ M[0W[/_C#^W_!_B>V>?0]8_L^XM?M,:2O$S>5IMJ=YLL[* '+'D%Y#B.)/G=E'4 ^_OC5^T5\'/V=T\*2?&+QA_8X M\;^-M/\ "/A<_P!GW%Q]MUF^+BUM?W$;^7O*-^\DVQKCYF7(KMJ_.O\ X+=? M&R?X;?LQ?LO_ +0O[1/A%O"/]@_M6>!M=\6:)97O]JR:7'"+V:6%9(4'VF15 M4C$:D,_"%QACVGQ(_P""M'[0G[-NB:=\_\?CQ MSINJ7_AN&ZE6*"YU;2K<;[2+7_M-?&KXT_"KP;I M6I_LY_LNZI\7-;UG4!!!IFF^)K'2K2TA\II#=7-Y=OM2+Y54>6DKLSKA",D> M:?LV_P#!0#XB^.OVF[C]C3]K+]E.^^$/Q#N/"DOB;PK#'XMMM>TGQ%I<,Z07 M#VU[!'$1/#)+'O@DB1PKAQN7F@#Z;HKQ[]EW]KS1?VG?'_QA\!:3X+NM)D^$ M/Q*D\'WMS<7:RKJ,J65K=_:$"J/+4BZ"[3DY0G/-'PR_:\T7XE_MF_%/]CBU M\%W5K??"[P[X=U:[UR2[5HK]=66[9(TC"Y0Q_9#DDG=O&,8H ]AKB?A#^T5\ M'/CSK/C3P_\ "CQA_:MY\//%TWACQA#_ &?<0?V?JL4,,\EOF:-!+B.XA;?& M7C._ 8D$#Y:\#_\ !6'X]_M):AXB\VEOJUB]K=V^[1='W0SPO\ -%-&X9'0_==&'.,T ?H#6;XN M\9^#_A_H$WBOQYXKTW1-+MWC6XU+5[Z.VMXF=UC0-)(0JEG95 )Y9@!R16E7 MPK_P'/V*OCK\-?V>[GX(> M)/&OB+XL:7K+^"],\,31?:;_ %&Q>R1+%4E*HOF?;1(T[ND<,4$LCG:M8GPT M_P""D?QKT7]I_P %_LN?MO\ [$%_\(+_ .)T=ZGPX\1V/CVS\1:7JE[:0?:) MM/GE@CB:SN?)#.BLC))L8(Y(Q0!];T5\T?M4_P#!1>3X._'G3?V/OV;?V=]? M^,_QAU'0_P"W+OPCH.J6VG66@Z5YGEK>ZGJ-R?*LT=P5C0+)(Y'"Z9(H5 *R1J3 MO!7(R: /6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_*03Q_\ ]B)I7_HQJ]TK MPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "BBB@ K-\8_\BQ>_]<#6E6;X MQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\A4U !1110 4444 % M%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ MR+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HH MHH *Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@F@#8HHKYP_X*(?\%+?@O\ M\$]_!,%UXNMIM;\6ZQ;R/X;\*6;;'NMIVF664@K#"&P"W+$\*K8.-L/AZV*K M*E2C>3Z')CL=A,MPLL3B9J$([M_UJWT2U?0^CF)"DA2<#H.]?C[^T7\1?^"A M/_!9']H[6_V2_AEX$U/X$O^"FW[;G[5FC_\%#/C=\2+SP=X*LDEBTC1#;,EOJNGRXWV M=K9LV%MVVH3=299F2-E,C*&3]1(+.SM9)IK6UCC>XD\RX:., ROM5=S$?>.U M5&3V4#M7L*4,AQ+2Y:E2VCU:A+KY-_DSY25.KQM@(M^TH8?F=XZ)UH65G?>* M;Z=5\FO(/V(/V)OA/^P?\%XO@_\ "N:^N_/N?MFMZMJ,Y:74;PHJ-,4SLB&U M54(@ "J,ECEC['117BUJU6O5=2H[R>[/K\+A)M&UF&[L8X[?=Y[&>%F3$>Q]W M/RE2#R*KDG:]M"/:T^;EYE?U*WB7XA^!S\6=(^$X\4V7_"2BR.K'1/.'VC[# MO,/VC9U\OS/DW>O%=E7\TMQ_P6+\:W/_ 6+3_@HA++>GPU'KPTM-$R=P\*@ M^3]GV=/,\K_2-O3[0=U?OO\ #'_@H;^PE\998[7X9_M?_#G5;J8 QV$7BZT2 MZ.>G[AW63O\ W>O'6O0QN65\&HMINZN_)]4>+E6?X/,Y5$FDXRLKO==&O4]C MHI(Y(Y8UEB<,K %64Y!![BEKS3W0HHHH **** /R%@^.'QP_X)(_\%8M;LOV MBOB)KGB7XQ^''Q U.?2 M+[2=5CO=&\0V-LLEQ9_,HGC4,0"LL0*D$X#"-R&V &+]F']H']CWP7XRM?\ M@GA\&/C(VM^(/A]X=$#6=[?/=2K';L(G@:Y("23QY&Z)/]6!MVJ$*K[6-K4L MQPT*L(OVL5:=EI9:*7EV_P M+_(9/A<3P_CZV%K5%]7J2YJ3E+WN:5W*FD]7 MKJOU;=O?:***\4^O"BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_ M^@F@#8HHHH **** "BBB@ HHHH **1W2-2[L%51DDG K\B?VN_VL_CU_P % M2OV\_#7[(O["WCJ_T?PKX+UK[;/XPTBY>-6N(&VS:JTD9!\B$,8X0"/,9\@G MS4"^AE^7U,?4DD^6,5>4GLD>'GN>T,CH0;BYU*DE&$%\4F^WDMV]MNYVEK_P M3K_:J_;;_P""I^O_ !?_ &]/!B67P^\&S12:#I\%S]HT_5+-9'-G96[X&^,D M-+<$JK98JR)YJ[?U"CCCAC6**-515 55& .@ JKX?TV\T?0;+2-0UNXU.XM M;2*&?4;Q466Z=5"M*XC54#,06(557). !Q5NIQN/JXUP4K*,$DDME_P_4O)\ MEPN41JRIMRG5DY2E*SDV]DVND5HDM-^X4445PGLA1110!CV7_([WO_7E%_,U ML5X-:?MN?!)/^"AEU^PFVLC_ (3)_ J:XH\Q?+R'S]D]?/\ )/VC;_SR^:O> M:N=.<+';.Y^V^3HVFP0-#;[;V=#M+#/S%2YSW M8UZI_P ,L?&;_H]3QQ_X"VW_ ,37;_LX_!K_ (9^^#&C?"+_ (2/^U_[(^T? M\3#[']G\WS;F6;_5[WVX\S;]XYVYXS@=O7T=#"0C0BI)WLKZO>WJ?V=PMX>Y M9A.&<#0QU.I&O"C2C42Q%:RFH14DN2KRV4DU[ON]M#Q'_AECXS?]'J>./_ 6 MV_\ B:/^&6/C-_T>IXX_\!;;_P")KVZBM?JM'S^]_P"9[O\ J+P[_+5_\*,1 M_P#+2#3+2:PTVWL;F]>YDA@2.2YE W2L% +G'=Y)G1C%O\J+=MQGRUS]T M5^FE?+G[0'_!&'_@G#^U!\<-?_:.^-/P*U74?&7BB*TC\0ZMIWQ'\0Z8M^EK M;K;P+)!97\,)"1(%QLYY)R6)/0?6QBH145T/%?V'8/!?[.G_ 64^)O[#'[' MWB.9_@II7P.T_P 1>)/!=KJ\M]IG@GQ<^JM EE:"1W%@+BRW3O:(54&,,%'0 M>7?!W]LSQ7^P#_P3"_:__:B\!>$['6M?T7]L3QW9:#9:M(R60O;[Q/#8PS7+ M*01!&]RLC@%2RH5#*6##]%?V8/V/OV8/V+O +_#']E?X(>'_ /HLT_GW=KH MED$>[FQCS9Y6)DN),<;Y&9L #.!BJ&F?L-?LH:7\(/'GP#7X,Z?=>#OB=XBU M;7?'6@:I=7%Y!JNH:E-YU[.WGR.8R\OSA8RBQL 8PF!@*/SB_P""T7[-/[6O MPG_X))?%KXM_MB_\%8O&'B6_E\,PVT_@W0?".@:-X'/&O[-VL^$/A]J-\V(( MO%7VZTNY8@[?*DTUD/+0$@R$[%R>*]O]@)B9H_-@V2A&90^"0?:/VB_P!C MK]FC]K7X+K^SY^T7\)-/\5>$XF@>TT_4)91+:2PKMBG@N(W6>"95) FC=9,, MPW?,<@'IE?@Y_P $4[BX_P""S M^$_[(G[.'P3_ &:;3]COX>?"JQA^&=EI%QI<7A'4YYM1MWLYWD>:"1KMY7F1 MS+)D2,W#8Z8% 'Q]_P '"OQ&^%_@3X _LY?%KXDZA:2^#='_ &NO >K:W>LZ MO;_V=$]U-+,3]UHQ$I<]BH]#7K'_ 6_\??#OPK_ ,$A/C[J_C+4[1K+6?A? MJ.EZ,6=7%WJ%[ ;>P2+&=[M<2P[=N3G!'2NZ7_@F=^Q,_P ?!/[+>J?!J35 M/ 'PZ\36NO>#O#>N>*=4OXM/O+8R>0-US7M 4<5\/_ M /@BO_P3T^'7Q!\/>/\ 3OA=X@U5/!NH+?\ @CPSXH^(6LZMH?ANY4Y26QTV M\NI+:!DS\F(\1X&P+@8 /%]?^,'[(?^%/>-=0O8/&T.D0OH\$WV-(FACTVRMMJ3-!+ MD2;_ /CW&TKSG[<_:P_8$_9A_;1O/#NO_&_P;J/_ D'@^::7PGXO\,>);[1 M=9TW"Q:S:?M%Q:KAV'%<9 M^SKXKT_XR?\ !7K]O7PU\)?$4-QJ6G_#+P-H N[>8;(=36QU<% XXW1R2JC? MW71U."I ^B?VB_\ @EU^Q_\ M.?%\?M ^-_#'B;0_&\FE)I>H^*O 'C[5O#E M[J=@IRMK=OIMS#]IC'0>9N8 !0P KJ?V: /"?^#>CQ+X M/U;_ ((^?!O0/#4<=K=>%M&NM"\3Z6P"3:=J]K>3I>0SIUBE\W=(58 D2*W1 M@3QO_!!'X@?#CXJZS^V+\1/A'>6UUX=U?]L3Q+<:;>V; PWBFQTT-<1D<,DK MAI W\0<'O7L/Q6_X(V_L#_%WXG^(_BQJ_P //$FB7WC6Y^T>/-.\&?$36=#T MWQ3)_$^H65A=107+-SO9DW2;CO+9-;/BO]CCPS^RU^R-\9O!?_!.'X-:;X=\ M7^-])U*_T;2K757M[-M?ETR.QM95\^0QVD4:P6P\N(1QJL/RJ"22 ?06DZSI M&O62ZGH>JVU[;.2$N+2=9$8@X(#*2#@\5\/?\')O_*'7XE?]C%X/_P#4JTFO MH#_@G/\ LD:-^PG^PY\,?V3M(6$R>#?"EO;:M/;_ '+G4GS-?3K[274L\@]G M%=?^TG^S3\$_VO?@[J?P!_:(\%?\)#X2UBXLY]1TG^TKFT\Z2UNHKN!O-MI( MY5VSP1/A7 .W#94D$ ^7_P!L+3[*]_X+@?L8W-U:I)):>!_BA+;.ZY,;FRTE M"P]#M=U^C&I?^"N"JOQW_8LN H#K^U=IRAQU"G1-7R,^AP/RKZA\7?L[?!SQ MW\;O!W[1WBOP?]J\9^ +#5++PCK/]H7"?8(-16%+Q/)2012^8MO",R(Y79\A M7)R?%S]G;X.?';7/!7B3XJ^#_P"U;WX>>+(O$W@Z;^T+B#^S]4C@F@2XQ#(@ MEQ%<2KLD#H=^2N0" #X[_8=UW1_AY_P6\_;+^%_Q-N([/QAXYM/!7B?P2UX0 MKZSX%?%>B:U=Z3K.C.X^?[- M?64L4\:M@93?L8@$J<"J?PJ_X)T?LR_"?X3>/?@M:VWC+Q'HWQ/TN;3?'+^- M_B1K.M7>IVDMO+;O"+B[NGEMU,4TJYA:,_/G.X @ ]OLKZRU.SCU#3;R*XMY MD#PSP2!T=3T(8<$>XJ6N7^"GP9^&O[.OPC\.? GX.>&_['\*^$M'@TOP]I7V MR:X^R6D*!(X_-G=Y),* -SLS'N3744 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%^ ?^4@ MGC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_]&-0![I1110 4444 %%%% !6 M;XQ_Y%B]_P"N!K2K-\8_\BQ>_P#7 T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%? MY"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^ M0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%% M% !1110 4444 %%%% 'S!_P5A_;WG_8&_9I/C+PE:6]UXP\1WITSPI;W2[HX M9=A>2Z=?XEB0 [>[O&#P37X _%GX_?&SX[>+9?'/QA^*>N>(M5FE,ANM3U%Y M/+.H+F:. MXBMV%PL6=S1H;8H7 PIE4$_,*_(&OT_A3"8>&6*LH^_)N[ZZ.UO0_G'Q.S3' MUN(9X.4VJ5-1M%/2[BFVUWN[:]$?3_[-/_!67]O?X!>"=1^#?PW^*UQJMOK< M*6>C#Q"IOY]'F9P ]FTS'RRE4TCX=>#K0ZGKU_(PRB):Q',>[^%I3&K8X)/%>/:=XC_P"" MPO[;>H0:AH&@Z)^RS\/FF219];MH]<\7ZC""#@VYQ;V2N!@J^)8R>"U=,,+4 ME'GE:,>[T^[J_DF<-7,*$*CIP3G/M'6WJ]H_-H^K?CC^T!\%/V:/ 4WQ0^/O MQ/T;PGH$,RPG4M:O%A229@S+%&#\TDA"L1&@+$*< X-?*[?\%A-?^.L[Z=_P M3K_89^)7QFC+%8?%U[;#PWX<<],K?7Z@OCJ5\M3C&#SQ]?\ C3X=^ OB7I$. M@_$GP1H_B&R@NX[J*SUK3(KJ%+B,Y254E5@'4Y*MU'8UKPPQ6\2P01*B(H5$ M17WNZ7_@+/!/V1;K_@ MI/X@\6:KXM_;9TOX5^'] N=.5?#_ (2\"37EU>V<_F E[NYF_=R'9N&(OES@ M^M97[3?_ 2_^"_[7/Q4G^)'QE^,7Q9FL)[*&V;P/I7Q#N;+0E$:[2ZVT(4J M[C[Y#X8C. "HSH*E5O-;^]K_7IL?+7@3_ ((H_P#! M+'X=JHT3]C#PK=LO)?Q ]SJC,?4F\EES7R;_ ,'#_P"TO\+_ -AW]BS2OV"? MV9?"6A>$+CXD/*]_HWA;38;&"PT1)-UPPBA555KF;$9./G5;C.37ZKU\X?M- M?\$DO^"?G[8WQ2E^-'[27P(G\3>)9K*&S;4)?&6L6RI!$"$C2*WNXXHU&6.% M499F8Y+$GIPF,4<3&IB92DEK;?7INSS\QRR4L!.C@(0A*2M>W+H]]D_0_E.K M]H?^#?GPQ^PG^WU^S3K'[,/[3/[,?@+7O&_P\E,MIK%UX?@BU+4=%N')1VNH ME6=VAE+1$[_E1X!U-?7NN?\ !OU_P2*L]1TV"V_9)VI<7)28?\)[KYW#;G'- M_P ?A7J?[,O_ 22_P""?G['/Q2B^-'[-OP(G\,^)8;*:S74(O&6L7*O!* ' MC>*XNY(I%.%.&4X9588*@CV,?G6$Q6'<(*2ENGHM?DSYG)^%$>%O.6&'XZ_"> M":^T0 G"MJ%F0;BQ/3+X*LS81,#-?>"XU;PY9:E*-(MYX]^9K:S MSY5NS[P&V #"*%"@$%_[-'[;O[/_ .U=KWBWP7\,/$%Y;^)/ VN7&F>)_"NO MZ>]CJ=DTN4445B=(5^4?\ P6G_ &6?'O[)_P ?/#W_ 50_9;C:PNK76(& M\8);1GR[>^^Y'=NJ]8;A28)AP"S#.3,U?JY65XW\$>$/B5X0U'P#X^\.6FKZ M+J]H]KJ6F7\(DAN(F&&1E/4?J#R.17?EN.EE^*52UXO22[Q>Z/#XAR6GGN6R MP[?+--2A+K&:V:_)^39Q/[('[3G@S]L+]G?PW^T#X'B:"WURSS>6$AR]C=H2 MD]NQP,[)%8!L# M]3C,+4H.-3EY83UCK?3M==5U-TYZM%J%31Q]ZVK2?1N]GL];,= M1117$>N%%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% !111 M0 4444 %%%?.?_!4S]J;XL?LB?LAZY\4O@Q\/K[6=;=ELH=2M[830:"L@8&_ MN%ZE$QA>"OF,F_Y<@[8>A/$UXTH;R=D:IJ&OZF]QJ&OZLB?:I+=6;[/:Y M0 ;(T/8#<[.^!D*OSA_P1:_X)FZU\(K)_P!MG]J&RN+SXE^+$DNM(MM8S)<: M1;SY9[B4OS]KG#$L3\R(VTX9Y%'Z'5Z.83I81O"86HW#3F[2DNJ\D>#D5+%9 MI"&9YE1C&K>7LU;WH4Y6LI/^9[[*R?2[04445Y!]2%%%% !7%_M%_'?P+^S% M\"_%7[0'Q*O/)T3PGHLVH7N& >78OR0IGK)(Y6-!W9U'>NTK\7_^#IW]NX$^ M'?\ @G]X UH<&+Q!\0/(DZ=?L-F^/^!7#*?^G=A79@,++&8J-);=?3J>9G&8 MPRO+YUWNM%YM[?YOR/S'_P"&[?CI_P -T?\ #P#^V?\ BMO^$T_X2'_6-Y7W M_P#CS]?(\G_1]O\ SR^6OZI/V=/COX%_:=^!?A7]H#X:WGG:)XLT6'4+++ O M%O7YX7QTDC<-&X[,C#M7\>=?M!_P:P_MV_\ (Q_\$_O'VL_\]?$/@#SY/I]N MLTS_ ,!N%4?]/#&OI\]P,:F%56"UA^7_ /\S\_X/S:5',)4*LM*NNO\W_!V M];'[04445\8?J84444 %%%% !1110 4444 %%%% !1110 4444 %%?%__!=K M]NW_ (8A_87UG_A$]9^S>-O'_F>'O"7E28EM_,0_:KQ<_87T;_ (2S6?M/C;P!Y?A[Q;YLF9;CRT'V6\;/)\Z$#&5&LPJG :>W%K;7L1) !LVSG(% '[1>+?&?@_P!H4GBCQWXKTW1-,ADC2; M4=7OH[:!&D=8T4R2$*"SLJ@$\LP Y(K2K\_/^"_WQ"\%_%K_ ((HZ[\4OAQX MBMM7\/\ B/6O NIZ)JMF^Z*[M)_$FE212H?[K(RD?6OJ_P#:C^-/Q^^$6D:/ M!^SI^R5JOQ8US5[N2.2SM_%-CHMCID2*"9KJ[NF)4,2%58HI78Y^4 $T >J4 M5\U?LL_M]>-_BM^T=KG[&_[3W[+^H?"/XGZ9X43Q3I6E'Q1;:YINO:(;D6KW M=G?0)'EHIV2.2&2*-U\Q" P;(\_\ ?\ !4#]J[]I'3K_ .*_[&'_ 3/U7X@ M?"R#7[[2]'\::G\5=+T.[U_['=2VMQ%?M+_M#_ +8/PZ^(EK\/_P!F+]@>]^)T#:-'?ZCXIU/XBZ?X M>TJV=Y9D%HC2K-<37 $.]@L C598\R98@0?L9_MXZ#^U'X8\=VWQ#^&6I?"_ MQO\ "C7FTCXG^"O$NHV\[:)-]F2ZCN%NH6\JXM);>198YQM#*&.!C) /?**^ M&OAK_P %;_VC?V@_!=S^TA^S'_P2^\;>,_@C%=7!TWQNWC33K#6=?L;>1DFO MM-T2<>9<1G8YB62:*28 !5W$+7M7_!.C]OWX=?\ !2/X$ZG^T-\)_#MWI_A^ MU\;ZMH&F2WDVYM0BLI_+2\ *J8UE4JXC8;E!P>10![W7!?%W]JG]F#]GZ\@T M[X\_M(> O!%Q=)OM8/%WC"RTUYEYY5;B5"PX/(]*\E_X*Z?M=?$']BW]A7Q1 M\4_@M96]S\0-7OM/\,?#R"Z0-'_;6IW<=G;2L""&$1E:;:00WD[2,&L+]D[_ M ((T?L4?L^^"H[SXJ_"#P_\ %KXEZO&+GQ[\5?B9HT.M:OK^HN 9YC+>+(8( MBW"0QD*J*H.Y@6(!]*?#/XM?"OXT^%T\;_!SXF>'_%NBR2F./5_#.LP7]JS@ M E1+ [(2 P.,YY'K705Q'PP^"7[.W[+/A/6[?X.?"SPC\/=!O+^;6]?@\.Z1 M;Z79-<^1''+>2I$J1AO*@C#.0,B,$GC-?+'@K_@JM^U+^T=X6NOCA^Q)_P $ MOO$_Q$^%*W$Z:'XTUGXB:;X>N_$L,+LCW6FZ=_\%8?@?JW_ 35\7?\%*/AIX1UO5]'\%Z3?3Z_X+U-%T_5].O[*3RK MO3+N-]XM[F)\A@=P(VLI965CY_XT_P""P?Q?\'_"]/VPC_P3N\5S_LYH8+JZ M^*+>,;&/4QHTCJG]MQZ&4,[V/S"56:5)F@/F^4JT ?<]%?#/CC_@L'\7/#WP MKU#]L7PG_P $[?%VO?LY:6C7UQ\48?&%A!J=WHB,1)K=IHCCSIK':#,C/+'( M\&)1&%.:])_;C_X*E_!C]AWPM\)_B!XC\+:MXJT#XMZ__9FA7?AA?.GD9].F MO+7R(-NZYDN6CC@BB!4M)<)D@9H ^G:*^*O$7_!5;X]_L^>*/">I?MX_\$[] M>^%'P[\9^(;70['XA6OQ"T[7HM%OKM]EJFKV]LJFQ21BJ&9'GB1V"L_.:]/_ M &S?^"@.E?LO^/\ P;^SU\,?@OKWQ5^+WQ"2YG\)_#KPU=V]JPLK<#[1J%]= MW#"*PLT)"^:^2[D*BL0VT ^AJ*^2_AC_ ,%+?B3H?[1WA7]EO]NW]CC5?@MK M_P 0_/C^'.O0^,;3Q#H.O7<,9DDT_P"VVZ1-;7GE@LD4L2B0*P1B=H:+QE_P M4=_:!\9_'WQ]\#OV'?V$;SXL0_"S58=(\<^*M6^(MCX;L(M6DMX[DV%IYT4T MEU)'%-&9&*QHK-MW'@D ^D?B+\:?A7\)-5\,:'\2?'%EH]WXT\0IH7A:"\G:+JEW97LW@G6)M-O+DSB=!)'))$L$L/F0,,^82K;2<_*W[9/[97_!0SPA_ MP6!^"W@3P)^PYXJU'1K30?':Z#X9L_C!I-K:>/((UL$75&C>41VQMT;&E\2:7H5SXBMM9T[7]&\X6[W=A?VZH)3%,526&2..1/,0X922 M#Z3K-\)^,_!_CW15\2>!?%>FZUISRR1)?Z3?1W,+21N4D0/&2I975E(SD%2# MR*TJ_+C_ ()EVUXMN\R2^+K MJW)$C@A=OG;SD=%([T ?J/17PU\1_P#@K?\ M$^ /A7>?M>Q?\$R/&-_^S_8 M6O\ :L_CY/&^GQ:V^@CYCK*:$Z^;]F\O]\$>9)O).]HTY ]K_:Z_X*'?!#]D MO]F;0OVE;NSU7QC!XWO],TSX:>&_"5L)M0\7:EJ2[K&TM$,/[ \'^&XHI-:U?^S[BZ^SK+-' A\JV MCDE?,DJ+\J'&[)P 2.VK\B_^"XO[&&9D;;)"[1L@EWE%;[V_;3_;PTW] ME3Q#X+^#GP_^#VM_$_XK_$FZN8O WPY\.W<%M)W5U<$165G"K)OF M?/S.JJK'.T ]^HKYD_9R_P""@WC;QM^T@?V.?VM?V6]1^#OQ*O\ PU-XA\)V M4GBFVUO2?$NG0R+'<-9W]NL>9X&=#);R1(ZHZN-RY(C^$/\ P5-^"_B3X5?& M?QS^T%HD_P +M:_9]U:[L_BMX7UN^2XETZ&-#-:WL+JJ_:;>\@VO;NJ@RL2B M@D<@'T_17GO[*7QG\7_M%?L\^%?CGXW^#FI> +WQ5I:ZE'X2UF\2:]L+>4EH M!<%%4)*T1C=HNL9?83N4UZ%0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !7A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I11 M10 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H M=._Y!\'_ %Q7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_ M "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 M%%%% !1110 4444 %%%% !1165XY\=>#?AGX1U#Q]\0O$]CHVBZ5;-<:CJFH MW"Q0V\8ZLS,<#L!W)( Y--)R=EN3*481)_^"8?QKM);+Q!J8M]:-M+]BN+ZQ9_)EC$\FU[4Q-\TL>% M=XPP!Z))-_P3=_X(^_!+]A>PMO'WBK[-XO\ B3)#^_\ $=Q;_N-,+#YH[&-A M^[')4S-^\89^XK%*]?#X;+Z&'E5Q&RN M"C2M&4JTK2BXO6T$G[S:W>EO*ZD5#*J -Y#\:_^#;#X)ZKXX@O?@]^T M/KGAC2M1NR/[)U/1$U/[,.NV.7SH6VCH-^]L=68\U^H=8_B7_D+Z/_U^G_T$ MU-//5K?/2=WOJFG;RO;R/G?\ M8(_X)._LT_L#7$OB[P<+WQ)XPNK;#$?O1VT:#; K=S\SGH7(XKZ M@HHK@Q&)KXNJZE:3E)]6>[@,OP66898?"TU""Z+\_-^;U"BBBL#L"BN5^,_Q MR^#_ .SMX O/BE\ ":Y? MXK2^/OVF/V7QJ_['7Q^L_"=_XOTJRO?"_CTZ&NH1PV4YCD,R6\NT,[6[-LW8 M*LRY P:N,&[-Z)NU^AE.M&-TM9)7Y5:_XM;^>AG?M0G:J6UI'F1\MA=Y"Q@D!F7-97[%O[0?[5O[2$GB# MQ_\ &W]E%_A7X-G6V/@*P\0:MOU^\3]YYTU[:JNVU!'E;8R0ZD.#O!5AF?LC M?\$Q?VS2G=(3,V756;YB MBD(6);;DDGT.BBL)2E-WD[G9"G3IJT$DO+0****DL**** "BBB@#'\2_\A?1 M_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH *^8OVY_^">,/[0/B"P_ M:8_9P\:GXO];^1CB,/2Q5)TZBNOQ3Z-/HUT:/FO]@G]OP_M,W.L_ /X\>"3X ^. M?@1!'X[\ W3\.OR@:C8L2?M%G)N5@REMGF*"6#1R2?2E9J>#O",?BU_'Z>%M M.&NR:8@[%@F=NXDXS7D/[)/[=GPZ_:J\5^-_A4W MA75O!OC[X>Z[/8>)O GB;RUOX+<2$6]\FQF26":/8P="R@MCYQ55RG3 MC9*U_+_@7_X'4*5>=Y.]G:U[=^E[;[7U:1[A1116!UGS#_P58_8!TC] MO3]G&XT'1;2"+QSX:$E_X*U"3"[IMH\RS=CTCG"A3SA76-SPI!G_ ."3/A?] MK?P)^QIX?\#_ +8.C16.L:43;^'X9KSS+Y-*"KY$=VH&U)4&Y0 Q(C5 X5E; M/TO7YY?\%W/A/^U?I&B>$/VS/V>/BGK\5C\,[M+O5?#5C-^YLG5R4U58U&)= MH8Q2A]P$; @!/-S[&!JU,=2CETY)1;NF^CMLNR;/D\YPV'R;$U,^I4Y3G&'+ M.,6DI1NO>:>[@MO+38_0VBO ?^"<_P"WCX$_;Z^ %I\2-$,%EXCTT):>,O#Z M/\UA>;?O*"-N>,J3N1@/?J\RO0JX:M*E45I+1H^BP6,PV886&)P\N: M$U=/^OQ71Z!11161U!6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_030!L4 M444 %%%% !117CO[:/[5>O-1A%7;>B1SW_!1?_@H M-\-/^"?WP7D\:^(3#J7BC55D@\(>&/-P]_< 2?\$6_ M%W[>OQD^%?B3XV?M@>*UO_#'C#4&O?!NG:I98N]LC$RRQ\@16+ A8HB#D LF MQ,>98^(7_!.7]E'_ (*3?'CP%_P4&/Q*U/Q!X3N]$BDF\-3,[V>JI$?]'0"0 MAK5%?S!- %P[ @A&:0M]I6EI:V%K%8V-M'#!#&L<,,2!4C0# 50. . !7J5 M:V#PV7K#TXWJR^-M:QL_A7ZO_AE\WA<+FV89Z\=7JGAJ3J3V\M6 MV]DEU;Z&S^TY_P % ?"7P+^./@K]EGX M8!<:I>2OE((D3<4#[?,88!498>\?V%HAUL>)CHUK_:0M?LHU#[.OG^1NW^5Y MF-VS=\VW.,\XS7A'[!O[!'A3]C?P[JOBKQ)XJN?&WQ4\:3B]^(_Q*U=R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8K ZPHHHH **** "BBB M@ HHHH **** "BBB@#X]\2?\$VOVL];\17^M:=_P5U^,.G6]Y>RSP:?;:=8& M.U1W++$A*9VJ"%&><"J7_#L;]K__ *3'?&C_ ,%NG_\ Q%?9]%=2QE==O_ 8 M_P"1Y[RO!MWM+_P.?_R1Q?Q"^&/C#QE\#+SX4:!\8]:\/ZW-].CC- M];S*J@W2JPV>8Q4D@C'S&OF3_AV-^U__ -)COC1_X+=/_P#B*^SZXO\ :+^' M/CKXO_ OQ5\*_AK\3_\ A"];\1:+-I]EXJ&EF]?3/-78\R0B6+=($+;#YB[6 M*MSMVF:->I3=DTDWU2?Z,O$X.C67-)-M+1*35_+1I?-G\OG_ 4X^/GC;XP? MM0:YX-UC]I[Q5\5O#_@;4+C1_#'B3Q3-$6G56"W$T20@1K')*A*L,ET6,D] M%_X)C?'WQO\ ![]I[1/!6C_M/>*?A3X>\=:C;:1XG\2^%Y8M\"LS+;RRI,"C M1I*X+$X*HTA!Z@_HM_Q"&_\ 60G_ ,Q-_P#?6C_B$-_ZR$_^8F_^^M?8?VGE M'U?V//I:WPO[[6MYGYC_ &!Q)]=^L^Q=[W^./W7YKVMIO>Q]H_\ #L;]K_\ MZ3'?&C_P6Z?_ /$5ZW^R7^R?\;/V=_$6KZU\4_VX/'7Q7M]1LD@M-/\ %MK; M1QV#J^XRQ^2H)8CY3GM7H'[.GPY\=?"#X%^%?A7\2OB?_P )IK?AW18=/O?% M1TLV3ZGY2[$F>$RR[9"@7>?,;:)X=L-%U'69M1N+.RB@GU"Y $ETZ(%:5 M\<;F(+''L?VE\/>&/VMO@U;>+K3PIKBZQX=+ZG>64U MC>!2N])K2:*0J01NC+&-BJ%E)12*G[5?_!/;]ES]LGQ'X?\ 'GQB\):M;^*_ M"<-F9,DD $YH&?&'PA^&_B'X+_ M /!PGX'^&/C;]L[QK\8-?@_9AU^\U&7QK'I23:3'-K%@(XD33K.V5%D,3OMD M#MP"" 1G=_:W^ ?QN_X(U?"SQU^W'^P%\63[@&U*^J_@;_P $V_V,_P!G+XB:7\8?A/\ M".6S\7Z5IVH62^*K[Q)J-]J%\E\ULUT]Y/;<&1T6%51E4;:\ MYM_^"'?_ 3P-_8PZ_X$\:>(/#NF:A'?:=X!\5?%GQ#JOAR"X1MZ/_9EW?26 M[A6Y".C(/[N * /+O!?C[0+W_@X+\*_%?Q3!)I]G\6OV*[:/X;3:HHC:6:#7 M#?WNGH#UG6">"=T'\*D]JE_X*N_$+X;)_P %./V#?A3->VLGB^3XLZQJUM;J MP,UOIJZ1/#([#JB23-$%S@.8'QG8)/$FHFTCN9[J6XU**:*RM@9%6(10EI &)88P? _P!GGX<^-/$GB+_@JO\ M!'X;_'GQ)\5O$\O@O3= TWQ?KK6;:CJ&K?\ "'7MMY#?8(((?,AN/]% 2)2# M V6!)^[?CC_ ,$K/V-?CY\:K_\ :(\2>%?%.@>,M:LX+/Q/KG@#XB:SX"O'_ .Q+X\\>?#6-4\.:W^T3XXO] 1(]BK93:D9( %[#RV7CM7J' MB?\ X(G_ /!.SQ3XXUSQ?-\)M+?!.A^/]9L/#6NWK'+S7>D6] MTEG,6(!=3%LDQ\ZMEL\Y_P $._"M[X-^ OQ@T6Z\-RZ5$O[4?Q">QM)+,P*+ M8ZS)Y1C4@#RRN-I QC&.* +W_!=/X(?%/XQ_\$^M6\1? [PO-KOC#X9>+-#\ M?Z#H%NI,FIOI%_%=2VZ!069VMUGV*H+,X50"6%>__LI_M5? []M+X$Z!^T5^ MSUXXM-=\-^(+))H)K>53):RE09+6X0$F&>-CL>-L,K @UZ)7RE\5O^"*?_!/ M'XI?$_4_C59?"C6O!'BO7)S-KVM?"_QSJWAEM3Q) M)8DF@#NO^"G7@?XA?$S_ ()R?'?X>?">VN)_$FM_"+Q#9:+:V@)FN;B33IU6 M&/'.^3.Q?=A5'_@E1\2/A7\4_P#@FO\ WQ=\&]0M)?#Z_"W1;*"*T9=MG+; M645O/:L!]V2&6*2)U[,AKM/V4_V/_@-^Q9\/KWX9_L_>&]2T_3M4UF35]6EU MCQ)?:M=WU^\,,+W$MQ?332LQC@A7&[:!& *\;\??\$3/^">GC_Q;XA\4?\ M"N/%'AVW\87SWGC/PWX(^)>N:'HVOSR?ZR2ZT^QO(K=V?^,A%+Y);))- 'P? MKMY8^-_^"6__ 5!^./P]E23X?>-/BEXIN?!UY;G-MJ;P65G;7U_;L/EDBEN M8G D7(TO3[5(;>V_9KU**"&-<+&BZ,P50.P M %>Z>(/V./V9/$?[+-U^Q/=_!_3+7X67GAYM#F\&Z.\MA;"P;[T*-;/')'D MY)=&#DDDMDDUN_$SX#_"GXP_ [6?V;OB-X5_M'P7X@\-RZ#J^B_;IX?M&GR0 MF%X?.B=94S&2N]7#CJ&!YH ^;OVD]/LM+_X($>/M*TZU2&VMOV/M5B@AC7"H MB^%90J@=@ *^6_VP_B!\-/A=\$/^"7'CSXOW=M;:!8^/_")N[R]8+#:R/X: M,<$\C-PB1S/%(7. H0L2 ,U^FOBGX#_"GQI\!=1_9C\3>%?M/@?5O"$WA?4- M$^W3IYNDRVIM)+?SD<3+F!BGF!Q(,Y#!N:^-?^"FG[-OP[U7XG?L3?L[VWPJ MCU;X?:7\4[C0K[P_=VLE]:QZ.OA;4;58+@R[RT9CVQEI"2V>22: -;_@XWU7 M0C_P2"^*/@"\1+K6?&TNC>'O!ND+@SZIK-QJMI]E@@3J\H9#( .0(F;^$UA^ M$93\+/\ @X?DA^-&H1C4/'_[)VGZ9\.M6NFPE[/I^K2S:K80,WWIOGBNFC'/ ME_,>E>P?!W_@CQ^P=\%/BKX?^,>@_#[Q)KFL>#F)\"Q^./B'K.OVGA?(P/[/ MMM0NIHK8J,!75=Z8&UEKTW]JW]BW]FC]MGP98>!_VDOAE#KUOH^HKJ&@ZA!? M7%CJ&CWBCY;BSO+62.XMI!Q\T;KG #9'% 'R_P#\%S+[3_%$O[+7P,\*3I/\ M0O$'[5OA+5/!]C #-&YU*>9K>,]UBV;OXLUS?Q>_X([?L1_'#QIXB\7^.],^(9@\8:A)> M^,/#.F?&+Q'9Z+K4TA)D-QI\%\MN5-_VD]-NKS16F,BVMQ'I.N6\RHY +Q^;$Y1B 2A4GDU[;^U>5@_ MX+@_LAR3,%$_PY^)D<)8XWN(-'8J/4@_8X_9F\1:+\-?#-Y\)+"W MTSX/:Y:ZO\-=,TN::RMM"N[:VEM8'CBMW1'5(9I4$<@:/YLE20",G]K;]A#] MG']MA/"]W\6,T4J+)& KINV ML%7(RJD 'Q-^T'X&^/>L_P#!PW,OV8;*+P5J\G@NPU@:S% M9:Q^?#O\ X)K?'^+]M+X=_MF_M'?M]ZG\ M1M3^&^C:WINBZ./AQIFC1RP:G D/\ @G3^ MR+^TU\'_ C\%/CA\-+G7M.\ PVZ^#-8G\1WZ:WH\D$21)/#JLF^G/VG[1]I7=B6=E%':0_!CQ)!%;(@"+&-)N%" >@ QBO@ M#QQ>67@SX!?\$FOC7\0I5C\$Z'<>&-/UV]NFQ!:ZAJ'@];?39I6/" 7 ($C8 M"EAR,U^IWQ"\!>$_BIX!USX7^/=*^WZ%XDT>YTO6K'SY(OM%I<1-%-'OC973 MTN<1 \EDAMYY3C^&)JY']L[P=\;M1_X.#_A[!\/ M_P!JAO@_)XS_ &6[W1O!?B*7PA8ZPNJZC::\;N_TV&.]^1)3;26LY9/F*V^. MAY]XB_X(7?\ !-V_\/ZAX8^(7PM\4^-[.]TD:5:KX\^*&OZN^DV/FQR?9["2 MYO6>P4M#&&:!D=D78S%"RGVO]J[]B_\ 9F_;=\!VGPZ_::^%MMXCL--U%-0T M:X%W/9WNE7B?=N;2[MGCGMI1_>C=21PAZM9/NBN[6:,212J?0JP.#@CH0#6[7 M_LT_LP_ _P#8_P#A1;? W]G3P9)X=\)V-[OAC\0Y?V)?V M)/A?I.O_ !4U#X4ZKXXUW7O%&M26&E^$/#T#/;"_\(>.?#7Q;^#K?#[XH?";QM/X4^)/A!-3%];07L:*Z7-K'_ 4A_;/\7>,_$W_!-3X!?")_A=X)\47OAVT\ M9?&'Q-J5O+XSO[*0Q7;Z;#I\#B*U297A6>9F$C+D 895]E_8L_X*$^#OVH/V M9O$_QR^)G@^;X;ZW\,]8U71/C!X4UB\6=O"VJ:8N^\C,R ">$1%9DF4 /'(I MP#D ^B**_/KP+^WC_P6'_:0^#H_;8_9@_8@^%;_ HU"T?5?!W@7QIXSU"V M\:^*=(7+17,1AMWLK22YC DABD9^'7+'(+?7?['G[4_PT_;:_9F\'?M3?"%K MD:#XQTD7=M;7R!;BSE5VBGM9@"0)89XY87 )&Z-L$C!H ]*HHHH *\+\ _\ M*03Q_P#]B)I7_HQJ]TKPOP#_ ,I!/'__ &(FE?\ HQJ /=**** "BBB@ HHH MH *S?&/_ "+%[_UP-:59OC'_ )%B]_ZX&@"YIW_(/@_ZXK_(5-4.G?\ (/@_ MZXK_ "%34 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_P"N M!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 U)HCK7C#6+=V\,>$[:3:]SMX, MTSX(A@5N"V"S'(4,0VW;#X>MBJRI4HWD]D(QM[">-L,I^[_:-[M/!&(XU8$% X,GH7_!, M+X-_\%"/VO/VI;/_ (*7_M(?%#5/"^A?9I(=#T:*+RUUBPDY%I!;/E8;#.UO M,8%Y&574ECYR_J, !T%>Q[19#B)1IN,ZEOBWY'U2Z-^?_!1\I["7&^!A4K*I M1P_,WR:+VT-.5RMK%7Z=5KV:\U_92_9.^#'[&7PAM/@S\$/#[V>FPRFXO;JY ME\RYU"Z955[F=\#=(P11P H"A5"J !Z5117B5*E2M4[9]A0P]#"T8T: M,5&,59):)(*Q_$O_ "%]'_Z_3_Z":V*\&_;<_;<^"7[%^I?#.;XR:R+5?&WC MJ#0[ B11Y D&)+N3/2"+='YC=O,7UHA3G5ERP5V55K4J%-SJ.R75GO-%([I$ MADD<*JC+,QP /6OD7XW_ /!7;X76/CNY_9__ &)?ASJ_Q_\ B='\DNA^!9%. ME:4Q. ^H:HK*U]N[\DE MJWY(^NZ^9_VP?VLOVL/"/Q-MOV9?V*_V2-2\7^--2TB._F\;>*";+PGH5O(\ MD:R3W*G=<2AHG)MH]KD $%ONFA^RS^S?^WQK?QBLOVH?VY?VI_+OK:UGCTGX M-_#F/R/#>G),A4BZDD!DU"90MC*& MG-2N_+FM^-K_ 'KR9\=_!C_@DWI/B+Q_9_M%_P#!1CXKW7QW^(]N?,TZWUJW M$7AKP\20?+L-,'[K@\>9("6*J^Q'R:^PXXXX8UBBC5450%51@ #H *6BHJUJ ME9WF_3LO1;(UP^%H86+5-6ON]V_-MZM^H4445D= 4444 %%%% !1110 4444 M 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1110 4444 %?*O_!0 MK]B'QU\3M;T;]LC]CS5;?P[\>_A["S>'[YR$MO$]@,M+HM^,@20RC<$9B-CM M]Y0Q9?JJBM*56=&?-'_A_)^1AB*?L)?MM> _VX?@Z MWCG0M*N- \3Z)>-I7C[P1J>5OO#FK1Y6:UF1@&V[@Q1R!N4AQR:IKTEK;X087:US-Y:!$#-Z $9J+ M]F;]I/X2?MQ'!(()J MI%2O.$6HW^[R_P B:$Y04:-6:=2U^UTG:]ONOYG>5#J&GV&K6$^E:K90W-K< MPM%&4@D$'@@U-16.QTM)JS/A_4/@M^Q)_P0Y\$^//VMM& MT+Q)>3^*=1^QZ9I4,KRK")6,L6FPX CBB#(S>=-E@J[0S'"O]1?LS_M*?"?] MK3X.:5\;O@WKXOM(U./#Q/@3V5P /,MIT!.R5"<$=""&4E65CO\ Q1^%_@+X MT_#[5OA9\4/#%MK.@:Y9M;:GIUVN4EC/N.58$!E8$,K*&!! -?EY\%?V/OV] M_P#@EA_P4 TCP5^S!HU[XZ^%7Q#U,1W"WDA2T2T7+/\ ;9%4K:W5O&69)PN) M0,*K%FA7W*4*.:T)NK4M76JZXPC[T M)RE\32^*+;L[;?=?]8J*@MM4TR\N[C3[348)9[-E6[@CF5G@+*&4.H.5)4@C M/4$&IZ\/8^R33V"L?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)H& M;%%%% !117QM_P %2_\ @K5X3_8)LXOA=X)\+2^(/B5K.G"YTJQNK>1+&QA= MF1+F9^/.RZ,%BC.24.YDXST87"5\;75*C&\G_7W'!F>9X+*,'+%8N?+"/])) M=6^Q]7^.]?\ $.C>$M:N_ .@6^N>(;#2);G3- EU%;;[9-L?R8FD(/E+(Z% MY&!@^AK\I/V6/^"?7[4G_!4+]I&^_:\_X*26>IZ3X8TO4I+6R\(W<,EH]X8) M6'V&"%CNMK.-PRN_WY&W $LSR+ZS_P $D?V,OVW+[XVZA_P4,_;&^*_B'3-7 M\46#PIX2NF"SZE;N/D-Y$PVVT,?#16Z!74J#^[4%'_1RO5>(>2SJ4/=)_JOSV^:A@5Q?2H8O'TYTZ<6VJ4FK3VY)32UVO[K_+>KHNBZ/X;T>T M\/>'M*MK"PL+9+>RLK.%8XK>)%"I&B* %55 & !BK5%%>$VVS[-))60444 M4#"BBOE[]NSQ9^W;\0O'6C?LB?L8>#[GPK%XFTMKSQ=\==3C5[+PW8>88W@L MD#;I=18#*@[=@96!Y,L.E*FZL^6Z7FS#$5UAZ7/9OLDKMO\ KJ]%U9'^T!_P M4/URT_:9T?\ 8K_8P^&UI\2?B.M_;7'CUY[YH=(\':3YBF:2^N8U;9(M3E\[4M>OFYDN[N_1)!1116)UF/9?\CO>_P#7E%_,UL5CV7_([WO_ M %Y1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 445R'Q]^-'A/ M]G;X+>)_CCXY9_[+\+Z/-?W4<1&^;8ORQ)GC>[[47/&YA50A*I-1BKMZ&=6K M3HTI5*CM&*;;[):MG7T5_-%^V#_P4(_:;_;3\#C(/V/\ J9B_J_-[1<_\MM/2_P#P#\H_ MXBYE?U[V?U>7LKVY[J]N_);;_MZ_E?0_I=HKD/@%\:/"?[17P6\,?''P,S_V M7XHT>&_M8Y2-\.]?FB?'&]'W(V.-RFNOKXZ<)4YN,E9K0_5Z56G6I1J4W>,D MFGW3U3"BBBI- K&T[XB_#[6/&6H_#G2/'6C77B'2(8YM6T&VU.)[VRCD561Y MH%8O&K!E(+ A@1U%;-?B7\;M'^+'P-_X+7?M@_\%/?@;#J6IZC\ K[X=-X] M\(6#D_\ "1>"-0\,J-9A5. T]N+6VO8B2 #9MG.0* /VB\6^,_!_@#0I/%'C MOQ7INB:9#)&DVHZO?1VT"-(ZQHIDD(4%G95 )Y9@!R16E7Y^?\%_OB%X+^+7 M_!%'7?BE\./$5MJ_A_Q'K7@74]$U6S?=%=VD_B32I(I4/]UD92/K7U?^U'\: M?C]\(M(T>#]G3]DK5?BQKFKWT0W(M7N[.^@2/+13LDAW>O\ V.ZEM;BYLK"X1MT FAE5&FFA9]N= MJT ?:M<5\4_VB?@Y\%/%_@CP'\3?&']F:M\1_$3:%X,M/[/N)O[1U!;>6Y,. MZ*-EA_W'[NRM4+!0[*Q=_E56(./D+]K#]KGXH?%+ M_@H%^QK\!_VEOV6M6^$WCZQ^-\^M6&G/X@M]:TO6M,_L/4H7N+/4+=45WBE> M-)898XI(_.B8*RR!J /U,HKPK]I?]H?]L'X=?$2U^'_[,7[ ][\3H&T:._U' MQ3J?Q%T_P]I5L[RS(+1&E6:XFN (=[!8!&JRQYDRQ @_8S_;QT']J/PQX[MO MB'\,M2^%_C?X4:\VD?$_P5XEU&WG;1)OLR74=PMU"WE7%I+;R++'.-H90QP, M9(![Y17PU\-?^"M_[1O[0?@NY_:0_9C_ ."7WC;QG\$8KJX.F^-V\::=8:SK M]C;R,DU]INB3CS+B,[',2R3123 *NXA:]J_X)T?M^_#K_@I'\"=3_:&^$_A MV[T_P_:^-]6T#3);R; %5,:RJ5<1L-R@X/(H ][K@OB[^U3^S! M^S]>0:=\>?VD/ 7@BXNDWVL'B[QA9::\R\\JMQ*A8<'D>E>2_P#!73]KKX@_ ML6_L*^*/BG\%K*WN?B!J]]I_ACX>072!H_[:U.[CL[:5@00PB,K3;2"&\G:1 M@UA?LG?\$:/V*/V??!4=Y\5?A!X?^+7Q+U>,7/CWXJ_$S1H=:U?7]1< SS&6 M\60P1%N$AC(5450=S L0#Z4^&?Q:^%?QI\+IXW^#GQ,\/^+=%DE,<>K^&=9@ MO[5G !*B6!V0D!@<9SR/6N@KB/AA\$OV=OV6?">MV_P<^%GA'X>Z#>7\VMZ_ M!X=TBWTNR:Y\B..6\E2)4C#>5!&&<@9$8)/&:^6/!7_!5;]J7]H[PM=?'#]B M3_@E]XG^(GPI6XG30_&FL_$33?#UWXEAA=D>ZTW3KE&DEA8JWEM.\!D&, $D M ^WJ*^6+W_@K#\#]6_X)J^+O^"E'PT\(ZWJ^C^"])OI]?\ !>IHNGZOIU_9 M2>5=Z9=QOO%OQ^82JS2I,T!\WRE6@#[GHKX9\'OA7J'[8OA/_@G;XNU[]G+2T:^N/BC#XPL(-3N]$1B)-;M-$<>=-8[09D9 MY8Y'@Q*(PIS7I/[6OD0;=US)(O\ @JM\>_V?/%'A/4OV M\?\ @G?KWPH^'?C/Q#:Z'8_$*U^(6G:]%HM]=OLM4U>WME4V*2,50S(\\2.P M5GYS7NGC/]KS1?!W[;_@?]B:?P7=3W_C?P+K/B:WUY+M1#:QZ?/:PM"T>W80P,J!%$4P\\"Y('"O0!^H%%?-? M[4G_ 4'UKX(_$OP=^S#\&/V;=:^*'QJ\9Z!)KL/P\TG7+6Q@T72HF$'OB/>>&/BUXIN?&5AI^G^#HX-4ELC,&G ?4;CR M(C>M:0+N2&2$%]TJBOM^@#-\->,_!_C2.]F\'>*]-U9--U&;3]1;3+Z.<6MW M$0);>0H3LE0D!D;#*3R!6E7YI_\ !-/X^V/[*G[%G[&9]:M?A_P#M M4?%GQ#=:3;7"Q27D=G*D[1*[ A698R 2"!FO1+C_ (*W?M+^*O@Q)^UQ\!_^ M"7_BSQE\&;723JLGBP^/].L-5U&PBC+W-YIVDRH9+J!0KF,O)"]PJAXT*NA8 M ^Z*YKXS?&#X=?L^_";Q)\<_B]XB_LCPMX1T6YU;Q#JGV2:X^R6<$9DEE\N% M'DDVHI.U%9CC !/%>2?&#_@I7^S'\'?V#K'_ (*(:CK&I:KX%UO0=.U+PQ:: M/8^;J6M27_EBRLK>W)!:YE>5$\LD;#N+E0C$?'/_ 5*_P""@'[5%K_P3$^, ML7[7_P#P3A\0_"KPMXV^%NL:1HOBBU\>V&OG3M0N[*6.SM]5MK9$DL?.D9(5 MD0SQK-+''(R;@: /TV\)>*=!\<^%=,\;>%K_ .U:9K&GPWVFW7E,GG02H)(W MVN RY5@<, 1GD UH5\G^*OVXO"?[&7[&WP,T^'X=ZYX\\>_$'P[HNA_#?X<> M%_*&H:_?C38I9,/,RQV]O#&IDFN9"$B09.25!G^#7_!17XH-^TGX:_9/_;8_ M8^U'X->*_'VG7EW\.;Z'QG:>(=(\0/9QB6[LA=6Z1-!>1Q'S?*>/:Z(Y5VP M0#ZIHKYW^#O_ 46^&WB_P"(OQL^$/QO\/-\,_$?P,G:]\2VNOZFDD%YX<:$ MSV_B"WF"J'M)$23=QNA>,I)AB >O_8E_:>U']LG]G?1_VDG^$.K>#-(\4RSW M7A33]=G5KR]TCS"+2_EC51]G^T1@3+$2Q6-T)8EL ]9HHHH **** "BBB@ MHHHH ^(_^"LG[ WQ&^*'V[]NO]DOXW)X ^+W@[X8ZMX>U"35+#[9I'BSPU(L MEQ-I%_$/G0"0O+%/'\T;L3M8[63F_P#@A'_P4-T?XV?L\?#S]B3XK?!W7?AO M\3O GP0\,ZEIVBZW*D]OXI\,_8;:WM==T^XCPLL,G[KS(R T$DOEDL58CT__ M (*4_M,?M6?!;POXG\)?#?\ 8"\2?$WP)JOPUOFU#QOX5\8Z5!/I%Z\=TDD, MUA>2Q221)"(I?-C9L[V7;D#/SM_P15_9G_:C^+7B/X-?\%!/VD? ND^!_#?@ MO]E30?AY\)O"MGK<>H7VL621#RX%F6*/RK7+.BR'S CK\X!]Q_M MK?MC_!_]A']GC6_VB?C/?R_8M.5;?2=&L4\R^UW4I&/^"K'C?\ X*8:U^UC^T#_ ,$FM=^* M/A7X;:K()H+J\\R;4;A%1D:1$^S(0H4NH=?O M#]D3X]_M7?&]O$*_M._L':Q\$QI@M/[$.K?$'1M=_MGS/.\[;_9DTGD>5LBS MYF-_GC;G:V #QK_@WGLM+L?^",/P"72&#)-X2FN)W!R6N);^YEG8GNQE>0D^ MI-?''[7>M>(O"VG_ /!831?!#R16">&_"$Z1V^0HFO?"<::BW'=H^7_6O?\ M]GOPI_P4?_X).Z%XB_9$^"7["$OQZ^%%MXEU+5/@UKWAOXB:5HUQHEC?74ET M=&U.+49$($$TTH2YA\Q6C9D?L7_P#!-_QI;?LK_&S0?VZ+_2]0^(7[ M4&K:QJ?Q7A\.2L]II-O?6?VK25QF2.TM0J+(1G>7(+ *Q /I/]E[3-%T7 M]F?X=Z-X;C1-.M/ ND0V"Q#"B!;*)4 QVV@5\I?\$"I)+?\ 9M^+_ANT&W2- M%_:F^(5CX>B3[D=D-7=U5!T"[Y).GJ:Y#X-?$/\ X+7_ +(_[..G?L2Z;_P3 M^TOXG>*/!NC)X;\#?&VV^)>F6/A[4+&&/R;+4-1L[B07T4L42Q>= B.96C;8 M_P X(^H/^":_[&K_ +!7[&OA']F_5?%P\1:]8+=:CXO\2!"O]K:S>W,EW>W MR =AGF=4R =BID T >[4444 >):I^U+\9;#4[FPMOV+?&]U'!.\<=S%DFE:A)&98@DI"L2I MQALDC_=-?4U>%^ ?^4@GC_\ [$32O_1C4 >N?\)+J_\ T*%[_P!]+1_PDNK_ M /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+ MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+5'Q+KVIW. M@W4$WABZA5HB#*[+A?(]52SB1?"5XP$2@,&7! MXZU+_P )+J__ $*%[_WTM:6G?\@^#_KBO\A4U &/_P )+J__ $*%[_WTM'_" M2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_" M2ZO_ -"A>_\ ?2UL44 ,!$H#!EP>.M6_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H S?\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2 M75_^A0O?^^EK8) &2< =37S)H/\ P4[_ &0?CA^U#JG["W@SXBWTNM7FE7%O M;^)='G\NTFO C^;:VMTAS]H1 SK(HV;D(5BP .]'#UJZDZ<6U%7=NB[G'BL? M@\$X1K347-\L4W;FET2/*?\ @IE_P6;\-?LGQ77P/^!^BQ:[\4[E1#Y#,)[? M0F?A6G5,^9/R-D'7D,^!M5_3/A?\,+[]M?\ 9U^&OC'_ (*&?LCVDOC30)%U M%+"]1<). 5$KQ C8LRA))+1\H&"AE.P <=^P-_P1:^#W[(/Q+U3XX?$?Q0_Q M!\8-J]Q-X=U35K;Y-,A,C%)MK$^9>,#N>8_=)(0#EF^UJ]+&5\#AZ<:6"NY+ M5U-4V[;+LOZ\W\_E6"SK'UJF*S>RA-6C0TE&*3NG)Z\T].FB_!8L7B#4H(UA MA\&7:(BA412H"@= !VIW_"2ZO_T*%[_WTM;%%>,?6&/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM;!( R3@#J:^=W_P""G_[+.M_M.:1^R5\(M6U?XB>* M[R],&O2^ M+;4K#PU'AOW^H749\J% X"$*S,C'Y@M:0I5*E^57MJS&K7HT+> MTDE=V7F^R[GMLWBS4;:%[BX\*W4<<:EI)'D0*J@9)))X%?S2?\%ROV^!^W;^ MVUJ=]X2U83^"/ T;:#X1$,X>&<(^;F\4K\K>=,#MBCA]*_3[_ (.=M8\* M^$?V4]'USQ!\:_&%A>ZM<3:1H?P]T36?LVFZY.YC=[V^11OFCM8EDPF=IEG@ MW<9#?S[U]3P_@H*/UEN[V6FW<_/>-,UJ.?U"*LE9MWW[*W3O]S]?Z3/^")G[ M<5Q^WY^P G@OXNZ-#XB\0>%(&\*>,X2VXZC9F';!/.CG),UN2CMDAWBE(QG: MOU9\$?A-\+/V;/ =M\,O@-\ ;+PIH5KS'IVBVD<*NV,&20CYI9#CF1RS-W)K M^=?_ ((2_MV_\,0_MT:-_P )9K/V;P3X_P#+\/>+?-DQ%;^8X^RWC9X'DS$; MF/W8I)O6OZ<*\G.,++"8IQC\$M5V_I?D?1\,YA#,\OC.>M2G[K?7R=_-;^:9 MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%%>0?2F/_PDNK_]"A>_]]+1 M_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM; M%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% M &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% '*:YKFHSZCILDGANY MC,=R61&9_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T* M%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ M /0H7O\ WTM?!7QST/QY_P $G/V@M7_;@^!WP]U2Y^!?C>_6;XY^ +"+>-!O M'8+_ ,)%8QK]T9(\^,#!'/0J8/T-JOJNE:7KVEW.AZYIL%Y97MN\%Y9W4*R1 M3Q.I5XW1@0RLI(((P02#6]"M[&3NKQ>C7=?Y]GT.3%X58F"Y7RSCK%]G^J>S M75'-^"?BUI/Q(\(:9X_\!61U?1-9L8KS2M4L+A)(;J"10R2(P."I!!K4_P"$ MEU?_ *%"]_[Z6O*=7\2?L<_\$LOV=-#T*\\GP'\/+37H=*TT)%_]]+1_P )+J__ $*% M[_WTM;%%0:GY&_M>?LM?\%#_ -@7]I;Q#^WY^R5XR\3>+M(UN]>^\666I1_: M[A(L[F@O+>/ N;55X22,*T*CCR]@D/V3_P $XO\ @IK8_M]_"W5/%T7P:U70 M=2\-2Q6_B$^K>'-)A1Q/%R#$Y-F$\1@*S=&7-*5%ZIS:NG"3?NW>]]/T\!_ MX*:_\%:/#W[!?A/3]"\/^"(]:\=^(K0W&AZ7>W.+:WM@2OVNX\L[FC+ JJ*5 M,A5L,H4FOS"N_P#@O+_P4CO?%\/BBX^*6B&VM[CS8M$'A*R%J/\ 9W>7YQ&. M/];GWKQ_]O?]E/QU^Q9^T7?_ +/?CCQHWB$:1I]K)H^L>2\27%E*GF)LC=F\ ML*[2*5#$!E;!->,5][E60Y52P<9)L3FLX<\L. MH.W)&6S6CNU;FU^5MC^@7_@F)_P5DT/]OOPQ?>&M:\")I'C_ $"V6?6=(T^X MW6]U;E@GVJWWG>$W$*R,6*%E^9@P->Y?M(_M=_#3]DWX77/QA^.-K?Z7HEO. MEN)H[9IWEG<'9$BQ@GV_8R_; M*\66OQ+M&N))+^8?:(@\9NQ=I%YQD\YRDN2)I&,DJLO@B71?CW;9C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q16)TF/_P )+J__ $*%[_WT MM'_"2ZO_ -"A>_\ ?2UL44 I#R( MY)6=4XDQP"!QQQ7T-_P3'_X)S?M"?L2^.O$_BGXS?M*?\)U:ZYI,-K96GGW; M_99$EWE_W[$_P!CM=2U:YNK:T^UZD/(CDE9 MU3B3' ('''%.\0?\$COVL/@E^QA\>-%\6_M$R_$*[\0^#+5M(TN"6[DD1[&^ MAOI BS,V6>.!D 7DD@=Z_4VBMO\ 6',6HJ332:?PI;--:V\CE? F0)SE",E* M2DK\\G\2<7HW;9L_DSHK]U?VP?\ @W\_9D_:0\-+_ M .)&KZ7.L^F6VHZ;'9Z;#*IRLK6P>0RLIP0'D*>JDX(^U_UMRKZOSW?-_+9W MOZ[?B?D'_$+N)OKWL;1]G?X^96MWY?BOY6^?4^8/V?\ _@A9^W'XO^"GACQ? M;?M=-X,BU?2(KZ+PN]QJ"/IRS#S!$ZQN%5\,"R@##$@\@U]F_P#!,?\ X)S? MM"?L2^.O$_BGXS?M*?\ "=6NN:3#:V5IY]V_V61)=Y?]^Q'(XXYK[)HKX?%Y M]C\;3E3FURRZ67>^]KG['E?!.1Y37IUZ*ESPV;G*VUKVO;Y6L?EAX^_X(5_M MM^*_'>M>*=+_ &]_L=KJ6K7-U;6GVO4AY$&K?5]5GM7U)M/AT_3;:[S;HV]&>2>1) H90 "N']Y_;"_8$_9$_; MZ\/>'O#'[6WP:MO%UIX4UQ=8\.E]3O+*:QO I7>DUI-%(5((W1EC&Q5"RDHI M%3]JO_@GM^RY^V3XC\/^//C%X2U:W\5^$XY8_#7C3PAXJU#0M9TZ*7'FPQWF MGS0RF)N\;,R9)( )S0!\8?"'X;^(?@O_ ,'"?@?X8^-OVSO&OQ@U^#]F'7[S M49?&L>E)-I,?\?&D3NTDDB0#S('ED^X!M M2OJOX&_\$V_V,_V3 MW-Q(U]*_V.V'FW!D=%A5495&VO.;?_@AW_P3P-_8PZ_X$\:>(/#NF:A'?:=X M!\5?%GQ#JOAR"X1MZ/\ V9=WTENX5N0CHR#^[@"@#R[P7X^T"]_X."_"OQ7\ M4P2:?9_%K]BNVC^&TVJ*(VEF@UPW][IZ ]9U@G@G=!_"I/:I?^"KOQ"^&R?\ M%./V#?A3->VLGB^3XLZQJUM;JP,UOIJZ1/#([#JB23-$%S@.8'QG8)(]>L?''BWQQJ^K:S)? M1VT]K$TUW=73R3QI#+Z!\3/VXO^"C?[8OQP^$WPB_: MWD^!?PP^"'BVW\)21>$_"FGZAXD\2:B;2.YGNI;C4HIHK*V!D58A%"6D 8EA MC!\#_9Y^'/C3Q)XB_P""J_P1^&_QY\2?%;Q/+X+TW0--\7ZZUFVHZAJW_"'7 MMMY#?8(((?,AN/\ 10$B4@P -E@2?NWXX_\ !*S]C7X^?&J__:(\2>%?%.@> M,M:LX+/Q/KG@#XB:SX(-<_9O^$%CX2F\46FF6VN1Z;=7!AN(]/BDBM<0R2-'&RK+(6=%5I6 M"O'_P"Q+X\\>?#6-4\.:W^T3XXO] 1( M]BK93:D9( %[#RV7CM7J'B?_ ((G_P#!.SQ3XXUSQ?-\)M+?! M.A^/]9L/#6NWK'+S7>D6]TEG,6(!=3%LDQ\ZMEL\Y_P0[\*WO@WX"_KP MW+I42_M1_$)[&TDLS HMCK,GE&-2 /+*XVD#&,8XH O?\%T_@A\4_C'_ ,$^ MM6\1? [PO-KOC#X9>+-#\?Z#H%NI,FIOI%_%=2VZ!069VMUGV*H+,X50"6%> M_P#[*?[57P._;2^!.@?M%?L]>.+37?#?B"R2:":WE4R6LI4&2UN$!)AGC8[' MC;#*P(->B5\I?%;_ ((I_P#!/'XI?$_4_C59?"C6O!'BO7)S-KVM?"_QSJWA MEM3Q))8DF@#NO^"G7@?XA?$S_@G)\=_AY\)[:XG\ M2:W\(O$-EHMK: F:YN)-.G588\<[Y,[%]V%4?^"5'Q(^%?Q3_P"":_P-\7?! MO4+27P^OPMT6R@BM&7;9RVUE%;SVK ?=DAEBDB=>S(:[3]E/]C_X#?L6?#Z] M^&?[/WAO4M/T[5-9DU?5I=8\27VK7=]?O##"]Q+<7TTTK,8X(5QNV@1@ "O& M_'W_ 1,_P"">GC_ ,6^(?%'_"N/%'AVW\87SWGC/PWX(^)>N:'HVOSR?ZR2 MZT^QO(K=V?\ C(12^26R230!\'Z[>6/C?_@EO_P5!^./P]E23X?>-/BEXIN? M!UY;G-MJ;P65G;7U_;L/EDBEN8G D7(TO3[ M5(;>V_9KU**"&-<+&BZ,P50.P %>Z>(/V./V9/$?[+-U^Q/=_!_3+7X67GA MYM#F\&Z.\MA;"P;[T*-;/')'DY)=&#DDDMDDUN_$SX#_ I^,/P.UG]F[XC> M%?[1\%^(/#'[1I\D)A>'SHG65,QDKO5PXZA@>: /F[]I/3[+2_ M^"!'C[2M.M4AMK;]C[58H(8UPJ(OA64*H'8 "OEO]L/X@?#3X7?!#_@EQX\ M^+]W;6V@6/C_ ,(F[O+U@L-K(_AHQP3R,W")',\4A%?M/@?5O"$WA?4-$^W3IYNDRVIM)+?SD<3+F!BGF!Q(,Y# M!N:^-?\ @II^S;\.]5^)W[$W[.]M\*H]6^'VE_%.XT*^\/W=K)?6L>CKX6U& MU6"X,N\M&8]L9:0DMGDDF@#6_P"#C?5="/\ P2"^*/@"\1+K6?&TNC>'O!ND M+@SZIK-QJMI]E@@3J\H9#( .0(F;^$U%\;+B7P9_P7&_9<7QKJ:+/K7P*\;Z M/8WD_!W_ ((\?L'?!3XJ^'_C'H/P^\2: MYK'@YB? L?CCXAZSK]IX7R,#^S[;4+J:*V*C 5U7>F!M9:]*_:S_ &*/V;OV MW/!VF>#/VBO ,FJIH.K)JGAS5=.U:ZT[4M&OD!"W-I>6DD<]NX!YV. V &! MQ0!\R?\ !3KXB^$(/^"FW["?PF;686UZY^*/B#5UT]7!D2TC\/WD)E8#E5:2 M8*I/WBCXSL;&U\8&6#_@OS\%'F8()_V;O&,<)8XWN-5TEBH]2!SCTKTGX5_\ M$H?V'?A'XMT/XDZ-\,M7U;Q?X?\ $D>O67C;Q5XXU?5=9DOX[6XM(WGO+JZ> M2>-(+NY1()"T*^<[",.2U=)^UI^P#^S5^VGJWA3Q3\:="UV'Q!X'GNI/"?BK MPCXNU#0]5TP7*+'W1]Z1"34;F;RT#\UA2NI2^:TYEM_.!(VP/&J?\LPE>B^&O 7A/P?X!T_X7^'-*^SZ%I> MCQ:786/GR/Y5I%$(DCWLQ=L(H&XL6.,DD\T ?C/:3VWAS_@@Y_P3N^,/C!@G M@SP!\?\ P!KOCZ]G/[BQTI+N_M_M,Y/ BCN+BV)SQT]J^ZO^"_?Q&^&?P_\ M^".?QYU/XDZA:+9ZOX#GTK2$F=3]IU&Z*Q6:Q@_?83-')QD@1LW121[SX._8 MU_9C\"_LL6W[$VA?"'3I?A9:Z ^BQ>#M6EFO[=K!MQ,+M=/))(,L3N=RP."# MD#'AVC?\$*_^";5AH\_A7Q#\*O%'B?0O[#O-'T?P]XP^)^OZK8Z#8W4#V\\6 MG0W-ZZV+&&1XQ+#ME16(1UR<@'RK^T[X<^+$W[;?_!/W4_"7[19^%<.N_!76 M?#WA?QG+X9M-6AM];FTW39?L?E7G[I);J"/RXV.' M0<@X.!7T#\:]^WO^UK2R+Q%)$R MM$\?5'C93RM-_9Y_9B^!W[*OA75/!OP(\$?V-9Z[XDOO$&N23ZG_\ 7 UI5F^,?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_R#X/^N*_ MR%34 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ M@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "J?B+Q%X?\ M(Z%>>*?%>N6FF:9I]N]Q?ZA?W*PP6T2C+2.[D*B@ DDD 57\<>+])^'_ (,U M;QWKT5W)8Z-IL]]>)86/B-\9?VT_^"]OQ MEE^#OP-TJZ\%_!G1KY&U*YN\^0B Y6>^=#BXN"!NCM4)53@Y^5IJ]/+LMECG M*'_V7?@1X:^ OA;Q)JVKV/AO3Q:P:AK=V9KB49+')Z(@)(6- M<*BA5' KO**N8U8X3ZG1LH)N[2LYZZ.7RZ"PV08>>9_VKBDY5FE9-\T:6FJA MHNM]=^UKNY117"_M%_M+? S]DSX7W?QD_:&^(^G^&/#UFXC-[?,2T\Q#,L$, M:@O-*P5B(T5F(5CC )'FQC*XDLKCR+R.&96,$NQ7\MP#\C;'1L'G#J>A%?"P^*7_!1S_@I[_H_P =*U3 M]F_X*W?#>/O$-D#XP\16Y_BL+3.-/C=3Q,YWX*O&QY2OIG]D']BSX$_L0_#N MY^'GP0T>_']IWQO_ !#K>M:E)>:AK-ZP >ZN9G/SR-CG:%4=E%=%2A&C#WY> M]V6MO5]/37SL<=#%SQ52].#]G_,]+_X5NUYNR[7/G;Q!^QM^WU^WYXAOD_;S M^,AV^"++2+0(9G QYDLAR\TA'621F<]R:[6BIJ8BI4 MCR[1[+1?\%^;NRZ&"H4)NI\4WO)ZOT\EY*R\@K'\2_\ (7T?_K]/_H)K8K'\ M2_\ (7T?_K]/_H)K ZS8HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH *** M* "BBB@#"^)OPS\ _&7X?ZO\*_BEX4L]<\/:]8O9ZOI5_'NBN(7&"I[@]"&! M!4@$$$ U\.?!3XI^/_\ @D!\6-*_8[_:B\3WFL? /Q+J'V3X+_%C5)-Q\-R- MDIH&JR=$11D0SG"[1V0,MO\ H!7+?&OX*_"[]HGX7:S\&/C/X.M->\-:_:&W MU/3+Q,K(IY#*1AD=6 974AD90RD$ UT4*R@G":O![^7FO/\ /9G%B\+*K)5: M3Y:D=GT:_EEW3^]/5'4*RLH92"",@CO2UXU\:_VD/V9?^"=OPN\$:1\3KZ\\ M->#I;^S\+:-J"V-QE*L!6 W=Q\WD1!8E3S)&R203D!V7U_3=2T[6=.M]7 MTB_ANK2ZA2:UNK:4/'-&P#*Z,I(92"""."#64H2BE*VCV9TPJPE)PNN96NK[ M7_K0FHHHJ#0^1_\ @J?_ ,$L/"G_ 4,\*:?XB\.^(+?P]\0/#UNT.C:S=1, MUO=VY8L;2Y"@L$WDLKJ"4+/\K!B*_+*[_P""#7_!2.R\7P^%[CX6Z(+:XN/* MBUL>+;(VI_VMOF>EU>WIJCXO/. L@S[&?6JRE&;W<&ES6[II_>K,^7O^"5__!*_PI_P3T\* MZAXC\1^(+?Q#\0?$-NL&L:S:Q,MO9VP8-]DMMX#%"X#,[ %RJ?*H4"OKFBBO M*Q6*KXRNZU9WDSZ;+4X.&%PL.6$=E^;;ZM]6%%%%L*L')&PF-F7/IW[%O[47Q+_ &LO">L_$GQ;^R[XF^&O MAUM10>"7\7W$27^N6!CS]JDM%^>S^;.$%-.O]0EOKZ#2+0(;FXD8LTDC'+.><+N)"J JX50!O%4Z$VJL;M=+ MZ?-K\E]Z.2I*MC*47AY\L7N[/FM_=377N_5)W/#OV//^"_]>47\S6Q0 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 %%%% !7A?@'_E( M)X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !6; MXQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_ %Q7^0J: M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-._P"0 M?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 3444=.M !7S]^WM_P4>^ 7 M[ ?@;^U_B'J0U3Q-?0,WA_P;I\Z_:[X\@._7R( 1@RL,<$*'8;:\"_;R_P"" MZ/P[^ WC2W^"'[)OABV^)GC8ZG%;:@]L[R:?;-Y@#6L;0Y:YN&Y0+'\J,PR6 M93'7L/Q*_P""$]39(TNG*I)##J,: MY\Q[QX;_ ,$FOCC_ ,%-/VN/CIKO[4_QK>VTOX0Z MYI[6VFZ%=P/%"70L86TR/[Q"DL);AR1*"5RY1?*^]O WP\\!?#'1&\-?#GP9 MI>A:<]W-=-8Z18I;Q&:5R\DFU !N9B23WK4LK*STVSAT[3K2*WM[>)8X(((P MB1HHPJJHX X %2UR8W%K%UG*$%".B26UEM?N_,]+)\KEEF#C3JU959ZM MSEJ[RU=NT;[(*CN[NUL+66^OKF.&"&-I)II7"I&@&2S$\ #))KD=6_:&^!N MA?&72?V=]6^*^A0^.MAF,IU"]C;S)K? C(B7 M;R3@H5W/A3IQ9W5J\XP?L8\\KVM=*S\WTMUT;\CB?B?_P % M1_&OQV\=W_[._P#P2E^%MM\5?%-E-]GU[XCZE(\/@WPRQ_BFNUP;V0#D10$[ MARK.59*^MK_P3HWCSPQI>G?%SPAH6L7-K);7LUM/8KOEL%%%%8'6% M%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ M %^G_P!!-;% !1110 4444 %%%% !1110 4444 8_P 0?A[X'^*_@G4_AO\ M$KPI8:YH.LVC6NJZ3J=LLT%U"W5'1N#Z^H(!&"!7PL/AE^UG_P $<[^?5OV? MM!U[XR_LTF=Y[[X>1RFY\2^ HV)9WTUG.;VS7)8P,=R]#?$-]I4UOH7B3^QX[U=*N&4A)Q;.RI*5)R%8[*;+_A M)19'5CHGG#[1]AWF'[1LZ^7YGR;O7BO'O@-_P5U_X)\_M%W]QX>\!_M!6=IK MEC875YJ7AWQ)IUSIE]9Q6T+SW)>.YC0-Y44!/^$ULWFDC9=RL(4D,AX(_A[UJ?LL?MP_LO?MK6>O:G^S%\ M48_%-IX:O8K35[N#3;JWCCFD4LH4W$2>:"%/S)E>.M<+H5HP_C'8_\%?_ (W_ !/U[X?_ @U/X:_!+P!9ZC);:=X[NPW MB+7]2MQ]VYM[0A+: ,,YCF^=3P&.-Q7X*?\ !';]F#P5XTC^,_[1&IZ_\<_B M("&;Q?\ %B_.I"!LYVVUFW^CP(IP4&UV3 VL*UC1H07-5G\HZO[]E^+\CGEB ML75DXT*7_;TO=7R7Q/[DGW/9?VH(_P!IWQ3\$WB_8G\5^#;#Q9J5Q;"SUSQ; M#+_]>47\S6Q0 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 %%%% !7A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1 M-*_]&-0![I1110 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^ M0?!_UQ7^0J:H=._Y!\'_ %Q7^0J:@ HHHH **** "BBB@ HHHH **** "BBB M@ HHKY@_X*P_M[S_ + W[-)\9>$K2WNO&'B.].F>%+>Z7='#+L+R73K_ !+$ M@!V]W>,'@FM\-AZN+KQHTU>4G9''F&/PV68*IBL0[0@KO^N[V7F?1OC'_D6+ MW_K@:N:=_P @^#_KBO\ (5_+1\6?C]\;/COXLF\T:VX$]W)F2XDP2(H8UR\TAP<(@+<$XP":^8/#G[3'@#_ (+4?LB? M%/X5?L\>,/$7@'7+.;[%!-=7!@F:-LO;23& M_HUP$DBEC4LRJ''/R[O'/&O M_!&/]I_]L3]LWQ)\1_VX_P!HBYU'X?Z5J[KX4CTZ=!=7]@Q#I!#"H\JP100D MC;2[O&Q"G<):_0OX*_ OX1_LZ?#^S^%WP3\ Z?X=T.R'[JRT^+&]L &21SEI M9#@9D*_B'+!B]\6WUL + M0L,-%91G/D)@D%^9'!.6"G8/K&H-3U/3=%TZ?6-9U""TM+6%I;JZN95CCAC4 M99V9B J@ DD\ "OC/XC_ /!5[6_C3XROO@1_P2O^#C_&;Q7:R_9]5\<3R-;> M#O#S_P!^XON!=,!\PB@/SC.QV(VUQ5)XS,JSJU'S/JWLOT2/9P]'*L@PDHZ9H4=A9Z>DB MH%L;=% +PQE6VR. [;B6 Z5ZD , 8 Z"LH3AAY.R4GT?3[GO\]/(Z:E*KC( M1O)PB]UHI/RYDW;SMKYH\'_8Z_X)S_LW?L7)>>(_ FC7NO\ C?6U3@$AC\Q]XHHK*I4G5ES3=V=%&A1P]-0I122Z(* M***@U"BBB@ HHHH *Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FM MBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\ MLO\ @YU_:T\$_!3X":1\ O"6CZ4?B#\14D2\U@649OM.T!/EG59<;XQ)9K*&S;4)?&6L6RI! M$"$C2*WNXXHU&6.%499F8Y+$GRS7/^#?K_@D59ZCIL%M^R3M2XN2DP_X3W7S MN&W..;_C\*^FR[-\#@L*J;C)OKHM_O/@<\X:S;-LPE64X*.R5Y;>?N[O<^5O M^#9VY_8O_:&^#.O?![XE_LS?#C4/B9X#O#=P:_J?@^RGO]1TFX*XNY(I%.%. M&4X9588*@CZ/KQ\PQ%+$XEU*=[/H^CZ]6?49+@J^ P$:-=1YHZ7CU72^BUZ! M1117">L%%%% !1110 4444 %%%% !1110 4444 8]E_R.][_ ->47\S6Q6/9 M?\CO>_\ 7E%_,UL4 %%%% !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 5X7X!_Y2">/_ /L1-*_] M&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![I1110 4444 %%%% !6;XQ_Y%B]_Z MX&M*LWQC_P BQ>_]<#0!X)6>[DSSNS&N<@AQS7OY3'#977^MXFI:4&UR)7DW:SOT2UW/ MAN**F8<1X+^S,NH<].M&,G6;M32NFK6NY/356NNS3/Q8KK_@#\*/%OQT^-GA M7X0>!K26;5?$6NVUE:"%23'O<;I3CHJ+N=FZ!4)/ KI?^"L&A?LW_LJ_MM>* M/@'^RZ^J:GHGAX10ZHVJ:DLHM-28%YK6%U0%XX@R1DN2X=9%).W)_4S_ (-W M_ /[ GBOX.-\;O@6U_JWQ2LM,MK;Q]+K\+&70+B<29MK4F-(Q$_DNP="[LA M=AR@^VQ^>T,/E_UBG%MM::;7VOV/Q_)N",?C<\^I5Y1C&#]Y\R=TGJH]6_NM MN]C]*I98X(VFFD5$12SNQP% ZDGM7RIX_P#^"N'P&;XQVW[._P"RMX,\1?'/ MQI_:$,.M67PV@2>PT.!I LD]WJ#D6T04;N Y^==C&/.1D?%7_@FW\=?VQ/BG MKMY^V_\ M>ZMJ/PM&L3?\(W\(/AU')HMA!;;X9_ GX9:+X4T*UYCTW1+%($9L &1R!F20XY=R6;J2: M_,4L+2C>3YWV6B7J]W\K>I_1SEF&(G:"]G'N[.3]%LO5M_X3E/VMOV+_ (*? MMM^%=%\!?'Q==O/#^CZVFI7&A:9K\]E:ZL51E$%XD+#SH06#A78:1HMA';6\"^BQQ@ 9/).,DDD\UMT M5SNI4<%!O1=#L5&C&JZBBN9[OK]X4445!J%%%% !1110 4444 %%%% !6/XE M_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I M_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_ )"^C_\ M7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 030!L4444 %%%% !1110 4444 %%%% ! M1110 4444 %?+/[1W_!2[_AG[XSZS\(O^%*_VO\ V1]G_P")A_PD?V?S?-MH MIO\ 5_9GVX\S;]XYVYXS@?4U?EE_P4=_Y/-\9?\ <._]-UM7FYIB*V&PZE3= MG>WX/N?BOCMQ;Q#P;PC0QN3UO9595XP;Y82O%TZLFK3C);Q3O:^F^Y['!_P5 M\\G6Y]9_X9YSYT*Q^7_PEO3'?/V2O1/V5Y5M+-_J_LR;L^7M^\,;L\XP?SIKV_P#X)Q?\GF^#?^XC_P"F MZYKQ\/F6-J8B$93T;2V7?T/YRX.\:?$S->+LNP6*Q_-2JUZ,)KV5%7C*I&,E M=4TU=-JZ::Z,_4VBBBOJC^]PHHHH **** "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 *\+\ _\I!/'_P#V(FE? M^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH **** "LWQC_R+%[_U MP-:59OC'_D6+W_K@: +FG?\ (/@_ZXK_ "%35#IW_(/@_P"N*_R%34 %%%% M!1110 4444 %%%?,7[8O_!7']C3]C&\O/"7C/QQ+X@\6V?RR>$O"\0N;J%\9 M"SN2(K<\@E77[2.H6-]^R[-H/PJ.D7 L->M()YQ:7R,K(MQ>.$BDW MH'7RXT#!BN$8I?:LTG)/I;[M[>I?L?\ _!1?0O\ @J3X!^*W@3X, MZ?KGPZUG1[(VWA_6[F:.6X5+F&18;W"J4CDCE0[H@SX&PAB6^7P3]F+_ (-\ M5U[Q,?C'_P %$/C%?^-=?O9A<7N@:9JD[QS/_P!/5])B>#YESAE!S4K-HX.K5IX::H1=M)/WEITTYM=]-NY\UFV8 M\(T5AUG^,I5\1"]H\\(IMN^M/F2=EHKK57T?3[BU/XB?L7_L*^$]%^&VI^+_ M +\--,O+J.VT+0FN[>Q-W-(ZQCRX00\S,V-SX)ZLQX)KYA_X+S?MZ?M)?L$ M?"'P?XX_9R\2:=IUUK%Y?6VH-J-I!.#M6W\ID26-R[*7;Y5*\,2,_]G7] MD[]ECX'^(O\ A8O@/_@G?\4OB%XUED$L_P 0?C%&EYJES,.DPEO'9(G_ -N* M-#BN%_X+!>%+[]JG3_ &G?M-_LT77AVQTF;4Y=$BN/&'G&[=Q:B1BEHR;"@5 M -^<^:=N,-GQJ^/RZG4523G.*:K2E5@H. ME9T:==6BJL+KVO+3IQYH^[\<4[\JYKJ+_ SQ)XCUWQAXBO\ Q;XHU6>_U/5+ MV6\U&^N7W27$\KEY)'/=F9B2>Y-?8?\ P1]_X*'_ !V_9+\=:E\$O /Q)?2- M#\;3I,()+*WGC748T*HP$\;A#(GR';@L5B!S@8]3_P"&!OV3/^B4?^5V_P#_ M (_4VG?L+_LLZ1J$&JZ9\,G@N;699;>>/7[\-&ZD%6!\_@@@&O2S#C+)<=@I MX?DJ+F6C2CH^C^/HS\!Q_C!D>)P=6GAWB:5246E.'+&46]FI1JI[[ZZJZ>Y_ M0O17AY_:7_:)T'YO'7[$?B2%%^^_A_7[34R1ZA4VD_2I+/\ ;Z^!-G=)I_Q& ML?%/@FYD.U(/%OAF>W);TW('4?4D"O'^M4.KMZIK\[']>KCOA6+MB,0Z'_7Z M%2A_Z>A ]LHK#\%?$SX=_$BS_M#P!XYTG6H@N6;3-0CFV?[P4DJ?8X-;E;IJ M2NCZG#XC#XJBJM":G%[.+33]&M HHHIFP4444 %%%% !1110 4444 %8_B7_ M )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 030!L4444 %%%% !1110 444 M4 %%%% !1110 445D^+/'W@;P%9C4/''C/2M'@(R)=4U".W4_0NPS2;45=F5 M:O1PU)U*LE&*W;:27JWH:U?+/[1W_!2[_AG[XSZS\(O^%*_VO_9'V?\ XF'_ M D?V?S?-MHIO]7]F?;CS-OWCG;GC.!Z#K/[??[+>FWATO2?B!-KEX/NVF@: M3]>3F..]E13H35[]+/2S]3^?_&7Q2_L3ANE4X8S&F\1[:,9< MGLZMH\H]I?*Y[_J?_!7S^T;NSNO^&>=GV28R;?^$MSOXQC_ (]. M*]$_9Q_X*7?\- _&?1OA%_PI7^R/[7^T?\3#_A(_M'E>5;2S?ZO[,F[/E[?O M#&[/.,'\Z:]3_8J\:R?#S]IKPUXQB\(:SKS6?VW_ (E/AZS^T7DX:RG0^7'D M;MH;<>?NJ3VKRZ&9XR5>*G/2ZOHMK^A^#\+>./B/B^)L#0Q^87H3K4HU%[*C MK!SBIKW:7-\-_AU[:GZTT5X?_P -^?!G2QN\?>$_''A11]]_$/A"XC"?7RP] M=AX+_:L_9P^(+)%X5^-'A^:63_5VT]^MO,WTCFVN?RKZ6.)P\G925_4_MC"< M9\)XZK[*CCJ3G_*YQ4O_ %M2_ ] HI$=)4$D;AE895E.01ZTM;'TNX4444 M%%%% !1110 4444 %%%% !6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_03 M0!L4444 %%%% !1110 4444 %%%% !1110 45@_$7XH?#[X2>')/%GQ'\66> MD6$?'G7_\ 7 UI5F^,?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_R#X/ M^N*_R%34 %%%% !17SA^TU_P5C_86_95%QIWCGXTV>L:W;Y#>&_"6-1O XZH M_EGRX&]I72OG7_@HA_P5C^+MI\"O"_C[]@]18:7X@EV:IXU\5:'';V]HLD2O M#Y,]Y*MNA4B19#*C*"4P1W[:6 Q,ZE.,ERJ;M%RT3TON?,9IQAP]E5X5*ZE4 M7V(-2FWV44^G6]K=3]!_$WC'PCX*M(=0\9>*M-TF"XNH[:WGU.^C@26>1@L< M2ER SLQ "CDDX KY,_X*>?\ !6G3/^">FKZ5\/--^".J^)O$GB#2C>Z5>R5M-V]# MX3^#?_!2+_@I#\6OVCO#'Q^^,OQ!M/"WP_T#4Q>:IX3M;=K.SNK YCGB\E \ MLK^6[&-KI]BN$8,,5V4_Q]_X)V?MT_\ !0J/5O@O^S'!\1/B)XD@CC:Y\27\ MD^@V;6UN^VYNH;5'@+-'$L>9974E$ 4$Y/T?\,O^"#/[)5E7#&G_3-O,7DU]?_ V^%'PO^#?AF+P7\(_A MSH7A?2(/]5I?A[28;.W7C&1'$JKGWQ6.*QSJ5.:E+DTY4J:Y%;S;YG+[HW.' M+N".+<51Y,WS"\7)3:C",I7M;XJJJ)66B<5&W1'RW\:/V?\ _@KAX\30?!/P M6_:D^%OPM\-M;RQ:Y-X<\(R7-QIJ+L$*64W8N"<\8?A;_ ((0 M_LS^)M:MO'7[9_Q<^)'Q\\2PH-UY\0O%<_V*)N_D6L++Y4?_ $S:20"OM^BO M/I5JM&GR0=O/J_5[_+8^ZPW"^5T:?)5YJWG5G*I^$G:WDE;RL><_#C]D']EO MX1:=#I7PW_9_\):3!;C%NMOH<),8_P!EF4D?@:]"MK6VLH%M;.WCBC082.) MJJ/8#I4E%8J,5LCUL)EV7Y?'EPM&--?W8J/Y)!7RS_P4N_9Q^,_[0/\ PA7_ M J+P;_:_P#9']I?VA_Q,;:W\KS?LOE_ZZ1-V?+?[N<;><9&?J:BLL10AB:+ MIRV?;[SR.+>&,!QEP]6R?&RE&E5Y;N#2DN6<9JSE&2WBKW3TOZGY6WG_ 3N M_;%T^U>]N_@_LBC7+M_PD&GG ^@N*DC_ ."*_3SQC_P BQ>_]<#5S3O\ D'P?]<5_D*\W^Q,+_-+[U_D?BO\ Q+%P%_T$ MXG_P.E_\I)JBO;&RU*U>QU&SBN()%Q)#-&'5AZ$'@U+17L']&.*DK-:'D_C; M]B7]F_QI>?VS!X CT#5$):'5O"TS:=/$W]X>3A"?=E-8+?#+]L7X-?Z1\+?B M_:_$'2HO^8!XZC$=[M]([V/&]SZR84>E>[45SO#4F[Q7*^ZT_P"'^9\IB."L M@G5=?"P>&JO[=!^RDWWDH^Y4]*D9KR/%O#/[:_@NTUJ'P;\>O!^K_#?6YCMC MB\1Q?Z#<-W\F\7]VZC^\VT>]>RVEW:W]K'>V-S'-#*@>*:)PRNIY!!'!!]:I M^*/"?A?QOHLWASQCX>LM4L)QB:SO[998V]RK C/H>HKQB\_9-\:_"*YD\0?L MB?$^?P\-YDE\&Z_(]YHUR2[T5XEX8_;%M_#.N0> _VH? US\/M; MF;9;7]V_FZ1?-ZQ72_*OJ5?&T$ MFO:K:YMKVWCO+.X26&5 \4L3AE=2,@@C M@@CO6M.K3JKW7_FO5'N91GV4YY"3P=2\HZ2BTXS@^TX22G!^4DK[K0?1116A M[ 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% !111 M0 4444 %%%% !167XP\;>$/A]H,WBCQQXELM)T^ ?O;N_N%C0'L,D\D]@.3V M%>+2?M0?%GXZ3/I'[(_PP:?3RY23Q[XMB>VTY.<%H(L>9<'\!@]5(K*I6ITW M9[]EJ_N/ S?B7*:A&[MWD[07VI)'M_B/Q/X<\'Z/- MXA\6:]9Z986ZYGO+^Y6**,>[,0!7C=]^VE'XXO)-"_9A^$VN>/[I',;:K'$; M'2H6Z'=SV%A8Z79Q:=IEE%;6\"!(8((PB1J.@51P!["L_P#::O\ M=7WO_)?B>6H\8YUK)QP-)]%RU:[7FW>C3?DE7]4>'I\&?VN/BN1* M;E]0EF/JRRDIGZ**]AP1PY&JJV)I?6*B^W7;K23[Q MYVXP](1BNR*>B^']!\-V8T[P[HEG86Z_=@LK9(D'_ 5 %?E]_P %'?\ D\WQ ME_W#O_3=;5^IM%9XW!K%T533M9WV]?0\+Q+\/(>(?#U+*H8CZNJ=2-1-0YU[ ML)QY>7FA;X[WOTM;73\0Z]O_ ."<7_)YO@W_ +B/_INN:_37Q+_R%]'_ .OT M_P#H)K8KSZ.3>RJQG[2]FGMV^9^1\/?1J_L'/\)F?]J\_L*M.IR^PMS-?V>_@;\15<>-?A+X?U"23[UQ-I<8F_"50''X&NQHK MVI1C-6DKG]-XS X',*7LL52C4CVE%27W--'A<_[#.@>$Y3>_L^_&#Q?X!E!R MEG8:H]WI^?5[>"=#^)^DQ_>O_#L@T_4U7NS0/\ MNY#Z+'R?6O=:*P^K0C_#;CZ;?=M^!\P^".':[L]H_@@N!^]@'HO0D\M1S8BG\2YEW6C^[_)_(GZ M]Q=DW^^4(XNDOMT?L5X@V8[G=@#IN)KV>ROK+4K2/4-.O(KB"9 \,\$@= M)%/0AAP0?45K3JTZOPO_ #^:/;RG/\HSR,G@ZJE*/Q1:<9P?:<))3@_*44R6 MBBBM#V HHHH **** "L?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z": M-BBBB@ HHHH **** "BBB@ HK*\8^./!WP]T.7Q+XY\3V.DV$/W[O4+E8DSZ M L>2>P')["O'+C]J;XD_&>9]&_9'^%DNIVQ8H_CCQ3')9Z3%SC=&I EN,>B@ M$>A%95*U.F[-Z]EJ_N/!S;B7*,FJ1HUI\U:7PTH)SJR](1O*W>32BOM22/:/ M%'BOPSX)T2?Q+XPU^STS3[9=T]Y?7"Q1H/=F(&?0=37BUU^TY\4?CC<2:%^R M)\.S=6.\QS>/_%$3VVF1\,_L;Z;X@UN#QU^TQXYO M?B)K<+;X+744$6E63>D-FOR'T)?(; )4&O:+:VM[.W2TM+=(HHD"111H%5% MP . .U9VKU=_=7X_?LOE?U/(]CQ7Q!_&E]1H/[,7&6(DO[T_>ITO-0]I+J MJD&>1?#O]D#PMI7B./XE?&CQ)=_$#Q>O*ZKKR V]F1MK MV"BBM:=*%)6BCZ'*0*[2:3=F21;NWW[BI M)#^6R,RC=7@W_!6?X-_M._ O]I>[_P""GGP%^#;?%/0&_9YU?X9_$7P3IUTL M6KZ1ITMS+?)K.G*_RW++(VV: $.T<:[0>6C]A_X(B_M7?L[_ +3O_!-KX1:? M\"OBOI?B&\\"_#/P[X=\8Z=:R,MUH^I6VF00RP3PN%>/YXI-KD;) I9&9>: M/3OVYO\ @H!^RU_P3H^#DGQM_:F^(B:-IK2-%I>FVL)N-0U:=5W-%:VZ_/,R MK\S'A44%G95&:],^&7Q!\/\ Q:^&WA[XJ^$C.=*\3:'::MIAN8MDGV>YA2:/ M>N3M;:XR,G!KY-_X+3?LU? G5_V'?V@?VJ]7^&6FW?Q"TK]G/Q+H.E>*+I&D MN+&P>SN9'B@#$I"69VW.BAV4[2Q4!:]E_9+\2#P=_P $[/AGXN-OYPTKX+:- M>&+/W_*TB%]OX[<4 >:_:>&)BN[R+RXAQ&LP7+-$A=UPP90RD#W?\ 9O\ VD_@E^UQ\%]$_:#_ M &>O'MKXC\)^((&ET[4[973E6*2121R!7AE1U9'C=59&4@@$5\Q?\&]'AB#3 MO^"3'PR^(=]LG\0?$1M4\8^,-6*_O=3U34=1N)Y;B5OXGVF./)YVQ*.U?+'Q M'^*VM_L?_#__ (*R?"OX22-IUAX2FL/%/AU;7Y!I^H^*/#43W;]B[1;S6M>\-^ /C%XL^'OAK4)K/Q'\9O!OPHU#4O"& MG/ Y2X=M0B4^9%"P(>6))$&,AB""?L'P1XV\(?$OP;I7Q$^'_B6RUG0M=TZ& M_P!&U;3KA9;>]M9D$D4T;KPR,C!@1U!KS?\ 8F^"/@/X.?L/_##X#>'/#MFN MA:/\.-+TYK$VZM%<+]CC$K2*1AS*S.[DYWL[$Y)-?/'_ ;^7TVB_L4>*O@+ M!-))I?PB^.WC;P3X>,SEF73K/5YG@CW'DA%GV#T5%'04 ?<=%%% !7A?@'_E M()X__P"Q$TK_ -&-717_ .VQ^REI=]/IFH?'+0XKBVF:*>)Y6RCJ2&4_+U!! M%>;_ 2^,?PP\?\ ["=.CAN[=R4=TD(<#(ZCR3SRZU]C6U6W\CD_N9-^[SO;&WOGCX9\=_\'-?A:X2X MT3PS^R#=WEO("GVRX\)='TS]G26SU*"$%["[\7@,Z@AZ/8(&GFE#RRME@N(X8@TDIRPX120.3@ D?RW:;?:CIM['>:3>S6]P MAQ'-;R%'4D8X(Y'!(_&OV/\ V?O^"!'P4T6*WU/]JW]K#Q9XT=)OM$OA?0=4 MET[2'D9BT@FR7FN=S$_.&AR"(]HZSY)-6@U=V7Q6:]5;F^] MG=P/Q+X@9KB<7'GCB5[G*ZBA3C1^/FNJ<(RJ<^EENN5ZZZY'[2__

M" MCN-'_96^"5SJTJ[EC\0^-9OLMJK#HRVL+&253_M21-[5Y;\1/C]_P5:_X*E_ ML_6GPL\)?LX>/!)>RQRWVJV&F1>'/#\X5V&_[9=S![R,Q,=T*_+N((#%!G]0 M_A!^S7^QA\!-+M=*^$/P9\':&ME,LUO$H6<&I*3D[MKNE96\KV/NJG"6./^"@7AOP?XKN)$MW\ M-^'='U6]FAT]P7,INB5BCN"04 3:R#:W+9&/K&]_X)%?\$[-:^,5U\9<:7I\,,*1)#;:>S?98H\1AMHB^\S'OBO?_\ A,?#'_0: M@_[ZH_X3'PQ_T&H/^^JY,3FN88NJZE2H[OL[+Y(^CR[AO),KPZHT*$;+6[2; M;[MO5^7;H2>'/#/AOP=HMOX;\(^'['2M.M$V6MAIMHD$$*^B(@"J/8"KU9O_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU7G[GMI)*R-*BLW_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJ@9I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/A MC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_? M5 !XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%8?BCQ1X?O/#]W:VNJQ/(\1"(IY)JW M8^+O#4=E#&^LPAEB4$$]#B@#7HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZH =XH\*>&?&VB3^&O%^@6>IZ? /%$KW&F2Y.2()"3);L?8G)/+ #%>T?\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?595*-.H[O?NMSPLWX_'?PU>?#KQ2WRK8Z^P^QW9Z;K>['[N M1<\#)&2<#->R(Z2*'1@RL,@@Y!%,Y7NK';UV03_P"M@'H, MD$G):L^;$4OB7,O+?[MG\K>AX_UGBO(=,3#Z[17VX*,*Z7]ZG=0J>;IN$NBI M-GT917@WAO\ ;N\)Z->Q^&OVB/!&J> =39M@NKM/M6F3M_TSNH@1[_, !W8U MZ[I'Q+\ >(-/CU;0?%]A>VLPS%;?G\*QGB,/3ERRFD_-H^._L9?\ 19/_ "WM1_\ D>O7?^$Q\,?]!J#_ +ZJJ=:E5OR2 M3MV=SKRKB'(,^Y_[,Q=*OR6YO9U(3Y;WMS?M8_%GXORG3/V;/A<+"PDX/C+QWNM;4+_?AMUS+-ZAN MF1RM8SKTH/EO=]EJSYS,^*LERS$?593=2OTI4TZE7YPC=Q7]Z7+%=9)'NWBK MQ=X6\#:'-XE\9>(;+2]/MQF:\O[E8HU]MS$#)[#J>U>*7/[5/Q*^-EU)H'[( M/PS?4K4.8YO'?B>-[72H3G!,2D"2X(] 0<94BF^&?V8OAYK6N0^.?VDOBE< M_$?7(CN@CU8"+3+0]Q#9I\@'8[L@]=H->T6OB?P=8VT=G9:E:PPQ($BBB&U4 M4# & !Z5%L15W]U?>_OV7ROZGFNCQ;G[_?2^HT']F+C/$27G/WJ=+S4/:2 MZJI%GE?A']C/0=2UV'X@?M'>,+SXC>(HSNB_M=0FFV9/.V"T7]V!_O9!QG:# M7M$$$-M"EM;0K''&H6.-% 55 P .@K/_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ MZK6G2ITE[J_S^;/>RG(\2Z#&_&.C3>'?%F@V>IV%PNV> MSO[998I![JP(->+WO[(WBKX6WDGB#]DCXJW7A5FK7NC7+'@$2H"T)/9&!('WB*]F\->*?#7C+1XO$'A+Q!9:G83C,- MY87*S1/]&4D56OO$7@K4[.73M2OK.XMYD*303H'213U#*1@CV->-^)/V5?@] M9:O+XP^ WQ&U#X;ZY(=SS^&YS]BG/82VC?NW4?W5VBL[8BEM[R^Y_P"3_ \C MV7&&2?PY+'4ETERTJZ7E))4JC[![UU/@K]NG]FCQCG_ ?R-\/QKD,ZRH8N;PU5Z*%=>R;?:+E[E3 M_N'*:\SUZBLJW\<^$+N!;FT\0VLL;KE)(Y-RL/4$=:?_ ,)CX8_Z#4'_ 'U7 M0?5IJ2NC2K'\2_\ (7T?_K]/_H)KX9_;*_;B_:0^&?[2/B/P1\,?BDMGH=E] MC^PVRZ-93!-]G!(_SRPLYR[N>2<9P. !7E5S_P %#?VPKR:&>Y^+VY[=]\)_ MX1_3QM.,9XM^?QKRJF;X:E4<&G=.W3I\S\%SGZ17!.29OB,NKX?$.="I.G)Q MA3<7*$G%M-U4[76ETG;=(_5.BO@']C7]N+]I#XF?M(^'/!'Q.^*2WFAWOVS[ M=;-HUE"'V6<\B?/%"KC#HAX(SC!X)%?=G_"8^&/^@U!_WU79A<53Q=-S@G:] MM3]&X$X[RCQ"RB>8Y="I"$*CIM5%%2YE&,FTHRFK6FNM[WT[Z5%9O_"8^&/^ M@U!_WU7'>./VL/VI]1 MCLRR[*Z#K8RM"E!?:G)17WR:1Z'17@5U^VCXH\;G[+\ O@#KFKJQPFM>)I4T MJQ _OJ9"7E7V !JJ?AO\=?BY^]^/'[3L6AZ?)]_PW\.(VM5(_NO=R@RL"."N M,'G!K'ZPI?PXN7X+[W^ESYQ\84<9[N48:IBF_M1CR4O7VM3EC)?]>_:/R/3? MBM^TM\$?@NIA\?>/[."].!%I-LQGO)6/W0L$>7Y/ ) 'O7!'XL?M9_&[]S\& M?A-#X%T67[OB;QXN;MT/\45DF2K="/,)4Y[5U/PJ^"_[,WP7877P_P#"VEVU M[SOU6XS<7CD_>)FEW.,]2 0/:N\_X3'PQ_T&H/\ OJE[.O4^.5EV7^?^21/] ME<4YOKF.*6'IO_EWA[\WI*O-*7_@NG2DOYF>6^#OV+O ,6N1^.?C7X@U'XC> M(TY6_P#$[A[: ]2(+0?NHUSR%(;!Z$5[%##%;Q+;V\2I&BA41%P% X '05G M_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU6M.E3I*T58]S*LCRG)*+;N]?5(A$]K&J29X)!.16I_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5:*.LB"1&RK#(([B@!:*** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#Y8_P""B?\ P4=_8E_9B\.^*OV;_P!H7]H/1O!WB[Q%\,;_ %'0 M;#7UEMXM0AFCNK9!%<,GDM)YL3*8]^\94[<,#7Q%_P $-4\._'S]L+X:?M+? MLK>!+ZP\">#_ -C#P[X&^+_C9-'EL=/\4>+XEL=EI'O51>SV<<,B272AMF!% MNVE-WZT_$7X<^#/BOX,U'P#X^T&WU'2]4LIK6Z@GB#?)+&T;%20=K;6.&'(J MO\'OA7X.^!7PE\+_ 2^'=E+;>'_ =X=LM$T.WGG,KQV=I D$*L[M 'AO\ P66_Y1-?M(?]D5\1_P#IOFKN?V)=.LM8_80^$>DZE;K-;77P MCT"&XB?HZ-I<"LI]B"17KE% 'Y=_\$[/^"@W[-?_ 26_9WF_P"";7_!1GXE M-\-/%GP9U;5+#PWJ'B+2[K[-XS\.O>S7&GZGITD43K?B3X'U+P9>?M@WEW;^ -+\36;6UY9Z#8Z0NFZ% M>W<)^:%W93.8R.$*$$A@:_2VXLK*[:-[NTBE:%P\1DC#%&'\0ST/N*EH _.# M]G#_ (+N_LD_ K]D+0/AC^U_J^M>$?CS\/\ PS;>'O%?P7N?#UV^OZCK=I M MN$L(4C*W4=V\:O#*C-'MF7EM^T%X>.C_ !!^ M(/BG6O'?C;1F^]IU_J]]+=_96]'CA>&-P>CJX[5]5O964ETE]):1-/&I6.9H MP74'J >HJ6@ HHHH Q)?AI\.)Y6GG^'^B.[L6=WTJ$EB>I)V\FO&?ACX=\/Z M3^WSX]L-*T*SMH$\#:64AM[5$129&R0 ,#.!^5?0->%^ ?\ E()X_P#^Q$TK M_P!&-0![=_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ M%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% 'Y2_ M\'1VO^ _"'PL^$]QK<>S4)M7U5-+2W4!B-MGYK$=T"D9_P!HIZU^0MCJNFZG M +FPOHI4(SN1P&=+/,WKY@L4X2JN+MR\R7+"$++WE_+?U;/Y3?AWXZ^'>F?%KPYI MOC"_#64NKPK=M$P*Q#=\ID/0+NV[N^W)K^K[^SM/_P"?&'_OT*-._P"0?!_U MQ7^0J:N#.,UEF^(55QY;*UKW6[=]EKW]$>UPAP72X3JUYPK.HZJ@G=62Y'-W M6KWY]?1$/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%>2?;D/\ 9VG_ //C#_WZ M%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ M9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A4U% &1XNL;*/PU>/'9Q*PA."L8!%6]/T^P:P@)LH23"N M28QZ"H?&/_(L7O\ UP-7-._Y!\'_ %Q7^0H /[.T_P#Y\8?^_0H_L[3_ /GQ MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y M\8?^_0H_L[3_ /GQA_[]"IJ* *6I^&O#FMV$NE:SX?LKNUG7;-;75HDD0>(?V%/A7'J*?"X\OXM?L<>.](9?];/HFGPZM;1^ MYEA*\>^*]WHK/V$X_!-KUU_/7\3QUPQF6$_Y%^9UH+^6IRUX_?4BZK_\&GYS M?\%*/CY\,/C=_P (7%\/EOHI])_M'^TK74-(EM)(O-^R^7D.H#9\M^A.,R*_48_MX?L^:I\O@'POXK\5L?]6G MAWP;<2&3Z>8J5^7-?MY7=DT:LO:,[W6UG?P@_';]HWQI^Z^%W[&-[9Q/]W4?&VJ06 B]VMQ MF1OH#36^!'[5_P 30?\ A;/[0&F^&+*3_6Z1\.M)\MR#Z7<_[U"/8$5[S17N M?5W+XYM_@OPL?U(^$IXS_D9X^O77\O.J,/2U"--M>4Y2OUNCS#X9_L>? #X7 M7W]NZ9X)35-89@TFN>(93?7;O_?WRY"-[H%KTG^SM/\ ^?&'_OT*FHK6%.%- M6BK'T&6Y3E>38?V&!H1I0WM"*BF^[MNWU;U?4A_L[3_^?&'_ +]"C^SM/_Y\ M8?\ OT*FHJST"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/ M_P"?&'_OT*/[.T__ )\8?^_0J:B@#"\1V5FFJZ2J6D0#7A# 1CD;36O_ &=I M_P#SXP_]^A6;XE_Y"^C_ /7Z?_036Q0!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%8OC+X4?#'XB M67]G^._A]HVKQ 85=0TZ.4I_NEAE3[C!KH**3BI*S1CB,/A\71=*O!3@]U)) MI^J>C/#K[]@/X.:?(Y4C9O]J.7>"/\ 9&!40^ / M[6GA;CP;^U=9:K O^KL_%/@RW<_\"GB.]ORKW:BL/JM!?"K>C:_(^6? G#5- MWPM.6'_Z\5*E%?\ @-*<8OYQ:/R5_;1M/B!8_M+^);3XI7>D3ZZGV,7TVA0O M':M_H<&PHK_,/W>S=G^+=CC%>6U]A?MJ_L5?M-?%O]IKQ-\0OA[\-/[0T?4/ ML7V.\_MFRB\SR[*")_DEF5AAT8<@9QD<8->37/\ P3R_;"LYH8+GX0[7N'V0 MC_A(-/.XXSCBXX_&OE<1A,2\1.T)-7?1]S^".,> .-9\79C+#Y;B:E-UZW+/ MV-6?/'VDK2YN7WN9:\W6]^ID?L70_$2?]I?PU#\*!H?]OM]L^P?\)(LILA_H M4_F&00_.?W>_;C^+;GC-?>A^#G[:GBCY?$?[1_A?P]&W^LC\,^#$N#CT5[DY M'UZU\]_L5?L5?M-?"3]IKPS\0OB%\-/[/T?3_MOVR\_MFRE\OS+*>)/DBF9C MEW4< XSD\9-??5>QE>%FL.U4YEKMJNB]#^C? G@;'4^$:\,XCBM MA[Q]G2]ZT7"3N[J][/EMT9X4G["7A;Q$WF_%_P",OCOQ>&_UEE>ZZ;:S;UQ# M %V_@U=[X _9J^ ?PN"-X%^$FAV,T>-EW]A66X'_ &VDW2?^/5W%%>I##T(. MZCKWZ_>?NV!X0X9RZNJ]'"0]HOMR7/4_\&3YI_\ DQ#_ &=I_P#SXP_]^A1_ M9VG_ //C#_WZ%345L?1D/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C# M_P!^A4U% &%9V5F?&=[$;2+:+.,A?+& R#(>?\ LS"4J'/;F]G3 MA#FM>W-RI7M=VOM=VW"BBBM#V HHHH **** "BBB@ HHHH **** "BBB@#'\ M2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** M"BBB@ HHHH **** "L?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)H V**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?\ KRB_F:V*Q[+_ M )'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_*03Q_\ ]B)I7_HQ MJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "BBB@ K-\8_\BQ>_]<#6 ME6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\A4U !1110 44 M44 %%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_ M&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB M@ HHHH *Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@F@#8HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^ MOT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K] M/_H)K8K'\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** ,>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "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 *\+\ _\I!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W M2BBB@ HHHH **** "LWQC_R+%[_UP-:59OC'_D6+W_K@: +FG?\ (/@_ZXK_ M "%35#IW_(/@_P"N*_R%34 %%%% !1110 4444 %%%% !1110 4444 %%%% M&;XQ_P"18O?^N!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@" M:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\2_\A?1_^OT_^@FMBL?Q M+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q M_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ K'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": -BBBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R M_P"1WO?^O*+^9K8H **** "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@ KPOP#_RD$\?_ /8B:5_Z M,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB@ HHHH *S?&/_(L7O_7 MUI5F^,?^18O?^N!H N:=_P @^#_KBO\ (5-4.G?\@^#_ *XK_(5-0 4444 % M%%% !1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5 M/QC_ ,BQ>_\ 7 U]_Z\HOYFMB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "O"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H M]THHHH **** "BBB@ K-\8_\BQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X/^N* M_P A4U0Z=_R#X/\ KBO\A4U !1110 4444 %%%% !1110 4444 %%%% !111 M0!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H M FHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K' M\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@F@#8HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_P"O*+^9K8K' MLO\ D=[W_KRB_F:V* "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 **\@_:H_;N_9:_8ON_"-E^T9\7-&\-OXT\2 M0:-I7]HZK;0")Y4E;[5-YTB>5:KY3*\QRJLR _>%>D^"/'G@?XF^%K3QQ\-_ M&>D^(=$OT+V&L:'J,5W:W*@D%HY8F9'&01D$\@T :U%<;KO[1?[/GA?XAV_P MB\3?';P;IWBR[9%M?#%_XHM(=1F+_<"6SR"5BV1C"\]J[*@ HHHH *\+\ _\ MI!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH **** M"LWQC_R+%[_UP-:59OC'_D6+W_K@: +FG?\ (/@_ZXK_ "%35#IW_(/@_P"N M*_R%34 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JY MIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ K'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": - MBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z" M:V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ K'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9K8H 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@#\'F\,?L^ZS^W?;_!_P#;A^&=A?\ [36O?MT6]WJ#^/=%%T==^'TL M&H)I:Z7)<*T%--^'?@36M6\+^'= TB&TT^WU!UFFC"P1*L:*]Y,'8!<$NQQS7B_\ P7/_ M &:?@?\ M6^$?V>?AM\8?"T&H:?KG[1^C:3/J5I+Y%]:VL]AJ1E%O=1XD@): M*)CM8 M$FX';BO#?@+!\=OVZ/^"#'[4W[-EW\2M4^)L_@[Q!XZ\#?"CQU?OY M][XUTG2@DFFW#RKQW_ ."'_P :/B1\5_V#K/P9\9O%MSX@\7_"GQIK_P //$.OWCEIM2DT?4); M6&>1B26D:V%OO9B2S[F))->B?L+_ +5_P=^,O_!.WX=_M56?CS3(/##?#:SO M]=U6XO$2'2GMK11>QSN3B-K>2.9),GY3&U>+_P#!OUI&JZE^PIK'Q_U#2KBQ MM_C/\8_%_P 0-'M;N(I*NGZAJDIM793R \,22+ZK(I[T ?<-%%% !7A?@'_E M()X__P"Q$TK_ -&-4^J?L$?!K5]3N=6N?%7C=9+J=YI%B\7W*J&9BQ / R> M!VKDOB)_P2B_9M^)EM#;ZYXO^(,!AEWB:T\82AVX( )=6XYZ4 ?35%?'/_#D M+]DW_HHWQ3_\+8__ !JC_AR%^R;_ -%&^*?_ (6Q_P#C5 'V-17QS_PY"_9- M_P"BC?%/_P +8_\ QJC_ (>58O&A"AGC5C@>5P,FM/_AR%^R;_ -%&^*?_ (6Q_P#C5 'V M-17QS_PY"_9-_P"BC?%/_P +8_\ QJC_ (,?\ D6+W_K@:N:=_R#X/^N*_ MR%? O[37_!(3]FGX4? 3Q3\1?#7C_P"),M_I&EM/:QWOC%GB9@P'S*(P2.?4 M5T_@G_@BQ^RMKW@S2--6.!Y7 R: /MFBOCG_A MR%^R;_T4;XI_^%L?_C5'_#D+]DW_ **-\4__ MC_P#&J /L:BOCG_AR%^R; M_P!%&^*?_A;'_P"-4?\ #D+]DW_HHWQ3_P#"V/\ \:H ^QJ*^.?^'(7[)O\ MT4;XI_\ A;'_ .-4?\.0OV3?^BC?%/\ \+8__&J /L:BOCG_ (*O$[V&I-=>+V=TB$)<&,B,;6R.ISQ0!^BE%?' M/_#D+]DW_HHWQ3_\+8__ !JC_AR%^R;_ -%&^*?_ (6Q_P#C5 'V-17QS_PY M"_9-_P"BC?%/_P +8_\ QJC_ (*O@[=>/?B,-*T?PQ8W]K*GB]A.TLKL&#/Y>"O' P,5Z=_PY"_9-_Z*-\4 M_P#PMC_\:H ^QJ*^.?\ AR%^R;_T4;XI_P#A;'_XU1_PY"_9-_Z*-\4__"V/ M_P :H ^QJ*^.?^'(7[)O_11OBG_X6Q_^-4?\.0OV3?\ HHWQ3_\ "V/_ ,:H M ^QJ*^.?^'(7[)O_ $4;XI_^%L?_ (U1_P .0OV3?^BC?%/_ ,+8_P#QJ@#[ M&HKXY_X M2ZF,DK1Q($4NQY9B%&3W.30!H4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 ? ?[4G_!O'^Q/\>_&NB>*/#.G>(-$L+CXHIXI^(/AB3X@:[)I. MO0R"Z:\C2T%Z([6>:6X#>;$$VCS% C6GAWP[I-M8:?86T=M86%E L4-M"BA4CC10%1%4!0H %6 M:* "BBB@ HHHH ***KZKJNEZ%I=SK>MZE;V=E9P//=WEW,L<4$2*69W=B J@ M DDG R: +%%4_#OB/P]XOT*T\4>$]=LM4TR_@6>QU'3KI)X+F)AE7CD0E74 MCD$$@URGQ$_:9_9O^$.OV_A3XL_M ^"/"^J784VNF^(O%=G97$P)P"D<1(RLY0'8&!; - &U7'?M! M?#.^^,OP7\1?"_3-3BLKC6].:VBNIT+)&20^'EUXCDG\B/0+;QK8/>M+G&P0+*9"V>V,UZ'0!G^$M&E\.>%-,\/3S+(]A MI\-N\B# LSZ1K1T;5(;K^S]0 M@QYUG/Y3-Y4\>Y=\38==PR!FIO#WCCP7XMOM3TOPKXOTO4[G1;PVFL6^GZA' M-)87 &3#,J,3%)@@[6P<'I0!J45E>-?'?@?X:^&[CQE\1O&6E:!I%H ;O5=; MU&*UMH03@%Y9655Y]35#X9_&/X1?&K19/$?P<^*GAOQ;IT,OE2W_ (9URWOX M4?\ NEX'90?;.: .DHHHH **** "BJ^JZKI>A:7I6]G96<#SW=Y=S+' M%!$BEF=W8@*H )))P ,FH_#OB/P]XOT*T\4>$]=LM4TR_@6>QU'3KI)X+F)A ME7CD0E74CD$$@T 7**XCXB?M,_LW_"'7[?PI\6?V@?!'A?5+L*;73?$7BNSL MKB8$X!2.:16;)Z8'-=I;7-O>6\=W:3I+%*@>*6-@RNI&001P01SF@!]%8NM? M$GX=^&_&&C?#SQ%X^T6P\0>(X[E_#VAWNJPQ7FJ+;('N&MX68/.(D96(Y)_(CT"V\:V#WK2YQL$"RF0MGMC- M&E^T%\,[[XR_!?Q%\+],U.*RN-;TYK:*ZG0LD9)!R0.2.*Z'PEHTOASPIIGA MZ>99'L-/AMWD08#E(U4D>QQ6A66_C?P7'XQ3X=2>+]+7Q!)IYOX]".H1B\:T M#^6;@0[MYB#_ "[\;=W&\<>"_%M]J>E^%?%^EZG< MZ+>&TUBWT_4(YI+"X R89E1B8I,$':V#@]*;XW\>^!?AGX;N/&7Q(\::3X?T M>T -UJNN:C%:6T(/ WRRLJK^)H UJ*Y[X;?%OX4_&;0#XK^#_P 3?#WBO2UF M,+:EX:UJ"^MQ(,$IYD#LNX9'&<\UT- !1110 4457U75=+T+2[G6];U*WL[* MS@>>[O+N98XH(D4LSN[$!5 !)). !DT 6**I^'?$?A[Q?H5IXH\)Z[9:IIE_ M L]CJ.G723P7,3#*O'(A*NI'(()!KE/B)^TS^S?\(=?M_"GQ9_:!\$>%]4NP MIM=-\1>*[.RN)@3@%(YI%9LGI@ZK#%>:HML@>X:WA9@ M\XB1E9R@.P,"V : -JO/OC'\&=3^)OCWP!XOL=:@M8_!WB%]1N89HV+7"F(I ML4CH(Y)_(CT"V\:V#WK2YQL$"RF0MGM MC->AT %%9;^-_!%]7GTKQ+JJ^([4VVDW\!436EU+Y MFV":,LH>-RK+N&0,BI?A?\;?@Q\;],GUKX+_ !=\,>+[.UE$=S=^%]?MM0BA M<\A6:!V"G@\$YXH Z>BLSQCXU\&_#OPW=>,OB!XMTS0M(L4WWNJZQ?QVMM;K MD#<\LC*J#) R2.M4_AQ\5OA=\8_#W_"7?"+XDZ!XJTDRM$-4\-ZQ!?6_F#&4 M\R%F7<,C(SGF@#?HHHH **** "BLOQ5XX\%^!+:UO?&_B_2]&AOK^*QLI=5U M".W6XNI"1' AD8!Y'((5!EFQP#6I0 45PNC_ +4/[,_B'X@'X3^'_P!HGP+? M>*EE:-O#5GXNLI=0#K]Y?LZRF3([C;Q7=4 %%*Z M\&BW_P"$PMI-?MEDT+SX_,@^V*7S:^9'\Z>9MW+R,CFJ7PQ_:4_9T^-NHW&D M?!GX^^"O%UW:)ON[7PQXJL[^2%#/#E_P",/&'B"RTG M2-*LI;S5-4U.[2"VL[>)"\DTLKD+'&BJ69V("@$D@"N5\7_M,?LX?#[PII/C MSQ[^T#X(T/0]?M8[G0M9U?Q79VUIJ,,B!TE@FDD"3(R,K!D)!# C@T =O15# MPMXK\+>./#]KXL\%>)=/UC2KZ+S++4]+O$N+>X3IN22,E7'!Y!(IGB[QEX0^ M'_AVY\7^//%6FZ)I-DH:\U35[Z.VMH 6"@O)(0J@L0!DCD@=Z -*BFPS0W$* M7%O*LD;J&1T;(8'D$$=13J "BBB@ HHK+\5>./!?@2VM;WQOXOTO1H;Z_BL; M*75=0CMUN+J0D1P(9& >1R"%099L< T :E%%<+H_[4/[,_B'X@'X3^'_ -HG MP+?>*EE:-O#5GXNLI=0#K]Y?LZRF3([C;Q0!W5%%*Z\&BW_ .$PMI-?MEDT+SX_,@^V*7S:^9'\Z>9MW+R,CF@#J*\^^,?P9U/X MF^/? 'B^QUJ"UC\'>(7U&YAFC8M<*8BFQ2.AR<\U<^&/[2G[.GQMU&XTCX,_ M'WP5XNN[1-]W:^&/%5G?R0KG&YU@D8J,]S7:T %%9?AKQOX+\9RZC!X/\7Z7 MJSZ1J#V&K)INH1SFRNT +V\P1CYAZ_:QW.A:SJ_BNSMK3489$#I+!-)($F1D96#(2"&!' M!KJ/"WBOPMXX\/VOBSP5XET_6-*OHO,LM3TN\2XM[A.FY)(R5<<'D$B@"_17 M$_$?]I;]G+X.:W;>&OB[\?\ P3X5U&\4-::?XD\5V=C/."< HDTBLP)XX%=E M:7=IJ%I%?V%U'/!/&LD,T+ADD0C(92.""""".M $E%%% !1110 45E^*O''@ MOP);6M[XW\7Z7HT-]?Q6-E+JNH1VZW%U(2(X$,C /(Y!"H,LV. :U* "BN%T M?]J']F?Q#\0#\)_#_P"T3X%OO%2RM&WAJS\764NH!U^\OV=93)D=QMXKNJ " MBN7N/C?\%K2_\2:5=?%[PO%=>#1;_P#"86TFOVRR:%Y\?F0?;%+YM?,C^=/, MV[EY&1S5+X8_M*?LZ?&W4;C2/@S\??!7BZ[M$WW=KX8\56=_)"N<;G6"1BHS MW- %/PY\&=3T3]I+Q)\<9=:@>TUSP]9Z=%8K&PDB:%B2Y/0@YKT&BLOPUXW\ M%^,Y=1@\'^+]+U9](U![#5DTW4(YS97: %[>8(Q\N50PRC889&1S0!J452\2 M^)?#G@SPY?\ C#QAX@LM)TC2K*6\U35-3NT@MK.WB0O)-+*Y"QQHJEF=B H! M)( KE?%_[3'[.'P^\*:3X\\>_M ^"-#T/7[6.YT+6=7\5V=M::C#(@=)8)I) M DR,C*P9"00P(X- ';T50\+>*_"WCCP_:^+/!7B73]8TJ^B\RRU/2[Q+BWN$ MZ;DDC)5QP>02*Y'XA?M4_LP?"3Q OA+XK?M'^ O#&JL%VZ9XA\865E<'.,8C MFE5N@#O:*@TS4]-UK3H-7T?4(+NTNHEEMKJVE$D/?C=XCL/A[X2\"Z]JNN?#; M1"+6W\5:E%:&6Q>^ND(F:VMW1W-HI"3.8F?%C_ +)I MKO\ Z;YZ /*?^"*/_*(_]G+_ +)!H?\ Z2)6SJ__ 2F_P""95[J?C#QKXU_ M8C^&&LZEXTU6^U?Q=KWBKPO;:C=W5Q/?MA_%CXB_P#!4OXX:]_P2[_9#\5W>D_#CP_. M+3]I_P"+^DR8%I PR_A33)>5DOYU^6YD&5MHF96W.QCH /\ @V\?5%_88\8Z M?X?UG4K_ .%]A\>/%UG\!;K4KF29G\%PW:1V(1Y"6:,2K=A>3TP.!5C]G+PS MH/[?G_!5;]H/]I+QEIL>K> /A%X=/P0\&6\V3!=7TJK=^)96.\DY-5_P#@E=^RQJ/[%7[ WP_^#GCNZ,GBPZ8VM?$# M4;IP9+KQ!J,K7FH/(_\ &1<3O&&/58T'& * /GW]L[]FK_@W7^"O[._B3X;? M&KX+_L^>'XK/3I[*WTKPYI.EP^*&O K(L5B+8?;I+XOPH3,A;[V1FO<_^"37 MA7]J'0/^"6_PA\(_M3:IJ=E\3(O ,4.K7.M(9KZS8[_LHN5DY:>.W, D63YM MZ,'YS7-_MO?\$S_^"66L_#KQW^T9\:_@CX.\!:O;V=]KNK_&'P["FB:YIEX5 M:1M274;8QRF<.=XW,P=CM8,&*GHO^"-7Q;^.OQW_ ."7/P2^+G[2EQ=W'C/7 M/!$$^JWU^A$]]&'=+>[DS]YYK=89BW\1D+=Z /DG]EW]CZV_9$_X."O#=CK_ M ,7/$7Q#\;^+OV4M;UKX@_$#Q1/_ *3KFI-X@L8MZ0*3%9V\<<:10VL0"11H MJ_,#/"]Q>:?:2]+R_8"*SMN.\MS)#$ M/>2OG/QI_P K)'@;_LSK6O\ U);2C_@I/_QEM^WM^SE_P37T_P#TC1;;67^+ MWQ;MUY7^Q-%D":9;3+T>*ZU22-2I_P"?;/.,$ W_ -CW_@GU\8_A=_P2:\-? MLGZ3\?\ 7?AS\2?$VGIK/Q&^(&BV,-QJJ:OJ5T+[6/+:7Y5N&\Z>VCN,;HML M9?\$&_@?\/OV;/C9^V/\ OX5V-U;Z!X9^.]M::??\%)_# MGP-LO^"NGPG^('_!3+PY9ZI^S?)\+;C2O MQXPMA<>$](\?OJ)9Y-423-O&\ MUALCAEN1Y648##*67,^%OPJ_97U/_@M]\/?&7_!)WP/X>T?P[X+\)^(K+]J+ M6?AC916GAB[6>U1='TR0VH%I/J*7F9V2,&1$0F0Y&%Z?XT>&?#/[>_\ P67\ M6?L+?ME>+[X_"_P%\*M%\1^!_@\=5ELM/\>W=S/,;O4KQ(F1M1BM'BCB%NS- M$K?.4.'SE_&?X1?#G_@EW_P4;_9PT#]@;6;CPAIOQS\?7NB?$+X"Z1?,V@WV MG+8RS2Z[:Z<24TZ6U>.(O);B-'4A6& ^X _2NBBB@ HHHH ^1_\ @KK^QK+^ MUI^S]KMQX]^-WB.P^'OA+P+KVJZY\-M$(M;?Q5J45H9;%[ZZ0B9K:W='4_\$4?^41_[.7_ &2#0_\ TD2@#9U?_@E-_P $RKW4_&'C7QK^Q'\,-9U+ MQIJM]J_B[7O%7A>VU&[NKBY=Y9Y3/JB_ ML,>,=/\ #^LZE?\ POL/CQXNL_@+=:EF!P* M/VP_BQ\1?^"I?QPU[_@EW^R'XKN])^''A^<6G[3_ ,7])DP+2!AE_"FF2\K) M?SK\MS(,K;1,RMN=C'7T!^UM\8/A3_P2U_X)R^+/B7\/_"%AI'A_X6>!/LW@ MSPY:1;8#'3\$/!EO-DP75]*JW?B67'\,@DDM[,NIR41AD'XK/3I[*WTKPYI.EP^*&O K(L5B+8?;I+XOPH3,A M;[V1FOH+_@E=^RQJ/[%7[ WP_P#@YX[NC)XL.F-K7Q U&Z<&2Z\0:C*UYJ#R M/_&1<3O&&/58T'& *XS]M[_@F?\ \$LM9^'7CO\ :,^-?P1\'> M7M[.^UW5 M_C#X=A31-^C#NEO=R9^\\UNL,Q;^(R%N]>7^-/^5DCP-_V9UK7_J2VE 'T9^W MU^U5H7[$/[&?Q'_:JU^..4>#/"]Q>:?:2]+R_8"*SMN.\MS)#$/>2O$OV/?^ M"?7QC^%W_!)KPU^R?I/Q_P!=^'/Q)\3:>FL_$;X@:+8PW&JIJ^I70OM8\MI? ME6X;SI[:.XQNBVQR*"4"U@?\%)_^,MOV]OVCQ76J21J5/\ S[9YQ@_=5 'YS_\ !!OX'_#[]FSXV?MC_ OX M5V-U;Z!X9^.]M:: &P:ZG_@DK_P GG?MT?]G#P?\ IELZ]I_:]_X)R?![]KCQYH'Q ML_X6#XZ^&_Q*\+:?-IVA_$SX7>(1IFKQV$K[Y+&8O'+#=6K2 /Y,T3A6R5VE MF) /EOXV_#+]G[_@FW_P6/\ V8]7_92\%:%\/K3]H&/Q)X1^)7@GPI91V&GZ MQ%:6276GZA]CA"PI/!_!#X?_ _^ M-OCWXQ^.OA-INK>-?C;\1_B+XI75;[1;1K.2RT31D,,<5M8^9=74]R;6.*-V M1/-??PR_K/0 4444 %?(_P#P5U_8UE_:T_9^UVX\>_&[Q'8?#WPEX%U[5=<^ M&VB$6MOXJU**T,MB]]=(1,UM;NCN;12$FVU&[NKBY=Y9Y3_;#^+'Q%_X*E_'#7O^"7?[(?BN[TGX<>'YQ:?M M/_%_29,"T@89?PIIDO*R7\Z_+F!P*L?LY>&=!_;\_X* MK?M!_M)>,M-CU;P!\(O#I^"'@RWFR8+J^E5;OQ++C^&0226]F74Y*(PR.17O M'[6WQ@^%/_!+7_@G+XL^)?P_\(6&D>'_ (6>!/LW@SPY:1;8#1_XR+B=XPQZK&@XP!0!\^_MG?LU?\ !NO\%?V=_$GPV^-7P7_9\\/Q M6>G3V5OI7AS2=+A\4->!618K$6P^W27Q?A0F9"WWLC->Y_\ !)KPK^U#H'_! M+?X0^$?VIM4U.R^)D7@&*'5KG6D,U]9L=_V47*RWL[[7=7^,/AV%-$US3+PJTC:DNH MVQCE,X<[QN9@[':P8,5/1?\ !&KXM_'7X[_\$N?@E\7/VE+B[N/&>N>"()]5 MOK]")[Z,.Z6]W)G[SS6ZPS%OXC(6[T ?)/[+O['UM^R)_P '!7ANQU_XN>(O MB'XW\7?LI:WK7Q!^('BB?_2=%[B\T^TEZ7E^P$5G;<=Y;F2&(>\E?.? MC3_E9(\#?]F=:U_ZDMI1_P %)_\ C+;]O;]G+_@FOI_^D:+;:R_Q>^+=NO*_ MV)HL@33+:9>CQ76J21J5/_/MGG&" :'[%/\ P2%_9SM?V$_@Y\+_ -MSX':' M\0O%_AU+KQ7XE7Q?9B\A?Q/J[&ZU.:>!_P!S/]E?1_V"_AAH7@3Q'XE\+>+)OC3X?\":7%IVGWGA6&S5;.YO[6W5 M8@?MV4AEVY:1%#$[$Q]B_M_?MW> OV$/A%;>*M2\.WOBOQMXIU%=%^&/PWT0 M[M2\6:U)Q%:0+@E4!(:68@K$F2) MOVA?B[)#=_$#6K(9L]#M(Q_HN@:;G/EV5JN%R#F:0&1BV$V@'D?QK^&G@3_@ MHI_P6GD_9M_: T"W\4?"S]GKX2V'B1_ FKQ";3-4\5:Q=31PW-Y;MF.Z2"R@ M81I*K!7F=AU(-/XS? WX1?\ !-7_ (*F_L\?%_\ 96\ Z1X!\*?'?5=3^'?Q M3\(>%+".QTO4[D6$M[I%^+2$+"ES'/#+&TJJ&:.8C/)W=%X.U+2_V?O^#A3Q MUHGC6^2Q@_: ^ NBWO@VZNF"1W^HZ%=7,%W81$_?G2WN([@H.?+)/:F_\%(M M7TSXS_\ !3[]C/\ 93\)7:7FN^'O'>J_$OQ1;V[AFTC2-.TV>"&><#F-)[JX M$,9/WG5AVH ^\:*** "BBB@#\I_^"Y_[&LMOX\^&_P"V7\4OC=XC\6ZB/VF? MA_I7PY\+7)%KI/@S39-0@^U)#!$=MS^$/ MBW\/->^%/Q!TG^T- \3:-=:3K=C]HDB^TV=Q$T,T>^-E=-T;L-RL&&<@@@&O MB_\ X+]_\FX_!O\ [.J^'W_IU%?;7BWQ;X7\ ^%M2\<>-_$-EI&C:/8RWNJZ MKJ-RL-O9V\2%Y)I)&(5$506+$@ F@#\Y_\ @L9_P3G_ ."67[.7_!*'XJ>- M-#_91^'?@'4O"'A*2Y\ >*/"OAFVT_6+3Q"N%TORKV%%N'D>\,"-EV+ACNS7 MV)\$/B?XK^#_ /P3[\'_ !E_;!U:6QUWPQ\'=.UGXH7MX/WD%Y;Z5'-J4C@X M^82),2/45\J_!+PYXN_X+2_M'>'?VT?BMX>O-+_9B^&.MG4/@3X,U:V:*7Q_ MK,6Y%\57T+@%+.+YOL4+#*.#!X(NB,C- '+_ /!,;]C;X2?M$?\ M!/O4/VC/^"@/PA\/^(;[]H#Q[=_&'Q5H_C&V2>RL(9R3I,,@E^5H+?35M\)( M-B[WR.IKQS_@J#\(?^":TLGPY\-_\$N?"'PMT_\ :LM_B1H,WPS7X&6MC!J% ME;I?P_VA/J8TL )IJV7VGS&N@(N0.Y%?JEJ?@7P!JG@:7X2ZQX6TNX\.WNCO MI4WAZYM4>UGL3%Y+VQA8;6B,1V%""-IP1BOS2_X*T_LI?LE_\$Y?AKX+_:=_ M8 ^&^B_"3XYR_%'PUI'@/1OAP/[*3QL;C4X(;K2+JPMRL5] UK),[!HRRE%P MR[B& /T _:N^"OQ"_:&^">H_"'X;_M!:]\,;O6+BWBO_ !9X7M8GU&*P\U3= M06SR\6TTL.^-;A06A9Q(H)4 _&O_ ;Z_"#P%^S_ "?M;?!+X7:5+9>'O"W[ M5VM:;H]K/=R7$B01:9IBKOEE9GD8XR78EF)))R:_1&OA7_@B[_R5W]MC_L\7 MQ!_Z;M-H M_\%OM=UGXL_#/X:?\ !-/P+J4T&O?M,_$.V\.ZK):/MGM/"MEB M_P!>NT]EM8EA([BZQD=:]J\1_P#!,7_@GKXV^)<_Q@^('[&_P]\3>(I]'L]* M6_\ %7AN#5!;65K$(;>""*Z62.W1(P%Q$J9[YKPK]EC_ (S*_P""Q/QJ_:VN M/])\(_ '1HOA#\/Y/O0OKZ^.OC'3?M/B#Q1)'YUC\,- LH9I,I]S_L4_L=_" M/]A']G/0?V;_ (-6MPVGZ2CS:CJ^HR>9?:UJ$K;[G4+N7K+<32$NS'IPJX55 M4>#?\'#O_*%S]H#_ +$^+_TNMJ /K3X9_P#)-_#_ /V [3_T2E;=8GPS_P"2 M;^'_ /L!VG_HE*VZ "BBB@ K\I_^"Y_[&LMOX\^&_P"V7\4OC=XC\6ZB/VF? MA_I7PY\+7)%KI/@S39-0@^U)#!$=MS/_ 6,_P""<_\ P2R_9R_X)0_%3QIH M?[*/P[\ ZEX0\)27/@#Q1X5\,VVGZQ:>(5PNE^5>PHMP\CWA@1LNQ<,=V:_1 MCQ;XM\+^ ?"VI>./&_B&RTC1M'L9;W5=5U&Y6&WL[>)"\DTDC$*B*H+%B0 M37P#\$O#GB[_ (+2_M'>'?VT?BMX>O-+_9B^&.MG4/@3X,U:V:*7Q_K,6Y%\ M57T+@%+.+YOL4+#H?M&?\ M% ?A#X?\0WW[0'CV[^,/BK1_&-LD]E80SDG289!+\K06^FK;X20;%WOD=374 M?\%N=8U7XR>!OA9_P3)\%:C-#K/[2OQ$M]%UU[1RLUKX2T_;J&NW*D=,6\4< M&#P1=$9&:^Q]3\"^ -4\#2_"76/"VEW'AV]T=]*F\/7-JCVL]B8O)>V,+#:T M1B.PH01M.",4 ?E;_P %0?A#_P $UI9/ASX;_P""7/A#X6Z?^U9;_$C09OAF MOP,M;+*W2_A_M"?4QI8 335LOM/F-= 1<@=R*_27]J[X*_$+]H;X)ZC\( M?AO^T%KWPQN]8N+>*_\ %GA>UB?48K#S5-U!;/+Q;32P[XUN%!:%G$B@E0#^ M?_\ P5I_92_9+_X)R_#7P7^T[^P!\-]%^$GQSE^*/AK2/ >C?#@?V4GC8W&I MP0W6D75A;E8KZ!K629V#1EE*+AEW$-^H] 'YW?\ !OK\(/ 7[/\ )^UM\$OA M=I4MEX>\+?M7:UINCVL]W)<2)!%IFF*N^65F>1CC)=B68DDG)KLO^"WVNZS\ M6?AG\-/^":?@74IH->_:9^(=MX=U62T?;/:>%;+%_KUVGLMK$L)'<76,CK53 M_@B[_P E=_;8_P"SQ?$'_INTVC]EC_C,K_@L3\:OVMKC_2?"/P!T:+X0_#^3 M[T+ZW(4O_$-RH/W98W:TLRPZJC#CG(![KXC_ ."8O_!/7QM\2Y_C!\0/V-_A M[XF\13Z/9Z4M_P"*O#<&J"VLK6(0V\$$5TLD=NB1@+B)4SWS7RM_P1W\"^#O MA)_P4D_;5^#_ .RK8C3O@/X=\4^&X=&T+3V(TG2O%36$C:U;6" [8@KF(31+ M@(PC0 *J@>J_\%#/VSOC%JWQ+L?^":O_ 3WNK>Z^.OC'3?M/B#Q1)'YUC\, M- J_\$J_^":FK^(_%WC[ MQK^Q'\,]?UGQKJEUJ?BO7?%?A:VU2[N[B=B\KF>\61XER20D;*B8&T+@8^>_ M^#<-;FU_9$^)VC>"M8O[_P"$>F?M$^+K'X!7-_=/.#X0BN(TMA!(Y)>W$XN@ MA)SD/5K]M#XR?$S_ (*7?'#7/^"5O[&7BV[TCP?H[+;?M/?&+2F&W1;-Q\_A MG39.5DU.Y3*3,,K;1,P8,Y*+]L_"+X2_#GX"_"_0/@O\(?"5IH7ACPQI4.FZ M'I%BFV.UMHE"H@SR3@9+$EF)+$DDF@#HZ*** "BBB@#\I_\ @N?^QK+;^//A MO^V7\4OC=XC\6ZB/VF?A_I7PY\+7)%KI/@S39-0@^U)#!$=MS-_$-EI&C:/8RWNJZKJ-RL-O9V\2%Y)I)&(5$506+$@ F@#\Y_P#@L9_P M3G_X)9?LY?\ !*'XJ>--#_91^'?@'4O"'A*2Y\ >*/"OAFVT_6+3Q"N%TORK MV%%N'D>\,"-EV+ACNS7V)\$/B?XK^#__ 3[\'_&7]L'5I;'7?#'P=T[6?BA M>W@_>07EOI4RL(9R3I M,,@E^5H+?35M\)(-B[WR.IKQS_@J#\(?^":TLGPY\-_\$N?"'PMT_P#:LM_B M1H,WPS7X&6MC!J%E;I?P_P!H3ZF-+ "::ME]I\QKH"+D#N17ZI:GX%\ :IX& ME^$NL>%M+N/#M[H[Z5-X>N;5'M9[$Q>2]L86&UHC$=A0@C:<$8K\TO\ @K3^ MRE^R7_P3E^&O@O\ :=_8 ^&^B_"3XYR_%'PUI'@/1OAP/[*3QL;C4X(;K2+J MPMRL5] UK),[!HRRE%PR[B& /T _:N^"OQ"_:&^">H_"'X;_ +06O?#&[UBX MMXK_ ,6>%[6)]1BL/-4W4%L\O%M-+#OC6X4%H6<2*"5 /QK_ ,&^OP@\!?L_ MR?M;?!+X7:5+9>'O"W[5VM:;H]K/=R7$B01:9IBKOEE9GD8XR78EF)))R:_1 M&OA7_@B[_P E=_;8_P"SQ?$'_INTV@"W_P %OM=UGXL_#/X:?\$T_ NI30:] M^TS\0[;P[JLEH^V>T\*V6+_7KM/9;6)82.XNL9'6O:O$?_!,7_@GKXV^)<_Q M@^('[&_P]\3>(I]'L]*6_P#%7AN#5!;65K$(;>""*Z62.W1(P%Q$J9[YKPK] MEC_C,K_@L3\:OVMKC_2?"/P!T:+X0_#^3[T+ZW(4O_$-RH/W98W:TLRPZJC# MCG/0_P#!0S]L[XQ:M\2['_@FK_P3WNK>Z^.OC'3?M/B#Q1)'YUC\,- ;4 7V%E?&"%!4XQ@ MUZE^Q3^QW\(_V$?V<]!_9O\ @U:W#:?I*/-J.KZC)YE]K6H2MON=0NY>LMQ- M(2[,>G"KA5512_:)_8"_88_;$U6+QA^TQ^ROX \>ZG%I2Z?::YXA\.V]U>06 M8=Y%ABN2OF1H'ED8!&&"[$

-/!_AWXA>#M6\ ^,-.^V:1KFF3Z?JEIYSQ^?; M31M'*FY"&7*,PRI!&<@@\UIT4 WB:=\9/%MM'+<2-NDD*1:JJ[F/7 K[6HH ^8?#_P#P1X_8*\(_#6S^ M#WA;X;>(+;PS;?$+2O&D^D7WQ UG4X[W5-.;=:^>;^ZG9X%8*S0 B-V12RG% M>]?�_#?X^_##7/@Q\8/"L&N>&/$NG26.N:1F^#IO"MEXA_M*Y'EZ1-5(;"Q$GDVUO&Q MVP1EI7D<+C>YW') QZ-10 5POPE_9I^"?P+\:>.OB%\*_!7]EZQ\2O$2Z[XU MO/[2N9_[1U!8$@$VR:1UA_=QHNR((G&=N237=44 >-_M(;O0)6E\/ZY!>W.GZII3MC<;:^LY(KB$$A2560*Q4;@<"L3]EG M_@E[^P[^QMXYOOBM\#/@J(O&.I6IMKSQGXDUZ_US6'@)R85O-1GGFBC/&4C9 M5; R"17O]% !1110 4444 9GC3P?X=^(7@[5O /C#3OMFD:YID^GZI:><\?G MVTT;1RIN0AERC,,J01G((/-97P3^#'PU_9U^$?ASX$_!SPW_ &/X4\):/!I? MA[2OMDUQ]DM(4"1Q^;.[R284 ;G9F/)IWQD\6VT% MOAMX@MO#-M\0M*\:3Z1??$#6=3CO=4TYMUKYYO[J=G@5@K- "(W9%+*<5]/4 M4 7[RI#86(D\FVM MXV.V",M*\CA<;W.XY(&/1J** .%^$O[-/P3^!?C3QU\0OA7X*_LO6/B5XB77 M?&MY_:5S/_:.H+ D FV32.L/[N-%V1!$XSMR2:\[_:L_X)D?L@_MH?$"R^*7 MQV\)^)YM?L=%32(M0\.?$;6]$\RQ66658)$T^\A24!YI3N92WSD9Q@5[]10! MYC^RO^QG^R[^Q+X#F^&O[+'P6T?P;I-W=&ZU!=.1Y+B_G/'G7-S,SS7,F.-\ MKNV.,XKTZBB@ HHHH *S/&G@_P ._$+P=JW@'QAIWVS2-/S[: M:-HY4W(0RY1F&5((SD$'FM.B@#E_@G\&/AK^SK\(_#GP)^#GAO\ L?PIX2T> M#2_#VE?;)KC[):0H$CC\V=WDDPH W.S,>Y-?*-K_ ,&\?_!(W3KB\N=(_9N\ M0V!U"^EO;Q-.^,GBVVCEN)&W22%(M55=S'K@5]K44 ?,/A__ ((\?L%>$?AK M9_![PM\-O$%MX9MOB%I7C2?2+[X@:SJ<=[JFG-NM?/-_=3L\"L%9H 1&[(I9 M3BO>OC!\(?AO\??AAKGP8^,'A6#7/#'B73I+'7-(N7=8[NW<8:-BC*P!]00? M>NDHH ^._#W_ 01_P""6.A:UIVJ:A^SQJ?B&UTBY6XTKP_XS^(NO:YI-M(O MW2+"_OIK=\= 'C88[5]@VUM;65M'9V=ND,,*!(HHD"JB@8"@#@ #C%/HH X2 M]_9I^">H_M)6/[7=YX*W_$/3?!TWA6R\0_VE#OV6/@_P""/VE?&?[6VD:3=R^./'6BZ9I&L:E>7[RI#86(D\FV MMXV.V",M*\CA<;W.XY(&/1J* /G_ /;"_P""77[#G[>WC;PW\1_VJ/@_>^(= M<\(6=Q:^&]3L/&NL:1+8Q3D&55.G7<&=V "6R<<9QQ7(?"C_ ((D?\$V_@C\ M2]"^+WPV^#OBFSU_PWJ<.H:/=W7QA\57D<5Q$P9&:"YU.2&4 @?)(C*>A!%? M5]% 'EO[6'[%7[,/[<'@6S^'G[3_ ,*+3Q-8:9J"W^CW'VN>TO=+NUX$]K=V MTD<]M)C@M&ZDC@Y'%8O[)/\ P3L_8_\ V'KW7-=_9S^$O]F:WXFV#Q%XGUC6 M[W5]6U%4^Y'+>W\TTYC7M&'" C.W/->V44 %%%% !1110!PGQ_\ V:?@G^U% MX;T;PC\=?!7]NZ?X?\5:?XDTBW_M*YM?L^J6,OG6MQNMY(V?8_.QB4;HRL.* ME_:,_9U^#G[6GP4U_P#9V_:!\('7_!WBBU2WUW1QJ5S:?:HEE255\ZVDCE3Y MXT/R.I.,'@D'MJ* /BRS_P"#>K_@DUIUI%I^G_ #Q9!;P1K'!!#\;_&"I&BC M"JJC5L =*]H^&/\ P3Z_9@^#_P 6/!WQD\"^%-4CU;X?_#V;P7X.34O$ M=Y?Q:9IUT4 >3?M;_L._LP?MS>%-*\& M?M._#B3Q!9Z%J1U#1);37K[3;G3[HH8_.AN+*:&5&VL1PV""017#?LY_\$C? M^"?_ .RW\4H?CE\,O@;+>>-K2 PZ?XM\9^*-3\0ZA81D%2MM-J=Q.;;*EE)B MV$AF!)!-?25% !7"?!?]FGX)_L\ZOXVU[X/>"O['N_B+XQN/%7C*7^TKFX_M M#5YXXHY;G$\CB+<_LM_LL?!_P#8[^%7_"GO@GI- MW;Z7)K6H:O>W&I7[W5W?7][HQ1#:H 5 ! MS@BG>JAN,9P2#Z/^T/^SU\'_P!JWX+>(/V>?C[X0_M[P?XI MLQ:Z]H_]H7%K]JA$BR!?-MI(Y4^9%.4=3QUQFNTHH @TS3;+1]-M](TV'R[> MU@2&WCW$[44!5&223@ #OC)X%\*:I'JWP_\ A[-X+\')J7B.\OXM M,TN:Y6XFV_:I9'>=V1%:=V:0HH3=CBM+]K?]AW]F#]N;PII7@S]IWX<2>(+/ M0M2.H:)+::]?:;\%?V/=_$7QC<>*O&4O]I7-Q_:&K MSQQ1RW.)Y'$6Y(8QY<02,;W,ES3T4*HX4"O1J* /DOXM_\$./^"8WQ MQ^-/B?\ :'^(OP!UF;QCXSO$NO$^L:7\4?$NF_;Y401HS16>HQ1#:H 5 !S M@[?LD_L+_LR_L-Z%K'AO]F?P7JNB MV>O7<5SJD>J^,]6UEI98U*(5?4KJX:, $_*A4'J037KE% !1110 4444 <)\ M?_V:?@G^U%X;T;PC\=?!7]NZ?X?\5:?XDTBW_M*YM?L^J6,OG6MQNMY(V?8_ M.QB4;HRL.*E_:,_9U^#G[6GP4U_]G;]H'P@=?\'>*+5+?7='&I7-I]JB65)5 M7SK:2.5/GC0_(ZDXP>"0>VHH ^++/_@WJ_X)-:=:1:?I_P /%D%O!&L<$$/ MQO\ &"I&BC"JJC5L =*]H^&/_!/K]F#X/_%CP=\9/ OA35(]6^'_ ,/9 MO!?@Y-2\1WE_%IFES7*W$VW[5+([SNR(K3NS2%%";L<5[710!Y-^UO\ L._L MP?MS>%-*\&?M._#B3Q!9Z%J1U#1);37K[3;G3[HH8_.AN+*:&5&VL1PV""01 M7#?LY_\ !(W_ ()__LM_%*'XY?#+X&RWGC:T@,.G^+?&?BC4_$.H6$9!4K;3 M:G<3FVRI928MA(9@2037TE10 5PGP7_9I^"?[/.K^-M>^#W@K^Q[OXB^,;CQ M5XRE_M*YN/[0U>>.*.6YQ/(XBW)#&/+B"1C;D*"23W=% 'G/[+?[+'P?_8[^ M%7_"GO@GI-W;Z7)K6H:O>W&I7[W5W?7][)?\ @@K_ ,$O/%.NZIK5 MW\#?$-I#KM]+>:YHND_%3Q)9Z;?S2N7E:2S@U!8"'9B64(%;)R#DU]B44 GRAPHIC 28 blkb-20231231_g4.jpg begin 644 blkb-20231231_g4.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 (4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ H) &2:*^4/\ @J_^TGXP^'/PGTK]FCX&%[CXF_&&^_L#PW;V M\F)+2VD(2YNR1S& KA _&TR%P?W;4XIR=A-V5SZ$\"_';X(?%#6;GPY\-/C) MX4\1:A9Q&6[L-"\0VUW- @8*7=(G9E4,0N2,9('>NKK\JO\ @DK\"=*_9E_X M*W_%/X#:-J4E[#X9^KWL@P;B;S]'>63'\(:1G8+V! [5^JM.<5%Z"B^9' MG>I_M>?LG:+J-QH^L?M0?#NTN[29H;JUN?&MA')#(I*LCJTH*L"""#R"*Z:/ MXJ?#";P"?BM%\1]!;PN+=ISXD76(#8"(,5,GVC=Y>T,""=V,C%?BG^SG>_\ M!*J#XA_$^T_X* Z/JLVN2?$>_&BW-DVIB.*S\UMV\63@??W'E2V*^O?^"@7P MW^%UY_P3.^&UG^QCHDWB/X1Z#X^T_4]5T[P[-/?F?1@]TUQNWLTKA;B0%T?E M&^\%V'%NFDTB5-M'W;\.OBQ\+/C!HK^)/A+\2M \4:=',8I+_P .ZQ!>PI(! MDH7A9E#8(X)S3+7XO_"R^^)US\%K'X@Z1-XMLM.%_>>'(K]&O(+8E0)7B!W( MIWIR0/OJ>XK\S?AE^U'X'_9C^/7Q[_:L_9[^&-U!X&\;1Z-H/PF\*P>'I=-B M\2>(?(C4BWM"B-Y<55/UQ_P3>^ .@?!/0=>U_XD_$C2/$_Q ML\9W?]K?$^\@U.&>YM)F.5LMJ,3'%#NVX "ERKHH?S7Y !^=AW.?M2BG&3B]!-)[G MY ?L1_!_]KFT_P""R_C/PQJ7[1EM+XG\.6L-[\0_$']D)M\1Z8MQIIFLU38! M$9%>(!P%(\LD'U^\/@#_ ,%$=&^/'[8WQ*_9%L_A!J^F3_#N"YD?7IKM9([_ M ,BXC@91$$!B+F0-'\S;U4GCI7T<$0,7"C<0 3CDC_)-(D$$+_A?_PHWQ#/XNU_1KNPM?#& MK^$H$EMM2E1HTD>0.P5DE*ON7]YE1@!N!['_ ,$BO /B?]C/_@G-)XF_:9FD M\,VW]HZAXDN;?6 8Y-*T]HXPHD0\HS"%I=F-W[X#&XD5]B-HFC/J0UE](M3> M*,+=&W7S ,8QNQGI4FHZ;IVL6,FF:M80W5M,NV:WN8@Z./0JP((^M#DK60*+ MO=GY^_#GX?\ QH_;LB\?_P#!2/Q+H=_9S6G@S6=._9I\)RC$EC_HTRQ:J4'' MVB67;L;GG)!*K"P^*Y@ MM!.HD^W2,H# Q&95Y. P0X)5:_92VMK>SMX[2T@2**) D44:A510, #@ #M M20V5G;S2W,%I$DDQ!FD2,!I".!N(Z_C352PN0DHHHK,L**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ***XK]H[X\^!/V7O@1XK_:#^)E[Y&B>$=$FU M&]PP#S;%^2%,\&21RD:#NSJ.]&X;'%?\-Y_ C_AN[_AWQ_;/_%;_ /"%?\)% M_K%\K[__ !Y^OVCR/](V_P#/+YJ]JK^17_AO/X[_ /#=W_#P?^V?^*W_ .$U M_P"$B_UC>5]__CS]?L_D?Z/M_P">7RU_5K^SC\>? G[4/P(\*?M!_#.]\_1/ M%VB0ZC998%X=Z_/"^.!)&X>-QV9&':M:M+V=C.G4Y[G:T445D:!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5^*O_!U=^WG_ ,BW_P $^/ & ML_\ /+Q%\0?(D^OV&S?'_ KAE/\ T[,*_77]H[X\^!/V7O@1XK_:#^)E[Y&B M>$=$FU&]PP#S;%^2%,\&21RD:#NSJ.]?R*_M'?'GQW^U#\=_%?[0?Q,O?/UO MQ=KWR0IGD1QH$C0=E11VKHH0O*_8QK2M&QQ5?M5_P:H_MY_P#( MR?\ !/CQ_K/_ #U\1?#[SY/I]NLTS_P&X51_T\L:_%6NU_9Q^//CO]E[X[^% M/V@_AG>^1K?A'6X=1LLL0DVQOGA?')CD0O&X[J[#O734CSQL<\)? G[4/P(\*?M!_#.]\_1/%VB0ZC998%X=Z_/"^.!)&X>-QV9&':NUK MSMCNW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***CN[C[+ 9MF[!'&<4TFW9"DU%79)16?_;O_3K_ ./_ /UJ/[=_Z=?_ M !__ .M6GL:O8P^M4._YFA16?_;O_3K_ ./_ /UJ/[=_Z=?_ !__ .M1[&KV M#ZU0[_F:%%9_]N_].O\ X_\ _6H_MW_IU_\ '_\ ZU'L:O8/K5#O^9H45G_V M[_TZ_P#C_P#]:C^W?^G7_P ?_P#K4>QJ]@^M4._YFA16?_;O_3K_ ./_ /UJ M/[=_Z=?_ !__ .M1[&KV#ZU0[_F:%%9_]N_].O\ X_\ _6H_MW_IU_\ '_\ MZU'L:O8/K5#O^9H45G_V[_TZ_P#C_P#]:C^W?^G7_P ?_P#K4>QJ]@^M4._Y MFA16?_;O_3K_ ./_ /UJ/[=_Z=?_ !__ .M1[&KV#ZU0[_F:%%9_]N_].O\ MX_\ _6H_MW_IU_\ '_\ ZU'L:O8/K5#O^9H45G_V[_TZ_P#C_P#]:C^W?^G7 M_P ?_P#K4>QJ]@^M4._YFA10#D ^HHK(Z HHHH **** "BBB@ HHHH _+G_@ MXN_X*+?MD_L(^)/A/I_[*?QB_P"$5A\36.LR:VG_ CVG7WVEH'LQ$'_P#Y KZ^_P"#NC_D'_ /Y KXOHH^H8'_GU'_P%?Y!_;&;?]!$__ Y? MYGVA_P 1"O\ P6 _Z.[_ /+ \/\ _P @4?\ $0K_ ,%@/^CN_P#RP/#_ /\ M(%?%]%'U# _\^H_^ K_(/[8S;_H(G_X'+_,^T/\ B(5_X+ ?]'=_^6!X?_\ MD"C_ (B%?^"P'_1W?_E@>'__ ) KXOHH^H8'_GU'_P !7^0?VQFW_01/_P # ME_F?:'_$0K_P6 _Z.[_\L#P__P#(%'_$0K_P6 _Z.[_\L#P__P#(%?%]%'U# M _\ /J/_ ("O\@_MC-O^@B?_ ('+_,_5[_@DA_P6<_X*4_M._P#!1'X:_ KX MX_M(_P!N>%?$%]?1ZOI7_"'Z-;>>L>G74R#S;>S21<21HWRL,XP>"17[Q5_+ MY_P05_Y2V?!S_L)ZE_Z:;VOZ@Z^1S^C2HXN*IQ27+T5NK/TG@W$XG%9;.5:; MD^=J[;;M:/<****\,^N"BBB@ HHHH **** "BBB@ HHHH **** "JVK?\>+? M4?SJS5;5O^/%OJ/YU=/XUZF5;^#+T9D4445Z)X@4444 %%>0_'7]LGX7_ OX MJ>!_A+K&L:1-J/B_7FL+Q9O$$%NVCPBWDF^TS(V3M)544';N+C!SP?78Y(YH MUEBD5D90593D$'H0:!M-"T5C^'_B)\/_ !9KVK>%?"OCG1]3U309$CUS3=/U M.*:XTYWW;%GC1BT);:V X&=IQT-;% @HKE/B7\=_@C\&!;'XO_&#PQX6^VD_ M8QXAUZWLS/@X.P2NN[' M$ DRB524* G=G&!0%F:-%><+^V)^R,[!$_:F^'!8G \<6&2?\ O]7=>(_$ MOASP?HEQXE\6Z_9:7IMG'ON]0U&Z2""!>FYY'(51[DT#LT7:*Y+X;?'SX&?& M6:XM_A%\9?"OBF2S&;N/P]X@MKUH1G&7$+L5&>A/!KK:!;!16/XO^(GP_P#A MZEE)X^\=:/H:ZE>I9ZPK8H **** "BBB@# M?3[@^E+2)]P?2EKRSWUL%%%% PHHHH **** "BBB@#\3?^#NC_DC?!3X)^#+KQ!XGU^Y\C2]*L] MH:5@I9F+,0J(J*SL[$*JJ68@ FOTC^/O_!O?\2?AM_P3KTCQ#X8\'>'[[XW> M&=0U#6?B6MGXT9]FAI',\4,44C"%I%01,2 K$A@&?(KY6_X(X_MI?#G]@W]N MKP_\<_B[I=S-X:DTZ[TG6+JRM_-FL([A !__ 2;_;=LO&M_K][?:MK/A+^UBEZDUWYDLUK'(I,ZJ)6C*?*T);RV_B4FO9_^#FK_ )2C:G_V M).C_ /HN2NCV^(68*D[3VVJZA900M M,\D-LD#[,JIVB=HBW!'RD,?D.QO;K3;V'4;&4QS6\JR0R [64Y!Y]Q7[,_\ M$]/VG?C]^UE_P20_;4^*?[1GQ5U;Q9KDOAK5$6[U.8;((_[$F/E0Q(%C@CR2 M?+C55R2<9)HS"OB,/3C*G:UTG??5I:!DN$P>-K3IUKWY9-6T6B;UZ]%HOO/R MD_9:_98^-G[97QHTSX"_ #PDVK^(-4#N$:410VL"#,EQ/(W$<2#&6/4D*H9F M53]3_M-_\&]_[;_[-?P5USXYQ^*? 'CK3/"L4DOBJQ\#:[<7-YI<<:[IG>.: MWBW+&OS.%)=5!8K@$CW7_@U\L+?0HOVD_C#IL*#7O#GP^LXM*GV@LBR_;9W M]B]G 2/]D5:_X-5=>U?Q?\=/C9\./$][/?Z1XD\$076M6]U*76ZF%TT6]]V= MS%+F8$GD[CFN3%XW$TZE64&N6GRW5M[^?30]#+CAXU4W.OSV:=E'ET6 MEM;O?78^6/V$?^"(W[7W_!0WX+7'QW^"'B7P+8:);Z[/I)C\2ZS,_MPTD^%M5 MGN-GV3[/YOF":"(KG[3'C&X'#9Q@9^J_V$/B]_P3]\>?\$C]>_82_:?_ &SU M^&&KZC\6)M6BN;?1+J[G^SQK:&-QY<90(YC89+#&TUXI_P %2O\ @DIKW["_ MP]\&_M&?#[]H2T^*7PO\;RI!HGB>"W\J2&66%KB%2!+(DD_M:_M">$OV:X M<#G9%$DDK8YVQG'-?O5^PY\:=$T/_@IS9?\ !.[]GG2+^S^$?P&^#&I:3%=- M;,D6LZ_]NTX7=V[8"R.K&1,_\]&N6&5D%5F>,JX:G:E;FM=WZ)?YO1?,C(:HUU_[0-A?:;\=?&5GJ-E+;RKXHOR8IXRC &X<@X//(((]C7(5Z47 MS13/ J1Y9M=F%%%%42?7O_!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G M_83U+_TTWM?U!U\9Q)_OD?\ #^K/U/@;_D5U/\;_ /28A1117SQ]J%%%% !1 M110 4444 %%%% !1110 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\ M&7HS(HHHKT3Q JMK,6IS:1=0Z+<)#>/;2+:2RKE4E*G:Q'< X-6:H^*-ZA_9]C-<_8--A\RXN?+0OY429&^1L;57(R2!F@#\WOV(#^P%X<\ M'77[.O\ P4!^%7A_1_C.^L7Q\4ZG\4=&5IM8DEN9&CN(-0G4JJE&105D3<5+ M+NW;C]W>*O@!X=U[X VO[/WPZ\9ZYX-T&WT^SL+&]\+ZB5O(-/A*#R(KB3>R M[HD\OS,EPK$@YYKYF_:#_P""A'_!.#]HOX1:K\-_'GAO5O$WB*YTZ:*P\ WO M@&^.LQ7C(0B19@*PRAMO[Q9, C[QZ5Z'^QIK6H?L7?\ !.+P;J?[9/B9] ?P M_INW59]2625]/AGO'%I;N$#-N2.6"+;CY,;3C;21M/F>O4\__P"";7PK\"_! M']N/]IWX6?#71CI^B:/)X3BL;4W#RE0UE^#X9AX; M\-:>VJ^$M'B+2+9+J6EW$LEO$.2$!$051WR>I),W[,G[1'PK_P""=7Q6^,7[ M.W[5.OR^$K75/B+?>+?!6LWVGSO;:MI]XJ?+$\2,&>,1(&7^\S 9*D#HOV,O M%ITK5_C]_P %(_'WA37+#POXXUBR?PY;G296O9]%TZ%H$O1;J-^V17#8QG$3 M$9&"0MW5^VECRW]D?XB?\$EM#^"_P\^'_P"T#\'?">D>,I-!L[74]3\9?#!X M8KF_" 2%[R:V\MCNR3(SA3UW5[7_ ,%8/!GB+6?!_P .OBK<^!KCQA\/O OC M6/6OB-X4L@)&O=.5/^/@Q$A9TB&\E#P1)D_*&8<9^W)^WG^R1^U)^R_X@_9_ M^ NN2?$GQEXRM4L_#7AG1M NGG2Y,BE;A_,B40^4?GRQ!!'3J1G?MB>'=:^$ M'AC]F'P/^U+_ &EJ/P>\-:;%9_%R:QAEN+674K:PACM'O1&"TEM]H5FP00P# MY!.T4=!V?,F-^&E_\ OVMOV]OAM\6?V"O!MAI6@?#O3KR;XB^+=*T4:7#>)= M6X2VTWR=D;3R A]Q*;4#<,2H%??E?GMXY\9?LU_&#]MOX,^)O^""]+DMM/7PR HGCO65$B9BBE8P(_%FM_'?1+:VO=;U%GAT?3I))Y!I]G N(XH04CR M<%V*;BW)K] :_/K_ (*T_MH?LQ>(-)\)?"/1_BS9S^(_!WQKTB[\2Z6MG*_>RDOK>" M6-5G149DQ*BMD*Z'.,?-1U":ER*YV5%%%,R"BBB@#?3[@^E+2)]P?2EKRSWU ML%%%% PHHHH **** "BBB@#\3?\ @[H_Y'#X$_\ 8,\0_P#HS3Z_'&OV._X. MZ/\ DU_L&C]AJY^,UYHO_ 4#/BFW\$:EX=N+:SUCPB3]JTG4C+"T5T5 ;>@C M692NR3F13L.,C]0]*\1_\$U_^#='Q'XFUSX=?$?XA?$;XJ^-? UO-H7AG5+1 M8;2*QFD,ML\\BPQ(FZ2(%SEY55<+&NX[OQ1KH_BA\7_BK\;?$R^,_C%\1M;\ M4:NEG%:)J>OZG+=SB"(8CB#R,3M4=!G R?6N#$X)XFI[TWR/=7T?;_@GL8#- M5@*+Y*_77RNG;4^IO^"8+?\$[)?BRO[2_[=O[6VN> O%?A3X@ MZ=K_ (=TC2_"=W?6^K&&=;IS*UM:S>6#*@4KE3@Y&>WM'_!<3XO?\$J?VRM7 MUC]K/]GS]L?6]?\ B6UGIFFV'@I?!FHVME/;Q2;))#-=6<05EC9FP7Y*@ '- M?F=5K0]:U'PYK=GXAT>98[NPNH[FUD>)9 LB,&4E7!5@"!PP(/0@BJE@D\2J M_/*ZZ:6MVVO9^I$,UE# /".E'E>K=I:K)E?D1\=/CW\8?VF/B9?\ QB^._C^^\2^)=3$:WFJZ M@5WNL:!$4*@"HJJH 50 /3DUR%92P$ZV'C3JU'=:NUM[WZI[=#HAG-/"XV=; M#48V:LN9/16L_A:5Y;O?78_1_P#X)S?MS_L1_P#!,/\ X*#^.O"/@GXH:WX\ M^ 'C;P_:Z3-XQNM FANDE$4XC#T^6$(Z.3B[.\.;=1 MU^Z]['VK^Q_^SG_P1I^-/P T'4OVF?VW_%_PP^)-M-=IXHTHZ!)=6%S%]ID^ MSR6[I:N%/D&(,#(3N#?(!R>^_P""O/\ P49_9/\ BC^R]\,?^"<_["UQK&L? M#WX;SV]U<^+=:M7ADU&:WMI;>%8TE1)&XGGDD9HXP790BA5K\[**U>"C*NJL MYMV=TG:R?W7]+LP6:SA@Y4*=.,>9)2DD^9I=[MK7K9*Y]X?M3?M!_L%?L0?M M)_"C]HC_ ((L>,;F?6-#T"^_X22?Q#9WUQ"MQ/ ;9=\=^BDRM#-<;Q'^[4[" MN#FOIC_@FK_P AX7N7L;W2_!=PTAU,36_E( M19I+)M,7VC^';D#G. ?QWHK.IEF&K4>2I>3M;F>LOOL;4,^Q^%Q/M:%H1O?D M5U"]DMK];:ZGKO[='[6/C_\ ;6_::\1_'SXBZI:7EW?SBULI[+3Q;(UE /+M M_DZ@^6JY)YR3G'2O(J**[H0C3@HQ5DCR:M6I7JRJ3=VW=OS844451F?7O_!! M7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TTWM?U!U\9Q)_OD?\ M#^K/U/@;_D5U/\;_ /28A1117SQ]J%%%% !1110 4444 %%%% !1110 4444 M %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH XCP]\! M_"WAWX^>)/VAX-5U";6/$NA6&DW%K.Z&WMH+5I67R@$# LTI+;F(X& *[>BB M@&VPKS7P=^S;H>@?M'>*?VG?$.O2ZSX@UW3;;2='$]N$CT/2X@&-K!R2?,F+ M2NYQDD <^E44#3:(+[3--U-434M/@N%CU_4'7\OG_ 05_P"4MGP<_P"PGJ7_ M *:;VOZ@Z^,XD_WR/^']6?J? W_(KJ?XW_Z3$****^>/M0HHHH **** "BBB M@ HHHH **** "BBB@ JMJW_'BWU'\ZLU6U;_ (\6^H_G5T_C7J95OX,O1F11 M117HGB!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &^GW!] M*6D3[@^E+7EGOK8****!A1110 4444 %%%% 'XF_\'='_(X? G_L&>(?_1FG MU^.-?L=_P=T?\CA\"?\ L&>(?_1FGU^.-?H&2_\ (LI_/\V?B_%7_(_K?]N_ M^DQ"BBBO4/GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /KW_@@ MK_REL^#G_83U+_TTWM?U!U_+Y_P05_Y2V?!S_L)ZE_Z:;VOZ@Z^,XD_WR/\ MA_5GZGP-_P BNI_C?_I,0HHHKYX^U"BBB@ HHHH **** "BBB@ HHHH **** M "JVK?\ 'BWU'\ZLU6U;_CQ;ZC^=73^->IE6_@R]&9%%%%>B>(%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 ;Z?<'TI:1/N#Z4M>6>^M@H MHHH&%%%% !1110 4444 ?B;_ ,'='_(X? G_ +!GB'_T9I]?CC7['?\ !W1_ MR.'P)_[!GB'_ -&:?7XXU^@9+_R+*?S_ #9^+\5?\C^M_P!N_P#I,0HHHKU# MY\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Z]_X(*_\I;/@Y_V M$]2_]--[7]0=?R^?\$%?^4MGP<_[">I?^FF]K^H.OC.)/]\C_A_5GZGP-_R* MZG^-_P#I,0HHHKYX^U"BBB@ HHHH **** "BBB@ HHHH **** "JVK?\>+?4 M?SJS5;5O^/%OJ/YU=/XUZF5;^#+T9D4445Z)X@4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!OI]P?2EI$^X/I2UY9[ZV"BBB@84444 %%% M% !1110!^)O_ =T?\CA\"?^P9XA_P#1FGU^.-?L=_P=T?\ (X? G_L&>(?_ M $9I]?CC7Z!DO_(LI_/\V?B_%7_(_K?]N_\ I,0HHHKU#Y\**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#Z]_P"""O\ REL^#G_83U+_ ---[7]0 M=?R^?\$%?^4MGP<_[">I?^FF]K^H.OC.)/\ ?(_X?U9^I\#?\BNI_C?_ *3$ M****^>/M0HHHH **** "BBB@ HHHH **** "BBB@ JMJW_'BWU'\ZLU6U;_C MQ;ZC^=73^->IE6_@R]&9%%%%>B>(%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 ;Z?<'TI:1/N#Z4M>6>^M@HHHH&%%%% !1110 4444 ?B M;_P=T?\ (X? G_L&>(?_ $9I]?CC7['?\'='_(X? G_L&>(?_1FGU^.-?H&2 M_P#(LI_/\V?B_%7_ "/ZW_;O_I,0HHHKU#Y\**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#Z]_X(*_\ *6SX.?\ 83U+_P!--[7]0=?R^?\ !!7_ M )2V?!S_ +">I?\ IIO:_J#KXSB3_?(_X?U9^I\#?\BNI_C?_I,0HHHKYX^U M"BBB@ HHHH **** "BBB@ HHHH **** "JVK?\>+?4?SJS5;5O\ CQ;ZC^=7 M3^->IE6_@R]&9%%%%>B>(%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 ;Z?<'TI:1/N#Z4M>6>^M@HHHH&%%%% !1110 4444 ?B;_P=T?\ MCA\"?^P9XA_]&:?7XXU^QW_!W1_R.'P)_P"P9XA_]&:?7XXU^@9+_P BRG\_ MS9^+\5?\C^M_V[_Z3$****]0^?"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH ^O?^""O_*6SX.?]A/4O_33>U_4'7\OG_!!7_E+9\'/^PGJ7_IIO M:_J#KXSB3_?(_P"']6?J? W_ "*ZG^-_^DQ"BBBOGC[4**** "BBB@ HHHH M**** "BBB@ HHHH *K:M_P >+?4?SJS5;5O^/%OJ/YU=/XUZF5;^#+T9D444 M5Z)X@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!OI]P?2E MI$^X/I2UY9[ZV"BBB@84444 %%%% !1110!^)O\ P=T?\CA\"?\ L&>(?_1F MGU^.-?L=_P '='_(X? G_L&>(?\ T9I]?CC7Z!DO_(LI_/\ -GXOQ5_R/ZW_ M &[_ .DQ"BBBO4/GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / MKW_@@K_REL^#G_83U+_TTWM?U!U_+Y_P05_Y2V?!S_L)ZE_Z:;VOZ@Z^,XD_ MWR/^']6?J? W_(KJ?XW_ .DQ"BBBOGC[4**** "BBB@ HHHH **** "BBB@ MHHHH *K:M_QXM]1_.K-5M6_X\6^H_G5T_C7J95OX,O1F11117HGB!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &^GW!]*6D3[@^E+7EGOK M8****!A1110 4444 %%%% 'XF_\ !W1_R.'P)_[!GB'_ -&:?7XXU^QW_!W1 M_P CA\"?^P9XA_\ 1FGU^.-?H&2_\BRG\_S9^+\5?\C^M_V[_P"DQ"BBBO4/ MGPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /KW_ ((*_P#*6SX. M?]A/4O\ TTWM?U!U_+Y_P05_Y2V?!S_L)ZE_Z:;VOZ@Z^,XD_P!\C_A_5GZG MP-_R*ZG^-_\ I,0HHHKYX^U"BBB@ HHHH **** "BBB@ HHHH **** "JVK? M\>+?4?SJS5;5O^/%OJ/YU=/XUZF5;^#+T9D4445Z)X@4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!OI]P?2EI$^X/I2UY9[ZV"BBB@8444 M4 %%%% !1110!^)O_!W1_P CA\"?^P9XA_\ 1FGU^.-?L=_P=T?\CA\"?^P9 MXA_]&:?7XXU^@9+_ ,BRG\_S9^+\5?\ (_K?]N_^DQ"BBBO4/GPHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** /KW_@@K_P I;/@Y_P!A/4O_ $TW MM?U!U_+Y_P $%?\ E+9\'/\ L)ZE_P"FF]K^H.OC.)/]\C_A_5GZGP-_R*ZG M^-_^DQ"BBBOGC[4**** "BBB@ HHHH **** "BBB@ HHHH *K:M_QXM]1_.K M-5M6_P"/%OJ/YU=/XUZF5;^#+T9D4445Z)X@4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!OI]P?2EI$^X/I2UY9[ZV"BBB@84444 %%%% M!1110!^)O_!W1_R.'P)_[!GB'_T9I]?CC7['?\'='_(X? G_ +!GB'_T9I]? MCC7Z!DO_ "+*?S_-GXOQ5_R/ZW_;O_I,0HHHKU#Y\**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#Z]_X(*_\I;/@Y_V$]2_]--[7]0=?R^?\$%?^ M4MGP<_[">I?^FF]K^H.OC.)/]\C_ (?U9^I\#?\ (KJ?XW_Z3$****^>/M0H MHHH **** "BBB@ HHHH \G_:L_8Y^%_[8.C:/HGQ-\0>)K"+1+F6>T;PUK1L MV=I%56$A"MO&%&/3GUKQ3_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R? M_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (:OT44 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 44V5#)$T8D9"RD!UZK[C/>OA/]JK]G+P MS^R[X]^#.N?L[_$7QU-\5O$OQ3T^QGN]7\;7VH3^(M-^9]1>\AED,1A2(*SL MD:*F1P,C#BDW83=C[NHKY)O_ !HG[:_[='Q5^&OQIU/6;KP;\)M(T*PT7PQ MINOW=A;7%_J%J]Y/>S&UEC>214\N)-S%5&X@ \U'^R-X*U;XU_"?XG?LF?%' MXJ>,KG3?AO\ %V]T/3M5L?$"[+X/\ _!1WXC_!/X!>(=;F^&.C_#S3[CQ#HVH:[2,\*H'*?MV?LW^&?V<-#\'?$WX%?$GQY+\:-<^) M.F67A[5-2\;7MY<:X\UP#<6\]NTGD&V6$,65(D1555.%8@OE5[7%?2Y]X444 M5!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !117-_%SX9V'QA\ WOP[U7Q3KVCVFH-%]JO/#6JO8W9C257:)9T^>-9 IC? M:0Q1V 92<@ Z2BOC/X#?#W1_@1_P4[U;X+?LX>(-='@6U^%::AX^T"_\0W>I M6>FZK)= 6C!KJ21XKB2$%MN[F/)QCIQ'PP^"B_M:?L->(OV\O&7Q \6P?$[7 MK37=?\):WI_BR]MD\-K:SW*V-I;012K"(56W3>&0L_F/DYP1?*B>8_0.BOF[ MP9\)_A]^WI^SC\-/CG^T-K?B*:&_\ V=[J.A:;XJNM+TQKN6!))KJ1+22)G= M6W!2SE47HH.37$_\$_+?5OB)^PQXXTOX@_%OQ?\ \(+%XXUV'P+XN36)H]4? MPI;3)Y,BW0!EP?+N$WK\P0X0KA<+ET'?4^QZ*^#?V2]8^!>H?\%";71OV#/B M)JMQX'T_P-=M\3M-U#Q)?7%M/>M(@LWAAU"1IFG!R7E1=@7Y=P9F!^\J4E9@ MG<****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** (=1GN[73Y[FPL3=3QPLT-L) AF< D)N;A M!FOB'X'+^W+X?^+NM?M*_'W_ ()^>(?$WC[50]EI4]I\0O#R6/AO2-^4L;*- M[PL"WWI9CAY&/8=?N2BFG835SY@\4>#OVAOV;/VQ/'?Q_P#A/\"+OXC^&?BE MHNDC5[#1]WC8K>21H\$D++EE8LK+RN -W.Z-\+OVX_@'^RAX M[\7?"3X;:=JOQF^*GQ!O/$&HZ7;ZQ:&#PU'=A44)))/%*>=8^ M"+*R^(?A]-/\+:6W!CME>\RUS*.9KA@&8810B#:?N6BCFU%RD.GSW-U807-Y M8M;320JTML[JQB8@$H2I()!XR"1QQ4U%%24%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5YU^U;XC_:&\+_ )US4OV5_AY M;>)O'3Q)#H>GWE_!;Q1,[!6N&,[HC>6I+A"PW%0.]>BT4+1@?+7[">@_&KX- MBW^'/BS]C'Q5H\GB"\GU'QS\3O$7C?1+ZXU/46B9VN9X[6Y>5@[A8D1 5C5E M[!F/!>"OA=^VW\ OV8?$?[ 7P]_9T76[:5]7TOP3\2O^$ILH=-M]*OYIG6>[ MA=_M*S0+<./+2)PQ10"1R?N*BJYM16/C+]I_X(_M2^'_ (4?#3]C7X'_ 9U MGQ5\+-(\+VEC\0=3\/>*=.TS4=8AMXQ"-.5KNXC,$4VP/-(FXLDGEJ5^;/L? M@3XA?M Z1\#;Y?"G[#DGA?4?#2V=IX9\"WWC32TCO[-2BNL,]H\L4!CB#;5D MVABJC(!+#VJBARN@M8^2X_A[^T)^TW^VA\,/C_XL_9LN?A;H_P ,[;5&O]3U MK7;"YU+7'NK?R5LD6RED @1B7+2-@[CM ).?K2BBDW<$K!1112&%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 944 %%%% !1110 4444 %%%% !1110!__V0$! end GRAPHIC 29 blkb-20231231_g5.jpg begin 644 blkb-20231231_g5.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 (4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "J^JZKI>AZ;/K&MZE;V=I;1&2YNKJ98XXD R69F("@>IJQ7G'[4_[+ MWPZ_:^^%3?!GXJWNJQ:'-JEM>WD6D7@@DN?(?>(F8JWR,<9Q@\#!! --6OJ! M<\ _M2?LT?%7Q,_@OX8_M">"?$6KHK,=+T3Q3:75P0O+$1QR%B!CD@<=ZTOB M#\\C:2SA\0^(+:R>=%.&9!,ZE@"0"1TS7Y$?M^? MLE?!7]GC_@H?\(/@U^P3HUYI'BJYN+&YO],LM7N;LV5T;L&"8O-([QMY:O(X M+;5C56P Q)];_P""TD_P M?^"@7P6N/VI;*YN/ "^%[S_A(X;,SB1H_,FV;? M(99/]9Y?W2/RS6GLU=>9',TF?HU\/_CO\#_BS?W&E_"OXR^%/$UU:PB6ZMO# M_B*VO9(8R/(!*@D$X/PM\)_VG_V#?BW^T=\3_VG_P#@H_<:EXJO[_7S9>!/ M"<=E _B=X));7($J)!))%"^.JEE:3:>"T*GM4J-YV&W:-S[*^'?[3W[-WQ>\02^$ M_A3\?O!GB75(59I-.T+Q-:WD?%CXS^ M%/#%WJ(SI]KXA\16UE).,\\5^2?\ P4ATO]@S]F&+X.?'#_@G M?X[\,1^*-"UE)KB/PMXF%Y/<6T:))'-=*)&*-N1D;<%+B9U8$# ]"_;ET[PI MX1_;(_:*U+]I'X2ZGKP\??"6"P^"=^?"TVH1B_\ L44:16SI&XMY5N@6+?*5 M*L<_. U^S3)YS]3-0US1=)T6?Q)JNKVUMIUM:MT2^,@L]5TNY6:";8[1OM=>#AU93[@ MU^:VC>(OBC\?_@O\-O\ @F#=^+I/#>D^$?"-A=_M%^+KN\6$:-9 AH-#,KG: MEPR^7&ZD_*5VD$1S+7Z2?"K1_AMX<^'&B^'/@^FFKX8T[3X[71$T>99+9;>, M;%".I(8#'7)).223FHE'E12=SH****DH**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\!_ MX*6?MAZM^Q#^RQJ7QC\,^&EU/6;B^BTK1(YP3!!=3*Y6>;')C01L=HQN;:N1 MNR/?J*::3U$]C\7O^"=G[>_[#W[./B+6/VE?VF-3\<^,?C+XIGF?4]<_L*&: M'3HY#\T<#-.I+N,;GVKA<1H%4$O]\_M/?\%0OV3/V:_B3I?@CX]^"/$2+JOA M>WUC1M='AM+FVFAG9P8 2V]9%" L-N/FP2#U^J*@U'2],U>W^R:MIT%U%N#> M5<0JZY'?# C-6YQD[M$J+2M<_+C_ ()RZ$W[3O\ P5@\7?MM? 'X47_A/X40 M:?<11S3Z>MK#?7#VL5N8U5/D+R2J]RRJ2%P"Q#,,\C^Q-^T;\(O^"3OQ-^-? MP _;!^'>J07EUJGF^'[NWT!;@ZO9KYRB,,V,Q2H8G0D^6=SABI&#^O,$$%K" MEM;0I''&H5(XU 50.@ '05%?:/I.IR12ZEI=M<- VZ%IX%E'M M+[H.2Q^9W_!+O4_'?[!7_!/?XL?MD_$GX3ZHFF:GK4.I^'_"()MYI;0,D"S# M>I,<3-/]\KGRX"X!4KGZ$^(7[<_[+GQ0_P"">OAK]IG]J?X'ZE+X$\=7ZV5[ MX=GTM=2-C()KA%FD^Y^[W6Q9)E ;,D9 !/'UHZ)*ACD0,K##*PR"/2F/:VLE ML;*2VC:$IL,10%2N,8QTQCM2PU&RL?C3XR^%_P"R#^WQ\XTOPU9Z\FI?$CQU/I -$B 9HI&PLE](#PL4(.[+?*6QGY0Y7Z" MT_3--TFV%GI6GP6T()(BMX@BY/4X Q3)M$T:XU2'7+C2+62]MT9+>\>W4RQ* M>JJY&5![@'FAS3:N)1LC\O?VM/V1?!/[%_@[]G70/B[)/KW@:?XE3ZM\>_$M MW!+<0ZKJDPMS%/=X!9X5!NU56!RF[(+.V[VO_@BYIL,9^.7B'X:6%Q;?"G5/ MBG5('V]/;P74+6UU DD;KM>.105 M8>A!ZTL444$2PPQJB(H5$48"@= !VH<[QL-1L[CJ***@H**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHKBOVCOCSX$_9>^!'BO]H/XF7OD:)X1T2;4;W# M/-L7Y(4SP9)'*1H.[.H[T;AL<5_PWG\"/^&[O^'?']L_\5O_ ,(5_P )%_K% M\K[_ /QY^OVCR/\ 2-O_ #R^:O:J_D5_X;S^._\ PW=_P\'_ +9_XK?_ (37 M_A(O]8WE??\ ^//U^S^1_H^W_GE\M?U:_LX_'GP)^U#\"/"G[0?PSO?/T3Q= MHD.HV66!>'>OSPOC@21N'C<=F1AVK6K2]G8SIU.>YVM%%%9&@4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %?BK_P=7?MY_\ (M_\$^/ &L_\ M\O$7Q!\B3Z_8;-\?\"N&4_\ 3LPK]=?VCOCSX$_9>^!'BO\ :#^)E[Y&B>$= M$FU&]PP#S;%^2%,\&21RD:#NSJ.]?R*_M'?'GQW^U#\=_%?[0?Q,O?/UOQ=K MWR0IGD1QH$C0=E11VKHH0O*_8QK2M&QQ5?M5_P:H_MY_\ (R?\ M$^/'^L_\]?$7P^\^3Z?;K-,_\!N%4?\ 3RQK\5:[7]G'X\^._P!E[X[^%/V@ M_AG>^1K?A'6X=1LLL0DVQOGA?')CD0O&X[J[#O734CSQL<\)? G[4/P(\*?M!_#.]\_1/%VB0ZC998%X=Z_/"^.!)&X>-QV9&':NUKSMC MNW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /B;_@KI_P6*_X=7:QX$TG_ (9U_P"$[_X3 M6VU&;S/^$N_LO[%]E:W7&/LD_F;O/_V<;.^>/CC_ (B\O^L>W_F6?_O56;_P M=T?\CA\"?^P9XA_]&:?7XXU]AEF58#$8&%2I"[=^K[OS/S'/^(JOQ?HKO\ M[$RS_GW^,O\ ,\?_ %LS_P#Y_?\ DL/_ )$_:#_B+R_ZQ[?^99_^]5'_ !%Y M?]8]O_,L_P#WJK\7Z*/[$RS_ )]_C+_,/];,_P#^?W_DL/\ Y$_:#_B+R_ZQ M[?\ F6?_ +U4?\1>7_6/;_S+/_WJK\7Z*/[$RS_GW^,O\P_ULS__ )_?^2P_ M^1/V@_XB\O\ K'M_YEG_ .]5'_$7E_UCV_\ ,L__ 'JK\7Z*/[$RS_GW^,O\ MP_ULS_\ Y_?^2P_^1/V@_P"(O+_K'M_YEG_[U4?\1>7_ %CV_P#,L_\ WJK\ M7Z*/[$RS_GW^,O\ ,/\ 6S/_ /G]_P"2P_\ D3]H/^(O+_K'M_YEG_[U4?\ M$7E_UCV_\RS_ />JOQ?HH_L3+/\ GW^,O\P_ULS_ /Y_?^2P_P#D3]H/^(O+ M_K'M_P"99_\ O51_Q%Y?]8]O_,L__>JOQ?HH_L3+/^??XR_S#_6S/_\ G]_Y M+#_Y$_:#_B+R_P"L>W_F6?\ [U4?\1>7_6/;_P RS_\ >JOQ?HH_L3+/^??X MR_S#_6S/_P#G]_Y+#_Y$_:#_ (B\O^L>W_F6?_O51_Q%Y?\ 6/;_ ,RS_P#> MJOQ?HH_L3+/^??XR_P P_P!;,_\ ^?W_ )+#_P"1/W__ &"O^#D;_AM[]K;P M=^RU_P ,9_\ ",?\);_:X^ GQ5^/VBG5]+T[X<>&!JFEQ)X5N M+L>)K@F4?8[9U91O'E'<5$A72+. MYK(3)YX&WG/E[L8YK^@?_@IDO_!6>WMO!'QH_P""//C_ $._^$5AX/MOL_A? MP58Z7/([([D311SQ,MS;F#R$2.!B1L8"/G3O?7=:1W\S^=^YMKFRN9+.\MWBFB.M>[_L^?L]?'G_@K!_P4VN/!?Q/T>31M=\2^)+C5?B?/!IC6G]C6 ML3@WTC0OS#)G]VJM_P MI44XR:_5GXX?M7_#;]J'_@D1^U9I'P'T:RL?AS\, M9_\ A"O *V"XCGT^RMM._?J>Z/(\GE_],A&3R6I8K'RH3A",;MVOKM=V7_ ] M R_)Z>+I5:DYM)(]8M?#WA[2;F_O[^Y2WL M;&R@:6:XF=@J1HB@L[LQ "@$DD 5T7Q1^ _QQ^!TUE;?&KX->*_!\FHJ[:?' MXI\.W.GM=*A4.8Q.B[PNY<["]7U'4##'L0SSVVB2OM7L-S' ["JECI?7XT(Q]UW3?FE>R_" M_J3#*(_V//%SG:2LU'^ZY*-WZN]O0_*#PWX:\1^,O$%EX3\(:!>ZKJNI7*6V MG:9IMJ\]Q=3.0J1QQH"SNQ( 5022>*]._P"& OV[O^C*?BW_ .&WU3_XQ7#_ M A^+'CWX$_%#0?C+\+=<_LWQ%X9U2'4=&OS;1S""XB8,C%)%9'&1]U@0>XK M]G/^"%?_ 41_P""F'[>/[0^O^(/VA?V@K:;X7?#_P /R7WBG/A/2[2.XN)E M=+:!IHK9'C "S3EE8<6V#PU5CL1B,+3=2"3BEK=N_P K(SRC!8+,*ZH5924Y M.RY4FK=6VVMO38_%7QMX%\;_ T\47?@?XC^#=5\/ZU8,JWVCZWITMI=6Y9 MZB2*55=,JRL,@9# ]#657MG_ 4;_:AB_;._;>^(W[25E!Y=AXBUXKHZ%-K? MV?;11VEH6'9S;P1%A_>)KQ.NRE*#=(^(WQ4\,_#WQ!XSL_#EAKWB"RT MZ^\0ZCC[/I<,\Z1/=2Y91LC5B[99>%/(ZU^QW_!.?_@EI_P4?_X)^?M!Z)\4 M+?\ ;=\!V7P)L]2%[XHNK/QG,^E:QIV"7'V6:,0I,Z\"4L/+R661L8;\4:]A M\:_MI?$?QO\ L7>#/V&[[PWHEOX7\%>*+S7K/4;6&87UW'&T*^(BH0:Y7H[J^G=>9Z^58S!X*;J58MSCK%J36MUH[='O\K= M3]&/'7_!:+]B#X'_ /!0[]ICQSIGP1O/B%X4^*6E:-X?37?#&I)9&ZCM+.6W MOW24;7\N=Y$ DC8%A;*X)W*1]"?LC?M-?\$V?%/_ 21^./Q4^%O[$%]X=^% MNB:U)'XS^'TOB&2276IO(LB9%F,I:/*O"N P_P!4?6OP"I0[A#&'(5B"5SP< M=*YJF3T)02C)IKEZO7ELMKI7LM^AVT.)L73JRE.$9)\]E9:.;;>K3=KO;JM& M?IIX"_X+!?\ !-F^_8W\"_L@?M"?\$^/$'B?0_ ]Q<7-AI]MXK,%J+F2:=_/ MQ&\;22;9F&Y\G+OC[QS[W_P<6_%;]EM_V%/@=H ^ D[Z]XK\)+=_"K6%U9@O MA*QC&D2W$#H'Q<>;;M'""P;!CW YZ_B?2L[L &@SG'ZFM/[+HK$0J MQDU9MVN]6_GIY]]C'_6#$RP53#U(Q?-%13Y8JR7RUTVUT>J/JO\ X*;_ /!+ M?7O^":UI\-KK6_CAHWC+_A8>B7%^BZ58-!]A:$6Y8UD6Q^*?[1#&77 K 3P6UU"CW2GOMBLO(M& .!+@]J22::8*)IF?8NU-S$[5]!Z"M)X2K M6A3C5G?E=WI:_;TM^)A2S*AA:E:>'IU_4'7QG$G^^1_P_JS]3X&_Y%=3_&__ $F(4445\\?:A1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^)O_!W1_R. M'P)_[!GB'_T9I]?CC7['?\'='_(X? G_ +!GB'_T9I]?CC7Z!DO_ "+*?S_- MGXOQ5_R/ZW_;O_I,0HHHKU#Y\**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#Z]_X(*_\I;/@Y_V$]2_]--[7]0=?R^?\$%?^4MGP<_[">I?^FF]K M^H.OC.)/]\C_ (?U9^I\#?\ (KJ?XW_Z3$****^>/M0HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _$W_ (.Z/^1P^!/_ &#/ M$/\ Z,T^OQQK]CO^#NC_ )'#X$_]@SQ#_P"C-/K\<:_0,E_Y%E/Y_FS\7XJ_ MY'];_MW_ -)B%%%%>H?/A1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 ?7O\ P05_Y2V?!S_L)ZE_Z:;VOZ@Z_E\_X(*_\I;/@Y_V$]2_]--[7]0= M?&<2?[Y'_#^K/U/@;_D5U/\ &_\ TF(4445\\?:A1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!^)O_!W1_P CA\"?^P9XA_\ M1FGU^.-?L=_P=T?\CA\"?^P9XA_]&:?7XXU^@9+_ ,BRG\_S9^+\5?\ (_K? M]N_^DQ"BBBO4/GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /KW M_@@K_P I;/@Y_P!A/4O_ $TWM?U!U_+Y_P $%?\ E+9\'/\ L)ZE_P"FF]K^ MH.OC.)/]\C_A_5GZGP-_R*ZG^-_^DQ"BBBOGC[4**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /Q-_X.Z/^1P^!/\ V#/$/_HS M3Z_'&OV._P"#NC_DH?/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7 MO_!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TTWM?U!U\9Q)_O MD?\ #^K/U/@;_D5U/\;_ /28A1117SQ]J%%%% !1110 4444 %%%% !17$_& MW]I#X&?LX:78ZW\<_\ #TC_ ()\ M_P#1UGA7_P ")/\ XB@#WRBO _\ AZ1_P3Y_Z.L\*_\ @1)_\11_P](_X)\_ M]'6>%?\ P(D_^(H ]\HKP/\ X>D?\$^?^CK/"O\ X$2?_$4?\/2/^"?/_1UG MA7_P(D_^(H ]\HKP/_AZ1_P3Y_Z.L\*_^!$G_P 11_P](_X)\_\ 1UGA7_P( MD_\ B* /?**\#_X>D?\ !/G_ *.L\*_^!$G_ ,11_P /2/\ @GS_ -'6>%?_ M (D_P#B* /?**\#_P"'I'_!/G_HZSPK_P"!$G_Q%'_#TC_@GS_T=9X5_P# MB3_XB@#WRBO _P#AZ1_P3Y_Z.L\*_P#@1)_\11_P](_X)\_]'6>%?_ B3_XB M@#WRBO _^'I'_!/G_HZSPK_X$2?_ !%'_#TC_@GS_P!'6>%?_ B3_P"(H ]\ MHKP/_AZ1_P $^?\ HZSPK_X$2?\ Q%'_ ](_P""?/\ T=9X5_\ B3_ .(H M ]\HKP/_ (>D?\$^?^CK/"O_ ($2?_$4?\/2/^"?/_1UGA7_ ,")/_B* /?* M*\#_ .'I'_!/G_HZSPK_ .!$G_Q%'_#TC_@GS_T=9X5_\")/_B* /?**\#_X M>D?\$^?^CK/"O_@1)_\ $4?\/2/^"?/_ $=9X5_\")/_ (B@#WRBO _^'I'_ M 3Y_P"CK/"O_@1)_P#$4?\ #TC_ ()\_P#1UGA7_P ")/\ XB@#WRBO _\ MAZ1_P3Y_Z.L\*_\ @1)_\11_P](_X)\_]'6>%?\ P(D_^(H ]\HKP/\ X>D? M\$^?^CK/"O\ X$2?_$4?\/2/^"?/_1UGA7_P(D_^(H ]\HKP/_AZ1_P3Y_Z. ML\*_^!$G_P 11_P](_X)\_\ 1UGA7_P(D_\ B* /?**\#_X>D?\ !/G_ *.L M\*_^!$G_ ,11_P /2/\ @GS_ -'6>%?_ (D_P#B* /?**\#_P"'I'_!/G_H MZSPK_P"!$G_Q%'_#TC_@GS_T=9X5_P# B3_XB@#\R?\ @[H_Y'#X$_\ 8,\0 M_P#HS3Z_'&OU2_X.>?VG?@%^TGXI^#=U\"OBEI?B>/2-/UQ=3?3)&86YD>Q* M!L@?>V/C_=-?E;7Z!DO_ "+*?S_-GXOQ5_R/ZW_;O_I,0HHHKU#Y\**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#Z]_X(*_\I;/@Y_V$]2_]--[7 M]0=?RP?\$7_B7X#^#_\ P4V^%?Q(^)OB>VT;0M+U#4&U#4[QB(H VF7<:EB M3RSJ/J:_HC_X>D?\$^?^CK/"O_@1)_\ $5\9Q)_OD?\ #^K/U/@;_D5U/\;_ M /28GOE%>!_\/2/^"?/_ $=9X5_\")/_ (BC_AZ1_P $^?\ HZSPK_X$2?\ MQ%?/'VI[Y17@?_#TC_@GS_T=9X5_\")/_B*/^'I'_!/G_HZSPK_X$2?_ !% M'OE%5])U73]=TNVUO2+M)[2\MTGM9X_NR1NH96'L00?QJQ0 4444 %%%% &; MXD\&>#_&4$5MXO\ "FFZK'"Y:&/4K&.=8V(P2H<'!QW%9'_"C/@E_P!$=\*_ M^$];?_$5U-% '+?\*,^"7_1'?"O_ (3UM_\ $4?\*,^"7_1'?"O_ (3UM_\ M$5U-% '+?\*,^"7_ $1WPK_X3UM_\13H?A7\,/#$@UGPU\.-!TZ\BXCN['1X M(94!X.&101D$@\]#73U6U;_CQ;ZC^=73^->IE6_@R]&9%%%%>B>(%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 5?\ A1WP5D^=_A!X69FY M)/A^V))_[XI?^%&?!+_HCOA7_P )ZV_^(KJ$^X/I2UY9[ZV.6_X49\$O^B.^ M%?\ PGK;_P"(H_X49\$O^B.^%?\ PGK;_P"(KJ:*!G+?\*,^"7_1'?"O_A/6 MW_Q%'_"C/@E_T1WPK_X3UM_\174T4 C,BBBBO1/$"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** -]/N#Z4M(GW!]*6O+/?6P4444#"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "JVK?\>+?4?SJS5;5O^/%OJ/Y MU=/XUZF5;^#+T9D4445Z)X@4444 %%%>!_V5/@QK?Q:\77=E+-IF MG2SZ;HMQJD=K+JDJ@8@B+Y)8DC[JL0#G!H!)MV/1Z*QOA]XWT/XC^#--\:^' M=1L[FUU&TCF5[&]2XC5F4%D$B?*Q4D@D>E8_P[^.OP]^*GCGQA\/_!5]<75Y MX&U*'3]?G^S,MNEU)%YAACD/$CH,!P/ND@&@=F=C17$0_M,?LXW/C@?#*W^/ MW@J3Q(T_DKH">*;0WIESCR_)$F_?_LXS[5UVL:SH_AW2KC7/$&K6UC96L1DN MKR\G6**%!U9W8@*!ZDXH%9HLT5QWPZ_:'^ 7Q?U*?1?A/\;_ CXFO+5"]Q: M:!XCMKR6-0<;F6)V(7/&<8KL: LT%%<-XF_:>_9J\%Z[<^%O&/[0W@;2=3LG MV7FG:GXMLX)X&P#M>-Y0RG!!P0.M3^)_C[\+/#OP7U3]H"P\3P:]X5TC3I[Z MYU/PS*E^CPPDB5HS"Q#[-K;L'C:V>AH'9G945G>#_%GA_P >^$],\<>$M22] MTO6=/AOM-NXONS02H'C<>Q5@?QK1H$%%%% !1110!OI]P?2EI$^X/I2UY9[Z MV"BBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M6U;_ (\6^H_G5FJVK?\ 'BWU'\ZNG\:]3*M_!EZ,R****]$\0**** "OSU^* M&H? #X1?\%'OB%XL_P""D'PUAU/PWXIL=+A^%7BKQ/H#:EHEE;QP$7%H%*.D M,AD())7@J[$J) S?H57S=\6_^"C_ .Q9X+\3^(?@G^TL^J^'Y[&[DLY=-\5> M";NXM=8C!XEMS%%-'/$_!7."<_=I,NG>^B.W^#^A_LM_ OX(>(?B7^S'I.@0 M^$KM+KQ#=-X6O1+8W$L=NH=X@CM''\D"J5CVJ"O3.:\T_P""5?@6/7_V![+Q M#XT9Y]2^)U_K.N^*;B*5HWN)KVYFC9PRD,I,*1C(.01P:\V_8*^">L^(/"7[ M2.J_#+X?:MX2^%_Q'9X/AGX?UBT>U)+6=Q%<744#\PPR-)%LX *H%&/+Q7I/ M_!,?XL^&M"_X)?\ A+XA^(II(;+PCX=U+^W%2(O+;K8SW'FC8.2VR/<%ZG8_\%2OV3/V,O@1^P9J5OX"^!OAW0_$,5_I]GX(O-)TU5U2?4'N M8_W:S@&:=C$)2P=F)"D_>"D=9_P4$^%?QL\4_L3?#2?6_"][XN'@S6M UGXL M>%K:;,^NV-K!F]BP#^]/F?,4[XW OV_'/[)_QC^.7P'%5EN4ORD:1^2%"*$?+!0RC .#]G0_M2_#:?]J:7]D-++5_ M^$IA\*C7WN#8C[%]E,@CVB3=NWY(_AV]MV>*$1--VL?$VD^+OV&?AC^T_P#' MF]_;:^#5MJ,MW\1C/I.LZS\-Y]5A@L_L\8)\Y;>0(F[)QGGKBON'X(VW[-_C M?X#VFG_L^6/AR;X?:K9W$5G:^&[:.*R>.5G$Z"- H1BS.'4@,&+;@#FO,_$W M_!53]A?PK-K/A_QS\5YM+U;1KN>SU'P[J7AV]6\:5&*%$B\DB4/CY2I*D,,D MJS?LHWOPGUJ\>XN/AGX\UCPGY\ARS); MS"6,$_[*3JH]E [5]35\E_\ !'N%]8^"'Q"^*\:YM/'7QG\0:WIDG:2V=XH@ M1V(WQ2C,BBBBO1/$"BBB@ KB/BC\!_"WQ9\=^!O' MOB+5=0BG\ Z[+JVEVEJZ"&XG>VD@'G!D)(42,PVE3GJ2.*[>B@+V"O(OV7_V M:=2_9J\3?$:RTGQ+;W'A/Q9XP?Q#X>TA8&672IKB,?:XBQ.#&9%5D"XV@D'F MO7:*!W:04$ C!%%% B"PTK3-*1H]+TV"V5VW.MO"J!F]3@'_ %,SQ NGT)&1^%<[\=A>25#%A[@5U-% ;'&?L[?!3PY^SG\# MO"_P0\*-OLO#>D16@G*;3<2@;I9B.S22,\A'JYKLZ** ;NPHHHH **** -]/ MN#Z4M(GW!]*6O+/?6P4444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#C/C-\#/"'QSTRRTGQ?JFM6L=C.TT+:+JTEHS,5VD,4^\,=C7GW_ [W M^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_] M#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ M"RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** M /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ MX=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ M *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A M97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P . M]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"? M_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ M LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2 MB@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ M .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3 M_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ MX65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ M#O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ .AM\=_^%E<_XT?\.]_@ MG_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO M_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:] MTHH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /" M_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\ M$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** /"_^'>_P3_Z&WQW_ M .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_ M [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O? MX)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X M[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_& MO=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@# MPO\ X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[ M_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@"#2]/@TC3+;2;9Y M&CM8$BC:5RS%54 $D]3@_!G7/V=_B+XZ MF^*WB7XIZ?8SW>K^-K[4)_$6F_,^HO>0RR&(PI$%9V2-%3(X&1AQ2;L)NQ]W M45\DW_@#1/VU_P!NCXJ_#7XTZGK-UX-^$VD:%8:+X8TW7[NPMKB_U"U>\GO9 MC:RQO)(J>7$FYBJC<0 >:C_9&\%:M\:_A/\ $[]DSXH_%3QEZ'I MVJV/B.:WU*^T9%BN+:TN+M")G7;,8W*LK,B*NX#BGRA?4^NJ*^.OV3/!=E\' M_P#@H[\1_@G\ O$.MS?#'1_AYI]QXAT;4-=N=0MM)\2S7.8XH9+F21T9[0,[ MKN/)&>%4#E/V[/V;_#/[.&A^#OB;\"OB3X\E^-&N?$G3++P]JFI>-KV\N-<> M:X!N+>>W:3R#;+"&+*D2(JJJG"L07RJ]KBOI<^\****@H**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKF_BY\,[#XP^ ; MWX=ZKXIU[1[34&B^U7GAK57L;LQI*KM$LZ?/&L@4QOM(8H[ ,I.0 =)17QG\ M!OA[H_P(_P""G>K?!;]G#Q!KH\"VOPK34/'V@7_B&[U*STW59+H"T8-=22/% M<20@MMWJ/X4MID\F1;H RX/ MEW";U^8(<(5PN%RZ#OJ?8]%?!O[)>L? O4/^"A-KHW[!GQ$U6X\#Z?X&NV^) MVFZAXDOKBVGO6D06;PPZA(TS3@Y+RHNP+\NX,S _>5*2LP3N%%%%(84444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% $.HSW=KI\]S86)NIXX6:&V$@0S. 2$W-PN3@9/ S7Q#\#E_;E\/_ M !=UK]I7X^_\$_/$/B;Q]JH>RTJ>T^(7AY+'PWI&_*6-E&]X6!;[TLQP\C'L M.OW)133L)JY\P>*/!W[0W[-G[8GCOX__ G^!%W\1_#/Q2T721J]AH^N65G> MZ5JFG0O;QL5O)(T>"2%ERRL65EY7 &[G=&^%W[XU'Q#X[\1>.-'U*YU;4W&Z6YNA:W#RR3 M2M_%MVJ %X4#'E_PT7]NA?C]JO[3OQ^_X)^>(/$GBE/.L?!%E9?$/P^FG^%M M+;@QVRO>9:YE',UPP#,,(H1!M/W+11S:BY2'3Y[FZL(+F\L6MII(5:6V=U8Q M,0"4)4D$@\9!(XXJ:BBI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *\Z_:M\1_M#>%_@3KFI?LK_#RV\3>.GB2'0]/O+^ M"WBB9V"M<,9W1&\M27"%AN*@=Z]%HH6C ^6OV$]!^-7P;%O\.?%G[&/BK1Y/ M$%Y/J/CGXG>(O&^B7UQJ>HM$SM"\%?"[]MOX! M?LP^(_V OA[^SHNMVTKZOI?@GXE?\)390Z;;Z5?S3.L]W"[_ &E9H%N''EI$ MX8HH!(Y/W%15\4Z=IFHZQ#;QB$::1-Q9)/+4K\V?8_ GQ"_:!TCX&WR^% M/V')/"^H^&EL[3PSX%OO&FEI'?V:E%=89[1Y8H#'$&VK)M#%5&0"6'M5%#E= M!:Q\EQ_#W]H3]IO]M#X8?'_Q9^S9<_"W1_AG;:HU_J>M:[87.I:X]U;^2MDB MV4L@$",2Y:1L'<=H!)S]:444F[@E8****0PHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB ,B@ HHHH **** /_9 end GRAPHIC 30 blkb-20231231_g6.jpg begin 644 blkb-20231231_g6.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M,@(4 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#+\;^'+CQCX+U?PC:>(]0T>75-,N+2+5])F$=U8M) M&R">%B"%D0MN4X.&45_*O\?*GA9)4SSM=?6OZO*_#7_@[C_8+.@W_ (-_X*C? M#K1<1VGD^$OBN+>/@VDCG^SM0?''[N5FMW']'MI;8RW]]<2+%! @V#+,[*./6O# 01D'(/0BOTE_X- R2W$##[M=-6%.$+V, M*CT45QG2%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 445'=W'V6 S;-V".,XII-NR%)J*NR2BL_\ MMW_IU_\ '_\ ZU']N_\ 3K_X_P#_ %JT]C5[&'UJAW_,T**S_P"W?^G7_P ? M_P#K4?V[_P!.O_C_ /\ 6H]C5[!]:H=_S-"BL_\ MW_IU_\ '_\ ZU']N_\ M3K_X_P#_ %J/8U>P?6J'?\S0HK/_ +=_Z=?_ !__ .M1_;O_ $Z_^/\ _P!: MCV-7L'UJAW_,T**S_P"W?^G7_P ?_P#K4?V[_P!.O_C_ /\ 6H]C5[!]:H=_ MS-"BL_\ MW_IU_\ '_\ ZU']N_\ 3K_X_P#_ %J/8U>P?6J'?\S0HK/_ +=_ MZ=?_ !__ .M1_;O_ $Z_^/\ _P!:CV-7L'UJAW_,T**S_P"W?^G7_P ?_P#K M4?V[_P!.O_C_ /\ 6H]C5[!]:H=_S-"BL_\ MW_IU_\ '_\ ZU']N_\ 3K_X M_P#_ %J/8U>P?6J'?\S0HK/_ +=_Z=?_ !__ .M1_;O_ $Z_^/\ _P!:CV-7 ML'UJAW_,T** <@'U%%9'0%%%% !1110 4444 %%%% !17B7[77_!1;]C;]A& M\T+3_P!JSXQ?\(K-XFBN)-$3_A'M1OOM*P&,2G-G;RA-IEC^_MSNXS@X\<_X MB%?^"/\ _P!'=_\ E@>(/_D"NB&$Q52/-"G)KNDV<57,LNH5'3JUH1DMTY)/ M[FS[0HKXO_XB%?\ @C__ -'=_P#E@>(/_D"C_B(5_P""/_\ T=W_ .6!X@_^ M0*OZACO^?4O_ %_Y&?]L93_ -!$/_ X_P"9]H45\7_\1"O_ 1__P"CN_\ MRP/$'_R!1_Q$*_\ !'__ *.[_P#+ \0?_(%'U#'?\^I?^ O_ "#^V,I_Z"(? M^!Q_S/M"BOB__B(5_P""/_\ T=W_ .6!X@_^0*/^(A7_ ((__P#1W?\ Y8'B M#_Y H^H8[_GU+_P%_P"0?VQE/_01#_P./^9]H5Q'[2O[/OPY_:M^ 'C#]F[X MN:7]L\.>-?#]SI.JQ #>D(/_ ) H_P"(A7_@C_\ ]'=_^6!X@_\ D"CZACO^?4O_ %_Y!_;&4_] M!$/_ ./^9_,;\6?@'\;/V:_C]XF_8<\4^'IM2^)'A7QBOA32].MHCOUJ>:1 M4T^6%"062X22&1.?L->&O\ @G3^P_X&_99T:2&YU+2-.^U> M+=6BY.IZU<'S;VY+'E@9694W*6[7D$EOLI!7R #] M9?\ $0K_ ,$?_P#H[O\ \L#Q!_\ (%5+!X^:5Z4M/[K_ ,B8YKE$;VQ$/_ X M_P"9]H45\7_\1"O_ 1__P"CN_\ RP/$'_R!1_Q$*_\ !'__ *.[_P#+ \0? M_(%3]0QW_/J7_@+_ ,BO[8RG_H(A_P"!Q_S/M"BOB_\ XB%?^"/_ /T=W_Y8 M'B#_ .0*/^(A7_@C_P#]'=_^6!X@_P#D"CZACO\ GU+_ ,!?^0?VQE/_ $$0 M_P# X_YGVA17Q?\ \1"O_!'_ /Z.[_\ + \0?_(%'_$0K_P1_P#^CN__ "P/ M$'_R!1]0QW_/J7_@+_R#^V,I_P"@B'_@IE6_@R]&9%%%%>B>(%%%% !1110 445Q.O?M*_LZ>%O M&B_#CQ-\>_!FG>(7D$:Z'?>*+2*\+G&%\EI ^XYX&,GM0%FSMJ**Q_#_ ,1/ MA_XLU[5O"OA7QSH^IZIH,B1ZYINGZG%-<:<[[MBSQHQ:$MM; <#.TXZ&@#8H MKF?'/QK^#7PQU6QT+XE?%KPSX>O=3.--L]N M:[HOAG1+OQ+XBU:WL=/L+5[F^OKN81Q6\**6>1V8X554$DG@ 4!9ENBL_P * M^*?#OCCPS8>,O".KPZAI>J6D=UIU];-NCN(74,DBGNI!!!]ZT* "BBB@ HHH MH **** -]/N#Z4M(GW!]*6O+/?6P4444#"BBB@ HHHH **** /Q-_P"#NC_D MI?^FF]K^H.OY?/^""O_*6SX.?]A/4 MO_33>U_4'7QG$G^^1_P_JS]3X&_Y%=3_ !O_ -)B%%%%?/'VH4444 %%%% ! M1110 4444 %%%% !1110 56U;_CQ;ZC^=6:K:M_QXM]1_.KI_&O4RK?P9>C, MBBBBO1/$"BBB@ HHHH Y/X]:IXPT/X&>--;^'L4CZ_9^$]1GT-(DW,UXEK(T M( [GS N!7Q+^R7\'/V /B5_P3%BO_B$_@235]:\/WLOBWQ7KUQ:C4[75G,I: M62YE/FQR(^"F6&5 (!#'/W_J>HVND:;<:M>EQ#:P/-,8XV=@J@DX502QP.@! M)[5\ ?%[XY_\$E/$UCJ7C+]GKX*^%?B#\5M;BE3PSX>T;P),]U+OVN_^"7/@C1?$WQ2\1Z%?7EE)INH: M_H%X(M0>VL[^6 (DS*Q1I((5C:0?-\S$'/-4J&LKEV9GD+,[,[,Q8DDEC7J_P"S=H/@C_@G-^P3X5T+ MX\>++;1K+PMI:-XCU%D>6."\O+HR2(/*5F<">X,88#D '@5\V?LB_MX?LE:+ M^W]\?_&NI_&>RBTOX@:EX8A\'W9LKDC4GBM989%4"+*[9'5?G"]>.*75#U?- M;;_@FO\ M+W'P\\#_M"?M)6/[17P]O=6N_B#X$TNT^$KGPO/J'V\)ILT,EG: M/'$XAE%ZRN1E3N9'[ C5L)_$'QY\%> _V*_B/XFCTWPA\-O"&AR_M!Z_>Z@L M4=S?);1&'P_Y[, 69U#W# _=4+N#,0?H3]L7]H#Q-\)O"^E_#?X.V4.H_$SQ M]>-I7@73)>4BDVYFU"88.+>VC)E$?C4] MOJ?PPM-6\0W?Q#U_Q/;>?9:GXEN+-#;W^I;PRLTDAG\LR9"<#.%!IL:=TOZ_ MK_,^Y=#FT2?1K67PW+:OIYMT^Q-8LIA\H !=FSY=N,8QQBK5?,W_ 2ZL;>V M^%GC^_\ !]F]OX$U#XN:W=?#6(0M'!_8K-%L:V1@-MNTPG* #!)'6OIFF8R M5G8****!!1110 4444 ;Z?<'TI:1/N#Z4M>6>^M@HHHH&%%%% !1110 4444 M ?B;_P '='_(X? G_L&>(?\ T9I]?CC7['?\'='_ ".'P)_[!GB'_P!&:?7X MXU^@9+_R+*?S_-GXOQ5_R/ZW_;O_ *3$****]0^?"BBB@ K[5_X(,?L-_"C] MN[]N0^"/CC8M?^%O"GA:Y\1:CHPF:-=3:.>WMXK=V0AA'ON5=L$9$>W.&KXJ MKWS_ ()L_M1_M-?L?_M.V?QE_96\"7'BC7+?2;F#5O#D.E3WB:AIC;7G21+? M]XJ*8XY-XQL:-"<@$'FQD:L\+-4W:5M&=V6SP]/,*4J\>:":NK7_ Z^G4_3 M7]D3Q7_P3S_X+!?$WXL?L&WO_!.WP#\,CH&@7MYX%\7^%-)M[;4[>*WNH[3S M9'BAC83!YH)2FYD;#JX8#)\4_P""=?[*_P"S9^Q]_P $[OBE_P %0/VM_@'I M'Q,USPWXFD\/>#O!VOHLNG^;'=0V9E:.1&C=FN96!9T8I';$H S&OLK_ ()5 M?MHZC\9?'?Q,_:B\8_\ !-[P-\!/ VA>$[S4O&GQ%MM",%_K5\)4G=/M+00> M;&L:7$THQ(=_E$L"W/SSX'?Q)^V7_P &V'Q'TGX3>';G5_$>B_$V]U+4=!TR M%I[G#:U#J,@$: LVVWNC)P.1&V.F*^=4ZD)RI:Q@Y037->U[WUOI?2^I]NZ5 M"I3AB-)U%"K*+Y.6]K'OB=XD_:A^-#>$+R/7 MKFYDM_!>@)J,]A;:?IJ1NJQ/&B><9-H9Y&G9OO K^8?_ 4A^ G@/]E_]NGX MG? 7X7S2-X>\.>*)8-'CFG,K00,JRK 7.2YCW^7N8ECLR23FO2P%?VE6:FGS MN[?;1VLO3\=SPLXP?L MI?\ IIO:_J#KXSB3_?(_X?U9^I\#?\BNI_C?_I,0HHHKYX^U"BBB@ HHHH * M*** "BBB@ HHHH **** "JVK?\>+?4?SJS5;5O\ CQ;ZC^=73^->IE6_@R]& M9%%%%>B>(%%%% !1110 5!!IFFVMU+?6VGP1SSX\Z9(@'DQ_>(&3^-3T4 %% M%% %>32M+FU*+69M-MWO((FCANFA4R1HQ!95;&0"0,@<' ]*FF@AN8F@N(5D M1AAD=001[@TZB@!%554*J@ # '2EHHH **** "BBB@ HHHH WT^X/I2TB?< M'TI:\L]];!1110,**** "BBB@ HHHH _$W_@[H_Y'#X$_P#8,\0_^C-/K\<: M_8[_ (.Z/^1P^!/_ &#/$/\ Z,T^OQQK] R7_D64_G^;/Q?BK_D?UO\ MW_T MF(4445ZA\^%%%% !7>_LU_M.?'']D+XL67QO_9Y\'O$MA#+#!?I:0W"F* M1=LD;QSH\;JPZAE/8C! -<%14RC&<7&2NF5"[96#+YXMHT:-+V:@N7M96^XZ)8[&SKJO*I)S6TKN_W[GM/[8/_ 4* M_:]_;PU;3M2_:?\ C#=>((=(#?V3ID5I#:6=H6 #.D%NB(7.,&1@7(P-V , MKXD_ME_'GXI?LZ^#/V4?$'B&SMO 7@666XT70-)TV*UCEN9"Q:ZN#& ;B;YW M^=R2/,?&-QSY713C0HQBDHI);:;>A,\7BJDY2E-MRT;;=VNS[[(^@_V8O^"I MG[='['OPXF^$GP#^-ATOP\]\]]:Z=?Z%8Z@MA=,,-/;&ZAD,#D$YV$ EB<9) M->&^+O%OB?Q]XJU+QQXUUZ[U76-8OI;W5-3OIC)-=7$KEY)7<\LS,223U)K. MHIQI4H3+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSWUL%%% M% PHHHH **** "BBB@#\3?\ @[H_Y'#X$_\ 8,\0_P#HS3Z_'&OV._X.Z/\ MD_P#!!7_E+9\'/^PG MJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TTWM?U!U\9Q)_OD?\/ZL_4^!O^174 M_P ;_P#28A1117SQ]J%%%% !1110 4444 %%%% !1110 4444 %5M6_X\6^H M_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSWUL%%%% PHHHH *** M* "BBB@#\3?^#NC_ )'#X$_]@SQ#_P"C-/K\<:_8[_@[H_Y'#X$_]@SQ#_Z, MT^OQQK] R7_D64_G^;/Q?BK_ )'];_MW_P!)B%%%%>H?/A1110 4444 %%%% M !1110 4444 %%%% !1110 4444 ?7O_ 05_P"4MGP<_P"PGJ7_ *:;VOZ@ MZ_E\_P"""O\ REL^#G_83U+_ ---[7]0=?&<2?[Y'_#^K/U/@;_D5U/\;_\ M28A1117SQ]J%%%% !1110 4444 %%%% !1110 4444 %5M6_X\6^H_G5FJVK M?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSWUL%%%% PHHHH **** "BBB@ M#\3?^#NC_DC,BBBBO1/$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** -]/N#Z4M(GW!]*6O+/?6P4444#"BBB@ HHHH **** /Q-_X.Z/^1P^ M!/\ V#/$/_HS3Z_'&OV._P"#NC_DH?/A1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 ?7O_!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TT MWM?U!U\9Q)_OD?\ #^K/U/@;_D5U/\;_ /28A1117SQ]J%%%% !1110 4444 M %%%% !1110 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHH MKT3Q HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+ M2)]P?2EKRSWUL%%%% PHHHH **** "BBB@#\3?\ @[H_Y'#X$_\ 8,\0_P#H MS3Z_'&OV._X.Z/\ D M_P#!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TTWM?U!U\9Q)_ MOD?\/ZL_4^!O^174_P ;_P#28A1117SQ]J%%%% !1110 4444 %%%% !1110 M 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSW MUL%%%% PHHHH **** "BBB@#\3?^#NC_ )'#X$_]@SQ#_P"C-/K\<:_8[_@[ MH_Y'#X$_]@SQ#_Z,T^OQQK] R7_D64_G^;/Q?BK_ )'];_MW_P!)B%%%%>H? M/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7O_ 05_P"4MGP< M_P"PGJ7_ *:;VOZ@Z_E\_P"""O\ REL^#G_83U+_ ---[7]0=?&<2?[Y'_#^ MK/U/@;_D5U/\;_\ 28A1117SQ]J%%%% !1110 4444 %%%% !1110 4444 % M5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSWUL%%%% MPHHHH **** "BBB@#\3?^#NC_DC,BBBBO1/$"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** -]/N#Z4M(GW!]*6O+/?6P4444#"BBB@ HHHH * M*** /Q-_X.Z/^1P^!/\ V#/$/_HS3Z_'&OV._P"#NC_DH?/A1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 ?7O_!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@ MK_REL^#G_83U+_TTWM?U!U\9Q)_OD?\ #^K/U/@;_D5U/\;_ /28A1117SQ] MJ%%%% !1110 4444 %%%% ' ?'O]J7X ?LOZ=IVK?'KXF67ANWU::2+3I+R* M5_/= "X C1CP&'7UKS/_ (>U?\$Z?^CI-$_\ [O_ .,U[EXQ^'7P^^(EO!:? M$#P)HVNQ6SE[:+6=+BNEB8C!*B16"DCN*P/^&9/V;?\ HWOP/_X2=G_\;H \ ML_X>U?\ !.G_ *.DT3_P#N__ (S1_P /:O\ @G3_ -'2:)_X!W?_ ,9KU/\ MX9D_9M_Z-[\#_P#A)V?_ ,;H_P"&9/V;?^C>_ __ (2=G_\ &Z /+/\ A[5_ MP3I_Z.DT3_P#N_\ XS4&H_\ !63_ ()W3VK1Q?M1:(6)&!]CN_7_ *XUZU_P MS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W33L[DRBIQ<7U/ M%/\ AZM_P3X_Z.=T3_P%NO\ XU1_P]6_X)\?]'.Z)_X"W7_QJO:_^&9/V;?^ MC>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&ZW^L3\CE^I4N[_KY'BG_ M ]6_P""?'_1SNB?^ MU_P#&J/\ AZM_P3X_Z.=T3_P%NO\ XU7M?_#,G[-O M_1O?@?\ \).S_P#C='_#,G[-O_1O?@?_ ,).S_\ C='UB?D'U*EW?]?(\4_X M>K?\$^/^CG=$_P# 6Z_^-4?\/5O^"?'_ $<[HG_@+=?_ !JO:_\ AF3]FW_H MWOP/_P"$G9__ !NC_AF3]FW_ *-[\#_^$G9__&Z/K$_(/J5+N_Z^1XI_P]6_ MX)\?]'.Z)_X"W7_QJC_AZM_P3X_Z.=T3_P !;K_XU7M?_#,G[-O_ $;WX'_\ M).S_ /C='_#,G[-O_1O?@?\ \).S_P#C='UB?D'U*EW?]?(\4_X>K?\ !/C_ M *.=T3_P%NO_ (U1_P /5O\ @GQ_T<[HG_@+=?\ QJO:_P#AF3]FW_HWOP/_ M .$G9_\ QNC_ (9D_9M_Z-[\#_\ A)V?_P ;H^L3\@^I4N[_ *^1XI_P]6_X M)\?]'.Z)_P" MU_\:H_X>K?\$^/^CG=$_P# 6Z_^-5[7_P ,R?LV_P#1O?@? M_P ).S_^-T?\,R?LV_\ 1O?@?_PD[/\ ^-T?6)^0?4J7=_U\CQ3_ (>K?\$^ M/^CG=$_\!;K_ .-4?\/5O^"?'_1SNB?^ MU_\:KVO_AF3]FW_HWOP/\ ^$G9 M_P#QNC_AF3]FW_HWOP/_ .$G9_\ QNCZQ/R#ZE2[O^OD>*?\/5O^"?'_ $<[ MHG_@+=?_ !JC_AZM_P $^/\ HYW1/_ 6Z_\ C5>U_P##,G[-O_1O?@?_ ,). MS_\ C='_ S)^S;_ -&]^!__ D[/_XW1]8GY!]2I=W_ %\CQ3_AZM_P3X_Z M.=T3_P !;K_XU1_P]6_X)\?]'.Z)_P" MU_\:KVO_AF3]FW_ *-[\#_^$G9_ M_&Z/^&9/V;?^C>_ _P#X2=G_ /&Z/K$_(/J5+N_Z^1XI_P /5O\ @GQ_T<[H MG_@+=?\ QJC_ (>K?\$^/^CG=$_\!;K_ .-5[7_PS)^S;_T;WX'_ /"3L_\ MXW1_PS)^S;_T;WX'_P#"3L__ (W1]8GY!]2I=W_7R/*U_P""M/\ P3J"@']J M31.G_/G=_P#QFE_X>U?\$Z?^CI-$_P# .[_^,UZG_P ,R?LV_P#1O?@?_P ) M.S_^-T?\,R?LV_\ 1O?@?_PD[/\ ^-USG8>6?\/:O^"=/_1TFB?^ =W_ /&: M/^'M7_!.G_HZ31/_ #N_P#XS7J?_#,G[-O_ $;WX'_\).S_ /C='_#,G[-O M_1O?@?\ \).S_P#C= 'EG_#VK_@G3_T=)HG_ (!W?_QFC_A[5_P3I_Z.DT3_ M , [O_XS7J?_ S)^S;_ -&]^!__ D[/_XW1_PS)^S;_P!&]^!__"3L_P#X MW0!Y9_P]J_X)T_\ 1TFB?^ =W_\ &:/^'M7_ 3I_P"CI-$_\ [O_P",UZG_ M ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C= 'EG_ ]J M_P""=/\ T=)HG_@'=_\ QFC_ (>U?\$Z?^CI-$_\ [O_ .,UZG_PS)^S;_T; MWX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W0!^,W_!Q=\5/AE^W=XD^$ M^H?LI_$/1/%4/AFQUF/6W_M2*Q^S-.]F8AB\:(ON$4GW-V-O.,C/YJ_\,J?& MO_H$:)_X66E?_)-?UA_\,R?LV_\ 1O?@?_PD[/\ ^-T?\,R?LV_]&]^!_P#P MD[/_ .-U[&%SO%82@J4(QLNZ?>_<^8S#A3+LRQDL35G-2E:]FK:)+K%]NY_) MY_PRI\:_^@1HG_A9:5_\DT?\,J?&O_H$:)_X66E?_)-?UA_\,R?LV_\ 1O?@ M?_PD[/\ ^-T?\,R?LV_]&]^!_P#PD[/_ .-UT?ZQX[^6/W/_ #./_4;*?YY_ M?'_Y$_D\_P"&5/C7_P! C1/_ LM*_\ DFC_ (94^-?_ $"-$_\ "RTK_P"2 M:_K#_P"&9/V;?^C>_ __ (2=G_\ &Z/^&9/V;?\ HWOP/_X2=G_\;H_UCQW\ ML?N?^8?ZC93_ #S^^/\ \B?R>?\ #*GQK_Z!&B?^%EI7_P DT?\ #*GQK_Z! M&B?^%EI7_P DU_6'_P ,R?LV_P#1O?@?_P ).S_^-T?\,R?LV_\ 1O?@?_PD M[/\ ^-T?ZQX[^6/W/_,/]1LI_GG]\?\ Y$_D\_X94^-?_0(T3_PLM*_^2:/^ M&5/C7_T"-$_\++2O_DFOZP_^&9/V;?\ HWOP/_X2=G_\;H_X9D_9M_Z-[\#_ M /A)V?\ \;H_UCQW\L?N?^8?ZC93_//[X_\ R)_)Y_PRI\:_^@1HG_A9:5_\ MDT?\,J?&O_H$:)_X66E?_)-?UA_\,R?LV_\ 1O?@?_PD[/\ ^-T?\,R?LV_] M&]^!_P#PD[/_ .-T?ZQX[^6/W/\ S#_4;*?YY_?'_P"1/Y//^&5/C7_T"-$_ M\++2O_DFC_AE3XU_] C1/_"RTK_Y)K^L/_AF3]FW_HWOP/\ ^$G9_P#QNC_A MF3]FW_HWOP/_ .$G9_\ QNC_ %CQW\L?N?\ F'^HV4_SS^^/_P B?R>?\,J? M&O\ Z!&B?^%EI7_R31_PRI\:_P#H$:)_X66E?_)-?UA_\,R?LV_]&]^!_P#P MD[/_ .-T?\,R?LV_]&]^!_\ PD[/_P"-T?ZQX[^6/W/_ ##_ %&RG^>?WQ_^ M1/Y//^&5/C7_ - C1/\ PLM*_P#DFC_AE3XU_P#0(T3_ ,++2O\ Y)K^L/\ MX9D_9M_Z-[\#_P#A)V?_ ,;H_P"&9/V;?^C>_ __ (2=G_\ &Z/]8\=_+'[G M_F'^HV4_SS^^/_R)_)Y_PRI\:_\ H$:)_P"%EI7_ ,DT?\,J?&O_ *!&B?\ MA9:5_P#)-?UA_P##,G[-O_1O?@?_ ,).S_\ C='_ S)^S;_ -&]^!__ D[ M/_XW1_K'COY8_<_\P_U&RG^>?WQ_^1/YRO\ @DAX-U/]F+_@HC\-?CK\<=4T M30_"OA^^OI-7U7_A)+*Y\A9-.NH4/E6\SR-F21%^53C.3P":_>+_ (>U?\$Z M?^CI-$_\ [O_ .,UZG_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#" M3L__ (W7EXW'5R71+L>6?\/:O^ M"=/_ $=)HG_@'=__ !FC_A[5_P $Z?\ HZ31/_ .[_\ C->I_P##,G[-O_1O M?@?_ ,).S_\ C='_ S)^S;_ -&]^!__ D[/_XW7&>H>6?\/:O^"=/_ $=) MHG_@'=__ !FC_A[5_P $Z?\ HZ31/_ .[_\ C->I_P##,G[-O_1O?@?_ ,). MS_\ C='_ S)^S;_ -&]^!__ D[/_XW0!UN@:[I'BC0K+Q-H%\EU8:C:1W5 ME/V;18CXX_%K2/#LNI!S86UY,6GN%3[[K$@9RB]VQM& M1DU._'W@CX7^$KWQY\1_%NG:'HNG1"2^U35 M;M(((%)"C<[D 98A0.I) &20* ->BO.O@9^UK^S;^TM<7]G\"OC'HOB2XTQ5 M>_M+&-^-N>,UG>-OVY?V0_AO\ $@_"/QS^T)X:TSQ"D\<% MQI]U?@?9I7^Y'-(!Y<+'@[9&4\CU%.SO85T>K45P'QQ_:G_9W_9KM;.Z^.GQ M>T7PV=0W&P@O[G]]%M M.AU;PMXTTWQ=K$-$LBQS^[ $$D[%8XHQC=C) 7!KZZU&&\N=/GM] M.O1;7$D++!<&(.(G((5]I(W8.#COBOD[X(?L$_MA? &VU@^"OV[O#\]_XCU> M34_$>N:M\&EN+_5+EB?GFF;4\L%4[4085%X4#)S4;+6Y,M3:_9SBM_%7_!2_ M]H[Q'K\"7%_X9TOPCHFA2S*&>SL)M/DNY8XS_"LD[EB!U*#TK._X)\>$/"1U M3X[_ ZO?#>G77A[PQ^T%JESX>M+NTCD@TZ1H+:=EA5@5B\N21RNW&W><8S7 M;?%+]DSXI/\ 'W4/VD/V9OCO:>"->\1Z';Z7XNL=8\+#5K'5%MRWV:YV">%H MYXE=D#;BI7 *CDGG?%'_ 3S\13?LA:M^S)\._VD-2T/5_%OB*?6?'WCFXT0 M7%QX@GN7+WBO%'-#Y*3'RTPD@(BCV9;M+#X_\ _!0?XB?M MI?#BR2+P/9^#8? VF:S"FV+Q1?0W8GNKZ,C_ %L<)1;99N0^WY20IQ0_X*'> M$?!/Q7L_ 7_!/[X+>$]-B\2ZMXHL-<>'2+*.*/PGHUI/YEQJ3", 0%N88Q\I MD:1E!SU]9_9U^ ?[2GP9O-+T+Q=^TCX7UKP=I.F_8[/PKH7PKCT<1*J!8MDR MWLNQ4Q]W8<^HZUYA\(_V!_VPO@OKGB7Q9X4_;PT"YUSQ?JIO_$>OZO\ !M+F M]O7 Q'&TAU,;8HU^6.)0J(,[5&3DNN:]Q6=CZXHJ'3XKR"P@AU&[6XN$A59Y MTB\L2. -S!)+90(_$6KM="::.)QQ-#;( A?D>9@*2!D-=,MKNZ\=>'?%>M>++RXC#/=7[W-Z3<2$]9(S'&%8\KY2D)OV?/AG^U>^@?"+Q7J5Y/>>%U\(QS:EI]K>2-)=V- MG?&<+'#(7D +PNR"0\D\G2Z[D69TG[-?Q/\ AO\ #S]@'X=_M2?'F?3[.;2O MA-I9U3Q-?6R-=M!]FC(C$A&]S*VTB,'YW<8!)K#_ .">7P-\1>!OV3_%6M^/ M?A';I+\0O&^K^-M,^'6H11*NG0W+QR65@RR#RXF @B?! $;.,@%3C1_:0_8* M\M.\(^&/AE91+H'@O5?! UBP-W"OEP7;J;N$.\4058PX<( M5+#!8UW.D_"+]K!_A?KGA7Q9^U[93>);RYMY= \5:+\.;>T&F+&ZN\%? MC[^U-^T+9>,;KP'#=_\ "'Z'X?\ "(TBRM;FYB$,MW-FXG>>0Q\! GRAPHIC 31 blkb-20231231_g7.jpg begin 644 blkb-20231231_g7.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK\Z M/^"O>J^!XOVP_A-H_P /M G\037%YJ'BW4WN+^SNFAA1K=E MDBB>)0L:,%*8)=F!(;-6XVC/[36/VV_@U^SC\=_B]JG@ M?X-:[I-]J'B74K'6&TZ*_O(UFV03W (PBLEN.3A?M.>"59?#/AW\4/C,WPC_ M &K_ -EG]C/XO^)/'6B^&ETV^^&^HZ;JLE]>PV$MVBW\%I,OS./(+J G4QNR M#<^2U3NKBQ?8ITT]CK>K2#4,RQV5LY621W^0LH X#E?M7]AKP!\(/AE\!+/PC\)/BYI M_CMEO);GQ1XNL=9COFU75YWTNYLM0 M\V4,CQS*WF1>6(6!4#DODCBO"OV/?V7OVT_V0/V;_C)\:- ^&_AJY^+OQ$\1 M#6]'^'<=ZAT[3QY['R"ZRQQ[@MQ.0J2[<1Q+O)) ^ZZ*I2LK6%;6Y\N?M&>( M/VEM;^$O@!?'/_!-CPI\8[[4-"CN?&?A^[U[3XX=!U@QQ92)+U)UDCW-*N]& M;:$Y8C!;*_X)X?LH_%#]G5?B?^TU\;/AUI6D>+_'US'

?!HA>+1M/M(W^ MSV$)0K$96W;<*VSY(SNR6Q]<44Q3QZ-'+G8))TC;SI,A6>4 [0')](_X)\_L M_P#Q2^'_ ,:OBS\;_%_P/M_AAH?C6+0+;0? L%]:3&!K"R:&>X86;-"@=V.W M!W,,E@."?JRBFYMJPN57N%%%%04%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X/_P %+/VS]!_8 M'_8T\8_M%ZC) ^IV-E]C\*V,YXO=6G!2VCQ_$H;,C@<^7%(>U'_!-/\ ;/T' M]OC]C3P=^T7ITD":G?67V/Q58P'BRU: !+F/'\*EL2(#SY[2+;CM71['] MU?J8^T_>6Z']"M%%%P_M?:6UM:U_U1\AG/%7]D8UX?V/-HG?FMOY_\ MDO\ ]L>5_K]_U#?^3_\ VI_:!17\7]%'^K/_ $]_\E_^V#_7[_J&_P#)_P#[ M4_M KBOVCO$?QB\)? CQ7X@_9[^'O_"5>.;?1)O^$3T$WMO;)=7[+MAWR7,D M<2QJS!WW.,JC 98@'^/2BC_5G_I[_P"2_P#VP?Z^_P#4-_Y/_P#:GV=XE_X( M _\ !:?QCXCU#Q=XI_95GO\ 4]5O9;S4KZY^(?A]I+F>5R\DCDZARS,Q)/G^+O"W[*L]AJ>E7L5YIM];?$/P^LEM/$X>.1"-0X964$ M'L17QC16_P#8,_\ GZO_ '_ .V,?]=X_P#0/_Y/_P#:']A?[./B/XQ>+?@1 MX4\0?M"?#W_A%?'-QHD/_"6:"+VWN4M;]5VS;)+:22)HV92Z;7.%=0<,"!VM M?Q?T5A_JS_T]_P#)?_MC;_7W_J&_\G_^U/[0**_B_HH_U9_Z>_\ DO\ ]L'^ MOW_4-_Y/_P#:G]H%%?Q?T4?ZL_\ 3W_R7_[8/]?O^H;_ ,G_ /M3^T"BOXOZ M_3K_ (-1?^4A?C3_ +(SJ'_IVTFN?%Y!]5P\JOM+V6UO^"=N7<9?7\;3P_L. M7F=K\U[?+E1_0-1117SI]N%%%% !1110 4444 %%%% !1110 4444 -FD\J) MI<9VJ3CUJC_;O_3K_P"/_P#UJN7?_'I+_P!O5GY#QE_P CM_X8A1117M'RH45^A'_!(7]CKX)I\!/%_P#P51^. M&A^,_&$'P5\:Z<^@_#WP';Q27-[>026MQ]IN5D!+VR>=&S*"N$BF9B0NT^,? MM.:Y^PG^UO\ MSV?CWX4>/\ Q9\-O!WQ!OKC5_B-JOC[38KQM U*>ZN9[HVT M5D29H"OEF-,[MTFTD#@/_ SX^_9X MTVZU!=4\1ZXEY:^++:T:<3L(^?+W?9G"[1'@R0L00709/_!/KX1?\$4_VR_B M)X _9@TW]FCX[W7Q US3(8]>U9=>M(]-BN8;7S+RZ)6XWI "DC#Y,D%5"Y(% M8?VC3]FY\LM-]%II>[UVL=:R2NZT:?M(>]\+N[-WLTM-T_(_-:BONWPK^QY_ MP3/\5?\ !4/QS\!O$GQWU_0?AIH7CJP\-^#M"TRW>]U3Q/?RSI9R01W6TQPP M)/@Q87=KX9\.W&G#2[>^O& MN)4$VFVMRX,C@P.U;T\73JU532=VN;5=-/QU.6OEU>AAW6DTXJ7) MH[N^NOIH[7MZ6/G6BOL3_@C_ /LH_LR?M,^)?B]XC_:J\,^)=9\._#7X3WWB MQ=+\*7X@O+EK9T9TCS@.[1[U52R@LPR1U' _MW:W_P $[=1;P[IW["_P:^*/ MA"]M7NCXLB^)%W YF5A";;R5CED*D8F+9VY#+C/9K$Q>(=)1=UN^FUQ/ SC@ MEB92BD]E=W=G;:UOQ/GFBBBN@X0K].O^#47_ )2%^-/^R,ZA_P"G;2:_,6OT MZ_X-1?\ E(7XT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%% M%% !1110 4444 %%%% !1110 4444 1W?_'I+_US;^58=;EW_P >DO\ US;^ M58==F&^%GFX[XT%%%%=!PF=XL\7>%? 7AR\\8>-_$ECI&DZ?"9;[4M3ND@@M MT'&YW]>7_LM?ML_!;]K'4/$^D_#GQ7I$UWX>URZM8K*VUA)Y[VQB M9$34%CPK+#(S8!P0./F^8"F_MS_L^>,OVD/@ZGI<6M:3XBT[7--L]> M1FT_49;2<2BUN@@),+XP>#R!Q6'\#?VHHO%/QQ@^"OQ\_9RN?AS\3CX?EETI MII+>^L]5L(W0S+97\(!=0P1VA8*5 4D$KPNI:2Y;GJMU\T^!<_Q$ MTK_A,+VSDN[?PXET&NC B[FD9!DH,5LL<%F.T<# %?4_BK4KK1_ M"^I:O8Q;Y[6PFFA3&=SJA8#\Q3$TE:QYWX@_;;_9+\*_$T_!WQ#\?_#=IXC6 M\6SETZ6^ \JY;@0228\N.0GC8S!L\8S78_%'XM?#/X)^#[CQ_P#%KQQIOA[1 MK4@2ZAJER(DW'HBYY=SV506/8&OD#X.^ /!OB/\ X(?B7X3M]5\ M7V/[/JRV6J:D&E>SFGTN.2:2-7)5)6;K(!OQQNQQ2*Y(W^=CZ^TK6=+UO1[; MQ!I5]'/97=LEQ;7*'Y)(G4,K@^A4@US_ ,,?C=\(_C0-6;X3_$+2_$*:%J)L M-5FTFY$T<%P%#&/>ORL<$&?A_X\T@:AH^J>#=- MBU"Q:9XUGC^SQ,48HRL5. "N<,,@Y!(/DW_!/OP[X?\ "/QA_:&\,>%=#M-, MTVQ^*,4-EI]A;+##;QKIML B(@"JH'0 8HZDI*S/?/BI\6OAO\$?!=S\1?BQ MXPL]"T2TDC2YU*^68#\:\_\ /\ P4!_8Q^*7C'3_A]\/OVB M/#VJZUJD_DZ?IUK._F3R8)VKE0,X!KV":""YB,-Q"DB-]Y'4$'\#7S#X0M+# M]I/_ (*'ZKXPM+*%O"?P'TU](TQXHP([GQ-?1@W<@(X8V]MMA(/*O*2#S3"* M33N?4%%%%!(5):?\?<7_ %T7^=1U):?\?<7_ %T7^=)[%0^-&Y1117F'O!11 M10 4444 %%%% 'YD_P#!UM_RCM\'_P#99M._]-6K5_/K7]!7_!UM_P H[?!_ M_99M._\ 35JU?SZU]UD'_(O7JS\AXR_Y';_PQ"BBBO:/E3[X_P""0'PE_P"" MKNG^%]3_ &@O^"9?Q)\.SDZ\=+\5>!+OQ)9I+.L,44J7-S97I6,PD3LB3(XE M!64*5ZGTC_@MO\(O"'[3W[77P6^#?[/GA'P1=?M!^*/"WD_%O2? NHV\6GMK M;)$ZQ-,[K'YH9;SYI6\PQ>3O)^6OS\_9X_:2^)_[+WBS5O&OPFO+.WU'6?"^ MH:!=37EF)MMI>1>5-L!^Z^T\-VK@J\_ZI4>,=:Z5EI9:NZ^UKJETV/:694(Y M8L+RR=VKWEHK.]X:>ZY:W>OH[G[#?\%B?^">W[60_P""8O[-+_\ "MHI:C?Q0PWU_/,EO'LMTEE+")?[J@GY1["H::R^5VI2;?->RO:^BLNCN?4O_!);]D#]HK]J_P#; M \*>,_@OX.36K3X?^-]!UWQCG[3?C3_@JL_C5/#>F:;X>^-_C31?#W@+7M2UN 03WG]G6%J_G)&S MS0HLH;+-'DA?E#9 /YE4JLRL&4D$'(([5O+#UGBO;*:2LU:W>W6_==O+S.2G MC<-'+GAI4VVY*3?,EM=;[M=%(N\)<&U'EKNW6'W<(TD4QCR Q MK\IK?4M1L[\:I:7\\5TKEUN8Y2L@;^]N!SGWIEQ<7%W.]U=SO++(Q:221BS, M3U))ZFH>#G/$0JR:]WM&S;M;5WVZVL;1S2G2P53#TXRM.ZLYWBES75HV7O+: M]^[MJ,HHHKO/&"OTZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3 M_LC.H?\ IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 M 4444 %%%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC M04445T'"<-^T+X/^*7B_X?D?!OXL7WA#7M,N?MUK>66D6]\MX$BD4VDL$_RO M&Y<'@JP9$(88Y\P_9E_9P^+>O>*/"O[6'[6_Q(N=;\>0>$1;Z9X&+0_"=94M+6]V!XI#_ &B/.8)&BAR%Y!.!G%=UIEQ\??$?[7PT M\ZC?6GP_\*^!T@UMKC2A#;>(-;N7#JUOO4EDAA3+LKE5>41\D/CV&B@?,WN? M*:_\$ZOB;IOPYU']F'PQ^U-+I_P;U._G=_"Z>%4;5+6PGG::;38=0,^%A9F< M;FA9PK%>'IM&U;39?!0U-Y[=D M$:B*0W4/DA4!4 !LYSGBO:J*+!SRN>4?"WX._M$_#WX&W7PQU3]HW2-4UVWM M8K7PSXE3P"((]-@CC2-5DM?MC"Y/R$[C(GWO;GC/V;?V0?VB?@3\7?$'Q&\1 M?M7:3XBT_P 8:ZVK>*]&B^&RV3W=Q]F$">5.+Z3R NV-L!&SM(XW9'T510', M]3BOAIX#^*_@_3_%D/C3XSGQ-2K/NQ\O6LO]E#]G2P_9>^#MM\-$\42Z_J4NH7>I^(?$EQ:B"75]0N9FEFN M70,VTDD*!N.%11DXS7I-% KL****!!4EI_Q]Q?\ 71?YU'4EI_Q]Q?\ 71?Y MTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_ ,'6W_*.WP?_ -EFT[_TU:M7 M\^M?T%?\'6W_ "CM\'_]EFT[_P!-6K5_/K7W60?\B]>K/R'C+_D=O_#$**** M]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_P"#47_E(7XT_P"R,ZA_ MZ=M)K\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U3T/9X=_Y'=#_ !'] M U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_\ 7-OY5AUN M7?\ QZ2_],O^1V_\,0HHHKVCY4**** "BBB@ HHHH ** M** "BBB@ HHHH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R, MZA_Z=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% M !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58==F&^%GFX[XT%%%% M=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_U MT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\'6W_ "CM\'_]EFT[_P!- M6K5_/K7]!7_!UM_RCM\'_P#99M._]-6K5_/K7W60?\B]>K/R'C+_ )';_P , M0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y2%^-/^R,Z MA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_P"1W0_Q'] U M%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_ ,>DO_7-OY5AUN7? M_'I+_P!Q4/C1N4445YA[P4444 %%%% !1 M110!^9/_ =;?\H[?!__ &6;3O\ TU:M7\^M?T%?\'6W_*.WP?\ ]EFT[_TU M:M7\^M?=9!_R+UZL_(>,O^1V_P##$****]H^5"BBB@ HHHH **** "BBB@ H MHHH **** "OTZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3_LC. MH?\ IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 444 M4 %%%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC0444 M5T'"%%%% !1110 4444 %%%% !1110 4444 %26G_'W%_P!=%_G4=26G_'W% M_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/\ P=;?\H[?!_\ V6;3 MO_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_ M\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_ (-1?^4A?C3_ M +(SJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D= MT/\ $?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I+_P!< MV_E6'6Y=_P#'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !111 M0 4444 %%%% !4EI_P ?<7_71?YU'4EI_P ?<7_71?YTGL5#XT;E%%%>8>\% M%%% !1110 4444 ?F3_P=;?\H[?!_P#V6;3O_35JU?SZU_05_P '6W_*.WP? M_P!EFT[_ --6K5_/K7W60?\ (O7JS\AXR_Y';_PQ"BBBO:/E0HHHH **** " MBBB@ HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E( M7XT_[(SJ'_IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !11 M10 4444 %%%% !1110!'=_\ 'I+_ -DO_7-OY5AUV8;X6>;C MOC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_'W%_UT7^=1U): M?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P=;?\ *.WP?_V6 M;3O_ $U:M7\^M?T%?\'6W_*.WP?_ -EFT[_TU:M7\^M?=9!_R+UZL_(>,O\ MD=O_ Q"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_E(7 MXT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_ )'= M#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?\ QZ2_]DO_ %S;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 M4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 M4444 %%%% 'YD_\ !UM_RCM\'_\ 99M._P#35JU?SZU_05_P=;?\H[?!_P#V M6;3O_35JU?SZU]UD'_(O7JS\AXR_Y';_ ,,0HHHKVCY4**** "BBB@ HHHH M**** "BBB@ HHHH *_3K_@U%_P"4A?C3_LC.H?\ IVTFOS%K].O^#47_ )2% M^-/^R,ZA_P"G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %% M%% !1110 4444 %%%% $=W_QZ2_]'?^1W0_P 1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\ M>DO_ %S;^58=;EW_ ,>DO_7-OY5AUV8;X6>;COC04445T'"%%%% !1110 44 M44 %%%% !1110 4444 %26G_ !]Q?]=%_G4=26G_ !]Q?]=%_G2>Q4/C1N44 M45YA[P4444 %%%% !1110!^9/_!UM_RCM\'_ /99M._]-6K5_/K7]!7_ =; M?\H[?!__ &6;3O\ TU:M7\^M?=9!_P B]>K/R'C+_D=O_#$****]H^5"BBB@ M HHHH **** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_ MX-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4 M444 %%%% !1110 4444 %%%% $=W_P >DO\ US;^58=;EW_QZ2_]Q4/C1N4445YA[P4444 %%%% !1110!^9/_!UM_P H M[?!__99M._\ 35JU?SZU_05_P=;?\H[?!_\ V6;3O_35JU?SZU]UD'_(O7JS M\AXR_P"1V_\ #$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X M-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V> M'?\ D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 >3_M6?L<_"_\ ;!T; M1]$^)OB#Q-81:)&M:-FSM(JJPD(5MXPHQZ<^M>*?\ #DC]D_\ Z*+\ M4_\ PN&_^-5]AT4 ?'G_ Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\ M+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_ Y(_9/_ .BB_%/_ ,+A MO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*+\4__"X;_P"- M5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3_P#"X;_XU7V' M10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN&_\ C5?8=% ' MQY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_^-5]AT4 ?'G_ M Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\+AO_ (U7V'10!\>?\.2/ MV3_^BB_%/_PN&_\ C5'_ Y(_9/_ .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3 M_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHO MQ3_\+AO_ (U1_P .2/V3_P#HHOQ3_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\ M4_\ PN&_^-4?\.2/V3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X; M_P"-4?\ #DC]D_\ Z*+\4_\ PN&_^-5]AT4 ?'G_ Y(_9/_ .BB_%/_ ,+A MO_C5'_#DC]D__HHOQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_ M Y(_9/_ .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_P MY(_9/_Z*+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3 M_P#HHOQ3_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^ MBB_%/_PN&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\ M4_\ PN&_^-5]AT4 ?'G_ Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\ M+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_ Y(_9/_ .BB_%/_ ,+A MO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*+\4__"X;_P"- M5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3_P#"X;_XU7V' M10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN&_\ C5?8=% ' MQY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_^-5]AT4 ?'G_ M Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\+AO_ (U7V'10!0\*^';' MPAX8TWPGIDT\EMI=A#:6\EU*9)62- BEV/+-A1D]SS5^BB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **\Y^//[,/PX_:0GTJ+XJ:QXEETC2DG+>'] M)\3W6G65[))LVRW M7CDE:/8=@+[5\Q\J201\7_#SX[?%+X#_P#!.[]H+QY\ M+?'NK:KX=T'XC7FA?!G7M:O7NY8[*:[MK!)(9I"QFABFG;XE:-X=\?W.K^*KV^7Q/8W[- M!<27,4\KQ^<)")49%4*Q.!PNW4_X*0_LT_!GPA\!_B1^U'XF^)7CJW\:6EC) M=>#M9C\TA\[[5]E9)'"2B0J@=5! M8Y#<8\X_X)A+JFE^)?C7X+\(>+M7UGX7^'?B)_9OP[N-8U.6],)CA'VZ"">5 MF>2".8JJ'<1PQR26)+:#OJ?6-%%%2,**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **^5?^"@7[,7P(C^$OQ)_:>^*GQ%\:6VKZ;X=FN_#^ MHQ>.+VUAT&YBMU2WCL;>&1(E,DZH<.KL\DIYY '&^)-?^-OQ4\(?LH_LI?&C MQ7K>EWOQ+T6ZU+XG7%A>R6=_>P:;ID5PUG)+&5DC,TDT8FV%6^5QD9(-*-T2 MW8^W**^1_AAX&B_9K_;WO_V5OAGXJU^Q\!>//A)/KEGI,^N3WC:+JUO>+;R3 M6DETTK1!XI0Q4DCS$!Q@ #D/CG^S_P"%_P!ES]IOX!0?LS>-_&9\>>*OB%'! MXNAU7QG?ZDVN^'8XF?4KF\CN)70E%V$,JH SY RJ[3E5PN?<]%?'?_!1F#]A MGP5-K7C']J7XI^+XO$=_X>+^$]+LO$NJ0)8.J-'$UE%:LD$)M.T_4A8K@?8+9KR:,1F?+*\R[BJ @#+5E>,?@E\1_VG_V(?&G[))_9=G^ M#%O;:'96W@BWO_$6G7UO+-;RBXA -C+*8E26WA#LXW-YI8;B&KZJHJE*R%8^ M2?%'A[]KC]LC7_ACX'^,7[-4GP\T3P;XQT_Q1XVUB^\2V-Y'J=U8!FAL[*.V MD=VBDF*NSRB/:BXY/!Q/BYHO[9/CS]K^3X@_$?\ 8JUGQGX$\":AO^%VAZ5X MXT2VLYKM<@ZS=IO_ +<_Q%^" M'A;PK\"?V?-:TVY\62RI\1DT[Q=I,6K:!8*4#6]M-+<+ T\ZLZB=&<1*K';N M*D=S^QW)XR\->#(?A%=_L;:A\)O#GAK3HH=!ANO$^F:@ER"S;U'V.>1@^?G9 MY.79R222:]EHHYM+#MJ%%%%2,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ^-/VD?#O[7_ ,3OVL(=0\8_L<:OXV^%7@>XAN_!>AZ3XUT: MUM]9U,*&_M&^2ZN4=Q"Q*Q0% H(+G.<'K/C]X(_:/^(M_P#!S]L+P5\!I;7Q MM\-]8U4ZK\,]1\1V7VBYTV_B:TN$CNXY&MC-LCAF0%PO."0PVGZ?HJN85CYD M^''@K]HCQ[^TIXD_;6^(?P-E\-S:+\-Y/#7P^\ WVO6DM]J$C3F[FGGEA=X+ M8R2)%"@WMA=S-M[^?_LQVG[:O@GXEZK\=/CY^P=XA\0?$3Q7,MIJ7B6/Q[X? M6ST/2A+F.PL8/MC/';QCYVZO*X+,2<8^VZ*.;R%RGB/QH^,G[2WASQ'KW@;0 MOV%[OQ]H5S;K%HFJ:?XPTR.VOU>%?,BO(;QXWMP'+J2%E5E /4E1)_P3U_9Z M\;?LM_LE>%_@U\1-2MI]8L3=W%[!8RL]O9-<7,LXMHF;DI&) F>A()'!%>U4 M4KZ6';6X4444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 2444 %%%% !1110 4444 ?__9 end GRAPHIC 32 blkb-20231231_g8.jpg begin 644 blkb-20231231_g8.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH ^9/^"F?[2G[5_[.?PCOO%'[-7PL MTR[M].T6?4O$'C37+Q#;Z3%&Z(L4=MD/<3R;LK_ H7+ YX]3_8]^)GBKXS_L MK_#WXL^.)X9=8\1>$;'4-3DMX1&C3RPJSE5'"C)/ Z5X/_P67_:A^"?PH_9. M\5? SQUXMDL_$_CGPQ<)X9T]=-N)1=%)8PV9$0QQXR/OL*QOV(?^"A?[-_@K M_@FC8^.[75M6UM?@]X+T:R\;:;I.CR"XM[B15A6./S_+CE^<-EE?: I).,9T MY6X+0B_OG3?\%'_VC?VHOA7\8O@Q\$?V7_%_A30M0^)%WK<-YJ7BZS,EK$;2 M*UDC)8!B@Q+*#A3DE>E4/BC\=_VZOV/?V#_B)\??V@/%?P_\8>*--EL_^$3G M\*6&M3TGX M^W*>';Q?V;]7UC/@O3O'$;-9S6BFY-Q(JW.1Y0B\G>[9SM7<2R-AI+EO85WS M6/1? ?\ P4+\>(_V??B'^W;^RQ\)K7PAX.\ M!PN/@9X?T;15B:]G:YBM]0\531[)/ M''Q8^+OACPI\;O$OQ(^%^BG06\'>+?%%^]Y*U[-8F2_@2Y=0T@63;E.D1P,# M=DDHKENAIZV9]B4445D6%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !221QRQM%*@96&&5AD$>AI:* (; MS3M/U&V-EJ%C#/"<9BFB#+QTX/%.FM+6YM7L;BVCD@DC,",< M8KCOVCOCSX$_9>^!'BO]H/XF7OD:)X1T2;4;W# /-L7Y(4SP9)'*1H.[.H[T M?LX_'GP)^U#\"/"G[0?PSO?/T3Q=HD.HV66!>'>OSPOC@21N'C<=F1AVIV=K MBNKV.QM;6VL;:.RLK>.&&) D442!510,!0!P !VIT,$%M$(;>%(T'1$4 #OT M%.HI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ***XK]H[X\^!/V7O@1XK_:#^)E[Y&B>$=$FU M&]PP#S;%^2%,\&21RD:#NSJ.]&X;'Y%?\'5W[>?_ "+?_!/CP!K/_/+Q%\0? M(D^OV&S?'_ KAE/_ $[,*/\ @U1_;S_Y&3_@GQX_UG_GKXB^'WGR?3[=9IG_ M (#<*H_Z>6-?D5^T=\>?'?[4/QW\5_M!_$R]\_6_%VMS:C>X8E(=[?)"F>1' M&@2-!V5%':C]G'X\^._V7OCOX4_:#^&=[Y&M^$=;AU&RRQ"3;&^>%\? G[4/P(\*?M!_#.]\_1/%VB0ZC M998%X=Z_/"^.!)&X>-QV9&':NUKAV.S<**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** &S2>5$TN,[5)QZU1_MW_IU_\?\ _K5QI=CE^M5^_Y&A_;O_3K_P"/_P#UJ/[=_P"G7_Q__P"M6?11[&EV#ZU7 M[_D:']N_].O_ (__ /6H_MW_ *=?_'__ *U9]%'L:78/K5?O^1H?V[_TZ_\ MC_\ ]:C^W?\ IU_\?_\ K5GT4>QI=@^M5^_Y&A_;O_3K_P"/_P#UJ/[=_P"G M7_Q__P"M6?11[&EV#ZU7[_D:']N_].O_ (__ /6H_MW_ *=?_'__ *U9]%'L M:78/K5?O^1H?V[_TZ_\ C_\ ]:C^W?\ IU_\?_\ K5GT4>QI=@^M5^_Y&A_; MO_3K_P"/_P#UJ=#K/FRK%]FQN8#._I^E9M26G_'W%_UT7^=)T:=MAQQ5=R2O M^1N4445PGKA1110 4444 %%%% 'PO_P<$?MC_M'_ +$/[&/AOXL?LO\ Q&_X M1CQ!?_$VRTF[O_[(L[WS+.33]1F>+9=PRH,R01-N"AALP#@D'\=_^(A7_@L! M_P!'=_\ E@>'_P#Y K].O^#K;_E';X/_ .RS:=_Z:M6K^?6OLLDPN&JX%2G! M-W>Z3/RWBS,,?ALW<*5:459:*32^Y,^T/^(A7_@L!_T=W_Y8'A__ .0*/^(A M7_@L!_T=W_Y8'A__ .0*^+Z*]CZA@?\ GU'_ ,!7^1\U_;&;?]!$_P#P.7^9 M]H?\1"O_ 6 _P"CN_\ RP/#_P#\@4?\1"O_ 6 _P"CN_\ RP/#_P#\@5\7 MT4?4,#_SZC_X"O\ (/[8S;_H(G_X'+_,^T/^(A7_ (+ ?]'=_P#E@>'_ /Y MH_XB%?\ @L!_T=W_ .6!X?\ _D"OB^BCZA@?^?4?_ 5_D']L9M_T$3_\#E_F M?:'_ !$*_P#!8#_H[O\ \L#P_P#_ "!1_P 1"O\ P6 _Z.[_ /+ \/\ _P @ M5\7T4?4,#_SZC_X"O\@_MC-O^@B?_@'_\ Y H_XB%? M^"P'_1W?_E@>'_\ Y KXOHH^H8'_ )]1_P# 5_D']L9M_P!!$_\ P.7^9]H? M\1"O_!8#_H[O_P L#P__ /(%?=G_ ;Z?\%3/V[_ -N#]LCQ/\*OVH?CK_PD M^@:=\,KS5K.P_P"$8TNR\N\34=.A67?:6T3G$<\J[2Q7Y\D9 (_$.OTZ_P"# M47_E(7XT_P"R,ZA_Z=M)KAS+!X2G@*DHTXII=$CULBS/,JV;T85*\VF]4Y2: M?RN?T#4445\&?L(4444 %%%% !1110 4444 %%%% !1110!'=_\ 'I+_ -DO_7-OY5AUV8;X6>;COC04445T'"%9WBSQ=X5\!>'+SQAXW\26 M.D:3I\)EOM2U.Z2""W0<;G=R%49(')[UHUXY^W/^SYXR_:0^!R>#_A[J>EQ: MUI/B+3M)] M)^'/BO2)KOP]KEU:Q65MK"3SWMC$R(FH+'A66&1FP#@@F:-J7BO4!8^'+*]GVRZA<%D0)&O4G=)&,] 77GFO)/A' M^UQI%W\6W^&7[2WP E^%_P 0K/PO7DUO>6&H:7"5>X-IJ$6-R)M61XF M"E0H)!*G'RS\9/B/\.OCA>^#OVR/%WQ T)=2UWXX^%;3P=HDVL0>?H/A6VU MN)98]^87N7!NI2WW5,*DC9BE^\,OKOB86>GZ:]]?2";44=(9WD=XHHHE,:?=S\P!Y]7^#7[0.H_ MM">"O'OASQI^SY:1>./A[KAM-9\%2ZG!=6UY?11)<6DL%U)&J;9,1LCNBF,J M"?N@EBY;([+X*_M5?L[_ +15W?:=\%?BWI/B"ZTQ%>_L[25EGA1ONN8Y K[# MD?-C;D]:]!KXV^$OBWQ-XJ_X*@)XO_:(^%=Q\,O$US\,I](\$: UU#?IXBMT MN1<7-PU];MY9>( 8MR,JIWD]!7OG[7?[0]A^S+\$K_X@^7;3ZQ=W$6E^%=/N M[A8H[W5;@[+>-W8@)&#F1V) 6.-SGBD$HVDDCH=!^.OP?\4?%35O@AX>^(>F M7OBW0;1;K6-!MY]T]I$=F&<#@?ZV/C.1O'K765\)?LE:)\*/@]_P4.L/#&F? M�?$6JZI\"&E\1^)+?5X)#KGB"YUYI[E]RM\TC$_+']Y8U08PM?=M,4X\K" MBBB@D*DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "BBB@ MHHHH _,G_@ZV_P"4=O@__LLVG?\ IJU:OY]:_H*_X.MO^4=O@_\ [+-IW_IJ MU:OY]:^ZR#_D7KU9^0\9?\CM_P"&(4445[1\J%?6/_!-3_@G')^U5+=?M*?& M[QSX8\'_ -^'WB;3H_B)XA\4ZP]FEY$TT1EL+9HQN$SQNJ!BR;3/'@EB!7R M=7VS_P $WOV]/%?[*?[/OBKX-?'?]C>?XL?L_?$/Q $UNUFLIHDBU2*. N;> MZ"-&TRH+5S$2KJ4A=7C/+9.]*,)::7;6KN[6^5G=^ECZ". M11:Q$ZL%S)2Y5%Z*T5*_1V=U9/SN?&/P1_X(?_#'X^3^'?#WP^_X*K_ R_\ M$OB.SBEM/"EAJGVB_$K0^:\'DI)O9T ;<-N1L)(&?#G_@C5\0O&/QO^,7 M@;Q9^T'X-\+>!/@;J7V'QS\4=8,@T])RQ5888^&DEW JR$C:0%)W,BMZ[_P1 M,\(Z%^R+^SI\9O\ @L#\3=*AD3P'H4WAWX96]XORWFMW*HC,O0\&6W@W+GY+ MBX_N&I?V>=6\2?%C_@W9_:=U".[N-7\42?&FSUSQ5*N9+B>VDET>1IY .2OF M1W$A/0;';L:N=?%0J2BIW2<8WLM&WK]RMOU9E2P>75:%._\%>.?"[-]EOT0 M(9$9&YC<"6-L98$.,'(=5D_X)Y_\$[]1_;XN?'5RWQW\,?#W1_A_H,6K:[KO MBO>+:.!Y&3H>.=>U;5[K M0/#]I8R37]W;233-$L4* R/O2ZM-H4'(9<5\_P#[#W[5_BO_ ()U_P#"X/ G MQF_8UO?&6E^*](M_#'CGP[XBNKO2/[,/F2-Y%P5A+QO(!(H0E&^0D9P171"O MB:N#?([S3:Z:I2M?73;Y7..KA,#A\TBJD;4G%-K5V$U M^@W_ 5D_9&_90\*_L:? W]NO]G/X(:A\)KSXG^?#K/PXOM8GO%C"(66YB:X M.\+\GW@%5TGA;8A)W?GS73@ZOMJ"E=MZIWLG=/RT^XX,SPWU7&."22LFK-M6 M:36^NN^H4445U'GA7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO_*0OQI_V M1G4/_3MI->?FO_(NJ>A[/#O_ ".Z'^(_H&HHHK\[/V\**** "BBB@ HHHH * M*** "BBB@ HHHH CN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'?&@HH MHKH.$*X;]H7P?\4O%_P_(^#?Q8OO"&O:9<_;K6\LM(M[Y;P)%(IM)8)_E>-R MX/!5@R(0PQSW-% )V9\Y?LZ_LP?$SQIK/AS]IS]LOQT_B7QDW@LV5KX4?0(+ M+3_#RWT2->6YB0N;B4X\EY';!4$;>F+_ ,%?A1X(\*O MHOC'3=9O9].\"V9.HVUM+ODL'V"/$6WQ%\7>)QKWB+Q]/X;MYDN[G"IY'V%FV) M;")0BQJX9>H?->[44!S,\(^'?[)?Q-N?C_I'[2/[2OQTM?&.N>%]*NK#PCIN MB^&!I5CI@N0%N)RIFF>65T4+DN% SP>".N\-? &;6?#FN^%_VE_$&E?%&SO_ M !C=:OH=MXB\*6ODZ1:. (+-8V#K(809 )B Q$I& *])HH!R;/#/#_[ GP*\ M)_M4V_[2?A;P'X3TVVLO!R:19>&=/\'6L,=O?+>&X&II(F DP3]UD1A@!]_' MRU[G110)MO<****!!4EI_P ?<7_71?YU'4EI_P ?<7_71?YTGL5#XT;E%%%> M8>\%%%% !1110 4444 ?F3_P=;?\H[?!_P#V6;3O_35JU?SZU_05_P '6W_* M.WP?_P!EFT[_ --6K5_/K7W60?\ (O7JS\AXR_Y';_PQ"BBBO:/E0KZT_P"" M9?\ P5A^-?\ P3NE\2>'M&\3:U>>$]8T347L_#%JUN;>'79;=8K;4")D;&PH MA8+C>$4,& Q7R7165:C3KTW"HKIF^&Q5?!UE5HRY9+JCM_V@?VDOCM^U5\0Y MOBM^T-\4-5\5Z_-"L/V_5)@?*B4DK%$B@)#&"S$(BJH+,<9)JYI?[5OQ]T7] MF?4OV/-,\?&+X<:OXD77]1\.?V9:GSM15(D$WGF(SK\L,0V"0)\N=N2<^>45 M7LZ?*HV5EMY$^WK\\I\SO*]W=W=][][]3T_Q-^V5^TEXO_9CT']C;7?B27^& MOAK5'U+1_#%OI-G D=TS3.99)HH5FG.ZXE/[UW +<#Y5Q?\ V0_V[_VJ_P!A M+Q7J'B_]E[XKW/AR?5X$AU>U-G!=6M\B$E!+!.CHS+N;:^ Z[VPPW'/D-%)T M:+@X.*L]U;'R2VXDFNC^#__ 5S_P"" M@/P+^,OC;X\_#GX[&V\1_$:^BN_&LUQH%A/#J&P[CRN"M:VRV[&D][W=[VM?UMI?MH>I_M6_MJ_M/_MN M^-;;Q_\ M/?%N^\47]C T&FQS0Q6]M91L066&W@1(H]Q"[BJAFVKN)P*\LHH MK6$(4XJ,59+HCGJ5:E:;G4DVWNV[O[PHHHJB K].O^#47_E(7XT_[(SJ'_IV MTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV M?MX4444 %%%% !1110 4444 %%%% !1110!'=_\ 'I+_ -DO M_7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %2 M6G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F M3_P=;?\ *.WP?_V6;3O_ $U:M7\^M?T%?\'6W_*.WP?_ -EFT[_TU:M7\^M? M=9!_R+UZL_(>,O\ D=O_ Q"BBBO:/E0HHHH **** "BBB@ HHHH **** "B MBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S M7_D75/0]GAW_ )'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 44 M44 1W?\ QZ2_]DO_ %S;^58==F&^%GFX[XT%%%%=!PA1110 M4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^ M-&Y1117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\'_\ 99M._P#35JU?SZU_ M05_P=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\AXR_Y';_ ,,0HHHKVCY4 M**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_P"4A?C3_LC.H?\ IVTF MOS%K].O^#47_ )2%^-/^R,ZA_P"G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G M9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_]'?^1W0_P 1_0-1117YV?MX4444 %%%% !1110 4444 M >3_ +5G['/PO_;!T;1]$^)OB#Q-81:)&M:-FSM(JJPD(5MXPHQZ<^ MM>*?\.2/V3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ M#DC]D_\ Z*+\4_\ PN&_^-5]AT4 ?'G_ Y(_9/_ .BB_%/_ ,+AO_C5'_#D MC]D__HHOQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_ Y(_9/_ M .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z* M+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3 M_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN M&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_ M^-5]AT4 ?'G_ Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\+AO_ (U7 MV'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_ Y(_9/_ .BB_%/_ ,+AO_C5?8=% M 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*+\4__"X;_P"-5]AT4 ?' MG_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3_P#"X;_XU7V'10!\>?\ M#DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9 M/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_^-5]AT4 ?'G_ Y(_9/_ M .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_% M/_PN&_\ C5'_ Y(_9/_ .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3 M_P#"X;_XU1_PY(_9/_Z*+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ M (U1_P .2/V3_P#HHOQ3_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_ M^-4?\.2/V3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ M#DC]D_\ Z*+\4_\ PN&_^-5]AT4 ?'G_ Y(_9/_ .BB_%/_ ,+AO_C5'_#D MC]D__HHOQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_ Y(_9/_ M .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z* M+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3 M_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN M&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_ M^-5]AT4 4/"OAVQ\(>&--\)Z9-/);:780VEO)=2F25DC0(I=CRS849/<\U?H MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO.?CS^S#\./VD)]*B^ M*FL>)9=(TI)RWA_2?$]UIUE>R2;-LMP+5XY)6CV'8"^U?,?*DD$?%_P\^.WQ M2^ __!.[]H+QY\+?'NK:KX=T'XC7FA?!G7M:O7NY8[*:[MK!)(9I"QFABFG< MQLVX9C;KC%4H\VPF[,_1:BOB;XZ? #0OV"[WX2?&_P""_C/Q6=7F^)6C>'?' M]SJ_BJ]OE\3V-^S07$ES%/*\?G"0B5&15"L3@<+MU/\ @I#^S3\&?"'P'^)' M[4?B;XE>.K?QI:6,EUX.UF/QS?1?V9J) 6RL[.VAD2%8VFV+M\MF.]F+9^8" MBFT*[/L6BO%5_9WG_:3^ OPYT[]J+6O$RZE9>&;.;Q=H6C^(+C3(-1U)[2'S MOM7V5DD<)*)"J!U4%CD-QCSC_@F$NJ:7XE^-?@OPAXNU?6?A?X=^(G]F_#NX MUC4Y;TPF.$?;H()Y69Y((YBJH=Q'#'))8DMH.^I]8T445(PHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HKY5_X*!?LQ? B/X2_$G]I[XJ M?$7QI;:OIOAV:[\/ZC%XXO;6'0;F*W5+>.QMX9$B4R3JAPZNSR2GGD <;XDU M_P"-OQ4\(?LH_LI?&CQ7K>EWOQ+T6ZU+XG7%A>R6=_>P:;ID5PUG)+&5DC,T MDT8FV%6^5QD9(-*-T2W8^W**^1_AAX&B_9K_ &][_P#96^&?BK7['P%X\^$D M^N6>DSZY/>-HNK6]XMO)-:2732M$'BE#%22/,0'& .0^.?[/_A?]ES]IOX! M0?LS>-_&9\>>*OB%'!XNAU7QG?ZDVN^'8XF?4KF\CN)70E%V$,JH SY RJ[3 ME5PN?<]%?'?_ 49@_89\%3:UXQ_:E^*?B^+Q'?^'B_A/2[+Q+JD"6#JC1Q- M916K)!'(\RAB\VK)M.T_4A8K@?8+9KR:,1F?+*\R[BJ @#+5E>, M?@E\1_VG_P!B'QI^R2?V79_@Q;VVAV5MX(M[_P 1:=?6\LUO*+B$ V,LIB5) M;>$.SC'OVN/VR-?\ ACX'^,7[-4GP\T3P;XQT M_P 4>-M8OO$MC>1ZG=6 9H;.RCMI'=HI)BKL\HCVHN.3P<3XN:+^V3X\_:_D M^(/Q'_8JUGQGX$\":AO^%VAZ5XXT2VLYKM<@ZS=IO_MS_$7X(>%O"OP)_9\UK3;GQ9+*GQ&33O%VDQ:MH%@I M0-;VTTMPL#3SJSJ)T9Q$JL=NXJ1W/['&M.BAT M&&Z\3Z9J"7(+-O4?8YY&#Y^=GDY=G))))KV6BCFTL.VH4445(PHHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XT_:1\._M?_$[]K"'4/&/[ M'&K^-OA5X'N(;OP7H>D^-=&M;?6=3"AO[1ODNKE'<0L2L4!0*""YSG!ZSX_> M"/VC_B+?_!S]L+P5\!I;7QM\-]8U4ZK\,]1\1V7VBYTV_B:TN$CNXY&MC-LC MAF0%PO."0PVGZ?HJN85CYD^''@K]HCQ[^TIXD_;6^(?P-E\-S:+\-Y/#7P^\ M WVO6DM]J$C3F[FGGEA=X+8R2)%"@WMA=S-M[^?_ +,=I^VKX)^)>J_'3X^? ML'>(?$'Q$\5S+::EXEC\>^'UL]#TH2YCL+&#[8SQV\8^=NKRN"S$G&/MNBCF M\A[\?:%- M[O&W[+?[)7A?X-?$34K:?6+$W=Q>P6,K/;V37% MS+.+:)FY*1B0)GH2"1P17M5%*^EAVUN%%%%(84444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 C 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D! end GRAPHIC 33 blkb-20231231_g9.jpg begin 644 blkb-20231231_g9.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@! M3 '$ P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\V_: MH_:F^%/[)/PEU7XG_$SQ/IEM+:Z9=3Z)HU[JD=M/K5S%$9%M(-V2SN0JY56V M[P2,4)-L#TFBO//V:/VD_AU^T[\#M&^-O@K7]+>WOM,AFUBTL]6CN1H]VT"2 MS6_[''Q9^*,?P7^&O[0WAS6_$L[2K;:;I]T MTGV@QHSN(I OERX5&;Y6/"DT[,5T>NT5Y'\4OV]/V.?@I\01\*OBG^T1X:T7 MQ!E!-IMU>'=;%P"OG,H*P9!!_>%>"#T(-=UX_P#BW\,/A7X$G^)_Q&\?:3HW MAZWA6636+^]2.W*L,IM8G#EN-H7);( !S19CNCHJ*Q/AS\1O!'Q<\$:=\2/A MOXCM]7T/5X/.TW4K7/ESQY*[AD ]01R.U2^./'?@OX9^%+WQU\0_%5AHFC:= M"9;[4]3NEA@@3U9V( YP .I) ')I :U%[RY3'(T3@;@#PZ,IR.HKHZ "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH ***\&_P""C\_QKM?V9+FX^"<7B1Y$ MU[3F\4IX,)&L'0Q<+]N%D5^83^7T*_-C=BFE=V$W9'KW@KXC>"_B*=7'@S7$ MOO["UN?2-6*1.OD7L.WS8?G4;BNY$K_Q?J-P8[F25&:\N;'4)&FAN=R%/-PH.YQ\V]_;%U/XE>'?B!72L M.8Y9B5M83_?E9@1Y9KP+X/S_ !_\5_\ !#W3[SX0>)M9F\4+;7SSWD&KF/49 M=/AUVX^U)!NWTD5U%_%'P?U_2_''C+6O#^B)8FZUC5O#^HR6EW!:P,)Y@LT0,B*R1LC[ M/G*.P4@D$#C9V!.Z.NHKX4_8MUCX+:I^W_J6F?L,?$#5+GX;Z=\/G'CS2]0\ M17MQ;OJ[7*_9G@AOY&G\P1YWRJ/+Q\N[BW][XD,FI^7P!+ MJB#*XS50=I$RU1\U_'O]M+X/_$S_ ()6?&BZ_9W^"1^%7B2#Q#8:3\0_"D&G MQVKVES=7$,$S-Y2('\R*"2!BR(^4<,HX)ZS]G+]HGQ+^RMXX^!GP4^-7_!/_ M ,)^"/#OC=(-+\!^*-'UFUOM0@O'BBB\Z=HX\^9,;A/,;6VTV*\@*NP+)LGD=Q@CDXKN]#^"GP]_:!_X( MA>'/B]\9O#LFL:YX ^#WB1O"C7=W+Y5I(D/[.WPB^/'P*UC5OBOX6_MC_A$=!U35-$M9KJ18([P64@29XU8+*5 MZJ'! ))Q7!?L^?L!_M$_ K]F?Q3^S4W[=6HZC97WAX:;X'U'3O!D6F3>%7S* MSS1O%%/VXM3T?5-.TN2P\ M7>+]0\(PZK<>)()(FC99%N)]T1^8_.)&2X,\DXG6>627-/A%\*[/QCZ\0)IK_8!%(9)899$:,R*PC.Q]H9=_S XKNJ;-## M<0O;W$2R1R*5='7(8'@@@]10@/D3]GKPQ\3_ -JO]I[P?_P4&N_@E9?#KP[# M\/9XM+6768;G5/%D=^D4D#W/V==L4$<8#HLC&0,P^4#[K/VG3^V3^V5\#]4_ M97NOV+9O!DGBDV]KKOBW7O&6F7NEZ7;K/'*\\"V\AGNGQ'\B^5&0Q!;;C%?7 M=C8V6F64.FZ;9Q6]O;Q+%;V\$81(D48554<* . !4M5S:W%;0\!\6?\$^ M_"_B'XJZG\8] _:-^*WA?6-7TFPTZ_\ ^$8\26\$3V]G#Y<*@26LC 1VQS7S[X#_X)]_M->%/^":NE?!N>YU;5/$\7BRUU;Q!\-/$/B>V.GWMA;:I M/-)I<,T(,<27431R/N=U+\$ID@?H!10IM(.5'R3I/PQ^,OQP_:Z^&'QLA_90 MN/A%I_P^M+^'7=7U+6-->[UBUEMC##I<<6GRRAX$?;)NE*JH7Y ">?78_BE^ MU6/AWXI\2O\ LMVDFO:1XQN+/P[X:'C2V1M=T9'01WZSE3'!*ZL[""7;S'AF M7<,>LT4KW"Q\GZ!\./C_ /M$_MR_#[]ISQA^SM/\+=%^'>AZM;7))+R$0I;,EE)(JV\!W2J9'Y9CM49R/K"BBANX)6"BBBD,**** "BBB@ HHH MH **** "BBB@ HK\R?\ @ZV_Y1V^#_\ LLVG?^FK5J_GUKW_^2_\ VP?Z_?\ 4-_Y/_\ :G]H%%?Q M?T4?ZL_]/?\ R7_[8/\ 7[_J&_\ )_\ [4_M HK^+^BC_5G_ *>_^2__ &P? MZ_?]0W_D_P#]J?V@45_%_11_JS_T]_\ )?\ [8/]?O\ J&_\G_\ M3^T"BOX MOZ*/]6?^GO\ Y+_]L'^OW_4-_P"3_P#VI_:!17\7]%'^K/\ T]_\E_\ M@_U M^_ZAO_)__M3^T"BOXOZ_3K_@U%_Y2%^-/^R,ZA_Z=M)KGQ>0?5WRY4?T#4445\Z?;A1110 4444 %%%% !1110 M4444 %%%% #+AVCMY'0X*H2#^%97]JW_ /SW_P#'1_A6I=_\>DO_ %S;^58= M=6'C&47='GXR_P#XZ/\ "J]%=')# MLCC]M5_F?WEC^U;_ /Y[_P#CH_PH_M6__P">_P#XZ/\ "J]%')#L@]M5_F?W MEC^U;_\ Y[_^.C_"C^U;_P#Y[_\ CH_PJO11R0[(/;5?YG]Y8_M6_P#^>_\ MXZ/\*/[5O_\ GO\ ^.C_ JO11R0[(/;5?YG]Y8_M6__ .>__CH_PH_M6_\ M^>__ (Z/\*KT46/[5O\ _GO_ ..C_"C^U;__ )[_ /CH_P * MKT46/[5O_P#GO_XZ/\*/[5O_ /GO_P".C_"J]%')#L@]M5_F M?WEC^U;_ /Y[_P#CH_PI]OJ5[)<1H\V0S@$;1Z_2JE26G_'W%_UT7^=)PA;8 MJ-6JY+WG]YN4445YQ[04444 %%%% !1110!^9/\ P=;?\H[?!_\ V6;3O_35 MJU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_\,0H MHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_ (-1?^4A?C3_ +(S MJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D=T/\ M$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I+_P!8>\%%%% M!1110 4444 ?F3_P=;?\H[?!_P#V6;3O_35JU?SZU_05_P '6W_*.WP?_P!E MFT[_ --6K5_/K7W60?\ (O7JS\AXR_Y';_PQ"BBBO:/E0HHHH **** "BBB@ M HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_ M[(SJ'_IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 4 M444 %%%% !1110!'=_\ 'I+_ -DO_7-OY5AUV8;X6>;COC04 M445T'"%%%% !17Y^_$:S_9=LOVG_ (OZY^VL/B786H\66H\/:S8OXD@TF"P_ MLVT&3-88@1?.,G+'CG) KZ7^/WQJC^&7P*\-^&/V=;ZVU;Q+XXCMM#^%V+PW M40EMP0 G+@T7+<=CVNBOEK_@EOX>>98[&QRY9R<;G+.5' +'%>V?'#]GWP9^T)I^G:! M\0M;\1)I%E-IWPGDDU2:\N+:_6R8ZE;6<\C-(WE MRE5CPQ(?!!+$DW_A_P#&2/X'^*/%\'[,GAKQ'+HWB[2]$TOX<:#XQCU"!+CQ M+LNVO[O;? 2I;V]M]GFNY0 F8\9+FEG4R&K,****!! M4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% ' MYD_\'6W_ "CM\'_]EFT[_P!-6K5_/K7]!7_!UM_RCM\'_P#99M._]-6K5_/K M7W60?\B]>K/R'C+_ )';_P ,0HHHKVCY4*ZKX%6]A=?&_P &VNJPPR6LGBK3 MDN8[A08WC-S&&# \%2,Y!XQ7*UN?#"P\ ZK\2O#VE_%;7KW2O"]SKEI%XDU3 M3K;SKBSL&F07$T4?.^1(B[*O<@#O4R^%ET_XB]3]M?\ @J]I_P#P47T70_C! MI?[/G["OP0USX)#0KBQ'BC1= L[C7K*QEL%6ZN0D5V'26)WF*LL)*!%>?\$^_V0/C;\'/^"7O@+]H']B[X(?#G6OBY\5?$%Y-K/CGXDM9-%X>TJ&>: M"WM;473 >9,T2-A%8DO)N!VQE//_ -DWXW_\$Q?^"2'A7XE_&'X(_MZ:M\;_ M !1XU\%S:+X<\$67P[O='MXV=PZ2WC7+,C;&506)1E1I=L;E\#BOA3\=/V!_ MVU?^"9OPQ_8V_:R_:OO/@WXH^#?B>]NK35I/"%UJT&M:9<2S2,L0MON2JLJH M-QR##D*X<[?G%2K1H>SC'W%)7?++56>\;W=G;R/NI8C#3Q;JSFO:.$K1]I!J M+YE;EFERJ\;VOJEUNT?+O_!2CP]^TYX=_;!\31_M??"K1?!_CFXBM)-2TSPW MIT%MI\R"VCCCN8%@9HV$JQ[V93S(7R%8%1]:_P#!N+\0/V<;G]J;0?@#XE_9 M6T3Q%XT\2W.K7%UX_P#$4_VH:;IT&G&6*UL[1T,<*?[5? M[4?_ 33_P""G/\ P4CUCQM^TK\7O&7@;X4>%_A4NB>#/$FF::SZAK-_:SF2 M-YH_L\[(LGVFZ(#(K,(8]S1EBM:G?I>V<]B(DN_MMI'(D?SS2CRRA;]SS@.#7;6E.IECA M*#4N5:)/=K1*W;KVZGDX6%.AGT:L*L90Q^$/%47P4E\:-91:?;^(1>8@$9O?\ 1DG$>\1^9\@& M\'BOHWXQ_LW_ )NOVD[/_@H-XC^'6B>.+?P?X&T+36\#_#W3XKJV^(_Q46V M>2XM;:.Q4QSVUN!%-=/$I3,3*0Y$J5\.?'GX/_L/>-_V\=-T+X7?MUV^L_#C MQCJ$NK^+OB#J?@F_TI= :6ZN99[5;>9&EN)%A6/RW"A7>=5.W#$?1WP>_P"" MIG[/^J?M'^-OAG9^*KKX3?"&T^!.N_#CX$:M%87,[>%YKDPE=7N$ME:87-R\ M32331J9 6123M9ZSKTJLI*I3OK'71K3:W?7M:ZU>]C;!U\/"FZ%?ETG[KNFF M]7=ZVLK[MV>D=E(^"OVF?%/QM\<_'OQ5XT_:.T74M.\;:MJTEWX@L-5TM[*: MWFDPPC^SNJF%%0JJ)@!4"@< 5PM?4_\ P5L_:5^$W[2OQT\$77PC\=W'B^#P M3\(=!\):YXYN;&>W;Q-J=FDOVC4 MP%F(%%%% M !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58 M==F&^%GFX[XT%%%%=!PA1110!\^_&[XK_M::WI7BSX1>$_V(+O4I-2CO--T7 MQ%/XSTS^R)[60/$EU<*[K.@V,&: 1,W50QX8XG@[_@FKHFG^ ?AE8:Q\>O'> MC>)/AWX*_L/!FLQ6T;>:RR7#()H)&7:IKOB[Q!>ZEXIU2X\(:#KWBBTDM_$$1M[9H+Z9HT_=74L MD30F1RFU.L8X)TOVI_$7[>'CC]G3PEH7PA^!5WIOB+Q7&B_$9-#\5Z9B2237G'Q#_ &9_C3^T MK\(_BI\4?&&F'2/'7C'PM>Z!\/O#M_<1 MG/U=10',T[G@7[*GPT\;6'QL\<_&G6/@B_PWT?7_ _H6E6'A2:YLGEDGLEN MO-NF%E+)$JXGCAC.[>RQ9*J-HKWVBB@3=V%%%% @J2T_X^XO^NB_SJ.I+3_C M[B_ZZ+_.D]BH?&CO5GY#QE_R.W_ M (8A1117M'RH4444 %%%3Z7IFH:WJ=OHVDVCW%U=SI#;01+EI)&(55 [DD@4 MFTE=BE*,4VW9(@HK[G^"_P#P34^&FBZ!!?\ QGFN-9U6:,-<6-M=O#:VY/\ M #&0[D=VW 'L.Y/C1_P35^&FM:!/?_!B6XT;5H8RUO8W-X\UK<$?P$R$NA/0 M-N('<=Q\I_KID?UKV/,[7MS6]W\[V\['YQ_Q%7A+^T/JO/*U[<_+[GWWYK>? M+;KL?#%%3ZII>H:)J=QHVK6;V]U:3O#?FO_(NJ>A[/#O\ R.Z'^(_H&HHHK\[/V\**** "BBB@ M HHHH **** "BBB@ HHHH CN_P#CTE_ZYM_*L.MR[_X])?\ KFW\JPZ[,-\+ M/-QWQH****Z#A"BBB@ HHHH ^3OVOO\ @H=J'PR\5W7PN^#%E:7&HV#F+5=8 MO$\R."4=8HDR S+T9FR .\RSVIC*6,J48J3Y:<9.,8I/1..TF MNKDG=_X8'O77U M\&?\$[Y?VG(_#'B9/@=:^$I+!K^W^U/XL>Z")-L;F(0=?EV[L_[&*^C/L'_! M0*ZYGU_X36N>2+:UU%\>WSU];@\PG7PL9RA)M[V6A_6_!GB!C,]X7PN-Q&"K M3JSC[SA3]QM-Q;BW)*SM?RO;H>ST5XQ_PAO[=5T,3_&;P/:Y[VWAV5\>_P Y M[4?\*L_;2NN9_P!JK1K7/7[-X&@?'_?;5T_69O:E+_R7_P"2/I_]9<=+X,KQ M+_\ !"_]*KH]GHKQC_A1?[5]S_R$/VVK@@]5MO %C%@=QD-^1H_X9N^.UP?$AL]?LVHQ0_7HAQ[>E/M_V,Q=7$:ZE^U)\8 M)]S@%1XTV+UZ@"+@T.MB6OX7XHJ.<\32DN7*VO\ %6I+\G(^A**\0_X81^'T MW_(2^+_Q,O<]?M7C64Y]>BCKWH_X=^?L_P W_(2G\57OK]J\679SZ='%>=SX MG^1?^!?\ ]K^T^-)?#EM-?XL3;_TFA(]N9E12[L ,DD]*I77B;PW99^V^(+ M&''7S;M%Q^9KQ]?^"=/[(3L'OOAA<7; Y#7/B._;GN>)QU[U=M?V _V0;/'D M_!.Q./\ GK?74G_H4IHYL5_+'_P)_P#R(?7./9;8+#1_[FJK_#ZHOS/0KKXK M?"ZQS]M^).@0XSGS=8@7IUZM6==?M#? &QS]M^.7@^''7S?$UJN/SDKG[7]B MS]E2SQY/P*T XQ_K;4R=/]XFM&U_94_9FL\>3\ /!YQ_SU\/6\G_ *$AHOB^ MT?O?^0>TX]E_R[PT?^WZLO\ W'$;=?M8_LQV9(F^/OA$X)_U6O02=/\ =8UF MW7[;7[*%GGSOCIH9Q_SRF:3_ -!4UTMK\ /@18X^Q?!3PC#@ #RO#=JN,=.D M=:5K\,?AM8D&R^'NAPXZ>5I,*X_):+8OO'[G_F'L^/9?\O<-'_N'5E_[DB?F M7_P<-_$7P3^V1^QAX:^%/[-/B*#Q5K]C\4++4[O3[;,'EVD>GZC"\N^<(A > M>)P_\,/_ !HBXU#4?"UH>XN?%%L,'N.& M/2C_ (8R\7Q]>/RA_G)GS7U+B%[X MR'RI6_.HSV'_ (9$@@_Y"'[3_P )HCW5/%Q=@?0@14?\,P?#^W_Y"'[6?@%1 MU/V:YEFX_!!^5>/44?5,P>^)?RC']4P_LW.GOCG\JO@3!QJ'[8 M7AY3W^SZ'=2\_AC\Z[O]F7X6?LT^&_COX:U72_VG[?7]0AOB;'1QX/N[=;B4 MQN$_?.Q5"&(89')4#J17S'4^EZGJ&B:G;ZSI-V]O=6DZ36T\38:.12&5@>Q! M -8XG+,7B,/.F\5/WDUM3MJK?R7^YI]FI^OM%?,7P7_ ."E7PTUK08+#XSPW&C:K#&%N+ZVM'FM;@C^,",% MT)[KM('8]@?&C_@I5\--%T">P^#$5QK.K31E;>^N;-X;6W)_C(D =R.H7: > MY['\B_U9SSZU[#V+O??[/KS;6/YG_P!0>+?[0^J?597O;FM[GKS_ VZ[W\K MZ'S5^VO_ &3_ ,-2>,/[%V>3]OBW[.GG>1'YOX^9OS[YKRVI]4U34-;U.XUG M5KQ[BZNYWFN9Y6RTDC,69B>Y))-05^VX.@\+A*=%N_+%*_>RL?UEEF#EE^6T M,*Y%%%% M !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58 M==F&^%GFX[XT%%%%=!PA1110 4444 ?)W[7W_!/'4/B;XKNOBC\&+VTM]1OW M,NJZ/>/Y<<\IZRQ/@A6;JRM@$Y.03@^+>#?^":7[3/B#64L?$VCZ=H%GO'G7 MUWJ<,^%[E4@9RQ] =H]Q7Z-45X];(\#7K.HTU?=)Z?UZ'X_G7@=P)G>T?*A1110 4444 %% M%% !1110 4444 %%%% !7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO_*0O MQI_V1G4/_3MI->?FO_(NJ>A[/#O_ ".Z'^(_H&HHHK\[/V\**** "BBB@ HH MHH **** "BBB@ HHHH CN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'? M&@HHHKH.$**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_ MX^XO^NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_P"4=O@__LLV MG?\ IJU:OY]:_H*_X.MO^4=O@_\ [+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM M_P"&(4445[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_P:B_\ *0OQ MI_V1G4/_ $[:37YBU^G7_!J+_P I"_&G_9&=0_\ 3MI->?FO_(NJ>A[/#O\ MR.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** .,^,WP,\(?'/3++2?%^J: MU:QV,[30MHNK26C,Q7:0Q3[PQV->??\ #O?X)_\ 0V^._P#PLKG_ !KW2B@# MPO\ X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[ M_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\= M_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1 M_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[ MW^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V M^.__ LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_ MQKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH M \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"' M>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;? M'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_X MT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ .AM\=_^%E<_XT?\ M.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T M-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN M?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=* M* /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ MAWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** /"_^'>_P3_Z& MWQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/ M^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-' M_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_ M]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PL MKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW M2B@#PO\ X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@"#2] M/@TC3+;2;9Y&CM8$BC:5RS%54 $D]3@.25H]AV OM7S'RI)!'Q?\//CM\4O@/_ ,$[OV@O'GPM\>ZMJOAW M0?B->:%\&=>UJ]>[ECLIKNVL$DAFD+&:&*:=S&S;AF-NN,52CS;";LS]%J*^ M)OCI\ -"_8+O?A)\;_@OXS\5G5YOB5HWAWQ_.K?QI:6,EUX.UF/QS? M1?V9J) 6RL[.VAD2%8VFV+M\MF.]F+9^8"BFT*[/L6BO%5_9WG_:3^ OPYT[ M]J+6O$RZE9>&;.;Q=H6C^(+C3(-1U)[2'SOM7V5DD<)*)"J!U4%CD-QCSC_@ MF$NJ:7XE^-?@OPAXNU?6?A?X=^(G]F_#NXUC4Y;TPF.$?;H()Y69Y((YBJH= MQ'#'))8DMH.^I]8T445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HKY5_X*!?LQ? B/X2_$G]I[XJ?$7QI;:OIOAV:[\/ZC%XXO;6'0 M;F*W5+>.QMX9$B4R3JAPZNSR2GGD <;XDU_XV_%3PA^RC^RE\:/%>MZ7>_$O M1;K4OB=<6%[)9W][!INF17#6__96^&?BK7['P%X\^$D^N6>DSZY/>-HNK6]XMO)-:2732M$'B ME#%22/,0'& .0^.?[/_ (7_ &7/VF_@%!^S-XW\9GQYXJ^(4<'BZ'5?&=_J M3:[X=CB9]2N;R.XE="4780RJ@#/D#*KM.57"Y]ST5\=_\%&8/V&?!4VM>,?V MI?BGXOB\1W_AXOX3TNR\2ZI E@ZHT<3645JR01R/,H8O-G+K$]=DE'Q'U7P]XFT[3]2% MBN!]@MFO)HQ&9\LKS+N*H" ,M65XQ^"7Q'_:?_8A\:?LDG]EV?X,6]MH=E;> M"+>_\1:=?6\LUO*+B$ V,LIB5);>$.SC'OVN/ MVR-?^&/@?XQ?LU2?#S1/!OC'3_%'C;6+[Q+8WD>IW5@&:&SLH[:1W:*28J[/ M*(]J+CD\'$^+FB_MD^//VOY/B#\1_P!BK6?&?@3P)J&_X7:'I7CC1+:SFNUR M#K-VES=*\MQC_4HR*( 2<%R6K[1HH4K=!%O"OP)_9 M\UK3;GQ9+*GQ&33O%VDQ:MH%@I0-;VTTMPL#3SJSJ)T9Q$JL=NXJ1W/['&M.BAT&&Z\3Z9J"7(+-O4?8YY&#Y^=GDY=G))))K MV6BCFTL.VH4445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#XT_:1\._M?\ Q._:PAU#QC^QQJ_C;X5>![B&[\%Z'I/C71K6WUG4PH;^ MT;Y+JY1W$+$K% 4"@@NL^/W@C]H_XBW_ ,'/VPO!7P&EM?&WPWUC53JO MPSU'Q'9?:+G3;^)K2X2.[CD:V,VR.&9 7"\X)##:?I^BJYA6/F3X<>"OVB/' MO[2GB3]M;XA_ V7PW-HOPWD\-?#[P#?:]:2WVH2-.;N:>>6%W@MC)(D4*#>V M%W,VWOY_^S':?MJ^"?B7JOQT^/G[!WB'Q!\1/%)8_'OA];/0]*$N8[ M"Q@^V,\=O&/G;J\K@LQ)QC[;HHYO(7*>(_&CXR?M+>'/$>O>!M"_87N_'VA7 M-NL6B:II_C#3([:_5X5\R*\AO'C>W XML 34 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information Document - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 14, 2024
Jun. 30, 2023
Document Information [Line Items]      
Document type 10-K    
Document annual report true    
Document period end date Dec. 31, 2023    
Current fiscal year end date --12-31    
Document transition report false    
Entity file number 000-50600    
Entity registrant name Blackbaud, Inc.    
Entity incorporation, state or country code DE    
Entity tax identification number 11-2617163    
Entity address, address line one 65 Fairchild Street    
Entity address, city or town Charleston    
Entity address, state or province SC    
Entity address, postal zip code 29492    
City area code 843    
Local phone number 216-6200    
Entity well-known seasoned issuer Yes    
Entity voluntary filers No    
Entity current reporting status Yes    
Entity interactive data current Yes    
Entity filer category Large Accelerated Filer    
Entity small business false    
Entity emerging growth company false    
ICFR auditor attestation flag true    
Document financial statement error correction flag false    
Entity shell company false    
Entity public float     $ 2,292,286,984
Entity common stock, shares outstanding   53,475,414  
Documents incorporated by reference
Portions of the registrant's definitive Proxy Statement for the 2024 Annual Meeting of Stockholders currently scheduled to be held June 12, 2024 are incorporated by reference into Part III hereof. Such definitive Proxy Statement will be filed with the U.S. Securities and Exchange Commission no later than 120 days after the conclusion of the registrant's fiscal year ended December 31, 2023.
   
Amendment flag false    
Document fiscal year focus 2023    
Document fiscal period focus FY    
Entity central index key 0001280058    
Common stock [Member]      
Document Information [Line Items]      
Title of 12(b) security Common Stock, $0.001 Par Value    
Trading symbol BLKB    
Security exchange name NASDAQ    
Preferred stock purchase rights [Member]      
Document Information [Line Items]      
Title of 12(b) security Preferred Stock Purchase Rights    
Security exchange name NASDAQ    
No Trading Symbol Flag true    

XML 35 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Audit Information [Abstract]    
Auditor Firm ID 42 238
Auditor Name Ernst & Young LLP PricewaterhouseCoopers LLP
Auditor Location Raleigh, North Carolina Atlanta, Georgia
XML 36 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 31,251 $ 31,691
Total restricted cash 697,006 702,240
Accounts receivable, net of allowance of $6,907 and $7,318 at December 31, 2023 and December 31, 2022, respectively 101,862 102,809
Customer funds receivable 353 249
Prepaid expenses and other current assets 99,285 81,654
Total current assets 929,757 918,643
Property and equipment, net 98,689 107,426
Operating lease right-of-use assets 36,927 45,899
Software development costs, net 160,194 141,023
Goodwill 1,053,738 1,050,272
Intangible assets, net 581,937 635,136
Other assets 51,037 94,304
Total assets 2,912,279 2,992,703
Current liabilities:    
Trade accounts payable 25,184 42,559
Accrued expenses and other current liabilities 64,322 86,002
Due to customers 695,842 700,860
Debt, current portion 19,259 18,802
Deferred revenue, current portion 392,530 382,419
Total current liabilities 1,197,137 1,230,642
Debt, net of current portion 760,405 840,241
Deferred tax liability 93,292 125,759
Deferred revenue, net of current portion 2,397 2,817
Operating lease liabilities, net of current portion 40,085 44,918
Other liabilities 10,258 4,294
Total liabilities 2,103,574 $ 2,248,671
Commitments and contingencies (see Note 11)  
Stockholders' equity:    
Preferred stock, shares authorized 20,000,000 20,000,000
Preferred stock, shares outstanding 0 0
Preferred stock; 20,000,000 shares authorized; none outstanding $ 0 $ 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 180,000,000 180,000,000
Common stock, shares issued 69,188,304 67,814,044
Common stock, shares, outstanding 53,625,440 53,068,814
Common stock, $0.001 par value; 180,000,000 shares authorized; 69,188,304 and 67,814,044 shares issued at December 31, 2023 and December 31, 2022, respectively; 53,625,440 and 53,068,814 shares outstanding at December 31, 2023 and December 31, 2022, respectively $ 69 $ 68
Additional paid-in capital $ 1,203,012 $ 1,075,264
Treasury stock, common, shares 15,562,864 14,745,230
Treasury stock, at cost; 15,562,864 and 14,745,230 shares at December 31, 2023 and December 31, 2022, respectively $ (591,557) $ (537,287)
Accumulated other comprehensive (loss) income (1,688) 8,938
Retained earnings 198,869 197,049
Total stockholders' equity 808,705 744,032
Total liabilities and stockholders' equity $ 2,912,279 $ 2,992,703
XML 37 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 6,907 $ 7,318
XML 38 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue      
Revenue $ 1,105,432 $ 1,058,105 $ 927,740
Cost of revenue      
Cost of revenue 502,188 505,389 443,195
Gross profit 603,244 552,716 484,545
Operating expenses      
Sales, marketing and customer success 212,158 221,455 186,314
Research and development 153,304 156,913 124,573
General and administrative 189,938 199,908 146,262
Amortization 3,139 2,925 2,227
Restructuring 0 0 263
Total operating expenses 558,539 581,201 459,639
Income (loss) from operations 44,705 (28,485) 24,906
Interest expense (39,922) (35,803) (18,003)
Other income, net 12,861 8,713 180
Income (loss) before provision for income taxes 17,644 (55,575) 7,083
Income tax provision (benefit) 15,824 (10,168) 1,385
Net income (loss) $ 1,820 $ (45,407) $ 5,698
Earnings (loss) per share      
Basic earnings per share $ 0.03 $ (0.88) $ 0.12
Diluted earnings per share $ 0.03 $ (0.88) $ 0.12
Common shares and equivalents outstanding      
Basic weighted average shares 52,546,406 51,569,148 47,412,306
Diluted weighted average shares 53,721,342 51,569,148 48,230,438
Other comprehensive (loss) income      
Foreign currency translation adjustment $ 5,049 $ (16,160) $ 661
Unrealized (loss) gain on derivative instruments, net of tax (15,675) 18,576 8,358
Total other comprehensive (loss) income (10,626) 2,416 9,019
Comprehensive (loss) income (8,806) (42,991) 14,717
Recurring [Member]      
Revenue      
Revenue 1,071,520 1,011,733 880,850
Cost of revenue      
Cost of revenue 470,455 463,449 390,803
Cost of one-time services and other [Member]      
Revenue      
Revenue 33,912 46,372 46,890
Cost of revenue      
Cost of revenue $ 31,733 $ 41,940 $ 52,392
XML 39 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities      
Net income (loss) $ 1,820 $ (45,407) $ 5,698
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 109,487 102,369 82,410
Provision for credit losses and sales returns 4,500 6,066 11,450
Stock-based compensation expense 127,762 110,294 120,379
Deferred taxes (24,368) (26,644) (2,429)
Amortization of deferred financing costs and discount 1,775 2,364 1,570
Other non-cash adjustments 5,023 5,676 10,490
Changes in operating assets and liabilities, net of acquisition and disposal of businesses:      
Accounts receivable (3,237) (7,340) (6,525)
Prepaid expenses and other assets 16,851 26,235 (2,048)
Trade accounts payable (18,576) 21,607 (9,670)
Accrued expenses and other liabilities (30,275) (2,386) (8,190)
Deferred revenue 8,872 11,059 10,526
Net cash provided by operating activities 199,634 203,893 213,661
Cash flows from investing activities      
Purchase of property and equipment (4,685) (12,289) (11,664)
Capitalized software and content development costs (59,443) (58,774) (40,489)
Purchase of net assets of acquired companies, net of cash and restricted cash acquired (13) (20,912) (419,120)
Cash received in sale of business 0 6,426 0
Other investing activities (250) 0 0
Net cash used in investing activities (64,391) (85,549) (471,273)
Cash flows from financing activities      
Proceeds from issuance of debt 293,200 211,000 582,200
Payments on debt (374,595) (310,740) (152,971)
Debt issuance costs 0 0 (3,106)
Stock issuance costs 0 (1,339) 0
Employee taxes paid for withheld shares upon equity award settlement (35,867) (36,376) (39,404)
Change in due to customers (6,812) 111,386 (13,464)
Change in customer funds receivable (60) 380 (731)
Purchase of treasury stock (18,831) 0 (108,416)
Net cash (used in) provided by financing activities (142,965) (25,689) 264,108
Effect of exchange rate on cash, cash equivalents and restricted cash 2,048 (10,486) 297
Net (decrease) increase in cash, cash equivalents and restricted cash (5,674) 82,169 6,793
Cash, cash equivalents and restricted cash, beginning of year 733,931 651,762 644,969
Cash, cash equivalents and restricted cash, end of year 728,257 733,931 651,762
Supplemental Cash Flow Information [Abstract]      
Cash paid for interest (38,052) (33,371) (16,386)
Cash (paid) for taxes, net of refunds (35,619) (9,670) (10,073)
Purchase of EVERFI through the issuance of stock (see Note 3) 0 0 (303,633)
Purchase of equipment and other assets included in accounts payable (837) (158) (1,747)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]      
Cash and cash equivalents 31,251 31,691  
Total restricted cash 697,006 702,240  
Total cash, cash equivalents and restricted cash in the statement of cash flows 728,257 733,931  
Other debt [Member]      
Purchases by assuming directly related liabilities $ (2,491) $ (1,710) $ 0
XML 40 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock [Member]
Treasury stock, common [Member]
Additional paid-in capital [Member]
Accumulated other comprehensive loss [Member]
Retained earnings [Member]
Balance, common stock (in shares) at Dec. 31, 2020   60,904,638        
Balance at Dec. 31, 2020 $ 426,150 $ 61 $ (353,091) $ 544,963 $ (2,497) $ 236,714
Balance, treasury stock, common (in shares) at Dec. 31, 2020     (12,054,268)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 5,698         5,698
Stock issued during period, shares, acquisitions   3,844,423        
Stock issued during period, value, acquisitions (303,633) $ (4)   (303,629)    
Treasury stock, shares, acquired     (1,592,933)      
Purchase of treasury shares under stock repurchase program, value, cost method (108,416)   $ (108,416)      
Vesting of restricted stock units (in shares)   1,014,562        
Vesting of restricted stock units 1 $ 1   0    
Shares withheld to satisfy tax withholdings (in shares)     (535,604)      
Shares withheld to satisfy tax withholdings (39,404)   $ (39,404)      
Stock-based compensation 120,379     120,335   44
Restricted stock grants (in shares)   596,763        
Restricted stock grants 0 $ 0        
Restricted stock cancellations (in shares)   (194,720)        
Other comprehensive income 9,019       9,019  
Balance, common stock (in shares) at Dec. 31, 2021   66,165,666        
Balance at Dec. 31, 2021 717,060 $ 66 $ (500,911) 968,927 6,522 242,456
Balance, treasury stock, common (in shares) at Dec. 31, 2021     (14,182,805)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (45,407)         (45,407)
Stock issued during period, shares, acquisitions   0        
Stock issued during period, value, acquisitions (1,352) $ 0   (1,352)    
Vesting of restricted stock units (in shares)   1,015,304        
Vesting of restricted stock units 0 $ 0   0    
Shares withheld to satisfy tax withholdings (in shares)     (562,425)      
Shares withheld to satisfy tax withholdings (36,376)   $ (36,376)      
Stock-based compensation 110,294     110,294   0
Restricted stock grants (in shares)   846,295        
Restricted stock grants 2 $ 2        
Restricted stock cancellations (in shares)   (179,686)        
Other comprehensive income 2,416       2,416  
Retirements of common stock (in shares) [1]   (33,535)        
Retirements of common stock [1] (2,605)     (2,605)    
Balance, common stock (in shares) at Dec. 31, 2022   67,814,044        
Balance at Dec. 31, 2022 $ 744,032 $ 68 $ (537,287) 1,075,264 8,938 197,049
Balance, treasury stock, common (in shares) at Dec. 31, 2022 (14,745,230)   (14,745,230)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) $ 1,820         1,820
Treasury stock, shares, acquired     (221,836)      
Purchase of treasury shares under stock repurchase program, value, cost method (18,831)   $ (18,831)      
Vesting of restricted stock units (in shares)   1,007,921        
Vesting of restricted stock units 0 $ 0   0    
Shares withheld to satisfy tax withholdings (in shares)     (595,798)      
Shares withheld to satisfy tax withholdings (35,439)   $ (35,439)      
Stock-based compensation 127,762     127,762   0
Restricted stock grants (in shares)   473,341        
Restricted stock grants 1 $ 1        
Restricted stock cancellations (in shares)   (106,859)        
Other comprehensive income (10,626)       (10,626)  
Retirements of common stock (in shares) [1]   (143)        
Retirements of common stock [1] (14)     (14)    
Balance, common stock (in shares) at Dec. 31, 2023   69,188,304        
Balance at Dec. 31, 2023 $ 808,705 $ 69 $ (591,557) $ 1,203,012 $ (1,688) $ 198,869
Balance, treasury stock, common (in shares) at Dec. 31, 2023 (15,562,864)   (15,562,864)      
[1] Represents shares retired after determining certain EVERFI's selling shareholders would be paid in cash, rather than shares of our common stock. See Note 3 for additional information regarding our acquisition of EVERFI.
XML 41 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization
1. Organization
We are the leading software provider exclusively dedicated to powering social impact. Serving the nonprofit and education sectors, companies committed to social responsibility and individual change makers, our essential software is built to accelerate impact in fundraising, nonprofit financial management, digital giving, grantmaking, corporate social responsibility and education management. A remote-first company, we have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom, supporting users in 100+ countries.
XML 42 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
2. Basis of Presentation
Basis of presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”).
Basis of consolidation
The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, we reconsider and evaluate our estimates and assumptions, including those that impact revenue recognition, long-lived and intangible assets, income taxes, business combinations, stock-based compensation, capitalization of software development costs, our allowances for credit losses and sales returns, costs of obtaining contracts, valuation of derivative instruments, loss contingencies and insurance recoveries, among others. Changes in the facts or circumstances underlying these estimates could result in material changes and actual results could materially differ from these estimates.
Recently adopted accounting pronouncements
In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update 2022-04, Liabilities-Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations ("ASU 2022-04"). This update requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose key terms of the programs and information about obligations outstanding at the end of the reporting period, including a rollforward of those obligations. The guidance does not affect the recognition, measurement, or financial statement presentation of supplier finance programs. We adopted ASU 2022-04 on January 1, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.
Recently issued accounting pronouncements
There are no recently issued accounting pronouncements that are expected to have a material impact on our financial position or results of operations when adopted in the future.
Summary of significant accounting policies
Revenue recognition
Our revenue is primarily generated from the following sources: (i) charging for the use of our software solutions in cloud and hosted environments; (ii) providing payment and transaction services; and (iii) providing Impact-as-a-Service digital educational content. Revenue is recognized when control of these services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.
We determine revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, we satisfy a performance obligation.
Our recurring revenue includes two components: contractual recurring and transactional recurring.
Contractual recurring
Contractual recurring revenue is primarily comprised of fees for the use of our subscription-based software solutions, which includes providing access to cloud solutions, Impact-as-a-Service™ digital educational content, online training programs and subscription-based analytic services. Contractual recurring revenue also includes fees from maintenance services for our on-premises solutions.
Contractual recurring revenue represents stand-ready performance obligations in which we are making our solutions or services available to our customers continuously over time or the value of the contract renews. Therefore, recurring revenue is generally recognized over time on a ratable basis over the contract term, beginning on the date that the solution or service is made available to the customer. Our recurring revenue contracts are generally for a term of three years at contract inception with three-year renewals thereafter, billed annually in advance and non-cancelable.
Transactional recurring
Transactional recurring revenue is comprised of transaction fees associated with the use of our solutions, including donation processing, tuition management, consumer giving and event-based usage.
Our payment services are offered with the assistance of third-party vendors. In general, when we are the principal in a transaction based on the factors identified in ASC 606-10-55-36 through 55-40, we record the revenue and related costs on a gross basis. Otherwise, we net the cost of revenue associated with the service against the gross revenue (amount withheld for the transaction fees) and record the net amount as revenue. For payment and transaction services, we have the right to invoice the customer in an amount that directly corresponds with the value to the customer of our performance to date. Therefore, we recognize revenue for these services over time based on the amount we withhold for the transaction fees in accordance with the 'as invoiced' practical expedient in ASC 606-10-55-18.
One-time services and other
One-time services and other revenue is primarily comprised of fees for one-time consulting, analytic and onsite training services and fees for retained and managed services contracts that we do not expect to have a term consistent with our cloud solution contracts.
We generally bill consulting services based on hourly rates plus reimbursable travel-related expenses. Fixed price consulting engagements are generally billed as milestones towards completion are reached. Revenue for one-time consulting services is generally recognized over time as the services are performed.
Fees for retained and managed services contracts are generally billed in advance and recognized over time on a ratable basis over the contract term, beginning on the date the service is made available to the customer.
Contracts with multiple performance obligations
Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of our solutions and services are typically estimated based on observable transactions when the solutions or services are sold on a standalone basis.
Costs of obtaining contracts, contract assets and deferred revenue
We pay sales commissions at the time contracts with customers are signed or shortly thereafter, depending on the size and duration of the sales contract. Sales commissions and related fringe benefits earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized in a manner that aligns with the expected period of benefit, which we have historically determined to be five years. We determined the period of benefit by taking into consideration our customer contracts, including renewals, retention, our technology and other factors. We generally do not pay commissions for contract renewals that are commensurate with the commission paid on the initial contract. The related amortization expense is included in sales, marketing and customer success expense in our consolidated statements of comprehensive income.
A contract asset is recorded when revenue is recognized in advance of our right to receive consideration (i.e., we must satisfy additional performance obligations in order to receive consideration). Amounts are recorded as receivables when our right to consideration is unconditional (i.e., only the passage of time is required before payment of the consideration is due). Our contract assets are recorded within prepaid expenses and other current assets on our consolidated balance sheets. To the extent that our customers are billed for our solutions and services in advance of us satisfying the related performance obligations, we record such amounts in deferred revenue.
Sales taxes
We present sales taxes and other taxes collected from customers and remitted to governmental authorities on a net basis and, as such, exclude them from revenues.
Fair value measurements
We measure certain financial assets and liabilities at fair value on a recurring basis, including derivative instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. An active market is defined as a market in which transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 - Quoted prices for identical assets or liabilities in active markets;
Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.
Our financial assets and liabilities are classified in their entirety within the hierarchy based on the lowest level of input that is significant to fair value measurement. Changes to a financial asset's or liability's level within the fair value hierarchy are determined as of the end of a reporting period. All methods of assessing fair value result in a general approximation of value, and such value may never actually be realized.
Derivative instruments
We generally use derivative instruments to manage interest rate and foreign currency exchange risk. We view derivative instruments as risk management tools and do not use them for trading or speculative purposes. Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accordingly, changes in fair value of the derivative contract must be highly correlated with changes in the fair value of the underlying hedged item at inception of the hedge and over the life of the hedge contract.
We record all derivative instruments on our consolidated balance sheets at fair value as either an asset or liability. If the derivative is designated as a cash flow hedge, the effective portions of the changes in fair value of the derivative are recorded in other comprehensive income and reclassified to earnings in a manner that matches the timing of the earnings impact of the hedged transactions. If the derivative is designated as a net investment hedge, the effective portions of the changes in fair value of the derivative are recorded to translation adjustment, a component of other comprehensive income, and recognized in earnings only when the hedged investment is liquidated. Ineffective portions of the changes in the fair value of cash flow hedges are recognized currently in earnings. See Note 10 to these consolidated financial statements for further discussion of our derivative instruments.
Cash and cash equivalents
We consider all highly liquid investments purchased with an original maturity of three months or less and cash items in transit to be cash equivalents.
Restricted cash due to customers; Customer funds receivable; Due to customers
Restricted cash due to customers consists of monies collected by us (or in transit) and payable to our customers, net of the associated transaction fees earned. Monies associated with amounts due to customers are segregated in separate bank accounts and used exclusively for the payment of amounts due to customers. This usage restriction is either legally or internally imposed and reflects our intention with regard to such deposits. Customer funds receivable consists of monies we expect to collect and remit to our customers.
Concentration of credit risk
Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents, restricted cash due to customers and accounts receivable. Our cash and cash equivalents and restricted cash due to customers are placed with high credit-quality financial institutions. Our accounts receivable is derived from sales to customers. With respect to accounts receivable, we perform ongoing evaluations of our customers and maintain an allowance for credit losses based on historical experience and our expectations of future credit losses. As of and for the years ended December 31, 2023, 2022 and 2021, there were no significant concentrations with respect to our consolidated revenues or accounts receivable.
Property and equipment
We record property and equipment assets at cost and depreciate them over their estimated useful lives using the straight-line method. Leasehold improvements are depreciated over the lesser of the term of the lease or the estimated useful life of the asset. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is credited or charged to earnings. Repair and maintenance costs are expensed as incurred.
Construction-in-progress primarily related to purchases of information technology assets which had not been placed in service at the respective balance sheet dates. We transfer these assets to the applicable property and equipment category on the date they are placed in service. There was no capitalized interest applicable to construction-in-progress for the years ended December 31, 2023 and 2022.
Business combinations
We include the operating results of acquired companies as well as the net assets acquired and liabilities assumed in our consolidated financial statements from the date of acquisition. We are required to allocate the purchase price of acquired companies to the tangible and intangible assets acquired and liabilities assumed at the acquisition date based upon their estimated fair values. Goodwill as of the acquisition date represents the excess of the purchase consideration of an acquired business over the fair value of the underlying net tangible and intangible assets acquired and liabilities assumed.
We apply significant judgement in estimating the fair value of intangible assets acquired, which involves the use of significant assumptions. Significant assumptions used in the valuation of customer relationships include future revenue and operating expenses, customer attrition rates, contributory asset charges, tax amortization benefit, and discount rates. Significant assumptions used in the valuation of certain developed technology assets include future revenue, proprietary technology obsolescence curve, royalty rate, and discount rate. Significant assumptions used in the valuation of marketing assets include assumptions about the period of time the brand will continue to be valuable, royalty rate, and discount rate. Significant assumptions used in the valuation of content intangible assets include cost-based assumptions. Our estimates of fair value are based upon assumptions we believe to be reasonable, but which are inherently uncertain and unpredictable, and unanticipated events and changes in circumstances may occur.
Goodwill
Goodwill represents the purchase price in excess of the net amount assigned to assets acquired and liabilities assumed by us in a business combination. Goodwill is not amortized, but tested annually for impairment on the first day of our fourth quarter, or more frequently if indicators of potential impairment arise.
Accounting guidance permits entities to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis to determine whether it is necessary to perform the quantitative impairment test. Significant judgment is required in the assessment of qualitative factors, including but not limited to an evaluation of macroeconomic conditions as they relate to our business, industry and market trends, as well as the overall future financial performance of identified reporting units and future opportunities in the markets in which we operate.
The quantitative impairment test compares the fair values of identified reporting units with their respective carrying amounts. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. Based on our current internal reporting structure, we have one operating segment, one reportable segment, and one reporting unit. In each of 2023, 2022 and 2021, we performed the quantitative impairment test, which indicated that the estimated fair values of the identified reporting units significantly exceeded their respective carrying values. There were no impairments of goodwill during 2023, 2022 and 2021.
Intangible assets other than goodwill
We amortize finite-lived intangible assets over their estimated useful lives as follows.
Basis of amortizationAmortization
period
(in years)
Customer relationships
Straight-line and Curve of Economic Benefit(1)
10-17
Marketing assets
Straight-line and Curve of Economic Benefit(1)
14-15
Developed technology
Straight-line and Curve of Economic Benefit(1)
3-14
Content
Straight-line
9
(1)Certain of the customer relationships, marketing assets and developed technology assets are amortized on a curve that represents the expected period of economic benefit.
We write off the gross carrying amount and accumulated amortization balances for all fully amortized intangible assets. We evaluate the estimated useful lives and the potential for impairment of finite and indefinite-lived intangible assets on an annual basis or more frequently if events or circumstances indicate revised estimates of useful lives may be appropriate or that the carrying amount may be impaired. If the carrying amount of a finite-lived intangible asset is no longer recoverable based upon the undiscounted cash flows of the asset, the amount of impairment is the difference between the carrying amount and the fair value of the asset. All of our intangible assets were acquired in business combinations. See Note 6 to these consolidated financial statements for a discussion of our impairment of certain intangible assets during 2022. There were no impairments of acquired intangible assets during 2023 and 2021.
Impairment of long-lived assets
We review long-lived assets for impairment when events change or circumstances indicate the carrying amount may not be recoverable. Events or changes in circumstances that indicate the carrying amount may not be recoverable include, but are not limited to, a significant decrease in the market value of the business or asset acquired, a significant adverse change in the extent or manner in which the business or asset acquired is used or significant adverse change in the business climate. If such events or changes in circumstances are present, the undiscounted cash flow method is used to determine whether the asset or asset group is impaired. See Note 6 to these consolidated financial statements for a discussion of our impairment of certain long-lived assets during 2023, 2022 and 2021.
Deferred financing costs and debt discount
Deferred financing costs included in other assets represent the direct third-party costs of entering into the revolving (line-of-credit) portion of our credit facility in October 2020 and portions of the unamortized deferred financing costs from prior facilities. These costs are amortized ratably over the term of the credit facility as interest expense.
Other debt issuance costs, as well as the debt discount associated with our 2021 Incremental Term Loan (as defined below), 2020 Credit facility (as defined below) and portions of the unamortized balances from prior facilities, are recorded as a direct deduction from debt. These costs are amortized over the term of the credit facility as interest expense.
Stock-based compensation
We measure stock-based compensation cost at the grant date based on the fair value of the award and recognize it as expense over the requisite service period, which is the vesting period.
We recognize the effect of awards for which the requisite service period is not rendered when the award is forfeited (that is, we recognize the effect of forfeitures in compensation cost when they occur). Previously recognized compensation cost for an award is reversed in the period that the award is forfeited. Income tax benefits resulting from the vesting and exercise of stock-based compensation awards are recognized in the period the unit or award is vested or option or right is exercised.
Income taxes
We make estimates and judgments in accounting for income taxes. The calculation of the income tax provision requires estimates due to transactions, credits and calculations where the ultimate tax determination is uncertain. Uncertainties arise as a consequence of the actual source of taxable income between domestic and foreign locations, the outcome of tax audits and the ultimate utilization of tax credits. To the extent actual results differ from estimated amounts recorded, such differences will impact the income tax provision in the period in which the determination is made.
We make estimates in determining tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expense for tax and financial statement purposes. We record valuation allowances to reduce our deferred tax assets to the amount expected to be realized. In assessing the adequacy of a recorded valuation allowance significant judgment is required. We consider all positive and negative evidence and a variety of factors including the scheduled reversal of deferred tax liabilities, historical and projected future taxable income, and prudent and feasible tax planning strategies. If we determine there is less than a 50% likelihood that we will be able to use a deferred tax asset in the future in excess of its net carrying value, then an adjustment to the deferred tax asset valuation allowance is made to increase income tax expense, thereby reducing net income in the period such determination was made.
We measure and recognize uncertain tax positions. To recognize such positions, we must first determine if it is more likely than not that the position will be sustained upon audit. We must then measure the benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. Significant judgment is required in the identification and measurement of uncertain tax positions.
Foreign currency
Net assets recorded in a foreign currency are translated at the exchange rate on the balance sheet date. Revenue and expense items are translated using an average of monthly exchange rates. The resulting translation adjustments are recorded in accumulated other comprehensive income.
Gains and losses resulting from foreign currency transactions denominated in currency other than the functional currency are recorded at the approximate rate of exchange at the transaction date in other income, net. For the years ended December 31, 2023 and 2021, we recorded net foreign currency losses that were insignificant and $1.6 million, respectively. During the year ended December 31, 2022, we recorded a net foreign currency gain of $4.6 million.
Research and development
Research and development costs are expensed as incurred except as noted below under Software and content development costs. These costs include compensation costs for engineering and product management personnel, third-party contractor expenses, software development tools and other expenses related to researching and developing new solutions or upgrading and enhancing existing solutions that do not qualify for capitalization, and allocated depreciation, facilities and IT support costs.
Software and content development costs
We incur certain costs associated with the development of internal-use software and content, which are primarily related to activities performed to develop our cloud solutions and the development of online education curriculum to be delivered on
the Company's cloud platform. Internal and external costs incurred in the preliminary project stage of internal-use software development and content are expensed as incurred. Once the software or content being developed has reached the application development stage, qualifying internal costs including payroll and payroll-related costs of employees who are directly associated with and devote time to the software or content project as well as external direct costs of materials and services are capitalized. Capitalization ceases at the point at which the developed software or content is substantially complete and ready for its intended use, which is typically upon completion of all substantial testing. Qualifying costs capitalized during the application development stage include those related to specific upgrades and enhancements when it is probable that those costs incurred will result in additional functionality. Overhead costs, including general and administrative costs, as well as maintenance, training and all other costs associated with post-implementation stage activities are expensed as incurred. In addition, internal costs that cannot be reasonably separated between maintenance and relatively minor upgrades and enhancements are expensed as incurred. In certain circumstances, content development costs are considered deferred costs, when ownership of developed content belongs to the customer.
Qualifying capitalized software and content development costs are amortized on a straight-line basis over the software asset's estimated useful life, which is generally three to seven years. We evaluate the useful lives of these assets on an annual basis and test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. See Note 6 to these consolidated financial statements for a discussion of our impairment of certain capitalized software development costs during 2022. There were no impairments of capitalized software assets during 2023 and 2021. We write off the gross carrying amount and accumulated amortization balances for all fully amortized capitalized software and content development cost assets.
Allowance for credit losses
Our accounts receivable consist of a single portfolio segment. Accounts receivable are recorded at original invoice amounts less an allowance for credit losses, an amount we estimate to be sufficient to provide adequate protection against lifetime expected losses resulting from extending credit to our customers. In judging the adequacy of the allowance for credit losses, we consider multiple factors including historical bad debt experience, the current aging of our receivables and current economic conditions that may affect our customers' ability to pay. A considerable amount of judgment is required in assessing these factors and if any receivables were to deteriorate, an additional provision for credit losses could be required. Accounts are written off after all means of collection are exhausted and recovery is considered remote. Provisions for credit losses are recorded in general and administrative expense.
Below is a summary of the changes in our allowance for credit losses.
Years ended December 31,
(in thousands)
Balance at
beginning of year
Provision/
adjustment
Write-offRecoveryBalance at
end of year
2023
$6,022 $2,012 $(2,539)$601 $6,096 
2022
9,375 1,281 (5,162)528 6,022 
2021
9,016 4,483 (4,565)441 9,375 
The amount of write-offs during the year ended December 31, 2023 was lower than during the same periods in 2022 and 2021 as we experienced payment delays during those years related to the COVID-19 pandemic.
Allowance for sales returns
We maintain a reserve for returns and credits which is estimated based on several factors including historical experience, known credits yet to be issued, the aging of customer accounts and the nature of service level commitments. A considerable amount of judgment is required in assessing these factors. Provisions for sales returns and credits are charged against the related revenue items.
Below is a summary of the changes in our allowance for sales returns.
Years ended December 31,
(in thousands)
Balance at
beginning of year
Provision/
adjustment
DeductionBalance at
end of year
2023
$1,296 $2,488 $(2,973)$811 
2022
1,780 4,785 (5,269)1,296 
2021
1,276 6,967 (6,463)1,780 
Advertising costs
We expense advertising costs as incurred, which were $14.0 million, $16.5 million and $7.1 million for the years ended December 31, 2023, 2022 and 2021, respectively.
Restructuring costs
Restructuring costs include charges for the costs of exit or disposal activities. The liability for costs associated with exit or disposal activities is measured initially at fair value and only recognized when the liability is incurred.
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use ("ROU") assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of December 31, 2023 and 2022.
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of lease payments. Our incremental borrowing rate is based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at the commencement date. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.
Loss contingencies
We are subject to the possibility of various loss contingencies, including legal proceedings and claims, that arise in the normal course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described in Note 11 to these consolidated financial statements. We record an accrual for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Often these issues are subject to substantial uncertainties and, therefore, the probability of loss and the estimation of damages are difficult to ascertain. These assessments can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions that have been deemed reasonable by us. Although we believe we have substantial defenses in these matters, we could incur judgments or enter into settlements of claims that could have a material adverse effect on our consolidated financial position, results of operations or cash flows in any particular period.
Earnings (loss) per share
We compute basic earnings (loss) per share by dividing net (loss) income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings per share reflects the assumed exercise, settlement and vesting of all dilutive securities using the “treasury stock method” except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon the exercise of stock options and stock appreciation rights and vesting of restricted stock awards and units. In periods where there are net losses and the inclusion of potentially dilutive securities would be anti-dilutive, diluted loss per share is the same as basic loss per share.
XML 43 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Business Combinations
3. Business Combinations and Dispositions
2022 Disposition
Blackbaud FIMS™ and DonorCentral® NXT
On September 9, 2022, we sold our Foundation Information Management System ("FIMS") and DonorCentral NXT solutions to Fusion Laboratories, LLC for cash proceeds of approximately $6.4 million, subject to closing adjustments. During the year ended December 31, 2022, we recognized a noncash impairment charge of $2.0 million against certain insignificant FIMS customer relationship intangible assets that were then held for sale. The impairment charge was recorded in general and administrative expense in our consolidated statements of comprehensive loss.
2022 Acquisition
Kilter
On August 19, 2022, we acquired all of the outstanding stock of Kilter, Inc., a Delaware corporation, pursuant to an agreement and plan of merger, for approximately $2.9 million in cash, net of closing adjustments. In addition to the consideration paid at closing, we may be required to pay up to a maximum of $3.0 million in additional cash consideration if during the two-year period commencing January 1, 2023 Kilter meets certain application participation targets. As of December 31, 2023, a liability for the contingent consideration is recorded at its current estimated fair value of $1.4 million in other liabilities in our consolidated balance sheet. Any change in the fair value of the contingent liability, or any change upon final settlement, will be recognized in income from operations. Fair values were also assigned to the other assets acquired and liabilities assumed, primarily consisting of goodwill and a finite-lived developed technology intangible asset, which will be amortized over an estimated useful life of three years. We finalized the purchase price allocation of Kilter, including the valuation of assets acquired and liabilities assumed, during the third quarter of 2023. Insignificant acquisition-related costs, which primarily consisted of legal services, were recorded as general and administrative expense during the year ended December 31, 2023.
2021 Acquisition
EVERFI
On December 31, 2021, we acquired all of the outstanding equity securities, including all voting equity interests, of EVERFI, Inc., a Delaware corporation, pursuant to an agreement and plan of merger. We acquired the equity securities for approximately $441.8 million in cash consideration and 3,810,888 shares of our common stock, valued at approximately $301.0 million, for an aggregate purchase price of approximately $742.8 million, net of closing adjustments. The cash consideration and related expenses were funded primarily through cash on hand and new borrowings under the 2020 Credit Facility (as defined below). As a result of the acquisition, EVERFI became a wholly owned subsidiary of ours. The operating results of EVERFI have been included in our consolidated financial statements from the date of acquisition. During the year ended December 31, 2021, we incurred insignificant acquisition-related expenses associated with the acquisition, which were recorded in general and administrative expense. In accordance with applicable accounting rules, we determined that the impact of this acquisition was not material to our consolidated financial statements; therefore, revenue and earnings since the acquisition date and pro forma information are not required or presented. We finalized the purchase price allocation of EVERFI, including the valuation of assets acquired and liabilities assumed, during the fourth quarter of 2022.
XML 44 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
4. Goodwill and Other Intangible Assets
The change in goodwill during 2023 consisted of the following:
(dollars in thousands)Total
Balance at December 31, 2022$1,050,272 
Adjustments related to prior year business combination(1)
36 
Effect of foreign currency translation3,430 
Balance at December 31, 2023$1,053,738 
(1)Represents immaterial measurement period adjustments during the year ended December 31, 2023 to the fair value of the Kilter assets acquired and liabilities assumed.
We have recorded intangible assets acquired in various business combinations based on their fair values at the date of acquisition. The table below sets forth the balances of each class of intangible asset and related amortization as of:
December 31,
(dollars in thousands)20232022
Finite-lived gross carrying amount
Customer relationships$570,104 $569,009 
Marketing assets71,308 69,643 
Developed technology182,956 182,463 
Content17,900 17,900 
Total finite-lived gross carrying amount842,268 839,015 
Accumulated amortization
Customer relationships(174,982)(146,948)
Marketing assets(11,985)(8,371)
Developed technology(69,386)(46,571)
Content(3,978)(1,989)
Total accumulated amortization(260,331)(203,879)
Intangible assets, net$581,937 $635,136 
During the year ended December 31, 2023, changes to the gross carrying amounts of intangible asset classes were primarily related to write-offs of fully amortized intangible assets and the effect of foreign currency translation.
Amortization expense
Amortization expense related to finite-lived intangible assets acquired in business combinations is allocated to cost of revenue on the consolidated statements of comprehensive income based on the revenue stream to which the asset contributes, except for marketing assets and non-compete agreements, for which the associated amortization expense is included in operating expenses.
The following table summarizes amortization expense of our finite-lived intangible assets:
Years ended December 31,
(dollars in thousands)202320222021
Included in cost of revenue:
Cost of recurring$51,079 $47,085 $33,132 
Cost of one-time services and other1,384 1,407 1,680 
Total included in cost of revenue52,463 48,492 34,812 
Included in operating expenses3,139 2,925 2,227 
Total amortization of intangibles from business combinations$55,602 $51,417 $37,039 
The following table outlines the estimated future amortization expense for each of the next five years for our finite-lived intangible assets as of December 31, 2023:
Years ending December 31,
(dollars in thousands)
Amortization
expense
2024 62,332 
2025 65,873 
2026 64,234 
2027 60,038 
2028 52,544 
Total$305,021 
XML 45 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
5. Earnings (Loss) Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
  Years ended December 31,
(dollars in thousands, except per share amounts)202320222021
Numerator:
Net income (loss)$1,820 $(45,407)$5,698 
Denominator:
Weighted average common shares52,546,406 51,569,148 47,412,306 
Add effect of dilutive securities:
Stock-based awards1,174,936 — 818,132 
Weighted average common shares assuming dilution53,721,342 51,569,148 48,230,438 
Earnings (loss) per share
Basic$0.03 $(0.88)$0.12 
Diluted$0.03 $(0.88)$0.12 
Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share45,614 1,046,307 974,110 
Diluted loss per share for the year ended December 31, 2022 was the same as basic loss per share as there was a net loss in the period and inclusion of potentially dilutive securities was anti-dilutive.
XML 46 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
6. Fair Value Measurements
Recurring fair value measurements
Financial assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:
Fair value measurement using
(dollars in thousands)Quoted Prices in Active Markets for Identical Assets and Liabilities
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Fair value as of December 31, 2023
Financial assets:
Interest rate swaps$— $16,198 $— $16,198 
Total financial assets$— $16,198 $— $16,198 
Fair value as of December 31, 2023
Financial liabilities:
Interest rate swaps$— $5,004 $— $5,004 
Foreign currency forward contracts— 536 — 536 
Contingent consideration obligations— — 1,403 1,403 
Total financial liabilities$— $5,540 $1,403 $6,943 
Fair value as of December 31, 2022
Financial assets:
Interest rate swaps$— $31,870 $— $31,870 
Foreign currency forward contracts— 247 — 247 
Total financial assets$— $32,117 $— $32,117 
Fair value as of December 31, 2022
Financial liabilities:
Foreign currency forward contracts$— $323 $— $323 
Contingent consideration obligations— — 2,710 2,710 
Total financial liabilities$— $323 $2,710 $3,033 
Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, Derivatives and Hedging, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps and foreign currency forward contracts. See Note 10 to these consolidated financial statements for additional information about our derivative instruments.
The fair value of our interest rate swaps and foreign currency forward contracts are based on model-driven valuations using Secured Overnight Financing Rate ("SOFR") rates and foreign currency forward rates, respectively, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps and foreign currency forward contracts are classified within Level 2 of the fair value hierarchy. Our financial contracts that were indexed to LIBOR were modified to reference SOFR during the three months ended September 30, 2022. These modifications did not have a significant financial impact.
Contingent consideration obligations arise from business acquisitions. The fair values are based on discounted cash flow analyses reflecting a probability-weighted assessment approach derived from the likelihood of possible achievement of specified performance measures or events and captures the contractual nature of the contingencies, commercial risk, and the
time value of money. As the fair value measurements for our contingent consideration obligations contain significant unobservable inputs, they are classified within Level 3 of the fair value hierarchy. See Note 3 to these consolidated financial statements for additional information about our contingent consideration obligations.
We believe the carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at December 31, 2023 and December 31, 2022, due to the immediate or short-term maturity of these instruments.
We believe the carrying amount of our debt approximates its fair value at December 31, 2023 and December 31, 2022, as the debt bears interest rates that approximate market value. As SOFR rates are observable at commonly quoted intervals, our debt under the 2020 Credit Facility (as defined below) is classified within Level 2 of the fair value hierarchy. The fair value of our fixed rate debt does not exceed the carrying amount.
We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the years ended December 31, 2023, 2022 and 2021.
Non-recurring fair value measurements
Assets and liabilities that are measured at fair value on a non-recurring basis include long-lived assets, intangible assets, goodwill and operating lease ROU assets. These assets are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for long-lived assets, intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs. In the event of an impairment, we determine the fair value of these assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium.
During the year ended December 31, 2023, we recorded noncash impairment charges of $5.6 million against certain operating lease ROU assets and $1.1 million impairment charges against certain property and equipment assets. See Notes 11 and 7, respectively, to these consolidated financial statements for additional details.
During the year ended December 31, 2022, we recorded noncash impairment charges of $2.3 million against certain previously capitalized software development costs, $2.0 million against certain insignificant customer relationship intangible assets that were held for sale, $1.0 million against certain operating lease ROU assets and insignificant impairment charges against certain property and equipment assets. See Notes 11 and 7, respectively, to these consolidated financial statements for additional details.
During the year ended December 31, 2021, we recorded noncash impairment charges of $3.6 million against certain operating lease ROU assets and $1.7 million against certain property and equipment assets. See Notes 11 and 7, respectively, to these consolidated financial statements for additional details.
There were no other non-recurring fair value adjustments during 2023, 2022 and 2021 except for certain business combination accounting adjustments to the initial fair value estimates of the assets acquired and liabilities assumed at the acquisition date from updated estimates and assumptions during the measurement period. See Note 3 to these consolidated financial statements for additional details.
XML 47 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment and Software and Content Development Costs
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment and Software Development Costs
7. Property and Equipment and Software and Content Development Costs
Property and equipment
Property and equipment consisted of the following as of:
Estimated
useful life
(years)
December 31,
(dollars in thousands)20232022
Land— $9,548 $9,548 
Building3961,284 61,284 
Building improvements
7 - 20
11,720 10,874 
Equipment
1 - 5
2,646 2,312 
Computer hardware
1 - 5
50,064 47,886 
Computer software
1 - 5
21,982 20,299 
Construction in progress— 1,611 3,500 
Furniture and fixtures
2 - 7
3,187 3,264 
Leasehold improvementsLesser of lease term or estimated useful life10,345 11,822 
Total property and equipment172,387 170,789 
Less: accumulated depreciation(73,698)(63,363)
Property and equipment, net$98,689 $107,426 

Depreciation expense was $13.0 million, $14.1 million and $14.4 million for the years ended December 31, 2023, 2022 and 2021, respectively.
During the year ended December 31, 2023, we recorded noncash impairment charges of $1.1 million against certain property and equipment assets. These impairment charges resulted primarily from our entry into a sublease in July 2023 for a portion of our Washington, DC office location, which we previously closed in February 2023 to align with our remote-first workforce strategy and are reflected in general and administrative expense on the statements of comprehensive income.
During the year ended December 31, 2022, we recorded insignificant noncash impairment charges against certain property and equipment assets. These impairment charges resulted primarily from our decision to cease using a portion of our leased office space and are reflected in general and administrative expense on the statements of comprehensive income.
During the year ended December 31, 2021, we recorded noncash impairment charges of $1.7 million against certain property and equipment assets. These impairment charges resulted primarily from our decision to close our Austin office and are reflected in general and administrative expense on the statements of comprehensive income.
Software and content development costs
Software and content development costs consisted of the following as of:
Estimated
useful life
(years)
December 31,
(dollars in thousands)20232022
Software development costs
3 - 7
$287,519 $250,551 
Content development costs
5
6,945 3,409 
Less: accumulated amortization(134,270)(112,937)
Software and content development costs, net
$160,194 $141,023 
During the year ended December 31, 2022, we recorded noncash impairment charges of $2.3 million against certain previously capitalized software development costs that reduced the carrying value of those assets to zero. The impairment charges were reflected in general and administrative expense and cost of recurring revenue, respectively, on the statements of comprehensive income. These impairment charges resulted primarily from our decision to accelerate the end of customer support for certain solutions.
Other changes to the gross carrying amount of software and content development costs were primarily related to qualifying costs associated with development activities that are required to be capitalized under the internal-use software accounting guidance such as those for our cloud solutions and online education curriculum, write-offs of fully amortized assets, and the effect of foreign currency translation.
Amortization expense related to software and content development costs was $42.8 million, $36.8 million and $31.0 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is included primarily in cost of recurring.
XML 48 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Financial Statement Details
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Financial Statement Details
8. Consolidated Financial Statement Details
Restricted cash
(dollars in thousands)December 31,
2023
December 31,
2022
Restricted cash due to customers$695,489 $700,611 
Real estate escrow balances and other1,517 1,629 
Total restricted cash$697,006 $702,240 
Prepaid expenses and other assets
(dollars in thousands)December 31,
2023
December 31,
2022
Costs of obtaining contracts(1)(2)
$62,377 $74,272 
Prepaid software maintenance and subscriptions(3)
35,169 34,766 
Derivative instruments16,198 32,117 
Implementation costs for cloud computing arrangements, net(4)(5)
9,259 10,189 
Unbilled accounts receivable5,615 5,775 
Prepaid insurance3,940 4,902 
Taxes, prepaid and receivable3,418 1,855 
Deferred tax assets644 1,153 
Other assets13,702 10,929 
Total prepaid expenses and other assets150,322 175,958 
Less: Long-term portion51,037 94,304 
Prepaid expenses and other current assets$99,285 $81,654 
(1)Amortization expense from costs of obtaining contracts was $31.9 million, $33.6 million and $35.5 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is included in sales, marketing and customer success expense in our consolidated statements of comprehensive income.
(2)The current portion of costs of obtaining contracts as of December 31, 2023 and 2022 was $25.3 million and $29.1 million, respectively.
(3)The current portion of prepaid software maintenance and subscriptions as of December 31, 2023 and December 31, 2022 was $32.4 million and $31.7 million, respectively.
(4)These costs primarily relate to the multi-year implementations of our global enterprise resource planning and customer relationship management systems.
(5)Amortization expense from capitalized cloud computing implementation costs was $2.5 million, $2.2 million and $1.9 million for the years ended December 31, 2023, 2022 and 2021, respectively. Accumulated amortization for these costs was $7.7 million and $5.2 million as of December 31, 2023 and 2022, respectively.
Accrued expenses and other liabilities
(dollars in thousands)December 31,
2023
December 31,
2022
Taxes payable$21,282 $16,667 
Customer credit balances10,238 8,257 
Operating lease liabilities, current portion6,701 7,723 
Derivative instruments5,540 323 
Accrued commissions and salaries4,413 6,944 
Accrued transaction-based costs related to payments services4,323 5,059 
Accrued health care costs3,865 2,467 
Accrued legal costs3,659 28,448 
Accrued vacation costs2,452 2,156 
Contingent consideration liability
1,403 2,710 
Other liabilities10,704 9,542 
Total accrued expenses and other liabilities74,580 90,296 
Less: Long-term portion10,258 4,294 
Accrued expenses and other current liabilities$64,322 $86,002 
Other income, net
Years ended December 31,
(dollars in thousands)202320222021
Interest income$8,821 $1,746 $392 
Currency revaluation (losses) gains(36)4,635 (1,644)
Other income, net4,076 2,332 1,432 
Other income, net$12,861 $8,713 $180 
XML 49 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt
9. Debt
The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.
Debt balance atWeighted average
effective interest rate at
(dollars in thousands)December 31,
2023
December 31,
2022
December 31,
2023
December 31,
2022
Credit facility:
Revolving credit loans$114,100 $177,800 7.52 %5.18 %
Term loans607,500 623,750 3.51 %4.26 %
Real estate loans56,745 58,189 5.22 %5.22 %
Other debt2,800 2,247 8.42 %7.38 %
Total debt781,145 861,986 4.24 %4.52 %
Less: Unamortized discount and debt issuance costs1,481 2,943 
Less: Debt, current portion19,259 18,802 7.02 %6.45 %
Debt, net of current portion$760,405 $840,241 4.17 %4.48 %
2020 refinancing
In October 2020, we entered into a 5-year $900.0 million Amended and Restated Credit Agreement (the “2020 Credit Facility”). The 2020 Credit Facility matures in October 2025 and replaced our 5-year $700 million credit facility entered into during June 2017 (the "2017 Credit Facility") by amending and restating it to include a $500.0 million revolving credit facility (the “2020 Revolving Facility”) and a $400.0 million term loan facility (the “2020 Term Loan”). Upon closing, we borrowed $400.0 million pursuant to the 2020 Term Loan and used the proceeds to repay the outstanding principal balance of the term loan under the 2017 Credit Facility, and repay $124.4 million of outstanding revolving credit loans under the 2017 Revolving Facility.
In connection with the amendment and restatement of the 2017 Credit Facility, the existing Pledge Agreement dated June 2, 2017, by us in favor of Bank of America, N.A., as administrative agent, was likewise amended and restated.
Summary of the 2020 Credit Facility
The 2020 Revolving Facility includes (i) a $50.0 million sublimit available for the issuance of standby letters of credit, (ii) a $50.0 million sublimit available for swingline loans, and (iii) a $100.0 million sublimit available for multicurrency borrowings.
Our obligations under the 2020 Credit Facility are secured by the stock and limited liability company interests of certain of our direct subsidiaries and any of our material domestic subsidiaries, if any, and the proceeds therefrom pledged pursuant to an Amended and Restated Pledge Agreement dated as of October 30, 2020, by us in favor of Bank of America, N.A., as administrative agent, for the ratable benefit of itself and the secured parties referred to therein.
The term loan under the 2020 Credit Facility requires periodic principal payments. The balance of the term loan and any amounts drawn on the revolving credit loans are due upon maturity of the 2020 Credit Facility in October 2025. We evaluate the classification of our debt as current or non-current based on the required annual maturities of the 2020 Credit Facility. We may prepay the 2020 Credit Facility in whole or in part at any time without premium or penalty, other than customary breakage costs with respect to certain types of loans.
The 2020 Credit Facility contains various representations, warranties and affirmative, negative and financial covenants customary for financings of this type. Financial covenants include a net leverage ratio and an interest coverage ratio. At December 31, 2023, we were in compliance with our debt covenants under the 2020 Credit Facility.
Under the terms of the 2020 Credit Facility, we are entitled on one or more occasions, subject to the satisfaction of certain conditions, to request an increase in the commitments under the Revolving Credit Facility and/or request additional incremental term loans in the aggregate principal amount of up to $250.0 million plus an amount, if any, such that the net leverage ratio shall be no greater than 3.25 to 1.00. At December 31, 2023, our available borrowing capacity under the 2020 Credit Facility was $384.5 million.

First Amendment to 2020 Credit Facility
On January 31, 2022, we entered into the First Amendment to Credit Agreement (the “Amendment”). The Amendment amended the 2020 Credit Facility to, among other things, (i) modify the definition of “Applicable Margin”, (ii) modify the net leverage ratio financial covenant to require a net leverage ratio of (A) 4.00:1.00 or less for the fiscal quarter ended December 31, 2021 and for fiscal quarters ending thereafter through December 31, 2023 and (B) 3.75:1.00 or less for the fiscal quarters ending March 31, 2024 and thereafter, (iii) reset the $250.0 million fixed dollar basket with respect to the accordion feature and (iv) modify certain negative covenants to provide additional operational flexibility.

LIBOR Transition Amendment
On August 26, 2022, we entered into a LIBOR Transition Amendment (the "LIBOR Amendment"). The LIBOR Amendment amended the 2020 Credit Facility, as previously amended, to change the interest rate benchmark from LIBOR to SOFR (as defined therein). The LIBOR Amendment did not change any terms of the 2020 Credit Facility unrelated to reference rate reform.
After giving effect to both the First Amendment and the LIBOR Transition Amendment, dollar denominated loans under the 2020 Revolving Facility and the 2020 Term Loan bear interest based on, at our election, either (a) the Base Rate (as defined below) or (b) Term SOFR (as defined below), in each case, plus an applicable margin. "Base Rate" is defined as a rate per annum equal to the highest of (i) the Federal Funds Rate plus 0.50%, (ii) the prime rate announced by Bank of America, N.A.,
and (iii) Term SOFR plus 1.00%. "Term SOFR" is defined as a rate per annum equal to the forward-looking term rate based on the secured overnight financing rate plus a credit sensitive adjustment of 0.11448% for a one month tenor, 0.26161% for a three month tenor or 0.42826% for a six month tenor, as applicable, in each case, per annum. The applicable margin is adjusted quarterly based on our net leverage ratio and ranges from 0.375% to 1.50% for Base Rate loans and 1.375% to 2.50% for Term SOFR loans, in each case, per annum.
Sterling denominated loans under the 2020 Revolving Facility bear interest based on SONIA plus an applicable margin. "SONIA" is defined as a rate per annum equal to the Sterling Overnight Index Average Reference Rate published on the fifth Business Day preceding such date on the applicable Reuters screen page plus a credit sensitive adjustment of 0.0326% per annum. The applicable margin is adjusted quarterly based on our net leverage ratio and ranges from 1.375% to 2.50% per annum.
We also pay a quarterly commitment fee on the unused portion of the 2020 Revolving Facility from 0.250% to 0.50% per annum, depending on our net leverage ratio.
At December 31, 2023, the applicable margin for Term SOFR, SONIA and other Eurocurrency Rate loans under the 2020 Credit Facility was 1.625% and the commitment fee applicable to the 2020 Revolving Facility was 0.250%.
First Incremental Term Loan
On December 31, 2021, we entered into the First Incremental Term Loan Agreement (the "Incremental Amendment"). The Incremental Amendment amends the 2020 Credit Facility and, among other things, provides for a $250.0 million incremental term loan (the “2021 Incremental Term Loan”).
The 2021 Incremental Term Loan bears interest based on, at our election, either (a) the Base Rate (2021 Incremental) (as defined below), (b) Daily SOFR Rate (as defined below) or (c) Term SOFR (2021 Incremental) (as defined below), in each case, plus an applicable margin. "Base Rate (2021 Incremental)" is defined as a rate per annum equal to the highest of (i) the Federal Funds Rate plus 0.50%, (ii) the prime rate announced by Bank of America, N.A., and (iii) Daily SOFR Rate plus 1.00%. “Daily SOFR Rate” is defined as a rate per annum equal to secured overnight financing rate plus a credit sensitive adjustment of 0.10%. "Term SOFR (2021 Incremental)" is defined as a rate per annum equal to the forward-looking term rate based on the secured overnight financing rate plus a credit sensitive adjustment of 0.10% for a one month tenor, 0.15% for a three month tenor or 0.25% for a six month tenor, as applicable, in each case, per annum. The applicable margin is adjusted quarterly based on our net leverage ratio and ranges from 0.375% to 1.50% for Base Rate (2021 Incremental) loans and 1.375% to 2.50% for Daily SOFR Rate loans and Term SOFR (2021 Incremental) loans, in each case, per annum. The 2021 Incremental Term Loan matures in October 2025, which is the maturity date of the existing term loan under the 2020 Credit Facility, and is otherwise subject to substantially the same terms and conditions as the existing term loan under the 2020 Credit Facility.
Financing costs
In connection with our entry into the 2020 Credit Facility, we paid $4.0 million in financing costs, of which $1.2 million were capitalized in other assets and, together with a portion of the unamortized deferred financing costs from the 2017 Credit Facility and prior facilities, are being amortized into interest expense over the term of the new facility. We recorded aggregate financing costs of $2.0 million as a direct deduction from the carrying amount of our debt liability, which related to debt discount (fees paid to lenders) and debt issuance costs for the 2020 Term Loan.
In connection with our entry into the 2021 Incremental Term Loan, we paid $3.1 million in financing costs which were recorded as a direct deduction from the carrying amount of our debt liability.
As of December 31, 2023, deferred financing costs totaling $0.6 million were included in other assets on our consolidated balance sheets.
Real estate loans
In August 2020, we completed the purchase of our global headquarters facility. As part of the purchase price, we assumed the Seller’s obligations under two senior secured notes with a then-aggregate outstanding principal amount of $61.1 million (collectively, the “Real Estate Loans”). The Real Estate Loans require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038. At December 31, 2023, we were in compliance with our debt covenants under the Real Estate Loans.
Other debt
From time to time, we enter into third-party financing agreements for purchases of software and related services for our internal use. Generally, the agreements are non-interest-bearing notes requiring annual payments. Interest associated with the notes is imputed at the rate we would incur for amounts borrowed under our then-existing credit facility at the inception of the notes. Our assumption of these loans are noncash financing transactions and are reflected in our supplemental disclosure of cash flow information.
The following table summarizes our currently effective financing agreements as of December 31, 2023:
(dollars in thousands)Term
 in Months
Number of
Annual Payments
First Annual
Payment Due
Original Loan
Value
Effective dates of agreements(1):
December 202239January 2023$1,710 
January 202336April 20232,491 
(1)Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.
The changes in supplier financing obligations during the years ended December 31, 2023, consisted of the following:
(dollars in thousands)Total
Balance at December 31, 2022$2,247 
Additions
2,491 
Payments
(1,938)
Balance at December 31, 2023$2,800 
As of December 31, 2023, the required annual maturities related to the 2020 Credit Facility, the Real Estate Loans and our other debt were as follows:
Years ending December 31,
(dollars in thousands)
Annual
maturities
2024 $19,259 
2025 708,534 
2026 1,969 
2027 2,166 
2028 2,374 
Thereafter46,843 
Total required maturities$781,145 
XML 50 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives Instruments
10. Derivative Instruments
We generally use derivative instruments to manage our interest rate and foreign currency exchange risk. We currently have derivatives classified as cash flow hedges and net investment hedges. We do not enter into any derivatives for trading or speculative purposes.
All of our derivative instruments are governed by International Swap Dealers Association, Inc. master agreements with our counterparties. As of December 31, 2023 and December 31, 2022, we have presented the fair value of our derivative instruments at the gross amounts in the consolidated balance sheet as the gross fair values of our derivative instruments equaled their net fair values.
Cash flow hedges
We have entered into interest rate swap agreements, which effectively convert portions of our variable rate debt under the 2020 Credit Facility to a fixed rate for the term of the swap agreements. We designated each of the interest rate swaps as cash flow hedges at the inception of the contracts. As of December 31, 2023 and December 31, 2022, the aggregate notional
values of the interest rate swaps were $935.0 million and $435.0 million, respectively. All of the contracts have maturities on or before October 2028.
We have entered into foreign currency forward contracts to hedge revenues denominated in the Canadian Dollar ("CAD") against changes in the exchange rate with the United States Dollar ("USD"). We designated each of these foreign currency forward contracts as cash flow hedges at the inception of the contracts. As of December 31, 2023 and December 31, 2022, the aggregate notional values of the foreign currency forward contracts designated as cash flow hedges that we held to buy USD in exchange for Canadian Dollars were $29.9 million CAD and $22.6 million CAD, respectively. All of the contracts have maturities of 12 months or less.
Net investment hedges
We have entered into foreign currency forward contracts to hedge a portion of the foreign currency exposure that arises on translation of our investments denominated in British Pounds ("GBP") into USD. We designated each of these foreign currency forward contracts as net investment hedges at the inception of the contracts. As of December 31, 2023 and December 31, 2022, the aggregate notional values of the foreign currency forward contracts designated as net investment hedges to reduce the volatility of the U.S. dollar value of a portion of our GBP-denominated investments was £13.2 million and £11.2 million, respectively.
The fair values of our derivative instruments were as follows as of:
Asset derivativesLiability Derivatives
(dollars in thousands)Balance sheet locationDecember 31,
2023
December 31,
2022
Balance sheet locationDecember 31,
2023
December 31,
2022
Derivative instruments designated as hedging instruments:
Interest rate swaps, current portionPrepaid expenses
and other current assets
$16,198 $— Accrued expenses
and other current liabilities
$— $— 
Foreign currency forward contracts, current portion
Prepaid expenses
and other current assets
— 247 Accrued expenses
and other current liabilities
536 323 
Interest rate swaps, long-term
Other assets— 31,870 Other liabilities5,004 — 
Total derivative instruments designated as hedging instruments$16,198 $32,117 $5,540 $323 
The effects of derivative instruments in cash flow and net investment hedging relationships were as follows:
Gain recognized
in accumulated other
comprehensive
(loss) income as of
Location
of gain
reclassified from
accumulated other
comprehensive
(loss) income into
income (loss)
Gain (loss) reclassified from
accumulated other
comprehensive (loss) income
into income (loss)
(dollars in thousands)December 31,
2023
Year ended
December 31, 2023
Cash Flow Hedges
Interest rate swaps$11,194 Interest expense$20,418 
Foreign currency forward contracts$(235)Revenue$388 
Net Investment Hedge
Foreign currency forward contracts$(301)$— 
December 31,
2022
Year ended
December 31, 2022
Cash Flow Hedges
Interest rate swaps$31,870 Interest expense$5,520 
Foreign currency forward contracts$247 Revenue$165 
Net Investment Hedges
Foreign currency forward contracts$(323)$— 
December 31,
2021
Year ended
December 31, 2021
Cash Flow Hedges
Interest rate swaps$7,160 Interest expense$(3,714)
Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Excluding net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) and related tax effects are reclassified from accumulated other comprehensive income (loss) to current earnings. For net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to translation adjustment, a component of accumulated other comprehensive income (loss), and recognized in earnings only when the hedged GBP investment is liquidated. The estimated accumulated other comprehensive income as of December 31, 2023 that is expected to be reclassified into earnings within the next twelve months is $16.4 million. There were no ineffective portions of our interest rate swap or foreign currency forward derivatives during the years ended December 31, 2023, 2022 and 2021. See Note 14 to these consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component. We classify cash flows related to derivative instruments as operating activities in the consolidated statements of cash flows.
We did not have any undesignated derivative instruments during 2023, 2022 and 2021.
XML 51 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
11. Commitments and Contingencies
Leases
We have operating leases for corporate offices, subleased offices and certain equipment and furniture. As of December 31, 2023, we did not have any operating leases that had not yet commenced.
The following table summarizes the components of our lease expense:
Year ended 
 December 31,
(dollars in thousands)202320222021
Operating lease cost(1)
$8,812 $9,501 $9,636 
Variable lease cost1,431 1,670 2,478 
Sublease income(3,356)(2,763)(1,516)
Net lease cost$6,887 $8,408 $10,598 
(1)Includes short-term lease costs, which were immaterial.
During the year ended December 31, 2023, we recorded noncash impairment charges of $5.6 million against certain operating lease ROU assets. These impairment charges resulted primarily from our entry into a sublease in July 2023 for a portion of our Washington, DC office location, which we previously closed in February 2023 to align with our remote-first workforce strategy and are reflected in general and administrative expense on the statements of comprehensive income.
During the year ended December 31, 2022, we recorded noncash impairment charges of $1.0 million against certain operating lease ROU assets resulting primarily from our decision to cease using a portion of our leased office space. These charges are reflected in general and administrative expense on the statements of comprehensive income.
In October 2021, we made the decision to permanently close our fixed office locations (with the exception of our global headquarters facility in Charleston, South Carolina), effective in December 2021. This change was intended to align our real estate footprint with our transition to a remote-first workforce. We enter into arrangements for smaller more flexible workspaces where necessary. As a result, during the twelve months ended December 31, 2021, we reduced the estimated useful lives of our operating lease ROU assets for certain of our office locations we expected to exit. We recorded $5.3 million in incremental operating lease costs during 2021 related to this change in accounting estimate. For these same office locations, we also reduced the estimated useful lives of certain facilities-related fixed assets, which resulted in incremental depreciation expense of $1.7 million during 2021 (see Note 7 to these consolidated financial statements). During the twelve months ended December 31, 2021, we also recorded $3.6 million in impairments of operating lease ROU assets associated with certain leased office spaces we have ceased using as a result of our adjusted workforce strategy. These impairment charges are reflected in general and administrative expense.
Maturities of our operating lease liabilities as of December 31, 2023 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases
2024 $8,662 
2025 7,703 
2026 6,107 
2027 6,207 
2028 6,101 
Thereafter20,689 
Total lease payments55,469 
Less: Amount representing interest8,683 
Present value of future payments$46,786 
Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)December 31,
2023
December 31,
2022
Operating leases
Operating lease ROU assets
$36,927 $45,899 
Accrued expenses and other current liabilities$6,701 $7,723 
Operating lease liabilities, net of current portion40,085 44,918 
Total operating lease liabilities$46,786 $52,641 
The weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)December 31,
2023
December 31,
2022
December 31,
2021
Operating leases
Weighted average remaining lease term (years)7.78.58.9
Weighted average discount rate4.70 %4.63 %4.68 %
Supplemental cash flow information related to leases was as follows:
Year ended 
 December 31,
(dollars in thousands)202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases(1)
$10,983 $11,439 $11,338 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases2,765 — 5,358 
Other commitments
The term loans under the 2020 Credit Facility require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2020 Credit Facility in October 2025. The Real Estate Loans also require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038.
We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of December 31, 2023, the remaining aggregate minimum purchase commitment under these arrangements was approximately $257.6 million through 2027.
Solution and service indemnifications
In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. We have not identified any losses that might be covered by these indemnifications
Legal proceedings
We are subject to legal proceedings and claims that arise in the ordinary course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described below. We record an accrual for a loss contingency when it is both probable that a material liability has been incurred and the amount of the loss can be reasonably estimated. If only a range of estimated losses can be determined, we accrue an amount within the range that, in our judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we accrue the low end of the range. For proceedings in which an unfavorable outcome is reasonably possible but not probable and an estimate of
the loss or range of losses arising from the proceeding can be made, we disclose such an estimate, if material. If such a loss or range of losses is not reasonably estimable, we disclose that fact. We review any such loss contingency accruals at least quarterly and adjust them to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. We recognize insurance recoveries, if any, when they are probable of receipt. All associated costs due to third-party service providers and consultants, including legal fees, are expensed as incurred.
Legal proceedings are inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending or threatened against us and intend to defend ourselves vigorously against all claims asserted. It is possible that our consolidated financial position, results of operations or cash flows could be materially negatively affected in any particular period by an unfavorable resolution of one or more of such legal proceedings.
Security incident
As previously disclosed, we are subject to risks and uncertainties as a result of a ransomware attack against us in May 2020 in which a cybercriminal removed a copy of a subset of data from our self-hosted environment (the "Security Incident"). Based on the nature of the Security Incident, our research and third party (including law enforcement) investigation, we do not believe that any data went beyond the cybercriminal, has been misused, or has been disseminated or otherwise made available publicly. Our investigation into the Security Incident remains ongoing.
As a result of the Security Incident, we are currently subject to certain legal proceedings, claims and investigations, as discussed below, and could be the subject of additional legal proceedings, claims, inquiries and investigations in the future that might result in adverse judgments, settlements, fines, penalties or other resolution. To limit our exposure to losses related to claims against us, including data breaches such as the Security Incident, we maintain $50 million of insurance above a $250 thousand deductible payable by us. As noted below, this coverage reduced our financial exposure related to the Security Incident in prior years.
We recorded expenses and offsetting probable insurance recoveries related to the Security Incident as follows:
Years ended December 31,
(dollars in thousands)20232022
2021
Gross expense$53,426 $57,614 $40,561 
Offsetting probable insurance recoveries— (1,891)(38,745)
Net expense$53,426 $55,723 $1,816 

The following summarizes our cumulative expenses, insurance recoveries recognized and insurance recoveries paid as of:
(dollars in thousands)December 31,
2023
December 31,
2022
December 31, 2021
Cumulative gross expense$161,431 $108,005 $50,391 
Cumulative offsetting insurance recoveries recognized(50,000)(50,000)(48,109)
Cumulative net expense$111,431 $58,005 $2,282 
Cumulative offsetting insurance recoveries paid$(50,000)$(50,000)$(29,968)
Recorded expenses have consisted primarily of payments to third-party service providers and consultants, including legal fees, settlement of the previously disclosed SEC and multi-state Attorneys General investigations (discussed below), settlements of customer claims and accruals for certain loss contingencies. Not included in the expenses discussed above were costs associated with enhancements to our cybersecurity program. We present expenses and insurance recoveries related to the Security Incident in general and administrative expense on our consolidated statements of comprehensive (loss) income and as operating activities on our consolidated statements of cash flows. Total costs related to the Security Incident exceeded the limit of our insurance coverage during the first quarter of 2022. We expect to continue to experience significant expenses related to our response to the Security Incident, resolution of legal proceedings, claims and investigations, including those discussed below, and our efforts to further enhance our cybersecurity measures. For full year 2023, we incurred net pre-tax
expense of $53.4 million related to the Security Incident, which included $22.4 million for ongoing legal fees. It also includes settlements and additional accruals for loss contingencies of $31.0 million. Also, for full year 2023, we had net cash outlays of $78.0 million related to the Security Incident, which included ongoing legal fees, the $3.0 million civil penalty paid during the first quarter of 2023 related to the SEC settlement and the $49.5 million civil penalty paid during the fourth quarter of 2023 related to the multi-state Attorneys General settlement (discussed below). In line with our policy, legal fees are expensed as incurred. For full year 2024, we currently expect net pre-tax expense of approximately $5.0 million to $10.0 million and net cash outlays of approximately $8.0 million to $13.0 million for ongoing legal fees related to the Security Incident.
As of December 31, 2023, we have recorded approximately $1.5 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers related to the Security Incident that we believe we can reasonably estimate in accordance with our loss contingency procedures described above. Our liabilities for loss contingencies are recorded in accrued expenses and other current liabilities on our consolidated balance sheets. It is reasonably possible that our estimated or actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss.
There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of December 31, 2023 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgement, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.
Customer claims. To date, we have received approximately 260 specific requests for reimbursement of expenses, approximately 214 (or 82%) of which have been fully resolved and closed and approximately 39 (or 15%) are inactive and are considered by us to have been abandoned by the customers. We have also received approximately 400 reservations of the right to seek expense recovery in the future from customers or their attorneys in the U.S., U.K. and Canada related to the Security Incident, none of which resulted in claims submitted to us and are considered by us to have been abandoned by the customers. We have also received notices of proposed claims on behalf of a number of U.K. data subjects, which we are reviewing. In addition, insurance companies representing various customers’ interests through subrogation claims have contacted us, and certain insurance companies have filed subrogation claims in court, of which 3 cases remain active and unresolved. Customer and insurer subrogation claims generally seek reimbursement of their costs and expenses associated with notifying their own customers of the Security Incident and taking steps to assure that personal information has not been compromised as a result of the Security Incident. Our review of customer and subrogation claims includes analyzing individual customer contracts into which we have entered, the specific claims made and applicable law.
Customer constituent class actions. Presently, we are a defendant in putative consumer class action cases in U.S. federal courts (most of which have been consolidated under multi district litigation to a single federal court) and in Canadian courts alleging harm from the Security Incident. The plaintiffs in these cases, who purport to represent various classes of individual constituents of our customers, generally claim to have been harmed by alleged actions and/or omissions by us in connection with the Security Incident and assert a variety of common law and statutory claims seeking monetary damages, injunctive relief, costs and attorneys’ fees and other related relief.
Lawsuits that are putative class actions require a plaintiff to satisfy a number of procedural requirements before proceeding to trial. These requirements include, among others, demonstration to a court that the law proscribes in some manner our activities, the making of factual allegations sufficient to suggest that our activities exceeded the limits of the law and a determination by the court—known as class certification—that the law permits a group of individuals to pursue the case together as a class. If these procedural requirements are not met, the lawsuit cannot proceed as a class action and the plaintiff may lose the financial incentive to proceed with the case. We are currently engaged in court proceedings to determine whether this will proceed as a class action. Frequently, a court’s determination as to these procedural requirements is subject to appeal to a higher court. As a result of these uncertainties, we may be unable to determine the probability of loss until, or after, a court has finally determined that a plaintiff has satisfied the applicable class action procedural requirements.
Furthermore, for putative class actions, it is often not possible to reasonably estimate the possible loss or a range of loss amounts, even where we have determined that a loss is reasonably possible. Generally, class actions involve a large number of people and raise complex legal and factual issues that result in uncertainty as to their outcome and, ultimately, making it difficult for us to estimate the amount of damages that a plaintiff might successfully prove. This analysis is further complicated by the fact that the plaintiffs lack contractual privity with us.
Governmental investigations. We have received a Civil Investigative Demand from the office of the California Attorney General relating to the Security Incident and are in discussions with the Attorney General about potential resolution of issues arising from this investigation. Although we are hopeful that we can resolve this matter on acceptable terms, there is no assurance that we will be able to do so on terms acceptable to us and the State of California.
We also are subject to the following pending governmental actions:
an investigation by the U.S. Federal Trade Commission (the "FTC"), as further described below; and
an investigation by the U.S. Department of Health and Human Services.
We also responded to inquiries from the Office of the Australian Information Commissioner in September 2020 and the Office of the Privacy Commissioner of Canada in October 2020.
As previously disclosed, on February 1, 2024, the FTC announced its approval of an Agreement Containing Consent Order (the “Proposed Order”) evidencing its settlement with the Company in connection with the Security Incident. Pursuant to its rules, the FTC placed the Proposed Order and related draft complaint on the public record for a period of 30 days for the receipt of public comments after which the FTC will consider any comments received from interested persons prior to determining whether and in what form to finalize the Proposed Order. The 30-day comment period is scheduled to expire on March 14, 2024. As part of the FTC’s proposed order, the Company has not been fined and is not otherwise required to make any payment. Furthermore, the Company has agreed to the FTC’s proposed order without admitting or denying any of the FTC’s allegations, except as expressly stated otherwise in the Proposed Order. If finalized, the settlement described in the Proposed Order will fully resolve the FTC investigation. Although we believe the Proposed Order will be finalized in substantially its current form, there can be no assurances as to whether that will occur or its timing.
Under the terms of the Proposed Order, we have agreed (i) to not misrepresent (a) the extent to which we maintain, use, delete or disclose certain customer information, (b) the extent to which we protect the privacy, security, availability, confidentiality or integrity of such information or (c) the extent of any security incident or unauthorized disclosure, misuse, loss, theft, alteration, destruction or other compromise of such information, and (ii) to delete certain data, adopt and make public certain record retention limits, establish, implement and maintain a specified information security program, obtain regular independent assessments of the mandated information security program, provide to the FTC specified certifications regarding our compliance with the Proposed Order, provide to the FTC reports of any future security incidents and create and maintain specified recordkeeping.
For more information, see the form of Proposed Order that was furnished as Exhibit 99.2 to the Company’s Current Report on Form 8-K filed with the SEC on February 2, 2024.
As previously disclosed, on October 5, 2023, we entered into separate, substantially similar Administrative Orders with each of 49 state Attorneys General and the District of Columbia relating to the previously announced 2020 Security Incident in which a cyber-criminal removed a copy of a subset of data from our self-housed environment. This settlement fully resolves the previously disclosed multi-state Civil Investigative Demand and the separate Civil Investigative Demand from the Office of the Indiana Attorney General relating to the Security Incident (the “Multi-state Investigation”), which is further described in the substantially similar Administrative Orders filed in each of the 49 states and the District of Columbia.
Under the terms of the Administrative Orders, we have agreed: (i) to comply with state consumer protection laws, data breach notification laws, and the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”); (ii) not to make misleading misrepresentations to our customers or the individuals whose data is stored by us concerning (a) the extent to which we protect the privacy, security, confidentiality, or integrity of certain data, (b) the likelihood that data impacted by a security incident may be subject to unauthorized access, disclosure, or other misuse, or (c) the data breach notification requirements; and (iii) to implement and improve certain cybersecurity programs and tools.
As part of the Administrative Orders, we also agreed to pay, and have paid, a total of $49.5 million to the 49 states and District of Columbia. We entered into the Administrative Orders without admitting fault or liability in connection with the matters subject to the Multi-state Investigation. The form of Administrative Order was furnished as Exhibit 99.2 to our Current Report on Form 8-K filed with the SEC on October 5, 2023.
As previously disclosed, on March 9, 2023, we reached a settlement with the SEC in connection with the Security Incident. This settlement fully resolves the previously disclosed SEC investigation of the Security Incident and is further described in an SEC cease-and-desist order (the “SEC Order”). Under the terms of the SEC Order, we have agreed to cease-and-desist from committing or causing any violations or any future violations of Sections 17(a)(2) and (3) of the Securities Act of 1933, as amended (the “Securities Act”), and Section 13(a) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rules 12b-20, 13a-13 and 13a-15(a) thereunder. No other violations of the securities laws are alleged in the SEC Order. As part of the SEC Order, we also agreed to pay, and have paid, a civil penalty in the amount of $3.0 million. We consented to the entry of the SEC Order without admitting or denying the findings of the SEC Order, other than with respect to the SEC’s jurisdiction over the Company and the subject matter of the SEC Order. The SEC Order describing the settlement was furnished as Exhibit 99.1 and the SEC’s press release announcing this resolution was furnished as Exhibit 99.2 to our Current Report on Form 8-K filed with the SEC on March 9, 2023.
On September 28, 2021, the Information Commissioner’s Office in the United Kingdom under the U.K. Data Protection Act 2018 (the "ICO") notified us that it has closed its investigation of the Security Incident. Based on its investigation and having considered our actions before, during and after the Security Incident, the ICO issued our European subsidiary a reprimand in accordance with Article 58(2)(b) of the U.K. General Data Protection Regulation ("U.K. GDPR") due to our non-compliance, in the ICO's view, with the requirements set out in Article 32 of the U.K. GDPR regarding the processing of personal data. The ICO did not impose a penalty related to the Security Incident, nor did it impose any requirements for further action by us.
On September 24, 2021, we received notice from the Spanish Data Protection Authority that it has concluded its investigation of the Security Incident, pursuant to which our European subsidiary paid a penalty of €60,000 in relation to the alleged late notification of two Spanish data controllers regarding the Security Incident.
On January 15, 2021, we were notified by the Data Protection Commission of Ireland that it has concluded its investigation of the Security Incident without taking any action against us.
We continue to cooperate with all ongoing investigations, which include various requests for documents, policies, narratives and communications, as well as requests to interview or depose various Company-related personnel. As noted above, each of these separate governmental investigations could result in adverse judgments, settlements, fines, penalties or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.
XML 52 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
12. Income Taxes
We file income tax returns in the U.S. for federal and various state jurisdictions as well as in foreign jurisdictions including Canada, the U.K., Australia, Ireland and Costa Rica. We are generally subject to U.S. federal income tax examination for calendar tax years 2020 through 2023 as well as state and foreign income tax examinations for various years depending on statutes of limitations of those jurisdictions.
The following summarizes the components of income tax expense (benefit):
Years ended December 31,
(dollars in thousands)2023 2022 2021 
Current taxes:
U.S. Federal$18,879 $3,485 $(2,499)
U.S. State and local12,331 5,708 (257)
International8,982 7,283 6,570 
Total current taxes40,192 16,476 3,814 
Deferred taxes:
U.S. Federal(18,303)(16,880)(4,615)
U.S. State and local(5,895)(9,319)222 
International(170)(445)1,964 
Total deferred taxes(24,368)(26,644)(2,429)
Total income tax provision (benefit)$15,824 $(10,168)$1,385 
The following summarizes the components of income (loss) before provision for income taxes:
Years ended December 31,
(dollars in thousands)2023 2022 2021 
U.S.$(22,074)$(91,493)$(23,180)
International39,718 35,918 30,263 
Income (loss) before provision for income taxes$17,644 $(55,575)$7,083 
A reconciliation between the effect of applying the federal statutory rate and the effective income tax rate used to calculate our income tax provision is as follows:
Years ended December 31,
2023 2022 2021 
Federal statutory rate21.0 %21.0 %21.0 %
Effect of:
State income taxes, net of federal benefit20.0 1.5 4.4 
Change in foreign income tax rate applied to deferred tax balances— 0.1 42.6 
Change in state income tax rate applied to deferred tax balances7.1 1.8 2.3 
Nondeductible security incident-related fines or penalties
35.7 (8.7)— 
Section 162(m) limitation30.1 (6.4)75.0 
Stock-based compensation13.4 (6.3)(36.2)
Change in valuation reserve (primarily state credit reserves)10.8 (5.4)26.1 
GILTI inclusion9.3 (2.6)— 
Foreign tax rate6.1 1.0 (6.0)
Nondeductible meals, entertainment and transportation4.4 (0.7)1.1 
Unrecognized tax benefit0.7 0.5 (32.7)
Acquisition costs— — 8.7 
Return to accrual adjustment(8.3)1.4 (4.2)
State credits, net of federal benefit(9.1)7.2 (32.6)
FDII benefit(10.2)2.3 — 
Federal credits generated(42.3)11.5 (54.5)
Other1.0 0.1 4.6 
Income tax provision effective rate89.7 %18.3 %19.6 %
The increase in our effective income tax rate for year ended December 31, 2023, when compared to the same period in 2022, was primarily attributable to higher 2023 non-deductible accruals for loss contingencies related to the Security Incident and other non-deductible expenses and tax rate changes, partially offset by increased tax credits. Furthermore, our 2023 effective tax rate was negatively impacted by higher tax rates in foreign jurisdictions in which we operate which were predominantly due to UK tax rate increases. The year-on-year comparison is further impacted by 2023 pre-tax income versus prior year pre-tax loss.
The significant components of our deferred tax assets and liabilities were as follows:
December 31,
(dollars in thousands)2023 2022 
Deferred tax assets relating to:
Capitalized R&D and software costs
$47,351 $12,166 
Federal, state and foreign tax credits39,260 50,194 
Stock-based compensation24,717 21,166 
Operating leases12,867 14,024 
Federal and state and foreign net operating loss carryforwards7,061 10,369 
Deferred revenue5,992 1,820 
Allowance for credit losses1,702 1,803 
Intangible assets1,050 561 
Accrued bonuses314 455 
Other2,982 6,293 
Total deferred tax assets143,296 118,851 
Deferred tax liabilities relating to:
Intangible assets(160,172)(161,836)
Costs of obtaining contracts(13,870)(16,287)
Operating leases(9,865)(11,721)
Fixed assets(5,833)(9,827)
Other(8,342)(9,016)
Total deferred tax liabilities(198,082)(208,687)
Valuation allowance(37,862)(34,769)
Net deferred tax liability$(92,648)$(124,605)
As of December 31, 2023, our federal, foreign and state net operating loss carryforwards for income tax purposes were approximately $14.9 million, $3.8 million and $50.8 million, respectively. Of our federal net operating loss carryforwards, $12.4 million are subject to expiration beginning in 2024 while the remainder have an unlimited carryforward period. The state net operating loss carryforwards are subject to various applicable state tax laws. If not utilized, the state net operating loss carryforwards will expire over various periods beginning in 2024. Our foreign net operating loss carryforwards have an unlimited carryforward period. Our state tax credit carryforwards for income tax purposes were approximately $40.9 million, net of federal benefit. If not utilized, the state tax credit carryforwards will begin to expire in 2024. A portion of the foreign and state net operating loss carryforwards and state credit carryforwards have a valuation reserve due to management's uncertainty regarding the future ability to use such carryforwards.
The following table illustrates the change in our deferred tax asset valuation allowance:
Years ended December 31,
(dollars in thousands)
Balance
at beginning
of year
Acquisition-
related
change
Charges to
expense
Balance at
end of
year
2023$34,769 $— $3,093 $37,862 
202231,974 — 2,795 34,769 
202129,184 893 1,897 31,974 
The following table sets forth the change to our unrecognized tax benefit for the years ended December 31, 2023, 2022 and 2021:
Years ended December 31,
(dollars in thousands)2023 2022 2021 
Balance at beginning of year$3,083 $3,651 $4,625 
Increases from current period positions762 629 1,751 
Increases from prior period positions101 89 
Decreases in prior year positions(118)(908)(57)
Settlements (payments)(160)— (1,192)
Lapse of statute of limitations(428)(378)(1,482)
Balance at end of year$3,240 $3,083 $3,651 
The total amount of unrecognized tax benefit that, if recognized, would favorably affect the effective tax rate was $3.2 million at December 31, 2023. Certain prior period amounts relating to our 2014 acquisitions were covered under indemnification agreements and, therefore, had a corresponding indemnification asset. Due to lapse of statute of limitations, the indemnified unrecognized tax benefit was released in 2022 resulting in income tax benefit with offsetting expense included in pretax income from corresponding release of indemnification asset. We recognize accrued interest and penalties, if any, related to unrecognized tax benefits as a component of income tax expense. The total amount of accrued interest and penalties included in the consolidated balance sheet as of December 31, 2023 and December 31, 2022 was insignificant. The total amount of interest and penalties included in the consolidated statements of comprehensive income as an increase or decrease in income tax expense for 2023, 2022 and 2021 was insignificant.
We have taken federal and state tax positions for which it is reasonably possible that the total amounts of unrecognized tax benefits might decrease within the next twelve months. This possible decrease could result from the expiration of statutes of limitations. The reasonably possible decrease at December 31, 2023 was insignificant.
For our undistributed earnings of foreign subsidiaries, we concluded that these earnings would be permanently reinvested in the local jurisdictions and not repatriated to the United States except to the extent that said earnings are of previously taxed income. Accordingly, we have not provided for U.S. income taxes and foreign withholding taxes on those undistributed earnings of our foreign subsidiaries.
XML 53 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
13. Stock-based Compensation
Employee stock-based compensation plans
Under the 2016 Equity and Incentive Compensation Plan Amended and Restated as of June 14, 2023 (the "2016 Equity Plan"), we may grant incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock, restricted stock units, other stock awards and cash incentive awards to employees, directors and consultants. Our Compensation Committee of the Board of Directors administers this plan and the stock-based awards are granted under terms determined by it.
The total number of authorized stock-based awards available under our plan was 3,363,270 as of December 31, 2023. We issue common stock from our pool of authorized stock upon exercise of stock options and stock appreciation rights, vesting of restricted stock units or upon granting of restricted stock.
Recently, we have issued three types of awards under our plans: restricted stock awards, time-based restricted stock units, and performance-based restricted stock units. The following table sets forth the number of awards outstanding for each award type as of:
Outstanding at December 31,
Award type2023 2022
Restricted stock awards1,101,702 1,345,608 
Time-based restricted stock units607,100 455,708 
Performance-based restricted stock units1,209,515 1,104,260 
Awards granted to our executive officers and certain members of management are subject to accelerated vesting upon a change in control as defined in the employees’ employment agreement or retention agreement.
Expense recognition
We recognize compensation expense associated with stock options and awards with performance or market based vesting conditions on an accelerated basis over the requisite service period of the individual grantees, which generally equals the vesting period. We recognize compensation expense associated with restricted stock awards and SARs on a straight-line basis over the requisite service period of the individual grantees, which generally equals the vesting period. We recognize the effect of awards for which the requisite service period is not rendered when the award is forfeited (that is, we recognize the effect of forfeitures in compensation cost when they occur). Previously recognized compensation cost for an award is reversed in the period that the award is forfeited.
Stock-based compensation expense is allocated to cost of revenue and operating expenses on the consolidated statements of comprehensive income based on where the associated employee’s compensation is recorded. The following table summarizes stock-based compensation expense:
Years ended December 31,
(in thousands)202320222021
Included in cost of revenue:
Cost of recurring$14,052 $11,258 $12,405 
Cost of one-time services and other2,606 3,178 7,547 
Total included in cost of revenue16,658 14,436 19,952 
Included in operating expenses:
Sales, marketing and customer success24,892 21,409 20,283 
Research and development30,780 24,207 27,080 
General and administrative55,432 50,242 53,064 
Total included in operating expenses111,104 95,858 100,427 
Total stock-based compensation expense$127,762 $110,294 $120,379 
The total amount of compensation cost related to unvested awards not recognized was $77.4 million at December 31, 2023. It is expected that this amount will be recognized over a weighted average period of 1.2 years.
Restricted stock awards
We have granted shares of common stock subject to certain restrictions under the 2016 Equity Plan. Restricted stock awards granted to employees vest in equal annual installments generally over three years from the grant date subject to the recipient’s continued employment with us. Restricted stock awards granted to non-employee directors vest after one year from the date of grant or, if earlier, immediately prior to the next annual election of directors, provided the non-employee director is serving as a director at that time. The fair market value of the stock at the time of the grant is amortized on a straight-line basis to expense over the period of vesting. Recipients of restricted stock awards have the right to vote such shares and receive dividends, if declared.
The following table summarizes our unvested restricted stock awards as of December 31, 2023, and changes during the year then ended:
Restricted
stock awards
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 20231,345,608 $68.09 
Granted473,341 62.59 
Forfeited(106,634)66.37 
Vested(610,613)69.86 
Unvested at December 31, 20231,101,702 64.92 $95,518 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
The total fair value of restricted stock awards that vested during the years ended December 31, 2023, 2022 and 2021 was $42.7 million, $41.0 million and $38.5 million, respectively. The weighted average grant-date fair value of restricted stock awards granted during the years ended December 31, 2022 and 2021 was $60.90 and $77.39, respectively.
Restricted stock units
We have also granted restricted stock units subject to certain restrictions under the 2016 Equity Plan. Restricted stock units granted to employees vest in equal annual installments generally over three years from the grant date subject to the recipient’s continued employment with us. We have also granted restricted stock units for which vesting is subject to meeting certain performance conditions. The fair market value of the stock at the time of the grant is amortized to expense on a straight-line basis over the period of vesting except for awards with performance conditions, which are amortized on an accelerated basis over the period of vesting.
The following table summarizes our unvested, time-based restricted stock units as of December 31, 2023, and changes during the year then ended:
Time-based restricted
stock units
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 2023455,708 $68.81 
Granted367,913 61.37 
Forfeited(24,686)64.57 
Vested(191,835)70.53 
Unvested at December 31, 2023607,100 64.01 $52,636 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
The total fair value of time-based restricted stock units that vested during the years ended December 31, 2023, 2022 and 2021 was $13.5 million, $9.3 million and $9.4 million, respectively. The weighted average grant date fair value of time-based restricted stock units granted for the years ended December 31, 2022 and 2021 was $62.38 and $77.74, respectively.
The following table summarizes our unvested, performance-based restricted stock units as of December 31, 2023, and changes during the year then ended:
Performance-based restricted
stock units
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 20231,104,260 $64.94 
Granted967,252 59.62 
Forfeited(72,428)60.12 
Vested(789,569)64.45 
Unvested at December 31, 20231,209,515 61.29 $104,849 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
The total fair value of performance-based restricted stock units that vested during the years ended December 31, 2023, 2022 and 2021 was $50.9 million, $50.5 million, and $44.9 million, respectively. The weighted average grant date fair value of performance-based restricted stock units granted for the years ended December 31, 2022 and 2021 was $61.79 and $71.91, respectively.
XML 54 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stockholders' Equity
14. Stockholders' Equity
Preferred stock
Our Board of Directors may fix the relative rights and preferences of each series of preferred stock in a resolution of the Board of Directors.
Stock repurchase program
Under our stock repurchase program, we are authorized to repurchase shares from time to time in accordance with applicable laws both on the open market, including under trading plans established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, and in privately negotiated transactions. The timing and amount of repurchases depends on several factors, including market and business conditions, the trading price of our common stock and the nature of other investment opportunities. The repurchase program does not have an expiration date and may be limited, suspended or discontinued at any time without prior notice. Under the 2020 Credit Facility, we have restrictions on our ability to repurchase shares of our common stock, which are summarized on page 56 in this report.
We account for purchases of treasury stock under the cost method. During the year ended December 31, 2023, we repurchased 221,836 shares for $18.8 million. The remaining amount available to purchase stock under the then approved stock repurchase program was $231.2 million as of December 31, 2023.
On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by expanding the total capacity under the program from $250.0 million to $500.0 million available for purchase. Between January 1, 2024 and January 17, 2024, we repurchased $22.3 million under the prior authorization. Between January 18, 2024 and February 16, 2024, we repurchased an additional 7,114 shares for $0.6 million under the new authorization. The remaining amount available to purchase stock under the stock repurchase program was $499.4 million as of February 16, 2024.
Changes in accumulated other comprehensive income (loss) by component
The changes in accumulated other comprehensive income (loss) by component, consisted of the following:
Years ended December 31,
(in thousands)202320222021
Accumulated other comprehensive income (loss), beginning of period$8,938 $6,522 $(2,497)
By component:
Gains and losses on cash flow hedges:
Accumulated other comprehensive income (loss) balance, beginning of period$23,833 $5,257 $(3,101)
Other comprehensive (loss) income before reclassifications, net of tax effects of $201, $(8,068) and $(1,982)
(271)22,772 5,617 
Amounts reclassified from accumulated other comprehensive (loss) income(20,806)(5,685)3,714 
Tax expense (benefit) included in provision for income taxes5,402 1,489 (973)
Total amounts reclassified from accumulated other comprehensive (loss) income(15,404)(4,196)2,741 
Net current-period other comprehensive (loss) income(15,675)18,576 8,358 
Accumulated other comprehensive income balance, end of period$8,158 $23,833 $5,257 
Foreign currency translation adjustment:
Accumulated other comprehensive (loss) income balance, beginning of period$(14,895)$1,265 $604 
Translation adjustment5,049 (16,160)661 
Accumulated other comprehensive (loss) income balance, end of period(9,846)(14,895)1,265 
Accumulated other comprehensive (loss) income, end of period$(1,688)$8,938 $6,522 
XML 55 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Defined Contribution Plan
15. Defined Contribution Plan
We have a defined contribution 401(k) plan (the "401K Plan") covering substantially all employees. Employees were able to contribute between 1% and 75% of their salaries in 2023, 2022 and 2021. We match 50% of qualified employees’ contributions up to 6% of their salary. The 401K Plan also provides for additional employer contributions to be made at our discretion. Total matching contributions to the 401K Plan for the years ended December 31, 2023, 2022 and 2021 were $7.8 million, $9.3 million and $6.5 million, respectively.
There were no discretionary contributions by us to the 401K Plan in 2023, 2022 and 2021.
XML 56 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segment Information
16. Segment Information
Our chief operating decision maker is our chief executive officer ("CEO"). Our CEO uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. We have one operating segment and one reportable segment.
The following table presents long-lived assets by geographic region based on the location of the assets. For purposes of this disclosure, long-lived assets includes property and equipment, net and operating lease ROU assets.
Years ended
December 31,
(dollars in thousands)20232022
United States$134,316 $151,656 
Other countries1,300 1,669 
Total long-lived assets
$135,616 $153,325 
See Note 17 to these consolidated financial statements for information about our revenues by geographic region.
XML 57 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer
17. Revenue Recognition
Transaction price allocated to the remaining performance obligations
As of December 31, 2023, approximately $1.2 billion of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 50% of these remaining performance obligations over the next 12 months, with the remainder recognized thereafter.
We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (one-time services); and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (transactional revenue).
We also applied the practical expedient in ASC 606-10-65-1-(f)(3), whereby the transaction price allocated to the remaining performance obligations, or an explanation of when we expect to recognize that amount as revenue for all reporting periods presented before the date of the initial application, is not disclosed.
Contract balances
Our contract assets as of December 31, 2023 and December 31, 2022 were insignificant. Our closing balances of deferred revenue were as follows:
(in thousands)December 31,
2023
December 31,
2022
Total deferred revenue$394,927 $385,236 
The increase in deferred revenue during 2023 was primarily due to new subscription sales of our cloud solutions and progress in initiatives to bring our pricing in line with the market. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Generally, our lowest balance of deferred revenue during the year is at the end of our first quarter. The amount of revenue recognized during 2023 that was included in the deferred revenue balance at the beginning of the period was approximately $365 million. The amount of revenue recognized during 2023 from performance obligations satisfied in prior periods was insignificant.
Disaggregation of revenue
We sell our cloud solutions and related services in three primary geographical markets: to customers in the United States, to customers in the United Kingdom and to customers located in other countries. The following table presents our revenue by geographic area based on the address of our customers:
Years ended
December 31,
(dollars in thousands)
2023
2022
2021
United States$945,580 $896,116 $777,333 
United Kingdom100,833 101,026 89,688 
Other countries59,019 60,963 60,719 
Total revenue$1,105,432 $1,058,105 $927,740 
The Social Sector and Corporate Sector market groups comprised our go-to-market organizations as of December 31, 2023. The following is a description of each market group as of that date:
The Social Sector market group focuses on sales to customers and prospects in the social sector, such as nonprofits, foundations, education institutions, healthcare organizations and other not-for-profit entities globally, and includes JustGiving; and
The Corporate Sector market group focuses on sales to customers and prospects in the corporate sector globally, and includes EVERFI and YourCause.
The following table presents our revenue by market group:
Years ended
December 31,
(dollars in thousands)
2023
2022
2021
Social Sector
$954,845 $907,197 $889,755 
Corporate Sector
150,587 150,908 37,985 
Total revenue$1,105,432 $1,058,105 $927,740 
The following table presents our recurring revenue by type:
Years ended
December 31,
(dollars in thousands)
2023
2022
2021
Contractual recurring$738,351 $709,097 $601,397 
Transactional recurring333,169 302,636 279,453 
Total recurring revenue$1,071,520 $1,011,733 $880,850 
XML 58 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events
18. Subsequent Events
Stock Repurchase Program
On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our existing stock repurchase program. The expansion raised the total capacity under the stock repurchase program from $250.0 million to $500.0 million available for repurchases. The program does not have an expiration date.
During December 2023 and January 2024, prior to the replenishment on January 17, 2024, we repurchased $41.1 million of our common stock under the stock repurchase program. Between January 18, 2024 and February 16, 2024, we repurchased $0.6 million. As of February 16, 2024, the remaining amount available to purchase stock under our repurchase program was $499.4 million. All of the Company's stock repurchases during the fourth quarter of 2023 and the first quarter of 2024 were made pursuant to an SEC Rule 10b5-1(c) trading arrangement.
Repurchases by the Company will be subject to available liquidity, general market and economic conditions, alternate uses for the capital and other factors. Stock repurchases may be made from time to time in open market transactions, in private transactions or otherwise in accordance with applicable securities laws and regulations and other legal requirements, including compliance with the Company’s finance agreements. There is no minimum number of shares that the Company is required to repurchase and the repurchase program may be suspended or discontinued at any time without prior notice. All shares purchased will be held in the Company’s treasury for possible future use. The Company anticipates funding any stock repurchases from its cash flow from operations.
Additional information regarding the stock repurchase program reauthorization is contained in the Company's Current Report on Form 8-K filed with the SEC on January 22, 2024.
FTC Settlement
On February 1, 2024, the FTC announced its approval of a Proposed Order evidencing its settlement with the Company, subject to public review and comment, relating to the Security Incident. If finalized, this settlement will fully resolve the previously disclosed FTC investigation relating to the Security Incident, which is further described in the FTC’s Proposed Order.
Under the terms of the Proposed Order, the Company has agreed to certain conditions, which are reflected in their entirety in the Proposed Order. As part of the Proposed Order, the Company has not been fined and is not otherwise required to make any payment.
The Company has agreed to the Proposed Order without admitting or denying any of the FTC's allegations, except as expressly stated otherwise in the Proposed Order. For more information regarding this settlement or the Proposed Order, see Note 11 to these condensed consolidated financial statements. See also the Proposed Order, which was furnished as Exhibit 99.2 to the Company’s Current Report on Form 8-K filed with the SEC on February 2, 2024.
XML 59 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net income (loss) $ 1,820 $ (45,407) $ 5,698
XML 60 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
The following table provides information about trading arrangements adopted or terminated by certain of our officers and directors during the three months ended December 31, 2023.
Trading arrangement(1)
Aggregate
number of
securities to
be sold
under plan
Name and Title
ActionDate of AdoptionPlan
effective
date
Plan
end
date
Plan
duration
(months)
Rule 10b5-1Non-Rule 10b5-1
Michael P. Gianoni
Chief Executive Officer, President and Vice Chairman of the Board
Adoption11/07/232/26/248/09/24SixX50,000
Anthony W. Boor
Executive Vice President and Chief Financial Officer
Adoption11/07/232/26/248/09/24SixX30,000
Kevin P. Gregoire
Executive Vice President and Chief Operating Officer
Adoption11/15/232/26/2411/01/24NineX13,000
Kevin R. McDearis
Executive Vice President and Chief Technology Officer
Adoption11/17/233/06/246/04/24ThreeX5,253(2)
Jon W. Olson
Senior Vice President and General Counsel
Adoption11/21/233/06/249/27/24SevenX9,200
(1)An SEC "Rule 10b5-1(c) trading arrangement" is a trading arrangement made by a person through entering into a binding contract, verbal instruction or adoption of a written plan prior to becoming aware of material non-public information. The contract, instruction or written plan must specify the amount, price and date of securities to be sold; include the means for determining the amount, price and date of the sale or sales; and not permit the person to have subsequent influence over the sale or sales. The compliant plan must be entered into and operated in good faith, include a specified cooling off period, be certified by an authorized officer and is restricted from having multiple or overlapping plans. A non-compliant trading arrangement, or a "non-Rule 10b5-1 trading arrangement," is a trading arrangement that has similar requirements to a Rule 10b5-1(c) trading arrangement except that it must be in written form and does not require a cooling off period or certification of an authorized officer and there is no restriction from having multiple or overlapping plans.
(2)Represents the target quantity of Performance Share Awards which may be subject to a performance multiplier; therefore, the aggregate number of shares to be sold may be equal to, greater than or less than the target quantity.
None of our officers or directors adopted or terminated a non-Rule 10b5-1 trading arrangement during the three months ended December 31, 2023.
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Michael P. Gianoni [Member]  
Trading Arrangements, by Individual  
Name Michael P. Gianoni
Title Chief Executive Officer, President and Vice Chairman of the Board
Rule 10b5-1 Arrangement Adopted true
Adoption Date 11/07/23
Arrangement Duration 6 months 3 days
Aggregate Available 50,000
Anthony W. Boor [Member]  
Trading Arrangements, by Individual  
Name Anthony W. Boor
Title Executive Vice President and Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date 11/07/23
Arrangement Duration 6 months 3 days
Aggregate Available 30,000
Kevin P. Gregoire [Member]  
Trading Arrangements, by Individual  
Name Kevin P. Gregoire
Title Executive Vice President and Chief Operating Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date 11/15/23
Arrangement Duration 8 months 26 days
Aggregate Available 13,000
Kevin R. McDearis [Member]  
Trading Arrangements, by Individual  
Name Kevin R. McDearis
Title Executive Vice President and Chief Technology Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date 11/17/23
Arrangement Duration 2 months 29 days
Aggregate Available 5,253
Jon W. Olson [Member]  
Trading Arrangements, by Individual  
Name Jon W. Olson
Title Senior Vice President and General Counsel
Rule 10b5-1 Arrangement Adopted true
Adoption Date 11/21/23
Arrangement Duration 6 months 22 days
Aggregate Available 9,200
XML 61 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Policy)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of presentation
Basis of presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”).
Basis of consolidation
Basis of consolidation
The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of estimates
Use of estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, we reconsider and evaluate our estimates and assumptions, including those that impact revenue recognition, long-lived and intangible assets, income taxes, business combinations, stock-based compensation, capitalization of software development costs, our allowances for credit losses and sales returns, costs of obtaining contracts, valuation of derivative instruments, loss contingencies and insurance recoveries, among others. Changes in the facts or circumstances underlying these estimates could result in material changes and actual results could materially differ from these estimates.
Recently adopted accounting pronouncements
Recently adopted accounting pronouncements
In September 2022, the Financial Accounting Standards Board issued Accounting Standards Update 2022-04, Liabilities-Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations ("ASU 2022-04"). This update requires entities that use supplier finance programs in connection with the purchase of goods and services to disclose key terms of the programs and information about obligations outstanding at the end of the reporting period, including a rollforward of those obligations. The guidance does not affect the recognition, measurement, or financial statement presentation of supplier finance programs. We adopted ASU 2022-04 on January 1, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.
Revenue recognition
Revenue recognition
Our revenue is primarily generated from the following sources: (i) charging for the use of our software solutions in cloud and hosted environments; (ii) providing payment and transaction services; and (iii) providing Impact-as-a-Service digital educational content. Revenue is recognized when control of these services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.
We determine revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when, or as, we satisfy a performance obligation.
Our recurring revenue includes two components: contractual recurring and transactional recurring.
Contractual recurring
Contractual recurring revenue is primarily comprised of fees for the use of our subscription-based software solutions, which includes providing access to cloud solutions, Impact-as-a-Service™ digital educational content, online training programs and subscription-based analytic services. Contractual recurring revenue also includes fees from maintenance services for our on-premises solutions.
Contractual recurring revenue represents stand-ready performance obligations in which we are making our solutions or services available to our customers continuously over time or the value of the contract renews. Therefore, recurring revenue is generally recognized over time on a ratable basis over the contract term, beginning on the date that the solution or service is made available to the customer. Our recurring revenue contracts are generally for a term of three years at contract inception with three-year renewals thereafter, billed annually in advance and non-cancelable.
Transactional recurring
Transactional recurring revenue is comprised of transaction fees associated with the use of our solutions, including donation processing, tuition management, consumer giving and event-based usage.
Our payment services are offered with the assistance of third-party vendors. In general, when we are the principal in a transaction based on the factors identified in ASC 606-10-55-36 through 55-40, we record the revenue and related costs on a gross basis. Otherwise, we net the cost of revenue associated with the service against the gross revenue (amount withheld for the transaction fees) and record the net amount as revenue. For payment and transaction services, we have the right to invoice the customer in an amount that directly corresponds with the value to the customer of our performance to date. Therefore, we recognize revenue for these services over time based on the amount we withhold for the transaction fees in accordance with the 'as invoiced' practical expedient in ASC 606-10-55-18.
One-time services and other
One-time services and other revenue is primarily comprised of fees for one-time consulting, analytic and onsite training services and fees for retained and managed services contracts that we do not expect to have a term consistent with our cloud solution contracts.
We generally bill consulting services based on hourly rates plus reimbursable travel-related expenses. Fixed price consulting engagements are generally billed as milestones towards completion are reached. Revenue for one-time consulting services is generally recognized over time as the services are performed.
Fees for retained and managed services contracts are generally billed in advance and recognized over time on a ratable basis over the contract term, beginning on the date the service is made available to the customer.
Contracts with multiple performance obligations
Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of our solutions and services are typically estimated based on observable transactions when the solutions or services are sold on a standalone basis.
Costs of obtaining contracts, contract assets and deferred revenue
We pay sales commissions at the time contracts with customers are signed or shortly thereafter, depending on the size and duration of the sales contract. Sales commissions and related fringe benefits earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. These costs are deferred and then amortized in a manner that aligns with the expected period of benefit, which we have historically determined to be five years. We determined the period of benefit by taking into consideration our customer contracts, including renewals, retention, our technology and other factors. We generally do not pay commissions for contract renewals that are commensurate with the commission paid on the initial contract. The related amortization expense is included in sales, marketing and customer success expense in our consolidated statements of comprehensive income.
A contract asset is recorded when revenue is recognized in advance of our right to receive consideration (i.e., we must satisfy additional performance obligations in order to receive consideration). Amounts are recorded as receivables when our right to consideration is unconditional (i.e., only the passage of time is required before payment of the consideration is due). Our contract assets are recorded within prepaid expenses and other current assets on our consolidated balance sheets. To the extent that our customers are billed for our solutions and services in advance of us satisfying the related performance obligations, we record such amounts in deferred revenue.
Sales taxes
Sales taxes
We present sales taxes and other taxes collected from customers and remitted to governmental authorities on a net basis and, as such, exclude them from revenues.
Fair value measurements
Fair value measurements
We measure certain financial assets and liabilities at fair value on a recurring basis, including derivative instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. An active market is defined as a market in which transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 - Quoted prices for identical assets or liabilities in active markets;
Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.
Our financial assets and liabilities are classified in their entirety within the hierarchy based on the lowest level of input that is significant to fair value measurement. Changes to a financial asset's or liability's level within the fair value hierarchy are determined as of the end of a reporting period. All methods of assessing fair value result in a general approximation of value, and such value may never actually be realized.
Derivative instruments
Derivative instruments
We generally use derivative instruments to manage interest rate and foreign currency exchange risk. We view derivative instruments as risk management tools and do not use them for trading or speculative purposes. Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accordingly, changes in fair value of the derivative contract must be highly correlated with changes in the fair value of the underlying hedged item at inception of the hedge and over the life of the hedge contract.
We record all derivative instruments on our consolidated balance sheets at fair value as either an asset or liability. If the derivative is designated as a cash flow hedge, the effective portions of the changes in fair value of the derivative are recorded in other comprehensive income and reclassified to earnings in a manner that matches the timing of the earnings impact of the hedged transactions. If the derivative is designated as a net investment hedge, the effective portions of the changes in fair value of the derivative are recorded to translation adjustment, a component of other comprehensive income, and recognized in earnings only when the hedged investment is liquidated. Ineffective portions of the changes in the fair value of cash flow hedges are recognized currently in earnings.
Cash and cash equivalents
Cash and cash equivalents
We consider all highly liquid investments purchased with an original maturity of three months or less and cash items in transit to be cash equivalents.
Restricted cash due to customers; customer funds receivable; due to customers
Restricted cash due to customers; Customer funds receivable; Due to customers
Restricted cash due to customers consists of monies collected by us (or in transit) and payable to our customers, net of the associated transaction fees earned. Monies associated with amounts due to customers are segregated in separate bank accounts and used exclusively for the payment of amounts due to customers. This usage restriction is either legally or internally imposed and reflects our intention with regard to such deposits. Customer funds receivable consists of monies we expect to collect and remit to our customers.
Concentration of credit risk
Concentration of credit risk
Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents, restricted cash due to customers and accounts receivable. Our cash and cash equivalents and restricted cash due to customers are placed with high credit-quality financial institutions. Our accounts receivable is derived from sales to customers. With respect to accounts receivable, we perform ongoing evaluations of our customers and maintain an allowance for credit losses based on historical experience and our expectations of future credit losses.
Property and equipment
Property and equipment
We record property and equipment assets at cost and depreciate them over their estimated useful lives using the straight-line method. Leasehold improvements are depreciated over the lesser of the term of the lease or the estimated useful life of the asset. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is credited or charged to earnings. Repair and maintenance costs are expensed as incurred.
Construction-in-progress primarily related to purchases of information technology assets which had not been placed in service at the respective balance sheet dates. We transfer these assets to the applicable property and equipment category on the date they are placed in service.
Business combinations
Business combinations
We include the operating results of acquired companies as well as the net assets acquired and liabilities assumed in our consolidated financial statements from the date of acquisition. We are required to allocate the purchase price of acquired companies to the tangible and intangible assets acquired and liabilities assumed at the acquisition date based upon their estimated fair values. Goodwill as of the acquisition date represents the excess of the purchase consideration of an acquired business over the fair value of the underlying net tangible and intangible assets acquired and liabilities assumed.
We apply significant judgement in estimating the fair value of intangible assets acquired, which involves the use of significant assumptions. Significant assumptions used in the valuation of customer relationships include future revenue and operating expenses, customer attrition rates, contributory asset charges, tax amortization benefit, and discount rates. Significant assumptions used in the valuation of certain developed technology assets include future revenue, proprietary technology obsolescence curve, royalty rate, and discount rate. Significant assumptions used in the valuation of marketing assets include assumptions about the period of time the brand will continue to be valuable, royalty rate, and discount rate. Significant assumptions used in the valuation of content intangible assets include cost-based assumptions. Our estimates of fair value are based upon assumptions we believe to be reasonable, but which are inherently uncertain and unpredictable, and unanticipated events and changes in circumstances may occur.
Goodwill
Goodwill
Goodwill represents the purchase price in excess of the net amount assigned to assets acquired and liabilities assumed by us in a business combination. Goodwill is not amortized, but tested annually for impairment on the first day of our fourth quarter, or more frequently if indicators of potential impairment arise.
Accounting guidance permits entities to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis to determine whether it is necessary to perform the quantitative impairment test. Significant judgment is required in the assessment of qualitative factors, including but not limited to an evaluation of macroeconomic conditions as they relate to our business, industry and market trends, as well as the overall future financial performance of identified reporting units and future opportunities in the markets in which we operate.
The quantitative impairment test compares the fair values of identified reporting units with their respective carrying amounts. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess.
Intangible assets
Intangible assets other than goodwill
We amortize finite-lived intangible assets over their estimated useful lives as follows.
Basis of amortizationAmortization
period
(in years)
Customer relationships
Straight-line and Curve of Economic Benefit(1)
10-17
Marketing assets
Straight-line and Curve of Economic Benefit(1)
14-15
Developed technology
Straight-line and Curve of Economic Benefit(1)
3-14
Content
Straight-line
9
(1)Certain of the customer relationships, marketing assets and developed technology assets are amortized on a curve that represents the expected period of economic benefit.
We write off the gross carrying amount and accumulated amortization balances for all fully amortized intangible assets. We evaluate the estimated useful lives and the potential for impairment of finite and indefinite-lived intangible assets on an annual basis or more frequently if events or circumstances indicate revised estimates of useful lives may be appropriate or that the carrying amount may be impaired. If the carrying amount of a finite-lived intangible asset is no longer recoverable based upon the undiscounted cash flows of the asset, the amount of impairment is the difference between the carrying amount and the fair value of the asset. A
Impairment of long-lived assets
Impairment of long-lived assets
We review long-lived assets for impairment when events change or circumstances indicate the carrying amount may not be recoverable. Events or changes in circumstances that indicate the carrying amount may not be recoverable include, but are not limited to, a significant decrease in the market value of the business or asset acquired, a significant adverse change in the extent or manner in which the business or asset acquired is used or significant adverse change in the business climate. If such events or changes in circumstances are present, the undiscounted cash flow method is used to determine whether the asset or asset group is impaired.
Deferred financing costs
Deferred financing costs and debt discount
Deferred financing costs included in other assets represent the direct third-party costs of entering into the revolving (line-of-credit) portion of our credit facility in October 2020 and portions of the unamortized deferred financing costs from prior facilities. These costs are amortized ratably over the term of the credit facility as interest expense.
Other debt issuance costs, as well as the debt discount associated with our 2021 Incremental Term Loan (as defined below), 2020 Credit facility (as defined below) and portions of the unamortized balances from prior facilities, are recorded as a direct deduction from debt. These costs are amortized over the term of the credit facility as interest expense.
Stock-based compensation
Stock-based compensation
We measure stock-based compensation cost at the grant date based on the fair value of the award and recognize it as expense over the requisite service period, which is the vesting period.
We recognize the effect of awards for which the requisite service period is not rendered when the award is forfeited (that is, we recognize the effect of forfeitures in compensation cost when they occur). Previously recognized compensation cost for an award is reversed in the period that the award is forfeited. Income tax benefits resulting from the vesting and exercise of stock-based compensation awards are recognized in the period the unit or award is vested or option or right is exercised.
Income taxes
Income taxes
We make estimates and judgments in accounting for income taxes. The calculation of the income tax provision requires estimates due to transactions, credits and calculations where the ultimate tax determination is uncertain. Uncertainties arise as a consequence of the actual source of taxable income between domestic and foreign locations, the outcome of tax audits and the ultimate utilization of tax credits. To the extent actual results differ from estimated amounts recorded, such differences will impact the income tax provision in the period in which the determination is made.
We make estimates in determining tax assets and liabilities, which arise from differences in the timing of recognition of revenue and expense for tax and financial statement purposes. We record valuation allowances to reduce our deferred tax assets to the amount expected to be realized. In assessing the adequacy of a recorded valuation allowance significant judgment is required. We consider all positive and negative evidence and a variety of factors including the scheduled reversal of deferred tax liabilities, historical and projected future taxable income, and prudent and feasible tax planning strategies. If we determine there is less than a 50% likelihood that we will be able to use a deferred tax asset in the future in excess of its net carrying value, then an adjustment to the deferred tax asset valuation allowance is made to increase income tax expense, thereby reducing net income in the period such determination was made.
We measure and recognize uncertain tax positions. To recognize such positions, we must first determine if it is more likely than not that the position will be sustained upon audit. We must then measure the benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. Significant judgment is required in the identification and measurement of uncertain tax positions.
Foreign currency
Foreign currency
Net assets recorded in a foreign currency are translated at the exchange rate on the balance sheet date. Revenue and expense items are translated using an average of monthly exchange rates. The resulting translation adjustments are recorded in accumulated other comprehensive income.
Gains and losses resulting from foreign currency transactions denominated in currency other than the functional currency are recorded at the approximate rate of exchange at the transaction date in other income, net.
Research and development
Research and development
Research and development costs are expensed as incurred except as noted below under Software and content development costs. These costs include compensation costs for engineering and product management personnel, third-party contractor expenses, software development tools and other expenses related to researching and developing new solutions or upgrading and enhancing existing solutions that do not qualify for capitalization, and allocated depreciation, facilities and IT support costs.
Software development costs, software for internal use
Software and content development costs
We incur certain costs associated with the development of internal-use software and content, which are primarily related to activities performed to develop our cloud solutions and the development of online education curriculum to be delivered on
the Company's cloud platform. Internal and external costs incurred in the preliminary project stage of internal-use software development and content are expensed as incurred. Once the software or content being developed has reached the application development stage, qualifying internal costs including payroll and payroll-related costs of employees who are directly associated with and devote time to the software or content project as well as external direct costs of materials and services are capitalized. Capitalization ceases at the point at which the developed software or content is substantially complete and ready for its intended use, which is typically upon completion of all substantial testing. Qualifying costs capitalized during the application development stage include those related to specific upgrades and enhancements when it is probable that those costs incurred will result in additional functionality. Overhead costs, including general and administrative costs, as well as maintenance, training and all other costs associated with post-implementation stage activities are expensed as incurred. In addition, internal costs that cannot be reasonably separated between maintenance and relatively minor upgrades and enhancements are expensed as incurred. In certain circumstances, content development costs are considered deferred costs, when ownership of developed content belongs to the customer.
Software development costs, software to be sold Qualifying capitalized software and content development costs are amortized on a straight-line basis over the software asset's estimated useful life, which is generally three to seven years. We evaluate the useful lives of these assets on an annual basis and test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.
Credit losses and sales returns
Allowance for credit losses
Our accounts receivable consist of a single portfolio segment. Accounts receivable are recorded at original invoice amounts less an allowance for credit losses, an amount we estimate to be sufficient to provide adequate protection against lifetime expected losses resulting from extending credit to our customers. In judging the adequacy of the allowance for credit losses, we consider multiple factors including historical bad debt experience, the current aging of our receivables and current economic conditions that may affect our customers' ability to pay. A considerable amount of judgment is required in assessing these factors and if any receivables were to deteriorate, an additional provision for credit losses could be required. Accounts are written off after all means of collection are exhausted and recovery is considered remote. Provisions for credit losses are recorded in general and administrative expense.
Below is a summary of the changes in our allowance for credit losses.
Years ended December 31,
(in thousands)
Balance at
beginning of year
Provision/
adjustment
Write-offRecoveryBalance at
end of year
2023
$6,022 $2,012 $(2,539)$601 $6,096 
2022
9,375 1,281 (5,162)528 6,022 
2021
9,016 4,483 (4,565)441 9,375 
The amount of write-offs during the year ended December 31, 2023 was lower than during the same periods in 2022 and 2021 as we experienced payment delays during those years related to the COVID-19 pandemic.
Allowance for sales returns
We maintain a reserve for returns and credits which is estimated based on several factors including historical experience, known credits yet to be issued, the aging of customer accounts and the nature of service level commitments. A considerable amount of judgment is required in assessing these factors. Provisions for sales returns and credits are charged against the related revenue items.
Advertising costs
Advertising costs
We expense advertising costs as incurred
Restructuring costs
Restructuring costs
Restructuring costs include charges for the costs of exit or disposal activities. The liability for costs associated with exit or disposal activities is measured initially at fair value and only recognized when the liability is incurred.
Leases
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use ("ROU") assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of December 31, 2023 and 2022.
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of lease payments. Our incremental borrowing rate is based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at the commencement date. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.
Contingencies
Loss contingencies
We are subject to the possibility of various loss contingencies, including legal proceedings and claims, that arise in the normal course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described in Note 11 to these consolidated financial statements. We record an accrual for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Often these issues are subject to substantial uncertainties and, therefore, the probability of loss and the estimation of damages are difficult to ascertain. These assessments can involve a series of complex judgments about future events and can rely heavily on estimates and assumptions that have been deemed reasonable by us. Although we believe we have substantial defenses in these matters, we could incur judgments or enter into settlements of claims that could have a material adverse effect on our consolidated financial position, results of operations or cash flows in any particular period.
Earnings per share
Earnings (loss) per share
We compute basic earnings (loss) per share by dividing net (loss) income attributable to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income attributable to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings per share reflects the assumed exercise, settlement and vesting of all dilutive securities using the “treasury stock method” except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon the exercise of stock options and stock appreciation rights and vesting of restricted stock awards and units. In periods where there are net losses and the inclusion of potentially dilutive securities would be anti-dilutive, diluted loss per share is the same as basic loss per share.
Legal contingencies
Legal proceedings
We are subject to legal proceedings and claims that arise in the ordinary course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described below. We record an accrual for a loss contingency when it is both probable that a material liability has been incurred and the amount of the loss can be reasonably estimated. If only a range of estimated losses can be determined, we accrue an amount within the range that, in our judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we accrue the low end of the range. For proceedings in which an unfavorable outcome is reasonably possible but not probable and an estimate of
the loss or range of losses arising from the proceeding can be made, we disclose such an estimate, if material. If such a loss or range of losses is not reasonably estimable, we disclose that fact. We review any such loss contingency accruals at least quarterly and adjust them to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. We recognize insurance recoveries, if any, when they are probable of receipt. All associated costs due to third-party service providers and consultants, including legal fees, are expensed as incurred.
XML 62 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Finite-Lived Intangible Assets
We amortize finite-lived intangible assets over their estimated useful lives as follows.
Basis of amortizationAmortization
period
(in years)
Customer relationships
Straight-line and Curve of Economic Benefit(1)
10-17
Marketing assets
Straight-line and Curve of Economic Benefit(1)
14-15
Developed technology
Straight-line and Curve of Economic Benefit(1)
3-14
Content
Straight-line
9
(1)Certain of the customer relationships, marketing assets and developed technology assets are amortized on a curve that represents the expected period of economic benefit.
Accounts Receivable, Allowance for Credit Loss
Below is a summary of the changes in our allowance for credit losses.
Years ended December 31,
(in thousands)
Balance at
beginning of year
Provision/
adjustment
Write-offRecoveryBalance at
end of year
2023
$6,022 $2,012 $(2,539)$601 $6,096 
2022
9,375 1,281 (5,162)528 6,022 
2021
9,016 4,483 (4,565)441 9,375 
The amount of write-offs during the year ended December 31, 2023 was lower than during the same periods in 2022 and 2021 as we experienced payment delays during those years related to the COVID-19 pandemic.
Allowance for sales returns
We maintain a reserve for returns and credits which is estimated based on several factors including historical experience, known credits yet to be issued, the aging of customer accounts and the nature of service level commitments. A considerable amount of judgment is required in assessing these factors. Provisions for sales returns and credits are charged against the related revenue items.
Below is a summary of the changes in our allowance for sales returns.
Years ended December 31,
(in thousands)
Balance at
beginning of year
Provision/
adjustment
DeductionBalance at
end of year
2023
$1,296 $2,488 $(2,973)$811 
2022
1,780 4,785 (5,269)1,296 
2021
1,276 6,967 (6,463)1,780 
XML 63 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in Goodwill
The change in goodwill during 2023 consisted of the following:
(dollars in thousands)Total
Balance at December 31, 2022$1,050,272 
Adjustments related to prior year business combination(1)
36 
Effect of foreign currency translation3,430 
Balance at December 31, 2023$1,053,738 
(1)Represents immaterial measurement period adjustments during the year ended December 31, 2023 to the fair value of the Kilter assets acquired and liabilities assumed.
Fair Values Of Intangible Assets Acquired In Various Business Combinations By Class The table below sets forth the balances of each class of intangible asset and related amortization as of:
December 31,
(dollars in thousands)20232022
Finite-lived gross carrying amount
Customer relationships$570,104 $569,009 
Marketing assets71,308 69,643 
Developed technology182,956 182,463 
Content17,900 17,900 
Total finite-lived gross carrying amount842,268 839,015 
Accumulated amortization
Customer relationships(174,982)(146,948)
Marketing assets(11,985)(8,371)
Developed technology(69,386)(46,571)
Content(3,978)(1,989)
Total accumulated amortization(260,331)(203,879)
Intangible assets, net$581,937 $635,136 
Summary of Amortization Expense
The following table summarizes amortization expense of our finite-lived intangible assets:
Years ended December 31,
(dollars in thousands)202320222021
Included in cost of revenue:
Cost of recurring$51,079 $47,085 $33,132 
Cost of one-time services and other1,384 1,407 1,680 
Total included in cost of revenue52,463 48,492 34,812 
Included in operating expenses3,139 2,925 2,227 
Total amortization of intangibles from business combinations$55,602 $51,417 $37,039 
Future Amortization Expense for Finite-Lived Intangible Assets
The following table outlines the estimated future amortization expense for each of the next five years for our finite-lived intangible assets as of December 31, 2023:
Years ending December 31,
(dollars in thousands)
Amortization
expense
2024 62,332 
2025 65,873 
2026 64,234 
2027 60,038 
2028 52,544 
Total$305,021 
XML 64 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
  Years ended December 31,
(dollars in thousands, except per share amounts)202320222021
Numerator:
Net income (loss)$1,820 $(45,407)$5,698 
Denominator:
Weighted average common shares52,546,406 51,569,148 47,412,306 
Add effect of dilutive securities:
Stock-based awards1,174,936 — 818,132 
Weighted average common shares assuming dilution53,721,342 51,569,148 48,230,438 
Earnings (loss) per share
Basic$0.03 $(0.88)$0.12 
Diluted$0.03 $(0.88)$0.12 
Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share45,614 1,046,307 974,110 
XML 65 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on a Recurring Basis
Financial assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:
Fair value measurement using
(dollars in thousands)Quoted Prices in Active Markets for Identical Assets and Liabilities
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Fair value as of December 31, 2023
Financial assets:
Interest rate swaps$— $16,198 $— $16,198 
Total financial assets$— $16,198 $— $16,198 
Fair value as of December 31, 2023
Financial liabilities:
Interest rate swaps$— $5,004 $— $5,004 
Foreign currency forward contracts— 536 — 536 
Contingent consideration obligations— — 1,403 1,403 
Total financial liabilities$— $5,540 $1,403 $6,943 
Fair value as of December 31, 2022
Financial assets:
Interest rate swaps$— $31,870 $— $31,870 
Foreign currency forward contracts— 247 — 247 
Total financial assets$— $32,117 $— $32,117 
Fair value as of December 31, 2022
Financial liabilities:
Foreign currency forward contracts$— $323 $— $323 
Contingent consideration obligations— — 2,710 2,710 
Total financial liabilities$— $323 $2,710 $3,033 
XML 66 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment and Software and Content Development Costs (Tables)
12 Months Ended
Dec. 31, 2023
Property and equipment [Member]  
Property, Plant and Equipment [Line Items]  
Schedule of Property and Equipment
Property and equipment consisted of the following as of:
Estimated
useful life
(years)
December 31,
(dollars in thousands)20232022
Land— $9,548 $9,548 
Building3961,284 61,284 
Building improvements
7 - 20
11,720 10,874 
Equipment
1 - 5
2,646 2,312 
Computer hardware
1 - 5
50,064 47,886 
Computer software
1 - 5
21,982 20,299 
Construction in progress— 1,611 3,500 
Furniture and fixtures
2 - 7
3,187 3,264 
Leasehold improvementsLesser of lease term or estimated useful life10,345 11,822 
Total property and equipment172,387 170,789 
Less: accumulated depreciation(73,698)(63,363)
Property and equipment, net$98,689 $107,426 
Software and content development  
Property, Plant and Equipment [Line Items]  
Schedule of Property and Equipment
Software and content development costs consisted of the following as of:
Estimated
useful life
(years)
December 31,
(dollars in thousands)20232022
Software development costs
3 - 7
$287,519 $250,551 
Content development costs
5
6,945 3,409 
Less: accumulated amortization(134,270)(112,937)
Software and content development costs, net
$160,194 $141,023 
XML 67 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Financial Statement Details (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Components of Restricted Cash
Restricted cash
(dollars in thousands)December 31,
2023
December 31,
2022
Restricted cash due to customers$695,489 $700,611 
Real estate escrow balances and other1,517 1,629 
Total restricted cash$697,006 $702,240 
Components of Prepaid Expenses and Other Assets
Prepaid expenses and other assets
(dollars in thousands)December 31,
2023
December 31,
2022
Costs of obtaining contracts(1)(2)
$62,377 $74,272 
Prepaid software maintenance and subscriptions(3)
35,169 34,766 
Derivative instruments16,198 32,117 
Implementation costs for cloud computing arrangements, net(4)(5)
9,259 10,189 
Unbilled accounts receivable5,615 5,775 
Prepaid insurance3,940 4,902 
Taxes, prepaid and receivable3,418 1,855 
Deferred tax assets644 1,153 
Other assets13,702 10,929 
Total prepaid expenses and other assets150,322 175,958 
Less: Long-term portion51,037 94,304 
Prepaid expenses and other current assets$99,285 $81,654 
(1)Amortization expense from costs of obtaining contracts was $31.9 million, $33.6 million and $35.5 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is included in sales, marketing and customer success expense in our consolidated statements of comprehensive income.
(2)The current portion of costs of obtaining contracts as of December 31, 2023 and 2022 was $25.3 million and $29.1 million, respectively.
(3)The current portion of prepaid software maintenance and subscriptions as of December 31, 2023 and December 31, 2022 was $32.4 million and $31.7 million, respectively.
(4)These costs primarily relate to the multi-year implementations of our global enterprise resource planning and customer relationship management systems.
(5)Amortization expense from capitalized cloud computing implementation costs was $2.5 million, $2.2 million and $1.9 million for the years ended December 31, 2023, 2022 and 2021, respectively. Accumulated amortization for these costs was $7.7 million and $5.2 million as of December 31, 2023 and 2022, respectively.
Components of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities
(dollars in thousands)December 31,
2023
December 31,
2022
Taxes payable$21,282 $16,667 
Customer credit balances10,238 8,257 
Operating lease liabilities, current portion6,701 7,723 
Derivative instruments5,540 323 
Accrued commissions and salaries4,413 6,944 
Accrued transaction-based costs related to payments services4,323 5,059 
Accrued health care costs3,865 2,467 
Accrued legal costs3,659 28,448 
Accrued vacation costs2,452 2,156 
Contingent consideration liability
1,403 2,710 
Other liabilities10,704 9,542 
Total accrued expenses and other liabilities74,580 90,296 
Less: Long-term portion10,258 4,294 
Accrued expenses and other current liabilities$64,322 $86,002 
Components of Other Income (Expense)
Other income, net
Years ended December 31,
(dollars in thousands)202320222021
Interest income$8,821 $1,746 $392 
Currency revaluation (losses) gains(36)4,635 (1,644)
Other income, net4,076 2,332 1,432 
Other income, net$12,861 $8,713 $180 
XML 68 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Summary of Debt
The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.
Debt balance atWeighted average
effective interest rate at
(dollars in thousands)December 31,
2023
December 31,
2022
December 31,
2023
December 31,
2022
Credit facility:
Revolving credit loans$114,100 $177,800 7.52 %5.18 %
Term loans607,500 623,750 3.51 %4.26 %
Real estate loans56,745 58,189 5.22 %5.22 %
Other debt2,800 2,247 8.42 %7.38 %
Total debt781,145 861,986 4.24 %4.52 %
Less: Unamortized discount and debt issuance costs1,481 2,943 
Less: Debt, current portion19,259 18,802 7.02 %6.45 %
Debt, net of current portion$760,405 $840,241 4.17 %4.48 %
Schedule of Currently Effective Financing Agreements
The following table summarizes our currently effective financing agreements as of December 31, 2023:
(dollars in thousands)Term
 in Months
Number of
Annual Payments
First Annual
Payment Due
Original Loan
Value
Effective dates of agreements(1):
December 202239January 2023$1,710 
January 202336April 20232,491 
(1)Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.
Supplier Finance Program
The changes in supplier financing obligations during the years ended December 31, 2023, consisted of the following:
(dollars in thousands)Total
Balance at December 31, 2022$2,247 
Additions
2,491 
Payments
(1,938)
Balance at December 31, 2023$2,800 
Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt
As of December 31, 2023, the required annual maturities related to the 2020 Credit Facility, the Real Estate Loans and our other debt were as follows:
Years ending December 31,
(dollars in thousands)
Annual
maturities
2024 $19,259 
2025 708,534 
2026 1,969 
2027 2,166 
2028 2,374 
Thereafter46,843 
Total required maturities$781,145 
XML 69 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Values of Derivative Instruments
The fair values of our derivative instruments were as follows as of:
Asset derivativesLiability Derivatives
(dollars in thousands)Balance sheet locationDecember 31,
2023
December 31,
2022
Balance sheet locationDecember 31,
2023
December 31,
2022
Derivative instruments designated as hedging instruments:
Interest rate swaps, current portionPrepaid expenses
and other current assets
$16,198 $— Accrued expenses
and other current liabilities
$— $— 
Foreign currency forward contracts, current portion
Prepaid expenses
and other current assets
— 247 Accrued expenses
and other current liabilities
536 323 
Interest rate swaps, long-term
Other assets— 31,870 Other liabilities5,004 — 
Total derivative instruments designated as hedging instruments$16,198 $32,117 $5,540 $323 
Effects of Derivative Instruments in Cash Flow Hedging Relationships
The effects of derivative instruments in cash flow and net investment hedging relationships were as follows:
Gain recognized
in accumulated other
comprehensive
(loss) income as of
Location
of gain
reclassified from
accumulated other
comprehensive
(loss) income into
income (loss)
Gain (loss) reclassified from
accumulated other
comprehensive (loss) income
into income (loss)
(dollars in thousands)December 31,
2023
Year ended
December 31, 2023
Cash Flow Hedges
Interest rate swaps$11,194 Interest expense$20,418 
Foreign currency forward contracts$(235)Revenue$388 
Net Investment Hedge
Foreign currency forward contracts$(301)$— 
December 31,
2022
Year ended
December 31, 2022
Cash Flow Hedges
Interest rate swaps$31,870 Interest expense$5,520 
Foreign currency forward contracts$247 Revenue$165 
Net Investment Hedges
Foreign currency forward contracts$(323)$— 
December 31,
2021
Year ended
December 31, 2021
Cash Flow Hedges
Interest rate swaps$7,160 Interest expense$(3,714)
XML 70 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Components of Lease Expense
The following table summarizes the components of our lease expense:
Year ended 
 December 31,
(dollars in thousands)202320222021
Operating lease cost(1)
$8,812 $9,501 $9,636 
Variable lease cost1,431 1,670 2,478 
Sublease income(3,356)(2,763)(1,516)
Net lease cost$6,887 $8,408 $10,598 
(1)Includes short-term lease costs, which were immaterial.
Schedule of Maturities of Operating Lease Liabilities
Maturities of our operating lease liabilities as of December 31, 2023 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases
2024 $8,662 
2025 7,703 
2026 6,107 
2027 6,207 
2028 6,101 
Thereafter20,689 
Total lease payments55,469 
Less: Amount representing interest8,683 
Present value of future payments$46,786 
Schedule Of Supplemental Balance Sheet Information Related To Leases
Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)December 31,
2023
December 31,
2022
Operating leases
Operating lease ROU assets
$36,927 $45,899 
Accrued expenses and other current liabilities$6,701 $7,723 
Operating lease liabilities, net of current portion40,085 44,918 
Total operating lease liabilities$46,786 $52,641 
The weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)December 31,
2023
December 31,
2022
December 31,
2021
Operating leases
Weighted average remaining lease term (years)7.78.58.9
Weighted average discount rate4.70 %4.63 %4.68 %
Schedule Of Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information related to leases was as follows:
Year ended 
 December 31,
(dollars in thousands)202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases(1)
$10,983 $11,439 $11,338 
Right-of-use assets obtained in exchange for lease obligations (non-cash):
Operating leases2,765 — 5,358 
Schedule of Security Incident Expense and Probable Insurance Recoveries
We recorded expenses and offsetting probable insurance recoveries related to the Security Incident as follows:
Years ended December 31,
(dollars in thousands)20232022
2021
Gross expense$53,426 $57,614 $40,561 
Offsetting probable insurance recoveries— (1,891)(38,745)
Net expense$53,426 $55,723 $1,816 

The following summarizes our cumulative expenses, insurance recoveries recognized and insurance recoveries paid as of:
(dollars in thousands)December 31,
2023
December 31,
2022
December 31, 2021
Cumulative gross expense$161,431 $108,005 $50,391 
Cumulative offsetting insurance recoveries recognized(50,000)(50,000)(48,109)
Cumulative net expense$111,431 $58,005 $2,282 
Cumulative offsetting insurance recoveries paid$(50,000)$(50,000)$(29,968)
XML 71 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense
The following summarizes the components of income tax expense (benefit):
Years ended December 31,
(dollars in thousands)2023 2022 2021 
Current taxes:
U.S. Federal$18,879 $3,485 $(2,499)
U.S. State and local12,331 5,708 (257)
International8,982 7,283 6,570 
Total current taxes40,192 16,476 3,814 
Deferred taxes:
U.S. Federal(18,303)(16,880)(4,615)
U.S. State and local(5,895)(9,319)222 
International(170)(445)1,964 
Total deferred taxes(24,368)(26,644)(2,429)
Total income tax provision (benefit)$15,824 $(10,168)$1,385 
Schedule of Income Before Provision for Income Taxes
The following summarizes the components of income (loss) before provision for income taxes:
Years ended December 31,
(dollars in thousands)2023 2022 2021 
U.S.$(22,074)$(91,493)$(23,180)
International39,718 35,918 30,263 
Income (loss) before provision for income taxes$17,644 $(55,575)$7,083 
Schedule of Effective Income Tax Rate Reconciliation
A reconciliation between the effect of applying the federal statutory rate and the effective income tax rate used to calculate our income tax provision is as follows:
Years ended December 31,
2023 2022 2021 
Federal statutory rate21.0 %21.0 %21.0 %
Effect of:
State income taxes, net of federal benefit20.0 1.5 4.4 
Change in foreign income tax rate applied to deferred tax balances— 0.1 42.6 
Change in state income tax rate applied to deferred tax balances7.1 1.8 2.3 
Nondeductible security incident-related fines or penalties
35.7 (8.7)— 
Section 162(m) limitation30.1 (6.4)75.0 
Stock-based compensation13.4 (6.3)(36.2)
Change in valuation reserve (primarily state credit reserves)10.8 (5.4)26.1 
GILTI inclusion9.3 (2.6)— 
Foreign tax rate6.1 1.0 (6.0)
Nondeductible meals, entertainment and transportation4.4 (0.7)1.1 
Unrecognized tax benefit0.7 0.5 (32.7)
Acquisition costs— — 8.7 
Return to accrual adjustment(8.3)1.4 (4.2)
State credits, net of federal benefit(9.1)7.2 (32.6)
FDII benefit(10.2)2.3 — 
Federal credits generated(42.3)11.5 (54.5)
Other1.0 0.1 4.6 
Income tax provision effective rate89.7 %18.3 %19.6 %
Schedule of Deferred Tax Assets and Liabilities
The significant components of our deferred tax assets and liabilities were as follows:
December 31,
(dollars in thousands)2023 2022 
Deferred tax assets relating to:
Capitalized R&D and software costs
$47,351 $12,166 
Federal, state and foreign tax credits39,260 50,194 
Stock-based compensation24,717 21,166 
Operating leases12,867 14,024 
Federal and state and foreign net operating loss carryforwards7,061 10,369 
Deferred revenue5,992 1,820 
Allowance for credit losses1,702 1,803 
Intangible assets1,050 561 
Accrued bonuses314 455 
Other2,982 6,293 
Total deferred tax assets143,296 118,851 
Deferred tax liabilities relating to:
Intangible assets(160,172)(161,836)
Costs of obtaining contracts(13,870)(16,287)
Operating leases(9,865)(11,721)
Fixed assets(5,833)(9,827)
Other(8,342)(9,016)
Total deferred tax liabilities(198,082)(208,687)
Valuation allowance(37,862)(34,769)
Net deferred tax liability$(92,648)$(124,605)
Summary of Changes in Deferred Tax Asset Valuation Allowance
The following table illustrates the change in our deferred tax asset valuation allowance:
Years ended December 31,
(dollars in thousands)
Balance
at beginning
of year
Acquisition-
related
change
Charges to
expense
Balance at
end of
year
2023$34,769 $— $3,093 $37,862 
202231,974 — 2,795 34,769 
202129,184 893 1,897 31,974 
Summary of Changes in Unrecognized Tax Benefits
The following table sets forth the change to our unrecognized tax benefit for the years ended December 31, 2023, 2022 and 2021:
Years ended December 31,
(dollars in thousands)2023 2022 2021 
Balance at beginning of year$3,083 $3,651 $4,625 
Increases from current period positions762 629 1,751 
Increases from prior period positions101 89 
Decreases in prior year positions(118)(908)(57)
Settlements (payments)(160)— (1,192)
Lapse of statute of limitations(428)(378)(1,482)
Balance at end of year$3,240 $3,083 $3,651 
XML 72 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Awards Outstanding by Each Award Type The following table sets forth the number of awards outstanding for each award type as of:
Outstanding at December 31,
Award type2023 2022
Restricted stock awards1,101,702 1,345,608 
Time-based restricted stock units607,100 455,708 
Performance-based restricted stock units1,209,515 1,104,260 
Summary of Stock-Based Compensation Expense The following table summarizes stock-based compensation expense:
Years ended December 31,
(in thousands)202320222021
Included in cost of revenue:
Cost of recurring$14,052 $11,258 $12,405 
Cost of one-time services and other2,606 3,178 7,547 
Total included in cost of revenue16,658 14,436 19,952 
Included in operating expenses:
Sales, marketing and customer success24,892 21,409 20,283 
Research and development30,780 24,207 27,080 
General and administrative55,432 50,242 53,064 
Total included in operating expenses111,104 95,858 100,427 
Total stock-based compensation expense$127,762 $110,294 $120,379 
Summary of Unvested Restricted Stock Awards, Activity
The following table summarizes our unvested restricted stock awards as of December 31, 2023, and changes during the year then ended:
Restricted
stock awards
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 20231,345,608 $68.09 
Granted473,341 62.59 
Forfeited(106,634)66.37 
Vested(610,613)69.86 
Unvested at December 31, 20231,101,702 64.92 $95,518 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
Summary of Unvested Restricted Stock Units, Activity
The following table summarizes our unvested, time-based restricted stock units as of December 31, 2023, and changes during the year then ended:
Time-based restricted
stock units
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 2023455,708 $68.81 
Granted367,913 61.37 
Forfeited(24,686)64.57 
Vested(191,835)70.53 
Unvested at December 31, 2023607,100 64.01 $52,636 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
The following table summarizes our unvested, performance-based restricted stock units as of December 31, 2023, and changes during the year then ended:
Performance-based restricted
stock units
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 20231,104,260 $64.94 
Granted967,252 59.62 
Forfeited(72,428)60.12 
Vested(789,569)64.45 
Unvested at December 31, 20231,209,515 61.29 $104,849 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
XML 73 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Loss by Component
The changes in accumulated other comprehensive income (loss) by component, consisted of the following:
Years ended December 31,
(in thousands)202320222021
Accumulated other comprehensive income (loss), beginning of period$8,938 $6,522 $(2,497)
By component:
Gains and losses on cash flow hedges:
Accumulated other comprehensive income (loss) balance, beginning of period$23,833 $5,257 $(3,101)
Other comprehensive (loss) income before reclassifications, net of tax effects of $201, $(8,068) and $(1,982)
(271)22,772 5,617 
Amounts reclassified from accumulated other comprehensive (loss) income(20,806)(5,685)3,714 
Tax expense (benefit) included in provision for income taxes5,402 1,489 (973)
Total amounts reclassified from accumulated other comprehensive (loss) income(15,404)(4,196)2,741 
Net current-period other comprehensive (loss) income(15,675)18,576 8,358 
Accumulated other comprehensive income balance, end of period$8,158 $23,833 $5,257 
Foreign currency translation adjustment:
Accumulated other comprehensive (loss) income balance, beginning of period$(14,895)$1,265 $604 
Translation adjustment5,049 (16,160)661 
Accumulated other comprehensive (loss) income balance, end of period(9,846)(14,895)1,265 
Accumulated other comprehensive (loss) income, end of period$(1,688)$8,938 $6,522 
XML 74 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Long-Lived Assets By Geographic Region
The following table presents long-lived assets by geographic region based on the location of the assets. For purposes of this disclosure, long-lived assets includes property and equipment, net and operating lease ROU assets.
Years ended
December 31,
(dollars in thousands)20232022
United States$134,316 $151,656 
Other countries1,300 1,669 
Total long-lived assets
$135,616 $153,325 
XML 75 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Contract Balances Our closing balances of deferred revenue were as follows:
(in thousands)December 31,
2023
December 31,
2022
Total deferred revenue$394,927 $385,236 
Disaggregation of Revenue The following table presents our revenue by geographic area based on the address of our customers:
Years ended
December 31,
(dollars in thousands)
2023
2022
2021
United States$945,580 $896,116 $777,333 
United Kingdom100,833 101,026 89,688 
Other countries59,019 60,963 60,719 
Total revenue$1,105,432 $1,058,105 $927,740 
The following table presents our revenue by market group:
Years ended
December 31,
(dollars in thousands)
2023
2022
2021
Social Sector
$954,845 $907,197 $889,755 
Corporate Sector
150,587 150,908 37,985 
Total revenue$1,105,432 $1,058,105 $927,740 
Disaggregation Of Revenue, Recurring
The following table presents our recurring revenue by type:
Years ended
December 31,
(dollars in thousands)
2023
2022
2021
Contractual recurring$738,351 $709,097 $601,397 
Transactional recurring333,169 302,636 279,453 
Total recurring revenue$1,071,520 $1,011,733 $880,850 
XML 76 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Basis of Presentation [Line Items]      
Contract term of recurring revenue contracts at contract inception (years) 3 years    
Contract term of recurring revenue contracts at renewal (years) 3 years    
Capitalized interest applicable to construction-in-progress $ 0 $ 0  
Number of reportable segments | Segment 1    
Impairment of goodwill $ 0 0 $ 0
Impairment charges against certain finite-lived intangible assets 0 2,000 0
Currency revaluations gains (losses) (36) 4,635 (1,644)
Impairment of capitalized software dev costs 0   0
Advertising costs $ 14,000 $ 16,500 $ 7,100
Maximum [Member]      
Basis of Presentation [Line Items]      
Expected period of benefit 5 years    
Software and content development | Minimum [Member]      
Basis of Presentation [Line Items]      
Estimated useful life (years) 3 years    
Software and content development | Maximum [Member]      
Basis of Presentation [Line Items]      
Estimated useful life (years) 7 years    
XML 77 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Finite-Lived Intangible Assets by Major Class) (Details)
12 Months Ended
Dec. 31, 2023
Customer relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, amortization method Straight-line and Curve of Economic Benefit(1) [1]
Customer relationships [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, useful life 10 years
Customer relationships [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, useful life 17 years
Marketing assets [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, amortization method Straight-line and Curve of Economic Benefit(1) [1]
Marketing assets [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, useful life 14 years
Marketing assets [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, useful life 15 years
Acquired software and technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, amortization method Straight-line and Curve of Economic Benefit(1) [1]
Acquired software and technology [Member] | Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, useful life 3 years
Acquired software and technology [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, useful life 14 years
Content [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, amortization method Straight-line
Content [Member] | Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets, useful life 9 years
[1] Certain of the customer relationships, marketing assets and developed technology assets are amortized on a curve that represents the expected period of economic benefit.
XML 78 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Changes in Allowance for Sales Returns and Doubtful Accounts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for credit losses [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year $ 6,022 $ 9,375 $ 9,016
Provision/adjustment 2,012 1,281 4,483
Write-off 2,539 5,162 4,565
Recovery 601 528 441
Balance at end of year 6,096 6,022 9,375
Allowance for sales returns [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at beginning of year 1,296 1,780 1,276
Provision/adjustment 2,488 4,785 6,967
Write-off 2,973 5,269 6,463
Balance at end of year $ 811 $ 1,296 $ 1,780
XML 79 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 09, 2022
Aug. 19, 2022
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]            
Cash received in sale of business $ 6,400     $ 0 $ 6,426 $ 0
Impairment charges against certain finite-lived intangible assets       0 2,000 0
Contingent consideration obligations       $ 1,403 $ 2,710  
Contingent consideration, liability, noncurrent   $ 1,400        
Kilter [Member]            
Business Acquisition [Line Items]            
Total cash consideration paid for the acquisition   2,900        
Contingent consideration obligations   $ 3,000        
EVERFI [Member]            
Business Acquisition [Line Items]            
Total cash consideration paid for the acquisition     $ 441,800      
Shares of company's common stock, shares     3,810,888      
Shares of company's common stock, value assigned     $ 301,000     $ 301,000
Aggregate purchase price     $ 742,800      
XML 80 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Change in Goodwill) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Goodwill [Line Items]  
Balance at December 31, 2022 $ 1,050,272
Effect of foreign currency translation 3,430
Balance at December 31, 2023 1,053,738
Kilter [Member]  
Goodwill [Line Items]  
Adjustments related to prior year business combination $ 36 [1]
[1] Represents immaterial measurement period adjustments during the year ended December 31, 2023 to the fair value of the Kilter assets acquired and liabilities assumed.
XML 81 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Other Intangible Assets (Fair Values Of Intangible Assets Acquired In Various Business Combinations By Class) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Acquired Intangible Assets by Major Class [Line Items]    
Finite-lived intangible assets, gross carrying amount $ 842,268 $ 839,015
Finite-lived intangible assets, accumulated amortization (260,331) (203,879)
Intangible assets, net (excluding goodwill) 581,937 635,136
Customer relationships [Member]    
Schedule of Acquired Intangible Assets by Major Class [Line Items]    
Finite-lived intangible assets, gross carrying amount 570,104 569,009
Finite-lived intangible assets, accumulated amortization (174,982) (146,948)
Marketing assets [Member]    
Schedule of Acquired Intangible Assets by Major Class [Line Items]    
Finite-lived intangible assets, gross carrying amount 71,308 69,643
Finite-lived intangible assets, accumulated amortization (11,985) (8,371)
Developed technology [Member]    
Schedule of Acquired Intangible Assets by Major Class [Line Items]    
Finite-lived intangible assets, gross carrying amount 182,956 182,463
Finite-lived intangible assets, accumulated amortization (69,386) (46,571)
Content [Member]    
Schedule of Acquired Intangible Assets by Major Class [Line Items]    
Finite-lived intangible assets, gross carrying amount 17,900 17,900
Finite-lived intangible assets, accumulated amortization $ (3,978) $ (1,989)
XML 82 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Summary of Amortization Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Amortization of Intangible Assets Acquired by Income Statement Location [Line Items]      
Amortization $ 55,602 $ 51,417 $ 37,039
Cost of recurring [Member]      
Amortization of Intangible Assets Acquired by Income Statement Location [Line Items]      
Amortization 51,079 47,085 33,132
Cost of one-time services and other [Member]      
Amortization of Intangible Assets Acquired by Income Statement Location [Line Items]      
Amortization 1,384 1,407 1,680
Total included in cost of revenue [Member]      
Amortization of Intangible Assets Acquired by Income Statement Location [Line Items]      
Amortization 52,463 48,492 34,812
Included in operating expenses [Member]      
Amortization of Intangible Assets Acquired by Income Statement Location [Line Items]      
Amortization $ 3,139 $ 2,925 $ 2,227
XML 83 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Future Amortization Expense for Finite-Lived Intangible Assets) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Future amortization expense for finite-lived intangible assets:  
2024  $ 62,332
2025  65,873
2026  64,234
2027  60,038
2028  52,544
Total $ 305,021
XML 84 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income (loss) $ 1,820 $ (45,407) $ 5,698
Weighted average common shares 52,546,406 51,569,148 47,412,306
Stock-based awards 1,174,936 0 818,132
Weighted average common shares assuming dilution 53,721,342 51,569,148 48,230,438
Basic earnings per share $ 0.03 $ (0.88) $ 0.12
Diluted earnings per share $ 0.03 $ (0.88) $ 0.12
Shares excluded from calculations of diluted earnings per share 45,614 1,046,307 974,110
XML 85 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]      
Operating lease right-of-use assets, impairments $ 5.6 $ 1.0 $ 3.6
Impairment charges against certain property and equipment assets 1.1   1.7
Capitalized software development costs, impairments   2.3  
Impairment charges against certain finite-lived intangible assets $ 0.0 $ 2.0 $ 0.0
XML 86 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration obligations $ 1,403 $ 2,710
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Fair value measurements, recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps $ 16,198 $ 31,870
Total financial assets 16,198 32,117
Derivative liabilities 5,004  
Foreign currency forward contracts, liability 536 323
Contingent consideration obligations 1,403 2,710
Total financial liabilities 6,943 3,033
Foreign currency forward contracts, asset   247
Fair value measurements, recurring [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 0 0
Total financial assets 0 0
Derivative liabilities 0  
Foreign currency forward contracts, liability 0 0
Contingent consideration obligations 0 0
Total financial liabilities 0 0
Foreign currency forward contracts, asset   0
Fair value measurements, recurring [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 16,198 31,870
Total financial assets 16,198 32,117
Derivative liabilities 5,004  
Foreign currency forward contracts, liability 536 323
Contingent consideration obligations 0 0
Total financial liabilities 5,540 323
Foreign currency forward contracts, asset   247
Fair value measurements, recurring [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swaps 0 0
Total financial assets 0 0
Derivative liabilities 0  
Foreign currency forward contracts, liability 0 0
Contingent consideration obligations 1,403 2,710
Total financial liabilities $ 1,403 2,710
Foreign currency forward contracts, asset   $ 0
XML 87 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment and Software and Content Development Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation $ 13.0 $ 14.1 $ 14.4
Impairment charges against certain property and equipment assets 1.1   1.7
Capitalized software development costs, impairments   2.3  
Software and content development costs, amortization $ 42.8 $ 36.8 $ 31.0
Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]     General and administrative
XML 88 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment and Software and Content Development Costs (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 172,387 $ 170,789
Less: accumulated depreciation (73,698) (63,363)
Property and equipment, net 98,689 107,426
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 9,548 9,548
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 61,284 61,284
Property and equipment, estimated useful life (years) 39 years  
Building improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 11,720 10,874
Building improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 7 years  
Building improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 20 years  
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,646 2,312
Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 1 year  
Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 5 years  
Computer hardware [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 50,064 47,886
Computer hardware [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 1 year  
Computer hardware [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 5 years  
Computer software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 21,982 20,299
Computer software [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 1 year  
Computer software [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 5 years  
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,611 3,500
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,187 3,264
Furniture and fixtures [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 2 years  
Furniture and fixtures [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 7 years  
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 10,345 $ 11,822
XML 89 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment and Software and Content Development Costs (Schedule of Software Development Costs) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Software development costs $ 287,519 $ 250,551
Content development costs 6,945 3,409
Less: accumulated amortization (134,270) (112,937)
Software and content development costs, net $ 160,194 $ 141,023
Software development [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life (years) 3 years  
Software development [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life (years) 7 years  
Content [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated useful life (years) 5 years  
XML 90 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Financial Statement Details (Components of Restricted Cash) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Restricted cash due to customers $ 695,489 $ 700,611
Real estate escrow balances and other 1,517 1,629
Total restricted cash $ 697,006 $ 702,240
XML 91 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Costs of obtaining contracts [1],[2] $ 62,377 $ 74,272  
Prepaid software maintenance and subscriptions [3] 35,169 34,766  
Derivative instruments 16,198 32,117  
Implementation costs for cloud computing arrangements [4],[5] 9,259 10,189  
Unbilled accounts receivable 5,615 5,775  
Prepaid insurance 3,940 4,902  
Taxes, prepaid and receivable 3,418 1,855  
Deferred tax assets 644 1,153  
Other assets 13,702 10,929  
Total prepaid expenses and other assets 150,322 175,958  
Less: Long-term portion 51,037 94,304  
Prepaid expenses and other current assets 99,285 81,654  
Amortization expense from costs of obtaining contracts 31,900 33,600 $ 35,500
Cost of obtaining contracts, current portion 25,300 29,100  
Prepaid software maintenance and subscriptions, current portion 32,400 31,700  
Implementation costs for cloud computing arrangements, amortization 2,500 2,200 $ 1,900
Implementation costs for cloud computing arrangements, accumulated amortization $ 7,700 $ 5,200  
[1] Amortization expense from costs of obtaining contracts was $31.9 million, $33.6 million and $35.5 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is included in sales, marketing and customer success expense in our consolidated statements of comprehensive income.
[2] The current portion of costs of obtaining contracts as of December 31, 2023 and 2022 was $25.3 million and $29.1 million, respectively.
[3] The current portion of prepaid software maintenance and subscriptions as of December 31, 2023 and December 31, 2022 was $32.4 million and $31.7 million, respectively.
[4] Amortization expense from capitalized cloud computing implementation costs was $2.5 million, $2.2 million and $1.9 million for the years ended December 31, 2023, 2022 and 2021, respectively. Accumulated amortization for these costs was $7.7 million and $5.2 million as of December 31, 2023 and 2022, respectively.
[5] These costs primarily relate to the multi-year implementations of our global enterprise resource planning and customer relationship management systems.
XML 92 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Taxes payable $ 21,282 $ 16,667
Customer credit balances 10,238 8,257
Operating lease liabilities, current portion 6,701 7,723
Derivative instruments 5,540 323
Accrued commissions and salaries 4,413 6,944
Accrued transaction-based costs related to payments services 4,323 5,059
Accrued health care costs 3,865 2,467
Accrued legal costs 3,659 28,448
Accrued vacation costs 2,452 2,156
Contingent consideration obligations 1,403 2,710
Other liabilities 10,704 9,542
Total accrued expenses and other liabilities 74,580 90,296
Less: Long-term portion 10,258 4,294
Accrued expenses and other current liabilities $ 64,322 $ 86,002
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Less: Long-term portion, Accrued expenses and other current liabilities Accrued expenses and other current liabilities
XML 93 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Financial Statement Details (Components of Other Income (Expense)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Interest income $ 8,821 $ 1,746 $ 392
Currency revaluation (losses) gains (36) 4,635 (1,644)
Other income, net 4,076 2,332 1,432
Other income, net $ 12,861 $ 8,713 $ 180
XML 94 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Details)
1 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Oct. 30, 2020
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Aug. 26, 2022
Jan. 31, 2022
USD ($)
Aug. 31, 2020
USD ($)
Line of Credit Facility [Line Items]                
Debt instrument, term   5 years            
Credit facility, maximum borrowing capacity   $ 900,000,000            
Line of credit facility, available increase capacity, amount   250,000,000         $ 250,000,000  
Line of credit facility, current borrowing capacity     $ 384,500,000          
Commitment fee on unused portion of revolving credit facility     0.25%          
Payment of financing costs   4,000,000 $ 0 $ 0 $ 3,106,000      
Capitalized financing costs to be amortized over term of facility   1,200,000            
Aggregate financing costs related to debt discount and debt issuance costs   $ (2,000,000) (1,481,000) (2,943,000)        
Total deferred financing costs included in other assets     600,000          
Long-term debt, gross     $ 781,145,000 861,986,000        
Maximum After December 31, 2023                
Line of Credit Facility [Line Items]                
Net leverage ratio             3.75  
Maximum Through December 31, 2023                
Line of Credit Facility [Line Items]                
Net leverage ratio             4.00  
Global HQ [Member]                
Line of Credit Facility [Line Items]                
Long-term debt, gross               $ 61,100,000
Minimum [Member]                
Line of Credit Facility [Line Items]                
Commitment fee on unused portion of revolving credit facility   0.25%            
Maximum [Member]                
Line of Credit Facility [Line Items]                
Net leverage ratio   3.25            
Commitment fee on unused portion of revolving credit facility   0.50%            
Federal funds rate option [Member]                
Line of Credit Facility [Line Items]                
Credit facility, variable interest rate 0.50% 0.50%            
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                
Line of Credit Facility [Line Items]                
Credit facility, variable interest rate 1.00% 1.00%            
Credit facility, basis spread on variable rate     1.625%          
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Daily                
Line of Credit Facility [Line Items]                
Credit sensitive adjustment           0.10%    
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | One-month                
Line of Credit Facility [Line Items]                
Credit sensitive adjustment           0.11448%    
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Three-month                
Line of Credit Facility [Line Items]                
Credit sensitive adjustment           0.26161%    
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Six-month                
Line of Credit Facility [Line Items]                
Credit sensitive adjustment           0.42826%    
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum [Member]                
Line of Credit Facility [Line Items]                
Credit facility, basis spread on variable rate 1.375% 1.375%            
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum [Member]                
Line of Credit Facility [Line Items]                
Credit facility, basis spread on variable rate 2.50% 2.50%            
Base rate margin [Member] | Minimum [Member]                
Line of Credit Facility [Line Items]                
Credit facility, basis spread on variable rate 0.375% 0.375%            
Base rate margin [Member] | Maximum [Member]                
Line of Credit Facility [Line Items]                
Credit facility, basis spread on variable rate 1.50% 1.50%            
Sterling Overnight Index Average Rate (SONIA) Overnight Index Swap Rate                
Line of Credit Facility [Line Items]                
Credit sensitive adjustment           0.0326%    
Credit facility, basis spread on variable rate     1.625%          
Sterling Overnight Index Average Rate (SONIA) Overnight Index Swap Rate | Minimum [Member]                
Line of Credit Facility [Line Items]                
Credit facility, basis spread on variable rate   1.375%            
Sterling Overnight Index Average Rate (SONIA) Overnight Index Swap Rate | Maximum [Member]                
Line of Credit Facility [Line Items]                
Credit facility, basis spread on variable rate   2.50%            
Eurocurrency base rate option [Member]                
Line of Credit Facility [Line Items]                
Credit facility, basis spread on variable rate     1.625%          
Revolving credit loans [Member]                
Line of Credit Facility [Line Items]                
Credit facility, maximum borrowing capacity   $ 500,000,000            
Repayments of lines of credit   124,400,000            
Long-term debt, gross     $ 114,100,000 177,800,000        
Term loans [Member]                
Line of Credit Facility [Line Items]                
Credit facility, maximum borrowing capacity   400,000,000            
Proceeds from lines of credit $ 250,000,000 400,000,000            
Payment of financing costs $ 3,100,000              
Long-term debt, gross     $ 607,500,000 $ 623,750,000        
Standby letters of credit [Member]                
Line of Credit Facility [Line Items]                
Credit facility, maximum borrowing capacity   50,000,000            
Swingline loans [Member]                
Line of Credit Facility [Line Items]                
Credit facility, maximum borrowing capacity   50,000,000            
Multicurrency borrowings [Member]                
Line of Credit Facility [Line Items]                
Credit facility, maximum borrowing capacity   $ 100,000,000            
Incremental Term Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | One-month                
Line of Credit Facility [Line Items]                
Credit sensitive adjustment           0.10%    
Incremental Term Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Three-month                
Line of Credit Facility [Line Items]                
Credit sensitive adjustment           0.15%    
Incremental Term Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Six-month                
Line of Credit Facility [Line Items]                
Credit sensitive adjustment           0.25%    
XML 95 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Summary of Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Oct. 30, 2020
Line of Credit Facility [Line Items]      
Debt, gross $ 781,145 $ 861,986  
Other debt 2,800 2,247  
Less: Unamortized discount and debt issuance costs 1,481 2,943 $ 2,000
Less: Debt, current portion 19,259 18,802  
Debt, net of current portion $ 760,405 $ 840,241  
Weighted average effective interest rate 4.24% 4.52%  
Revolving credit loans [Member]      
Line of Credit Facility [Line Items]      
Debt, gross $ 114,100 $ 177,800  
Weighted average effective interest rate 7.52% 5.18%  
Term loans [Member]      
Line of Credit Facility [Line Items]      
Debt, gross $ 607,500 $ 623,750  
Weighted average effective interest rate 3.51% 4.26%  
Real estate loans [Member]      
Line of Credit Facility [Line Items]      
Debt, gross $ 56,745 $ 58,189  
Weighted average effective interest rate 5.22% 5.22%  
Other debt [Member]      
Line of Credit Facility [Line Items]      
Weighted average effective interest rate 8.42% 7.38%  
Short-term debt [Member]      
Line of Credit Facility [Line Items]      
Weighted average effective interest rate 7.02% 6.45%  
Long-term debt [Member]      
Line of Credit Facility [Line Items]      
Weighted average effective interest rate 4.17% 4.48%  
XML 96 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Schedule of Currently Effective Financing Agreements) (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Dec. 31, 2022
Other debt [Member]    
Debt Instrument [Line Items]    
Debt, face amount [1] $ 2,491 $ 1,710
[1] Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.
XML 97 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Changes in Supplier Financing Obligations) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Balance at December 31, 2022 $ 2,247  
Additions 2,491  
Payments (1,938)  
Balance at December 31, 2023 $ 2,800  
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Debt, current portion, Debt, net of current portion Debt, current portion, Debt, net of current portion
XML 98 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
2024  $ 19,259
2025  708,534
2026  1,969
2027  2,166
2028  2,374
Thereafter 46,843
Total required maturities $ 781,145
XML 99 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Details)
£ in Millions, $ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
GBP (£)
Dec. 31, 2022
CAD ($)
Dec. 31, 2022
GBP (£)
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Accumulated other comprehensive income expected to be reclassified into earnings within next 12 months $ 16.4            
Ineffective portion of interest rate swap(s) 0.0 $ 0.0 $ 0.0        
Undesignated derivative instruments 0.0 0.0 $ 0.0        
Interest rate swap [Member]              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Derivative, notional amount $ 935.0 $ 435.0          
Foreign currency forward contracts [Member]              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Derivative, notional amount       $ 29.9 £ 13.2 $ 22.6 £ 11.2
XML 100 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Fair Value of Derivative Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative liability, interest rate swaps, long-term $ 5,540 $ 323
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]   Other assets
Designated as hedging instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 16,198 $ 32,117
Derivative liabilities, fair value 5,540 323
Designated as hedging instrument [Member] | Interest rate swap [Member]    
Derivatives, Fair Value [Line Items]    
Derivative asset, current 16,198 0
Derivative liability, current 0 0
Derivative asset, interest rate swaps, long-term 0 31,870
Derivative liability, interest rate swaps, long-term 5,004 0
Designated as hedging instrument [Member] | Foreign currency forward contracts [Member]    
Derivatives, Fair Value [Line Items]    
Derivative asset, current 0 247
Derivative liability, current $ 536 $ 323
XML 101 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]   Interest Expense, Revenue Interest Expense, Revenue Interest Expense
Interest rate swap [Member] | Cash flow hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in accumulated other comprehensive loss   $ 11,194 $ 31,870 $ 7,160
Gain (loss) reclassified from accumulated other comprehensive loss into income   20,418 5,520 $ (3,714)
Foreign currency forward contracts [Member] | Cash flow hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in accumulated other comprehensive loss   (235) 247  
Gain (loss) reclassified from accumulated other comprehensive loss into income $ 165 388    
Foreign currency forward contracts [Member] | Net investment hedging [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in accumulated other comprehensive loss   (301) $ (323)  
Gain (loss) reclassified from accumulated other comprehensive loss into income $ 0 $ 0    
XML 102 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details)
€ in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 09, 2023
USD ($)
Sep. 30, 2021
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
cases
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]            
Operating lease right-of-use assets, impairments       $ 5,600 $ 1,000 $ 3,600
Incremental operating lease costs [1]       8,812 9,501 9,636
Incremental depreciation expense       13,000 $ 14,100 14,400
Loss Contingencies [Line Items]            
Liability insurance, amount, total     $ 50,000 50,000    
Liability insurance, amount, deductible     250 250    
Security Incident, net pre-tax expense       53,400    
Security incident, ongoing legal fees       22,400    
Loss contingency accrual, period increase (decrease)       31,000    
Security Incident, net cash outlays     78,000 78,000    
Loss contingency accrual     1,500 $ 1,500    
Security Incident, number of customer reimbursement requests received | cases       260    
Security Incident, claims settled, number | cases       214    
Security Incident, claims settled, percent       82.00%    
Security Incident, customer reimbursement requests inactive or abandoned, number | cases       39    
Security Incident, customer reimbursement requests inactive or abandoned, percent       15.00%    
Security Incident, number of reservations of the right to seek future expense recovery | cases       400    
Security Incident, subrogation claims, number | cases       3    
Security Incident, number of state Attorneys General | cases       49    
US SEC [Member]            
Loss Contingencies [Line Items]            
Security Incident, penalty paid $ 3,000          
US AG [Member]            
Loss Contingencies [Line Items]            
Security Incident, penalty paid     49,500      
Spain [Member]            
Loss Contingencies [Line Items]            
Security Incident, penalty paid | €   € 60        
Change in Accounting Estimate, Workforce Strategy            
Lessee, Lease, Description [Line Items]            
Incremental operating lease costs           5,300
Incremental depreciation expense           $ 1,700
Minimum [Member]            
Loss Contingencies [Line Items]            
Security Incident, expected cost     5,000 $ 5,000    
Security Incident, expected net cash outlays for ongoing legal fees     8,000 8,000    
Maximum [Member]            
Loss Contingencies [Line Items]            
Security Incident, expected cost     10,000 10,000    
Security Incident, expected net cash outlays for ongoing legal fees     13,000 13,000    
Third-party technology [Member]            
Long-term Purchase Commitment [Line Items]            
Remaining aggregate minimum purchase commitment     $ 257,600 $ 257,600    
[1] Includes short-term lease costs, which were immaterial.
XML 103 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]      
Operating lease cost [1] $ 8,812 $ 9,501 $ 9,636
Variable lease cost 1,431 1,670 2,478
Sublease income (3,356) (2,763) (1,516)
Net lease cost $ 6,887 $ 8,408 $ 10,598
[1] Includes short-term lease costs, which were immaterial.
XML 104 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024  $ 8,662  
2025  7,703  
2026  6,107  
2027  6,207  
2028  6,101  
Thereafter 20,689  
Total lease payments 55,469  
Less: Amount representing interest 8,683  
Present value of future payments $ 46,786 $ 52,641
XML 105 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Schedule of Supplemental Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use assets $ 36,927 $ 45,899  
Operating lease liabilities $ 46,786 $ 52,641  
Weighted average remaining lease term (years) 7 years 8 months 12 days 8 years 6 months 8 years 10 months 24 days
Weighted average discount rate 4.70% 4.63% 4.68%
Accrued expenses and other current liabilities [Member]      
Lessee, Lease, Description [Line Items]      
Operating lease liabilities $ 6,701 $ 7,723  
Operating lease liabilities, net of current portion      
Lessee, Lease, Description [Line Items]      
Operating lease liabilities $ 40,085 $ 44,918  
XML 106 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Schedule of Supplemental Cash Flow Information Related To Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]      
Operating cash flows from operating leases $ 10,983 $ 11,439 $ 11,338
Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases $ 2,765 $ 0 $ 5,358
XML 107 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]      
Security Incident, gross expense $ 53,426 $ 57,614 $ 40,561
Security Incident, offsetting probable insurance recoveries 0 (1,891) (38,745)
Security Incident, net expense 53,426 55,723 1,816
Security Incident, cumulative gross expense 161,431 108,005 50,391
Security Incident, cumulative offsetting insurance recoveries (50,000) (50,000) (48,109)
Security Incident, cumulative net expense 111,431 58,005 2,282
Security Incident, cumulative offsetting insurance recoveries paid $ (50,000) $ (50,000) $ (29,968)
XML 108 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Income Taxes [Line Items]  
Unrecognized tax benefit that, if recognized, would favorably affect the effective tax rate $ 3.2
Domestic Tax Authority [Member]  
Income Taxes [Line Items]  
Operating loss carryforwards 14.9
Operating loss carryforwards subject to expiration 12.4
Foreign Tax Authority [Member]  
Income Taxes [Line Items]  
Operating loss carryforwards 3.8
State and Local Jurisdiction [Member]  
Income Taxes [Line Items]  
Operating loss carryforwards 50.8
Tax credit carryforwards $ 40.9
XML 109 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Components of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current taxes:      
U.S. Federal $ 18,879 $ 3,485 $ (2,499)
U.S. State and local 12,331 5,708 (257)
International 8,982 7,283 6,570
Total current taxes 40,192 16,476 3,814
Deferred taxes:      
U.S. Federal (18,303) (16,880) (4,615)
U.S. State and local (5,895) (9,319) 222
International (170) (445) 1,964
Total deferred taxes (24,368) (26,644) (2,429)
Total income tax provision (benefit) $ 15,824 $ (10,168) $ 1,385
XML 110 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Income Before Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. $ (22,074) $ (91,493) $ (23,180)
International 39,718 35,918 30,263
Income (loss) before provision for income taxes $ 17,644 $ (55,575) $ 7,083
XML 111 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal statutory rate 21.00% 21.00% 21.00%
Effect of:      
State income taxes, net of federal benefit 20.00% 1.50% 4.40%
Nondeductible security incident-related fines or penalties 35.70% (8.70%) 0.00%
Section 162(m) limitation 30.10% (6.40%) 75.00%
Stock-based compensation 13.40% (6.30%) (36.20%)
Change in valuation reserve (primarily state credit reserves) 10.80% (5.40%) 26.10%
GILTI inclusion 9.30% (2.60%) 0.00%
Foreign tax rate 6.10% 1.00% (6.00%)
Nondeductible meals, entertainment and transportation 4.40% (0.70%) 1.10%
Unrecognized tax benefit 0.70% 0.50% (32.70%)
Acquisition costs 0.00% 0.00% 8.70%
Return to accrual adjustment (8.30%) 1.40% (4.20%)
State credits, net of federal benefit (9.10%) 7.20% (32.60%)
FDII benefit (10.20%) (2.30%) 0.00%
Federal credits generated (42.30%) 11.50% (54.50%)
Other 1.00% 0.10% 4.60%
Income tax provision effective rate 89.70% 18.30% 19.60%
Foreign Tax Authority [Member]      
Effect of:      
Change in income tax rate applied to deferred tax balances 0.00% 0.10% 42.60%
State and Local Jurisdiction [Member]      
Effect of:      
Change in income tax rate applied to deferred tax balances 7.10% 1.80% 2.30%
XML 112 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets relating to:        
Capitalized R&D and software costs $ 47,351 $ 12,166    
Federal, state and foreign tax credits 39,260 50,194    
Stock-based compensation 24,717 21,166    
Operating leases 12,867 14,024    
Federal and state and foreign net operating loss carryforwards 7,061 10,369    
Deferred revenue 5,992 1,820    
Allowance for credit losses 1,702 1,803    
Intangible assets 1,050 561    
Accrued bonuses 314 455    
Other 2,982 6,293    
Total deferred tax assets 143,296 118,851    
Deferred tax liabilities relating to:        
Intangible assets (160,172) (161,836)    
Costs of obtaining contracts (13,870) (16,287)    
Operating leases (9,865) (11,721)    
Fixed assets (5,833) (9,827)    
Other (8,342) (9,016)    
Total deferred tax liabilities (198,082) (208,687)    
Valuation allowance (37,862) (34,769) $ (31,974) $ (29,184)
Net deferred tax liability $ (92,648) $ (124,605)    
XML 113 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Summary of Changes in Deferred Tax Asset Valuation Allowance) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Valuation Allowance [Line Items]      
Balance at beginning of year $ 34,769 $ 31,974 $ 29,184
Balance at end of year 37,862 34,769 31,974
Acquisition- related change      
Valuation Allowance [Line Items]      
Valuation allowance, deferred tax asset, increase (decrease), amount 0 0 893
Charges to expense      
Valuation Allowance [Line Items]      
Valuation allowance, deferred tax asset, increase (decrease), amount $ 3,093 $ 2,795 $ 1,897
XML 114 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Summary of Changes in Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Balance at December 31, 2022 $ 3,083 $ 3,651 $ 4,625
Increases from current period positions 762 629 1,751
Increases from prior period positions 101 89 6
Decreases in prior year positions (118) (908) (57)
Settlements (payments) (160) 0 (1,192)
Lapse of statute of limitations (428) (378) (1,482)
Balance at December 31, 2023 $ 3,240 $ 3,083 $ 3,651
XML 115 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total number of authorized stock-based awards available (in shares) 3,363,270    
Unvested awards, compensation cost not yet recognized $ 77.4    
Unvested awards, compensation cost not yet recognized, period of recognition (in years) 1 year 2 months 12 days    
Restricted stock awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Restricted stock vested, total fair value $ 42.7 $ 41.0 $ 38.5
Restricted stock granted, weighted average grant date fair value $ 62.59 $ 60.90 $ 77.39
Restricted stock unit, time-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock vested, total fair value $ 13.5 $ 9.3 $ 9.4
Restricted stock granted, weighted average grant date fair value $ 61.37 $ 62.38 $ 77.74
Restricted stock units, performance-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock vested, total fair value $ 50.9 $ 50.5 $ 44.9
Restricted stock granted, weighted average grant date fair value $ 59.62 $ 61.79 $ 71.91
Restricted stock units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
XML 116 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summary of Awards Outstanding by Each Award Type) (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Restricted stock awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding, number 1,101,702 1,345,608
Restricted stock unit, time-based [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding, number 607,100 455,708
Restricted stock units, performance-based [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding, number 1,209,515 1,104,260
XML 117 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense $ 127,762 $ 110,294 $ 120,379
Cost of recurring [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 14,052 11,258 12,405
Cost of one-time services and other [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 2,606 3,178 7,547
Total included in cost of revenue [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 16,658 14,436 19,952
Sales, marketing and customer success [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 24,892 21,409 20,283
Research and development [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 30,780 24,207 27,080
General and administrative [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense 55,432 50,242 53,064
Total included in operating expenses [Member]      
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Allocated stock-based compensation expense $ 111,104 $ 95,858 $ 100,427
XML 118 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summary of Unvested Restricted Stock Awards, Activity) (Details) - Restricted stock awards [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested, number, beginning of period 1,345,608    
Unvested, weighted average grant date fair value, beginning of period $ 68.09    
Granted, number 473,341    
Granted, weighted average grant date fair value $ 62.59 $ 60.90 $ 77.39
Forfeited, number (106,634)    
Forfeited, weighted average grant date fair value $ 66.37    
Vested, number (610,613)    
Vested, weighted average grant date fair value $ 69.86    
Unvested, number, end of period 1,101,702 1,345,608  
Unvested, weighted average grant date fair value, end of period $ 64.92 $ 68.09  
Unvested, aggregate intrinsic value [1] $ 95,518    
[1] The intrinsic value is calculated as the market value as of the end of the fiscal period.
XML 119 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summary of Unvested Restricted Stock Units, Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted stock unit, time-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested, number, beginning of period 455,708    
Unvested, weighted average grant date fair value, beginning of period $ 68.81    
Granted, number 367,913    
Granted, weighted average grant date fair value $ 61.37 $ 62.38 $ 77.74
Forfeited, number (24,686)    
Forfeited, weighted average grant date fair value $ 64.57    
Vested, number (191,835)    
Vested, weighted average grant date fair value $ 70.53    
Unvested, number, end of period 607,100 455,708  
Unvested, weighted average grant date fair value, end of period $ 64.01 $ 68.81  
Unvested, aggregate intrinsic value [1] $ 52,636    
Restricted stock units, performance-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unvested, number, beginning of period 1,104,260    
Unvested, weighted average grant date fair value, beginning of period $ 64.94    
Granted, number 967,252    
Granted, weighted average grant date fair value $ 59.62 $ 61.79 $ 71.91
Forfeited, number (72,428)    
Forfeited, weighted average grant date fair value $ 60.12    
Vested, number (789,569)    
Vested, weighted average grant date fair value $ 64.45    
Unvested, number, end of period 1,209,515 1,104,260  
Unvested, weighted average grant date fair value, end of period $ 61.29 $ 64.94  
Unvested, aggregate intrinsic value $ 104,849    
[1] The intrinsic value is calculated as the market value as of the end of the fiscal period.
XML 120 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Feb. 16, 2024
Jan. 17, 2024
Jan. 17, 2024
Dec. 31, 2023
Dec. 31, 2021
Equity, Class of Treasury Stock [Line Items]          
Treasury stock, value, acquired, cost method       $ 18,831 $ 108,416
December 2021 Stock Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Treasury stock, shares, acquired       221,836  
Treasury stock, value, acquired, cost method       $ 18,800  
Stock repurchase program, remaining authorized repurchase amount       $ 231,200  
December 2021 Stock Repurchase Program | Subsequent Event [Member]          
Equity, Class of Treasury Stock [Line Items]          
Treasury stock, value, acquired, cost method   $ 22,300 $ 41,100    
Stock repurchase program, authorized amount   250,000 250,000    
January 2024 Stock Repurchase Program | Subsequent Event [Member]          
Equity, Class of Treasury Stock [Line Items]          
Treasury stock, shares, acquired 7,114        
Treasury stock, value, acquired, cost method $ 600        
Stock repurchase program, remaining authorized repurchase amount $ 499,400        
Stock repurchase program, authorized amount   $ 500,000 $ 500,000    
XML 121 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income [Roll Forward]      
Accumulated other comprehensive (loss) income, beginning of period $ 8,938 $ 6,522 $ (2,497)
Other comprehensive (loss) income before reclassifications, net of tax effects of $201, $(8,068) and $(1,982) 201 (8,068) (1,982)
Net current-period other comprehensive (loss) income 10,626 (2,416) (9,019)
Translation adjustments 5,049 (16,160) 661
Accumulated other comprehensive (loss) income, end of period (1,688) 8,938 6,522
Gains and losses on cash flow hedges [Member]      
Accumulated Other Comprehensive Income [Roll Forward]      
Accumulated other comprehensive (loss) income, beginning of period 23,833 5,257 (3,101)
Other comprehensive income (loss) before reclassifications (271) 22,772 5,617
Amounts reclassified from accumulated other comprehensive (loss) income (20,806) (5,685) 3,714
Total amounts reclassified from accumulated other comprehensive loss (15,404) (4,196) 2,741
Net current-period other comprehensive (loss) income (15,675) 18,576 8,358
Accumulated other comprehensive (loss) income, end of period 8,158 23,833 5,257
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax 5,402 1,489 (973)
Foreign currency translation adjustment [Member]      
Accumulated Other Comprehensive Income [Roll Forward]      
Accumulated other comprehensive (loss) income, beginning of period (14,895) 1,265 604
Translation adjustments 5,049 (16,160) 661
Accumulated other comprehensive (loss) income, end of period $ (9,846) $ (14,895) $ 1,265
XML 122 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]      
Employer matching contribution, percent of qualified employees' contribution 50.00% 50.00% 50.00%
Employer matching contributions, total $ 7.8 $ 9.3 $ 6.5
Employer discretionary contributions, total $ 0.0 $ 0.0 $ 0.0
Minimum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Employee contribution, percent of salary 1.00% 1.00% 1.00%
Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Employee contribution, percent of salary 75.00% 75.00% 75.00%
Employer matching contribution, percent of employees' salary 6.00% 6.00% 6.00%
XML 123 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Details)
12 Months Ended
Dec. 31, 2023
Segment
Segment Reporting [Abstract]  
Number of reportable segments 1
XML 124 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Long-Lived Assets By Geographic Region) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 135,616 $ 153,325
United States [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 134,316 151,656
Other countries [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 1,300 $ 1,669
XML 125 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue recognized that was included in deferred revenue at beginning of period $ 365.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation $ 1,200.0
Revenue, remaining performance obligation, percentage to be recognized 50.00%
Revenue, remaining performance obligation, expected timing of satisfaction 12 months
XML 126 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Contract Balances) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Total deferred revenue $ 394,927 $ 385,236
XML 127 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Revenue by Geography) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue $ 1,105,432 $ 1,058,105 $ 927,740
United States [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 945,580 896,116 777,333
United Kingdom [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 100,833 101,026 89,688
Other countries [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 59,019 $ 60,963 $ 60,719
XML 128 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Revenue by Market Group) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue $ 1,105,432 $ 1,058,105 $ 927,740
Social Sector      
Disaggregation of Revenue [Line Items]      
Revenue 954,845 907,197 889,755
Corporate Sector      
Disaggregation of Revenue [Line Items]      
Revenue $ 150,587 $ 150,908 $ 37,985
XML 129 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue $ 1,105,432 $ 1,058,105 $ 927,740
Contractual recurring [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 738,351 709,097 601,397
Transactional recurring [Member]      
Disaggregation of Revenue [Line Items]      
Revenue 333,169 302,636 279,453
Recurring [Member]      
Disaggregation of Revenue [Line Items]      
Revenue $ 1,071,520 $ 1,011,733 $ 880,850
XML 130 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Feb. 16, 2024
Jan. 17, 2024
Jan. 17, 2024
Dec. 31, 2023
Dec. 31, 2021
Subsequent Event [Line Items]          
Treasury stock, value, acquired, cost method       $ 18,831 $ 108,416
December 2021 Stock Repurchase Program          
Subsequent Event [Line Items]          
Treasury stock, value, acquired, cost method       18,800  
Stock repurchase program, remaining authorized repurchase amount       $ 231,200  
Subsequent Event [Member] | December 2021 Stock Repurchase Program          
Subsequent Event [Line Items]          
Stock repurchase program, authorized amount   $ 250,000 $ 250,000    
Treasury stock, value, acquired, cost method   22,300 41,100    
Subsequent Event [Member] | January 2024 Stock Repurchase Program          
Subsequent Event [Line Items]          
Stock repurchase program, authorized amount   $ 500,000 $ 500,000    
Treasury stock, value, acquired, cost method $ 600        
Stock repurchase program, remaining authorized repurchase amount $ 499,400        
EXCEL 132 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *6!55@'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 " "E@558B,Q[1.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G4U:%,(VEXHG!<&"XBTDTS:X^4,RLMNW=W=MMX@^@,?,_/+- M-S"M2=+$C,\Y)LSDL-P,O@M%FK1A1Z(D 8HYHM>E'A-A;.YC]IK&9SY TN9# M'Q!$T]R"1])6DX8)6*6%R%1KC309-<5\QENSX--G[F:8-8 =>@Q4@-<U"G*M_8N<.L'-R*&Y)]7U?]ZLY-^[ X>WI\65>MW*A MD X&QU_%23HEW+#+Y-?5]G[WP)1HQ+IJ1"7X3G#)A5S?O4^N/_RNPCY:MW?_ MV/@BJ%KX=1?J"U!+ P04 " "E@558F5R<(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 *6!55CHA1YSS0@ "(Z 8 >&PO=V]R:W-H965T&UL MM9MA;^HX%H;_BL6.=F>DMB1.H/1N6ZF%J;8S]UYU+W-G-1KM!Y,8B)K$K..4 MLK]^CQ/ I'(.9&6^M 1RWMA/'/N\MG.[%O*U6'*NR'N6YL5=;ZG4ZE._7T1+ MGK'B2JQX#K_,AL)^Q)._=WU;?O%XG( MB>3SN]Z#_VD2#G1 =<;O"5\7!Y^)KLI,B%=]\!S?]3Q=(I[R2&D)!O_>^)BG MJ5:"J3]5E8?*S%C!QR+]5Q*KY5UOU",QG[,R5=_$^A]\ M6Z&J@)%(B^HO6=?G#N"*45DHD6V#X3A+\OH_>]^". @8>2T!=!M /P3X84M ML T(/@8,6@+";4!8D:FK4G&8,,7N;Z58$ZG/!C7]H8)914/UDUS?]ZF2\&L" M<>I^(J(2;J,B+(_)S[E*U(8\YW5[TO=E__LE^3Z=D!]_^.FVK^"Z.KH?;:_Q M6%^#MES#I^2+R-6R@ O$/&X*]*' ^U+37:D?*:HXX=$5"?P+0CT:6 HTQL.? M^.R*^&$5'EK")WCX+V4.5_=L5V_4)MC?@Z#2"X[=@T/P?WZ&L\BSXEGQ;QOR M6C*T2^K>XE.Q8A&_ZT%W4'#YQGOW?_V+/_3^;L/E4FSB2*R!,MRC##%U@U)M M5MR�_WONZ5D,H&"M=1LK3A':-1 M74$Y$FN &NY!#4\#M>(R$3'AT#W&3%G;U!&E75_5VEFA\5VA.1)K0+O>0[M& MJSHNI=3,YDD10>/:<"91<+C:Y:5/+P/?1@P-[$K,D5B#V&A/;'1B?R49Y%*J MSJ;:GDE<:\[2POI0HF%=:3D2:]"ZV=.Z06NXS4_F2R>N\4UA)OD@*W;@4R5EF?0J/"#VF+'J=L3*^@/PD MNK)APQ6Z!"K;.R"% KZ,"(DB429*[F!_[&=)JX^ M^=D*$ WJ#-"16A,@-0#I*0 5>R=)#'U;,D^B.J=M?V:/2/K^)1WZU_[0.G[B MP9WI.5)KTC->P$?SXQT]%L>@7ESL/A!]'A&YO6*)C)9)&A/X ;RB M%:-3%^!*K8G1^ ?S^0_8HST$3R^2JQS*T)<;KQD,N7@QFW!8SRX,[ES& 3? M. 0?3^T_DMOW?"LIWJ!7M+= 7',ZMF)SZA9!2\M]D MU3Y4X(KT)KRA5FY.#8,KM28W8QG\(YZAHB8Y:\>$"XQ"^Z#@U".X4FM",B[! MQU/[ST+[J=42^G]L$,5%J#^\'%)[XHN'=J9U#I/@&Y?@GV03UCQ-+U]SZ/!) MP5D![&*2%$79 @_7_(,75FY.'8,KM>:I(W2'+%9;WDHR>'V ZCE1JNV$;-J2=PI=:D9CP!/7GU RX4FOR,V: GF0&BHRE*9F5!?Q"6F%-<#@9[UF*=L8:6&Z[4ML>!AG:&=(_NG)ONG>/*^ MG_^>)SG+HP2RW,IO5M]Q*:L)-Q@:(IPD?I'V]N?4([A2:Z(T'H'BZ?VNDUM" MVHL^K/_G*@(>UQG6.2P"-1:!GF015N4L32)H5X+90QC M@W5C@LLL?[Q5&Q[4Z[SKF>ZH3S M]087\E"O]7_AO#(H(#75-W0ITACLW2[W3J'OB)8\+E,HMA)DQ@ET)3'YIUIG8.;Q7 M8+Q7@'NFC\2V^VG:F>%R3W]8B3GU7Z[4FL2,_PI.\E\10), +($NZ9V\!V:7R0JI _OU3]MWWCI$O_-':J-G&E MUF1HW%A06Q2W&U%=FJBQ4[6)*[4F3V/) MQ+_9:HE.N$"CY]_?;12. M"+6M9>!AG6DY=2#]@Y?J]%)8]7)B4>__K=^OVW^[?P'RH7KMKV].K]^>_,+T M2EI!4CZ'4._J&@HJZQ<2ZP,E5M4K>C.AE,BJCTO.8B[U"?#[7 BU.] 7V+\6 M>O\_4$L#!!0 ( *6!55@B"+S!AP( %<' 8 >&PO=V]R:W-H965T M&ULK55=3]LP%/TK5B;QA$B;E(Y!&ZDML"$!JD#;-$U[<)/; MQL(?F>T0]N]W[:1986G6A[TD_KCG^)R;^-Y)I?23R0$L>1%NJFDP#+8+#VR36[<0)I.";N 1[.=BJ7$6MBP9$R -4Y)H6$^#V?!\ M,7;Q/N +@\KLC(ESLE+JR4UNLFDP<(* 0VH= \77,RR $,GXVG$%[I /N MCK?LU]X[>EE1 PO%O[+,YM/@+" 9K&G)[8.J/D'CY]3QI8H;_R15'1M]"$A: M&JM$ T8%@LGZ35^:/.P"1GL 40.(W@+>[P'$#2#V1FMEWM8EM329:%41[:*1 MS0U\;CP:W3#ION*CU;C+$&>369DQ2VYD_3]@8B>A15JW&:8-Q;RFB/90#"-R MIZ3-#;F2&62O"4+4TXJ*MJ+F42_C):0G)!X>DV@0Q1V"%H?#HQXY<9NCV//% MA^:(?)^MC-7X"_[H2E?--NIF<]?RW!0TA6F ]\Z ?H8@.7HW' \NNJS^)[)7 MQD>M\5$?>VU<:7+-M" WEUU>^PE&49>E?DP4G_5(/VVEGQXD_9X*Z-+=C[[2 MTEAR1$5Q0;ZI4F[([>VRRTH_S5*S%"IJ0>>J=*4&BZ\V?W.]DX^ _831+G?A3HT2H#>^ M=!N28G9M71G:U;8[S'Q1?+,^QZY1%_D_-'7+N:-XN#2$PQHI!R?O\>OHNHS7 M$ZL*7PE7RF)=]<,<.Q]H%X#[:Z7L=N(.:'MI\AM02P,$% @ I8%56% T M.80J" ?"0 !@ !X;"]W;W)KZZ]#^UYXES[&28ABQ.*T)&@'??7=TG1HD0L(:63 MRTP247H /KM8[+,+\OK%5-_JM=:6?-\497TS6UN[_;A8U.E:;U3]P6QU";^L M3+51%BZKIT6]K;3*ND&;8L$I#1<;E9>SY77WW7VUO#:-+?)2WU>D;C8;5;U^ MUH5YN9FQV=L77_*GM6V_6"ROM^I)/VC[^_:^@JO%?I8LW^BRSDU)*KVZF7UB M'V]ET [H$/_.]4M]\)FTICP:\ZV]^#6[F=&6D2YT:MLI%/SWK&]U4;0S 8\_ M^DEG^WNV P\_O\W^2V<\&/.H:GUKBO_DF5W?S.(9R?1*-87]8E[^H7N#.H*I M*>KN7_+28^F,I$UMS:8?# PV>;G[7WWO'7$P@,F) ;P?P,\=(/H!HC-TQZPS MZTY9M;RNS NI6C3,UG[H?-.-!FORLEW&!UO!KSF,L\M;4]:FR#-E=48^JT*5 MJ28/[70UN22_/]R1=Q?OR07)2_)U;9I:E5E]O;!PYW;\(NWO\GEW%SYQESN= M?B""S0FG7"##;\\?SH^'+\#>O=%\;S3OYA-31C=5I4M+5%V#G1\Q>W832'R" M=F]]K+UN%;_;EK:K7!%:-I.T' M_4>3/ZL"C$=7<3=5T$W5)H#GI6 \8->+YT-S,%28#*@CGG+/4WIY?C56%9 8 M:EOE:1N,+5^,XVZ:\.#N81)!TAJ1=&$1!(^D.,M@SS+PLOR4IJ8!YP'15(,G M'PL])R5D6[,BJH",6\$CIF,LCCD(V]@,![3!/=&N/=&Z(^M+C_IBJP:2 L'/L&8 MA@X%$8@131?#Y03':,\Q\G*\K_16Y1G1WT'Y:EUWWC9V#:S3HS2 <8X\X[/V ^G*<8N19Y$033BB, @3*3 229[DLD)YT(]4=G7 MSJEM;MF"PMMN1V!<$Y=$',;)B*J+8C22/,2I,CHH'?62_0VH*IN73Z30(/RD M:A7^TJPN&[B8=G _ZU'@A@D?.QB!R2!.)J*7'>@S\[)^,"O[HBH-M0GD -,Y MF*2FMO6DF_L9CSP84I;(,64$)UFGT"CG05Z95]&6?S\F+ B7'D>4-1"3B M,3L42'G$)^@-BLC\DOAK:57YE$.>ZI=]VI/"X1#$+!'.XKNX4 1,3,7L((K, MKXJ_=8G*$YRNS 6,NOQ<6"(%G4A1;%!#YI?#79+RT'-UAR>,\VB\YU$@;#(Z M%8N#1+'PK%JOR-5C7N0VUWC!Q[Q2]Z,5W\^:[=CH0?.87_2^5BJ#X'XK5K;J M=4J5F2M>4/#%3JIP89('P51V&T2.^54.ZJFJT5YU/E@XU !7V4#6^+@ 0F!Q M2.E4+AD$D/D5\*[1Q)J^4],53M%5M# )8NEP='%0V )-G"0?E(_[E>]./X(H MOSET:ZJV@T:['E?$6,*#\6[%8'$\Y4P^:!WW:]V=7FG@F$$E^:S+1I_'V54Q M 9P%'9-&<#&7;"*&^4$SZ5>[XTKM1+AR1-58$C$G96- +F@HI[P\R!_WR]\N M&OJFY1P'N^(6A532<1F,X&))P<,3A <1Y'X1W(>%5=_W_D6[(8[HG.#)>*,A M,&ASHZETQ@<]Y'X]= /X!]R,2*!(G+! 4#&+)H@/*LG]G=RX-CZ(XA^RP6W@ M)&0P)U(0F(1^9,**0?:X7_9VU=*I'>A*&=2\P;C\1&"2)Q,5$Q\$CY_3UIVB MZ(H5AZHNB,:RW ,/CV(XEW$83>VY0=>X7]=NS6:3V[;9V&ER:LHV/'29 F?R MKM::_,M831A[CUK@G1VO?PAZ=/9_3'3Z[&Q03D&]U>.#->FWM2DRD/:_=1VN M?47+1^%5X!\M'W_6;,=6#SHL_#I\7[WEL;JU?T[J-72@$ B-79LJ_Z_.4!>X M LOI[L_X /$,Y#'U08R%7XRGJ)O&UM#U91##*'=7;1W2/L@QVX.S6;\4C]A> M$4[GX(3VK^OS*U*:4I^TQ#V==2SQ08XM&31:^#6ZS1>F?'/Z5E7D614-VG+T M,T6'M_] J7/*? IVS'30:.'7Z&.FYT4V2"EXVX,2<,8 MR$\P'Y1:^)7ZF/E%%WM#8%\16%;?7@V3.?AZ#L[N]#.,YL!I#AX]7KB?\%C@ MB@1B#MZ9@WNZ07 )+FCOAV2_/^DYA' KD7#<-F*8B9I/#(6*\!%J>OW)"_A:U0)I5M27#)(7F,+7%BSL;107T:FG=_+@L? YSX5KI Y' MZ;J=?4SCR#FK0' 1I$\Q<;@BA^I"GG,B?M#?=4%^-OW [>?0\W(4B)V7+PY> M#6G?R_FGJI[RLH8V?P4CZ8<(IJAVK[KL+JS9=F^+/!IKS:;[N-8*B+< ^'UE MH.WK+]H74/8O'"W_!U!+ P04 " "E@558#^$NRD(" C!0 & 'AL M+W=O<31=*&B5XSBSD9,X$DQF0M:,SY'+% M-$A;@N49$U?D WE:+\GEQ16Y(%R2KZ7:&29SDU"+D3@^FG6OSMM7HS.O+B$; MD'AX3:(PBD_ %V^'1Z_A%/7W28CZ)$2>+S[#M[8H'TO3$E60!RXQ"9P)LE*& M^UK[,=L8J['B?IZ2VG+?G.9V73@Q->S\V+?3JZ#\<)W1]+ M^MMI' _O>JVK>J,L]HC?ECC% M0#L'O"^4L@?#-4H_%],_4$L#!!0 ( *6!55@9;EUVY < -(I 8 M>&PO=V]R:W-H965T&ULM5I=DYLX%OTKE">UE53%;?0!B&RW MJ])F9C8/F4FE)[,/6_M 8]EF L@!V9W)KU_Q86.DB[H[81^2-O;1@7-U)1U= MJ%\VHLQCJ2[+[:+:ESQ> M-XWR;(%=UU_D<5K,EM?-=Q_*Y;4XR"PM^(?2J0YY'I=_W_),/-S,T.STQ<=T MNY/U%XOE]3[>\CLN/^T_E.IJ<699ISDOJE043LDW-[.WZ$U$FP8-XL^4/U07 MGYU:RKT0G^N+=^N;F5L_$<]X(FN*6/TY\A7/LII)/<>7CG1VOF?=\/+SB?V7 M1KP2AQ09DYB2' M2HJ\:ZR>($^+]F_\M0O$10/DCS3 70.L-Z C#4C7@#RU >T:T"8RK90F#E$L MX^5U*1Z?GBE?/"20OGCYTX5'&QKJX74CU- MS;E(NCO?MG?&(W=&V'DO"KFKG)^+-5\/"19*QED+/FFYQ5;&B"=7#D&O'>QB M CS0ZNG-,= \>GIS9%%#SCU#&CXRPO>1'WEQX%!@VX84;EC/%&^J?9SPFYGJ MOXJ71SY;_N,GY+O_A((R)5DT$=D@8/0<,&ICMP6L;>@U#>N9\+A$R/4H4=U\ MO(P%@',]IOX-<9&)"W$04/<,&PCPS@(\:X^O1"7K@5>."_&F[/DIR:*)R :! M\\^!\ZT]_X3 M03^18]Y:I@RIB4 !/,("[7^-V&4$A1Z7IR S",J*=/;B8,,9\@"B<&ON$K&:C3C=9'A)Y*-50 C40X[ZN+N!12 1 ML#^65KV5078O\X>0*JG$DR;3CFHXX3//[ T QQ!VD:[(Q%$O]"_XAJ)Z>X.L M)F#9;2%>9FJ9>^5L2I&?%*I-"*C, ];90'=C*P VQXPR(]%,'*:AZX_HZMT' MLMN/=X7D:C60IUX"I9B684["$.L.%,1YS#4F- "'F.N.95[O09#=A/PN=VJQ M29NN>NT4')Z>3?. ,/.1+L:$L<"]#D'6IUI+MGF]$R6MO=4R; MDH6Z[$0Z,OXZ,K"8^6"!;_@M #;W/"\PTL_$!2X;Z[#>-""[:WAW5G$A[^6] M6I>4C7P%Z@)6>(]A0Y<)FR,7^<8B!- 1-N(C<6\7L-TN_,;EJ8?:3H2D=!R# M'1O#^C0.H.;*ZKJ!I@3 *3/!1I3T'@$CJR?^.2X+-8E7IV3U."[:;D-J[2Q.&G:-K#V%*QRY7[2I]%5P!J[E[IN\(( M)$,C)@OW#@7;'4J49H>Z[/9$1>1)BDP4J @B&U74VQ9,'ZE@Y+F:?1H-5>.) M^9=#>E3[FJ:F>)"55%^.^#%LM43/SOPIV:*IV(9Q[9T3MCNG-O,?FB*V2ICX MJ%S3EG=Q!F-I6AT/>]2GKJ\G#(!LME#4R!G C04483+FH'#OH+#=09U&PG,4 M J4:$F!$J&ZI(.2(0J"NPY0^2L;6@-Y6X%VEL53(HJ7?+0;O(@1JM5NW9 M(V)*MF@JMF$\>WN'[?;N%V7GTFWA)(>RY$7RMZ-VW465Q>UATOJO0R7':@L= M\V"5=ZF^6P)0<^2KY]=SQL3Y%T9X**\W==ANZCX5)8^S])L:"EV6;..T<)2V M-2_5A%H7&%3BU#OIU"5390% SY.4\7_>H*P"'F!?HM4, QH@W,DA( M;_F(W?)UN][O&2K$+/ HL^IC?;H#<)@:M5$ %;IH9 -,>B-([,6BU3,UF=6= M.6/&# [!* Y#?5\/X! -T$BAA?2VC-AMV4=>#\*Z2O&?]SR_Y^5_03%6DF-Y(^'MI$44?"[37'E?%:XTZ?91[:)HG6 G-8N3 MLD53L0U#VYM%8C^4M$T5DQY%3LH63<4VC%KO08G=@]JB9OH_0D*D[[P F!I3 M =:'% 1CXK]#&S^GCTD+'W(>;B MN0)@%(54WTD!, ^34"]*+2Y>=LMYN6U>&JS4?N%0R/9=L?.WYQ<3WS:OXVG? MWZ(W4?MZ84_3ONWX/BZW:G/E9'RC*-VK0#U3V;Y V%Y(L6]>J;L74HJ\^;CC ML=J:U0#U^T8(>;JH;W!^C7/Y/U!+ P04 " "E@558T?:?$W8* 9,P M& 'AL+W=O:R7 M'X,<>?'+B_JZ]F6\_V'Q:).MFP7U^_+/2O$)YNRVL5 M%_6^8G':%MKE"^RZ_F(79\7LYJJ]=E_=7)4-S[."W5=.W>QV7E\_4, MS0X7OF6/6RXO+&ZN]O$C>V#\U_U])=XMABAIMF-%G96%4['-]>P6?5AYKBS0 M*G[+V'-]]-J15M9E^8=\\SF]GKGRCEC.$BY#Q.+?$UNR/)>1Q'W\V0>=#=\I M"QZ_/D3_U)H79M9QS99E_N\LY=OK63AS4K:)FYQ_*Y__R7I#GHR7E'G=_G6> M>ZT[EC%/+ZYJLIGIY)J$4V^:"NS+2WL9X5L]P=>B4\S48[?+,NB+O,LC3E+ MG0R^#T]\'\+.E[+@V]JY*U*6C@,LQ,T/#O#!P4=LC;ABR7N'H'<. M=C$!;FAY?G$,%%^=7QQ9W)"A/4@;CTRUAZST35OIFZK<.6* 5S'/BL=NA&0\ M8V"M=U$I'%4FCP_U/D[8]4QDAYI53VQV\_>_(=_]!U1CEPRVNE"P46W2H3:I M+?K-5Y$XLR(I=\QYDY=U_1:JNBZ$UX:0:?+I!H78O5H\'5>)*9I3C[K!6+8R M99X?A8-H9,(;3'C6+G&;_E?D@6Y8\E(DVZ0LDBQG3J&[DQ_+BXGL1/NJ?,K$ M$'/6+V O^@#5A7?);G3)8*L+!1NU@#^T@&_M1BLF@B99W,U41>K$N[+BV5_M M!:@:NW#^<9=R(QIJO64)R3#Q(ZU3F;(04^3"O2H8/ 563_>R>[2SMX ')ZE8 MFG%']B)6MQ;K.!>O*L:;J@ S3F#<%?5,(%;&VR(A;I3:2JI*QYUQ?3K$[*IN @;KAF-0>!IYD%5&*@Z5ZA6%XPT1'1 M$6(AJ]=_\2VKG*(LYFUBCE4^!PTAXR:\EFS&A@"5'^@C"U AET93CK!RA.V4 MLHV+1Y$>! L>32TB=_0-EF?Q.LO;:>9=.R.)%HZ3/QN1<(8<*AIU7XHL(S]; M-[7X!IE[P%FIOYL+34L7C;:Z5+1Q2RA<1%9^NKE-VI$A,W7"LJ=XG8.9K8\R M&L8$$WU"@F0!H:[>K0"9[V%OHELI6D-V7+NOV#[.TD.*[OI2V8Z>KG.!UJC9 MQ_W00[HU4X9]3#S=FBF;8Y=.(!Q2#(>L@'+SO8I3)L9 WUK[^&6RJ3SS#E#H MZ6-[">BPZ%8ZD4+A(G\RJ2DD0G8F$AVO:AC85D>C'S1H\LRM7".2N>6'V.02MN MO7INN62TU:6BC?=5%*-A.Z/=-U6R%0 M9VC1=T2/X2_M,&=B)M]+@($J%)L0 M-:L=2>6 MUUQX$TCZQ/*R]=FQ*.C6)*RY%U&J\QJH"X- 1U!(1\7\,P'<6"$;MH+(J#$E MD?6T=@"SJE\FQ<4QLW6\6L@<6/,J2^0F87>M+P-6"09:S*@/0(3="&&]/@ = M14(WD=^Q(B=L)Z0&)3[$^:UD#C1TI?,)V M?.K6&>X,54Z#5HE8RL*E[ =EX8YJZF[QCG;%8 [/B61CH.0+O0\ M:J0?0$<#A ,R85$!%/9?-6&IA>\)AU8N>^V$==%HJTM%&U>I0C9\]L(8G*Y.Y<$2PL8\%Z03#Z;H5H/-"?!QO;$U!'+9#W'W\TA_, M%--F3+::DX!ZD3'W0D+D!L9"#Q(B#T?!!*YAA6OXU#;6FJL6FIY>S>TGHVE. M2E: 1/J=(&NB (G8 :G=8SS#!3$91G>,;[[IZ*>5]2H* E\0'C/&=3($@ E"%> MZ.N;#J#.)\9F%JB+!!Q-5(!"(V)'HVXW2\XR::(A+JHPZ*%)") MS$$4Y9 3FT1'(,LK%M=-]>+4_R$A]GQC[07HL$^%YPG#BGV(??/H;K-A2;O" M8#^2KI]6,6=R,;4".J!N5H!.JYOQXQ>*D*AK M7>0\-/M]1PAQKAXHZ"UK.!,=B.P$B%R"EU/9Q901TB@=Q=(A_QCMAE;4B1&3Y!8 M.PE*3V];4RV1#KM1%6L!!G0(4!3Q?!3I#@'=Z#2D-PA!F>M.+?JI@C)JA[)C M>+G[[>[;I\\.WU9E\[@5_]EHR=HBC?.F%F#^M11S(X$?7CJ](75:L@(D<^(* M")\R?/0 UOFT-FP;&^=Z* MZJC]N:TNW[==^D[E^W?.-Y7LEX?]5?W:48%3"?*BCVQ=--KJ4M'&#: HD]HI MW%EO[.?=:X0D]H1\WLIY]LSD)$"D!<%KJL? M-@.ZP,78V#"RW]?/^E9P2>UPV?D^GZ)ENI%YMSX\^#P<>K0;LV"- ;@)H1>D M@]#+[NAG:TQ!*;5#:7=F('<4G=^_L-V:57"6N>@IZ46CK2X5;?QPKD)<[[Q3 MTEHNU<5TUNSD@B7-*K'"S5]$C\O;9^M//!31?\GH 6-,C6,+2(8"I ]#0*9O M$RZ.?C.P8]5C^]N+VFFGWN[A^^'J\/N.V_97#=KUC^C#JON5A@K3_6CD2UR) M]5OMY&PC0KKO W$_5?<[C.X-+_?M+Q/6)>?EKGVY97'**BD0GV]* 3[]&_D% MPZ]A;OX'4$L#!!0 ( *6!55AQ%GI+\@P -X 8 >&PO=V]R:W-H M965T&ULO9U;<]LV%L>_"L?;V38S<43BPDO6\4P3B4 ?VLTX M;?>ALP^,!%N<4J)+4G'S[0M2BBA<" G.:5]L2P9^!^0Y ($_#LF;I[KYO5T+ MT05_;JIM^^9JW76/KV>S=KD6FZ)]53^*K?S/?=ULBDY^;!YF[6,CBM50:5/- M4!C<U1;J]N;X;OWC>W-_6NJ\JM>-\$[6ZS*9K/;T55/[VYBJZ^?'%7/JR[ M_HO9[-_#0[4E;E1FS;LMX&C;A_<_5]])K'85]A*/%K*9[: MD[^#_E ^UO7O_8!4L=VU7;PZ590LVY7;_N_CS<").*D1XH@(Z5$"75L"'"EBK@-!$!7*H0+0* M>*H"/52@>H5XHD)\J!!K%10(=&/(9FHD!XJI(-W]^X8?#DONN+VIJF? M@J8O+6G]'T- #+6E"\MM'[L?ND;^MY3UNMMW];:MJW)5=&(5?.CD+QF871O4 M]_)3O?Q]75,IJP_'/=%96EVMQ=[5V]VZP#F+N!WZ]69=\;BRIX+,K5M3PYR^*QE,?H@K(ST.5RM]E5 M@W/J;BV:OIURC%KW@\2TT0_L MK]O'8BG>7,FSTHKFD[BZ_?>_HCC\CRVR]K!X@/6#^J?;.,Q"$N/T9O;I-'8@ MK>:0, 8)XT P)3SP,3SP)>%Q41#L2?3$;P3%$0U5K\W-8G&D.=8L4$DN,)))?UK\X^E/GV-*1RBD,@:T?IM#FF60, X$4R*%'B.%#G0\$2D_;)=]B(C@.QD$PU\O M^FNW]?K^VUU=58&<%CX5S,$$K: A.60, 8)XT P)93B8RC%SD'G M)[F:*K=RA)'!U$\^7M@B)#;Z*XTSK:O.G79\/0\)RR%A#!+&SYQ8Q:/)T:.) MTZ/#*!"4;;N3\\#5KI'3P.!1-&6]>GFX?+R4"TPY.+3#]-8ZT7=:\!T2$N,@ M<4H(0=JU=P%I-(>$,4@8!X(IL9$>8R-]=FQ\*JJ=.!\:J7GMQB&.L>;->6K. MI(CF<&=;?1T^T2Z4:3,\2*,<"*;X,COZ,G/Z4E_P*GV[$2N;\YQ$WWX-"5MD MEBDAS5"FQU4.:95!PC@03 F&*!QEG] 9#N]WS7+=SPGK^Y,%Q! 3P6XKIX2' M]7HC'K^4?&SJAZ;8'+O^LFZ[8".Z=6T-GD,#5!^%*8EBK>N[6^H;&0<:/6!=AI)41@1&B/M"@%J-@>E,5 :AZ*I 3)*>Y%;VSL;(-:@,.6W2!\*D-%Y M=07'W3)O'YMMTE0E!FJ00]%4QXVB6^16W3[L1_BGLENO1;4*NCIHBZYL[S\' M7?'G_ONZ6@U:\+D^[K3DW<%M4.9T3WP-S="F_'$XO :UK-0:TR4!J'HJE^'\7"R"D@[1=]U_U^ M\&K8;1+;WNWUUNID:@[I*,1)ICL95.<#I>43QX"I?AT %?$L5LG$AD TBG.1 M6YV[TZ_%B]SZG.'99;\C6%7#>'V^ MVT-J6_/(HJA%&4F0$1V@.AXHC8'2.!1-C8Y1\(OBJ6$RZGG(K>=-Y-K8@\$4VY(H"6-]'G HIV3;& XVRUS3 M,,PB/=W&8C2+TPQIF33,4BZF2),!N:44(HC0V#Z_1B<9;1>FM/FGW-C/-6QV M&R1M@4QE[#HB48K2D.K>@\UP@TUQ^SOT-C3J;0C_@ZDW"%1R Z4M0&DY*(V! MTC@430VI49=#;EWNHA0<9%'?""5AHH_BH.H;*"T'I3%0&C]_?E7OCNH;ND!] M^\IT'+<)[V'"5*KT)1VHP1R4QD!I'(JF1L0D(-,>>XZPA3I T-\ M5N9QM]7;ZQ>UBX$:Y5 TU9VC,H?F$FVW#2J>Q94<0.E,5 :AZ*IGAT5-^Q6 MW+YNF]T-]^[V%N$I2K(XU?=>0,WFH#0&2N-0-#4Z1L4.NQ4[OVUV;*IIR+PE MPFW2^SH.*L^!TMA%YX-#V51=/,IN^%Q>75.N MY3UF6*0UC*F>X;@ M9J#TA@HC4/1U'@:=3]\+B-O,IZL,>2F3<60J>9=HUC? MO)V[X=Y##:@R>-DA,%"C'(JFQL8H^6&WY.>=TH.LS@?-[<.F>A-PNFF?Y$)F[#94E(,OMBGHSR&[DPA2 M$(JPKL*[6^8[]%YN. %'"#K'<^9KJN?-SMR7O" "5!D%I#)3&B>76X].SJWIVE/R( M6_)[SC,UW$CO(0$TAX]8;IM%*$JQOJT#:I:!TC@438V)DZ?RN<7"O__!&L0F M :8IUF^F=S?4.S:(.?&S6,U!K3)0&H>BJ:$Q*H7$K11^=;J/F^\]=EAN? W# M)$/Z(Q= S>:@- 9*XU T-4!&G9&XUD^Q/;@.DJP?J.FNQ7>CK<\GL]B-0>URD!I'(JF^GT4[,B9C$"/=!]B M$;M0DNC/NYJ[37H[&?1NW N/@8%:Y1:K$ZL\.BJ$U*T0/C/=QTWU'Z1 M!&.BS]5 K>:@- 9*XU T-2I&H9"ZT_<\TGVH)?--Z\G4O%/6\"RH7@=*8Z T M#D53/3OJ==0SO<\KW<<-]^[VMKMPPSBEF1X=H%H>*(V!TC@438V.4?.C;LW/ M+]V'6A0UZ3^D)_RXC?I>R4%I.2B-77A&.)15UMYUI-\AX$9[ M#S2PK]RXX 8J$D.15/C8A3\J%OP\T[VP5;'@V8+4E.[B[->Z3=N P6UFX/2 M&"B-0]'4,!GE1>J6%R>2?>S!8#Z?+PW3Q,C[LY2+C4FE6>::9A&E>K*/I6#_ M#,TPTE?[-F(4IWJVCXV7I6D\D>U#1_6-7IA=YY_M8S_;MJ?>41JC5,]SFKM; MYCWR7FPX!S7,0&DV"WVR&MK<"<&8_W%^K!QVPS7[U50 MW'=R\K\2\N>F[-^8&"Q%T[]#,5C\NKC+?_A6UI KQ?X?0\U#QE#P5.^J5?!1 M#*^&#(970[;KET%3#(N);EU\B;I^=E#O&N5Z\"KX($3P4]V) ?W=1,4XZLF MR^W^];7[-\D^%,UJV#^2A)/G0/30??M>V<[:[.3MH1O1/ QODFUE$W;;;O\^ MO^.WQ[?5OAU>ZJI_3[/73)Y\RW_B\#7;O^!V-IK8OQ[WQZ)Y*.6ZNA+WTESX M*I&]OMF_<7;_H:L?A_>7?JR[KMX,?ZY%(<]K7T#^_[Z6I^;PH3=P?._O[5]0 M2P,$% @ I8%56-&,/?PJ P Z@8 !@ !X;"]W;W)KB7>98LIR_(; -.NF+#4#1(T/7#L ^T=)(. MH4B-/%G)?GV/E*)X0.KVBT4>[WGXW O/F\&Z>]\@,CRTVOAMTC!WEVGJBP9; MY9>V0R,GE76M8MFZ.O6=0U5&4*O3/,O>I*TBD^PVT7;C=AO;LR:#-PY\W[;* M/5ZAML,V625/AENJ&PZ&=+?I5(UWR)^[&R>[=&8IJ47CR1IP6&V3_>KRZB+X M1X>_" =_LH80R<':^[#YH]PF61"$&@L.#$H^1[Q&K0.1R/AWXDSF*P/P=/W$ M_B'&+K$9= B97J-=_:X7>G M)#C>?7*U,O2?"BG:I"R,P9X6$_IJ1.??0*]R^&@--QY^,R66_R=(1>XUM'OO4/Q+> :VN\U52JL2-,"3<./1H>#;:" M#V24*4AIN!,C2ONQA[_W!\].&NB?EU(T"KAX64!X5)>^4P5NDR[J75^ 845E"'T8=423]P3I22PDQ+2@33Q8^0@4Y((Z^6T:)2I45['/08J MVXM8'ZH;H',@Y.'0D^9 JXI"YH.3"":U0@=5;TJGR(OFQ8G@:NZ,5AF95Z$U M%E!232RVFH[1OW;*L"B(F\*ZSD;V;^M_SL$S[1+VXMI:QE\J?@/X4M:5M M%S*:.Q',H5J]M&HD7V79SR*@-^RD+,N7FC8]F3\MNCI.63^"QE$T6^=!OA_G MU[/[^"_P4;F:)"J-E4"SY=O7";AQLHX;MEV<9@?+,AOCLI%>11<N3V\:1_U=0>[Y86\6E=E>KE63)JM(CSNDJ MB1Q+CNKJZCZ P)"<" 1H/)9B_OKK7W?/"P2Y4BZY#[:6)&:FIZ>GW]UXL6O: MS]W:F#[[LJGJ[L>S==]O?WCXL"O69I-W\V9K:OIEV;2;O*>/[>IAMVU-7O*@ M3?7P^O+R]N$FM_79RQ?\W<_MRQ?-T%>V-C^W63=L-GF[?VVJ9O?CV=69^^(7 MNUKW^.+ARQ?;?&4^F/[7[<\M?7KH9RGMQM2=;>JL-; M_2?>.^UED7?F35-]LF6__O'LZ5E6FF4^5/TOS>X_C.[G,>8KFJKC_V<[>?81 MK5@,7=]L=#!]WMA:_LV_*!ZB 4\OCPRXU@'7#+N\LUW6++.?6].9NL^!JQYH:#SPL=)K7 M,LWUD6F>97]JZG[=9;^O2U.FXQ\22!ZN:P?7Z^N3$WXPVWGVZ'*675]>/SHQ MWR._ST<\WZ,C\[TJBF:H>UNOLI^;RA;6=-E_OUIT?4MT\3]3&Y;Y;J;GPUWY MH=OFA?GQ; O,M7?F[.7O_NWJ]O+Y"6AO/+0WIV;_^E,Y/U-F2UOG=6'S*NOH$4-WL>^R=7YGLH4Q-09O\Y:>L[A=1=.6 M]+0A N[7_%GQO6TM3;*M".,K4YLVKZH]?C?;7L;VM.ZOM<6G#UBGRQ[\[M^> M7E]?/O_#JU<_\Y]7S\^CO00@OQYL@J$:2L.+*7 \U^LJ+SXO\J&<9>_J8I[E M-<%$/^W6#>!L=C7-V V+SI8V;XELYMFKJJ+I>M,6S6:;UWMB"Q5VWO%@HJBZ MRYGGQ,@RE:7KF^N6DQW,LU\[ UA,U]L-(P![$O3*'NG'([O"5.#-MM\+YH$S M8I>_#9;.EEA%3;P5#V=]0Y\^FV@5@)MWQ(^W FV_SOLL7RZ)8S*>"("F!<3Y MQN.+GC>]#*ULOK"5[:U.5=JNJ)IN:(T>$HX?*Q\;(ZO@T# ?T]M3-E,)DO:8S@DU+%$+85/!XZA61.HV8914M?5&1 M4"J%ZN@>UBN[J(PBC*=L-C13_L70I\70T07O.D+M9@%:DG5)1A2?+R":2OR" MK>>R0)%O;9]7]N^>B+IFV>_HSI+@NB.!O&7"*)H.BV%[=#>;G= R$556T.VV M/0':=;KC+L<];DT_M%B;AV+B9M&3!H#-X]S!5.E709PN3>BT=SED,&V+^.Z@ MAXO) [$4CICHF:%E?@*?^'7+-PPS7ES>S+(_ABMX\6'8;BM+ MZ\DJAL1$LVKS#;'@#\.B;[:VR&XN'U\\OCS_(7N;W.]C0[/WB\JNA#BS!V>O M/OSJECXC'OYQ32Q\$(@\DZ+M"T?@*S,0!CLW^5(GWSJXA./5JM0QQP.6MD-+ M9R9L=-70]19J);EL00/$^Y0[F>RSV6=T>)O.,1T_M]"=:+JL,BY(C272#ONA MSR KON7*O@P-THG&/";F"7G6DD"AN7EB;?0L95@R^7]TCJZ-TK9QZ\-(8T($CRM;H"@KQPF MLHY&05@4 (1HY/0& J3;IK."TM;S!3!!.G8EE-V:9+[#I^-/ W%-,Z>;PP80 MGX>EXUS:(H>4C&!U*NHOAW(C>S^T7I[092+UBF:SM&?1KABGRHN(B8.A8\J. M=D WX8?L@3T'>VM7^!9,'L\-\L8921 M^9PFI5D)PW>6B7V;[YG\1OJ0OX_/^1<:E(QZQ]B^R+N+_.*#/)F1]G?S]/HY MD=@*HBPSY5 PBL&D26C0*G./)=LY1/V=(.0C8&E$5I7<4' 6QQ+H80:->'0#6+^U8+0P&XSJ_X G %1M!Q)T8V%!NPW>=]*I F(Y.TR MUAT9C9-8\%^C_ALM$8--2?O&;"%6.O\8[P6 M^ +9,H;D#Y]R4P M04AK3+8W>7Z,5L8V43CWVKU00T>/"A:= M! \4QUH_";'-VWZ?T:QE QN-K!K%^$PDLI*X*-[L&8*B M!W%U>7%X\?7SRZ]6*2/MU<>DN^+55U M5AY0P^"K&,-JO6+M50LSE&F6$ #[!RNWC IXJD4Q MN6M8L$:7:$+M*@K?D;E@>,(%@1T(PCGYVS<([,9-P]>VZOE:>YG'4Y(&VD<",UG/S],:N&;4 MR23L(+*, W/DL][!\&1C+JBS:A4QHV2MMX.\%A2R[$D4@# C:[:!W2YL545[ M"2#X(UW3;) M[)O95@.HW&X60]L)NV\)D.K"W5[GY:,K8+_09U$2HP5,O5+6 M-^;\ 4((8EB*T,D6[./8,?^$IQ&9<0!T((J\V)MRF!E'#F;Q+*X1U"J(S-A MKGI5L-)/WWITD[L#P9=W3.V.D_PK)+;Y%@']QH/,U+,!Z@C91Q6C#W!_*B\I MTK&IQI/#>W?/;,(KA;/$II /"##.;5V2="RAUQV#JA/'O(&?@36I/9] 21># M!%HOCIQ#^X7PDXN9(W:AX$ZF.KJ6G!!('IY35B;SBLB/1E:5AE<*XR37AR._ M=P<*1.H?8XF\WX+ST::<_[(,5[-9X%EW#4. @T5ZK+&-]%2Q)DK91@2]POOF MI/_84V 40"B-&NR.DQ*/(?&GCFFZNZ2I=[)!$;_NFD[3#@-H5[AC@'O=M!!T M8-4F7Q+ASVA!8C-E1/<=9!6#,K2)Q>I D*7H, Y!BI2/)11#!(=JLT3 B11/ M0+'8RSGQ6**(0M0EYVW@>UV(UX\HU%ULNK-\-A/^^#R@<63T,YUV;I!$!12Y MZN)C/:#MF6FPBD;T63-[@/.,B+2.% 'O2!/G)Z#0S7UDK5:(28])]JR"$?Q&C5T^/2:I&1UA^]GT3OWWN.D&,>C]8.^T M#:[:*/#( 3[26LP:"1H2:R>]=9&T4E;EU50X=;%$ M>K(/[-S,F7MO: _!=TUY7P)I M"B$B'36\W@X@!;FIA<70^7:PN)A_@$LQ1C@F0GR -62OV0>+/5V@',RY6&P' MS#*&'-1E-6)OHP!I(&Q8JE&LMIDX?@US9YQM F]!H_>>U4$FZ]05 1!4&7'> ME"/R)SU]4OST.$/T5NC\R)'&QAX1\MI'AFG>L^#GB1 MST535<+A;"W#%X("]\"7V+1!"+TJ27ZRJ6%N6'I?G+_ MM?//);J/,S7]5@+2/9DV?\[98[SGQ0RDE_*ZAV/ 4KG[2Q9<'E[C. /9IUEOYT [7!"ZR@JDML$I+\& M !Q,S%)"-@9K-O:WP40@0BFG[6\:58C'H-+70QW $9ES/\,!=ZK@)G1>.R(M M(D$@G-2MO1-,(+A BHF/ATB,[!$A.P@'!DB3:[H$5"+4Y22S#)DB]$@^AOK[ MA!;W]%'6BD";O%:B,'OE-/?Y!)H1D!_D TCJV,:05"A],A7[:^,50CI*[E3, M+-\2>_AB-][>X$=G&AFAX],]DP):&QCP$IF ,X ]&!5TK'GV=I*CI[HL>,HT MYY<,,C@A)/T-Q\*Z*[N;B'#H+%2/(.[F0YZM[3XSM[I#DNZ1J:%:T7-IOEI3 MJ3NTVX:=0NS%1AQ]'Q)-Q)WI(>@PI>@F M:U-R0-R-!]Y* ^H2_1J> M'>"*97HX29Q=D7?K;$F<1:"61*MPOGQKV96AA_65IY*HW+ R1+.>L). #H(+I#4YON?;%6N=PCCW3E>8T?HZDJT6&DN:A?B9J:U1VZ&SU?PG\= M?IS*5VFN5?FW0=:/^6H.VR--E^1$!2J M0Z#JJS9X>(U&Q!0L+X5)+2LX"P-T9(601O5G4D6RJTMU!G9?D\<,9K4<6D8) M4MH&<16HS7Q,97\#&-G>QQ]@AP2^X_TAVY4NJC(2P4R$KLZGV"EK83W<$M,D M^(@^AQ9ZKX^C;J0< '<37@6_-+B+X!%G;UVZS!@L>-L)?,LF%_]82I#)6U[/ MLS?.=;$<$) *EOGS[.WHX7MGQ>.K>12-ME1T2H:U?F@G+@B(#A7OA6]H.9/Q)":3D6G3YP" MDCC7(@34L8563$,H,J7AY#K0[+'SG3JL)/]*3RX8YP?GPY$(I H&#Z[F.K/X M#CFWB?H#5KQM&'K>8CI<-@^0FX1,)$1H@Z61(" M^R1DT+GCFYB''3SJ_/%VL(E,+13VY!K1=9OM$8GL(0'K'-%-32P:[ M1L\X]Y\)+"PH^9SI7*3/B69?AU"TY)085$:1!EY(@OU&:#M0I'Q-1#-Y-G-D;-,F>_%$@%RD'B!H;MOI!YRQ)Z4# M&I8AXKMG'LHPH(']8+3O\0\FI-!2Z?"(7WB M)"W-%P*Y8;%8%R4Y(XD'K"7YK![\PHGA\M@$-$&'Y8W-LU^W7'$($U78H\1C M9DD:B"*!9+#P.3WTV%M)2!\V@_SM80YQY4WCKT4?5R7Q':_W:@@"2\@F85F* M3!+D$#')22)2_68"N<\1^D4$=M4@ SN-9.]C%A@ TXR5;)S:=HYQ[)\+GI>:"!!BM1$ MN4C*J#B?2&^R>_C ?X,")S5FQNQE6CUUU.RJNGAJR9:7&H/6%WXP$;F(N.@C MKHI#O,C3V]!C#L524[53]V])J2V"3V#65+AM4Q_PKZ#W$QG^H6G*G15T.O8Q MGBM* Y5("8?87$ZUV^PH8KED<>7 ]T5?GM&=-.(Y6>W_AADY)J+G?2)]_C:4 MZIB!&2,X<1P\!>GXDB&?^*ZI[M2@U?3&I!0BU-61H33]@VBU:I$EE68^IBEI M$_3LVFY#!:B*[3@A,-P@%QF;A5GROF_E3#DQ2=,2[&+HP4+$!R%,F'[K\R]I M,-:'P%V%)">:M,+*OGUK&NG1\CU.[W/&3-#TFAZE)Y$HYH%76G3%:SJ MD"" 5[MM]GG52R;6!.3_ .!1U#F%,AXM]59IE)\#H_AJT0*.G2:1(<79J/'( M"[&2^,^'6Y/3)VC:;0 RU26DQV3[/JD6A;H8>;':A,_$D.R0$E)9<^=VUY+V MTM2R/Z(Y%U%H(0,@EMBS@+JF5E5=FK3>0D$H>ADE7^6U!,0X=>[.6P61:R,M MFX0ON2$%IHU8G?]CQ-A&?%L*7B)6EZ2N:KH->/]7LFJQO]DK-E4#&P%HM63. M9:T(RN@ Q(E;#S[Q&_XRVXIZIUX=VW90,O;.F%@V\+-D9/JTG GDPB,:P>LE M_0OY8B3 D)^,@GIG'L8+Y$CNG,?5F;[*;XOP01^70#8*B,0&,C&\Q*7C\J"1 M2>L+AG9KPU:X98\6 UC9SX93#$B0 !T^K3[ETW& 8JAE/'MK>""@*O*V9;$2 M\HYS#6"?@*$V.'MF,XTWVK \[07;5/]4P _.)[V;$#;.2>>U!;V?@ACGMYC M3QS#QO$#!:B^5[45(>41;RK:!C7?S<86F4_8Z%11%N[NE]6_OWWDI]M1IOC>@@D%&/GD^;_+LH$OO?2!'V*>1"/<&7)4UKK5+AJ M=*"1&E;M]2P$DB-'[/3ACXG?(@#:N9)L9M#:D6%BZT#-6,9J"@[8D9_AD_'L M'=>(;K7V4#@4T?<[(4(60]1>)-'?7L4?WDQKEA\2!P8V] 9Z%.;ZO6,KKS5; M\<'5>79U>7'U)/O36"7ZYFEN+JX>D_DXH0I^ZU2/+JYN.#D;E)4.?L8/O%'U MP@5$)A$Q.U3SQ#=T7%F%'A-R3#DCB7703 MN1_;308:I9]NJ9[/QLFLM&Y\" MJ]3?'(BR.O7/I$J[:^C")6+,MKEI390,.Z(U7M=W"CGB:+IS+6*@,GE%8:R- M+)6LU7SC?*235"YLCY4;E\,_J:FHUG?0(,-Q#Y@*7(62J*T)]% *%T;2$4C7 M8QN_#4QGC&1]7';'0;838N#D-D6SXY8I3'4AY3FUUV$+J\KO_-P(S043'9.) M(R^L'6'?"J5)3P\VB5QBV13<[C /37+U)"+?0[7)PX-C7NF57[IHDCA M[;<&"O.)$&%*:LYL.(0N<.KK>YA[M(7CDSR*&7T"0MP&1T9]$E(TNXG?1K>% MX[M*V)IOBF]!3>1IJY%/I=TMKQ$=IF+:;LY-8D7C$/R#D+*X\G9.ME.B]G%WUP>!Q]-*X)$ 5+%_;25EE@*VUG0E&OKRXQ MT)A]Q84X[>'1PU0XB3K[U4FHA<*" M=S2<"3&6 _LO/9MQF!]XP0&C!9VO[?D(:/[8D&Q_D(>TY 7Z:)[/!%=O1D > M/G@O.H.J,X6^V4$!1.X(HT0/!TEDP$AL\!2R_W$D?SC2WRS.@#_6 TT#E*X0 M.]?,[W%Y^8'TYB9-26X1?!MY*(_QVV'O!)?ANC"6Z_VDIIF;S@=9#:?)?P)'NP/-'2L&AYH%FSH[KK='E]?&B5 M!Q]@TZV@[L%SQ)%)6DO#B3COZ6 D<\8Z0 ;7=!MY7G5+7IT\W *,1-<2+Y3. MA4"I#S\Y?$L[0-,65J,,QPA%L3[*W1H#9L1%@7TXV.[$N8CZEJWO"<4%0Z-FM^,4W] MB-,#9WH97:Z6GYOKG+1A ["\866'5BB3%C]2["1";9[]ZO[4+'#;:=8LQ*?4 M/X3+)DU4I$$5?YE_<6H2=N,4\)(^=*[TW:4;NZY!G:@$S= 76C+,D9C![R@! M?^AMW!41C^KNQU5-H^9_<:^_8."YW"G')V>:RN2-B$[B%IJC>?2D4FI+-+ # M9*/2>CY!1QP;DG"^[LZRK'G 24< M@\7>>1Y5L$U <1#\'/NCYP>YD](6[DZ04B,U#Q\,RGI<'E%.2R$(MY>(D/8U MB3J'TKIH-S!4FL#3=CF;D D2DF.,DI98V+?-W[1439S%Z76:Z4-#Z1J&+$F& MLLW&Q$C:0*T>4&1)L I%2OHN[E'6,T-(H@5Y]OCRWR7P8->-8^+! MID9(R=+AD?K<6@$Z"2'A#B.$E/H<^<:+[\/G#CNZF)A_ZHA=QP+NA>*-+'\S ME:XU)VNQ%Z)T879],+VTFL,87U:DC83;J@I+JEN$\!V?@787%&84GN*Y_8^A M]%4#5_YX$)3ZBF"0;V+HCJBCR:3=A$0EP3P%Z$%:V=0>?#;FU'^H&F[%$? ^ MZ1SC8.#%/8'LI7I;$E8TD897]/R9SJNOM'3G:\-"-FU'&E?!RA* M:B;ID)JX#[9[*/+T"Q>H71.M!-7!$E$-T==%.5PO SI< X@HYYJ5?V_W.HY8 MPU7WT[>D9EU%%<>F9'9PL&]%CS)"YFF)AX1F^NYJ?HL6-!4W'0C1E6I/IG[H M70V0CD!TG0*23X.R4M?]=S=A/4ZQ-RAEBYWT?%>._G Z?Y Y]I890LTUEFR" M2G92]L$U%V3U4B,-AW.G)F3(L1B9$F(>F7I%[,KXEHI$"[!)XR(R8LL=V@57 MLY$G0\J4FC;*^)ELCAVJT(1F?.E\E C9*KX<'#I>!,4N;8TR;%=:N<9WOEZK M#\-\L6*QA*>E6DUJWSC,O934A;2MMPCTT%@F3C2=1:8\/_;N([< )J-90]1:+1Q"TWT MH HJ_P@8;3'IVT_R%;%DZ@P;U1U+ V=<&[P#;Z3)__>=KD$:4@\8.%XI<6/A MWOK!4Z[<":<>M/H"@';O-#0HQBMS'$4QZ/'A'$_??5]K,S<_AS8@P3 1N"$6 MM^9N%MS;RK'2R@G/>&F&L>?-MFKV MAOMG--HW2?O+'52_R%V"!U;2P)JCNW,XC=QN_D348>4A<.V=)WH@1;F]*)I* MVN<7AG.=O?9D:_8LQ3::P^T4A"A6'A9P9FOUB/89<[H@^H.RH2]%]\+N!^Y! MZ!U)OD,3JTM1HS)8,Z@Q#PMP?@#WD_U+.#E!09S '+TAX20!1 G':%X'-N5P#(?JR:7#&$J8PFS-2.3MVST8)\K/02T^9JE>%IKC=%JE_%H? +EMI MNOZ+FQN-KY4C![2$WST2), ][[.JXQ:7H0,?]]A2@J]:.M>YDR= MS$G@/*N/PS"S$T)BU*C*&V&*<^F7LZ.C0;: &+7NQ@0NA8"(M^]#JZJ8BB/Z MG1(H1R ;I1FD52>CWG=A6NT0,%DV$EW-4#\O]8^O3I0;':N5BDK$$+*K5Y54 MHBX;TM=<9I%/(TR&CG5C7YGI6GPZ%Y568YXJAYI%652[X%I2^1AU,HF:EHA; MI>>*B]Z]<$M[H )3S+Z]EV;:<&"/&U]?!>>P:(^($B;@E#.'/Y_:U"YRUOA. M@8<>F,B;LL@UIA9JP;0$R/5*6JEOK)&^P[XSE'36DH>F$@NUJ'OOWNV0;//[ MS'>1:2!&M:>6E CP8?O$A6/V<.+SZL(V.:-DJ<5%42,K]N]JG-0V+GLZZ:7E MG92']%R$/C_.,^9I%(2)=)P>5W])2Z.I'C-6,LZU2E*J-5U=E/FRSH?.-5W0 ML/E>.B=[UH+BJ5XJV 2LR??5C"S<$U+!!YOX-77SQ MHV?G^.7R2GY_=BOQXF>S1T\>9U>SZZ=7V8/'LZO;Z_/L\?53G8(#C<]HEMOL M9G;S]%'VX&;V^/;Q>79S:%QBYKTT; NWSAG M&>,R"7"+6([N6^E+E$DOS_<1 % O@\@_%W_\,U+UO_FF_?6![$/+QS='[I0N' W3Y_*A7OVY!$NW-.K M*Z';J]F3IY=TBYX\?8R+=GU+]U&&,373GT]NZ=8]NWV2/;B=W=P^.M MT]LN*.6?/!.2W)GDQT@S"[TT";W?7=W,+X,#Z;NKV_EC]U$<3$_F5_Z+?ZP> M.?5*<2,%3HT.T$U]YSTW4ACEUPYFX!>)HTK]++BR5YG%@QF:J4D;S2D%_,0D M['L6_R_HV:K1->HFPTG::=C:!] # #96C/\H9F#RTA8K-7MM"T)UMRG7PN.X MEPX9+3Z%O%)[LO7&E:3DI ](+!GY-' ./#C[Y?VO9^?^!7'$#-K!!-]Q\%,Y M]2,)%:6U;C)_\H!VK7"#7>K.5/EGZLZ6(LA3I:P$^&&B4=(]DT-#=5S-*)$; M1SL"+^>/L/MY#/YHWM ?TK_Z4(:H2)&X=)(UP+\?G%$,^E2#LXAXU#D@PZ2_ M:Q$:#J9I)PY6GWDR@BZJ;'?[YNX"&RU QQZ5AES_6:>-:U0JR[R)(I\/[A2\'9JRB[=?I"@SG'O4W_DPE<0$ZW:>6$R M1DON^_0=%OJ'XW7O;1@=@V^=R&&C&%&N06U>VJ@SL22$@B>-[XXGC-&K9:!@ MNX:]B?[=)UN-*W*!U_1 M&OR"J4UW\R"\YG-VE-9F[NT)$?,B:B4-/NV0=/Y5'7?_2AR+];<4\=,>].2M M$@",,$-/Y*G#BU-A?'P \5C<3,WQ<>$KGAB$SJ<6L4N2QYPJC'( E17.28N7 M(PN<6L YFTBN.BR\/I4$$W'T\!XU3WVIE#Y\JZ@V'W!->]S;Q.A!JW*^67)V M1C-T$V\EC?V+W/%(7K=C2FXVQHIOE=L-)R+E6O/I-E.CP@\:^=!*&EJH(8P< MD>XJB@ '(7-C0&C".C):<:;+:94(Y[OY;LB#V'][=Z\R88)(P:4G-3CUR?GJA03QQ MV8NBUJG%U(V/-_:&^]B_(W5-ZI#7T(A\ \R>$!@ !YMK=R">]C+?Y*[/&U*F M$#^2QD6=3X#[Z!N32*FJ;$;['H#O\0MM]69N*_,E2OZ3,GA-A(E+M7/()L+" MVN1WN.%-?=_+G,/[ITOPRS*J)I=+">.8[A%>FQ15GKN:QQB#\.9&%[2#W=SW MW.N,76OP 4F(,.R$8[0]1]JY];/+ZI"-"_V*IYN'CU^_Z8H(7'+JR28D+I]C M%G=!B=[(V;1Q.1#7BNZU3?0 1<)EYO[>]0]\ !(XQ_?$?W'6GT2F#*+(V2*T M&CQX=('7 NN;\J!3ZP.N^6,O_2-"NQ@P9\E-1<1N<;MZ:ZN!*_\=R %6?2?9H)WN$KC_A0!+=P;$:^_B:KA_ MUJZ2=W6Z1@).KYE%M,B N'1AC:-YN#IT1Q?Q&/I5Z)TC.9$<_\(3HY]]^)A__+%0]O1_PKZCW1R^C^K)V_S/G_Y M8F/(W']# HW=PG7_X]G56?0MCN7'LU=7/[RZ/GM((\/C+U]LB5K^Q.^EA0J\ MI*&7\R>/SP18]Z%OMI@28J9O-OPG0H"FQ0/T^[(A?.H'++!KVL\,WLO_!5!+ M P04 " "E@558ES@LDDL' !G$@ &0 'AL+W=O&A,V$^^LZ$23-A$G&GA2+*4QGDX;ZS M:^%X-*+QCYAJG UPRG!1+H+#4X5YX?"X]KCCO3BQY4(9R53Y_6% :!XPS)HP MQRG,Y#MAQA/QSII0>/'&Y)3?## $IA;89 /L>')OQ%/*!F(Z[HO):#*])]ZT M370:XTU_)%'QS]'"!P=I_'M7SBGB[.Z(W"ZO?24S.NBA'SRY*^H=/GDT?C': MNP?OK,4[NR_ZPPMS?YCI0-R=N32Y.%6^LEZE&^!YTKTCCK7,+A>RSL79^;N+ M)X_FL_ED+\VSQKH3,F!.(^&7LSWQQ]\?Q9]&7% 5J%R0$Z]BY29]L2;AK[QF[Y=;R\6%$*].H(,59W4T MB+=R89T,UBGR??'V[8E ?)%)7XC*V8PH]\(NA:QP]4UA8=+7XO&+P0Q=I34B M]&%,BR\P"PZ::;!@5D+F7]"#C,P/Q&GM^%XH2%R3=()8Z@)"31DW8DTI.\KL MRJC_,$ *8TT$HLI**A?SS KI5L2('D\&HPT&(5?P48_'Y )^"5PHA%FJ3&(2 M<]*8 M9SI%,M"U5A8)!FI1::A/2> J@I9 21PS8B()0 Z;$2TT#\1%)W(:S MECXB=YP8EE^1(2:=JR!SV(_B;F$?%?0-^X(G'L65S8##:H7B8J8/^!-)XP0S M6Z(_"C9RS .QH#**[2C[6JM&;+\K'9 3)'14KY"A&'<%)'FD8RZUYI!< NPP M6,?D7!(PDEWR@Q2F#W5E@SZ8/P5':PD.D%/%^HB%KFKG:R84E99,NJ.D/LZS MTKB%4*!XQ:&8LQW53 :OVHHA?ZYM7QCLH)SM7%.CDEA>&X6"&@UU-EFXH#)5I:O MDN+LCZ(,=OMDRO712BZ45N$ZTMSP$K!X%.5-V!UI@BG%&&KG>"#Y$&L#@4/0 MXDKJ.K76>-O>4:A8P+5KPBCN5.]"0@$97(LW5: WU]P>@,2C&>+-179 MQGU M!0MG.[FN &*IN"CHSZ"CXE!HP$ME;@TC]CWJ@)6<18&KA@)0>=8N[5-O2^TM M=SQ<(DDDMD;,L_&!;>] W-W<\;PN*4<[.+#G%)0=&?><"F>VLC:/\&+[,W85 MZ)E&%^17\F[B@?_(:*6UPS&4NA:15UX:Z0#P_F MVF[E[A_BQ/F#MJ=I--_Q#?-]\^G-A[-S-M_=T>,'V2\[%%K8$QHR$M@EG^=< MV= 9!YD@O4@*@J7%?Z)E1[VTD!GK+7QWF?IL-A[,=VU]QX-XL6E_/A[UY_,Y M# (PH[]DL1%G(Y[&399UU,Q6I&A#6Z^*% 53BZ@__#-XW\*!"X=:K.H%STO^ M#=&,Q F85SBOR"R9^U,H&*]*BCUJP2^"O\1=00*&Q^O31E.=[NEO1+F@3,() M)?K':B"R:PZ"HQH24KP[)?J;;!NO!!$ILM\J#-C1+ LBTX@S.>TM^V>GP?[' M[;@]QD0C9H@\)A9E"_6A!\/42UB;=ZU\YVAWEW&TM8$=62#B>VL5BMM<-39[ MPS0>='Q+1Y.,I\0]+X9OMO1HXWA4FT1HK9,SH9+HWS(6,QXR0W.6S)I"*M]% M%P^5Q@;! G;,*UKX0:SO<62\I%M'?>1U108[+N<"CDV4'22?T2X=J4;1%YP5 M\2T#9&S?-MA;&$][L$(+QA\ [=WV*\I1^GBP'9X^P;S#B0VRQ&ZTQ-31X.7SGG#ILT:Z M"+:*GQ(6-N =)/XL2*+U>0">+ZT-FPM>H/VV=/@_4$L#!!0 ( *6!55B> M@=\;'@8 #8/ 9 >&PO=V]R:W-H965T,*2 &NMM.4L").VZ!<.PHGMA&/:!EFB+JR2Z)!4G^_4[EY)=)U72 M8E\D2KR\]]S7(7F^T^:]K:5T=-9Q&.;S5JAN=GGN_[TUE^>Z=XWJY%M#MF];8>ZO9:-W%[-H MMO_Q3FUJQS_FE^=;L9&_2/?;]JW!U_R@I5*M[*S2'1FYOIA=16?7*Y6OAQ.6YT3LR+ UM//"N^M4 ISI. MRB_.8%9AG;O\7NMJIYJ&1%?1SZZ6AFXZ)[J-6C62KJR5SI[/'2RQ_+P$ROE2T;;7LCZ:^KE74&U?/W5!P&*^FT%>ZH,[L5I;R8H66L-+=R M=OG-5U$>?ON,#^G!A_0Y[?\[=\]JG<:;_9*J-ZK; M^-Q1J='1ULF*])J@AM:Z 35@_HQ.*HR%L;S8U;JWL&5?T*_:B8:N12.Z4I)P MA&J0[0H(QHJ(Z6N*@C +@W@1TU7U#QH'S % 1C:";3E-6Z.TH7LIT,>]A=?6 M DR[4IWP!'$2O: DI^_6:S &@P/EH:D[M*$QLBOO"670V6:03H(T"9_#E(R8 MDF"1%%[Y.^D#RK 4*-!)H^!6*P77&<.E+7[IBL21 V/H.% >NN2&FC &!WTP MA3)T*YI>[L/[HVI@B<20(%%^Z)6!!LYBH\1*-0$ M6USQMD'>*M+A:K]F-43=\CHIRIK*!LCXZS%6[^:^!D0+#>K?(7^"Y<\>!O*) M\O/Q]57V1G7*R9<--I**-D:SN\*8>\X0M/=(X2O/V5#HK7(0:K6UJ(5L$091 MF/(H7P9AN*2?A'DOG5\[Q'41!4E8$*;S- &T6SB_Y>*59=WI1F_N*2KB8)GE M_IWF";T"S7+E1(M@&8;[U] PZ\^C+=(XB/."B@20HHRNRK)O^XEP/>'62;1( M@V41O\ HS8-E6KSXU*V3*(),!IDB2!9HA$G/3N!V4N20@J*,Q?:^G23!@'M33\ZPPS08*0N#ZE" M,9%SJ+4_4X "BQ3/-%S@F1=[,E-/HZ!LX,*T"-)E3$D:%#B WCP;<&)$2P*9 MQAF><;S8T\IQH!\T+W8@H]LG2AM>9T$>QH/[:<2,DL!]V)C*['@]LD/36@3# M%\^Z=WSDG$PV5YS?[,9]O9-WJ%MN@WN?7Y[_?#4,^]ZG='94)8SRP?P#7H!P M2GD,@O7ED5&>@6)]O>24IT&$$@XQ,$'XX(3E*7I&&$$)LP"KJRI,_#\ MZ"Z#_6;C;VP<;+#I<*TY_#U<"J^&N]!'\>%&B8UHHY";1JZQ-#Q=9#,RPRUM M^'!ZZV]&*^VPN?EAC8NM-"R ^;76;O_!!@Y7Y4H[B% MX^V+17)F#L]JEM=(QJX;T2KEUYM3#R-X"U>*]!]TS#UL$$A]TLO\AX//O-= M;>Q!L%IT;(+Q^1/_@?"=?MDSC.RF^ M\-+42R_WH,2*]<)\EOL_\.!/9O$**;3[A?V@FX0>%+TVLCD8$X.&M\.7W1_B M<&20/V<0'PQBQWNXR+&\8H:M%DKN05EM0K,+YZJS)G*\M4FY,8JDG.S,ZCU3 M+6]W&JY1P4W-%"X"0[A6&A0'C,V $3^#$<7P4;:FUO"^+;'\&2 @0B.K^)'5 M)CZ+>(7%!)+(ASB,DS-XR>AEXO"2W_82OJVWVB@JBN^G'![@TM-PME'FNF,% M+CWJ!(WJ#KW5JQ?1-'Q[AFPZDDW/H?]F2LYC9!,882[^DEJ_/G+][QJADH+Z MD>1@V%8@:#2:#I6IP9"XD$W7&^8:1U:V[GD!K"VAY*(W6 *.Z,*A=X2N+?H< MOI), ]I2 $HD-EN2V61>E'2IE?&6+I&])D#M ]X7V)DG!&"-[%M#H#;[]B>V M/Q%\ZAM4S$@UAT\TKGA++/&1P$N(_#P.Z7N19GX:SNQ1YD\O^E&:0SKSTRCV$SI=E^1\5=%0 ML8%QX:"Q0O$K>L4-1SV'&R.+VS=V5M M>Z9*3=RB6>I?)E-X]2*/H_@MY%'N M1TG\?WR8IG%ITS3<1((L\6=QY"=I_!/#W(^3T$^3_"CQOZ0&-BZ-+R&>#P1YJL)R9=DJ:4770>BC>7Y & M'5I8;08MU9/3<*6)5I'+TE4\E9GH]:$1.FF0 L&$>#B5^P'M.%*34P,A.)K7 M5-([]RIIRCR5_3"ZQ]/QX5L/\_Y)?7@U/S*UXQ1N@169AI-9YH$:7J)A8V3G MIO]6&GI+W+*FQQN552!Y),/X=6/T'4$L#!!0 ( *6!55@(\GED MC@D *(> 9 >&PO=V]R:W-H965T\;38)D+97;('VTDO:W0^'^T!+M,6M)*HD%TX MW0('W!=;HLCAO#PS\U Z7QC[U:5*>7&?9X6[Z*7>EV>#@8M3E4O7-Z4J\&1F M;"X];NU\X$JK9,*+\FPP'@Z/![G41>_RG,<^V]4:\9N-'SU-/ X/*\E'-UJ_R7\I/%W:"5DNA<%4Z;0E@UN^A=C'])\ MGO"[5@O7N19DR=28KW3S/KGH#4DAE:G8DP2)OSOU1F49"8(:WVJ9O79+6MB] M;J2_8]MARU0Z]<9D?^C$IQ>]TYY(U$Q6F;\QB]]4;<\1R8M-YOA7+,+7ENS4)8F@UI=,&F M\FHHIPL*RJVW>*JQSE^^D]J*WV56*?%125=9!8][=S[P$$Y3!G$MZ'40--XB M:#06'TWA4R?^420J61]T(8M8RTQ( MYQ0&9)&(3,NISK37<*!/I1?2MLL2@?N.-,H]Y&^S#W)(.Q$;Y+7SF&QFD*#$ MS&0H$)@089]F,)$>&^@BT;&DN5,J(F?!F$>JBLJ1_)<))$E+RR##5 [ZNE?B M7Y4A"9^LCEFDN.)Z(#Y*^Y6L0GT3[Q.(P5:9N%J9^J%CZJV>%WJ&&=CM&@I: M<3VEJ,MIIL3[HJS\^IPOA7GT_+/QV*!C0C 7:%?Y%!(;Q#]R_!DD> 68>6'A M#>$6LG3BA?CYI]/Q:/PKKD;'T>B7TTU#8=/9PU#NM_A9NG:0\;3"1]%P>+AA M! 47Y;00A!E5Q$N*SD+:A&##N>K:)4>3X[7K-Y@!&! >&&.)PMY4_\TTTW.^ M7"UN_D?1X7!2_SYT51?JZYH>'0[)2;SJA3B.?CF^5.!T=17!C(SD4G]]4,J>U$1=8J[Y5F@JL-RB%5%.-31[6 MV_XN%=M:O7DMYL99E=#_8T22/K,GH]<7MTJ)?Z+8"G@-BL(=3G&@3*83+N,K MSSN/@: :%6"9))J<@B>Z"(R3J=L4=%*8K6;UQ6?J()V6,^/9WV\%^XC87D+M M*S>)R@X2;*T*WJ'&6&@XM]3:,/'Z3MF"2& #?3R[H8U?]FZOW]T@Q);;V4X- M>$J$\+A2<8/*EI%8I#I.6:5..Y&$_CPW1;84WT)S8WNA'QQ"N+,)5*#U/\ 7 M<8;Z -!BEQKF'Q24$^.V?Z^\GVHDI(W398#B*MHKD8S#!12BYJ[N Z0_O']] M?1-&<\Z0, R:KD@U)/K6*YC+M5$0[$8S2UX5H& H1@\,U(N,Z M=(E.1&&\2"6@)(7K-.V5OCH'M_/]_0J.M!J[S*S)Q92 H1S&8B2L8T@_ ND# MC"6@I%0IG4&*9=I4%(&4HQ0G872!3&"7K!^Z6RG(7D_)II MH=I;@)OE-@"LXKY TWL C;EP8:\(W(5=9=C+<]C5B41Q2G/A6 M28S0*J#HRCV$V!I#I)5EZ9IIFD1[;C<"?W);NBW97#R MPZO@/H;VQ1^*^#(%-D1 6KMD .6$,]<4249;B"0NJ,/ %-*%JY '7VXPB2B% M;D9XC)5F?\%15B9J]:B4RS".$5MAJ;HO<8BO"Y]AUAR*C5]KO/0T@0OAK'#N M5>#P#.5[G5/-PDKX>2V!_ 8J2G(>L9&H$4V>T,!>HDDDG.U28_T!:F..8S40 MBZ2JX^H>])C=_FS0:&5+A;IJ60WH-!1OT.HT6IR,N0")E] Q4AX M]WWM8G,;GVEJ$-RW6*/$P!@JWNH^5BK9% V.5E/C =#"H8? R\N&YB+R:^"# M&T)/R4C/-2ZW2=5N%UIR8$+[>139F@Q3?'$QZJ,D% ?VR4/WU=\X:A=K.X3C M=L/K,IAYD'%3"(Z(*.:RF(<^4 _-T2 6.LM"QI9<72 JPZ9*W%Q_J2[&V&*?^$7H MT5#(ZHSYU%YN#T[@F.[T>K3.&YI>M*&']7&P9,NY75,VP=7!GN##!244E3YD M[T.HMS6P21@NW !@L8)'X+]R"W>I64A#7^O&ZY[JO&0^=U]P'G#32#1OBT)4 M9&OQ9M^'(K));IW.@5-!*/HG?)PA1$UVS"JF+"L;8,&?X?5QC:S65"Y'?3K- MKMRQ5]\7:]6&VO58O.P1! 9T=TK(I3:>>*F<.+H_ZQ MR&$UZS&GP.*YLLRMMH.757XQZH_:M1O$/Q2'*$ @>@TM)H)2!II;%Z&&:#DQ M&O&4DX?GI^_G7T@/J>D\M9\+Q\]RX;@_V>I"Q.Y.F\H!G6W0(=&9F5]0_B>4 M!"8X(C:.R@+D#;?*PTTG[1J"!56S0!=376XH2:MC6JHR/BL*)XG;(83;]WHB M_.NJ_%_%?_2L^$_^5@J=[,#._]Y?GZE^!^@4IFX>6UNG3/X$((/ NF%OX$Y, M]TK/6S:FMB=MD(,I]*N_]+7OW+J2&_9?0%EZ_;?:?T4?:G:ZJ2.OT45B&('C M\/0.?4FXTO\ ?@2LJ;EG:H:EP_[)40\G>_XB&FZ\*?DKY-1XE!Z^3!4.CI8FX/G,P-+Z MAC9H/TM?_A=02P,$% @ I8%56%> %^VA!@ T!( !D !X;"]W;W)K M&ULS5C9;MM&%/V5@6($".Y0HJ9$=QTF+ODB<[=SMW+F7/%DJ_9>7A\D=!^O^%W*99FYYF1)3.E_J+!S_EI;T@*B4ID MEA X_F[$I:@J H(:G]:8O4XD'=Q]WJ"_]K;#EADWXE)5'V5NR]/>I,=R47!7 MV7=J^9-8VS,BO$Q5QO^R9;LW37LL<\:J>GT8&M2R:?_Y[=H/.P[%>2UO.*6GYUHM62:=@.-'KRI_C24DPT%Y;W56)4X9\^N->*K[8KQ)F>O M/CFY@,>M'[U7A5UR+?S@4C66%J[$#0+9;KI4QIJ3@84:!#;(UB(O6I'1'2+# MB+T%6FG8JR87^3[ /IW1D0;(RZB>Q&O1-9G<1BP:!C%]^#%G5-BCQ=_Q2D! MNZ[XVAM;W_QQ/C-6@TY_'K*]14X.(U.*'9L%S\1I#SEDA+X1O;.G3\)T^/(> MO9-.[^0^] <%\T$!O%_,N,^^FS;["*)#N&,Z4[@&C!4Y4P6SI6"%JG"?R&;. MN,'<,7MEK$228@?8(.J9T)X1SW)LY-HPV>"<<@:XYKDG"OU$[ T)>OID$H71 M2W;$IL$HF73_%TY6.0F)IRP-@VB2;/ZZ%5DOM+H1I*5A8_8"J"P,@S']#8/) M.-EQ3XCE$8N"-$GQ&R,1+E6]!B,)U,OZ!B7=^9J5WG@7"!U,LF]G<_& M<9!.)\_9LS0.XC1^?@># M:@PB&NDR %ZA%4&@=)E((M.VCB%L4.UBQ!JJ,P M[@]QY5855@(,DWZX&7ILFDFZ&=1'3\R5(+8)NMGVF4B4"UK.T6D\8!(^7PA? MF*I5GUTY393:P-R-LA0XF2E-RXUJ,FY*"@^7NLT6L&DN*"^@Y*[6B5E:\**2&_=0H0 ? TT5N MQ;SU "46>@)J&%K0N6B$!E7]8H[J*_U^1*MCBFI\N(P%3)L9,"=#OFI14NMR M0Z9C+!X:W6@_NH@7[)#P!16B>V+]3;%]9&AS)(KOQN#?S(?5&7\%_S.6/N;Y M)H:^X/U_/!Q^8_Z,'Y<_/\+'1&\_>XY.4#8;A_X'KMRKXMFZBN<[53SS5?R! MV_Z]\MTI\*70V->R(Q9-QL$HI#L_0ED=C<*N*_GRS(BEP125*@Z2X:':PVLB M^N=U[0GC)(C&0Q2?,(R":3Q^_D"';*H1^KX@G";TE(0!&?6H2^(K%([Z\3T4 MWEZF?"%1F.5G()J[W6I+;B$Z=QGVD9X9UWI%2M_PRHDVPL3;=1D!CS\+K7PZ M'-)P*1[!Y-:[L /2X :GO==@BVBEKX";$!A5.>(3;HQ?<4:3S(9D HXPYEJAB>N\# JZQAMN'I9\WL%; MM;5HJ0ST3P[A+CQJNQ4A4]0+8=E7SETP__XLK11K"K07$"X]W8+-Q!Z#'(C; M=D1H!81N>/4"'>&.SEE&=I#LN9,Y;ZA0.%1X;M;\(1^1>W$+NGSK)6^M\B\E MC%C8YJ*G0.8J5R,UM$2IQUWI XTF%%:O$Y=2V-,R\# ^1$4!JOB=2@MJ&@A+ M--F*@76-J;R /CO?3?T-#W><^=!H4&N91/W)3FL9I]MAVUK&X;;W_ &M96NM MI<JUR^1V,P\(M,ZA]Z&1WL?&4 E^?^6PK=[0AC^\&AF^T^UYRW7RFVV]MO M/6^15+B&T"<4.#KLCT<]IMOO)^W JH7_9C%3%HGC'TO!P2C:@/5"H9M;#TA M]Q'K[&]02P,$% @ I8%56$(:.,*=!@ @1 !D !X;"]W;W)K&ULK5AKC]LV%OTKA'>PF $86Z)>5G9F@,EDBP9HD2!) MMRB*?J!EVB8BBUJ2FD=__9Y+21[/Q';3;K_((L5[>.Z;].6]L5_<1BG/'K9U MXZXF&^_;U[.9JS9J*]W4M*K!EY6Q6^DQM.N9:ZV2RR"TK6>)J875^V3^80MU4IV MM?]H[K]7@SX9X56F=N')[H>UT815G?-F.PB#P58W_:]\&.SP+0)B$!"!=[]1 M8/E6>GE]:Z=I,E.]R3@)4?PWMNU;/3ODL*#LR=+A&AIENR# M50XFZ"?,ZI!Y'/OU9N&\17#]=LA$/8'T, %*N->NE96ZFK2TE[U3D^M__B/. MHW^=4"_=J9>>0O^_7'L2^3#O^91]ZX[LHX+-=$7+*NDV['QIZEI:QW3#_,9T M#N9W%UA>J>U"V>#T9X.7 ,M.,6^&A%$ .F-YF?%T7N*MB"*>QS&$0 :"8(.? MBLRYD#5(*A?\;?P&\#'/X@+/7)3LL_$0L2\V(^R"H^H%;,%%&E&LM%(OF7I MN73/ *5S"H'RIW6\-0YBB#NS@-4:W:Q9A82B6 -:?'$N+HB*X$E1$).4BT+L MB#BS\O?2*D:5V2ORA0JD7+> [KJEJ 9.7]LE1!:IH$:RJ306(LK97-NL\5SAIT MF?/TXCR[8"4761F>19'MM .S MS@:5$E["_"DO(\$^RP>%7=IA$6F[AY/P-)[#L?,L@Y(K92TV]/)A=%">IO@: M9PE[O^^W..%P,C$M=Q'1_J&WXRSBB8!8D?$RF[,?E'.OV0^F6;_RRFY9:VRP M7!;S*"E8F?(D2D]%4=6!+U)HP#]C)2PXS_ R1ZQF*44$N]D2;%_11A"VLF8[ M>.A(,-U+ ";QM$2'J>M0#<^29)J/PT#C+,FFV6Z&? U>[%%12"NJ\,^CEVIT M>(H@C1=,(I-:%?IP_+@MQ\Y?FP 2%L= LS-+(O*+)3SV=;)_?'P3J@:UM MIP[6G5I+U&;MM?H++2P49-;*QU" SQB4%G.!%W23/"_8[>C?"K58^Z=VC&HK MDCF;HTD4['VKK R^JA4.X/N4^%=YDZ-:QZS@!=0]TLHRGJ%E)%@PZHUHV&KG M^C2BQ (/2QJGZ!D),$OTAG$QBD'C9+A4O*(+P7)P2Y\$2\H":-QO16"+3!><1O$)QV]&S"YWG&!$]AFW%5K=9(E?%[#GDQYVDZWRVXD]5^ MZ$(Z$WC&64X',K(;V8>*I%X&0V+I:,)'=+PT2K"\B*.A[^U[''XHT)=*6$P, MO4]^6ZS@.)+-(U;"D65^M/V1G]$=<70ITU-1.'IY?P>.78_EX))1#EH0LI0QE[ZA X?0W8-).?(YY!# O4CK_):5 %!.YBLK@ MG:R[WL+GM4&G!N0:19O.6?D%U,R3#(V:XZAQ<8!MRJ,BAR^21)!?DD,:86N! M*(D#EP+!B0G8^=!]8;9W+422K. -MC]ZW#]/U!+ M P04 " "E@558_UGZ)S80 "+,@ &0 'AL+W=OPD<&9N<3CV<'B[HLED=W5U55/53W]XC>[LGK4:Z5J\6V3 M%_KM8%W7V]OK:YVLU4;J8;E5!=XLRVHC:_RL5M=Z6RF9%>IS)72SV[M(!JX!P_9:EW3@^MW;[9RI;ZH M^K?MYPJ_KKV4--NH0F=E(2JU?#NXBV[OQ]2>&_Q'IG:Z\UW03!9E^4@_/J9O M!R$II'*5U"1!XN-)_:CRG 1!C:]6YL /21V[WYWT#SQWS&4AM?JQS/^6I?7Z M[6 ^$*E:RB:O'\K=ORL[GPG)2\I<\U^Q,VWCV4 DC:[+C>T,#39983[E-VN' M3H=Y>*)#;#O$K+<9B+5\+VOY[DU5[D1%K2&-OO!4N3>4RPIRRI>ZPML,_>IW M[]6B?G-=0Q+]ODYLKWO3*S[1*XK%7\NB7FOQ4Y&J=%_ -53P>L1.C_OXK,3W M*AF*412(.(Q'9^2-_+Q&+&]T9E[B?::3O-1-I<1_W2UT70$#_]TW6R-KW"^+ MXN)6;V6BW@X ?*VJ)S5X]^<_1=/PAS.:CKVFXW/23WK@;*]^G6Z&@N?]ZUJ) M99DCX+)B)6JYR)6-NNQ_E!9E4P&X:+>0N2P2/)%%*FITJE0N:Y6*'8,97^23 MJA";0BV7BN-'9$6M,& M*K34@=BMLV2-ITG>I)!$4DQC42[W&PN]DULA5Y52 MB&JD$J.L54+(6OSM<-C+%+.0E88@2"X;#47U%?HE:K-0%0/FA3]^K%2:U6(I MDRS/ZN=;\:">ROR)#)285WDI"RTN1!2-@R@,Z=ML%LSQ;3:YF_:3:3 ;3\1D'D3S M&\B+C5C^^ 336;_$/&H@C^D%)]5D O3ULY*5N+@)PV&(%)GG--8=()82DC#9!^.#U&'@SD%07!)<__RG>1R'/_#8 MML4'BQ)^%?UP->20ZFN!7%PCOS!".YI.>.!*;7.$:,H1Y_26 M-A69X"]-04/#3*SM@+\>:#&X$HMG(6G.U,6,39.F7V@':39"8;"+R9ZEJL,X M\-H<6:<-F4,#\9 0/=X37;M(.2.3H^EGM&EM_=N63(/$C9'8XXNR0E*%70[D M;YN*$,SSJYV#O$#6J='*I+9M529*I9K:PB_RF9^"IL!,QFI;F#O)MH@OEY* M86K43J,!IBH[U+$7 N=T"+^(8F#::PI)W:&.;&[2PX'X8W,/*2"2LB@LI]EE M]9K;L^L9TJWO#<3M'/KUY6S]+=.,D\^Y2I%SV^A(.6@,_@*6$!#,&@;[4CZ5 M%4F_E\4C?=YMA*JR1 ;BE^'=$+9 64G!6#*JNUPZD-$+9(<=WN39H]IEVBIN MX]2JG0[%%T,16^5[ L]'Y+&9VG)TF5T9Q'=0HYM%GFT@2C[)+.?B"'++ _F, MB('969ANKFH 0'-"8Q4"2'VY6$TUF*JW\;'!" 08"5'X A$;,,S,)-/DV08# MA** ?D)>*=%G)0D.^P#J,9D$$=(*DF#PA0D $,SDD77BD15]RH5IGI2;K2R> M?14W-E!5#:YO$(UZE554ZZ&YSM(,!,.R">IGFR!# AA4MLH-I&3)7NM 9$MJ M'7@2TD8J"J):5N5&;!F:Z5[ RQ-)_@2,)6OO4O0H#&Q!.0?HE^'9@0=/V64+ M5:""&?Y38_VQ]#-SMM]*%$08"K-3%3TP^:M266$J37_&Z?%HI;XV&96?+70M M4]BVS6)(0Y9GDPA+ W41&0TD:)AC(U5T!2YERT M'I3'(;B>4$\R;X@<4:\DEUIG2QB\]@G3TB%8WE$)F+HHB]?N)ZW'TE97M@7- MIF@P?ZL7&?J,9JS)!AE[VU:%4S/8K4OX%SK@._F0."N9KL8RE7,Q4RHX4ML$R<;651C3>6@,&( M2?F$21 N6L4)\)ZB6>-FFA4=B@\]75ON0 M)_*T0&16L$-[\@2E*20M C?;T..F5>!\%(%Q^/<4%V?QPD,3_F'7K,X-_,J" M80&NC<\DD=K8&WGN[]:;'/Z8D%[*Q '<>1B.PPBF"[.3KPT9@HV"L /&S?J' MD+)!DN:H[LRI+8!'";](KZ&7EYB:<> X\HX(*O7T_ M%>(O$ID&$6$5BH_7)S1RC\"S*Q'?76+A"X%=8FK!AIGZ(A9:V#41UU>Y-.BJ MRF:U/L:3X6;W5X#>;/(29;QT6 HPMW+&KN#; 0/+]R@9FS XB)UE]HT6Z+S7 M037M$;C- R6(@[3? MESG6 @N;$G_^>/_I0?R*>J$-0EKX ?AWS0KE0,334[B7YP28A:QIX)\.+,P/ M'G\7[,S,4.B>J.;ESZX]I]($>61E^,7^5A0X6K)&,7L4S"_-F.CPY=.'!W$) M@1P:*G6T[(1N:98B;=5N'.8"WRL@2$ENFXU# Q104>UBO?"SK#;(=@S45<99 MW>ZGH?6BM.N]PY3B&.9IHP<.7ZDJ2M!85N!XV=F_GG+B#Q;8"]K0\(9U9"P@ M6D2)V6V]!T)EG(8NY16+N:>2]D#S[9IZ02<$5Q1QEXLK,\J1.TR;@.J4DH@X ME%IP%U][VM2UX=0U% ,_U@"K.R^'R+RQ./#/A!&KUZ_$&FVHK;/5FB9%V2DS M6G]0,!-:?("]M%&?!PZ'D_"5S8YF_4)TD(5#,*IA8I9;I]85?CW83IGE4OYY MA1GXQ__8# D\+WT=5Z6CYP 28P!?Y*D44\ M,?T[4H#;8PB'430>SU]QHI1,B#9T0H!ABQ(9,!S&TV@:N?=(P6JO!;D]'([C M>3QU;73V;5\&3=E[^ @#S@HF4H^@0+8S*F.R-GTC6WA;$&!/L-.*@EN;3!$. M1[/)*T-+X'96M86S71VA3^3;Q;Y=ZU^[%7!R!E](.?+ [PG6_JC$P+]\O#L; M*MSB'P.95_23A\]'*/A-W%DK/OC\9@*&=CCTNH7?,EO"P?>-QG@HL^_-0@P1 M0T*9.]+RW;7N:/V@&B[ &L!4M!Q;O1RJX8A0]B]"S"$2.L-BY2ES7=)*'6JW M0[0T'X7>3[XI>#/3[:9W2TP/"BQ:8QH28X?[8Z,:J*WE+B>GF*OT>5B=87D#0H^$TA@5=$3JP3D>3[C9PCTE(EK&((_D?.ZN@ MMJR!WQS1RW/,OE_* ;EX;*Z#/[>47:S_,MT=,VDQ[0S=ZUW^'. M?-0_K:,3D1/M. OI?Y(<'(J_ZN4"Q!;>8PGX;'+K.5Z1[/&*EXG_'52C1_3_ M??9Q:,(N![&P.&ABL?#BF?UQ5&.?%_W3YOZ74Z7P#$^*)M\A2?'D_S%#Z@FZ M\Z3I$)9MZ[.1_#V&]9WL=>)4UU]W,$G9[WP;CK+DOM_EP9^UY9VSG@SNN>8D9-V45?/;?D[ MN3^ZE1D=UN[5G$ZP\!@!&)#=C\ V\-7 M.O4-Q H^I"S1'K58O0JU\V?AS/_ =G,GKNA9V-\ MY">3R*IZM@K:#5N_(^[/]AR0.SL1W,!?$KD$M=+&CWB7TY9*I:].WAUQVV/[ M&P2]Q]7].#H1B!TTC8;1&339^3!X6IO^ 98""687]/#@D\"JZ98._;P(A]-] M8-NCD&-4VP0+:^DRS\R9I3NSX^M]>MASH>ACNQ7GKL?P<8BJW;6'IDK6E'WM MY%9Y":EBK63J]S!;0-YIH[(PX294X^X/>-E?U%Y;FJB 5$LQ]TWT'T MCHI^03'D:F=1UDJ[H(60XG4+_/[+&*US+J91!P.729GGYE):;J\R6)K"9OK) MF(E I/=)Z]%KOS]]YA#5KSX.SE&/A?6?C<+==Y":PT^C^1]]J'6DQ+![F^P# MXYU8(84;/MNUC O!#.2''/_<@7)[48^CVV&!@T&7RWHG[?ZSRR%T"3%+[**# M].642!O+6+<.Q;^I@@BL\U5'/ FB4UV70E_3VH%4,& QWC'WFOA@MSW8_NB2 M+F!9)IFYN^CNQ)C>J*O99MOP%8#:G=,K-G79Y!2' *;A4_8 W-\V,@:FF3!0 M?5D]O"=EY4*2VG:+$"M@+FEPV'1?:M4Y2L?D05#6'>/7M(-K3@KM62WGM24! MWB:/AJY6@\.YG)FVEUWI;)'E806#MN;J-I]M_?K]FZ'V;!UDH[WTV8L*V9\7 M;T_=VN2D_DO#C='1;F$;EWZJ,C!0?&'V]9,?F/(@#],9]S*Z$K?MN'3^($8W M8N1/X_@HYT)$P2P*]Q^.IFCFXA"_XV!\$[' !W=6[IV1%4_*^+MS(G[H&GM' MCY,E)P^:=$J7&$SYV;5)--V/&A\M='&/T,';?5RK\F_)N3!C8M M>S]3G;/XO13<4>V9U^+]!V=(.U1S,F;]%K@>(:=]R?=0[]NKNX=B8SC 7&"] M2QT]-=;^[#+J913!S<>!%^[.+-\,G87S8#(:TX\I0'HSY>&PO=V]R:W-H965TT"VR^V1#Z^ M^Z1.5]I\LPLB)^YS5=BSWL*YYAPF,NLZ)V?^K4;R@FZ,L&6>2[.^)*579[VH5R]\SN8+QPO# M\].EG-,MN2_+&X.W88,ES7(J;*8+86AVUKN(3BXG#.\!_I;1RG:>!4LRU?H; MOWQ,SWHC9H@4)8XQ2/S=T14IQ8C QN\5SEY#D@]VGVOL[[WLD&4J+5UI]35+ MW>*L=]P3*I)1"=;"?*(75BES*ALQYBQI*YH][Y]]]%AZ-W M3X@T:42:/(6](Y)]SGI/(XI& [%#/U])S*D@(Y5:B](27+Z!RSIP3L,M"\2Q MT*7!CB/(ZX21CKR.D3\0(05\VA@JDK6@^V0A"\";S'X;,)VPY4!G(>^ZA*Q( ME+0VFV64"HDW:1=BAGPB%K #AU(>,M7Z)(Q+:5AWP0G MEAE!@% ^Q9$Z2+P:'J[&?;&BH%#O@4"4"K<@,9.9$7=2E?2<5,[#SXVV>,F9 M%PL OYCHPFJ5I9*Q3J6214(B5!/8J3W6$K//4*/?2VC(LX@C;-3.V8&X>FCZ MKY5PWKHXY^V[Z7Z6%=_J%0I99,E"T&Q&OB; X2 'S.;$4ALV2 J\(26OMQ5YR&8SUVO]QH^+>=@#/I+O51TCG.@@&:Z-K@.5@6I;+!7<+XX'A]W5_\X#9P*M3AY:'7"@R$*+OVZK/7_<)66=CW9JENZ7H4GQ M&D.RLB%*@*FP2M9G0TFN^7ODXI6KCD3YJ=9W[X&5&2^#&X':#Y\F#>%=L.F;!?H^H=->[1V6H$V M=XOC=]%X$&]DTVHY:IG;"?0ID[_9*/Z,@ M!C&[[>=>6D6@3X&ZM.#1[HO+C99 Z22XY(;A-EY>?>!ZNSB;]EM4#7X'XB1T M9YNUJU_WH(V1;@PM999RH&$2A:!O1'38C]X>X^'[[X[C*'Z'L2$Q)6W U%OM MT_MG?>X%Q&MD\>3H,=6#\:$8(S*VRJ5T,?_!]R"?X)IH,]FN+4)H\OAH5.VI MRL*<[P[ZH]&D ?M-.P33#@]Z5N5=W8WC?A0=X>&@?S 9^86Q]]C0E7EOW4$' M'M86C!V=/U,V%!*@763+1_Y](GY"Z09,HN=%]N^0!V62E#DW_GC57A6)SM$U M+_@2 ESL82*TG!>Q3"%"Q,^UB^)Y7J%LAY69T?DKT58-K'^N=CRKU?/_ /V. MV-T(L[\3DACQ:!]:\/>L_ \A#VYQ.#9U!%-/VLW*3[$3C_J3Z/@%$0'8O7A\ ML"\^A]Z,W>3XV%?;CZV]/11?N=H/R#(E91LT5$>#5F@Q?QQ+'J9&)[^1-1#+S5#&X26K/J@>-E F77!\OC-HFY_GVH@!)\LG8V0S(/"F MRI0Y+PSF=9\>?*?O.SZ \)4!AYXG$MI1Q$YGHLY),F?>?L_,N]Q,(<]SRF?5 M $H'53!RG\-\W=BK]AP/*=DZ;_FC717^K])+OU)ZMS#7^L%HH]:P'16M;5/NH+OZ M@JU5AESD+Z5"&XRM+ ^F?QDK72C==RL%%^HV(3Z\F]IRR073[9QMNADYQ3B+ M9,%,K8DK?Z@*C^0-4Y4W"!ZB@;@E$K]JD(LFWOY^ MRX!)PAQHHD0X1:ON<( MKL+)7]8??IKLW/KSZP)GNF[=*UPE>W5_[:K MS8XLX+XE$T9CM.A\P>R'?;Y:YBO"IJKMZI:#";9I>=N7@6'G$T].9NX_9-EP M,QR^]C2KS;>RB_")J 4/']I^D6;.M4S1#$='@Z.#'NJI_W@57IQ>^@]&4^V< MSOWC@B3D8 #LSS0\H'IA LT7Q//_ %!+ P04 " "E@558\Y#,SI,@ ! M9 &0 'AL+W=O M5 71?!=E)ZY29'NCW63MLI--75W=AR$P)!&# (,!)'-__?7;# 8@2,G)[H>K MVHTD[EBQIR_YW)BL=OST9G[H./Z7I3X0W8[>OG=%,?3@'^FYM$&OROS)W) M,IP(R/A-YCSS2^*#X>]N]G>T=]C+4EMS5V2_I$FU^?9L<:82L])U5GTL'K\W MLI\9SA<7F:7_JD<>.QN?J;BV5;&5AX&";9KS3_U%^! \L!@>>6 L#XR);EZ( MJ'RC*_WZF[)X5"6.AMGP%]HJ/0W$I3D*Y5-5PK]OBNVV[0"+E=6Z3Q1 M=T5>I?G:Y'%J[#+KQD>E&8_4CS+"QZFV>F*0]P0N@S1,X M=@1^-SXYXQL3#]1D%*GQ<#PY,=_$;WA"\TU^SX;5F]3&66'KTJC_N5W:J@2M M^=\^-O BT_Y%\"2]M#L=FV_/X*A84SZ8L]=_^=-H/GQU8@M3OX7IJ=F_7F:G MIQN-!NHT5WXPH/=6_6+41C\8!1:AU/BURO@+L TJ+LI= 1_#UZM5&AL;P4%? MTH#$?413QZ:LP%@H\UN=[G!%^G15EWE: =\'ZM;"> 5R-]NE*;WL(_5H5)(F M*B\JID/G^T-:JHW&KWG8'JQ:#%N#?9ADH'[:&* U T.$#U0:R!-KE/Z+'C4X M>E?DQ <@HJA+GE>9+V &K7FI_MOH4AE4;G61P%RZM IV4VV*VL)&["41B_\9 MXW]&ZGV;0EC!5NIB=*G.U2):P($Y5S?1;#BBG_/)7/T3R"'2@O&C:#H9P7_G MUT,UCJ;7"_5)F N+ \U&74RBR6Q^J2[&T?5\ C]'T6P$?_\#6!!,=*[FT6)Q M38M/APOX.1I&LYL%472?QUF= "?LIBBKJ\J4V^!9D.CC)HTW( Y+&V&YAHI].2%"'>Z')MB//GL\$<[%V6 MD>E>@\( \4YU.D)7']__K+2U!MP3RAB9K4>.%D52GNU1;'^K89A)%#4<:U Q%,XL,"?C+Q/P&"F-!]?G=%@5.8G*5C#-UJDZ M*GYI-NAN'YQ2/5>RXZ^2[&@P_!V2%?GA5ST"3$R<4IP 7(SIR=KBT .)M0R2 M(AOM=,;1^!]FZ7VNWL=5@>Q#^T"LV^K$T 3A/H 56XVFR"D-;6"5?FGH=YIF MU05I#4YAOL1F%VYYG15+H'X#(=MOH&YP:,%BZSC-T@IU7MW!OC-C28D_0=RV M47>Z+,!+Z,M(F=7*4."$([WR.Y+ MBA:48EN4L86CB%8K!S$;:^'0D9_1HE612AI%KQY-!OO=PNXHXXH\<4H\W4=70]I)AM#N'1:'B-OU[#KV/^=4&?CI 18,U6%5G :+ZX43\5J'I, M]D[O68"S632=WT#4;(&NVRT>(& 3)0)\E-!0PE\5DK"8J _\C7K064TJNZHQ M$FXF/%?3>72]F*OWP*U0%8#-/2PKR=E@))=P:!I&O1C]JQ24F<)69']+Y<%3 M@,J#]#&C?'DLQ&WQ]S2SN^%O0/ZYFLRCFS$&H]-9M+BY4;=Q7-9 A2@+[[" M#0"5=5DBD\*=8C![39$S"!"4HKM6,#8"TT_:[N9Q<<%T& T7,S6=1C>CAP*ML+P$2,YWMD(B1@[=(_R5Z58=[@06*>$HW0Z3/WE3XOQ:/Q*S2#M6ZCW?$:" M+!ZUDA.X @(L50,[R6LCQX;J#EQS6JEW+@PL,1M'DP,979&D,<;8X/EV($5G MA3A]=O8!&%BU5R";#QFY8W]2ZL?08 M]F[N7D+35O0\8Z(^8HCYED/,'WAB]K9/;HJHK@[WU3-C+ZE SBW,F@$QD\7 M(R1@4@DZJM&8!')=4>24ELG5#@+Q/; OWN1%5D R5TM2B!89S''-#Q T @^Q M#40@*16WOJM+4"'2+H63.6>:XT'S)@SFH(S#!0DQ:E DL4XKB';,TH@RIMMZ M"VOG2+]?J-$NM41Z3R U+')G9_1Z79HULM)-W3>GU] N960>=KNR^$(!)&1# MY^/9=1 _59NRJ-<;<0[X1@P-C';/(702"1QSWH)T1C$>)""@V$K M.5Y<8I $KCOBO+UX2!/C^7ODK M;(J->G<,H7[, 5H0MV*<53XI 8VJGF7XTZ=(=!+0/G:?#):,W'JX=)H_8/*Q M=MD)3)88&Y?I$O>*98D@EX(G,.DI43P,^2"KZ$ S'KK'3!(4 5AJU1*HP767 MA-?QYI3#Q;QOV8,88*PQE+!@_)%XN\/6TID=7@M(6"(]VA8Y3+QO-P D*Q%>V/U\3L083 PZ*N$-)XI=(5"L0;3T>0;9;0E:R18NZQ-!7&T&X%S2#1!YH"&VBO1 * _-JA!@]8+D.&TP('&BX' +;%V'&E!#C*!'2D;!'W MN<43+PI"^\8L,>8D-C?KHDK=J8,0J.+($/XHZXR/J4[(/%,XAF8#XTMKLB#N M#T-'_-0\D%/8L3F@/!QA(S*3<0VQ(ODX?Z+7>?HOM#40^9%_Q\_ RE%& -P& M'D1\H&&Q/9DRKP) %(PVZ0ZX=DM&R"?>#D(Q IEXA^[\C?B-4HP?< "2;4U[ MY["4XSG<\LH@+;BR9#T(>'A#,>BQN9S@82Y*V&"=[S!(BJF>,5#?%X_ HY(4 M *Q;"G^P_!T6 &DF1,J)67&*12 "9* [L=^DYK0F<)W PIUDU12\@+)5!J-8 MY]MJ9V41_,,):.9$D5'.$.-Y2-=%R>"W>T@#/YV)!E4NV;:13?5GDH@^2% ; M3 8&I@RS,Y8AR(F+>Y#<((P'S

<"=63':;=\*5N8S ML[O.Q2$ZE"1$=,@YV&+[B(^#$'7\.107;/%'O>?XNK&7*MY#$ =N$5P&$(TX M[ .*&3BWV_.L0(GE+!IDH1OT'>2\NMH4!""9_"$MBYPBF0O4I3._XWO9\=GE M0'W'8!6[GUP3WB$V]F!\)#BRA;R0+&82Q$9[=1&<*(T^@O K)."R[?O9)A9D M,ULG P5..WJDX-;L"_'.+99$C1O?IK8F$8' _8<@.6MP)++!Q>R/&.I01*FA[$8& O" M5MD^GMH$K!XPVP4N79^SPI@R0F.F,T8?75K5G&-()R& !7&SX0&#S+T &-:R MRPW0"\E7DYV!IC^X51+HTT8@%1)? MX"$A1^UJ1!N^6ZU0#ERX$]?:YX^?7K(7[NT"[L]#C/Y:8LSCJ@3G:C:)IF/" M]*ZC^0C1X>DPFLU'ZOUSJ7=XS,4H6MR,+M7%9!%=3V=<@.];:$:0Y;F"\:-Y MIS4A:$H@!UAOP1.%,#KI6B\/)>1)Y!3UC"&@C'#U/PHV,OC6$+?N<'4TY[X% M!,H6T7 XPWT/H\E-ZZE 09[:TP4\/1P.+X-?IHMH-+RY#"?,6QP?C1P1,T?# M.!HOQE]# K'LO%FU_>OX)KJ9+R[5QP/]=V"036V[\P!.MH>@_ETA9&/MG#?H M"RO4I[=W-.,6J^E7#''=5E51YF9OU5^E@M.QOQ<=@W_9,JZ,JS/H$3H.GT>$ M-/=4R<(&\NG0=/C2Q#:!HZFB42MK3,_M0>"!5 M#F;ADUO#?@*32!57?"/#3@VKO%<)RNA-2)S[\NQFF.&)A%:_H#'HH15J#1)T_& J;8N(AO?L MGQKWL&D/M15[B/6>Y[A>!%U#7[WOPUTR1GT^"6:-X3!E$A_NV>0_HRYZQ2H14\M=-IX!R0<&&XJ!U 1V+?@[,!DQ/LHX,X)..) M<:]N+L _46DG@172!G0CLP#(:PG8]^43K]\(?> M89,,*[8P"L/5E<96,T01><_0@T]$@?I$4G D)X,(U1II]/QM8S["$>PJ9:R8 M=8X1&VZF;^I6CDK&\MT!ZP59HQ!B+4(D <3&"CF 1*NE3 2R),2N M;,\ _P3RP M+=0K@:EV6>Q(IJX.CP6YC=/W*]P):W\8 2T.2RG"P$.R;2G3,';11 MZRI-W^KTR"K-,!$\G!#%@8%FU(AJPLTA C.K0+7KW)V/X"S[7!G[4@X7D&P8 MX6;4RH/SREHG67P>.OM.2H]B7.TE.H9'BL[-5U)\)3*O,CK0)IO;H M,5@P2\XRK"\BE,_% 9-S*EYL4XF GT3:.=Z1VFH(B% ?2I\()+N"DY7M_\78 M4P*Y08*A1^AOJ97(L M[Y$EXK&[C.IKJY4SBMBPQ U4CYL"FYBPB90CBYWOX95SCKPPTO+32+5AN.]^ M]LH&1-BV@$@RFS_:!6IE$WB]P& !=-72!VP_Z8SGN5Q_]?=#^L\*5V&! MG[@!PTUXV)P%3V)1C708Y%V#E]A[2PXG&YD)@TR%C3B)WNHU8]._UCD;D!)S MC544''7O:IP)Y(S3!_G.Q_"3 _6#?K1U6OGF(1.H7DMIFQ8V+SERBS#6KO8M M0^_2%BITTE.,;BS-JBA;W1OHZ;@?@]O@6\/E#$<8DF'\A?3#]A.S14&7@9J2 M O(."$<#GL(BG#"1J"Q"?%L-\BJY(]^#>WRZMVS,L#M;#C>KTVMFJ2FP I/(3SO!5U@M:^=8@WX#PN;D'*')]SM,-:])P)T*'^L$=2[]K$@XPRGR4JG3TQMR<7:<#<0/D7+4$L,'\-C\D/M0 N^-57D M%D?EP3Q7^GMP^\&DSEXYK*91'4S[I'O&!($MR!Q]^H-$TSR?/UV^^:0=?YM\ MK=<2!I$FA/T9SO%_BW=-JZ3XF4/Q.F+^6%Q>^S1J M4^SH#J #)!F%I!R#GV>01=%K._ Z*YL0O$-#9KTTW/O((3UE/FXJ,IE+;)<0 MHP/NL*!&([Z!$TSGTT_B525MG@V#V8YC4MEIPZI:Q7K7'M?"ON2LO:2^@/'\ M%:(_[4X?438*C]])]/I3B3$[O8R!)",=5.]^NCN[I+X;I[6=!N97M(UG+?4& M\:K*I6'?@XFON*7J^QK4#E0FZ!Z7A!H+;7*MMVG2\>KYOJ6>MS7&/1G&W/=! M9M5LB5HZ89E=Y:\2#[T0VG-]@-.EXWW[89(081'MJR##P?%&NB*X:\^0X92C M V L7G,HT&R!MJEBZRXQ=E*"HV4;B%;.->1QAYIKB9=7'W ;)/!E,@0+O'>W68SK MDB4'P@_R.S>0G719DK,\1QF=4(?V4.^='^XM(VF7@T:P)$+INI66HR"60)ZZ MD$F2OD=J=@;5HYHL!@W8 GS("$[R)L.K1'L2W"XQ%(HW$!]D[L;U#C.+ CLG ML0=Q-&4U8J63ZS>R01^!>=@)\>TR:LFY!36LR*<3^?QITSHHL0D1 ;[22',J MM8YT8I7N]!IUUT-UQPDC+4,KCUT+W 13H(7)"76AMOS#O07)1R2O'$#[!'P" MB>'QH]ID$NQ$<,6N#""D=S)R.$9S/!HSU_LTJU(+PO5:=L(#-;V?_1,N34,2 MI6;UTF+GC51S*NOK4*AESB%)FW_HE*S$0$U,CSX*ERCB&"\^ES0;H_<#];._ MH\>^RIO!D,0&-!?Y7J27N 9E/:EMD(@+?2E]-)6DA1X[IB>71J4*W*W078L?W&&@=;K\@UP5+4CYA ON*+29K3 'J[ M@UF[6X#4-AD"=##@(FZM369Z[U=HNJHQALQU#5(O28Z)?[-3).V[$87/)+X5 M9(O@"*6J@1P!+U;';LW"1XH,"/;1QHCL1,$+PQ?NKK1P0QUS\;LZ,C^,YU\+0U]S<#,:.>#'/WHK>B1WY2!NB. 676%S]7:#[ M)@!X>]<*8\:A_SD6]+CP:!;T+@ADS&BR*UY&'1MG0?50/V[;?6RT7..P68S?('K;+5!_D*L$FFHB,@L/>;KO6I86K/W)K@2[>!K<6 M)%<,O%#+P=@NM4UG9=B4AQ(K)UXY:R:'N?1'N YQEAVSAH%M^B8[[Z)8W-KJYF:L+ MD<3W]Q]N;QW77[$;08_NHC[P.IG19#=#)R]&U76Z=LJZ+8CUD=L8<4NHW: W MOM *' K3:'TB:#A"<_>\>71@3-O^T(70M!5TG13%()I,8'4>"#%CA[?+LAB MD)&W7+TF^"=JN7SOQ9WO#T*)HW(.@<%7SK^S'K4]<;HEF*D)F_IZCD6_BR*S M!VG#<25F_,&'\A#ZL^:1+M ?B! MPUJXQU&3[4<>)#/N]7WA2MRR0B^*<,DI=GNYY!1VGC4W/H-X,/QBA;OFWT?7 M8.0NQEPCOIA<=MB"V):WT),)H6YZ*V^C"7?;&MXX3)Q5UE*C"=K3P_G?NK>_ M- M-CRX4#FXO\Q$1'S4:+Z_&PP@6TU>C"7U!O\[$EI>&ZNAXR4),8)LQ'(IX MVM"W<;E?JLSBYKW,#FQ76YK/LE?M%FC7-.?Q_; MFTQ3S(A;@V88>F%GEX#3 M2(:4\;CF=DA[X5+TO/=*-(ST8?NOP"R+771TJAY$Q1WVXN,[,7(.RUYU^?A3 MBW8Y=8[2T'"<,'&C!L!^&P(\V&T*P2"]64CB:9Z9JD4>P__/6,^601RH]RV\ M=^%>BL>!;#]&['*IQX-ZC3P M+YZDQ(# TM[%A%MW[[GDPE.]K?'],9H!JA0R@I+>"V*H?SQWO=2M'NY;O-6> M&35;@ 7$&$QV1_QS2427CQ\)+:!?+\YXY)L/'X&7\@($?NU0?M5D\Y$3&%#\ M7_@" /,8-5K2*CI3:E933N>(FXS;9,%B 6[ #J_ $$\:(GPO%P9R?*R04^Y= MT1"<8>BKO;UY3A-C28^GS=/YODTW7V!AARDE9;EWVU;W:>M]H:W>Q* !"9OV M[.90@SFHQ3=%A:I:^*MRS];6B!LL=!C4'],AOB#:]"&OT!5-YM-7<[KSJ%*Y M@1.$F,Y9(&/;,302]%CX'5*L3274 M_7:CN"[>NJR]7?=,ZUFUG 3+H&Z$^S ME+BZ# Q*:4#(/9*=)W^8F=[/2()*@/2?_WOO\/^_ M[)'O^U'@>G;&;>/NCZK8T;\1L2RJJMC2K_B^:%/B /@>7]SL_L %_#\:\OK_ M %!+ P04 " "E@558(4A\]0H- "4(@ &0 'AL+W=O5%GI:X;H\1_3M>U-8B(_T[9["0FTQ(I M2U[5>YFI-T=(@UJ9&W7T]INOPC3X]AE]DU[?Y#GIG_7'\[/#R!=C">(W)39% MJ43A;EK 8)1M3%7CEK!;)3[Z5[Y %YGT26L)+UVKBC0J[U$RUK\CC875K;ZMKB.SU)U$>DA.=3(G MDZ6JHD6PN%B=! MC07V>B/*8E?8=AJ^VJVN'\#IBP] 9J-+5$<2X(IC\3_,)\B@P5Y7JK(\_T C M+ EALS5 VA3V^)7X-^NB*!$%TDCMULIP*LURB*=G['*H#2OK8X< _D7T+Q1G MC3%8B*2K^I7#^:+%^84(E]YRL<)%["7+.3YGD9>L5L=NW%4/7JD!O @C+XY# M,?<6P1(CYXMCA*55QD&( 4MOM8S$PHN6L4B]^2(0'[3%_6RLA$@"+UQ%(DR] M9)%BY668P+*-PIA\4L\9U(R#^!@7J;=)TB9%1ZJ5)%P/I/Q\>,Q0YN'>M*)!'ZU'<#HH0=G\S8AA3BH3( M"Q8)J3Q;A8B*F"^CV O) X> QBMO$2Y%//=6]!%X41IW)>M+%2=L%@0S+3.? M(WSFM.+""Q!-IRAPF:ZR A6&B\%:V5NE7+%3FPV5$6 E]_ORGA"EVUTY<:FK MS;TP7: ,LT >#LHHC6AJ"@%-Q29K2KJC&S/M[8(KI_/D<] _P/AB6K4H] /Q M]8./[SKK7K61/@;-$Y5BRSMCV^C#,I@<^G.1^(DXV\KJ6HT+^T.3";C"63U. M E CE/(,SOGFJV441M^*P ]%$OGI2&;]0*LOE+B I-!?BLB/Q4^:(&O@CC7: M6JU0, I[3S*+''GPDCJ*A8 -.B.2P@B425G: E_BN;\0LZ6/8M3I>-5RPS"- M9KOC4;E&9&+16>HCK!=S '1E=?;I)?&_G+,.Q=<-#&/ AH%4=.+4CXY']M[( MLG&C6J(@9GM34 )33V,P,E@+)[3/$?UA $MGT)3Q"D@KY-\A8CLE2\2"HJ2TX.P[JK89G\T"'>6D*&A#]'0?0)^\9X9"/E; M9IEIB'/DOX,5L"YP4$R+8OF$T+P:P?1T$,]6?@A/^1%K G NSB\OAZ< %:(H M?GK06@&MX)9K4.3,$+2D :7$;)[XJ"T_HPH8AI2#&C%].97B0YU@-RQ7L/5K M=$XLBX\5IGW-Y1S.Q/ZIYA"A>O%T?:'*1Q3CJ4+AB=NMJC@@I7$I1 6KEA"R M5Z H.:U!U00C47Z&Z)/6FF+=6$E!@6E;[%X@F*M/I:N7HY!IG>2(#Y5HK%=9 MU$Z%I$->=2G7+G[5Y>1EFY,<7IHA?""Y)3&U"\#.Z(SS![Z&3;9@_J8AN(>B&/DMO M@7N1;4$>!;;'3G![@SN7RC7QQT(W UY85(%EX\#XD'1&!+:9?-W@2+'X4)D8\H#<2<:&7R=$D'F5N$"W15 MEOTS.YA4+-EGM.8R78@P\0)0MHO1MNGQZERN!@&SR'07E-I"5%M0Y M'U<#0$;=J IQ Y9$_!?<,!"GA#DU1+>]<7V#)))*(-H\+B R99$_+G,=QJ$7 MS&$UUCFE5*8HTE5#\V(0ZF0^;PMVE)C!$I"B2V!'#"@5?' MT7+@VL=:@:+##XN(R3I4CU&US]B_%)%K:DXTF6H-[=1I G8 3,=![J,EVLTC MUX#(+U,B]"$0B= 1+HH[:-:M")(=QTSWE]&B*^LS;!F2B.\&87H\9?G8JEFX M6H)HTH0H6'HIZ?%KW^=E[Z19O( N-"Q&.*78"OR$6)@4>\_,.0*C9=X_"Q& M:0 S3AF+B:I/";OI8KZ+M2$"/QMUAXQ:[!NSUW6?X'NTM#LT"DL5\D68^"NQ M*\H2]GGB10QZTG[C%5_,@^&.1T1F[VIN>>^+GS=C53^K%\2'$3I_+Q_:C+;^ M:!>%Z4C]=5%Q?+C^EE#]I4Z&.F<4'49B1;&5-Y2.HJF8V5&>CY9K.V1;'+\, MN <:=<< 3&$S[J5.$+M7WJ+R7F[0]:QH;,%US9V$?.%JM\#!68T^@Q+?K^U8, 8E#Y>U #-J2!^ M2^'#9S'JKV3.,'12 0?H!/%O63,< MK;QPF8!8Q]3K5HMNQA0(7/&!D]V.,8!ZA$'SU'Z&PMBVE.S)[;GGU*50(+7^ M]CG*"+ AH1&BS.,8JB5#Y:7,>= LLI(.]8_&#W".N86I[:/KPS!1[,9(;+^A_Z"74=D=H*=I8C'"* MDN 17A0;EENZW.FFXEKSI/OM5EI/%!LQ/,?&23@(L:+C94$#^]P>KMV<4I5L2MOVL5$;Z2<52&.W">11W>FW>\_@!&'#,]H0N:0XL+!= MU9V43AK[FQH<[[:]+-H"N-IM8_O3)(X26=U[X^WO4T;ST9\<-EW39_G^9*P^ MK\8! NY$N*IU6>2L4GN")MSK73G-)EG@P[L1^ZFH1GO&:?7^BEK'09.(]"!7NB=H\90:\S&W:RD^J.GCM-;"+H<"1 M8+>W1QP6%+L2>W,N!!A4\XZ&R@:;.4:G?J[2U"@/UUL[6$41WF)5J3M(NU4E M=-SQVU6"'DOWZ_6S,BY-+GMZR NP6,J@6XZ+-E Z#+%N/]-5WC6?98$Y*3Y/ M@:3J!A$W!)=[F?/@+27<2?31J+V$2N,#JH\5,UT^6$37OLO4WG;/ #V_?B)E M:EF,K"#F#TL0JC=$P:$(':OG;2SZM+763.#*>[:,0XPTX/-!LI BB5^9'+S+ M&)\64!!L=>EH(#_55?O2\&EL]8CPC_'UI]Y&GXQ^*;!38&ST>P@ZT$/ NA\- M]'?[GUR\^\.UMI:O>/+ MK9+(-AJ YQNM;?>%%NA_B/+V_U!+ P04 " "E@558Y=X.]80* "B(0 M&0 'AL+W=O20W!?)"XY M.SNOS\Q0.KM3^I-92FG%YU55F_/1TMKUZBZSH/Y(V#J\[[K^P M[M#E)C?RE:H^EC.[/!]-1F(FYWE3V;?J[F^RU6=,_ I5&?X4=XXVB4>B:(Q5 MJW8S)%B5M?O./[=V&&R8! 3>$ M*VMRRCNK\;3$/GOQSJKBT\LKZ#43K]0*OC8YF>OLQ(([T9P4+:MFB3K:KZ%&./\O"%W'HB2B(XD?XQ;VN,?.+#^FZ MS+5L=;W.-P@M*RZUSNN%Y.M_7MX8JQ$G_]JGO>.=[.=-N7-JUGDAST=(#B/U MK1Q=_/A#F 8_/2)YTDN>/,;]B[ST.*T M,$+-Q6]-+468.$^+%\1Y-&1-^T?'GKB3B/V-6,!G5I3]62RN4&LZRWBBQB>X M-U;IS?UG;IFOX:2B=,)I2EP\@MNL+@N2BJD>WA%-71*E@H"Z8W67ZYEAI8K< M+ =2M4^L$K*U*[;.2AP,P=H=D GP 6V,+_[>Z%VK8;$JK84_8"*RR94"1UK\ MO.4R RB4QDIT0Z0"9D72_>,-7-./440;\ERN^ODRRTUYSD^(D:"/5J+T N# MT,N""%=Q,O;28"+>/V4(D089]@4B&8^Q=R*NGVD3'!(%4V\Q2'*@W_N$!M-YH%,8^LU*MYT$K'>L E* F;IMZXR6* 2FM!2G^A96 MIQ-*->N0L02KVW+6 *R"/O2\,H>.CXEKR!$5VD#PQ>*&/[$S9"%46CCWUQK>5MJ1H# ME7NNLST[226*I4XR;$,Z;G.G58FEW*_";H.T-QA #N.K(F]Q@4_FHG K:]0O M"@+,30AE\D>[BT."CJ2JKZIREKO@P1JA\UUK)-&VR&5;0S MY2 :.S!HL<#L2LP6*)2>D5Y[<9^G,1C3'.[Z6@5.Q3]D#FAS;=P.M+]@Z\(] MT-P<#^ ='R%UA54SV)5 MRY=4%KM(=7GG^K((M2)%NQ%F$Y%YXR03[[F+*0]+(<+42W$.SDWB5(13;XKC MAV(_].:I>)=7E)$.W+C@41W@F8W:PP9P9HR($F\RA2%"*#"%/;QH$E/5@RFI M@F++#$)4:LV@'0=>-@EH4Q1D(LJ\ *M?7;8[E&T;/I(&(8(ZE\21&(-M@J_8 M"])DC[Y[@C$,N=*)Z=B;D.I!X"519ZNG0H$]DGE9ZIR$TZ<)WPN\.)L.6L=\ MI9K:=J&]FZI:5ET"-36!U[:3='#3ISGUCT=9YB<8@:N*ZYG=UT"^(>1A&1F8 MVR2G;'5BW&&WN)%#UHS&.<"*8)H$P!I5>P#%H1^)#06^?[!9^=@V?%VK8&C2 M[!)ZV\D..H"N7>C*")?!9N]<1H?)*-T7M%8T"C<&'\AX!MGW ,4HA_H)\GR;E7UKL8W>MBG@\<3YS.R==%J/ MRJ$#R=*6A/KI/^8.=U/XQ MT0T[KDU&9]QPR2").38L-0YQ2^_+!1KA!<5-B>X:*5$6K4M>A,?W MR]B''I6L^"U'O.B-:*483"5'(IWX@/9?VV!.,HRZ22C2R!]/Q2_;SB@,4&7B MY%BDJ1]GX@_'^T4*^$S#&+>G_B3=.?2!\H.Q*$W\*:$O\'L<3EC\]\N':B% MBKPJFJI[W4*FVHE%9V=NT.J^]YR7!MOZ5G(+Z!S+?1 ?\ATG0*O'/1?M[1^< M8[EC(.]RU\"@GT1^UH&^AV7H!]L: ,JC>.*/MP20A[ ?H5EMG-0/@)U3ZR5# MQ_-TZ4#JF7K/VF=<6Q_+\H M*U]BH^VHTXU)Y8[A5M+U<)T!AQ/L=E+]AG@^A.TG1\4'>(Z]A5RWX\Z!P7LK M=C0OK1U(]W(7^ZG0.>C_AB#^(_K5,'*I1F7PS\D1]/>N#/DGVR M/CN5GOMR]^LSZM%7IO^+/JI[W7K$+4W2I]84J15A#!]/?8R9@]3*(DRJ$Z16 MX(=1GUK99.J-TREG7#)^LHWJ7OG^W_P/"I?O=?4ON_KWP>ZX7"!=1R3FV!GXV'KD1JEM8M>9?X6^4M6K% METN9HR\C CR?*\Q9[8(.Z/^6&PO=V]R:W-H965T70VBP>'! M![4M'#^87E\V8BL_2O=+\][@;GI$R54E:ZMT349NK@8WT<5MPN/]@'\JN;,G MU\2>K+7^S#=_SZ\&(1.2I6NN!JD \KE1K2E^Z!W?Y.]/W/&RW1I_3?MNK$Q+&:M=;KJ)^.^ M4G7W*^[[.)Q,2,-G)L3]A-CS[@QYEJ^%$]>71N_(\&B@\85WU<\&.55S4CXZ M@[<*\]SU1Z>SSX4NE- MGM_&+B*]E-J%9%% ;_8,7N<9_?MF;9V! M%/YSSLD.(CD/P>5Q81N1R:L!]&^EN9.#ZS__*5J$?WV!8'(DF+R$_LV)>!'E M/,'J/"I#&R)PLOZ9WK:%;+4Q.>D.OE4'E:&,AMSUMU#VY0J(.2\%U M1(;E;DG4.34>1M:9M#Q1BJP@F%;=;?/(B$(I L;JLO5UB2$,_-1N3QICF]9D M!4H/6'IK1$6_0&6&-.C:9X8$M),D##ZM*[11O\.^TZ<#;8'7EC9&5^309_BU M_V6"6:9-+N 1RM$5))JF5)E8EY)*L;.TUG@([DR<^R-"9#Y+%V!N5K:YJK?4 M>HK0FK]K2E%;DM8!0Z%:$;36V%;4CLU^: $OY#]%A'H _RJPURG$8W]R# M<[V5=),YCE&TFB4!"80?_1$%%_@\@'ACU)UPLMQ3+;?:*5SG3**VPG=!!/43 MH.$GL^))HM)M[4$?8F/1U^!5;ME'*^^D$25MA,_*J8^=UQYFW5I(T5K*=)TK M;RKP7APC8!2B"3.@IP*=.;CO MH\(AY1"(M1]T7I1GP@2T0J&P6-/="NHUC=>\>-)\0;]*KUO.)A9K>D@F5Q@6 M;-N:?1_R!Y%EVCJJ)+S+)_0:>D.J^/E>"D-=7-"*9;7&^$,[]HX]D,XICJ,@ MG2V.)07KPRB=I%BPRA).'S+&FP2ONTYSXDZHTA<5@O 0@D<,\:FY (V^._:0 M,\G?H1J&\2R:Q >K7!_<3Q[3G]"[FGX2=8M-"$5+_Q#5I,\W/P3NV$$"5I3P M06$I@44IZZZ<7^I%M-[W$P_1==JAHC*!3LT:>'#V,,-WI6$\#R?AT1T$:3@/ M3Y\\!/ TX1.ZE6XGY8F3G8^>]%/''R5S&,>3V='$*366_B$8OJK.6$I/3+V5 M:],]73QC"S4J\JY=(![+((J2+T043A9GF-38ZSWB\7_HZV5%):O5)'FDJ"=^ M3>B5;\^V7SO:JBU]Y^T:&^;G2)#3BBT#D8N&OF+\BK#W?02= MD]VJVJ>#-P'8#FAHB])@-4OQNPCFP!W2* Z2U7),MR?L+^A')++;6S"8]$TS M$[:@#7P@U!LB=/%]A+!W+WE!?XX8VEHZF^%B'L3S)3.;!5$8C>G=&>0>LC>P MEA KZR\KA;5J@YU"OP#6TJ^L3MR3W&S04;Q^AG&(8 ]':1 NTK%W#'G0@N1XK.VP31,D#9T,9QAQK18?+W&GV'S95!&JR!-6&<' M-AV7[\)^&FA4R")-QT]ZR+FSU_3D0%Q)L_7'?MZ;0I3=V?CX]/C/PDUWH'X8 MWOTM\;,P6VY&I=Q@:CA9S@?=V>=PXW3CC]MM1T# M!P &0 'AL+W=OJ\577.D9.+Q<">._L&AM M>Q0Q;XQ5U1(Y+=R@/5M,N)S\[OL8IK11PI:35/&M\JNX$D\/($KPSBO(5U*2%2K= M)2G<$DIIX$866+P%B(A71RY=DYND.Q&O,0^AEQQ#&J>]'7B]3FS/X_6VX-VC MY1KI2EF8H"3EUL#OR\Q839?CST>*6[S^QWBN8,Y-S7(]"_[^CV0V5#$+8"@>/""6;(S!WG;U-OFG3CY/#IR.HG>FA+1$" M6OGN78,C,IVCYG)&94V)9-)R)L02Z -8U4(M$4T(-^LA+%!3I$P@6/4:!R%# MNT"4D.P#DP6<#O9!38'"<6HA3##-R9E+?Q7\A4B]'0V2T"F@ LU+&,3>[;EA M@D\Y*>DX''PZ2Y/3BS?2##2UHW'R/M8RA!\DM--)R?AX'6;+G&-OD^*-@4$ MX%&DVB!/^7G'-UM"\P'K+D@ -TVYW9B5>T;8J8LM5<_+.D]0^T,:'^JE%U/7(#N MA1S_!5!+ P04 " "E@558P"7HWVP# "7!P &0 'AL+W=O)"$6J)!4G_WYWE**YF./MBT3R[IY[GCN^K/?&WKL&T<-CJ[3;1(WW MW5F2N*+!5KB9Z5"3I3*V%9ZFMDY<9U&4(:A523:?KY)62!UMUV'MVF[7IO=* M:KRVX/JV%?;I I79;Z(T>EZXD77C>2'9KCM1XRWZN^[:TBR94$K9HG;2:+!8 M;:+S].QBP?[!X7>)>W)Y_*331G0JBP\(P@Z/> EZ@4 Q&-;R-F M-*7DP,/Q,_K'H)VT[(3#2Z.^RM(WF^AM!"56HE?^QNQ_Q5'/DO$*HUSXPG[P MS=Y%4/3.FW8,)@:MU,-?/(YU. AX.W\A(!L#LL![2!18OA=>;-?6[,&R-Z'Q M($@-T41.:F[*K;=DE13GM[=84XD]?-)#@ZE2Z\03,)N38@2Y&$"R%T#2##X; M[1L''W2)Y?< "3&::&7/M"ZRDXCOL9A!GL:0S;/\!%X^R@D.+0/&&U_^B%=S7\YP74Q<5V< M0O^_+3D-DJYF< 0(KGH+12.Q CK75H12E%C(<,A:<8\6I ,S>>$C%CT?'#!5 M)0LROXHN/UQ%KV-5483X$SH"N#NAZVQDN4K!1>4OI"F5<;S$^DDSJ0O4EN7>61?FGH 2_];)C M\C%H',5-DA42%[BYNIOR_H'".D ^CO"J)*4\EMPM/B3P9V6W+9; M3_5U\".D^2+.TQ6/EFF\6J[@BC31EC"]]E:23QKG\SE]5ZMW\,5XZM>_=3#. M,EZ-.'F<9TO:D@B_&>IB^H;W Z$2[Q?VCF,Z;>@([83OMI+8T?L2=JG%!]0] M'F_1[-AI3 XNRQ9M'9X$-V@;[LUI=7IUSH?+]A_WX+K(P["AEQ,M.Y"],E2+<<()IK=X^S=02P,$% @ MI8%56'_@)SYY!P .!, !D !X;"]W;W)K&UL MK5C;;N,X$OT5PC,[2 EUL7R)9T$2*=[+KL83"/)3&.PV =:HFVB9=%#4G&R M7[^GBI)BIYWT=&-?$HDBJTZ=JCHEZWQK[">W4LJ+AW55NXO!ROO-V7#HBI5: M2W=J-JK&DX6Q:^EQ:Y=#M[%*EGQH70W3.!X/UU+7@\MS7OM@+\]-XRM=JP]6 MN&:]EO;QK:K,]F*0#+J%&[U<>5H87IYOY%+=*O_[YH/%W;"W4NJUJITVM;!J M<3&X2L[>CF@_;_A#JZW;N184R=R83W3S2WDQB F0JE3AR8+$OWMUK:J*# '& M7ZW-0>^2#NY>=]9_Y-@1RUPZ=6VJC[KTJXO!="!*M9!-Y6_,]F?5QI.3O<)4 MCO^*;=@[F@Q$T3AOUNUA(%CK.OR7#RT/.P>F\0L'TO9 RKB#(T;Y3GIY>6[- M5EC:#6MTP:'R:8#3-27EUEL\U3CG+V_4O:H;)6Y489:U)J;.AQZ&Z?&P:(V\ M#4;2%XPDJ?C5U'[EQ/NZ5.6^@2$0];#2#M;;]%6+[U1Q*K(D$FF<9J_8R_HP M,[:7?2',A35K<0VL%N4 JOU*7#/)RHI_7\T=K__G$ /!_NBP?6J=,[>1A;H8 MH#>AIQ,3L6!DA!W5M9.AD;: M6%TH(:O*%-*K4G@C_$JA0TD#=+T4&V59+6IL,_-*+R6=<^+*";,02*U:S\%W ME]Y(R,W&F@>-'E/5H_@^.4W%7%<5.<,!V^+13JB'#;HY^)R32T;X7RPP-5^$ M<"H^JM8(F>C/]SY()_; Y/$_" ,"='\G1'./P(B-6CUX@;Y8#Z"H"Z\L(P2$2H=EL$VT%[)BW*56M1>Z%E>WUV(PBNJIFQ/W\N*HEJ(!NGSVBW([$O@L2B.]+$HV@IS ;5$%JQ>ZKK%P FH M5+W$,U@VM1*/2EILPJISX@@K)Q[*+:BH4"ON^ W#.])[QLG==J6+E=BJ ZF0 MGB.0:]/4G*U^+X?)7)+DTB-=WQLJ2C+9.>W"!-@C_U2^"*+URZ)YZLI8K3DWVG$MH#OVI\&J_!) M,?2N8!/35UF+,+J0^;"DT@+O6W>&DJL1D&D2Z(::6 TU*?$4J:OQLN*:N2NL MWG""G:Q"1"9$VI3"F:H);4D\09*6EIH+_D)RZ&7&L0ZR,SI()4?7V$-B_Z0Y M\/Y)@<>?-8:%I=JN'J,.#!>N7K.11?O* 5+F3;G$.V'Q6 !:U+>=K/=B[[?W M2;<*T:&IJ']1@#4I [F8*RA(W7HAM'ZE;2G^:J1EV?L)YVP 1D^1/N7ZPCJ8 M[)9F,L[ZHUVG&0J,M5X6VL),[^7N25%V)LN.$N_FCON*$HB(@Z1R-:G/H70P M6_][L;*F<..QK6>S+AOG>*T+L^XKX?'(>TG+G]1>LQ8A%5WWAXAV&@R.WVDG MEZBP92\XG?./).-0D9;(*M66_:-8*M2NW*Q84T,IHC-1>5WQ MN([7WU'9,'7K81$U]\J6?X&%$N$3@KUMG=QBNZ&IBL($FU8K%]@-RL!U(^>5 MZJ30<7Q].G=!"XEJYS?_DEX/>":5)3=CU["=]S/Q)PK14?W1U"GA2W;0>PWB MW+'4X4^R'S-49C;*HWP:XVHZ&T=),L;59#*)LBQ['GP2Q]$4RTF<1'$ZQH%H M/)V*W_;C%ODLBI,9AEFH*%PBP'$,ZK$ +"8+30XVL607K&TIMDX8%BC")@XT+0T)]ZBU M;]KUE9*57Q6HM.?$D))Q/C%Z3]#I)\$P2@S'*;O+RLR#;-+>5JF<^"> _Z3O MP5IX]]KEX-6L?0L-16\P,/$2J/=_O+_Y\1=>^Q,5<2WAZ.O:&ULE5A=<]LV$/PK? MMC,*]6'9<1+;,[;C3--.&H^=M ^=/D#D240-$C0 2E9_??< DJ)MV4E?)!$$ M[O;V[A: CM;&WKB)![7[T=C5R:4R%=8BHJ\69A;"$]'NURY"I+ M,@N+"CV:CL<'HT*JJBD'9S1MJLCP>303MPI9:Y MYX'1R5$EEW1-_FMU:?$TZJQDJJ#2*5,*2XOCP>GD[=F,YX<)?RA:N]YOP9', MC;GAAX_9\6#,@$A3ZMF"Q->*SDEK-@08MXW-0>>2%_9_M]8_A-@1RUPZ.C?Z M3Y7Y_'AP.! 9+62M_959_T)-//ML+S7:A4^QCG.G;P8BK9TW1;,8" I5QF]Y MU_#06W X?F+!M%DP#;BCHX#RO?3RY,B:M; \&];X1P@UK 8X57)2KKW%6X5U M_N2ZGCNZK:GTXF*%3W_C Y&+][!NNLPSI[SOKW)>1Y$Y/#1#P.^=J; M]$9<457;-$<=BTMKEE86XG,I?I5EC984D]>!\]E0F-J*,R-M)LQ"O%<6362L M0QO*VN?&JG\I&PJZJR2G7. 3KRI-I4(I9F$UW2GG5;D4+CBV6\=5=)R(+SE% M&['%I7)8ZS'HC9=:I!(L*[\1-9S8\.(I6V)A32%>3/?'R1AMHC4;]$:\V!_W M1^1**BWGF@3DK&?&12RML'T5W ^X'F-HX>/ 5BG!RT&!)QZAC'CE4Q0MX&F!A9F!I!;OD& M!QVR/G2.:$.%MB.&.1BHY_^@HX+ACB*M;FN5H=Z'8DDE670 M]LD;;,P,F%)3FD*ER'^)26#$#8740%ZB(D7-WKBHV1T:1W$#\3J# 2L6,O1O MTJA GZ]";AA2B#ATD<>F&VJ6OQ7J#@> %@D"+IU,&_=XB0I?L?_^"P$8P>T: M#W.VZLJZD*4 M=>AI%(3+)10>QJ2_ET?E6B 9,]4KX+:V=M1T0[2K'0AEU01-F7+()V2R9A7E M3&\B[QP$SE"-@D"+5$JQ!1I,VP9MBRHGG3';NT+W$&Y7HV&Y1"KCG HB6/O: MAMJ)^M>&AYI7J:J05Y"&/@TECO''S18*1F%W2:7+Q0)'O#B$FHEZ"8I/LUBO MR)XJXS$RGNB6V%[:5GU2V+<[3EP&ZIDQZ P]C!9R<%Y;R^J*'C0VB"R?W<3A MJ]^0?1W(:HJ#N[FGP=-I%+)$?/AR+G 6]3J4".^.6[7KBQW/DV4)G4L9"3A M65NSDD&E)&^O(!JO/EL6.EJIC,J4X^6Y;NOA8;T.^_)0U7.T"EA8\0F7JXOU M'\N&&.,F8?[B_G(=6VDC/L)-%J3HXR(4O8[;M<_5 \',U [#7)XZ!,'1JG)%V-*7;?Z^X1X[2:[2G#.V8!T&"1FYU*KY-G,PV]7H M?<(2\;7;VR!RA6NU__ZTX;V^1.7$[@YMF9+E.KFGF!$2.HAO%'PUZ+ HY AU M;PDA-.@>(L+F5TDNJ^]#PB>(.>^\BU"LG#P51[?JV)>10MY0Z+-*;N)6\N7) MV![[[R1#9H7R(3,L,%1NVO9M8(-S=(K4+*@-*W274H65CD\ZJ 7.O?.2R;DG MY+M(08.)PK"(/M'<]XNNV:(>(Q.\&&\EDTH0'CYPXW/^(B[Y$@:HL0(HZ MKM!H 6.CY->P(+7;14V;=CY5H!2;0RH>+NYR-5=>X* Q;5E]*)W_6U(ZN6@E M9=>M8-2[LA5DE^%BRM*&8U.\O76CW=WW-%[YMM/CQ?F3M$N%K5+3 DO'R>O] M@;#Q,AH?O*G"!7!N/*Z3X6>.^SM9GH#W"P/BFP=VT/TC&PO=V]R:W-H965T37(A5A,[LQUH__UL)V30 M D)37XBO?<^Y]QZ'DVC#Q9/, 11Z+@LFQTZN5#7"6*8YE$3V> 5,GRRY*(G2 MH5AA60D@F065!?9==X!+0ID31W9O)N*(UZJ@#&8"R;HLB7B90,$W8\=SMAL/ M=)4KLX'CJ"(KF(-ZK&9"1[ACR6@)3%+.D(#EV+GU1DEH\FW"+PH;N;-&9I(% MYT\F^)Z-'=94$D3'GQ MFV8J'SM#!V6P)'6A'OCF&[3S] U?R@MI?]&FR>WW'9364O&R!>L.2LJ:)WEN M==@!>(,C +\%^*\!X1% T *"2T)RV2$E:YM&'#:UIDT=?PC=3P?W7.F=3_R3C FD M/11XGY#O^L&!AJ;GP_T#\.1\N'=BFJ"[A\#R!?]S#X?D;NC"PW3&+$:R(BF, M'>T&$L0:G/CC!V_@?CDDU7N2)>]$MB=CV,D8GF*/?VBCI"SE):!+K9V\.B1= M0]&W%,86U[$W]-T(KW9MT'?9#]V8_+7F;UA]\'G9)S1!XY_]9@EA9GY,H MY353S0O?[796>FL=Y-7^1%MLXXC_:!I_OB=B19E$!2PUI=N[T2V)QO.:0/'* MNL""*^TI=IGKSP0(DZ#/EYRK;6 *=!^>^"]02P,$% @ I8%56 9W<'^E M" A2< !D !X;"]W;W)K&ULM5IM;]LX$OXK MA \XM( ;293C)&UBP$F[N[U#VB#)[1YPN ^T1-N\E425HO*ROWZ'E"4JL3ST M^I OMEXX,\\,9YXA)9T_2O5[M>9^U&SL?$N+*0\G=S\C6]&(4&$<]XHHT*!G\/_(IGF=$$.'YLE(XZFT:P M?]QJ_\DZ#\XL6,6O9/:;2/7Z8G0Z(BE?LCK3M_+Q%[YQZ-CH2V16V5_RV(R- MST8DJ2LM\XTP(,A%T?RSITT@>@*GX0X!NA&@%G=CR*+\S#2;G2OY2)09#=K, M@7752@,X49A9N=,*[@J0T[.O$-^4*W*O6"J*%9DKQ8H5A[CKZCS08,&,"Y*- MMLM&&]VA+2;7LM#KBGPI4IZ^E \ 60>/MO N*:KP,T^.2!R-"0UI3*HU4[Q" MU,:=U[%5&^]0.^3MF"R>R=SO?XNFX2<$\J2#/,&TSZZ9YDJPC-QSE5=$+H>F; @TKO9^SF.3]0)'6"I+S5,B%0&,D*3,G$$T$ZXT$(,! M*VL%?TL!ET"@2$DJ%!2FA+.T5M8V(-%KQ3G)FQSB)H<(9 #/%Y"A;18<=8[W M0)!WT7LR7ZT47X%Q\HWEW%JY%QHVAK%1N#C^ M$)%OLOC0/[\6R9KQC-PUC]YXGZT)F MA-3P-PHGYO[T^.8O*/OR3]@.,3X>U;!P1TO!,1ZP.;/ MO W,W(EZP+:S M3-.J;@K">V,CR!UZ J;,Q-,TF9<' ERLRZJ7:N^3]4)F- M",2 #=V!=I!R4VZ,0-P-9B@C6:_64$&&,V"T*+2$VPM16.$$"DQ!/QR3!ZX6 MX((H*JWJIDK 6=9Z MG*R*,26@/NTM1(J4PT0-N")S*W2!Z!E,W(O&4HJ(X/ M9;W(1-)G$*A;2'QG^I7-%U9R:'RD*GDBEL^V7E@.008A,)\TE9UNBKF"K !1 M 71E49%*9NDGT)YD= 8'H%5"C+?5M='(RPSH1/?U-K1A+D&20Y!KB8)_T(Z;Z)4]D0T&P=6G!C/.F>+IV6]2V0YMJM"NT7B6V!B!R MP Q:C@D(&:(PD;>%#\50-2<#'AR91LRW%A"FE+OUP_#R@YE\)+X\^\N+#V0E M=]RMY([1)=?KI45O_=;TD-TX0*%'H=J8AOC4Q:_?!/2@N]W^ORS'TO7UUA*(XH,(]&F&UA%501!TTBBKJ M%JIF0S0(!)=O=PX8&+<3C]!=\ZP?F\^ULJUS$!.N9MH2=PQ+N&?L&4'D=MP1 MOC=V^\GY X.5QF)'.C9:IE:+>0KV,#N&+4QX'CP,F7=M(L(I_?5V#^,Y7-6! MK!&YIA%-WX+J(K1G'(K:M9(([R6[V,XC]FI>,"BN540HK2--?O3&W5M@'K:P'[T MMM'2I[=X-[U11_P49^SM)TL8P>'*#J0*ZEH!G;P%P5&TP1R*VG40ZMEI[" X MC]C6S&!@7(^@^ Y@)\5YY YYWH@!=NV!XCQ_ ,5Y-/HHSK4+BM.^G^)P^?8I M+ ;&M0**$_?>%(>K.6TICDY]'!>[7A![>L%^'+?1TN>X*-[)<;%C_QBG[>VG MV!C'XAM M@C:80U&[#C+!.\@N>O.(]2<%P^&:PP3?+.QD-H_;>=1TNU)*?6PV<;0_\=#^?FRV MT=)GLS.ZM6(+>E]&Y5RM[/=?%4G,:]_F(ZGN:O>-V;SYLLH-;SY0NV9J)8J* M9'P)HN'1"<1&-=]\-2=:EO8[JX746N;V<,U9RI49 />74NKVQ!CHOKR;_0E0 M2P,$% @ I8%56%YTV#]_)P 8(4 !D !X;"]W;W)K&ULO5WK<]M&DO]74+J[C51%R2)E.TZGIZ7M1D&[--FZMJ9TKZ9575V[2EC_7Z4;.K39KSH&WQ:'%]_?31 M-K7EV8OO^+MW]8OOJJXM;&G>U4G3;;=I?7AEBFK__=G\S'WQWJXW+;YX].*[ M7;HV'TS[\^Y=39\>^5ERNS5E8ZLRJ/.TF67: MF-NJ^-7F[>;[LV=G26Y6:5>T[ZO]?QK=T!/,EU5%P_\F>WGV:WHXZYJVVNI@ M@F!K2_D__:2(B 8\NSXQ8*$#%@RW+,10OD[;],5W=;5/:CQ-L^$/WBJ/)N!L MB5/YT-;TJZ5Q[8M7:6.;I%HE[VK3F+)-&5?G[ZK"9H>+[QZUM :>?)3I?*]D MOL6)^>:+Y*]5V6Z:Y,]E;O+^!(\(. _APD'X:C$YXVN3724W\UFRN%[<3,QW MXW=\P_/=G)CO99957=G:FCV-2;*J; @- M>=J:/%G9,BTSFQ9)0X\8NGUMDVS2.Y,LC2DQ>)?6])S%=G#5%LN^'/ MBM9=;6F274&(79O2U&E1'/"[V;4RMJ5U?RXM/GW .DUR_J=_>[987#__R\N7 M[_C/^?.+JPGT/?'H>_*P?8=MGL#?E\SS0 02-HHN-[QM11//]:I(LX_+M,MG MR9N2B#PM"3OTTWY3 6/5OJ09FV[9V-RF-='I5?*R*&BZUM19M=VEY8$X4H$S M:'@PD7#9I,SNXF,SA27.D2KR>SN8PO%3C^.GD[CYN3'8C6E:N\5ACF'W\V9@ MO JQ"9[IQQ.8Q78@FVQ[$#H$!9&X^+VS1.G$*4N2+7@X:2OZ]-%$JP!E:4/R M:"<8:S=IFZ2K%0D,/BL"H*J!M73KSXR>-ZT,+6RZM(5MK4Z5VR8KJJ:KC1(* M+@-6/C5&5@'A8 #^'MODC,8G>Q);^/\46+6Y,V6G@)A/)+,;^I!W->YC&,2W MT]2VRHF6WM(E)M26ZPI?+T'A,UJ('@6)V-S4,MM=6G0,8U>?1MY,J5S6JQHC MV+1$I81-!8^G7M/%IQ&SI*"E+PN2R;E0/G&EBH+9.G.MFEA_^&)J*E6[9XX&,GM.U)( M=DP86=5@,6R/.%6UE_M$1)5DQ.ML2X VC>ZX2<'5:M-V-=;FH9BX6K:D 6'S M.'=($OI5$*=+$SKM70H5A+9%PJ;3P\7D@5@R1TST3%#MAA!F&L=15U@U =BVSKHM41!OI",Y7!<')80FO@#$BHJ<%FA(A<$L M^+8&]64Z,Q]RUG;TE3SEQK@GB4WEEFY,G:SJ:CM<8(J[?.VYR]>3O.&]R0A1 M$"!YQ?*C)VBJDO[.Y**,\9T_:FYBT,D'R*_MDO9*FLABQCC_P5_82*T@F5;F M:9TWR:N*_DLL71.:?/2)GW=\_S'CY?7C6?)C8!"7'[K=KK"TGJQB2$>KUG6Z M)7'YH5NVU/K)Y=/KB^^35[WN,^IHA=+VA5_QA>[H?!LW^4HGWSFXA!^7JG$S/P:6=EU-%"5,?ET1\Y&[ M1*J2!8429U;>:9*/YI 0:6T;QQ+]W'(KQ YA?7Y)1@9=O+ ?^@RB9QZDS-70 M()UHR %CCI4F-8E M&>[D"&?OZV+@3J?P>I7\:CR-1F=&S#OYK[3LR)Q*5$$6/6"CCV/BW.8,*>L# M:;CCRIJQ-'$^.K8<0B._7Y^9NM7/_*U^=L_-.Q((8]?WLR=)WM)>G+0A8B95 ME(Q-2U=<-%'>DW(J8O%@]SC_AE! E/AMJ- M>L/'=9DVE^GE!WDR(4WY\;/%10JM<)>\#-A11_R ( M]QM3BJPBDU-N"&ZVNY+T,(-&G!WZ/MU0)A*V1TGVS-@"*%4#$LHE4E+L:W'AK1+]RPP;V(?R.=9W3( M^+>C? #KUQ:,#D:%44UO>,W)Z,IJRPQ45V9.+(_"2X5,<6M(0PE6:QE):-%78BV &G!*N/0*! MS]KS!^ ,B*+E2(IM+?1CO\G[5B))+)*O25A>7\*=>)@B74$TD2 .@*PXS";L MV'%A@L<#E]ZEMDAA2 SYEBK:7=4U,+!)K4Y(536)4@ 4=C-D#@1N:?:B !"/ MJVHS&Z>QX.N(^&RT1@DU(VT9L*7X$_C'>"WP!;)T#,D?/N6J##8BWCL MI_'+>_+["(>]VQDS.:9'L@LK4D8@8;UNV1/._I8%U2ZOE,W2A<&EI.](=>^$ MV07WP(Q%%AEE=;*V=XX- ;!6+U37T*."12?! \6QUDW",H:,H+5BA D&;9U? M[M*Z/20T:U[!@B.K0C$^$XFL)"Z*+WO1H*F!7\^O+)T\N;YYZ,4F?'E][.[_.5755'E#"'"P8PVK;8NUU#2.5:980 M .MS3V?$DY2F50INVEAVC!V5H]5TG<($YN]D:C?J7!4*#-D8LC,=;QZ2PH6" MZG< .'1PZN>[2GZHZGOU+=X':\>,"KCQ13&YJUBP1I=H1.W)R4C*6A8LI"HU M)-O(O/%;%HXRN(J.7F.&!QN(L-7C,GL3.(E'D6(D5M8"C^D1AL.E.&@WU00Z MQQRZ>.ZKM'%XR+\BBL20#!**M+G< JE'I#9_!L^2N61XP@6!'0;"F?SM,P1V MY:;A:UNT?*V]S.,I20-M(X'96\_/4QLX;M0%)>P@LDP#<^2SWL/P8V,JJ+-J M5C&C9*VW@;P6%++LZ2D 84;6; .[):._B/820/!'NJ'9(%O8<[,K.E"YW2Z[ MNA%V7Q,@Q:6[O"S^^8VATG M^5=(;/,Y OK6@\S4LP7J"-DG%:,/<(XJ+\GZ8_L:3PK?WCVS":\4SA*;0CYD MP3BW94[2,8=>=PJJ1MSVAG!M69,Z\ GD=#%(H+7B2#FV7P@_J9@Y8A<*[F2J MDVO)"8'DX5=E93(MB/QH9%%H*"HS3G)]./%[&\GO J/P0F[48'>N&9NKI,5")WU\+YK)'?6?W]R M8*P5>XFLN&K@EXEMHYBT@O;,M@]9AC!Y(-?8MXEAK?W$6JT0DQZ3 M[%D%(_B-&KM\>DQ2,SK"^J-IG?KO<=-T8M#[P=YI&ERE45B2PW^DM9@-TETA>&[R MW*KY-6%M YSZY-P7M T-/(H&H."SVHWG<=>4]_4@[4.(2$,)K[,#2$&N2F$Q M=+X-+"[F'^!2C!&.21 ?8 W9:_;!8N\OD'?F0BRV(V890P[JLIK=8*/P:2!L M6*I1)+<:.7X-Q">F>8<"8\JW_XWW[7\SZ987SLY!VS&?_H,'L_ 21Y%R?/DZ M'(M\SJJB$-[*_JH(P\S_M[95E6(-25 ZX="U),\DLL7R%Q:D*'DTCH/N0-8, MWFF7O;&5%5RP?0I9\^N0@'4]N>,?4ENKG1@%C491]V4S 8_Z.E4SW(.&\T5B)PLH\%M4BG#%+B.))%*X13JX,C4J[7GH/+2.([#Q]5P MSD.IG)(->2NJH48F""8'\B$Y3\';;2O37JBESJP,#"7VGIAVC[08X?4)7#(6 MCA;F:*(61>A3L_RE2R!TP_K[2?W7SEG94P2=W>VW$N!ND9.R*U)G=C?=:H6D M-"CFS$3$WA%SV++5('YF0:!(]A 5K8Z3.E@7"9_[ZK6V:>"*'%D98$V(WQ9YZN(CJ)Y/IAV,3IM8\F<3>M3!'\T MZRSY?0*TXPFMHZA(B>$(,<\Z$RNURLE&Y]M"$_O\D,C'31H3J]P<9&+_"N.6 MY4'TM1Q!&)D7$F M9 =)R0!I'E+3 Y4(=37*+$-2#3V2#J'^JD>+!_HH:T6@C5XKL1Z\II[ZY 9- M3TB/DA,DTV]K2$;E/N^,G=?Q"B%S)W7Z=I+NB#U\LEMO?/&C,PT3T?'IGDD; M+PV\&1*F@6>$W3D%%,Y)R1:E%L\GY='K4:DP*MB^9**^E0$&-RZ&)/,/[B%) MG02-L%7!CD"B8B(,U?"(U?I@=&V;C\PZ[Y!;?F)J*+WT7#_/L"K4&A?#IVN< M\@ I4*=B+A/_((NP4]?%KJMW%;OK.+[ V=1&B!=DPLVTX9Y34QAM"XBQA.&V/098- ML]+HG'>%79G^SWY?4X2_"(2_F*37V[39B &)/W"*!/Q)VO_"N4":(5&3N(7B MLB!V;<% B5!:H5*7?Z789;W($MT0NR ^T=700WR0;ROI^V!T,'G]TD"PG @T M&^MR.89@36(PY.C/)Y/J7[PGV$GL7O_UX.'DOME'?]JR:)9A;5X=\B7^1_3L:YIZQ,:,$ M'D7BCL(^XE:[0LF&'8FO.D/Q"%YV#)IU;=8NJ]R[:I=I^3%DN0-*9E9L1<$7 MHJ%EL?"]^7YJ)9>3R)Z 6M&HUKVQ; 06! 2GR]?"WDO^9+?@A[G:@)J9!"1Q M,D.(6&,+M9@;$(XYR6%"+YROI\YW[+!Z"4YZ;3-13OZHJ4FU:L&7 ,3K\>A?1+)@(_5"_' M;OP!IWE*RKV* MM&MBM!QL)1(D0RT*L87%8EE$3%9"PNR/]_D6^(539N6Q$6B"#..-724_[[A2 M#OJRW"OQE,]Z 7I%0FX;N2#XJG19 .HOS;)NV\G?'N80\=M6WE#H5;1PLGAY M4*T46$*4";<140R#-MQ<$N:?4XADR]FU+;(PRY M5_G!20Y*Q.[A(SL*-1G"DX]\E*,U-/X@72$*3]U8R>C[U>BIZW(PBS1,UT_M M%F_.^#8TG!?J.\;*/>[?DBJE$7P"L^;G[*KRZ.H&S9&HZR]5E>^MH-/=G.%< M46Z:N&_9[^\2/=UF!V&4%;NI'/B^3L7?\4G]E3-H_CG,R#'M=B3W8BOWMRY7 MFP1)MH(3Q[SZ()U>,B0YWE7%G3I\-.?9JR$#$#OGDB.4%@EEL(Y<[B ;LU9&R5=I*8YISN>Y,T[& M1L9QO](+/IV*9'<]*1%#X=5\NCK*L08 MT.%3C?MB(O93=J6,9R\$V MU>\6\(/SZ;,&R#H1=5&86-F#(,:9FB/XB4-9.'Z@ #73&C=$9&G &K.Z0I5L MM;59XH/8C>II!]6DG=WG2!#+Y"2CZH-JN!PQ:HDAY,=5OIRU0A]5)@35K1?E M7?5<>+W#T41'&5[M\!.^ML&MYL(5<8*]R-7)./ \%'G-IPNTW@Q9\"@K^5EP\]\Q!G M<0M1C;G^[$CGE6;IG,\ODOGUY?SKY*]#J?O9TSR^G#])7H]I&Y\[U+F] =_PP_*@\^LYB1::#90T8\RJ_S5 M5%5NDII#6L-\.C7A320 5KWJ]=.T_0?.V&^>$M(+%M-) :]=AH=R$$XB;,;! M_<*I]#R7;=#=3CX:YUS)1=8S]Z*)GSVGH&7SV>T:?D"&2?XZAPP M7U:K2W$U7"3,$85KLSDL/BWB^Q)])RC>D@C0HNYK\:K*D";8:H$6\U/[8BN: M ^-N46$>/"5'LJ1_-D,O M+_!"FY^C"8G/G?P)T/Q8$8\]3T.FPQ)=G"YF@JO; 9#'#]Z+3M^]9!1]LZ,$ ML]011HX:.?%C8R0V.(7L+T;RU!4,<=#%=/CRPXD.%:-7\,NFBG-\3C7$4*^G MJ[M)-;=E6$TT=%6D7!/?2Y*'VI:&;$B/75:\N.K"9;V[4GMU(@@Y(C 5A[I_ MC>M;6$3;="FIX75RAC]:=E?K"*('S>"37UY4!,AC]=633ZI:\)GZ\!92/ MN?XH(5,Z>%^]8\_A6WK#F#JSZK\Y12B*=7?[0A)J#S C-@#VX6"[$[L)Z8P[ M5Z$H^9^(U^C2DP[;10BR+J8#HV^BYC"C-^GAP_GV'/<&<::_C%-.H5IXS-E#VY *R?FS-KM400![UE0X-6 MR'M%Y9)>*_K95?*S^U-3;4 S$[AR)0DLW#?I6Q76B+PE^DG32OBW;CTN9P^ M-*[8RJ51N#KU1H(.5==F6J3";K;.[Z@'?M?:N$L/'M7=#_-H!\UHXMXS09EW MP40G.68:V^.'#'2581ZEU#(A,/R(GZTNS@O LJZD>@./)L#ZW] MJZ.$" [E9(UTU: M2#NG" F]8PSU&Z+^U-5OFITLIGC_.LWTH2YW):HK$N-LKS(QDGXDU8L(S)HU M*Y5O5ER)Z)TI7)#3]\6DR9/K_Q"WCMU43HYP*2@AAL[$Y0U(7NCQD?K4&P&Z MYZ##'8:#SCM[-,5,:F*0K/Y;)ZDGCBY&YA\[8E+CWX[&U7RUUU_H+#&VVO5MG!P(M[ M CE(O9!$(^6FRHJ>/]-YM87F1S[4Z6;[K5+8X15E5:.0X026I[2#D$"TF$[@ M^6&0US>J(7S>%,G?0OC5>G4CFFS^ M?H292_K58&))1L"5@[=0\OHX?ZLX]%=K7$644P[=)'PV_KX."F-$[?&Y %H+ M,U;9-'5F(:%E,9V!\I[,-R3,QOZA4RDB7SA5.-$4V)Q#9JM%;.! MGT12&3&)#XV.-CX,F:IRLK[PR26"L-P7?#DX=+PPW7V_L+7;K36[E0FWW*B' MQ'RR8H"$IR6C5?)CV2&_DB!+OV6C",=0%APGH\PB1P$_]N8G;J!&)K^@<9(F M0]+28CK7Z,-$QTB/U%64>P:).DJP#UQGFH8DCP2.+&6=2K8CW3;BP1+B9_@N MN8/?R&JS*$X9NB]$I, U!8)O7XXO41U>:*3;05#U!\!H,R/?Z(@YIR43I]NJ MSI@;>$+KX)BXE8:W7S6Z!FE&+6" 4JF8%W:I'_PMD_OKU():F^'6!Z>902%> MF],HBD&/#^=D.E+RMM2V(7X.+77%,!&TP?N]X;I)[J(@&C%Z "I6XJ49RIF[ M+.K^'&Q5M=9=>D [0YUD^:K5> MW%7GC^S.X31R0/H34=>=A\!U(ARIMO=L .B\[;=QS: 6^DJM765+=FK%MIG# M[1B$J 3IE@B9M]*_5#M:.!T0G:CX/DM%$UQ)'!Z*?5B^%P"K25%+#%@Q*. ) M"W"HDCN7_3V2 *(L,K3)BVXGJ@F@;BD7=JV F0EKIA<[JT05 MI7-:B@D@ZF<5RR6Y,1JV]Q4FH71X19J;_&G; Y$[W=,-X:>M>/HZ=S"1PGM7'R1ZS"2$Q:(G@ MC2_%N51F[^EH$)\38];=F,"E$(WR=KUOBC E4T.JY6(Z1?)!,E7$ -ICC$K3 MZ17BNQ;=LC&Q=P)_@_!C/]=WT LF3*M%8J/)NA$#"55+7'(QA=20K;.83KFY MG>Y5/8K$Z1E?>KO\N!MI0HN(:<3FWGI:E1'Z#(_AF49>N?7#'.:(*);91-:VXHEKNNMNZ=X9HIS*< M'XL^[]E2/ R\[>RE9-:GX!QE_N-"PVP>QVL95+)^QUO/".W6-Z MSD(!NO,F>AH%8>YK=!& @*>ET?J&A=+6I*5V^RC\:V:8E6_2KG$%>-J"YB#] M#3U;1B(]C/UW#JS1GO,#_)T=KU8T/^+ MV?4<_Y\O9D]NOKG +]=S^?V;I]S<.OEF=O/UDV0^6SR;)^=/9O.GBXODR>*9 M3L'AZF]HEJ?)X]GC9S?)^>/9DZ=/+I+'C^Y*702".K MQG#6V31/B5G)QY(4"3_UP;BJ0&EY+ZS&LYB0GQV7C'"Z9]IJXWH7T97":F[W MTVHSB3^*A1Q=N3XV8URQ)J6%*G'72G=>OEL/G'.3RE'(F5M,Y[N]S.D(6MM, M)^K\4W/T(0OY3XOI;"6N8NRR5LCW-&R?/4LR]IWWCTF>OB\:# ;L)PD^2R43 M>*)7]L79&7IL2*NI,=-A8A+VEHO'.G<-IF <]QJC2*/)?JS?9QT$ .S#JI5N M0E;7S70J%E>9C:+_00/[7=6MU*_4-:2#NTBIUI_%)=5DZ_FRBT+-\-K;I)+3 MU7] HO](R()/Y?SL_=N?SR[\^UV(#]2="3[NXX9+OJ[W:4@Z%@&*%-?7"4$^'&F6J^]%4?2RKBR1P)=CG %7DY XM#O$/S! MO*&!DW]SD0Q1:2)A_%Z>!_]^=$8QZ&---R+*59^*#),&;%EH@M-/%'*P^ERA M 711@:/;-[%P!*#$/, >E89<@SBGB)>(S./-;*V6A>R'C1ZDD#=DJRVKNI:^ M_QQ:&0;=[P=7BC^FIFSZVP_"L]:R.9\[)MRF@(2HU? ,DS%:4M\[YKC>,QRO M:ZP\. ;?SH>C;#&B7 >Y-+=1ZT#IP?)3K^IP0!B#WN_0K5U'O9[3+M"MAU)Z MFI:Y:Y/5Z .6BXF13BVH#50@=2J.O5?NW5N5&D]<\*KA6A/A)7)>15X8'T&, MP]L^QTFZKBGK8L[7RXT8;"52PO@"#EE=OR7?_6Z!F/!_U>:.RE/79/6K3PY2 M2+]%ED)57OKKI^])B!WSO??I0?\QT@ENSL-; MNF8G:6WFVAM'S(NHE93W?I>(BP>UQ/N%.!:K;GW$CP<>>FV? 1AAAIY(^WY" MSASR(2"$KW$S-27*1)V8T$U03BUBEZ0,<%,%U-FIK'"^;;S04>#4:J+92#K< M<1'B5,Y0Q-'#BTX\]3U410A9IS?3J:*W\3O%1C6%Z?$_'K^83(N!FV[YF_8Z MT,2%QJJBP_V&:N0_CKS8+'8-<]<&Z*?&4H[Z;XA^ MS.>ZY^8!KWV,LZJX/)AT'9A6_%Z% 7(.,7M;5O!I]QST<:,[!(SXM8[>4^^L MJ& 1,7GS$FDY\%M[P45\>=6*IMJHP=8,CS<.9/AT#7?=- ]'>M6+C 7,GA 8 M >;*S^6($F>;M.U+H0C86%CTCMPF:J\[WV0X36:.7AV'E5W"F. ;4YW&>]6B"I! M73??&(-PQ$=,HH'9WK;W!!270W[(13 5I^\P"W1'2).+)QH5\)4O#P MX4N^TIRSBGU*\V13 )>",XN[$BB/TQ _MZ]9H32*#6Q2%*1]8@=E1O.YI[A7 MR.Z]F4[/_;/VA,"D)$"(4$99V ,G.0ORZ41226HUNH"@6\Y2&MKN^0W1N*^:K%-V;&UX^28+ M]M]C%[F=7+K\:UMT7!)\A"+W!I5.VP;UX/X7 BQEVXCYHY69+VC]HW;5>[.8 M*_%U2MXLNA0,B,MVUUBLAZM!^U+1%4(/%WWM<%NSH7\0-&@O%WT/L4O]\6:] MWB5N%-O:2[? 5?+.[9S?BGF\;!0<49QPW0X.PC6O.,[/]QHRAW3X&[3X\SU9 MV/YLACMWK9*,'Z,I_5Q8SHG5;TKOP_09Y;4(>)!+%$C2!>Q+VO;MGH[Z= M:P]!,WE6@R=]JO5NU;31"]E_9I*I1&_^GL[H^Y&5CNQ>Q>@AL\2JR[%>-*7> MC&@W0RWE_UF_X62V/U9?\1+H7Z&XO%F)TPUOYRC7O7='^\B<3A#:;KIW6=3L MMO/1P="Z4^82@TA=1DX.S_H\B'T8+G=62AR>PXM65N,Q=.4;? MAA;]'>J,EK[[LY2.3@'$^( 077#(]\&J@4,JP.2. ^X"WI-_X:MT) ^+S(!( M1SU\U/+$R55]T=> 4KB11KP2'\"*FU]E82)9E G%=&WL6\0ME!U5K_KNJ@OQ%)=85<4U+2M'=2H0RJ(S6Q MB-RAO??>EKX;R$[8 0LSM*N-=+&,78&]RKKQ5TI++'465;*)':XD()4FQNY: M:4D;.=#%)^1JEZ(,5%^5)PX]#=KJRX#2LATQ!-&-L5OA==JF+[[; MFGIM;HE)W+Q=GCVAD>/S%=SM2;/[*+WR%ZVI%0Z^O MOGYR)G+5?6BK':8$JVNK+?^)C"=3XP'Z?5611-0/6&!?U1\9O!?_!U!+ P04 M " "E@558CZ!!7!\% #S"P &0 'AL+W=O/S''F]T^;>%H@.OE>ELC>]PKGMJ\' I@56 MPO;U%A6]R;6IA*-;LQG8K4&1^:2J',1A.!Y40JK>_-H_NS/S:UV[4BJ\,V#K MJA)FO\12[VYZ4>_PX*/<%(X?#.;76['!3^A^W]X9NAMT*)FL4%FI%1C,;WJ+ MZ-5RQ/$^X(O$G3VZ!JYDK?4]W[S+;GHA$\(24\<(@OX><(5ER4!$XUN+V>L^ MR8G'UP?T-[YVJF4M+*YT^55FKKCI37N082[JTGW4N[?8UN,)IKJT_A=V36PR MZ4%:6Z>K-ID85%(U_^)[VX>CA&GX0D+<)L2>=_,AS_)6.#&_-GH'AJ,)C2]\ MJ3Z;R$G%B_+)&7HK*<_-E\)*"SJ'.X,6E1.^5Q>?Q;I$>WD]8]F$8!1"'\? ,WK"K>.CQ MAB_@+=)4U\I)M8$[7]+;<0_. MO?DO/T7C\-6D3J,'2/[&%W%H@>H)]=,5<0:B, JFAC/4ZU4I7 M,H4E*LRE@XOH$J+P*IK !V'NT:]H2_>'89*K: 2W^$!#:DN5.4P+I4N]V?\P MU/ J2F!%%B S/4N>^8 5&D?#D@&HH:W'GS'AO'I^U/:G@L_BGO>=W&B !BL-6T_6Z(%F35KG[ MM0'QA$C:$"F)")*&_T!A+" /,1)&BM6:UHC'T%*4/H>:>F?T@^3M:0!?#=M' MYSF7RF[9'P?RZ(*?81R$<4S_<1!&_'\1!Z/A[)+?A%'S?C;FX!AFP7 R@BB( MIQ%KGPLN!NL_5[P[T M+&2U855Q/_94XZD2/=T=.9KZXWTOU'&:%16VPO&]](19GIX6I>T:@1F)5#]I M3.PK=D-&"M\?$="VH6 ;[;.JM?_ ZK!QDO*U[RUCREQ$EY+05:,/%I66= M,=M"DDV-3.GE8VD!W"N]4QWTG@Y15,(:"=[6F 6^&K%A %J$SNKB8 OFQ2%* M$$\_4YB[I"I+=CJDNJJDX^:1(A=T2X>AC!CZR=PM[M]UMO$-EMR3;[4T?H;[ MP6!MNVK4Z[:J_J-N[8EN'O>*9PJ9QFP(4&RHO]9YOH?U,L12U52NPXKG_O]S MWI/O_[#S;FE_;$YX_S4<^8<,Q89+IM/&<+/)D TWC:)&MU$PF8;DHLETQ$:+ MQ^3')LVKF2XG8W+=;#R!BW&0C(>7;'(=I3R/=D 4QI]2P/Z%):)HC9G/C]-8?Z];:D:K\94&G&ULC5=M;]LV$/XK!V\8'$"-]2[92PPX:;L% M6]&B[3H,PS[0$FUQE427I.*DOWYWU$N=1M'R1:(D\NZYN^ MK2_LNW=J?2$;4XJ:OU.@FZIBZOZ*E_)X.?-F_8OW8E\8>K%87QS8GG_@YH_# M.X5/B\%*+BI>:R%K4'QW.=MXJZN$YML)GP0_ZI,Q4"1;*3_3PTU^.7,)$"]Y M9L@"P]LMO^9E2880QI?.YFQP20M/Q[WUUS9VC&7+-+^6Y9\B-\7E+)U!SG>L M*?R5=_%$9"^3I;97.'9SW1EDC3:RZA8C@DK4[9W==7EXS@*_6^!;W*TC MB_(E,VQ]H>01%,U&:S2PH=K5"$[45)0/1N%7@>O,^A[$M.6RTYD;#_"/#)WUVL3#HDA8NLL[\56O>?\*\Y\,;69M"PZLZY_E# M PO$.@#V>\!7_J3%ESP[A\!SP'?]8,)>,"0@L/:"YR3@<>@OA_- M5AN%-/IG+ ^MEW#<"TEKI0\LXYM6Z[*='3AAX$YA"CI,@9,$J37^GMNJ$2R!S[$3EL>A W-<[#D!L- M5WU)KK^5!-_>PW6)T,:8. EB7"M$3T-="+;T(P&+!LML"INJ;5M-3:GC+"L@ M(]_T)+[%8!-IT]=SBU5H07QM><%H_NIA@9Z@M:V;9>]K40O#7Y3X:\EAKR0Q MDREU3Y5'ZPU2X]IV<31HO5)R"G'0R+$H<1W/#6D4+QW77<(;ICYS8]>V^4X\ M)W!3P,]Q&""T6PS^0*+@65'+4N[OP4M]9QG%]A[& 5:A-L1(+W&6KMO?6B'N M_A]M&OJ.'Z>0!@C)B[#B65,U(^EZ(JRYEX3.,O7/X MN])\3"23!I\6R="3.[FTNRWQE1K%J6?>>B9$LE$/F?&]9O0*_N*D@I$6]K\* MP8N'V<[*)K>FL7-KVZ05UKQN^ JKVK^@?DW0L0K8@),E#L+$<=,(!T& Q?"' MR;+F+PQN#X%B%R1]$K:T.Q@431KB-703O,9I3W_Q- J(6O6$J1,N?0A")\6] MRREL9*=BEL1=ZC00HB6@_/P(K[Z?]$0\3?2#'H0]2\EJ]"]F.T+DQ*[?AA]Z MQ,$ PT1< M8U&M@G MG.SKL=/N[>F%2(.-NMWB#V^' ]*F/1=\F]Z>KK %[P5RK.0[7.J>)_@/5NV) MI7TP\F!/"5MIL*W;88&'/*YH G[?26GZ!W(P'!O7_P%02P,$% @ I8%5 M6/JO<<5I P <@< !D !X;"]W;W)K&ULC55M M;]LV$/XK![4H$D"U)$JR%=;SGGGOE8B_5O:X0#3PV=:N77F5,-P\"G5?8<#V1';8D*:5JN*&M MV@6Z4\@+I]34 0O#:=!PT7JKA3N[5:N%[$TM6KQ5H/NFX>J?#=9RO_0B[WCP M5>PJ8P^"U:+C.[Q#\UMWJV@7C"B%:+#50K:@L%QZZVB^2>Q]=^%W@7O]; W6 MDZV4]W;S:['T0DL(:\R-1>#T>\!KK&L+1#3^/F!ZHTFK^'Q]1/_D?"=?MESC MM:R_B\)42R_SH,"2][7Y*O>_X,&?U.+ELM;N"_OA;LH\R'MM9'-0)@:-:(<_ M?SS$X9E"%KZBP X*S/$>##F6-]SPU4+)/2A[F]#LPKGJM(F<:&U2[HPBJ2 ] ML_K(52O:G89;5'!7<85P\8UO:]27B\"0 7LMR ]@FP&,O0(6,?@L6U-I^-@6 M6+P$"(C92(\=Z6W86<0;S"<01SZPD,5G\.+1W=CAQ?_?W3_76VT45<=?IQP> MX)+3<+9CYKKC.2X]:@F-Z@&]U;LWT33\<(9L,I)-SJ&OKF73]8:[ZI4E;+@6 M.?"V@!M1]P8+^-F;4RZ<-7+:A6\50BEKZEB"!V/K 30:38?*5&!(G+\DMQW) M%0=R>"1W44NM+Z$CCMIRG,,?)-. MD: ,HS-EF0VRQ<%&;4RT9(1V6L"U#[@ M8XZ=>4( WLB^-01JR\)^F/U$\*5O4'$CU1R^T$ 3+;'$(X&W$/D9"^E_D:1^ M$L[L4>I/KS(BT4IJKD'SN^MDHL8?"&SG7&W(2V=:0\K\-)F2_A32R$^G5WZ4 M9)#,_"1B?DRGZX*<+TL:.S8P+APT>"A^>:^$$:CG<&=D?O_>3A.RLN>JT,0M MFB7^53R%=V\R%K$/D$69'\7LO_AP30/5IFFP1((T]FR>T6\;HUX_^3NP(Y25_2\ MSOO:%8T>@W.N5H R-8T2BDY(,8_#&5Q1E*(HA%/]%3R;@U0(.S?M-<6+BF48 MB>/I^*"LASGZ='UXC3YSM1-$LL:25,/)+/5 #1-^V!C9N:FZE89FM%M6]"BB MLA=(7DIICAMK8'QF5_\"4$L#!!0 ( *6!55@@I(D8G@, /8) 9 M>&PO=V]R:W-H965T^;=(T%,V=J@Y)6F,P462*'7O)E?9S L<(1286H? MZ/> YRB$ R(:_S687NO2&7;'._3+*G:*)6$&SY7XFV=V/?/&'F28LU+86[7] MC$T\ X>7*F&J+VQKW>'(@[0T5A6-,3$HN*S_[$>3AX[!.'C"(&H,HHIW[:AB M><$LFT^UVH)VVH3F!E6HE361X])MRIW5M,K)SLXO&=?PG8D2X1J9*352QJV! M]U]9(M!\F/J6O#A=/VT0ES5B] 1B&,&UDG9MX ^9878(X!.]EF.TX[B,3B)> M8'H&<=B#*(CB$WAQ&W-146]#JXR M@B%7 I[(_AU?29Z3!GG[0@0U?$EVASC>I?EG_JBPYZ(10ATL% MCT5"B+NBA\>)GQ""1=H7"YJR 6;+-@;>PKLWXRB,/M$H'/;"C^-CHMII_G@K M7V;\*JZ=RGB>\* 7!/TC$FJ^U%HEN)I!F?YTN[-E.G-E4QU7TYH,XN'!^)PT MJ Q!2@1?5<.]\>X?]OI!W'P?IZI;ZH=,!_W ):FR>@O#WL=^ M_'RNHM_85S(=CX)CHEE,0+&!_ZBW^9_]86 M1[U1?EVYQ[;RVH5DOB&,XUMK]SEU&PO=V]R:W-H M965T"QJ5N] M\-;&;,Y\7^=KT7!]*C>BQ9-2JH8;7*J5KS=*\,)=:FJ?!4'B-[QJO>7<[=VJ MY5QVIJY:<:M =TW#U8]S4;N-CM5H;N^$OYQN^$G?"_+VY5;CR1Y2B M:D2K*]F"$N7">TO/SC,K[P0^5V*K]^9@+;F7\IM=?"@67F )B5KDQB)P'![$ MA:AK"X0TO@^8WJC27MR?[]#?.=O1EGNNQ86LOU2%62^\S(-"E+RKS4>Y?2\& M>V*+E\M:NR]L>]DT]B#OM)'-A2QXY@(;+C#'NU?D6%YR MPY=S);>@K#2BV8DSU=U&,\L;Q7&5YD?P-L"KKYWU08];MSJ M3I9FRY5PBPO9&GMP*1XPD+W0A=1&P_$G?E\+?3+W#?*QJ'X^Z#[O=;-G=%,& M-PB[UG#5%J+X&91R_ /!Z9QP<=?8?%INAJ ;*$Z2?N/=G/PRNK:+7KS)&V1LX@AF)HVP M=:JM3#=4C[)ZM',-#'%3%*&9_3*D<"VPIJYE7?QLZ34"(R&,1FT% -DU(!6( M,0R=%F570UV5PGHBC&+KEPQ=_DD:7EMZ4Y&F*7H&M=,T(&DV0=TU7 M.^!"X'/)*^[L/$Y#DLRR$SA.0A(FX0E,OR "+?Y!,:X921#U""FE)&()'$B. M9$R.Y'!R[!?B?"C$Q5,AGDJ-@XC_,YG3D6_Z@F4H?0'FV<@\>X$R=!!SFO'O M0HI[]M_ZB2$A,\S D$3!5$[Q M1BI3_3OD% TCPM( DXI21F9A>@)_YI!=EF&X"9U%=A918HV:"KZ_UQ8U0JU< M\V>=VK6F[Y#&W;&_?-NW54_B?7-ZP]6J:C46HQ*O!J>VG5-]P] M&FS9W'2-/;)05@#/2RG-;F$5C%WW\C]02P,$% @ I8%56',D;F !P M8A( !D !X;"]W;W)K&ULK5AK;]LV%/TKA!<, M,<#:$O6RNB1 FJY8@0XMVF[#,.P#+=,V44G42"J/_?H=4@\[B>TMP+[8$D5> MGGONXU"ZN%/ZF]D*8S$VC M!5_Y154Y9T&0SBLNZ\G5A1_[I*\N5&M+68M/FIBVJKA^>"-*=7Y MV5HW,+^Z:/A&?!'VE^:3QMU\M+*2E:B-5#718GTYN0Y?O\G! R1*45AG@>/O5MR(LG2& ..OWN9DW-(MW+\>K+_SOL.7 M)3?B1I6_R97=7DX6$[(2:]Z6]K.Z^TGT_B3.7J%*XW_)73\WF)"B-595_6(@ MJ&3=_?/[GH?_LH#U"YC'W6WD4;[EEE]=:'5'M)L-:^["N^I7 YRL75"^6(VG M$NOLU8VJC2KEBENQ(N]DS>M"\I)\L1@ ]Y:\%9;+TI#SKWQ9"C.]F%MLZQ;/ MBWZ+-]T6[,@6(2,_J]IN#?FQ7HG58P-SX!U!LP'T&W;2XEM1S$@44L("%IVP M%XTD1-Y>=,3>1[WAM?R;NSRA9$>)3YMZ13YI8),!_ M%H I"Q?O&VZVA\">-'<8[)[5 E;)^4J5)=>&R)K8K6H->#139%,AJJ70/GJ/ M;IX:6+6"6-67@("A,Y+F"8T7.:ZR(*!I&&(18H"%" +^"L?+DI>(C3 ^<,IN M83ZD29CA-V4Y^:HLEN@GFSG;&44?\[8997% 3A"?C,0G+R >6=1PN2(_WJ.C MFA[A1X_PVAAAS:%0G-Y@,"GV379.EUBPUHX M/6=31Q>C498YMF+*,C;Z9M3:WG$MB-,#*UR9" _*M$O$1S:NA& GFI(HH6&: MDRBF69H"@Y:WW'5H($5PVJZHPI2&^8)$C(8(X?NJ*7VU=958>*@0)E*4JD4H M07=K'6*N-:\W76%24D/;SN/I>3(E.65)3L* ALBC7^JE+$OD "\*U;KM-)@ M##0ZDB#!$OQF63)Z!V2M]BY%-$>*Q#0/&/G*[P5V:?I)SML].Q&-PP62;Y$D M<'(MM,:&EM\/ 4KC&$_#).I3H1\.(XI$=$CS,6N;?XUVF 0T8EB6)31/%N2# M,.8U^:#JS2LK=$4:I3US24B#*"-Y3*,@)B>RJ&B!%RK0VS\C.1A<)+A8H)Z2 MV&4$N:Z.( MBS5PD0?A4EHX.7F<9J<#\-8EHA9;=W3Q^8Q[,2.NLP M7+:+4P]N1*&Q]U6CE]9>$-NOX0& M4.S!T!8'/KM%9>DA+2.Z2!/": QNAEFEV*#.A^/%..&6%_MUA]4) MPV^8I.[T[WAS_+@.+U>>2$P=*'R 7,=!A.E9&/3IM1]QQ"&#J.9@C/7"S?]; MKN LE2P"DB.0>7I4NUV<(>TX=^4[@D](]_X..+C%_H _4YQWF6G3KG96(39 M"XJP(^2]USQRWI?BP;?&DU8/%UUGO!/4[ESW^['6=Z3P?$/R#=$U0^ $MW@9 MZ&TZ7N@"XR@WFL7N=2#*&6K.45DXQ;GE9=OEPWFI<"B"R0WTT1UITRF"DD8) MSD04I[HI>8XVID&6(G.BB+DLPN_S.=B:(:=#CR5#*6%@Z^&^RF=U]??N9ZX]PHQ1I+@UF&%P_=?='H;JQJ_%>$ MI;+H/_X2Q8CJDXF:_?G>D+#NMH_6+S9>[ MY^YXSQVIBYU4G_6&J*W MBK/2*M75)/3]=%(ST8SF%W;M3LTO9&LJT? [!;JM:Z:>KG@E=Y>C8+1?N!?K MC:&%R?QBR];\@9N/VSN%LTF/4HJ:-UK(!A1?78X6P>PJ(WDK\*?@.WTT!HID M*>5GFOQ67HY\W.X4@A]U]0"#N%T/KM#%DO;YAA\PLE=Z!(&M%H8$.UVNB<:"@I#T;AKD ] M,[_A2P.O/[!EQ?7YQ<0@)&U,BD[]RJF'+Z@'(;R3C=EH>-.4O'P.,$%?>H?" MO4-7X2#B#2_&$ 4>A'X8#>!%?8"1Q8N& KP1NJBD;A6'OQ=+;122X9]3T3JL M^#06%PLYR& ?L MD2LL2>"K%;=E Z(Q'$,VH%!2>[#;B&*#JT75EHA$*$Z8W'\F#'K'ML#6BG,L M9NP@-KJ]$\ ,?/K6[.L2HV!*(Q BRU:CH_H<]0I>+[FR]/C!R;7BI3"P8H6H MA'F:P3U_E-4C'5#AMBK)&@UG$ 2Q%_@^C;+,RW&4C9,07D$R#G+\^\!5W0FG M?N8E*)"&D9!RF^'?/6048/<7NY)/4R^($DMP+\BGBA0[6_KW' MH^OR$EJKH1?&&>3CF':S<61M2X.85BC+ R] L#P-O&F>DM'8VK:^ON5:S^!C MPVJI#&:]A!*I+]O&V&1;!*%U:X^^D-IH"+PX#]#J-(XZ=*9Y"EOA?["8[RV,?P G0WR*S7 M,88W4#M)7SO)<.W@956VR'>T?^WL5T_PIJ?OK6@P9,KZHB?BJ0(;MO(#!5;T MQ@^UL^J-'ZH F':%?L15ZGBSE\AOZ?=':X51\58HK*]%T[1(C/=*K-%&!6^1 M;D=1EU2K)'UD]W5P#K.#7;090C2%"'YGB(7MA[R@(O"RP'^^&*4HMM@J4;EY MZ,73P +><]L/,>F-; JFJ3,\8@G8F)%WAQ/ UMMH9F]D#66K[!H>ZY8K(4L* MNA2%;49X0#M<;U6QP5NW!"U79L>P@Q,@]5Y!+6SYA(*8 \(IA<+ \>CW_:P2 M;$EE+[@>#Y L[4F6_D^#WFXK@8?FV,3A3LFU8O4I(@TBG;Y(B%T8:[/F-O=Z M;^UP>')9B37[[NR>.-&%TP7\/:&PD%%<:#H/9((YIO#+9+/]YNK0HK^%#9$A MKE$M2FRBUB-'ASOVM">:-XWR\R&4R*)0TQO(3M9G)QO,3E<+[YC!DZ&4(RL= M#8S<7P.WW37@N2;]QC7IM[9)$ZU<,W[I]AVT?SJGB]-5[G77[I<6*8M4=Z[7 M!]?5P7621!W_^QAHYW0._Q?>\80A9YYUYTB&HRI";B> MC[,$,C_WDBBF28K=89K:]0P3&*0I#7,<1ED,R&/\/%CA$P#BU,OQ6G%TZL,] MBO.LO\].,6!R]*ZMN5K;U[L&>Y^Y)VZ_VG\@+-R[^"#NOB[>,84M4D/%5ZCJ MCS/L],J]V-W$R*U])2^EP3>W'6[P(X&ULM59M;]LV$/XKA#H4">!%;WZK:QN(XV8-T)<@S3H,PS[0TLDB2I$:2<7) M?OV.E"PKG>(EV/;%ILB[YUYXS_'F.ZF^Z1S D/N""[WP_K)(>"ZC-9 M@L"33*J"&OQ46U^7"FCJE KN1T$P]@O*A+>ZLB8UD(^4W^W&5+KS .@0<$F,1*/[=P05P;H'0C3\:3*\U:16[ZSWZ MI8L=8]E0#1>2_\)2DR^\J4=2R&C%S8W"2IM)%% MHXP>%$S4__2^R4-'81H\H1 U"I'SNS;DO%Q30Y=S)7=$66E$LPL7JM-&YYBP ME_+%*#QEJ&>6:U#LCMK,D"NAC:HPX4:3DUNZX:!/Y[Y!(U;43QK 50T8/0$8 M1N2C%";7Y)U((7T,X*-WK8O1WL55=!1Q#EY;:Z+#?J.763) #&3TTG0G/'FABVK1H,@ M&+9BM])0_E0%_6/*N[F+HT$83G Q&HR&@=N(R1&"C5J"C8X2[%V6X3-RA%RV M0"^HSLDEEGG;1VZ NT+3.2M[^7?V+.R$_X@J-,(K>"_8G)9O;)3*JBXB[WTMUA(@OL!+E]E-&+$VR, MR$8FV[A>MM &P(1B>1,%@&$Z?0664/8GBT2G6U1V(RNK& MTRGYA/=]=;AOY\4ST>(@/.UTDW\98D/WGA"1CE'P/)]L$SK$%XY'O?'IYP88 MQ?]A@),!/MA]\9W$@TDX/.WK-'YG."M ;=T(JM'+2IAZ3FMWVRGWO![N#N+U MB/R1*F2R)APR5 W.)M@^5#UVUA]&EF[4VTB#@Z-;YCBI@[(">)Y):?8?UD [ M^R__ E!+ P04 " "E@558PA41I$<& !N$0 &0 'AL+W=O"T=P(5>74=]UX6M&B'ITC4^_PC.C]9L/W@JUE;PW:DQGG?^F;B_QXY&I K&29TAHH M7F[9.2M+K0AA_-WJ''4FM6!_O='^R?B.OLRH9.>\_%'D:GD\(B/(V9PVI;KF MZU]9ZT^D]66\E.87UG9OXH\@:Z3B52N,"*JBME=ZU\:A)T#<9P3\5L WN*TA M@_(#5?3D2/ U"+T;M>F%<=5(([BBUDFY40+?%BBG3LYY514*HZPDT#J'N M,%@CX6XCNJ0.Y8IF['B$-2.9N&6CDW=OO-A]/^!"V+D0#FG7+JQX;3S@<_C, MD)WP\0[K5;)=4(>5?5TRF/,2JQ2C $HGOBW5XA\,B,+7V98]W@@HC4UF;1[" M[XP*8#KA,,Y1%Q42BAIE>2,QQG)BDJ=_?/WCP>6*":K#WFK*N%0P]B:P!\0A M2*(]2)W(]Q0TABC(;V+ (-F=G-UVYY..7^4LO+!)E"S"RN553,FNFJU0<&7EE_2 M$D5JIF@]6_L?,4)J!:')2!P;TD20.(EK2!1COCPWT4<2;U:E4S;0"?.:$GK MC,&-F=P7M1W/>LY=LQ*YEZ.SEA0[F3!L]1+3?'WY#3,F6=L==^1:F/+2-9'; M(N_W#ZT2"L4JTP T;S)>2UX6N0$W:^&;P77X7+/8(L8P2QXWDA[\/0AB)_5U M68>10](43K-,-(BB[5O60XX.(,I&")W=OJ>Z+22F!R'SD,V/;?7V.E!C.I 4 M&STK[!4Z*Z'KN"2",'12C[1$'*JDCD1[$/E.'!HZ8QWI0P8BI[E"ANY)U)\7U2#%G>WURW3F38]UZ:+GFG1 MFE9\$^LUE4^:Z:NFKO%Q18L<=0B@IN?))\5\WI?8Y@<[A@@./,C>/>&^)[_'B(\"9"AUDPZ!I$73^4;ENDI M>:\/"46N ]8>PTPI7@D^,V>6BQH#:OK>-AR'1MY!J>*&/8/N?V3KAF2#55 M@['!#\4NM,YS,- MM-^N$Z1;4CV"_)=/8Y1V77?26X0$CU7II*^PWHJXYVU 1!L,ON,3_S403,CV M'JQN+_W426,RV56]T]XW<,7$PGSI2S"3Q'X.=T^[?R:Y?+"?_ M E!+ P04 " "E@558K_*'_\0( 2%P &0 'AL+W=OR+(D13#C]U[G9-B2%HZO-]JOK._P92$:>:'*OQ=+\W R22=L*5>B M+OR;[/V)2%^NRL;^9X^=;(P=\[8QJNH7X[XJZNY7?.OC,%J0>B\LX/T" M;NWN-K)67@HC3H^U>F2:I*&-+JRK=C6,*VI*RJW1>%M@G3F]KG-5278GOLF& M.7=B4CPW4$T"\[Q7<]ZIX2^H\3G[6=7FH6$?ZJ5<[BJ8PZ;!,+XQ[)P? MU'@I\QD+?)=QCP<'] 6#HX'5%_RIH^RR:/)2-:V6[)]GB\9H0.-?^WSN-(;[ M-5*Y'#5KDJAD?JKG)R^_<&/O?<'[ T'>\-#VD]O47[+MI1,K=B%JM:J MEK5IZ&[DR8=O*,Y&[K/]H/;]MM\]2+92)>JTJ._[,BW^ UP8O,AW;"@Z&PQL MD)T-S%G(6JX*,SUB_Y!"-TP2$ACR**N%U#:7SA+JZ5U10ZEJ&U$OFZE-,?WC M],]G%ZW6V(BTR^:(?9[=SMB57$HM2O8C\U,W33)2!ZQ-^=N$09&[BIRR(W(Q^/)?'P29LKS6<,IL02&B;* +X(]HQ<3W4PH%L MQT.VXU=G^\-J)6T#'M/7#17!CKSJJ[1!&;9&Z2>F-_6X747&CLK%2K0-59IBJ-F\+>F):O7^ MHBH:)IH>4^?\^\F<]"/HM' M.IOOK'JEQ@2:_%G*^"Q@OR@*68MT8#1AC00O%^:)=!9+%.P[+2D-2[8"+%"] MFJ$;B=(4N FB6<*<= ;.W]AXVP^#?LR=:LK*HBI,AYJ S'?B&>HOB1"@6Z/R M+^]HX%M:>D"/ZP3] &&#('%[$,_X=.3O5U&VG53/.\Q9ZX*8IGSJ@Y'#6R2A M?X\R]3UXZD2T,8]APT_7'^^NR;^RM3C*$ 0'8=TZ<=5G:@AH;./ED54@BMV( M55*4P((D]C 8TBMJ:A;H6M3-6NG>?P*#XU&L?&C[7%-1W==@R#XW/7@@@;\( MKG.2/EE$#O9S$>F9MQ:@N!<75Y?;]\BJ%!%^!F"UBOH%;-[B&J+' >@)0NH M))PHG($$?P4+:!M2"VI@^GI?B6]YPJ8AS>#K&PPHV!8_&9:].4"CR4"CR:MI M=)@YB#[/FD;"$TKFQT(L0( $^WT,>G@#:HT- %6LBEP@([O=D ANITS%=MMR MNRU[E&@V8\;[[SKAY9XM;&U;SE9'[$*L4:NE1>3-6U&MWU]:&QJU,H]"RQY_ M/[(P<8/(I^;&,<#$F\R[?0'2FM6H@C: 0$?EL<NAREJ SIKY[/=+;2W"M"TT5>T?L)[.+1LJ!/'J&P/ M$UVV#9"67V7=2LRT&8VD&-<\=D8Q)_*T3;[G&-)()F'VM7(>30@&7&6)H8^Q M[WH1O,8^9U2;T+]0=4OK LRX813UQ<#MG!R[/ OV3)Z#MC" 1(QBPI2.).QD M=8R6G=0^MPI3,_*0<#L_P_0 %7YA\TN(7!"1T6+T??OU1@LPE-L)&?,V3T%- MSU*#V3J-:<;V$1$.]K@JOL&RS8Z8>X/ 3N I3S84X&"*#[E]ZOGQ=)_G8Z\< M/TLQ/=$"[J5N3';\-O0$,23)"1+80F(!X!1C.O\%6-BK]LF.@QQCFAW%'1\ MC+UH>H!8TH%8TL/$TAW$V"],V\)L=3ZGF)$+ \[VLD?^:_$>+VKP7IF,G?&C:'.%BTTOH MV]/+["N;QX[!H#Q+PD&(NTD6;=;:T8YGF.1#M(F JC%+-BL.I#(;4IG]#ZG< MZ>*4SO.N/^[M$0'WV;#&!A,S#.'F(*R6O?6FL(-8B\:=#4[+;Q9DHE.+Y ME[^[1IE>R/NBMI2"")(178Y3FV,WMNT$=<!NP"+F&;$O5G^W"D.AG52_6^-[/M#!8G*F%X<#G; U:BL*$J./_,RC_W2J M<2N-*65EN[:S%D_VRM*AMYT<'9^.,:;LHU@W=I[HOC+LY786;F@D(KU!0O_Q M*4J,-HH6(KX3)QYZS^*U#]3ST3EE)5%P=!J+IJ?:VG1'EL/3X<#WK#OGW(IW MI\4_HUX+6%K*%99B*HTF3'&ULO5AM;]LV$/XK!Z\8$H"UJ7?)2PPX6==U0+&@25L, MPS[0$FT+D46/I.)FOWYWE*PJK>.TZ+HO,47R[I[C/7='YFRG]*U92VGAPZ:J MS?EH;>UV.IF8?"TWPHS55M:XLE1Z(RQ^ZM7$;+44A1/:5!.?\WBR$64]FIVY MN2L].U.-KR-J6J0]21(2EJMZ7A5V?C](1%'(IFLJ^ M4;M?9>=/1/IR51GW%W;MWB@<0=X8JS:=,"+8E'7[*SYTYS 02/DC GXGX#O< MK2&'\F=AQ>Q,JQUHVHW::.!<==((KJPI*-=6XVJ)J<#IR]XS.FUT+)S^DK<(\];W>%AW91$4[,5N3P?8988J>_D:/;C#U[,?SJ"/.R1A\>TSZ[; MW &UA/E.Z,+ [XTU5M1%6:]@<0\O1+YNE^#F?BL/X3]JX3#^F[6$I:HP@\F, M)6: D=;@I+9KL+A<-YN%U 1,M,#4 !AN TG(W!I81 8"MRRG#_ +"QAJZ111 MN.??V/.9QCR7LSG&8N\R!D.F1]S.!+@J ]P]*4!?C0U M7WR@\<'8'E7^%;%U*,I_I&E][HXB'Z*0+8HI_"&%-B IUQ^&[Z2LD1JJ,1A> M:,U 7L&7LAXY-, SSY*:>"S MD$?]9E7+YQ8C#N19F2-X- P*V:G!1S[$$# O22%A49C C;*B0N./H@ O9C': M0;MA$(.7L0S-#V%C:]1X&(BN.PPSA6N!59-AB=:WTBT1AK:02VJ&.>(RX(A1PEJ2@)\PCE\O98W6*[=9 M%-@:2JI9U., N1P&/D2H-L2?@/$X/.#OY_#Q:!V;(8M82JYSSD)_?U9/4<%% M)&%)W 8)K6>AF^,L2+)CV1'WV1%_:7:\K>\P,1')H!ZXC.D*(U8/:OBEO3^4 M)\?-/)$2JM%8!#KSGY6'KARY\O8P'R@!6,N'-?4: T7CN$WU\QY#3X.ZS:3I MT*_W[FZ!@_EJI>5*6(GAPT6\&N5P)RKDZHEW^FF^]2>$9?4W43=TV;*7BX M??[W;-PW7\?%U.NY&,0)R[P 8H\8-^ B5L(XC4^)1=%'*GJ9Q](@.H6$CZ/@ M"2KN&S^JX!Y:CK!#8)7_KD2$KPKP]DNO(M\N#H1]P#,, MN(]--LK&V$0& 4^PT_LI!IR/\7FQ#WB2X@TLSAP/PNC)VK._L"&=_(P:$Z)( MP^S_+SZ3P7L-;P4K]RI%8ZJI;?MTZV?[A^^\?>]]W-Z^FE\+O4+,4,DEBO)Q M@C= W;Y$VP^KMN[UMU 6KR!NN,;'N]2T =>72MG]!QGH_QTP^Q=02P,$% M @ I8%56$YV(AX4! PH !D !X;"]W;W)K&ULK59M;]LV$/XK!\W8;$"+WE_LV0:2M-T&K%O09!N&81]HZ61IE4B7I.+D MW^\HR8[=.$X+[(M$2G?//??".\ZW0GY4):*&AZ;F:F&56F]FCJ.R$ANF+L0& M.?TIA&R8IJU<.VHCD>6=4E,[ONO&3L,J;BWGW;<;N9R+5M<5QQL)JFT:)A^O ML!;;A>59NP\?JG6IS0=G.=^P-=ZB_GUS(VGG[%'RJD&N*L%!8K&P+KW956CD M.X$_*MRJ@S483U9"?#2;G_.%Y1I"6&.F#0*CUSU>8UT;(*+Q:<"T]B:-XN%Z MA_ZN\YU\63&%UZ+^L\IUN;!2"W(L6%OK#V+[$P[^1 8O$[7JGK#M96.RF+5* MBV90IGU3\?[-'H8X'"BD[@L*_J#@=[Q[0QW+-TRSY5R*+4@C36AFT;G::1.Y MBINDW&I)?RO2T\M;+;*/I:ASE.H[>/NIK?0CC._8JD8UF3N:3!A!)QO@KGHX M_P4XSX?W@NM2P5N>8WX,X!"W/4%_1_#*/XOX!K,+"#P;?-X>##B]X M 6]P\>_+E=*2:N*?4T[V$.%I"'-.9FK#,EQ8=! 4RGNTEM]^X\7N#V<(AGN" MX3GTY77)^!H55!PNLZQMVIIIS.$W7:*$:]&0R=(/'SS\(ZB\BH=&U:XKC@G M@X;!!F4EHC&5,E M%.0#E)A3A&9?1XAZ2,UXAB\1\P,[#0):1+8?)8998'NN-QD*X!AY@!P,K)": M-%*KS&JF5%54&3.=3]G J;N;^+,'P**@AJC,=N2[%.S1.+7=.)UT;H[&GCU- M_0G%(R&;OF\GB4]48B^!RT:TG#2?\,G?0HKFU0(YICGV73MU8[)!N&DT@!IA,2I^GD60\YU?J=@\'O6=R;9I1C06INA=)9('LKQS]1HM--^970M.EH5N6=$M#:03H M?R&$WFV,@?V];_D?4$L#!!0 ( *6!55AN0S*FX0( #H& 9 >&PO M=V]R:W-H965T]-A6CAJ1;2 M3(+*VN8XBDQ>8SU"HU21(@N>#.2\KZPZBZ;AA)=Z@O6NN-4E1CU+P&J7A M2H+&Y20X28YG V?O#7YP7)E7>W"9+)2Z=\)Y,0EB1P@%YM8A,/H\XBD*X8"( MQL,&,^A#.L?7^V?TKSYWRF7!#)XJ\9,7MIH$AP$4N&2ML'.U^HZ;?(8.+U?" M^!56G6UV%$#>&JOJC3,QJ+GLONQI7>!/,LS9METK-4* MM+,F-+?QJ7IO(L>E>Y0;JTG+R<].;["D*[9P+KL'=C>U=\L6 LW^.+(4P=E% M^09MUJ&E;Z E*5PJ:2L#7V2!Q;\ $5'K^:7/_&;I3L0SS \@2T)(XS3;@9?U M^68>+_M/OG-LE+94-$6<&(,6@.S-7Q#56K65#RG'$IZKFVL=^)N M9WU;(2R5H"9UEV)=!8#72HHK'!/AF;".R6(-Y0L3[9GX]BB -I; A,J[.!T#-!$VK&V70=#INH. F%\JT&L,MP;C,15N0>:-I&FF[!B8+P(>6-^XQ M0Y TO=R1TS+_J@*)"\RO[OJXOY!I ^CJ$O8*RM2)W'%5K2%GL^]KS"TIW$EN MR>[&,DMAWT.2#<(L&;G=, E'PQ%<44X:&PO=V]R:W-H965TST"YO82#92/MK!+^728Y80M% 8BR#P]037T+86"&G\ORADU3=.J;,'L6E!?USX!E>P\_QBCW8UH07? M0.,!^21[4VOR8U]"^1K 1VHSO^# [RHXB7@#Q3D).24!"\(3>.$<;^CPPO^) M=ZMD1ZZ1J\*Z0,U-3:Z=VJ#(GY<;[;[_=4R!"3\ZCF][Z$(/HH"EATVB03V! MM_K^.YZP'TZPCV;VT2GTU4SX2K2B+T ?(W@2XCC!VU&1HI6ZZ2NL\0F:R*TM M;U *2FR_2;8=*"!"DZULL9WU!3EK>F)J.6K1E_HCP71!MT$-;#1ZD$>U_ M 3^0,(]H'J36RF(:A DY(50\"Q6?%.JFT:*J%%3"532&LD_\,<%.0AT7[*&& MO096,F/[A;B_O4'A4,U#?)MG4H&LE!CJIB "]TVWB91$6MU0R[)$-R>V=2OV M-8C*_@%":0*VC\A9B6O9X6NU;4_81V ?G'S&_L7):R,,IN\#R:.8QAE#*\L3 MRGF"5IJF- S#P]Q?D7Z)G< 9HQE^YHQ3%B3H0),L([=($4G)$$^63+/ [PG/X<- M;72*'H"Q3,.,AC&W%L.:F8W?^.E]: M+J>S^NOTZ<;S2:BJZ35I88NN[#S%C4A-MXAI8.3@3NZ--+@K.+/&BQ&PO M=V]R:W-H965TD',ER9-HJE!=;DCF',XM7]%],\"J8!18P9_0O$LOUQ+EV4 Q+ MG%/YF6U_A5U XT7,2K,)]H68T<#!T6YD"S9&2L/$I(6W_AY1\2>0<\[8A#L M#((#@R X8M#;&?3.->CO#/J&F2(4PT.()9Z..=LBKDCBPT?T!"N5C;+!P?GY<,$K7 -,>#Z,WPQ3B[97KD_/X/9:K<_7W]0P="\A M$7\WK4F!V6_&U*WD5F0X@HF3:52^ 6?ZXP_^T/NYB;\NP<*.P&I<]DLN^S;T MZ5PE(E>-!DG@B>:40Y1S3M*5NMI F@.*=D,$PK*\42400584Q@M@+IKR8V:? MNX>,91._5L.V_'8$5N-W4/([Z)1?#BEL,;61:I_00JK5L"VI'8'52!V6I [M MI.*,2$S)OQ"K/%3,@I (9QDE$5Y00))I4H7DN7F17I+T,N-LI88U=NMBLH&9 M3&N"S=0;NYM]YDZ."*T._T\Z1B4=(RL=O^?) GB17!GCTG @BN8OT'?+>V!6 M _W O,/0K=.W39I.@*KL71=LG1M9>D^R3#AF@C-U(JQ>$LH;2+E^F0^7+^A M[3 ?;!@U]V]*]V_.=3]:8[X"U2Y62L.JS(] K;F2)$N2$@F75(E&4QP* MK4Y?I3_]_CN(>;]+@3CO%"WL"JU.:"4X?;L _/2<0215-\F $Q9K:A=*5"Y) MHP X 38XKB;MEJU)>P\]Z5>"TKP*K9?R<]XI6M@56IW02L[Z=CW[24B28%WH MN8!E3A$E2[#M&T_@63:.=LO6O'6$5N>MTM&^74B?4^KGO-*ML[3.S"[1PJ[0 MZO]%5MH]\-ZAU /KAJ MH9VBA5VAU0FM=@R!?&ULM9G1;J,X%(9?Q6*E54?JE-BT29M-(C5T1E-I*E4SVMV+:BX< M. G> F9LIVE7^_!K \%IE9A,4FX2,/CW[^.#/XQ'*RX>90*@T'.6YG+L)4H5 M0]^740(9E6>\@%Q?F7.14:5/Q<*7A0 :EY6RU">]7M_/*,N]R:@LNQ>3$5^J ME.5P+Y!<9AD5+U-(^6KL86]=\(TM$F4*_,FHH OX#NK/XE[H,[]1B5D&N60\ M1P+F8^\:#\-@8"J4=_S%8"4WCI'IRHSS1W-R&X^]GG$$*43*2%#]]P0AI*E1 MTCY^UJ)>TZ:IN'F\5O]<=EYW9D8EA#S]F\4J&7N7'HIA3I>I^L977Z#NT(71 MBW@JRU^TJN_M>2A:2L6SNK)VD+&\^J?/=2 V*IP/=E0@=07RI@(.=E0(Z@I! MV='*6=FM&ZKH9"3X"@ESMU8S!V5LRMJZ-RPWP_A="7V5Z7IJ,J622<3GZ%Z MA%S1,K@GGUG.%'S\JD,JT2B3WD,\6L!7_>FZ1)9=VE*G(HW$)VA M )\BTB.!0R]H0A24>N<[],)R%$#HK$W+\,B$%1(]W$$V _%C6Y>=@N;)',J" M1C#V"A-U\03>Y/??<+_WA\/N>6/WO%0/=MAM&;J'K_I^=*L@DUNMGW=@_:*Q M?N&,=&T]+:TS:YV6UD\1S;A0[-\J1S-0"8^W=<'=B#ZFYMG^:"Y4UFD>5P?A M4G?(/ V?(I[SC$5H"CG,F3K!VU([=+?T@'\X@M)O@M(_)OW0?^A.ARU;9LZ, M=+9QX+ .FAX,NLS(00?6+QOKET=EY%+"?)FBE,UAFW6W..ZA%Z!".GQ>-3ZO MCDT2^MR:),XV#HPT[ED2];I,DUK]G=UOYWFHM=,!A;"&,G*(^>H-SJ^+Q]@K+0Q6XP.O-D M#XZYY0^-M&4QONHT3[K ,+$8)DY0'ILG+>KXHC5/B&4N<5/Q.OJY9$+;E'RN M5E14DY^"*,EYRA-6W^/]*+"(#MP0#7FN(%?N M3Y!=+(<#B^8 =YD+01=P#BR< _<*^9WPUM+**[RY?&]\J6[Y5/TF,?:<-]RJ MAT;;TC/H](MUT 4L PO+X+B/UBWS1HOZ5?NT8<#XNL0"*' #2+__H!"$HBPW M+U4J@7K/Z>V7Q%.4O5V3&53%\ 0I+^ 5M-;7# M5!M.LFP5G@N(E+ZO ,%X;,S ^@UO5KWAG6V+@;^Q\Z5-+\H-08DBOLQ5M>_0 ME#:;CM?E5MN;\BD>AGA;.1F&V^Z_#OK#4(=^VY7!>E_3MY:J75&]L%VP7*(4 MYMI>[VR@!U]4&XW5B>)%N5R?_ U!+ M P04 " "E@558KA!( 3,$ !($0 &0 'AL+W=O;J3L&]\!"/0]33(^,W9"[!], MDX<[2 F_IWO(Y)T-92D1LLFV)M\S()$.2A/3MBS/3$F<&?.I[GMF\RG-11)G M\,P0S].4L-<%)/0X,[#QUO$2;W="=9CSZ9YL807BT_Z9R999L41Q"AF/:888 M;&;&(WX(L*L"-.)S#$=^=HV4E36EWU3C8S0S+*4($@B%HB#R[P!+2!+%)'7\ M4Y(:U3-5X/GU&_NOVKPTLR8931H^(*;1D4QHQ&^1;9ECSH$+:\/MSO"@^O#<8^; M4?4B1YK/NRZI6G0>^)R',C+T:(.P MQOSGG[!G_=*5L2')@H'(:METJFPZFGUT(9NK#TNTDFMLE"=PB[!]9TUNT6>2 MY,7\4./^CYPD\>8USK;5R$=!S$.9\YP!^OJ[I$0?!:2\,^_.D'D?DBP8B*R6 M=[?*N]L[BA&?/MBW<=-$& M8=O'#1=MD./XHVX7X\K%N-?%%Q8+N*.;39?T<5NZ.YHTI+=!+O8:_H(VR'$] MMUNZ7TGW>Z6_0$@/P%Z[E/NMYWE6(YW+-L:U_8;N-L9Q<+?L225[)B==PT05J3I*@#:I-DIH/;)UV%]8/5"6N-P^LW#ST5:5^VA]='@=E M"X9BJZ?T;,.&_^?25 H8*OE#L@5#L=63;Y^2;P]:GTJZ^JK=FJ!=J+%O-69H M)]?X0HG"IWTC[M\X7END2IK:4N_X?M-*&^6,_6:Q[4!Y$V]\PF?C$=-_6V4:WN3IOXVRG.\"W46GS8_^.K=SW^L^[B]7?%QLWIU@-J# M+^A"G0^^PHMY=L1,@6WU49TCO;@41ZZJM_H<\*@/P8W^A?I,H(^N)YKB&\,3 M87)&<93 1E):]V,IB17']J(AZ%X?9-=4R&.QOMP!B8 I@+R_H52\-=0#JH\G M\W\!4$L#!!0 ( *6!55C/'9WY+ 4 (TD 9 >&PO=V]R:W-H965T M6)<.8ID2>\S7-]"62EA66\^+:[= MB_F4;U3",GHOD-RD*1'/US3AVUD/]UXN/+ H5OD%:SY=DX@^4O5Y?2_TF553 MEBREF60\0X*N9KTK?!G@<1Y0C/C"Z%;N':/\5A:SGIW/B"8T5#F" MZ%]/](8F24[2\_A>07MUSCQP__B%[AQ%X 'KP2X%0! MSK$!_2J@?VS H H8' :\=@_#*F!X;(91%3 Z-F!!; M)/+1FI8?%/H6T5H1EN56?%1"?\ITG)I?;Z2^(B6ZX>F"923WAT3O7:H(2^0' M]!%]?G31^W$;LSA5YOH'.'7PUUSN$O#<]3' M13CN>AS'A_<[POWCP[LF'_STY!M2]&L;]0M>_RT;787?-TRRXC7S]1]]#=TJ MFLK_.J9X72('W&3_V:4U),R%A'F0,!\2 M%@#!&HX9U(X9F.CS&R)CO9:%5*]$R_S5(DE"$5^A166E+L>4R&&!S!?9I_EH M8-M3ZVG?"<:\ISH!$N:UIW\P=[_K!IU1B7(T(IE3-&/2:66(EG$%EHP(B55G5H94Y[Z[8:$N9 P MKX2-#)JV1^@Z\6!08,(T-!W5FH[,WR^]UK(L*C352SI;4E$L[H@O$A:5ZWR7 M;$;JJ;)!PEQ(F#=J?8?PP.X?*-<>Y(SQH7) TVJ(/*Y%'O^4R& MSU#&LW CA![4I;ZL$#I P'Q(6 ,$:OIC4OI@8??$W2Q05 MZ.L=31=4=!9?1L"IND/"7$B8!PGS(6$!$*SACXO:'Q?PY?H%I&,@82XDS(.$ M^9"P C6< RV=XT"V_A.^<0525"8E^W-@D+7CDNTX@*I6->#.T-U>@-!>W&WZ# 9X M:%8?E!9 T9H>V34XL;G#^1@3C30&Y!I?5!: $5K>F/7*,7F3NG;WG@BR:9H=;,H._S/ M9>41T+8I*,W%[39FW\:MDM@#S>J#TH*W[Z$I_JZ!BLT=U*LH$E3_;4+1>B/" MF$A](%A(.T4&[96"TES<;KV.!T['&@':, 6E!5"TT@K6WJ:(E(JHV.^2?[,W MF2KW&-17ZSTU5\5.DH/K7K[7IMALL<.4&W7NB(A8)E%"5QIIGX_UXQ?EWI?R M1/%UL?5BP97B:7$84Z(+E'R _GS%N7HYR1/4.Y#F_P-02P,$% @ I8%5 M6,7$"YAI P D D !D !X;"]W;W)K&ULM59M M;]LV$/XK!ZT8$F"(WN*79+8 V^FV8 L6).OV(>@'6CI;7"G2)2F[^?<[4K+F M-HH*%-L7FSS>/7KN>"^<'93^8$I$"Y\J(AR4NLF+E0.Y1TLE&Z M8I:V>AN:G496>*-*A$D4C<.*<1ED,R^[U]E,U59PB?<:3%U53#\O4:C#/(B# MH^"!;TOK!&$VV[$M/J)]M[O7M L[E()7* U7$C1NYL$BOE[%WL!K_,GQ8$[6 MX%Q9*_7!;6Z+>1 Y1B@PMPZ"T=\>5RB$0R(>'UO0H/NF,SQ=']%_\LZ3,VMF M<*7$7[RPY3R8!E#@AM7"/JC#+]@Z-')XN1+&_\*AU8T"R&MC5=4:$X.*R^:? M?6H#<6*0)*\8)*U!\H5!G+YBD+8&J7>T8>;=NF&693.M#J"=-J&YA8^-MR9O MN'37^&@UG7*RL]G/2A4'+@0P6<#OMD0-M](RN>5K@; P!JV!LU5)$@0NX:A_ M#FN(,_2E4; C&ST!(OAQ[F+8=EPR%YA4.R'<:5Y;78LQWE M6=0[S'(OO\N'D<_#I"\[$A>#J%G2R:8S!&8 M!8H#5FNZTS8621_7!FWDT5S5[[,X&D7)A)3W/31&'8W1((VWFPV5*J@-4+.A M:I*4SEJCS)_!:B:-8*Z.^P@UN.,30NEE&O6S&7=LQM\:E+2/P_@%!PI*.DFG M_30F'8W)((U?N;#TY:<[SZ W=08!OC%UIAV]Z7^3W]/_@>151_)J,(:+XF_J MBS1*J#-II#3" JR"G>9*PS,RZNNU(1MC(%?5FLM7$^WJ1>:GX^Y^O=UA<5%G__AR3RJ4&_]F':W44O;-)!.VCT%%GX ?B%?NB="GSRY7O7I+^*( M#*+>D^ZU$?Y+J7FKW#&]Y=* P W1BRXFE!&Z&?_-QJJ=GZ!K96D>^V5)3R;4 M3H'.-TK9X\9]H'N$9?\ 4$L#!!0 ( *6!55A3>;3+= 0 /,5 9 M>&PO=V]R:W-H965T7^HADR;)6HT+S8HO2O9?W'/'0QYQL MN7B4:XP5>$XIDU-CK=3FPC1EO,8IDN=\@YE^LN0B14H/Q"MW+G&N10%IP_YH/;9&I8 M>4>8XECE)9#^>L)S3&E>2??QM2IJU'/FB;O7K]5O"O :S ))/.?T+Y*H]=0( M#9#@)),*IY6R;J#E+#R&SU71.PD0/= M@ETEV-^;X%0)3@&T[*R =8T4FDT$WP*11^MJ^47!39&MT1"6O\8')?13HO/4 M['?.DRVA%%RR!'Q0:RS +5.(K,4V^<3W-0M>V_7!B M/NUB[0ES(@MZ=5@+A5NC<'\(!8KC+,TH4OJQAB 4^:_00A^00$ MG>;WPWS'@X[?W[M?]^X/]CXO-DN]?PE,R[UF339:3'Q!C3UX@WTF&).>D8JUZ EK>L*?L\^$^PL\L*#E=A9X3Y@?6=8!<48UBNBG M[3/1_OX! S<*[0Z2OCC7C]RP'PJT&MMA#8*Y0^(1JX+M0[A@N^@5:K2<>B:*1J;8H:UP0'7<=X>JWFV5V_ 72LKB_H"?,CWW4.+/+& MWL ?\S?'*+::JBU%&(5>%TM/7.@$\ "6QN3 89=SC9_T?[Z-[E3A>,TXY:N7 M8=$.UCMZ18Y4K8V^\470>PO1#KJQHRD:J5J;HL9^P6'_-9YH_;T5#$,[\OSN M2N^-<_U#LFW,%!PT(^/*-MB7HQ\YX1Z8GCC7]P[JMK$^<-C[S#E3F*EAJ0Z6 M.'H=CE2M#;AQ23!Z"ZD.>K.C*1JI6OM0HC%?]K#Y&DVJU3PM"0;:Z786]_^& MM7$T5LH>]"&C"K6::O=PX,R)@JY5Z O3O\)=:V_NG,CEQZ':[JX(DX#BIT9)_1'9IJY3-W>/73Z(,/:UA20 M*PD[O;_^)"#88$*3J1[R8H/8_=C]I ^M=K)G_+O8 $ATGR:9F%H;*;>7MBVB M#:1$7+ M9.K)BO&42'7+U[;82#U@SR9;LH8%R"_;.Z[N[!HEIBED@K(,<5A- MK3F^#'&@'0J+?RCLQ=$UTJDL&?NN;V[BJ>7HB""!2&H(HOYV< U)HI%4'#\J M4*M^IW8\OGY ?U2I96SBB"E6?E/[BLBCAQ4HMT.;N7@MAW\1QR\RL%[JH-?.?@% M,V4J!0\AD60VX6R/N+96:/JB(+/P5NG33,_[0G+UE"H_.7O/6+RG28)(%J._ MY08XNLDDR=9TF0":"P%2H+-%N2H06Z%YRKBD_Y%BUM[>J_4GX!R=A2 )3<0Y M>HV^+$)T]NHYM&/G'*(T?*G>AJQ%-!"$@E*MQ)]9%'I^O6C D8W:EA\ZYJE M,@J_.PK]7;H46Q+!U%(?'@%\!];LSS]PX+SI8M@D6&@(K,&^7[/O]Z$WV.]B MK?0>%-[ZX[N;#0:!HY;-[IB.#BOLXV'3*CRU\H:.-ZZM&@D,Z@0&O0E<,R'U MLN$0Y9S3;(V^WD*Z!-ZY"'JQGKL(3(*%AL :' 8UA\&+D&!@DGV38*$AL ;[ MPYK]X6])L/0.&N)RAN.6!$^M_*$S&K0D>&KE>=ASNR4XJA,8/4F"+(/74E53 M2#-$(Q#%;LR*W;A/E+WHSUT6)L%"0V -5LV?LL@I&3KC@1X\#+D:?0X810M-(76G(+#B0+WELR_ MEF=P>AC$7KNH[;!RQVZ[J.VR2SU:=P+G M1?^K-7ZE.X1%U^H 4[87;PE?TTR@!%8*TKD8JI!XV;$K;R3;%CVL)9.2I<7E M!D@,7!NHYRO&Y,.-?D'=-YW]#U!+ P04 " "E@558G9#W<(\" I!P M&0 'AL+W=OFPG"X$FD^B7QK?SGN<]]25IN'B4 M!8!"3R6KY-(IE-HM7%=F!91$GO$=5'IFPT5)E.Z*K2MW DAN@TKF8L^+W)+0 MRDD3.W8CTH37BM$*;@22=5D2\?,"&&^6SLQY'KBEVT*9 3=-=F0+=Z >=C=" M]]Q>):(B-NOM@F\4&CEH(^-DS?FCZ5SG2\+H$Q(Z0Q?G2:3I_2! [;S^I7UKOVLB82+CG[3G-5+)W803EL2,W4+6\^ M0>L"4I:M5_RU-5A$(#Q1 #N K#E;A-9RA51 M)$T$;Y PJ[6::5BK-EK#T&!*0WACHBE94P;O/NL#Y8?P;=+H" M12C3K1-$*W1?\%KJA#)QE?9@2-RLX[UH>?$$[PJR,^3/WB+L81\]W*W0ZO9I'W_@4[?F_'_W]U7;)@+$.+VPJ&5M (SR*(YKF" \Y NP'XQQ1SQ$=Q3&?YH@. M.3S/C\)IC?L 1XC"8J$?<<\0O<:3W7!$VEBT^V(V^%WIX]D\Z M=W#SF4?D"Q%;6DG$8*,#O;.Y5A#MQ=QV%-_9RW#-E;Y:;;/0;QD(LT#/;SA7 MSQUSO_:O8_H;4$L#!!0 ( *6!55AAI*(-J@, /,+ 9 >&PO=V]R M:W-H965TNZY,-ZRD2Y26K9,XK)-AJ[CS@^P1[VL%8_)VSO3RZ1AKEA?-7O?@CFSN>CH@5+%5: M@L+?CCVRHM!*$,?75M3IGJD=CZ\/ZK\9>(!YH9(]\N)+GJG-W(D]_9RW06.NEO)#F%^U;6\]!:2T5+UMGB*#,J^:?OK6).'+ X1D'OW7P^P[D MC$/0.@37.I#6@9C,-"@F#PE5-)X)OD="6X.:OC#)--Z GU>Z[DLEX&X.?BK^ M2$655VN)GIA RPT5#-T\\G);*VKJPE=H066>(EIE*,F+6K$,#9UNT4W"%,T+ M>8ONT/,R03?O;]%[Y"*I;TN45^BYRI7\ )MP_=>&UQ(DY6@!ZO=_?A12H!1^Q?6[H;.6*7TWWG7FYIRN8.-!;)Q(XY M\2_O<.C]:DO5SQ1+?I+821I)ET9R23W^$WIN7J6\A -1<"EO;:EK),9&0G?8 M78PCWYNYN^.4#(WNR)AXDU.S9&@V#J=19W0",>X@QA6[IB -HZ MIX13W1Q*&U&C%QY'X8])2+RP1V4QQ! P)E&/:VA()@3[P9'B"5O8L847V9:* MIZ]WNN<#WIX*>R\)!T_'>$*F01]G:-DH)C]0(40E?)#A M-*-,MUYHR#;&R; 4P<3' ?%[D!9#>\V&AB2"BI'@S/L8=;311=KF4\(.'6H+ M'BX(B,OZ!$-C>Z\4=3'L4GA,X6;=BC3BRB';^%U,--K8(9&-AB; MU#D8['T; [S+IZEYW]A;6M3P544KP4N4TB*M"S,(2#T)9-_%W#[QY"T:AYCT MJ"UFV"-A,&B0%L,I=!+L]=C=HVFH9&)MIDH)!ZNN5#,4=+O=Y/I@YK7>_D)/ MM&;*^B;3C,.?J%CGD)."K4#2&TV@R8EFPFP6BF_-S/7"%4QPYG(#4SD3V@#N MKSA7AX5^0#?GQ_\#4$L#!!0 ( *6!55B3ZO?7* , -P) 9 >&PO M=V]R:W-H965TP8RX1J&$O^@R5F/G0^.22!*4J;( M ^4YD&N@.E> .36:'$=@*./ZA)R1^[N('!^=D"/"!+EFG&/"], U:-Z"N/'* MU*@TY;]BRO/)M11FKLE7D4"R#>"BWY7S_MKYD=^(&$'<(H%W2ORV']0X-#Y< MW:]1CPY7]QJB":I4! 5>\.]41$S'7-IL:/+S8J*-POOQJX[R$K)3#VG?C'.= MT1B&#CX*&M0"G/#C!Z_7_E)'UWN"1>\$MD5EIZ*RTX0>?L] 4M@NLV!G=5^4WB.54SK!$ZPP=>XQX4WEI!,H5]09D70D5"X"EG M62%>1EX7;&G1:V]&TMJ)9=SHUEO+H]9BOYZ97L5,KY&9,>>:V0$N&ULS5IM;]LV$/XKA%<,+9#% M(BF_I$L,-$F#%FBW(&F[#\4^T#8=$Y5$CZ3M!MB/'R4KHA7*9\G6@'RQ)?ON M^-R)O.<1I?.U5#_TG'.#?L91HB\Z")_6,DCN;[HX,[3 M#W?B86[2'[JC\P5[X/?.49K*6,H?Z1$8Z^T3KW#;HH,E2 M&QGGSA9!+)+--_N9%V++ 0]W.)#<@=1UH+D#S1+=(,O2NF:&C&V7_%=;/C&Z84.@;BY89,+Q6WU\AH]/J=UMQ^LV2* M/@DV%I$P@NLGHREB!FWYIA<$W?')4BF1/*!+IH5^@UY?<\-$9(]^0U_OK]'K M5V_0*R02]&4NE]J&UN==8Y-(H70G.>#+#6"R _ UGYPBBD\0"0BM<+^J[T[* M[EU;NJ)^I*@?R>+1O?4[0?M*9HOD2I1:_2$35:X9^O[)#H ^&A[KOZN*LT$3 M5J-)U_Q;O6 3?M&QBUISM>*=T:^_X'[P>U6I6@I6*APM"D>AZ*,KF1B;MIUL M:")M5YARQ;*%+<>1>,@.*V?')FHOBYKVJ-4(AX&="*OMQ'PC,L!!850"'!: M0Q#P-5=BQ=*FL[G0)^C>,),M%R1GZ$8D+)D(%J%;J466R??W/TW:\,811^^3 M99QG6'E=X;'_-'.N$,OF5]6%!+T/O)"]HBZ]NG5YFO6/[=8&'G]3F\@MN*H" M'16B5)9^498^&#-K#*NL.<9;C?4$N17__3./QUQ5Y@P&;[K.6PI6JL.@J,/@ M137(09N%:RE8J7##HG!#< )]3 RW40VR*X,CO6:+RGXX]/MA'Y\-GS5$WXKB MX6!'1SPK$)Z!"+](8Y?TK%C<._O3Y29.?P](WXH2C ?5(''@%$Y0MT'!7>(R M#[2-H!<$X3.8\' 'S@J\)=@PW%BDLMHT0>FRX,GD$5DMOV9JFM*H4586VQ[S ME.=C99;8SY+VGR?I&U%"=UP*)Y8P*"D.)OT\;!]F_0JKW;2/G5#!L%)Y/LWW M32+JH>B?A1Y6WXH&=%>!G4;!L%"H,SFR95J)O"49D6<8^E,#&6;<4K5P>)SIP_T6Q+6Y5I[05K5P\IU0PR.=U&3>/ MLCVQ@^>K&S(IHW-R ,-ZH#[;YH% @)!)&:!3 QB6 PUXUF=Z#R XUH%3@3C- M0&#-<#3)$E]*/$\1-"GC=N* P.+@4((E/MU[<"&3,MRMS1-8#S2D5N(3O(<2 M,BFC= * P +@*%*%8S?>L?%EPZ[TG&8@>S3# 91*0$J%!VR<\_^QNT&'?RE88[;R5I4XA4%@A M'+Q_O5\8@"9EN$X84%@8-&1:6K%'T L]H TV":@3!106!4?1+1R[:?>D%3L* MN^YAZ=:3CSUZX@#"I2#AP@,VSKJE:.7R.#U"PQ=%N+15M=)6M'+QG%JA\/Y( M3<+-HX!="#(IHW-R@,)RH#[14I_J/8"021F@4P(45@+U"9;NWP6 QSIT*CBQ M0&&Q<#2[TOW["*!)&;=3!116!0\REL;(.#N<F1O\!4$L#!!0 M ( *6!55B!"A5WDP, '\+ 9 >&PO=V]R:W-H965T-6UU]U= M(.VOO]FU<0PQ;B+E"WC7\SP[\\SL>"9[(;^K%$"3QXSG:NJD6A=7KJOB%#*J M^J* '-^LA0LXG8:LYR6$BBMEE& MY<\;X&(_=3SGL/&%;5)M-MS9I* ;6()^*!825V[-DK , 805(#@!."/S@#""A!:9+216D-0_"5A&Y/V[#^0=83FY9YQC M:M7$U>BH.#WB#_R@Q:'YR^%^"SQZ.=SKB":HDQ98ON W2>N1!:=5MIYR]^UZI;3$"_5? MF_(E<]C.;)K,E2IH#%,'NX@"N0-G]NV:6I0F?S5-PKYW;!2U&H6UT9'OE[7OEYV^ MWV4%9=*F/DZIW( B=(,-7^$:JP2?2-&\Y?!TRY4"W7H_RQ.]0=/1TV#FG6Z] M-ONM)X[:E1G6R@P[E9G3@FG*V2](B#ITLZ31P6+3P7J$U0JVBM%YR&NOS/!Y MG'[_I):B-SKQ2+11+=JH4[2CMA]7;;]%-)H)J=FOLU=F]*S40[\_/BFAYT;! M\-0H&CV[?('77ACC.L;Q"Z],CWP6^>;B,PX?";DV]Z%'/@%/+G"BNGA0T"-+ M3378P,6:W.6QR( (B1^_#,5/S0"T@\/^M]M';796'/#3M]@E= X3MG' M%"=DD,8 WZ^%T(>%.:">N6?_ U!+ P04 " "E@558PO6:C"L'

K!%:DX!?;A)\F**-K2V3+(OFFMF/?G M\7@G_\"'ZVV:?1-KSB5ZCJ-$W(S64FZNQF.Q6/,X$&_3#4^*;U9I%@>R>,P> MQV*3\6!9&<71F#B.-XZ#,!G-KJN_W66SZS2749CPNPR)/(Z#[,<['J7;FQ$> MO?SA<_BXEN4?QK/K3?#([[G\LKG+BJ=QH[(,8YZ(,$U0QEBHZ;,T M;']^47]?#;X8S$,@^#R-_@F7%!'":[_X/G.A M ^SV&)#:@)QJ0&N#*G+CG6?5L&X#&C"9-R&N]E5GP;%G9R=I<5&9')'RA(ENB/[WFX*>9( M5D_WZ4IN@XQ7#_,TD>47M_RIF/I=HWDJI$ 7]T5J+?.(HW2%NN4NT<4MET$8 MB4OT!GVYOT47KR[1*Q0FZ*]UFHNBL;@>RV(XI5/C1>WZNYWKI,?U6[YXBRA^ MC8A#:(?Y_'1SHIN/BR VD21-)$FE1X]$\C6ZBX(ZA"J@7S\6S=$'R6/Q;]=0 M=]INMW99RU=B$RSXS:@H5L&S)SZ:_?H+]IS?N@9N2$P+ VW"0"%U/:'XR_A? MH\4U!Y,OB%5 $91$&Y4NFR]V=GM?RX\V$>E-_S]V.9AZE'NUVES7NLK." MFW#9Y2L[<&+J>ZV0[5P];(6=B4N\;E>]QE4/CFSIXM=//'[@66?&@^9#,]Z0 MF#;223/2B<7"GY@,@R$Q+0Q^$P;?;.'[A]G)W/TZ.M)(\W3:>#H%/7V7A]$R M3![!] 0EALZ+(3%MM-A1/_&.Q02MQ0U%PI2:'HH6[6"S25KKM7]W/$Q\=R]- MZV9>;S/=7\44&/RM[O67"QG&U>]5+O@JCU 4KCBZ^,%QVC@/NATY19=LY M939P BN>P#!0--4:QILL?>)E 18NK#@X(PUI*8/7P$*=FT6+X@_@T-A2$T/ MA8(??![]]!+M(B!_TE>\BH PC$!PYJ+_T*,\AI/9*">9 M4M,CHD@)VT0E;)253*GIH5"TA,_#I>%O=KB?"?!B!RW/C8"B,'PBAO661_!\ MO#R,D2Q'J$V"\ H]YE2TT.AN(_ *U.#8:?6:\,.\5QOCW7( MX<(4H9ATHPY1:$9@-#O,U1/Q!M8=/&>&U/0H*. CGLWT-4IZIM3T4"C2(R ^ M&7Q_P_W@ZO7=&0 ;?$<4WQ&8N[HKX@2B@74'IX$-QB.*\R+BP/J#9\_&&AQ5H$>9S40V2GNFU/10*-JC\/*>N1NHH#J Q89.OBDU?>B*\EQLL0YR+JP/J#9\_&"IS;.AIF<^?5 M-4I]IM3T4"CJ<\_;>1W\0C_23S_JP(;G!D"QG@LS&%P9)Z .K#\X'6R GZO MS[6YC>L:I3Y3:GHH%/6Y/VD;]T@_ .K EN=&0,&>"T/8/$V$S/+=J?PP09LL M?2SZ@8_HP)J#<\ &[#$%>\SFMBTS"G^FU/10*/ACAL_7L/^(\N'Q M.LH(S!O/9^SQ+0IG75QQ6X7/Y&4Y<6''P;-E8BF.*]YC-[59F%/9, MJ>FA4+#'#&^WLL/M5HH/;BVPP^U62KR>DV6L=0T YJ0CB7LBK<.=#)Y &X3& M%*$QFWNOS"B>F5+30Z'PC/VDO=PY;D14)CFP9CVD0>"K]-H M>?JA>EAQ\'TM&PMSG@(_S^9VK&>4 4VIZ:%0#.@9WH[U.FYB.M1E>^33U0S[ M9/^DV;AU=;F\-_XIR![#1*"(KPH[Y^VD$,AV5[%W#S+=5+>9'U(IT[CZN.;! MDF=E@^+[59K*EX?R@G1S(7[V/U!+ P04 " "E@558'Z4UR)@# !Y$ M&0 'AL+W=O/I&392A0EZI276)3N.3SW M\)*XS&S/^'>Q 9#H+DMS,;#ACA4QI#BN.1)%EA-^_@Y3MYQ:V#B\^T]N-U"_L M<+8EM[ &^66[XFIDURPQS2 7E.6(0S*W?L=7"QQH@(GXB\)>G#PCG2;149M):$DG"&6=[Q'6T8M,/QAN#5MG07"_C6G+UE2J< M#%=<5027]XCD,7K_HZ!;M4;2C-8LD7O"P0P6+)?ZPQ)V:NG+H 434J"SM2JM MN$@!L>2(>11WCLZ6( E-U=-;]&6]1&=OSM$;1'/TYX850DTB9K94*6EA=E3) M?U?*=Y^0OX3H$GGX KF.Z[7 %R^'NTVXK8RLW71K-UW#YSWCY@5:I:2R\6CJ MUT\J''V4D(EO;:F6W'X[M][/5V)+(IA;:L,*X#NPPE]_P2/GM[;$!R)KV.#5 M-GA=[&%=!?%)%42Z"MK2+KD"PZ5/G5WH3L8!GL[LW6E"+6&!$P2X#FM(]6NI M?J?40UV_2&E)-3J1,)KZP0.=CX,\WYFVJPQJE4&GRD\@Q)4Z\J(B*U(B(48D M8US2?X@^"]ND!H]4O,6>[XZ=!VK;XK []<;M@D>UX-'+*D#O@.@ICR]0#K)- M_>C16JO*Q%/_@?B6,!^;@Z!-^[C6/NY?O5^O(;L!_@W]BZYI3K,BJU^U)= Y M0]^M/!!9PXQ);<;D%4^TR9 V#$36L&%:VS#MK(GW0M+,;+Q"0%*D**4)H+-[ M(%R3>R;Z;VR;U07\JO M";^EN4 I)(K>N1RKV7AYSRT'DFW-5?&&277Q-(\;(#%P':"^)XS)PT#?/NO_ M-H3_ 5!+ P04 " "E@558J>)T,ZP" #-!@ &0 'AL+W=O#J[YJK#N($S'%5OA'.UM-=.T"UN6G)!_PE>/6[*S!9;)0ZLYM/N63('*"4&!F'0.CVP:G*(0C(AD_&\Z@ M?:4#[JX?V#_XW"F7!3,X5>(;SVTQ"4X#R'')UL)>J^U';/+Q C,EC+_"MHF- M LC6QJJR 9."DLOZSNX;'W8 @V@YQ.ME?FTKIAEZ5BK+6@7 M36QNX;WQ:,J&2U?%N=7TE!/.IE,EC1(\9Q9S^, EDQEG N:6#JA8%J[0,BX, M'$Y562E)1P;4$J[16,TSAYHR4QS!81-X!._@=GX%AP='< !$7>%V0GTXF-(HJ37 9^^'I[LPT.RJ?4J:;U*/%_O&;XO M>L4D_\U<_QW#7^=\.\H<9AH-^5,?D$<==AKX?K$@YZA[?W3Y40OH=PMP7_2Y MJ5B&DZ!R[](;#-*W;^)A]+[+G?]$MN=5K_6J]Q)[NM,?&?4'Y&L$JYJ.1MW9 M##7CP#.ZZ;-)AV>#_NG9.-SLIO4T;$0C*X[;L#W!_59P_Q^"J4XDF@I%M\RA M%TQ0_=#XXBI;H.Y27=,.=^3$@WCT2'-'T# YZU8\:!4/7E1\HRQ)UOM&=RD< M=/CJ+'ND\6G8B+Z;?O1(9;@S;-R@_\STBDL# I<$C$Y&Q*#KX5EOK*K\_%DH M2[7WRX+^-ZA= #U?*F4?-FZDM7^P] ]02P,$% @ I8%56'TFTU7)!@ MUQP !D !X;"]W;W)K&ULM5EM;]LV$/XKA!<, M+>#:(O5B*TL,I+&+%>BP8FVW#T$_T#)M"Y5$C:3STE^_(R5+MD2SF=%\22SJ M[G3/P[OCD;QZX.*;W#*FT&.>%?)ZL%6JO!R/9;)E.94C7K("WJRYR*F"1[$9 MRU(PNC)*>38FGA>-N!ICUC&$J5-4/AWSVY9EFE+X,>_M=%!\TVM>/A[;_V= M 0]@EE2R6Y[]DZ[4]GHP': 56]-=IO[B#[^S&E"H[24\D^8O>JAEO0%*=E+Q MO%8&#_*TJ/[3QYJ( P7LGU @M0+I*D0G%/Q:P>\J!"<4@EHA>*Y"6"L8Z.,* MNR%N3A6=70G^@(26!FOZAV'?: -?::$#Y9,2\#8%/36[Y87D6;JBBJW0N[2@ M19+2#'U2, #QH-"<*9IF$KVZY7G)"QB2B*_11\%*FJ[0XA%"5C*):+%"?ZHM M$^A&2J;D:_2J5GV-WJ OG^;HU<5K=('2 GW>\IT$>7DU5@!!.S).:G=O*W?) M"7_X)>W^*#2W2[U0GX1"UDVMR$F8(IDW"%%8#,(V6&9?H[F8I ME8 4_FJ;H,J!P.Z KFN7LJ0)NQZ4^EOBG@UFO_Z"(^\W&[D_T]CB)QD[(CYH MB ]^U*3@$S(L=3"Z<29A(4-8:$3XKZ 2+Y6#U0PI%4 MB4A+':I6"MWV[WPK?952=$",'^(H[M!GD0HF4=2AS^G F?1%#7V1$]Z MZD46*BIDZ\ZDK@UQU,."(QQ/.XC[4C[!N!-6"Z=/9R*>-(@G3L3O\S(S!:HJ M7HE)..B44)+QW0J>\W*G=-Y1(6BQ8:<(>>O^S%T J1=:8V?2XR@F83=T^D+8 MP]..U,+IPYE$3ALBITZ$7XIEFF6PW-,DX3M=\ 5+&$33,F,VV-,>HC#"80>V M16@RZ0@MG'Z=B3IN4,?/JC>0+3NABXP-:MS/@CCP.E#[0D'L=4NKTYDSH6*O M;>H\)]C/])')(2IKS+JXMG=<\7"W2%BD\#3LSK+;MW.Q'S2T^ >5<,>EB@(NH#[0AB'?A>PTZ%S 9,6,'$"KKIN!U+2!^%/NA$[ MMXEY,>E6+K*"9R5'*A%T8K\J!?G;'G=YM&BU@<^%[0 MQ?T2;2-N^T;\O,;1,O?)#A(?]JR.&.AW=G%,IMW5S"(VQ5'88^(E.D#Y'K*J\W>G@ZT%CROFZ-G[T9NL:7]P['77?EL8G[4%5O48H>[#S\,#\2. M\;8-(':W9GJ/=0+4L)E[5QKT>S,2^GV4%K$8]U&^1 ^'VR8.N[NX_[=_>AX_ M_2;.)T&?'XL8GO3Y>8EN#[?M'G;W>V=M%X:('N24E:-^]T?"/D46*=)G*.[E MR5'2'9]GMC&.6PQ3)G^/XKVCR8Q+_QP%#8C>F)@ M\4)/C J)F#[51'/HU?,E+&C[<\GJ>-%HZX/"(73SLF3FC#U[&IKQ5,+6)LEV M6C\MD*29W@'D5'QCU62#3'6>S/0]09) ^] @ P6^$QI(>Q@LVP-!0*NC1K"M MOB$P1P[PS$;H,SC>*2R5L(,C:M[T(.[!D8I$$H[\8]9(/,(MK8<$G/2C_%\U MTNE9=[1VTR>CH#.Y>#0YY:8CJFB90F.;?@?BNVF:VO*Y(JF-HZ%^(L>N',3A M3P@S0T0#24&2V*7IZ8#V@+V[2$X"EH52V1 M?)*0&W)DJT#C@\L8L+$QMV 2F:.6ZCRY&6UNVMZ:^Z7.^"V^7&#+^ W!EW-B M?T/@C;$U;C]=7?G]0<4F!2HRM@8WO-$$RK*H;M&J!\5+&PO=V]R:W-H965T>9B99_!D MS\57N:%4H4,2IW)J;93*;H9#&6UH0N0USV@*OZRX2(B"4[$>RDQ0LLR=DGCH MV+8_3 A+K=DDO_8D9A.^53%+Z9- 8DN2O]+=(4^/]^ABW>7Z!UB M*7K9\*T$)SD9*LA#HQE&)>;W!6:G _,=C:[1" ^08SLC@_O\?'?GV'T([%44 M.A6%3AYOU!'O4:Q)ROXANBP'J"8TKU)@Y4E0";05%X Z \L2?;E=2"6@J/\R M\5$ <,T =*??R(Q$=&IE^EYB1ZW9SS]AW_[%Q,X/"G;$U:CB:M07??9"#E K M&7DEBYB:,BWFA#^T.M M;_/"-T'T6W?W/-<^@=@V&G4A#"J$02_"MYD6\21A4@M5,=8D%()@YD((6C!< M%X].L+:-_+'KFL&&%=CP++ P-%))?>NA[)RC;1H[; M-1RP70NE?1;.F*YA='Z: U66'/[X!9*R;N%1F]=>@1ID=5!%W&EOE,T_*XB-DZ/S2#=MISU[5/ MJ]1@Y038[@!=2Q?NUZYBNVG,6R/"D4$9 ML]A=@V&WNNTP&Q5C#<+V$O7$%M MDK((:',WXV>A;RM6X'KAZ>PUF(UM9]Q5%K6TX7YM>Z!2WJ 'GJZO%!5)GXSA MMD2! GNG"FPP)!;Q&#:FE_A0VVR�> DXVEJ?N&1YLWZY/RC]0@>K'/A+\^KZ M#2#_F7IPHGN6ON@NN8)7/#V&M M '71!O#[BG/U=J+?GJM_2V;_ E!+ P04 " "E@5582WP2PR<# !("0 M&0 'AL+W=O M,/XH8D0)3UE*Q<2(I#V^ 7]LM2NM#P0@3.6_DPB&4^,D0$1+DF1 MRENV^8:UGH'&"UDJRE_8U+Z6 6$A),OJ8,4@2VCU3Y[J/&P%V/Z> *<.<-H! MWIX MPYPWQO@U0%>F9E*2IF'.9$D&'.V :Z]%9H>E,DLHY7\A.JRWTFNOB8J M3@8S1@5+DXA(C. RH82&"4GA3BJ#JJZ$.4J2I )Z,Y;EC"J3 +:$&QDCARL: ML@RA=_&DMJ' ?A]ZM7\?3N#^;@Z]HSX<04+A>\P*06@DQJ94O/7J9EASG%8< MG3T<;0>N&96Q@ L:8?06P%2"&]7.B^JIMK5W(_$FS^06!O$N\U MB?<.H0=75*)"E6I_ZW/0E;@*8% "Z"MX'8Q&NNCK[83L.ME#SW_K--]U0[7M>MRB_$>4?%%7=3%5%CH&B[)+@[]*SAFT-NTZ.ZSHM#;M. MMN?NJ[6 D!54 M5A=O8VV> ^=E%VS9I^J94'7U5YCJC7%-^$IM.4AQJ2"MTZ%BQ*N^74TDR\M. M]L"DZHOE,%9/'>3:07U?,B9?)GJ!YO$4_ -02P,$% @ I8%56)OW5IAH M$@ :QT! !D !X;"]W;W)K&ULQ=U=;]M88L;Q MKT*XBV(62&*1>D\3 YGPO!63G33)MA>+7M 2;:LCB5Z22B;%?O@E9=I'1Z)/ MR,Y?:"YF;(O\'7E\7B+MTD MQ:OL/MU6M]QD^28IJV_SV\OB/D^3Y7ZES?HR&@PFEYMDM;VX>K/_VK;?HQ#XK=9I/DWW].U]FWMQ?AQ>,//JUN[\KZ!Y=7;^Z3V_1S6O[U_F-> M?7?YI"Q7FW1;K+)MD*A:]-.(CJ-?:+_.#>I/2=;HH:R.I_OWLQNPB6Z4VR6Y>?LF\Z;>[1N/86V;K8_S?XUBP[N @6NZ+,-LW* MU19L5MN'_R>_-[^)@Q6BZ)D5HF:%J.L*PV:%8=<51LT*HZXKC)L5QEU7F#0K M3(Y6"$?/K#!M5IAV'6'6K##KNL*\66&^C\/#WV__QX^3,KEZDV??@KQ>NM+J M+_8)VJ]=_Q>EU&?P4IV6R6A=_?G-95F9]R^6B6?_] MP_K1,^N'P8=L6]X5@=@NTV7+^O$/UH\\P&5U9Y[N4?1XCWZ.O&*<+EX%P_!% M$ VB,/CKYSCXZ4^M=\S/_+HH*V:P9P8>)NZ^-4,/([HSD8>1S.]&^9EWN]M7 M031YV)J6U;5_]7]/MIWNC.FP%0WSS%_("=#PZ2$QW+O#9]Q?JN^#["9XGZ?+ M51G(9+%:K\KOP=_V-Y@RW13_W;*U/S^HHW:U?M9Z7=PGB_3M1?6T5*3YU_3B MZE__)9P,_JTMG"06DY@@,4EBBL0TB1D(<^(\>HKSR*<_[.%7VZ+,=]4LI7P1 ME&F^:R#[.%A;'T4V^5E/JY'J=5CO?ZL;J M!=E3=JL;-]EN6[9EV#M:WPP_8).##$?C]@R3PPH2DR2F2$Q/3O80S_QV#32L M$]#I4T"G_[> +G9Y7DT(.NY;O8/TS26)Q=.3/\-P-AJW_!D$.:PD,45BFL0, MA#G1G3U%=^:?#F2;S:JL9ZW!35J%>!OLMKLB70;W6;X_5%;%.D^_9NNO^_2Z M 6\+L7>XOB$FL?@!"\.#% ]>#0;1^"C"Y*"2Q!2):1(S$.9$>/X4X;DWPA^3 M[_O\5DF]66V3[6*?U*PHVU[\_.RU^N9S?O+D/VI]ZI^?[#^/]YL_7$*>+C$, M!Y.3L11Y!S6)&0AS0A(.[%'8@7]/E]RORF2]^M]JYW:4DZ#,@NNTGC%6^[SZ M]NQKFN]?Q.]#Y=G;^YNEM4J8G<<[3=?7C91WK97UH:KDJ%O6+H2#9+A]^LBJ*7;5*^OQ^TC]X M[V2')WNOEU'KKK)9\O Q\#(I:]WR^J&536O+.^J?6Q2%.DS^?..U#M_I!8W MVF'R)FTOAM!1):HI5-.H9BC-3;$MIT)O67#U2[:]?;E_]J_WE2^"VSPKVC.* M]E&H%C?:X1YW.@O#_:OVXY@.3^(\FX3SV>GD4J+;J%!-HYJA-#>#ME$*_?7- MA^:H_+N;*HA!G"[2S77UQ6/-W9I&M%U"M1C5!*I)5%.HIE'-4)J;:=L\A>.S MM/XA6CJA6HQJ M4DJBE4TZAF*,T-MNVG0G]!]9>T#-;IUS1/;M,@3\I5UAIC MM'="M1C5!*I)5%.HIALMC X/R[V:'AU2-M2@;CYM/17Z^ZG'R<27NSS;W=YU MG$Z@=12JQ:@F4$VBFD(UC6J&TMQ4V^8JG)UG.H%65*@6HYI -8EJ"M4TJAE* MSI4BU%-H)I$-85J&M4,I;G!MCU=](-3Q.CWA/O'ZYWX!^V';^2.T6$% MJDE44ZBF4-;6V9_.'M J M#M4DJBE4TZAF*,W-IZWB(G\5QT^%T=:NT4ZFPB=91OLX5).HIE!-HYJA-/>2 M2[:Z&_JK.YDNJ_WL.KC9;9=%O;.M\GR_#[%O;NQ'^P86U6)4$Z@F44VAFD8U M0VENK&V5-SQ/E3=$JSQ4BU%-H)I$-85J&M4,I;G!ME7>T%_EG5RIZ6N2KYJK MW91I-6*YWXFW9COJ-"]XWW&YV+^EO?.(%G*HIE!-HYJA-#>/!]=L])=VG]/% MKCZK\]?JY=JVOL!M()_.[_Q4SR9^^ORK_/3G@]O-=IG^'GS^EMSO%VA-*GM) M1_::CNQ%'=FK.K*7=62OZ\A>V/$<+=_0MGS#\[1\0[3E0[48U02J2513J*91 MS5":&VS;\@U[7@BRQ_2B:>"&[K0A/)Y==%HL]F]G[S2B-1VJ*533J&8HS4VC MK>F&_IKN)(W72;$J@H?/%ZB/NSVE\]E0HB4>JL6-%HZ.'@F3DXN/H>-*5%.H MIE'-4)H;7UO0#?UGV/WAN7'PCR!.5NO68\;^L7LG&VWQ4$V@FD0UA6H:U0RE MN>FW+=[P/&?B#=%>#]5B5!.H)E%-H9I&-4-I;K!M_3?\0?WW$.BB_NBA^A.# M@F3Y/[MBWP>VYADM]U M1C6!:A+5U/"94O3H=8=&1S64YGX A2WW1OYRCYB M_+I-7V[J3PIJR[9__+[91K48U02J2513J*91S5":^PBP/>#H/#W@".T!42U& M-8%J$M44JFE4,Y3F!MOV@*-./6#728A?ZYUG],0^5!.H)E%--5HX/IZ$A*/1 M[&@B@HYL*,U-JVT)1V=N":N)R)>[//5-1=#.$-5B5!.H)E%-H9I&-4-I[F/@ MX./@SM,9CM#.$-5B5!.H)E%-H9I&-4-I;K!M9SCJU!EVGHJ@Y_VA6HQJ M4D MJJE&.YF*1)-PB* U(J6Y:;4UXLA?(Q(3D2Z73/)O1N^8 MH_TCJ@E4DZBF4$VCFJ$T]Z/';4LY'IQE/C)&RT=4BU%-H)I$-85J&M4,I;G! MMN7CV/]9?'_\[:O- "=O$1T>?YC ^\Y+QOZ-[AU-M#Y$-85J&M4,I;G1M/7A MV%\?(I./#A=1\F]&[WTTVCNBFD UB6H*U32J&4IS'PBVF1P/SS/Y0.M&5(M1 M3:":1#6%:AK5#*6YP;9UX]C;^A"3CX7QVRON.R\7^#>X=2[0L1#6% M:AK5#*6YL;1EX=A?%OZ<% ^)"S9)?KNREYGI>#3#S_?>[Z+M(:H)5).HIE!- MHYJA-#?@ME\<3\XSH4!K0U2+44V@FD0UA6H:U0REN<&VM>'8?S8C,*&8MAZC M&+0BZ9.S?Z-[11(L_5%.HIE'-4)H;35O\C?W%GW=2T>4H!=H$HEJ,:@+5 M)*HI5-.H9BC-#;CM"L?S\TPJT.X/U6)4$Z@F44VAFD8U0VE.L">V^YOXSU#\ MXY.*9H#CHP_A\92BXW*Q?X/[QA+5)*HI5-.H9BC-C:5M[B;^YNYSF>;KN@LY M[C_>-5];RVG7_DOKMD5(M13:":1#6%:AK5#*6YV;?5X"0ZRUQC M@E9]J!:CFD UB6H*U32J&4IS@VVKOHG_),2>;P_U:[WSC#9\J"903:*::K1P MXD[;!H/AR;M#T8$-I;EAM?7=Y-SUG7^ WODEM;C1.ESZ#AU7HII"-8UJAM+< M^-J:;^*O^: )=,=2T+\QO:..EH*H)E!-HII"-8UJAM++[W5PT\X?T^F'>X<6[1I13:":1#6%:AK5 M#*6YT;9=X_0\7>,4[1I1+48U@6H2U12J:50SE.8&VW:-TTY=XQ^9<*#U(ZK% MC=:AOD''E:BF4$VCFJ$T-[ZV?9SZV\=/QY]>O\Z2;>&?:Z!U(ZK%J"903:*: M0C6-:H;2W$S;2G(Z/L]< RT742U&-8%J$M44JFE4,Y3F!MN6B].>GY*X:8Y% M7V=YA>WWXDDU?G5;:[[1CK'1#J_F-AXT_XX/;J %(JI)5%.HIE'-4)H;7EL@ M3OT%XJ?T/OE>OP6OJ/?-]:W[+QZF':UQ1?O"1CM\=UD8C4:M<44+0U23J*90 M3:.:H30WKK8PG/H+PU^R[>W+,LTWP3*]+E\$MWE6%*TQ1;L^5(L;[7 ?'8:C ML"7THEG4>7Q,I[.6126ZC0K5-*H92G,S:%NZJ?_"H5_J^'5X08:6D/GUWOD.3Y[!1\^\($,'%J@F44VAFD8U0VEN>&TE-_-?&?1CGBW2=%D$ M-WFVZ?*"K/$.9Y/1N#5@[YM%.V41;=%03:*:0C6-:H;2W"S:%FWF;]$^/AP: MJ/-W\W1YVD56E*TON1KL,(C#MAAPG0(FQV6H2UOXB+ MT7$%JDE44ZBF4UMAC9LJ!:CFD UB6H*U32J&4IS@CVW#=N\YVEO_688?KUO MOANMPPP#'5>@FD0UA6H:U0REN=FU)=K<7Z)]V*W+E3WM[3&P_JF&W^R=6/2$ M-U03J"913:&:1C5#:6ZJ;;LV/\\);W/TA#=4BU%-H)I$-85J&M4,I;G!ME7= MO.<);SVG&NC9;O/3)C!\IF=&!Q:H)E%-H9I&-4-I;GAM>S?WMW=FN\C3NFE. MUL'^W96_9,DV^$= ?$KJK]OTY2;;EG>ML4?;0%2+44V@FD0UA6H:U0REN8\, MVRG.SW/2W!QM%5$M1C6!:A+5%*II5#.4Y@;;MHKS3B?-=;T8N%_KG6>T3$0U M@6H2U52C'5\V:1 >70D<'=50FIM46Q/._37A.2H)4DJL6H)E!-HII"-8UJAM+<8-M*JX<"VC/77_U\SE,^KWY^?G_Q@ MP_KFGN5BEA,L)UE.L9QF.8-Q1X^1\. Q$IYEIO+H8A%'.TV6$RPG64ZQG&8Y M@W%'$8\.(NX_<[#GG.4'7/]DHZ4FRPF6DRRG'KF3FE.1@U?UM;_R>N[R^$V9W5>_R(O@.BO+;+/_\BY- MEFE>+U#=?I-EY>,W]0#?LORW_69?_1-02P,$% @ I8%56/LVG79)!0 M>B, !D !X;"]W;W)K&ULM5IKC]HX%/TK%ENM M9J1V$CM/IH"T):JVTE0=S72V'ZI^,,% U"1F;0/M_OIU'I.0!QX&S!?(X]X3 MGY/69!64)%G*7+0V^ M9@3/\Z0D-I!IND:"HW0P&>7'[MED1#\4]$=GQO M&V149I3^S'8^S<<#,QL1B4DH,@@L_[9D2N(X0Y+C^+<$'537S!+WMY_1/^;D M)9D9YF1*XV_17*S& W\ YF2!-[%XH+N_24G(R?!"&O/\%^R*6$<&AQLN:%(F MRQ$D45K\XU^E$'L)T#Z0@,H$=&R"5298QR;898*=*U-0R74(L,"3$:,[P+)H MB99MY&+FV9)^E&;W_5$P>3:2>6(2D)D 5X_%70=T ;(#U^ J( )',;\&[\#3 M8P"NWER#-R!*P=<5W7" ,L^!8@$UD]Z=/C MTU%/>J!._Q(*F6[FZ68SW9":5<*A2CB4XUD'\.[D?J;7E)%Y),!''$9Q)'Z# M[_F)3X(D_$>?1@6JW8^:5?DM7^.0C >RC#EA6S*8_/D'=,WW?8KI! LT@374 MM"HU+15Z_AB^!4M&>>^#520[>7+6R;83SX?0=D;&=E^.;ICOPJ'O-L,"Y5!. M)&I71&TET2]B19AL3#/1Q[/(=?<((-\T6RQ[@I#MM3@J1W$B1Z?BZ"@YWA'. M;\%3BA/*1/0?F8-YQ$.Z2060G2,G#R+.-S@-"0@I%[WWW.G0A+8/6UIT@]#0 MMEI:.)W'0LZ*M:H-CF[%T3V"8_'8AAO&B"2WSNC2M(^,VR4S1,ZPQ:8GRO=- MU**C'-B)M]:K:'M'U&DJ_8AL?4?P]KJ%ZYJVV2[<;IAOF\ANW>U .;83F?L5 M$24<$R&)!;S321L#.%-L7YWF= MJ3A0C^94MK4%A4I/=E9/*J';S<9K-YOI@4 '^FTQ+F$@8>T@H=I"?B4L.:(9 MJ5%>73PZT0)=:$T%:VL*[V$H=H*O]2/NM;4E278 M[4<]<T25([F5+:U)X9J4WQ6/W)[VXSEM"W_@4 ;M5_SU(,]58S:*4.U M57X@. :2L>1[3%O2Y&U+C72B!;K0FD+6QAOZEVE+FFQR*:E.M$ 76E/2VL-# MM8E_J2T-.^W&<;W.VRD=)RGM642NB.]T%MDW1L8* > M[*EBU/X8J?UQO?RD[$9JE%>O4NI$"W2A-17<6_:]T+JOWH5?O2N_EW#NJ';N M2.W&PO=V]R:W-H965TLFCJI(R0!NC% :F'5.JU:5=;MH=J#22[$JF,SVX'VW^]L MT@PZ8'OH"]B7^S[?=V??#59*WYL"T<)#*:09!H6UBWX8FK3 DIF66J"D+[G2 M);.TU?/0+#2RS(-*$<;M=B\L&9?!:.!MUWHT4)457.*U!E.5)=./YRC4:AA$ MP9/AAL\+ZPSA:+!@?O';YS7)F- M-3@E,Z7NW>8R&P9M%Q *3*UC8/2WQ#$*X8@HC%\U9] Z-6G[#6TW5\J1+&_\*J]FT'D%;&JK(&4P0EE^M_ M]E#G80,0)7L <0V(GP,Z>P!)#4C^%]"I 1V?F;44GX<)LVPTT&H%VGD3FUOX M9'HTR>?2E7UJ-7WEA+.C"P/$$+>."5F_A=CJ!XZ,W< 1\ MCB?>$\]G)EN01"<0M^-D!WQR&#[!M(''V_"0,M.D)V[2$WN^SAZ^K[9 3?>( MDG1WA>4,]<]=F@Z2N)?;-PN6XC"@IVE0+S$8O7X5]=H?=BE\(;(MO4FC-_'L MR:'K<"F-U94K,MQ](0>XM%B:G<*3EQ3^0F1;PCN-\,[!0COA)Y 3/;!25=+N M"/#\,,5=M#-%:U#7@UP37H[BSOMH$"XWI?_M%)U&[<9I2U(W>&;H-1I[_PH0 M;M GCTHKE4R9*>B]+M%8][;IQ4+>O'2KF33,=V<#6:6]K4!8H.8J,X3+>,HL M9L ,K,A>Z;2@#IR!4;E=,8V>T!6*IVA@]DB.-%T<3\8U=19J,1J%IQ"&PO=V]R:W-H965T MVT\*_G^VD62DA0M7VTOCK')]S:]_KR9:+1YD"*/2442:G3JI4?N6Z M,DHAP_*"Y\#TS)J+#"O=%8DKV[-$I,,F"2<(0'KJ7/= MO9J/S7J[X#N!K=QK(^,DY/S1=+[$4\!>A9HZ4R:VN!%0XF@F^1,*LU MFVG8V%BT=D.8^1=72NA9HG$J6$"HT.D\Q2P!B0A#JR+/*0&!;@G#+"(L05]# M2A)LHB[/T.D"%"94M\[1PVJ!3D_.T(D!?DMY(3&+Y<156IBA=Z-*Q*P4X;\A MHNNC.\Y4*M$-BR%^2>!J1[4M?V=KYKWVL0-'\_W&^1TZNC MW+-\O;8H+XB,*)>% /3S.I1*Z"/\JRE8)5>_FL@TLFTD_F\#W M^Z.)N]DWU+KED88&M:%!JZ'K.";V'C2I+Z'#??7]R^Z!^E;^(]4/:_7#5O5+ M_*SSKVH4/WPE_KQ[V1L?J&_E/U+]J%8_.O8P-=WPV>CU81I[WH&AUBV/-#2N M#8U;#1UD6D!+P1.!L\Y>PNV@E<(*S-^&^'J7DS%%2R[M240_;YZ4*:HA!9T] MBPR$!38FEG8])DEU=,T1PNR6Z M&MMFJM]+(,P"/;_F7.TZ9H/Z!1;\ 5!+ P04 " "E@558#>*I/*P" !Y M!P &0 'AL+W=OVK;("2JHNQ!(JO3,7LJ2HIW)AJZ4$FC=.);<] MQXGLDK+*2L?-VKU,QZ)&SBJXET3594GE^S5PL9Y8KK5=>&"+ LV"G8Z7= &/ M@,_+>ZEG=J>2LQ(JQ41%),PGUI5[>3TR]HW!#P9KM3,F)I.9$"]F\C6?6(X! M @X9&@6J7RNX JM\VN>M<9E3!C> _68[%Q$HLDL.< MUAP?Q/H+;/()C5XFN&J>9+VQ=2R2U0I%N7'6!"6KVC=]VYS#CH/G#3AX&P>O MX6X#-913BC0=2[$FTEAK-3-H4FV\-1RKS$=Y1*EWF?;#= HS)*=755533NXH MUI(A T4>@%.$G* @-Q)RAN269HPS?#_7>]KVLT)M0+X)6BE"JYQ\QP(D,7IG MY'0*2!E79^2$L(H\%:)6VD:-;=3,)K*=;?BN6SYOD"^[(+Y[3CS'\\GSXY2< MGIS]+6/KE+N\O2YOK]'U#^4]92KC0M42R*^KF4*I_Y'??8RM5M"O9>KF4BUI M!A-+%X8"N0(K_?C!C9Q/!TC]CM3_?W5]&D%?A!:W%0P;05.5J]0=>>%H;*]Z M.(*.(SB*(QSF: 6C'8[824(_Z <).Y#P*)!H&"3< W%'T]C^/' 1TDZC.001OJDBQ_H'$'V14SV(@91$OC] M(4==R-'AD )U'Y+P6C/=H713W#:O/H+17DG$B>L&X3\(]DXG-9?2'94+IAL< MA[EV="YBK2#;1M].4"R;YCH3J%MU,RSTW0C2&.C]N1"XG9A^W=VVZ1]02P,$ M% @ I8%56,P9DC*J! =AX !D !X;"]W;W)K&ULQ9E1;^(X$,>_BI5;G;I214B %U *@U)*EVE:JN]>UC=@YL8L#:Q M.=N4[K<_.TD#Z8:42"/M2XG-S,_CSK^>:3P[I921 M1X'D/LNP^+DD*3_,+<=ZF_A*-UME)NS%;((E!L:&5[, M4YG_1(?2MF^A>"\5STIG'4%&6?&)7\M?Q(F#ZYYQ<$L']U*'0>DPN-1A6#H, M+W48E0ZC2QV\TL&[U&%<.HPO=9B4#I,\NT4Z\ESZ6.'%3/ #$L9:T\Q#+HC< M6Z>0,J/=)R7TMU3[J85/!'W!1C_HGDDE]EJ72J(KGRA,4_D9_?F'XPV^(,K0 M TU3+3=YC3ZU#&>VTF$9N!V7(2R+$-PS(3@N>N!,;25:L80D=8"M]U-MRGW; MU-)M)?HD[J&!/Z*I(<1,K[/(+.A]2U 5S/J2:%@:5P N:FG,C=S@F%X_6&,_OE5)NMP7?5)B1L!0D+(&$A)"P"@M6T M.:JT.6K5YCTCZS7).TRTXR)O./G:Z(WHQ1026K5('O#N2C8=_JRJ M3?GW/LS_AQ:^]V'^6T/OFG](6 @)BX!@M?R/J_R//S@(WO_%H^\/)'LFHK$[ M:H5U[8X@83XD; 4)"R!A(20L H+5A#>IA#?Y31W\!%*CD# ?$K:"A 60L! 2 M%@'!:AJ=5AJ=MAZ.1XU>(\9-DX13A#.^9ZI)>--?"MIT,'I7%G^U&;ZW\5N# MZBH32%@ "0LA81$0K"83IW]\W=9O%4K !=%-%(KW0A 6_T1K+@Y8)/H_/J8$ MCO7!UE95V^E=CRQ0F@]*6X'2 E!:"$J+H&AU19Z\ '9^4WDM%X82*R3-!Z6M M0&D!*"T$I450M+I8W:-87<@ZVT[KK$!(F@]*6Y6TTS=Y[K0WK?<+06GEC$]? M^ UZ;MTL;(*Y/:]N%37"G!-8D6/[Y'(J(V*37U1*7>]TSHI7I-5L=1EZFU\! MOIM?.C>^TS"_.6X(0(8Z"_7W.NW@9F@>JJ>?$_4$L#!!0 ( *6!55@* M< 'V'@0 *T3 9 >&PO=V]R:W-H965TQ^B^[#8 ZQJ[W*["R32_?&=-8[! ML3%PYWP!V\R\??.\,SQ[L)'JAUX &/*8Q$(/G84QRVO7U>$"$J8OY1($_C*3 M*F$&3]7%*&YED MR<@@X6+[S1XS(?82VOZ!!#]+\$]-"+*$("UTRRPMZX89-AHHN2'*1B.:/4BU M2;.Q&B[L;;PW"G_EF&=&-Z#XFEDIR9W01JWP%AE-+FX95^0[BU= Y(Q41[TE M%S=@&(_QZ!WY=G]#+MZ\)6\(%^3/A5QI)B(]< VRM&NY8<;HPY:1?Y!1>$D" MVB*^YP<5Z>/3T_UBNHO:Y +YN4!^BA<<%4BWR)XJ#[]C(+DSD.B_JXK;U4E-P16$"#(!0CJT/=W2,S9E,?6(IYN_P>E(ER':53KJ*'2[K4:?3]@;N>K_03IC'CX^&CNQ MIC&0CP(W/1:+UROO=SV)B8(EXQ&!1YR_&C3!WB#2+$!ADZ=L"+/DJOIE_"K0 M!2T[N9:=,[7\(D7X&G+6\CBW?>J+^B/5ZJA&W5RC[A&--)\+5")"3+* :,[% M'/OE>6R2A\^03$%5EET+?6[9#8$55.CE*O1>96SVFA2@(;"" /U<@/ZIK;+= M6BTRLS*LK0Q5E?=+HX]VZ57_Q8 L1P4^I;WJ$7F5<[TZ=\1S.$IXB]FM'^CE MH(,#G7H[S^(UTV+D7_0K+_^H:ANP?N5S-V!3:$6=]KP=?94FS&";$J$AM*(( M._]&:]U1J1%;SW^+E97[I?U:U8458=Z!3;VS6?2_^*PZKD$-B8QG74B1Y\Y. MT9/]5*;G^5XP6Z*6>CDDH/W>(?H[!T-/MC#_R\YFRQ3&G^>U7U91CCI4P"#_X:IB(12&(7/T+I^&C;J1YI"*^JV&ULQ5EM;]LV$/XKA%8,*9!$;WY+9QM( M+'4-T&Q!LFX?@GY@Y+,E5!)=DK;383]^1TF1+5G1K(WIOM@B=?<<^=SI3B>. MMXQ_$2& )$])G(J)$4JY>F>:(@@AH>*F6'&@\TPIB4W' ML@9F0J/4F(ZSN5L^';.UC*,4;CD1ZR2A_-L5Q&P[,6SC>>(N6H9239C3\8HN MX1[DI]4MQY%9HLRC!%(1L91P6$R,2_N=;P^40B;Q>P1;L7=-U%8>&?NB!M?S MB6&I%4$,@500%/\V,(,X5DBXCJ\%J%':5(K[U\_H[[/-XV8>J8 9B_^(YC*< M&".#S&%!U[&\8]L/4&RHK_ "%HOLEVP+6 M.,T*3J'@U!2 M$(E2,J,B).\QUL@'F"^C=$GN(*8J $08K<1;6'%+KEAJ0P%\=,YS!OT9^WZMM,"8")] M)8?.,X=73BNB!\$Y<>U3XEB.T[2@X]7=!G7OOUGWCU>W6\APRX!R,SRW4T"= MDI\Q:9&3CTQ@,#Q\1"5R+2$1GYL"(+?0:[:@4N<[L:(!3 S,C0+X!HSICS_8 M ^NG)O)U@GDZP7Q-8!4W]4HW]=K0F]U4]=(=!#$5(EI$,"<+SA)R^>OL&I]> MR5 G8 F@8@M79&'&T@>@7\F?^7I?:'2>UBD]^>;3?YIM=35/SK!/)U@ MOB:PBKL&I;L&KYY;!SK=I!/,TPGF:P*KN&E8NFG8^E3E[H@S=W (V#*-_L04 M&JG7XF"=K/$5"8=,AL!)4$F+2J?)::WVNCHM!^MG8*J/V$QMV[[HC48C/!.:3!-X+=Y9;R M.?*62D[52_Z_SOFMEKL2J1/,TPGF:P*KN,^V=AV:]>I9OS"AR5-:T3RM:+XN MM*JS]MII^SOG_G:#G5UG'R2B,\?MU[)5@Y33&]:RE:Z%59EV=DP[_W.9*!90 MJ92#&E6S0FB?*G=4S_[M6^D%5G76KE6WVWOU5Z@L M6EOV JU265S+KF?"?L,[KOKL62TMK]%EV[LVVVYM#[]':1DF90LR2Y#H'/@2@#O+QB3SP-EH#R> MF_X-4$L#!!0 ( *6!55B"8NQP30H "ED 9 >&PO=V]R:W-H965T MU\7%Q M-1BI&K&$14(AJ/SWR.8L211)UN.?&CK8EJDR[GY^I?O5PIK&08A0%H=F"S/-,Q-F295',"O+FA@D:)\6OY)>?9L[$_8W$&?ECE9>% M3%NWAFY847$XW75VG[[)-.2CX*EQ=\=%9YOP&XW6'5% M[XHUC=C50/8U!>./;'#]RT_69/1;ETJ0, \)\Y&P D+03!--^Y6-ZZ)?OW[ MFG&J&E"2*.40KKK.M_G#VU)N4*DI(5O-.%W3F%=M;I> C"7T%1 2YB%A_@8V MKF!JA/5X/9Z,1I?#QUUAM!-9H_U$83N1LTO2 CG>!G)L#.3'+.),A8@F)-\+ M:I07G9'[8$9^LSK;"V.FON%&PCPDS-_ )CM!FLTL>R_<[407XY&U%^Z.1!-G MTAWNR3;**85JT]>Y97"07K"IR1V#=P2)B'A/F3UL]M.:US,)BT M3U37:IVI'2S7/72J3K>QFYK[ZKPH]L:MQ_KH*3)T2)B'A/E(6("$A2"8II?9 M5B\SX[G^*:;W<1*+%WGQ4I2<9I$&8GX/NELUXW@OI%&PKR+5@SM M\7Z<3T@3("L5@F!:E*U18U^,C'&^8U')59AE#QXOF(INQ@219;T5]-G4?9O! M?>,,I7E0FE_3M'/?<5OG/K30$$73=;%C:UFGZ2+>ZB+/EOEF$+^4H[P'UFE; MS,WE^35M5R5.^QH\@!8:HFBZ2AKS MSS)Z1()9Z6+(#6+431]&@WEIUE M]NP.M0F=(8::L\X MR1_J>VSR,V=Q>E_RHK*!Y-8_)2M$(3]$+'YD"_+OP5L=9)$ABJ:+IS$&+;,SV"&>**%Q6I"""9&PQ59,)H% O4(HS8/2?*MM M\=F6NR\09)$ABJ8+I'$?+:-9=8I Y-@RDE]T*@-J14)I'I3FUS3+V9'&Z'RV M?PL 6FB(HNG::)Q&RVPU=FGC2'\39YOI/"3GA-[3;)%G)[8Q4(<22O.@--]J M>YG.Q;Z,H$XFBJ;+J/$R+;.9B9.1J26"^IY0F@>E^35MKR6RQOL2@MJD*)H^ M*ZGQ2>W^/NEV#+PIL+KA6:AML:IG+A"1RUZ,?2[53U: X?V3\Q=0> MF2O45T]0F@>E^7;;7VW;:- B0Q1-5U/CKMHGNJN-FHKRGN?+S4WSS?CGE$[+ M7$YOD4#=5BC-M]MNJ[,O$:C3BJ+I$FF<5MOLM!H;G$)0PL9>"!"QC MG"9&I4 =5RC-@])\N^VXNOO#&VB)(8JF2Z6Q6VVSW?KUCMQY<_+MEBE]=$[8 M,!-Z1Q]JK4)I/I060&DABJ;KI#%J;1<]T<>&^K50F@>E^5!: *6%*)JNF\;_ MM7O[OW(82Q.Y9TWCKF4#\YJHS2EMW0:Y,9?;6P]0IQ9*"Z"T$$73]=!8NK;9 MTI7]S?O W-U _5HHS8/2?"@M@-)"%$V726/LVO!YI3;4S872/"C-A]("*"U$ MT73=-*:OW=OT/=K=0+U;*,VSVVZK>]&^KPPM-(#20A1-%T1CW]I'[%L9]LS< MWT"]5RC-@])\*"V TD(435]QV%BTS@C=WSA0CQ5*\Z T'TH+H+001=-UTYBQ M3F\S=K>_(?^^+M[N5!#4@*UIZG;9MK/8GQ[B08OTH;0 2@M1-%T8C07KF"W8 M^8K*ED0MT7\?16KE@YK][!4B3JE@9^2OG']_R'G$B,PD]RQ?.@4"]5VA- ]* M\Z&T $H+431=23NKX?^_Y?#8]?#8!?'8%?'8)?'8-?'_AW/K-,ZM8W3X?F@U M]=S,[*TQEFT]S/3JJ,"-["P=JJ;KM MR:=6Q].$3DL60.L6HFAZJ!L3U.W]5 #$N,)<:F\U0 U2M_TX@(Z'O_FG)0N@ M=0M1-%T-.P_Z-%N:?ZQBOGB[IEP*0K!HE>5)OGPQ#S2@AB:4YD%I/I060&DA MBJ;KIC$^W?&1@4:V?"L83\GGDDE^5!: *6%*)HN MH<8J=F7DJ@>A:Z7'+9N0BF'@U?7>BL7T45;475J2.HDPJE>6[[6:+V M>-IZ-K!_8KH 6KL01=-CK]Q/?4_C:[EF7^N;];<:D23E0EZS%*N)H19X89R1.U>U_'M/DO*M&PYUW":2,+ZOW2JCGXY294)78V;M]=\6' MZHT->_M]ZUUH=>Q_[T[?!>ZT\YN9_&;S7H.FZ,U+-&XI7\99(8_J059C=#Z5 M8>>;]U)L-D2^KMYR<)\+D:?5QQ6C"\95 OG]0YZ+UPU5P/;M(-?_ 5!+ P04 M " "E@558H[*/KE # R"@ &0 'AL+W=O%C4'G!M05=J>XT1VA0FUDJ69N^/)DC6R)!3N.!)-56'^ M]RV4[+"R7.MIXC/9%U)/V,FRQGNX!_FEON-J9/H2O4*$ MHC\+U@C%)I:V5#%J3W;6Q;-NX_'.Q.-ZZ(,*H1!H0W/(GQ/82EROT'M2N/8F M&5/(KI'OOD&>X_DC :4OAWLC\,W+X>Z$&K^OEV_X_/]5KY2(K&2BX8"^WVR% MY.H<_A@K0NLD&'>B[Z:%J'$&*TM=/@+X UC)Z]_,^-]J,&$5^U!L]DQ[VTL/)H+]B3O"VA&GEZY8D.G+M!OX@OG3$*)HY Q&G M1EXPB\=%1+V(:%+$?;-MPR;/('T@8L7)#]TPA M9KV&V:2&CZHWF*[![*3\41S/!@I.C>+ B0<"3HU<)YR?*4)L#2;FO:+Y?YT' M])YF99.K&TH4C,LK";PZ4BG>H$-!L@(=0-U<1'4LRH#@\GKL3-M'CUT%?&^Z M#*%X&BK;H][/]HW,K7F_!_-KU>"X(_,W\2*-Q^;GB]0T1/:_;MMNZ@/F>T*% M4K13(3C7,Y52WG8H[4"RVCS!6R;5@VX^"]74 =<&:GW'F'P:: =]FYC\ U!+ M P04 " "E@558"F+ZWS # #R"P &0 'AL+W=O--M+6"H&TB8EQ^8#XX*:GK34G M#K;3;O^>8R?+NEY'Q)?63GS>\S['27P&*R'OU ) D_N<%VKH++0NSUU790O( MJ3H5)11X9R9D3C5.Y=Q5I00ZM4$Y=P//B]R/ZA\M/,),J(*1X#_95"^&3N*0*@U 3T+6CNS6&.J:3J08D6D68UJ M9F!K8Z.1AA5F&V^UQ+L,XW0Z$GG.-.Z+5H064S(2A6;%'(J,@2(GM_C83"L. M1,S(-=659-I M$U:0;PM1*[F+- MVL(%;>$"J]?K5+@Q4QD7JI) ?EU,E);XN/[>Q5PGZ>].8M[A6X_>OZMCK?M[[5[6@J$5-)^;99I$$>[-ZRGVS9#[PH.=OP?S!#1_]GK?^SP_Z%IIQP>]Z5],%^_'>1G&V1 MA&$_VB0YF*LCB>\]G?O>098K4.J<7.2B*C3V8S:'/<'PF,8- J5W'M'>%EH2 M)9O?M\.INZ*MM33^0;2;FH4L*:]LYS*KM#F)#VU9([E^&/6C.(DVR;:7A4'4 M?WK):LON6D-FNN%K*N>L4/CHS##..XU10-8-9CW1HK0]VD1H[/CL<(%-.4BS M ._/A-"/$]/VM6U^^A=02P,$% @ I8%56(U+-][K P YA !D !X M;"]W;W)K&ULM5AM;Z,X$/XK%KDCB54V.M5'9KFC)<0T+E#<\@Q3=++A*JL"M6ILP$T*AP2F+3L2S/ M3"A+C=FD>/8H9A.>JYBE\"B(S).$BM<[B/EV:MC&[L$36ZV5?F#.)AE=P0+4 MM^Q18,^L42*60"H93XF Y=3X;-\&MJ,="HM_&&SE7IMH*L^<_]2=^VAJ6#HB MB"%4&H+BWP;F$,<:">/XKP(UZC&UXWY[A_YG01[)/%,)%(Y8P0)2\M_^E()L>?@#$\X.)6# M<^!@CTXX#"J'P>$(W@D'MW)P"V5**H4. 55T-A%\2X2V1C3=*,0LO)$^2_6\ M+Y3 MPS]U&S.DX0IG$@E"4TC,N>I8ND*TI"!)!<+7&=1'@/A2[+(LRP&;4IC M4DN E"4Q=BZ)M\6 ;GX=$D^ M$9:2KVN>2QQ63DR%9'1(9E@%?E<&[IP(/(#PA@SL*^)8SJ#%??Y^=Z?%/7B_ MN]UT-W$&ZFEPZFEP"KS!";P'D!+@JE3LB@0@0\&R0L\?#VA+[A4D\M\VF4I@ MMQU8EXU;F=$0I@;6!0EB \;L]]]LS_JC3;0^P8*>P!J"#FI!!UWHL[\S$%2O M9!)K28G0^7_-E],/K.8*4SJ-MKN,2%OY'L'M(^MAH[GV@>T.P/[(.UA37O8 M2?M[4>:Q^- -\E_AM(/>^]YT4" 2D\"0^2;!,KB6Q'1+1 MUS9)Y]U(?H7D54AMZ?,^!-O:!>.X+<$T9/1J&;WS9(R8#'F>*H*+"MIT*_%L M>V]M6#>6>Y@X)\R\P<$:.F7GUW8-7J.:UZB3U^OM4&I]E/852?' BOHFVO]:6/V/U!+ P04 M" "E@5582,%+!_T" +" &0 'AL+W=O:V6TK9C=1N0!\2B*K+Y0'QX$TF&PO'#K;3[??O M&3MIV&ZW585X27R9-D&8>U-:V9V%HBAH;9HY5BY)V M*J4;9FFJUZ%I-;+2@QH1)E%T$C:,RR";^;5+G*G!=$W#]/\7*-1F M'L3![<(57]?6+839K&5K7*+]TEYJFH4C2\D;E(8K"1JK>7 >G^539^\-OG+< MF*TQN$A62OUTD_?E/(B<0RBPL(Z!T>\:%RB$(R(W?@V <+)8S_PF:PC0(H.F-5,X#)@X;+ M_L]N!AVV /') X!D "2[@,D#@'0 I$\%3 ; Q"O3A^)UR)EEV4RK#6AG36QN MX,7T: J?2W?M2ZMIEQ/.9@O5--S2/5H#3):P4-)RN499<#1PL*1G5G8"056P M[-I6H#-E A;,U/".'@V\E_WC<[=XA8)9+.&S@@](MV$.X2!'R[B@T1%\6>9P M\/P0G@.7\+E6G:$CS2RT%(AS)RP&IR]ZIY,'G(X3^$A^U@;>RA++NP0A*3#* MD-S*<)$\RIAC<0QI_!*2*$GW.+1X.CS9 \^?#H\?B28=+S7U?.E?76K.32&4 MZ33"]_.5L9IR[\>^2^@/F>P_Q-6C,].R N2K[,X M>GU*3^YZ6ZP]5O$D?7W7*M]GE::GH]6=\*9C>--'P_.%_TA51YU!8,8@O2&U MHA26E->4MGA3U(S>$E#6]W'2MN!K7P"H8D@ECYPPAR^?I,?T7@S)JY/ICASW MC:(=*>Y;3-/IKA+A5IEL4*]]NS%0J$[:OE2,JV-'._>%?&?]@CI=WYC^T/1M M\B/3:TXR"*R(,CI^12[IOO7T$ZM:7XQ7RE)I]\.:NC5J9T#[E5+V=N(.&/M_ M]AM02P,$% @ I8%56+68N+:) P <@P !D !X;"]W;W)K&ULM5??;]LV$/Y7"*T84J"-J)^6,UM 8G58'@H$\;H]#'N@ MI;--5"(UDK+3_WZD)*NVQ:3.VOG!)JGO/MYW=Z3.LST7G^460*&GJF1R[FR5 MJF]<5^9;J(B\YC4P_63-1464GHJ-*VL!I&B-JM+U,8[=BE#FI+-V[4&D,]ZH MDC)X$$@V547$ESLH^7[N>,YAX9%NMLHLN.FL)AM8@OI4/P@]

*,84_+9/TCZ_&2W\6IH.6PWQGU[(UHN?-2':-GU5II MW>=6IS?J'8A4JM2YN>>Z/BM>\*JP;(J2ACM1$N:):)^!H6JF^R6LN:#*3)VEJZN?0DFG;7;?NE] M?B6=(@D1R)GB\#E5'+ZGBL,*]_74Z$K"9W3G!-Y_"<^R \ ?UX'["]?UZ<_;:7JB[$ ?O7CBA_$R8C_@%1]\ M4,DS"[1[H3&P2Q=X1=&2;5)73D4YV5]G;CB/=).?PS#ZPZ%1"^&MG1#>[&AY MK*FA#>]B/!V&=*L%XF^,; '0^S6?.60@QN$T>< /%U%X[\%=:>QQXB\Q$]I_ M OO6!>@C?0.]+\('%O%GB- ],#,F"=JDT3U^C,L"(<)"4R\!@\/5F+N<<(LT M9I,DC&)=X\:)!QP$#5LO$6N+)8$ %T"4WMCSO>2)UO " *CG+N';"5C'=TR; M.[\S7 IM6Q8CQ9*](@_BQ=IXZ?D)+@O&$/,92!4F=HL6]Q3$2^2 11S?P2!;MJ-=PT_G MP$@OIUX4)P(J3[KVP+29HVLW ML*Z+_QN"S:9]@PNC%^<>^COLU@WGNA8O%[#A!&]K&:,[ A8'WO#_P0:601+! MM:S(G;<%YEJ/0_=VXM"]?LD;" 3B3>$807(]H8UANQQ@&Q/87P7C[7%OHQ^'\K<+"_.[8= M4PRL*XX0X%M4@:_M0@R=7%M]5IR+CAD+\) +!UVVP.O0.1:Y5!F"8XKI;WZ_ M\#,/%EGX()GN6 #5S'@:\>9B%B7/@0 M8-^]Y3CV7,\AB:Q=^SXY;R.A)FAC7MT4^-X=]">0M0+I) M]/QGS&ZGG^ :YD@-&4(.3PDAX1!X-4P>XZ10D?,W1X9WUB CWB,&B% M)=:' M_ J4T#^6'@:;,MT4U6;4L#-H$)8Y<;R<+SB2)3,']/OI%'1Z0F_8 "B5&!2; MIV@.OV<)?Q245-*'/;&4FUK1@@<@_\4WKWN&OP5I340M*@^IP_.@/P.M./': M;47LGH&>R%_"'G'^!?SA4D?&W$,D$*A!(Y#?;8#1DS"X"_'C,3(O4M0CAE1% M-A.M=N_X2]HCV25K@*<+QL#?%\:,0U-8)V)[M+08O*%K?HAA23#(7&$0)6 & M>:BOT308@_46@&&$5L4860!_;[QF."*8,7PRB+!O$4RI,>7" MAOQP08@Q ?M"F%T@',,'SH(P##D!\0H6%+;'$2>.'9\'2Y=10%9?S.$?CC%& M2N%2N'>,T,.W''#BU0!.[Y["17 LL'&6XG)Q\0Q9)A*9X#?+B 0ZP@ST4P]! M #>.P4^,J<(%WI#=F%I24WRKAMOVHLER#AA$!^%.QR>!"'&> "84M 4Z6?ID M0>*GD9=:I.*2)\F2FX#P*_F,_"7:TAY03*1-HW"^^H(F&?)7]I#36J,P@']. M.(5LT6%'I\2ROS%T?J**YH:DH154N?RI3X:9?PFT[ZAM4K&R95B63NB:>5:S M>T4W0. ZD1MK'T+X'\VCTMKJ7_QS0:P35[PTNKHF =+PV6BE=\1()CN<]N>, MPU]^7RX6O@>GYF=E8->%=Y$S!^WZ^W(,%P1HWS5ZESWCIW?:QX+X6/>H=CN& MJQ0NE .=>'-&S,7U]W]*H%_\U-%^S$#I7?*[2.4N.J](R)$46 )3B.6!IN) M"PD++L0#QM.M2(@C?BR6$; AKL'.C"J$H=*-BV)-+6P;6CH5M4<)'< MG8'$U_Z/$RR=Z$D3G0-2OQK]'!=V/9=V2GJWDPD&(<_QU93#@ZE97/#NG&RQ MUO_VXNQK"T<6O.CT&3(@9<0]YD&("+C;\81Z#$^A?CD1#N[-"))A@LR 0;26 MJ@3J39D_^&$&UIW$5ZG2+$'18NMCAFW#E>_+^1SI"NDR\_868"K\O<4CU=*$ MOG%E.C?$;IWJTS7*+N2N4<>%_-+(NBF*_ZUL5+004=9TX5Q&J5$$XG,1@<(< MP?+"1T=<5"C48(F@5<(#5" 36?Q.>^/]A#HZGNF.+!7\W9++2J2[U,ZA;#,9 M;@%AN>2V%@@J? 4+[CV@<2+O][ HK,K#982ISA,)G!5?3"J!W],W\)#W$W<< M9H]^(29PZ<27SJ48O-@.Y>Q__C3L#JWW+Z$WI1&W-'"&=A;/Y^AHWS)<$.C\ M7[@?8HED4(9^EMB8JD#P8[H8,+\BSHU)* -"@]4-"8\95.)^O"PNQ1Q&FY.@6YC:R1;9OD/4JK;)FJ,SJ].QN M(UF5IM$9<L-;0[=G]SAN;A\BJ/FWG7W2=E\IPS(]N5Q;HE&5*E-:JT1I76 MN$M:(XAN84!P)2$U+-"(J# MK(NUS_#S8!&Y8M%-F??!"F^/O"QU M-8>\FH^"F15N)F_@+\!*8^H.#GD'UR E)ILO $5V'9I!;XRZLP/>6<[?FLNX M(!\-B1J'9T]@\D$\?0))4WUS;71F;_)13I81)9&DWDJ>_P4JY4-(^19A@,KC MNQ03>;* ?&S%>YC_KE60J.E(O*DZ;)O.4W_WU?YH&A3E88@/<["82(Q9=330Q4(DOQS MB'H\+:<0$:[8KP-//R7>)'-J:INAY/AQF)V%0P8]]G,'4QIY*#;UU"+,$%#P MND7$YAZF$Z6';!4=[($W4:ZI!$;4+R/FN$^;!!A'B <>B^3%)R)\(:,6 +<4 MB,Z]X_GD,ECU=$NK,ES&F&IZCQTGO#G3!*9B'A9;-0]@NP%[B#L\=D$A4=@F MTZL)(DN=SKGG.RXH H*4% #I:-:].K1\"<'8&:K%!^T&H[!9]1(_E.XD /^#1V^DW M^4(1O9#?QM>)_.>7 !/-X3S_8DY4[&<,2#AYYRZCAS!R 6NRH*5Y<04F-6/: M$SZS&C[ )(T4I)Y@%A%OR?)^X0K DB&$DQ;WGHQ<"3(T(+OGT<+R.5A%P34'VHUHVM^E$S]E_ MGG8+(BRO9Q/3=F*J<4.G6)IZ5(BDIJ(HR_QQ0V$]@51!R45%<\G26RF'TRG" MAG@KRNQ$/BU\):3.,H:?M@I]MFJ$,BRE\ /+)&T*(@&1? P\D\$%Q)"PY/50 MV*1J+3BKZJ?P=W]Q8@D']R^ D?C(!-7-QP5S/01J"=7,8:MHN:8HN,5X-D(R M(VU,A$24;].IGGN&.O9-*)EZT0,RP)$@0,7 M#+D4UDP](VIZP Q1RKK,\C!$>AVI:I2N$:-YPY&45.""O92MV"H\W!9>R113 M5+MR,,] E1+W#$Z-6CC5+RS\)?([;SY>1C%7C", F'\I^;BLA %FZ#W"W]RS MEGL!"^Z$L%[5D:4&"+JWYS-@7@&%T1XH]1RQQF<\HSA"_N1,9LS-TGC6X% A M=6>+22&*?0IB5C!->-/)7._GNJ10>0LKZO>A;#!6P^1JTPT\TWDE9/49VEWJ:3;CS7=RP62]M+%LY8=!5@.\MMI^;Z4]I*,(TBIE6OA-6Y+A[K_!PQ M+V/$MB,>N2">",==8.6@Y":\1J#L_@<,='B4@*?@<>SD2ZU]%ZD%:^M,"M2$XE*SV.*7..BII$65M*B2%H^:M$BIAE4)B/;ZI$61TMA:I7<39=UL;$Z0FD2Y[A0N M$Z4DPE5R,IK_;]AW_DET9Z &?'',]5;N:95V>+5)0'HG;!Z55V"RLS!"GV8^ M'.2R!>,EPL)@Q,UQD"VC0AZ/W )_%>C8Y2WE_,Q3C%5@8YN 3;%9#G,BW,7X MB:O?]"PH^A/N&9?U.F003WB=,!"#M(A!ZA%OJFA*X637O9(&2>9'+!_BK3$$ M$HBB8'+Y@CS]K[##T7@/>$]_0!Z\])S/-RT-Y>72N MQ.#V+]I)3:P;V3Q@) M&R)-L'5%\='FUGJ#4C,IV>F#N=*X1>R_YAOG+:9H0[M%(($A3-& J@Q 4EUU M?L,\2:MX6KS"A >TO0#S&@JE5OG@=9XFLPB3#$IB.!JE#)6'XV,)F\P"H*:[ MIYQG4X1!:&>9[T0X$Y$P\O@WS:7%YH.?HK@7?\JH^4B23 []TQ:%=*[(F")T(QW7 J>AWEL@060J;>,DS0]*'T[KS M3"KDV@%1VYWY(F* M3'OM((-9%KEJ]G(QZY7V+*L!XQ<60T8518*YOQCPG1/ M0SE8WXV@*&+@&Z_#.N3-F,-!LZ2U;.[&AK0-LEC7KOU31[L6C8FX;U1LGT)3 M^'MD4L(74-AI<8?85"+ !@-R0V++89B!>&/P$ M""44#),<^D1^Q9P6W()P?\KTH37^F.+M+V-YG5GO)TZ/:ZXT'Q %@INE?:5@ MW56-8*L39O=<$I*,/["UT]KR]1JMIU^:=C(:( MJ/.>S;S9X)R_038Z:[*UU&?'BW[%8'6N.?J7K$<71\\,*WOG@95X:A&CS_6= M.2D,%?M.1U1E[4;6M]R;9L<6WG*9,B0ZX.72?"I;MG6T'.10B("^%W#Y)E)7 M)B*?+YV))>0D[PA.G?P"(=\I1*QX'B?]6.9J%MSY M,J,B/4JV[P0[+2Y\1R94Q,OI%/N>8-@$I30+)ER!O0>1-J?HFFC43B?E>G/6 MMBDLMRHD91<3M1R--J[)?P7N))_V7 MQ4*W72Q)"%+P!?,1QU'H #YAZT#,&Q/%?JK([Z!E%S\CN#53N]3^[S),9 R? M(Q]/^YID])[#04]F]N30.U9538>_*JORJF(/WNY$ZQASZ:9T[8\-UUU>T).< M+V?*4JLU6E7G60>AR_Q+XNJP<-J=,Y>*#G9SH7&3X &D;><^Y@S&Q76$HIZ+ M>):13I5F'07Q;$"\7[-+E?=,:F/6BI4<*-X?2Y:[=HPQ TK-0^$(7+U^^'@9 M9%=\.OZ$VT(/MG5*$6I0/F;LR@1:$'\@)I'8(B;Z*HMRPTQ<%M(M00RR..&B M$6U0 ISH !P70 K"=%JI>&;M;'&^R>JN_U+@[4_P)W]7;FN5HI\[-%-?G9-V MB!0]'IU2AT?>EGS.P$)QTX[/E.*=?T/6,]>1'C?-68 *\^C-4W\P_507%4> M9N+,SA/8.YB9Q"MI,,N)4LC(?=FD7?,QU5_7F]C]BC8._7/I$/>Q4H$_&>HM M>'-1U:TV2'AGTNIJ,#3X 3"0P5*=]K'*_+BWTF)OO?8P[JE MT6D'OROV40]]$2[B#N9E+ UTM L6 MRY/),VS%);G7:\9;M;=L5! C%//)VY0WV5 IUM"\E#" #.L-/Q$BNDN,[.)*4^7$0$)^V\O>5!01)W6>,RV M!0U4GJ;J"'FBK0@'?=41L@77H#I"JN3*ETY:?.W)E79E2NRN6%@A G3EVN].54X M3B>["&.8 IH>G(5&%"?+" .(I MCT&T.+YYQ[Q]F@J4@0GN8Z\BHUWNR:_DJ M^!H=65F)F=_@7/ PT- FS,T0MJ43!.M/7Y#'YC!W>:U_F@'R7KN167PXF#J? M_/5>^[CRXY-!\FVGED7:9,P!ZGJ%')DQNO&T-U0W*/&6=W-8.$^5G8UT,I&% M89CK*U%J8L SASO:/_@[5UM0R)2NTGXI]YG=1>Q.CM1,BPS'3O![-N(3=TEN MN?P<=9D!D$NT6_<+#YL@F:%1MR1&?#6.W/T_+G"^!;C M"Q!(U&#CZ $7VWY^>XQ&N[RM2N@DCO^#F+B,1:9L!J=X!5 2JU-O4956H:U(9 <)]H2Z@CC#Y1]+AU*(I@7(>(EHED>OK]@7=R_F0KXB;;' @G[C MC"*6!%ZQ#F7#BDS9-..(Y9(%9(%Y 5#4]<\1'7+D$-&*&:)9'XNT_('X3>0Q MV=R QJP2"\I>R.=@%=>J/:Q L^1<3Z?2AI57ML(\:S'+7R(<'98\_>+# MQD#I0H6+QKFN,Q1Z%;.P>F+RH.DJ0M\6J\H5EO M,Y[HW#%/HU]>E&M) !K+=.EKOH@JRHSX&/OVP.LOJ4DH#_9WM)\94"?UB@*= M(X+ULKXPV+57WJAOY@ CJ<0]&Q2 YN3$MN)I/E?,G_G>XY:U,S#U/VF.3GMQ.O#YY$ M6@-""=N4D=&%+-GT-0<6.\XVGY(UAYJNPAV.>.I.EO>:+ MO?C=\WREF<.GLS)T:+$F3$84XAR4NXOSY]-\1'0; M<7"PZ(1DZQJJQ.8D=R'..RRVT7G*"_AL8U42ZP<7-H 3@O]_CH19LPP\SOV7 ML7NQ(@X&%X#=$P"E'__OB\M>>4*BXW^BH-67 +LMPA9S%8)?1)($U<<6"@+? M3;%+U.5_611>:" 5$)'L3(*8J2MKITT.7V23UL55$$I*DON\*GV0#4>G*Q)I M([DK%P59E5B\NW(AU0IK'UG_00Q^O\G-?5_QJO3L\Y#C'ZIFW)^2&!>UG80> M8K@KE;.F$U^=B:C1PQ"[(YP5H&UB542R(+0Z;BUE M'O$HN0\>+.:3DJ-T?#4Q9=E\B?LWY"QJ7MU1?0S!-A,GN/.0@OCLZ>S/'8\D MN'=N?WS/HF/L(@Q*6DZ6(@!L_6]AZ#YX')Q2R5A=*]>JFQY&C([H5%P8.(\06PF#^7OT%]^:))),L/QJ]!M)AQO,NX+HL@3:55Q6#>> MM@\@G=^+>>^UB*LP]8\F*L5\367%SI^Q\5R!?'&7^:?Y=/MB0P*JC<:/QA'NXT%TV"0[ M6,1,Z$7D^FA^WV(@0P5.RP.@A2"',.31%OT\DL5Q)T@N,2\J\,/\3AZPG8;O ML7MYN@ALL3#@YP.$/6#+WZP U1 '1:P*H_&I5,^I6 M^#VZY^+WD(<^&=&02N<5$;RB8?"!RSFA7.CQ+9K5H):RHU+!(T^4ZCFN4#%S M6@/8^E0W)7N^<*(!$N3YUF(> I5CS='BY^X*D:KH13&:ET_223H-,550^V/I M1-1'1Q;9B!K0A/?$Q"::H&IA(W=X+G5[YU_@8(_F'>9,J[Q"U?]1]7]4_1]; M?HF#@4I15"F**D7QV"F*%;HP?-K;X,[O5@VMAD];W17RXNJ:1W8HDH-%)VB; M+K *%IL,PN>)<%AQC8V7N&H\\L[+-^1D'9S-DDZ_?I@Q2M3QJ)Z%-#G?^YU1 M0RXX&^J-Z2"SHDLC7V>+/G.JAZ&9?_@@[FKB1!%YBK))-H[H";1A#P%#)9DL M\C"-VN/KX2QX3%&+DBF2J,@6S5CTR\@2G=0!*$Q9#AB9VE0!GWR[&-23$02^ M-_=$9 >[MZR8\9,H!"84A'-N[/'V9K'P?T4!Q9N!PQQ(0_'B[P*_S8RVJ29*N%_ P_ M[@/:WB&LQ52S@0L O?_8@E;<%1P)KUS.)[L%V++)HA?E0W8K])!5U*T22A5U MH>W(W)@(*]L(>C+RFY:QW95&@NF,)X8(S]W:3B+LT:H8WH>T[_\R:X4G,_AR M6^/!I*48[T1=0-?&TV)&1+D:4S/S,35CU3L"IN"813B8$%^)@OH[7Z9B\F"P MG*_V_>R!( @#5HZ59>Y-L2V]91OOK]EXE*Z7[1QINUV['VS<\\/Z3H$&^DS6D+4,V/[*, MJUIA<'-SA%GZ=+ZD)_\9*'YK,-G(;F98+^)M]@Z]H5&]#?4/O)^^L5NTO8S; M&3829MU)]YN[I%YT%?B]3P1]@]MX]>\5]W&_0OWMF^?B/OY2BDJ(YI:HE=Y5 M^I9KP?T[C@5;^KRQ)"B%/V-ZZBK$R:(L)RSVK=.!,0]Y"I;1.PJO:'72L43->5;O?Z0[L9ART5F=D]_=QJXZ=R>]W M$6B-[J7 -,/H&KWN>W$1O%_7(M'(FM=6OL5++']9=%F^?8E75S@8R5NXBA\< M-:I);DK_;Q]_UAI?#A]Q-RV$RU-R6>\\W0]>$=_!^8$S/RO@K^/H[14/H=,_ MWX!91+EN/Q7@6YLFV'@ZAKT_%U95OFU8Y,B<_J8R.^19B'< >*2HL[[%8I5S M<^.XB6&I8?1Z89Y'HW]07GDFT.UCST/,9[GSO$Q0)OD_;C!1!;G')^F,^L 3 M;1IMZMCO]';JZE@*R.)=7=J="E&,:1]<>7MC9N2X&@K>%D%J(2XV&H:JX?!: MC_>CW?'^GZ2^_>Q-6>6$%62>&1UT+ZY,8_7.+C?NI5]R.C2TEQ[L95#&G^K@ M7!U>+^14Z]GY/U82RY[%R/QG"7GJ'X,!"HK>> W^LR$7>1YU^:2[<;8@+CQ07;AL7 M?AZ&G3H7+L4-FN%\ ^/BRJ[)A/L'VHI9)1 :5(.%624\K'G+:N*.!G;[F;3( M]MI'.SX(#.KQ[?;05&F$Y_.$Q,!:X=L[X/#QKJVV<_.%+J.&@ZL65[$OKD9K M+V0'=B*#-? X6Q\ >-ZO*K)M<[14G#,R//(8EMV2B'.B'4 \#<,DP'[.!/P M1UW+C[Z%E)R=)(MW;]\^/#QT'L>1WPFCN[>68=AO(_CZK?SM,8]0G.8RZIB4 MFGXC"K%D-^Q*=[->+HCC/4'6E_5AQ5K)/@VU::<>&<+BOICG/89<53X M)/)1JZN81$T@]DRP9'#,^2&8146N;,,KRDE:! M+'[.3T==Y3=D"&X\)J_ZTOPPN"-*RX:)%ZO.L:);%(3*WE[8BSXK-,?%>-.: M[-TYZ'N9KFP7'3-N2XG(_J^K#TK7R4E6*6E\NR_RQ"AEA329@98E.M]-5+>O3HTAD MELE"-?*@!EF7WR82UPZVS=Z.S5%6LK-R.+/^UNQ&,K5R1X\^4J,GQ[^=_@R$ M2=I8/D>KG#(TJ)CF-#B;:4Y?"H2$O$IPLY7 Q;FTDAIDDVUH1%/IQ*NRC<:/ M"#$DACRMET;K! KO*Y67 1WM4R;:UE6[\UEO]1>7;0!XF;&XDSM9_$\V@0HE.-3ZH6 MK9^ 48?^/7[TAK823B]YW\2?Y)"GM'LL[^0Z=29\7C;LXG:2A&/8!Z"RP7N" MK\R%6@:9A>2N.Q?UN:)1UG)Q3U08Q/EFC-E*@ ; AY^R-D[Y/I:KVZ36C:)7 MG.CTHYHRJ&%/KV;8TU ->VK!-:AA3ZJ3PDMW*'CMG11ZE9T4^ANL65236ZTK MWO*AEJCG>G&\S-I7ERKL"[IP:=8*ZG=HCR!B\';> .I4:J!=GHE*'!:'@PM]+,4T&G\0#;E(: M&U06B\IAO>HZ,-88%9_?A'-:),X(6*UK')S)&*;O"=BG MHGWB) >%D['0?L/^^PX-Y8[7G$7T_$]$O(G<0%E'W'#=#&WG >=0@MH+XRNWEU8XPW\\!SR+W=\SZ,\%$H MAL!'&F69T!@M\>IM8Q7J!20(!#^M:(X4YUXF!COE)[_K M0@^0HQK3M7%X!<8S":]]O@*]07JD'3D.+FW&V]'^*?_)NYEB%U"NMZ"CF:+O MDXS?3Q*,T<>@?XD/G4<98L#3R%"S"W_ "29R3A+ $QW-$T?LGWHH+1-ZAJ^B M@9XO3U38_C(!5>>_&>C@I^+T -HP'TP0FY.-\'D$G'.0+)5!SLZ3*IHN1MFE MX?*8]V]&7_DD67]31492B%Z4@#UWW%6U[*3PG9IY\S-1-W6\K2PA*-<+5T\[ M/R,2<34W!U@!,U@6EX'+%(Q9WFV^W;G4'V@.!KXPJ QV8%-?G-3#TU?$@*.L M'5@Z)XSLLP@U<$;&0^KE+:XIH&>5"+'-ZS3':6A]O]8^E, MGF2;**'[5^RBU*Q^M2E:1]-69[QR#^P]ATJ ,R3Q#Y#/;CK.S(%W8=?T)][" MFW>5RYJFT30FT27#%3+:H1R. A0*]YB;G48&413^AT-#M"PKTKTN?K1TF<@I MF8*^23%\HAHP#@+1G0K'V9"[_,L4E98L5)80YRKTK'.TGO&_>/L[;Q9*10*> M(@K%+!XQ107;\SL5=RHQ3FRZT/$9F0UV?"YV"B+6Q-.17"0_WLLH%'1=6K_J MC@7!XU->D$924Q8B$%O,@!L_<:R4\QO$#XO<10S;S',5G.9S>FQ%&"%%>R'K M"T^X(@(.G+MGOR(8I%^2PCM?H@K*^V&G:(2]KG=HG2A72E$IAL4<\@/P=O3V*;+,557IK? II)FV#Q=J.=\#O3Q%9*+1,>,36SA+X6],!1[@ M5>(3<]N]B:+LF#41R(@-#/EN9;1W'90;5&,_*BLSD[P'1Y M6@;-/!;.A/*\-!QP5U8 ^!#RE87YF$'DTICCD=O5WX!1".V.#U5=LLF:FCA?:' KL$"0$PH:J0UE%(5(*5 M_KQ?OBDN!__:G?WB;6+7O0\,=_O#>2SF4@D8>AS>^HE:U0T-1?3;O4I1DFZII6CBJ"M@OG*0I]$7WE_[Z4 MNFU6'C5?^.$3PYR%64B'X;FF_E-)PQ86)=82\G'5X=K329CF,G+3&Q&YK.D. MT"D; :9SS5FDLG&O1FI@(CAO"M8F6 ,.6K]I,,X+*/DPGT,A85NU0R\& W2, MA9K8?\)_(M/>9XD,+3JN&)^;\/Q8B:Y1H^+5#RXESJ11C(!40B L;= MQL.^%NU'; M2U0SS'@].,6(,,OKN*:CA\EEHV+,C=;Y[R1.@.Z@B,X"; MS,;.$/&.!3CKC/L'7$P!H2@^#=DI96[/'0(W;E='GSQ/&!&NA32.4F4!+G!$ MN8>70-G)BL S<8*T,EH,*W\"?%TXD<.]:SQQ*7< M@4O<\H(?P]%3STO5S6S<7&K^YDN,]?4&/J<@D0>2+T84,"5VPCA_A!_8]]-V?D>NXMQ%5(3QX,>.-F9F[ MZF'JK?J2\G2?H_@JM\2:NUQIBQ07&F&*GC$VL&/8I?=X.0.[@@7O\&1]%,018P('$#>AMU4M2;D=4:./#\Q'C32V$R)7#1);R2@L' MS(':I0< )40+!A(N?3>?%IAV6."E&"L[ZJP>Z"BU_)7(64;(8_3!(2*C7BI9 M4Q%1^E^CG-]6L8T.3&^THK._3G,%*1##:[IXWL#)./9O@0>)M'?*"F+>/>FBI+/$ MHB$:9NGXC,KIIG"GH9R0V=&N*QY=S?T((P^.#.S0"^Y#K)"1N=N4(>KD22@^?X7M"7*S)^<]F[8T?T M%<&-1Q[CFCFI@WR(K',GDK%QF]EMB-H"\:.J<V2 )/-=SRD.CZ,-V?S9-G[ M)= *\3YFN53L%$<1,9$-)ZAS R,F9R:QTCES>)4H1D,DRI =,'.65$8DV@9SK+H M!9;ED?^E@(VY56?PRACVFOF M*8XJ)EF.3FJ2Y<75!\JS0/T1V,1\CDXF67R;:8F(ZQL(M;4C%4>CSK!GUVZ) MTNT8PX;&(/8[W?ZHJ8F*_2T]44Y\J6YGN%_3ER//;=PXF*""A@\U9_!?%;F< M?"2;;>KIM,%D%B[A)>[*Q,%60+(U(QL_<.-!3+9+"'AC!FP''7O\4^".:,$K M(*X%8BK@WQ+\LK1S!;.U,/L-S=Y+T+84C-;"Z)O0*]5$VH;8FT;TR0)J1E]B M:NV91;M)H3RFKHS>JNK,GL9@8F@-*!H' \"?5TFON7.W>LC)3K[80=$96QIN MESX$=:GAZ'S,D7T0 LS3"5#%%&<"E'8+V*M],E:&94+ MQEM(*<^=3'OJ/@YK2_6250\$E4SB1(FF^R)$,[BX&NGVH+H;94&"@(5S8,YPHTK[R6O[$'0WLD]>VS3VT[6> MZ)SHJO\B=&6A-FZ8#9NPN^+WP7CP*\>E06NT^9YA7UQU]>[05AC6<@RK9PTT M@F+/M09Z1A>QJMQ&>&[11"'4&+&NS-=$#G.DV'-90://Z?)@]H]^0#_-( MN%31]*G%13P_9OD*LP>92QSG>W1LZ$QLTWP%N';9KCKW6 S((08S4"E083XZ M[X61J[6CYBUS7D3K.T^Y#6"W#MYT.M< A)KDW/[ZY>.E.8(G87-S;T/[HW:! M??>2U]CQJ70R64;!Z92\TF <+Z!">X?:M4;W_#SB)+QD4HQF2ILS9,T;TF%Z MV/< B_@V5F[F"S9_#\*'(%WZB26BD!6':.(,(RHMZ&1\0TNA=6#U5^IZD%5 M/:BJ!T\%B*IZL#[,/LI9VZHT3I7&J=(XE6S:-I_3\$5\3@/*BCJ-9%-%*8I2 MD%)&+8I##K',ISO<.YM(T8^BGZ-%61LAH.='64=(,Z-!.7:O2N,4N;1.W. $ MXB84LQ(=F,;%U= \B8(X5>:CRGQ6J.)%$G9-G#JK#X9&2Q)V%2X0+K2G5T7/ MQ&&[@"&J$*Q5*F^AZCU:25?# MEVA9 "H^SPJ5&LF ;4NNH*<:H/U 8UG(,JZ<6-H)BSU<+!XA5W7YS MGDB%4*_1*S%LR"OQ5(FALMBHW3YL]YJ/Q1KX'J:(#USC73N/R[FB.OYLBK.?+'GB,_J#LR M]]HE]H'5/#.2I-^H+/3FG2U\9JM0P*?&+JYI*CUI[Q8AUN\+O" MBC8Q-$YS5H^<'V%=U@_E\&&:NO?G!B>TYD#_B6]M-P6]GZ*F98""WNV4]7,- MX.K3@/!:&^X??,,8Y^QWRD$LN6&JE:L'Y"W#>1O8M'5Q->B4\QG2/6,MFBRS M75M.0\6V>K&&5L?22ARR26/7]QHRBWA\G0Z:_\U+9I\>O>0V^@CV01@[8 W* MT?*WT3>&XV'*YPVBH>U]I35>Y=5-#**M(XQ3[^+6@O#"X> M1WV[XNHU)[U[&H&M^9Z<6$KC' 4+E+BC/0#R;%H$"S7GS(F7O"@6/J-Y[$ZB M31TOTG"0.1^J' 8^#2X-[P*:N(SCR&FKV0:\C/-N*7:M10X_LSAF[&?TR*[' M[^YYX#<_YN*/=+AB> M'G&XJ MI864$]:IM$4 AG7[3SGF/6(+;!P0\'')=!NH]B\)VAI'8#[9'7^?LC$.7$00 M.GX)UBOKAF,X+=?W8/&Y\[M<032C0#SAJAX-K4[?4$(H+;=U>G'NE7(RL>!C M3I+;*384P,X%O/,%SM1.>Q_@C^1>.5>$JU[9'3;@63EW1[L&!AORR>)X1H'P M;J@%89+-\ ;TFB^ MP&CYB.@'YB-CVP/8,0$V6XS @E/5 3>= MB*.#: FP>KV)D'XKU]#1@-,@$/#; J"X'(J8XP+>IQ! VY^+QU5"3Q%# Q4S ME#PGIK'<0OR!F(QP,+B0I2G>IKN<.RYG,NQ1/,U_@ PN0/5/@#;#@I@&CDMA M'R[$)/)0S%U'V2PVGK <7.ALGFAT@BJ]AG.[B1LCPT $\=8@/ES9 MS+F7GSEW$>.N *Z3B$_A\* )7*;DMP@#_(VTTY!8,S(0C4%@)]0Q@BT<1 %0 MMO%=@J+2[0)/!L9]2=@F3O.&MZ]!$.EK<4WGNW;RS NPU;2 C(-D%FL$Q3C^ M"<&Q62 'OP*'(L\447 Y\^WB("J(D1?/#\P..;RT>QS>.$E_,+A_5L8>E5@ M>\LD964TI!U[KL0)88[SR,2 >UH8$9UN+<$X]UXW(9W= %(#A$\;P ]&UQW>\>:Q+^O"(8_/^0NA"P'9"RR@FN39> M@I8!I*+SQEC 7^%_)=_EJB5RK3""U;'!C7@R]T9=O([>[ 7W*#LY(?!%06I, M(F_,:0K=J)IIBC,3(\RQE&GJ3HU3=RIQ/"3,R"6E&S5@;,P4HJ!= XSS$Q)0Z*G DW@ZV-&?Y:T&7:@RGKIT1\A%X!;QZSO&A*-000@-.$&XBQ M:/<4KUXO_!,.%)#(708"NI*O46^HB,&!F"Z4&=QSB@BT ;DW\5KD,O"5Z\R= M._$ZUYM.O!BXI] GWA]3)T7!AA<^>TR[2,&Z MXW )&L^2>E)AAR>A)> *($\!B,RY1W8.VY$ X;^ ]RWG4O@CZ$G2$+Q=%(YN M!DO&.3"HCSZV;+E#ER7\TO?@A?A/>C(/09=-\]PXQJ9?"0BOF%1)0%#?Y9>: M.TF(C>3@-ZC'P7VP)/&%B,:#<_RE??+'A5S$\T3X2O*]HGXQG>*55HG##'=E M.)W<9' A] XA3! >J$ Z\4R;^N$#'0(U,A#P"5X?:(U:[Y%D9@/IF.N[*/!6^^AA#HF;;3G;JQ?+8[FE?1]PP\B17-P56"Q MGA@D]1R_L5,!\_:!+<1<>B#G(Q<--U/T'+>AC9" Y'T 0=7/]A4S8%E/7D:$H#XT* BF<>G,CE/\.P"8B#+T':Q/,!!207DR3K$%T0RUDF&$DEBH5< M7&PYZ ,Q^3$K DCGOX4MD<@M8&W:5]2)!4$6?[-#RT.5O=54]A8E2E7G5KU@ M^A;FE/5>*'NK(DN"Z*XIJ=50/M'.*5X;SG.^N5_MN,1A5;7/ED0PW#RJD-OS ME2Q[>*'2QU3ZF$H?JYD^MKNQ]T%X=&["^1C=[( ;'[UX OH*6/$5-M]@=YOO M5!2$T; S,O;KK-ML2>>F2@W#Z ^'1BV8$.*8UPH MB&CK&('J,U)>4NXL)V+@;Y(?*4O3/G_YQW6$9^.Z OE[QJG[$$A]N.7P*>\H;_ M_H<3."+9XOM3#*MH;RX00)@=L0(;A(I&MI ,/G[FIN'/SA@!'D;D1?_YYQL> MS45GG'!HDZ\.[=?PD;R98$#62NL;;DGK^T6\YG,4SC]Z9!"C<_5V*BF5[5@U ME\OS XVJW^EN2*;,>:)1#%#R0MJC&"SMCSN-W.#7E,\GP,@ <^;+QPOHKOA MZ5T(Q293.+^D+[B=?@D2)[CS@#]=4]K#IT<1#/E;&+H8(:X-0&R MB$;-1UX M(,,B\ =0D3<%!@\G1B3,)CIPNQW0;N8MT-DLMBI3-$0DFWLS FW&?#>="<## M^&58XJ03'@#A,101)>9^=A>S(#!033X.&?^N2N#)0BK2V1\QV$.,SZ$SHXW9 M.AN8_O7DCZ5W-DS_[YX/2NF)'(18^?7R#E[-^;B99^3.1 P>0>^F"*+E?:O" M:SC5^)FYXJX#-_D(I/- @T;":"%@I&N+910ODPL;^D6$\W^$U_R0&=?^6P0D5)?SV 9RGG(7G)3S !TC@\T2]:K8 M]Q> "FBC^02'=#X,?0@,A;*_Q--T2YBE0Q%-<5GPX (^6BX(SO U0' YK\W' MAX/-$*PP3M*LA>0FO^N?9:2V-E!-5'TWL',O@Q<& 5" %>'E3?,!@.0AO"2Q M*+(^1!H-?OU_G&")07&9^,@Q&K 16;V4%H"//D@*<1-H%G@+D?F'[)T&^FS( MIM0+4>LL:UH";77O.5F!F:BX$9'=F26UY1*>:U_PL/$+_AH&8HNUK]JZN#(W MJ#Y:FL.03XOR2:S &3,W5-)QTGKCL09G3GF M7E%.'25'!CD\7,9LNO1A@U,!5>#MO!R%LCX(*6$4"5/F%4 GTT0N998A951* M4)1@S=/>>.Z.F/-%R0L1RQ%OO(NBMWE:7I&3G)2"9YZ9@O?IUT_?/G\YD8.0 M@E>)1.9.*AXJ%2"LLHAKGC#QF?LPR?U.YE;#SV Q#JD&U4+B)>F6*8B]NK^] M%ZQ<: M@G@;?1'I!%\I3^-V2LE(XMO=0&!D(.B"FJE MI![M<>4C8S=%:"U45H'R*^[J6DCUV@C1 V@8YL::6L)Q)!6@E3M,HEZ1J'MZ MOK:00+5BF*'FCPC8U91A)J99^_3]BZM!U]I #ILM*/2[K"$6*=#3%'"2TM,E MR=E,L(/J0JF+M H\.B.9C2G_["&K#XEY_1#Q(&"FAG9#XS5!PYMP]?X-YF],X=,$OX><3RD\!G2/$O)?P 1?!O$G/]<1H2LS= M72T6R>4HBI6R5,U"G=KZA,><9RE-OW=%W4QNJ]LBGJ5K:!_GT\CEN-8J71')JS%6+6S"@Y^420THY"3'0 C<[M3 MNA45FPCY"4Q$5%MA[G,]+5V*]H:U]"D "&ZBJ*:O5A]N: FA$K!4^ZQ3ZMLT MW#8'0;7/:D6Z6W-94UU394VIK"F5-76XK"D9/+X.W-4 \Z;L*7M0[K)E#^IT MV3H5F:]RJA!DW8[VM[R'_):\[AG&:!QEMF54U4+-[Y,9<\&>N)W*5U?@X?!T M*K> > IYTH^-@M&_-B%R]JG0UC#8<<>V(VHP*-.UQKL M1:+'G49>EZP/-4G[C8NX$(F*TG )2[EQJ>=XX_ ZV\GD/\+$\5LW?OS [=(W M#FE'9W,IH>YP8Q[5>,N3;9F_N6-^O1S'K">^/<*>^$;/T*V!=08C+J7,AE.P MU7D,ZW_5CKF9,'/.V>!Y(@.,UWUKMW4H)N7&DM]1,?0 M2^CY=EW^MPT>U8J7.-HYV@&-P^7TF<[@,'9"U^)V@JT/['(VS?/$>6/7UM!P MK9QB7M#$S6&E;Y1_Y 4NJ#[O+O%'QVW(D%-GX3JF89@$V$2/+BS FYQY'?":.[MY9AV&\C^/JM_.TQCU"T=T8=DT+1WV0_Y%CS MYFFVBVC03IF"P'_A,<-"*;U.9RGE:K M$U-0>$':?[+*%BQV2P;P3G,E"B+'J3(![+F!#Y$UZWZFD? MSG_"Z,:'LY3C(UV['*?KVN4X'48F>-2 TN\T @NP4)%')LI$^+P"9S+#UH%Q M+/I#%X!92!X4-1 BHPI__Z[<(FIEB$;53!C:<9M"'J-19]BSZT8\!KV..6RL M?].@-VILJ?Y^ %=\O'J'B8(>+@ZW :[O3M37X M567=O7"8\+2@9[4N2GA(QULU&#[G:RSO(MYO.HKXD!'J1?TL%*L#FTKITOCB M#85?VNM"O:GJ A+OX_X^,P_.F3EA1M9F+\P&A\3NAL'QF=>X#._9%N&.46**V,')Y^D.\?3O0[2]+Q9279I,)YEZ/N MD:D BU=-W3;V]K=E-(W_/ .0?Z".C+;E="@T(#49'1@.S96APD-3:1A)P7_#5S=8-'#/T M0(5:Q2:/]0(0.ZA#ZV($QKDRB2/K23WKXFK8M72KWW#"WI8;.X(F_>I0Y]A: MA@VH8X]TP^RU'G4:4K[;QX.O)Y/E?%E.%-LGZ+MO7%>%;JM#MV?J!GASI*!G M#M6OFVUU42ONZJ-AN92UE*VDG$/'P8KGQPZ;PHH>8$6WKX^Z93WHZ%AQ M]JZB5QI(K$<3SX\D-D43?: )$QAE6;_;G224!ZE1I'A^7+$II!B UJ_; _/E M<>+LUF4+X04S_>D-844HXLK4"E[>_%* MI5*JZ..^E/!\QV!#E-#'!B_Z:+"/;:44R49QXOFQR*9P J.38%R4LW?;IDBJ MN.0IQB6=NI[QUQ)2JL4G7ER)ZEL75U;?T&V[ 2U*Q29?#)%>7@>QL6;4UH># M?21.:R.5#;?!.C[7_K+:4(2F;CVSK6C-=D$[$=X)5IHU"Y1VAO][%5=_NZ>;^ M#69?G/ZJ1D*M-'MJ=1.Q&A,<;5W,^(AE)[;*U-+J[EG45TM.V\S&;.;:53]$ MF+,:3J>TP'2),R^S6>,5O%\$;$9[ PG@7H! M_,T*[>_2M>(D8LZ<<),FC-*D38[- (C(&R\3G G*'B<,. =.XYVO)%'PB;%A M<(DO93B74XZUCOGXWL+":#RF7&)54!ZWD^K6@8V;SYV;H;GA/.<[7+,=ESBT*RYNRZ1--3-3 MSU,P^?UP"X#PJ2UN_&';&)8<']W.HYL*JN?#)-Q<^:?"4)F@V#IYS[KULOJK>R]4:V__/WKLW MJ8TDZ\-?1<$Y^X8=H<:Z@O!L$-%NCW=]CF?LU_;LQ/EK0T@%:"TD5I=N]W[Z M7V:5;B !$A(@Z(J8&-L@2E59F5F969E/?BS$R+9B@V^/8J[^H2YS2.=V2'>RLAE?@?K0DP0NI VLF$0=0-CJ3B#'B3XJJT;K/!*_YZG3_#R!*=+?_ MM+1+D[K*>.7[W\W^'P"/Z&[_:1_@D7$EN*.-#F)9[>.)R$K>G-WQJ.ZKWNIV M#+]683F *=&=L*C@SG<)5'[2CMB<=6JPSH$RD^Y81P,/VA"U25>>!V>=2[/. M@0J)[EA'!Z=5$PWY*ECG!N!;#]\@E;.LN1-;(2$'@"NZDY 18I;(:NLH.W=B MNMQ_^5S7+./Q8*J($Z5U=)KO?Z?[?Z[KB;&!^Z\H?0EB'.O$-@0&H/-2]#X> ME@FN2S$/=J/Z+Q3F@;^JKN4ZTIQI6.19USJ]WENB[NAR [KH7)IH,ICJNCB2 M.K;5VV_BB6Y9N?!QX3LD?.<*SQD2S;;1Y-9V !<^+GPW(GSRN6Z2#!F<\+$H MM??"^R!]._ [BI7SC8KDOEE+8L=[RN4^Q%$-"][4H:[L'XI71>VM*D/FWZ@HFP5O+E4S=;,U?$4=2@F\ M#9C3ETJ8B]@/H..TZC.Y2=BR-AEN**;9 F.W?*K_#N-^?R+N(_D-7K)LW-71 M4 ?3D2*J[;-9CV#L2V7V]%6@]!8"53=CGY< MR37YI:1AU/YXX=)04QJ6 2&-Y0&A-C514?N2]WWCI\.8GP[GDH# L)C_>NI7\W @W6%7TCP;6D&57=-D_IW3==R+S(Q MAA.IW65&MZU\]ND)21H9AM1(3RBU8N7Z4$BW7WCUR0_#UP*P@4#YH!POWV3> MH^Y /\^WV>V=&3K6O6>_=Q WW-YQW3F1KOVZD]X\4JV8H-&OUG&4I4?.D JT M+MYF=!!(MB\NW94TE#3.D/W['(H7>'WIHUO\M@A M?\!?Y)BF]3%--R^?.9SI(=)57LUGW3TRC9QVN>% I[M)R8%..= I!SH]K=E) M;7$S@G=P6%,.:SK]G41I+ROF0W!8TYN%T=M_=0"<\)$R KKX3<-P$PH392BM M88(ZNA_CC-MSQFW4<+Q4(!3"O.%OW;*P,IAJ>B7462NER-GW!MFWRPJ;=ER+ MD%/B:/+"$A/.;RB])YZ_PA+TEI9S6_NU\]]W:N(.Q[V$&_B3_@-;I,)4S 6- MK*] ;&EDYCALGAO*NF)4V&LN2MM**Z7H/2,H>)4S$GR>T]N:\',7(XXQ1:>B< MF3-&M .!)BNBVAN5T2EZ>T^/UGO;%LA\3BP*44LOIK'6-L0V.4[DD)!;2[M8 M29[T<4._1;[UXXXUMC>?S,#F]M$1]A%X= 'MKFNZ#]369&KN/HH"9Q;3](GO M?IK;0NPOYC,^?!\$IK=@77D;:\ QAN#DL29.U+XH0,XLM6RFKIEE[OPD]MU_ M2.!7\8F!21.&(BN_<"[I%Y<<,* NH%,F@ZDA&[?:$*>G)M7^: 4"E,0KS!ED MQI;O=5^D?T/0W!T&-Y+LTY+#TE"J1A+BD*GB6)%%53MM;?Z9\=Y?-E,=%1CI MC*GD+D,CG*GZPE3'!54ZXRJ%MJ505$G4VA>_GH.KSE0H?GZKX-==N?Y'Q5>2 M5=?:BL;!D_X-_A+,1AHW;5-Y>RMI!%5+N[*S( [MM/9IK^FJ'"K42X+I9<6N M#J;24&H-=]-=1P3.J7WFU+WY6KM8=;3%JCO2MFKSK(8\:Y3-D/KY69Q=7P:[ M'J58]6XTJXY#D]=OY44RFYLGX0MJF1TU(WUP]-]7P:O MGM/ZV<.UX];V#V?8E\&P9[!_]O"IT8T%U.V58?J>E$XZ0[^X\GRD2^4S=0QL MR\X M<)_2;?J6)17^FFS4!]BGAQPEIXP<=$]1%QI?>TQH+=A(;@UP>)RXG*DA]PMD MMOUWM!=A-EG"Q#U)&XEJ1>TAY[>KYK<#U[>783AY,)V,-5&6NRK7/C6[U8!% M[#'26V(I"V@M% "!L!$5HKQA6ZH*Z"7L-*4(3R;K?14"VV!/*H8!MS42>P;^ M@D^;@D(^&ZUH)@TW4>7V M;$&R?@W#A6L_=)"WW@8$C:E'DD/!_643HB_A'RG_B3D#1@+B[?S)[KVV8&TD MN!: .V6HJUI72'*&U,U0ACI41ZU Z1JZ 2O'MMT$M[$C&=T&!ZH644/;8NW= MN12;+E0R56>U$,+ 8HBX=XAC)<-__US(PW^M%P/!=$$YSV:NO_#9!YMBH@!Y MCN$U0U__I)M0=\Y]WP8DG/ !#C-!EN[^MV)+J@Z"PO^;(.&.,R3<99#3:4'N M9@$Q?]R9<] >;TWWR7P.D<9%G0/;E$Q[C!"JV[JIDF1C4])LNVN2L9V$H]X/ MJ(GP%LYF$N!3,!7STE,0E@%:0?]U>#ODT6#ZG75\G L/:$%Y4?C7-^:T#H[I M+L5_FC.^&EWLG0NVT#&Q[Z/D,QR=HTN7HG,W@"X]&@K(* +E%*' *IMEAQ6*OQ<6?_6BOJ(1 M'6"-QAS7]DC7MJI:6QN4[$S D@8?GOW),6>.2ZWWA)+V9R^;#&8LA-78V2-9 MO2;L[%Q?I=UZP;=Q\\6#VV-& KI&"='!^XF*>P$.D"D$V2ZA5Q4BX>$/U(=) MZ^ ,GEM,V@'CAZ@QT;6R07+PV1F!9VX-;UM3A]JD([QM9:@T]$=V?ZZK?%(7 MF)315V#RRGLPC+F=X=U]!KO]4'GL"'$($S\WPG);X-:S ;0??RGZ87B1BI\(WN_D7]X M_MX]5,^^AU=SCO9YB\L=$OO0!N#$-]D';43FW6[?/A[7BZ-_(/Y\\!L;_):; M@6^'MHZ#SVM[WO/?G^;WG=:A7XZ#Z4AO'3A*':L&3W_$BRX21D)@1D0(G\QU M"5.P"0%NI9S@-LHI2QEO>(.W#^_^/QC)^F JCT2Y?;L'SOZ<_;MG?^UTFG_$-3]G_1ZS_H$F M/ZTU_[AGFO^ )Y/F+\!$R6YI>8E/=8H@K_94'] PJS#?BF4<659R).1C;XC1 MN,"\_KIO07,>9OLQRW?+8YV=#1CTR2L5%BXO607>TIFC5L$XF M75DG7+RX>%V->!UP=[LXN12)GUQ:!UPISL[N13YFDXN#F7$?W_JUG0O M*5>IKVD"+_WW9^HB?N$$GT+!VFTUR7SIO^\4<_E%9/E4$.#&S/>;L]!K9_D4 MJEF:.+Y*G]M4GLBWY?Q_/?Q?.]5G)__7\$[5P507):DK&$HN EP$+I'N<^01 MT%VV)^=_SO\7S/EI,?;I' MG'=NBG<.&*VGUDG=9:)QONH57QTP!KO229,^Z:3;N'*LWGW<(9@CPF918$"; M,'Q;P9_!I%A7F#8-7VY6$ X8?>\0A(R$X8._FCD>I6-.ZHE%*T**^GLO7 M2Y"O XY#$_FJ<>32ZSI=:]U9CXL8%[&K$;$#3E3'(C;JR*KE(L9%[&I$[( W MV;&(C0?3D3C1KD+$.BF*ZVLE#/\]KR0ZNBA.X55%-_3[6[YLY:C7M_S[EYDS MRE&O:R_M%@STT@+8 8]@1T4 E91VF1[: M+6)G<)8Z;&DW9JDRZZB#J:*-.=O<%-L#[*"\I'.6#<=H%]KG6.W\!3O7K!:5RTVACYG6&?:^/!5%5$>"$7 M+RY>+T:\#CA#G9Q3B"G?SI B>^'0[GLYQN1U=H8CJ/"^0BT>? MQ>.X/)6F8*@ZI@'#QZ$O^4.,30NW3"7'+ M 1(.EWT:3^*TN,8ZS\^\4;8Z8(&?F*UTSE:WR58'K-HS@!KKH\%4$<=RZY(P MSEF]XJP#!N$Y.&O<+\XZ-JZ>)#.P@8KY#))E3\;J=>>DMX?3WDF7%YZCU %= M;D$/';#'.X/CUD^5(]A^'\\0WJFKHX[(,>3RS>7[>,?HD'R7Y7C298B)RS"7 M82[#+;W0;L&01U)';@$7<2[B7,2["0=T+.*82"!*ZDV1S',#&I[!1@N.% M40#3]J)0>'*BI>,)T9+ #OIK@AGE]Y8%],/!M9PZTH6SV M:G#_[6'P6C!D7132C;QLZF .BQ4*,&?A[\2&/5B<:')[IR(*9D"$@/P[=@)B M"Y$OS/"?%C*H+9B1,,]R^(?"GKV)EO L&ZKJM_"LY<8V_ED"Q:4DF!_,IAP* MWP@1?O?A9[*$$P4^" F];$3Q@>'L0I@HC. #-C4824"10FZ ;QR/Z0;D#7/F MQY'@[US6,!-\*D8]%IOO(!0%E%AOLYJ#;.]'BFH MDX0 N^D ->:!OQ)FR:6"8%J@ $.J(D)*K\)V;LF"#58&'CGP+\L,E\+<]9^ MD4SW.81'8:]<'<9VE[]O(7FL?6(^RO 6L]4CU&GZ.(L*X9$T"JM6025;$1!LH%$#OP<.H M I'/+7,=T8]Q_)018]ADS\3/4S:V4A):#LHA2A@)*#, V7Z(="A\;I,G]A@8 MR09I.NP@+(32^&U 7*IL?WER[&@)VTL-Q,*O$M-)RG]BSD#/Q]'NG^QF1HN@ M[&.Q)54>%BM@PP^C[V=3[% MH<2FF=SB)&].OA["5V_*GQOJ4!W)E5])P^K/=PTE2T-#TCH92AGJJKYWI /7 M50V3F%:.;;MDW;>"NM(M12[F +E6%#R!E8'_<_>\6_^\N -MTD0^MQUDM MA#"P@#O='[,[?*4,__US(0__M5X,!-,%GV8V<_V%SS[8%#(%B'L,IQKZ^B?= MPKJ+N=I--/2*C:ORF K_7P;Y\A?D;A80\\>=.0>5\M9TG\SG$$E75$1 _>2E M8P5FM:VP*A<\-B7-MKM>,-L@&VUR>OJ]!5^5!/@43,6\]!0$,%_ W?\O1S)E M798U8LUL1=,493:6B36>S8VY)!-3L?\IC\#$I>)_I7(1J=#T6_*J]^_9;Y55MR1/\/5@"S M'YB#D(979.5.KGM67\9PC)P5R5TG,*@)V.[WX;9AGYA6N5^)CH55Q^C$ATQP M&HIV=NP5O!G'6\<1&%SPQN>]#H>ZW^'(G&2U_;3X[KLK-F3<]O&,J% MEQ+AZ^<_D@?3B&'"J&E8'RR7_Y1F5N!"&,_Q4=.D\5JO&%>CNL-?K5V"Z@CM MC2AY,8TQ>1;=29'%P.(U,U9 '29*%V<,\XE7ZR1^F;^WP C)'$0<_VE)O((Y ME5@LV24'QC;QSB-=K%>'ST1A'<"$ F (:C/5(3LC MW3O507-^.,J;57824. MF6Q_9,J!QOA0H0*]V:(8(9]0I^)Y#4RXK46R@SO51=3N "[TP^"[,G M*R=>7<]Q^'[SO#IP7#T5KA)!-.FN%;; 6L+J"+72_[M18L%&6H&^G5;P.97. M3RB<'[/W??+#FLV+1GE2@3*8ZL-1*:5 )JZ=(,7*#&P%A)0WW"W:J"\T.4Z M\Y5]GG\"'?8)51@[F_Y.7!L8_X^P9A9%8<'J8"H/Y=T+KMB_;1J 3 (5P/C$ M%:.WM68W)4IU& M[ @HJ@TA.:&,GHDE"=*N 1ZJ,&=#F@@#?)QI79 MI929?#KK0#\C=R+Z_L7,@P,+/8U]8* \EB&;]RAM+C\-$L! ,U/U[/F)/[?3 MI35MG"1;>.)(5P2):!!N'5'2I%N291UN&MRF[F)AY#2*#'R(Q"Z\/W?K MDYAAE:>\$1Q#SY_%'NCCA;""39VO#H(&'=V=5'/.FZVK,9XBTR9%!I-1NDEK MZ3!#AN;M*!=*D3EO$L6H3?;++2>Y]"LAZ4!>"RH&/)H/IU\HB*/%LV%X-@S/ MAFF6#9/GQ);CE M%C^.A\*7HD_T:^X3P;_2P!K]1Z(6P(/. UL/&-C:J&6K."%ZX>-4+_]+I3^X M*7I[A4Z1:HM=A;"I]<7J\OY@-:W8A5)(;V"3; T0=V/?J:*B-U6Z\#OBB*P<&AQK548S;9K3[T13'75$OX#-Z/;(6VQ#53X.RY(BG4Q2NB9Q4TOE5!1^9:/^ M#Y*T##^&H>P]''LBQ7,8/KDW+(F^_,G)TXS;KHMZ2I4@'XMWTHG3^\S4ZW M]&]![:OF'-YFK VF$U'7C)-VR^4BPD6D2Q%1SBHB^A6)R)GZB)S?@'D7.ZY= M0$)JTU>UUQ;*@3!E?6;_@\8&/CGSS6P/K^$.^' 9$8GF8R!L,#2SM.T MFE5J!&%N5IL> %[O5IL:\F JR^)8Z0JU^5QGZJUSP0'H[HZY0 $ND$1CW/I, MO:X.D.?WW'XM96-TZ[K=Y"DY.>,NAWK6 MN+"!A8/B2"L7(7&_\Y),<-;(IT'[*:JRTA,F.*O;>5YP8E;_+"S-P,8\S:.. MRI?I4*JGB8@:XZ..2NTTDS&Z/2IOW)-0];-JR0ELCB1*H[YX$IP+&!<<:-?8 M+1=,I,%4&XN&T=IBXOYDS<,R1>C@?F7]PW)\DO-I(A]U6!JGF8S"_ MF_7%/L0!['J<%);/87>PCQAWR&H[9-IIHI>3,1A8C1TR[331RXE1D9O#';*= MJO*LT**,'Q2VBH(>Y"F8 9"$^) M_%'WON(^GPW<_,MT=T,9=^%25\#HUC*SJ MBL6$##!6[U*RUR3J ;:-XKEU8^8TU^/591*\ZU-+W^5:\+^P$_-TE^!>0 MO/N5#VMF?;5V2F5C@=0'T[$JCB9ES( 2TA6WG<_"*0<4\L4X9328CE11'94; M%IV=4XZUKSN&SSV_WJX&1!4%C[0RN^O2I:C4VX[9SM:Z0OR;SNG23UUW#M?E M=])2 MK6OCPCU_\K8$V=2HA%9G'SF>#?1]>X-*_5=&4ZW?+=;#9= M;#.6=D<,#S1/WFCCMMD4[WHZVIVH7W2Z_N)2=BK*4Z]1J)K-Z<_]?C>2'LO* M@4;2C1I%]FK#AQ?9\>^TE6&%.(!FB%V,8:X#V(L WLA:*?HQREL4/&,?8%\P MA3">L5M]H/;_Q/ 8;3Y&6Q\*:PR9L/;T^+L_0?1 <",\#=X_P*=SQR*"ZUM4 M,8*D+AUKB?):[,GL^B'!#KO"!S(+8C-(7H#O1A4D/#G1DHX>D)4?D;NY$\#^ M/_G!#YB#A6U( C,B"\8!V ,G(',7=!X;=$$\$I@N^])>.9Y#GP=>S8Y9WZ.: MIM#7$99C^2N8Y!(>P$<=#_Y-;E*!;O4'W^QTO%N=]DJTFK:/O1I!1$49HH"! M-%A4"+$)ZZ(L>51"[53B8%T6X?)PE#PT:3'=+R'HOT%Q@=;38UG=WWJZ7WO8 M4)&U5RIX^M)/[U$PO52#)+KC$BSULO15=5>3C7Y^5(A@;^U"/S]KHY_?X?9W M6GW L>]DJ_W=6-:NJ?U=/=J]N'9X(V6H=-3N6I:'JK*_\1QOA\?;X>V79MX. MKP?DY>WP>#N\GK$D;X?'V^%U9P/NMIF/R-(\B2ZZTL)F_22@P6-9'TS5QH7- MNGR:R8QJ%S9WQCJWDC?R ON6'C#73@1S^@^Q4XB[5$T=514@(P: ,19U MN75R%F_NQX6D'\E3G0N) 4*B2Z*N=P48=#OM_?K2>.FA7GR3H\T<-LJ4T]A! M$XZXV=H,F+D_9IOJC7+]45I-D0;3D3AI7[_/05U.?[1UNO$R KEH$L?5/'NI MIUDH#^.EGF#UX#R&K0>.1DU%.,156@*XH^, M)%&>= 4@R,M >\%Q7 0O$LD\1@01]ER317HY?OTB6*,0=$]A:+)E&J;+K?W0 M02J\#8A+TT+S++F_;%HIR4JE_"?F#%8%&[/S)[M3&RTP)$AP+;E_ACI41]79 M=(VS[*2AT5$:H3+45;U.OMXNJZRAW;IR;-O=2EX]53AW.UNC6MW00J6@]SFHAA('% E%W^$H9_OOG0A[^:[T8"*8+2F@V<_V%SS[8 M2OD"XA[#J8:^_DFWL.YBKG83$=.OM'%5"J[P_V60+W]![F8!,7_.E9@5ML*JW+!8U/2;+OK!;,-LK$^AGK4;^%H(0$^!5,Q M+ST%81G@Z?Q?CF3*NBQKQ)K9BJ8IRFPL$VL\FQMS22:F8O\3DSN^4^7MSX4D M)AO^]8UY#&9 =AJ;>DK-.41;V MV*AY+58H-RVY4K"O]+!LJ.XIXL[+@?,I90T@*ZHWHJ49 <7LV(+GD,:6&03/ M2/!'TXT)J^G TB96*87L]Q\2^+1BJHJP3^2(0DD68()UP-M@]^* [CBLA7@Q MV<1>$!M4*;6OZC(MB[@$RZ+I.X'UZ,M #F!\.'KB-9:/TAKN= NH)0P_#_M8 M)%4M89]A;0'2QELP!8-K7>"U6LX-Y@I<'[I!8;VR(,H(.7FI5X$LY@O_CF'2 MQ18RT?,#_B:UJ@7!T..?P0O@R2LRNIP_QT[ 1ML1C8XG1Y@=/X.:F@/ MS)T86""?LV7A.O#=BQ@TJ(=%OK&UQ%(EQN>XE\@&ENO'=KZ;=+4^]3H$E!:F M1"FK6K$;KT#S!$Y$[OSYG#+D/'9AU9S8&GZI!\0+,_' ML8AG/0L@'5[HTA=<#P\5[P8RN2YL>EVNZ1BI9]_%1F'&S37S>##5E&$9MO0T M*#XG6X8QF*JC/EFYN)'C]$7P5N=$,N7XX"42U95 MF6TP3)?8]U'R&;ZA;B'KM<1V)L9P(E5_53.,TO'UX+[ K22-#$-JI,>56DZ& M,3SH7H#0@*7CAN7RF$T_O1:'TJ2>;]82SE27?)Y_)6 <.F@Z/H#E3MW*"IY4 M^EE&74W1?$D">B.M3O2K$*319#C1E6Z"I.I0':O=#=4J2GKFTF%>>'D+M M5J#3&OA/PLQT,?"CR_5KE48NS[U'_\#B M[D?0(%X4WD&:-/-!8EJ77?F:[W]K0^$Y=)+I/=^%S=RZ2! M3IDB*EKYLO@*9;)&"< Q-W%? K(V'?M7ELH1PB[0-"&&(OY 8GQ^2Q7LV%W:0C[&!UJ'9X]Z?OGQ6_L.,7=OS"[AK(V=<+ MN_Y =X4LD=F?818QRXWU(C1+*CL$'3V?T5"O4QA2K@9$NMRIPXIS:&:&A)6M MO))?OU)>5Y=?\;L6?M?2I-B>,3_*Q1%5OAKB>BFB.FX=X>4WD5PZ^N$5=R@= M,CC B,^D7(-TO$@HS]0ISA5;@K&EQRA59".H.\X#? M?^W%NTSX(:V4^"WGAB04<^_9V.GM.PE6C=6!,IBJNBB/^G(YQMGA$ KF2=E! M!7;0Q/&H]8T%Q\8\U*L^6JE>"I.P$XJBBBWSQ:Z,'KE51O$'U=KEU:?)877-%Y& MZ^YIG;9%2TEIH7H08!T[W?P-;,HK,(ZUUZ]T;A\?&3WZNX]]=Q?W^?Y_(\&C M R91XBUOLA#ZS@67^AXQ@SK"NM5&@^E$5'1N3_>)?0Z$5WK$/F,P/211;E]& MP0WP_>SSAS=S7!?1.1@L" +#6 2,B)E+N!G>5 &GU$P%)OR:$;.Q"!B#J2Z. MY-9].;CQ?3X-VN7^8Z,<<3SNR_[?;'5*&F=VO# .,'[$*U&.BC(]Q-7<+.-)/VN8G<>#QO,+9+'I '4TV<2*WOY[@!>* *Q?Q)0A%A$ZD6 MQ(LU;@$>J0HI+1-9N/?L_/!O'X+3%=JM2^:QV#XQPSZ=>$IFP$Y"HJ%SV_#D MUU-S$E"83?/G=BH\MP[KW4TQ"GZD>+14)BKK*.##WWV/ 8!&52RO#:8CK:N> M,=PB//U-U%'[WE /TB)V6>^JC\E+ H^X%OOT89Z^)$;QW8.0?S MW*R5R7JT8SSF#J/5 O8TV=><_>7:'_4-SN/]NI$TF.JR*%4TRN:F9V_U8C=; M+P^F$TU4I=:AGEMLE'Z)>_$*FS39VQVV:5O*O#AXI,[I@.08 ME4A@["/'LX&6;^_PH?-V)'XE9]48L!USWX\\/R)LM[P[#;>7??35Q]DLHVC] M]LV;IZ>GX<]9X []8/%&D23U30!?OTF?/><2?MF@\F0HRTC"REY]M/^EM0>& MYK2]^7) @^:I\WD3N)%&F\"58[AG:,O7T0JPVDP=EFMOS]21KZ-5C+"D?%BV M)D[?C ];L,)L0E%8F<$/PFK"L.=DWK35LD@89HP//Z#]/HM=SVHTE\U4<4$S M7*N:4_:I.?U:U1QV*$Z=M22DQ79SCXXSZ3?5C)BRH-)<$XZ/DL#?2=3(D"C( MWW@P5?2]G:.;:A'CW$LP8 FPE7M4>5$1W)0\JOOD<71C\KAN!'5S6$*K.\-W M)K,'\#? #_A6G.^QW(_=;)5AV0_H7(#/LYZQ1 VSLKH7KS[ _#L(EPRBT9W@(7X#HKUW3 M\TK6&RNHAQ&6SAHTA6>R6ETA? [!8@MOBG'T?8QC7"OC[/$^LO?/;!II@H0)YC>,W0US_I M)M2=<]^W@6JF#Z %!5FZ^]^*+:EJ;U/X_S+(5[P@=[. F#_N3$3C>6NZ3^9S MB-0J:@\@>#*!L0(SW-8RE8L?FY)FVYV;QW1/0-O[ 3T-WL9@#00,"NROYJ6G M("P#/!C_RY%,69=EC5@S6]$T19F-96*-9W-C+LG$5.Q_RB,LI$:-"VJ&%>]L5D!L)Q)FIHM9 !SXIQGP3^)!IM1\H,1\E]"R/036 M>$+!"A2UJ[I9#@ET:DB@$W.$(0VFAJCHK14D1XP\@,BS)A@J]1:"2\R0% -" MXG9V&R^@;EQ G5+W$Q(W#2D^'UE.8\B#Z4@<2^4<4EY(W3LM>2(64 ;3L3A6 M6H.D<.* "#_) >9NQ[JV] MDN/&W_X]3B\&+7^UGHP"&(21^ [;'-I)2C*K$K$QE65M M/K,ZVY"ETW*3\2@=^CVG]#LD-.8?AU\9F;_[7Q(B)RG+C8'ZC#%JTOX8&)PM M:FK2$[,%[=(F]:;/YENE^ M(*23WB03&37BJ#>6 >>'^AKQ)/R Y;^&J&E]25BX>5/QT;0*E?+<3CQ2.?XC M(6,G0J!2ZT#O448FYX.:2K%3/M"0#V2]C/'W JS$ZCHIM3MLE;J)CK04;H'9 M.HC\Y]B$54!F"3W/!\J#7ZX9<4!SOHM#&#X,'_S5S/$2-(24V ]%6F?)'8TE MB+:^TR0>C^P37QS0I.?@BQ%JUK'D;]Z9#"M_UNLUQVNRZ,9A.1%WKB^?T7Z81R0$GZH(>G7A!_*[@E8GSA1\$AT M\U"ANC[4M0[Q/?LY5&]11QDP^9;3-^& E/O%]/\J6G!0<,I6F)0<2_9L6+*' M\Y!ZPVMG@8Z]:O(H)R=/,T5V7=23.9#N]"-:3"2,$LNK:<2M]N)OQ6%LO.[K M=PCE_>'@C]XC\ _6Q#(/)>6HQB[@"-'X#*4KX+$F^E%!._:F4[A3!O^-NV-'SP WB'EU*Y $'R-R#M)R#S.P)G M!OEN_JP2$,12*!\.I=@"+^GH@5'0:*N;V0FRA/D4([4UI@;GATZ50.DH[$(+ M-&0-3+421Q4P;F?7$C>;8;C["HOG%M8,)E 2_NY[?@IHS8S#Y+:S,=/3_#)I MW)>B8H:E^J8#@+U'$..^8!C58^]X8'SI1FVNM*J8-G)4]E MXZEL)S(V:"K;3NWRZT_+C6WZ*8M(':MU$&]!$8U1ZPN-/J2T<8GD$GDZV^], M$DEO&,?ML>VY0'*!O!&!W&6)'RN19:'#N\NNZZ=[F]:-_T8".QZ[(F&)RT@* M1S)E798U8LUL1=,493:6B36>S8VY)!-3L?^IC,!B2,9ME![^GLRB?8G@BLIV M'29%[/LH^0S'J9L>?BTIU1-C.)&JOZJ;<=QM*=\^^9>DD6%(C>1?J97:-AD* MR!+E[+9-WFW$8]^L);%CEWR>X] ?\VYE%>RF];/N8 =DQY* &>&Z_A/VITRX M/%[!-&&04/#C /3C+&_J2TLCP7G-^G&PT>$O)NR]N2 "F<^)E31U2Y+K0(5B MJ\NGI6,MT>D%Y0DCX2CL8<&?;SXLA$_F6C 7 2&4RL,ZU1#J!01U,AF.I7%3 M.=74X4BI+B9H7&2@#'5U=*FA=G^NJVHOUV=<53W&Z%)% [W)4WY?4#Z"N?M* MJ72$[2#(6[=X50ROBNE$(12JKI#]>)E,8WK5 MJILY7HURHE^&26^V6.DP#_>A>NDBP:Z'@-A.),Q-BZ(?OSV*R9H0H['$GV/P M7D^NV>"=XH3VE&F_DD???<2 @\78U_7-<@)UZWS)WJRW<8C^YJ+LZJ'NY<6@ MVH,9!,^P_/L5D*9QM9""%\^R)LI27R#=.2_?%"]K9^3E$?#R>"P:?>+E8TZE MRK/SMG+B=S(1;#/8K@=THK:?C=*+QJ]F1'Y-XRU?2("0/^8BOWB\4W+>&0^F MXV'[SE%=,,YY=^(O+Z04JS'':2?F..SM/)1[T:_ODAS7485'KTWX[X@A76FV M\_QND+0#"=Z=V@B3P70DC46]O8W D_P[98(#E1Y=,H$J 1,HJCC6^\@$;2,X M+X2)=AW;^FF/;14;+P_UKH!GKO;8YAQ7K;E.P'%8F#A4>E&7>%6&XN$[F]X8 MB%^)Z0K %I@)<+R=>$-.6:6)<*#72*V4@<:QP>H5\\<*#?2*<\H $/ M&*)L3'K( SRA\;X&Q6)2VQM; &,%!.KA;Y''#<[>?:[/K!NZZHHU[N.L\ M4-CJ0)Z<^$">#*;&L!\=M:_!!+Q]CAM)I^4X3<(XLC,A[PO?:WNR4>11LL&? M.3AY\\Q7;42<.&ZIJ?2NL76/[9,SW#58M"^;4T\<[]0TY-3.$G9ODU-O.1CZ MB83A6^$/8"L?)O,?8@NV$UIXT%+4%8K#XH1A3+$0+#^,>.YE#5MX!]C\IK@6 MB/X^H?F7@*R<>'7OV?31A.X/2/;?27/31Z<@O$8OLJQ>9M2LCNW;$V8988AV MHK5&:NQAB/82O[_E/"MV:"#7B8+%&M$+:^1.WWOI]];-(R7%>Q76AJ2Y["+@ MXT14]#ZFV+SABXPU$^A0-J1<)"SRWJLMK#OG$GM\$KSGZP3A7%(:X M98Y33LMQ.M8+#?N1"GR-X80SXN2>C!+,9O0(A5\]8#JVI<>+PUKOG"[]E*83 MV=Z_^YYUG!6FX_WD2!(UJ;5NZWH+NX:.X:+'1:][[Z>%Z.'MKB:)BM95D//2 MHG<*B^#8O,73BOD5L/4N2_G$,#HZO3^6N\J6O1Q+7X-CQWE]/Z^?&,!'IS?0 M6E?IEB^3UVNVR2G^N]#/(AE8P^X3:S]TD/QO::\-V+V\.\Q?-KN*)"26\I^8 M,R!G'.W^R>Y&),@@P'S3Z^AY8ZA#==11+PUI:$A:)T-AJPF]3:N)A@&$E6/; M[E:KF6U9Z4HJMC&;JX4"$:^%#V! "K)T][^;_5OV@!-OFDF'UN.L%D(86*Q? MUQV^4H;__KF0A_]:+P:"Z8+Q.INY_L)G'VP*F0+$/893#7W]DVYAW<5<[29B MG7AIXZH47.'_RR!?_H+MA56 MY8+'IJ39=M<+9AL$)ZP?T/9E;^%,(P$^!5,Q+ST%81F@'?!?AUNI8:?'[U1Y M^W/A 6T(#W.%S&F=-DJ[3H/3G*C5@._O7+ I9F9LB\)'S]K=_>G2\_S=C["1 ME8]$IN8+;8GUP?%,SW),5_B&\"7]ZK#_6$7'.N5 C[IS MKAQTK20 /[*E>HLC..LR#<\^>L)G*_*QFP"N012>B$!9!S;.\6 K36%_:[B1 MOM_NQD#*1N@$9FJ]M>/@F9A!;FHCG,*V(7B'CPC_W0@^9+2),E>:W">@P.D2\)OYTUG%JW=^$-"^;P_F&KZ)GNM%?$;Y(D#/3-!L*SD, NR8BW._ M!Y+8V##(LX6O# [(%I*F!?=I?S?A%?:"^__^RU 4Z1?*6D* :OEH>L]D.Z%^W9C%X+!1/7C#]A[\9%X[_@.1@M:7\';-9PG\<7W.2K#&A#$N2!@#'.;]A(E2H-0]%*%@JI_@F9S/ M_U@C6[K@SGD+JJ-F=*[ DPVI,]E/G2^!;Q%BAQ\"?X64"E-2-2;%Y" IUG& M>9%4#*)4CK.UT\V/0\+:2ZZ3>>&S(+[F,_W4CR.0)B9<:Y!*RUG#*9NVAP-C M!Q_**4YMI^1596$54]T @SN;-S4<_P*6^ M,[T?^.?]JFK:IYX=FC&F*/P^O!^">(6":8-[!]0-:/Q* (?0BT"=P3>N\X,\ M.6&R<8F%D&R;79<;SVST?J.-<9]SCBK;(58O>5\[KQN?Q6+[< M>3R2T5#9=P:%\.^I>2/EG<'A\6-N"1A@V[8 *)\H,B #>:HR^SXR97&'D6S_HSE,* M$?S3G+''+7\%:WG.^KXR.2%!9#J)81((MA-@AV^@<.C8CADX20]Q_%WR".PE MK ZQ'_P5C (N=_%I47#F^+28M1[/;<,EO'8.EJNPIB>WO6%BFCN\SQVGO$EG MG_J.JB0F\8%]1VR]XRY5,/ I9:T9\W79A AH6!U), / MF,4<$,>['M[[OM,6K^"\@/P[=M!_7\/+?!MX(+?O4V.:>?\[K?V4JTR*31 * M=F ^ 1MZ2;OZ2KL8&=Z.B1"CNT5#"#B9/>?[=GQA*/P)!N2CZ<8(=(R_LEPS M#)TY,$:4V><,X@XY),VS!)8 3727_G-FHN.3S972 E?CQ;#^9%[($'MF1F>R M E]FG?M+NU;PM/0Q.!S@WY'7!#.BI(N<%:$F-;@4. [6M.%C:^*9+IK+/L7K MBY9 ;@N8RJ?F$ WQ Z^SFE1FDL-6KE'N@7%3A1 ]K]D**.FOBX\K"8EG'"PL M%!Y!4?DQBBO0+,3[=:IMT= - M!&F9 )TWM=PKIU"_1*(9&3O%DW_BS_>BC< M1T*QX2JN7:4AB"=X'CD&U3X< BB$=*\S_LXGL%_:KV?O_\C6@7IFK_Q1$J$^ M@?UW(I>)L^]1,5OY\+EO66;(^ +.MW\ETD'5/A ^G"=V5.$(!0:SG825:!SD MWS%N&-T\4&.@,UC;<)2\%1S.5$L6:)^;]J6#WK/?P+RR$6WV'F B.C(.!'_/ M=&N8OL=F;W'>\1JGV4W\&F]TJ5GH;YF%]ZF)]C&A06H7-L&D M*5B'VF"J[#>/UVZ,\ILL-+='PMC"V /H3B1-A:2%2]-UX;@'52\ W=#,8;JS M:>+/>"/Q1]F@T>\D^I2\]BN^-5NCE*]1QPX?2CDC&K=+'H)M7!1ZENR32SZ* M=VX79U:P8"5T/W2TH[??B">.B'0G-7OM?8414,K0AA6D2KBAK+N81IK2QM0[ MONQ07=&1WCH@GHY50X%]< *0[_LL. 8;?M5AB\^>\#\F6$5P*B8W+SKBD?((U3[>3SR!=118!DI%82GM8B#:*LP*2=,YO,QDM3)U7U MZ=O7<*):5,!^HQ1/9I&$&PH_KU S9>,A/2W BJRV >#-K^Y?-]=#>CL]-,;\ MP@J\8"@DEW#4;Z+Y M)_#7P(\7R[)YPR(;[XX@R*@=00Q4S..RMJE#D&R%P#%P$"5KT5)G,EFTF$1L MT#!E!U7#R,T.;7RV\WER\'R>.S\1*P<3$@/TI'[ 0K>=$&J\6)8?V/07A-X6 M)P&MQTS 4L,KL\USBQ;&6 ?^HX-6=6XM^>"NFLG?YR[YZ!308 M!+[@([J%[G/Z/+7B+3 %RQ4D+E@ 5K4,^)92Z#K#X&&M-@[X0??/G_X*KR" M >G)0>PT$K1C;K9C@[T9I>^A;OTAWP54 ,TQ9I$F&G4BZ-[1><$_06*OQV>[ MI[I^X5#'A]#,=US5S$]N"KL[>4V(8](Z(K1TPX,, ;)6+NW.06"-O0H3#(W@7:.!\'XYR,,T#YT1C5 M2@!; _U%IF>7L!FX*#0R'#;K#P3(!$]\ 'J%;/KTQ8W/VXUD#[5T&&W[!?\P M X>=17DQ1%7EPU@:3*5A1?/,OR06&(L[8WB,KAQ6#8>9Q<+D.^+!6RE_6]E^ M/.N_3=8_YM=WDZG?8=(_+450+I3U?]:\\(G4)J'_EO/V^U5CP5/U>:H^3]4_ M::J^4IFJK]8]=B]C(N>)'+FI>)P]-MD=_VAEC\F#J5P5*?H+F*79G)N9I>#% M/)F!?>?Z_@\:&,)AF.=5O'U-[^#Q5LQ#FN57;\GPU&).[Y%#0MT%O,>S<3/3 ME,.FE#0VU$EZ10T94'I5-3Q_H6&DDQZ+;6"]X-#!!Y- M(#:?K=S5;%61RQES EDGPSWW.N1;]Q1WWO '& $(64&A,L8V< MK0-5+^ J.N&W-5@0]F>/9ZZ>C,X*1=DCG)GWA&\X4N]+MIG-^3"6IB+LDZ&JB5-\B M:BLNCHHI50>/@$"_?[S?&]&A3S0[-K.)?LX.Q(\PP9_"?:)MOF;A0A;7P5S* M<)D?J'-G#HKP71QB)40HO&HWAL(NWEL2I7X0\ZJ_3R\"&; M^0=R ,7&H :P4KF71S#=9#_X;[=35W>%H7,N%&$VZ^3F=Z=2N!Y6W9-X%%4J MR0US0$S./-2!+.OBUSCPLY3]@F56(TFI,6K-R!+ +P:YDLJ%':LAWJ+8F M%F#RP7L3%L9\]7UI"M9&FD*]X8_(7*@8NC?)#)/1:9(9C$GWR0SYC<'V_AZW M].JNGZV7/I%VWQLD@K\U_T3::_/$A:X')M7-)YM'*,"=P>N! SU-*!X1SFV&35VNSV8+X)Y5.W\)Q9-C D]8,H($VA.!-Q M""(LX#5=-X%# -(G^=3XP[Q"$]7/43/HK5.>GL.;G8;[[@M5P$-1'\>+@N?< M_]Y9P+LVG<80:WIUA4SF]V988!E-:6/8IF[O9$*KI_8YO07KB>Z:B'+!I.94 M:RKUNVVXK(E$3?9R[[ML6;3LW#+7M)SE/S2*DD0MS# D4&[L,*HO(/7A)5F[",*3H(5WS-"T1ZS%U VR_QM\G,- M)@^A-FX.69',RR-/&3 @17 (,)^08I9DI=;;TX2?MJVQOF2?X\+6TTNW/1Q- MW8P$009H$K.U9MMDF4'PG) ^*4'/L @RE)KTV"@4N- 'LM[JK^8$<4=0\.$[ M%RMU@O#UKI;K63'>9CW'4+@]#;GC?,[U9*^ \=K$*D^FM"=@X$_583FW+67Q M2X#T51P4B8Q059MKH ZD[WJ"J/=4L>ZZB]QY9D0^'DOPSRXA#DK*M1@3NP^H MQTG9\QBE2^, Y?R4S?,V09 I'[:)+VP5LZA32*9P2>"1GAJT7PDH,88!QAR4 MJ^',CWEM:XI83B%X2)2"Y<:!M40O.1'!A>O#E@A+\ &S6O'938H%D M/P;;QB(,Q098;P5CL_POXKHH#X8BCW\)J]#DGC JZJ%AE(;S/)ILGUAB,(AW MEULSU1B^N0YI)$>*= #^?-.B>4A4UE&EZ!-)&TQ'\AYE+KS"^CC6:!8EW0;JZ39S(O+22EU;RTLISEU;N+:(\\QH_4Q\(K9VK<1L^ M4$<=LSPPI -_YJEH:9C'">P[] 6>"VZMF::?L5!7ZAY0[SCTY]&3F0 GI0$U MF-XC> [L<;0):>03$9'BD R%OQ$/LV52>[@P/ Z$(+AII/0.$Y5P"LQ]8!8P MZZ-#<7!S'. T#00]%1]X#*>1=8)@OW;@O]4ZILC.40J_3*@YZ\W.-LFX,!)9%V/-= )# ;&WJ2=5_#(D!>1A6+QE MALL"\2-$GV%>10(92P,R M9=Y-&;-P;WNKC1O[;]:2V+%+DC!_YD>%5!RH^&P@7N'^J (U2.JDN2)NE:VD,9 M#>F-#LL;WVYU6$Z^;&B7[VNMG(3X6UB!U:?N*X:[E< /^S$,98>O=[86OQB] M&O>B/A7!\)*&8@PRY0-D^PU3I$).LMW6*TVZ <5-Z7;/3(WT^H?3[4#5!J,7 M)5U",^%]3$Y.MH!-Y/:H^AEFXJ#M3*M?D*S_,-TM@C8^*\AL/H/)GN0TZ(N# M]FMFFJ'[20VQW#+K])9U--1KS*@B;HV$N5.'%589IIFR ,LK^?5IKX2KJ?>V M=FBR'7>Q@.8;/OB.P1N+=J*'MJ17P#_'[6RZDWE=5)4+[J5/C_9 M:M7)SB4JS98H"?U>*#,YMU=[#.=*=5?80!ROB6?2#@<8-VA#STJ.Z8T>^.]6 M2^OGSC7+7=C, E+WYRY\,"W2)&]!S0-R6%\ACBNJE"XCLBWMUR2X53Q-+7LR M5J_J$-PGXB>D23^E1AT==48>08(;.T-;",8ISMA;XLDT,VJ/>+XLWFQVM!EG M.MK&@ZDB:I-R3EX_)>G T9?>Z0C@KV>LD$FE47E:R MCQS/!BY^>XGI^'/6> ._6#Q1I$D]4T 7[])G^W%VG[9V)?)4*8IT(>J MI'9WE[W_WI_?9??H+OMF;\J^8^%5?^_%SIHHFM1_F.4*CE* O3-BW$IPL?&Z MK]\].^"<5=L3G[.#MK&3ABT\144;=^NDU9+7TPI.,E21S&/"X?S;TYB2DECS06F@C0] M%YA79Y08,&ZHQ'PC4<3RWQO+#O:5$B=JN352R1)OR+YG.VA:1->OP6!M?.%] MB![5UD*RM%LT:#NG2S\5S_%P&R&4%3VBC H;VN!.ZLZT\6D]M%;JVBE9F M-46_,2 "!Y' /_G> I/7\6)H1^125J\IU& MJ]L!]8"=,.(@ 6VA\ P4O\$,D_!F>'/!S?%P;!A=81](.*MV*G?@" Y\'[,"B$9(;)U_) M.@,#_)*",'WT?H=AOS\1]Y&P$KO&1J(&KNA$5/0)#XM>7&?HU23G05%IP)X;C>6!YO-/1ET='/QL MV"L-8WXVG$D:/OAQT%@8: :P/"H#VO*CX03"8/"CX5S"X#PV/QFPG8NHCEO; M2?QDJ).:&A"*Z,A/AA,*PSU2^&AYP)8I(]'0U"L_'6ZI])$F;N:W'SLBF!T4 MZ[RXF]_.Z?*B%%%3Y:)(@^G8D$59*_=Y.TWUV:7O>:LQVY$=LHRJ#8;T$N]1Z%LA/5D6-XVD(K,.EE,78-61,K9AA96&VW]D-2NXG,Y7?LWG7SUD>5>X4E@PO: MX9BUV/[(\)%1@R(Z]I.Y!CZ&PR4(A?L$SYAV8T?0;]CE$.E80)G->F_0]F4D M0 !GK"\4]J6P\];$G0U3#WGPEG4&$N=3:D MVB9$_LW9,VVWET$E@WX!)L #(^W)F.WP8]*>E@U$25AM<+;@?2-Y@::?&V$CX&BI]V10',R MM5#NEE.TQ'BOG..M)^Q*TTU_FPY;Y= &/JTRSUJT63EO-Q7E0'W$WC8XM]SM MIE^=B7B#F\M,@3>X>1$-;I+01$7 0NEW8GMNI.^RH&B^><,VCI-#;1Q37^#W MQ$ ZKH6CHL$!I.I[>TY[#1O *[)TILGK@ZFV=_*B 'NQ3NUN,$J9;[IAJC*# MOE!L@.9L(,P(A@R$SU;D)]B\QO7XX)5N2BD$ A\\F8%=( 4\12U\(-LC\9"M M;>+Y<%292;<=I-R#Z9FV XMY3[/8A5>#A_OW@]=@M)OHEQ;Q:?#Q/-!"^PVE M78G^ Z",:FJ"/.A_O@&0^UQ44)29QT]\5DV54.->1?67+6$:&E&-#A!7%H+ M,XN?!2 84CJC,GJ 6SMT4 -99H40RV<28CBTE_*0M"6?WOW!10OG2_H@2[4 M9F48^PIU9_4Z@$ZPP;%%Z*"//E*>QM&2U_PQ_#846'%6'NG=V%W<(:#ZW>;. MY#OV!._&%:J_[-16B]GZ.6<"YU.T$%B#O6<"6JCVBTU^Y M,#>??.%2[:.7N3F?YYGO\R4)'^ZYEU6E:ZK;_;YQ\W'H,F*KM)9U +RU EM% M&\J3_;')!DWU)GHWM;J3H3'J)O;:?*3=G^OJ_GOY:R?4N%W:P0FKHQLWZ#GQ MJT>7J@EG(;)>U"F'(9@EA9O_.B7?>VERZYO==B3* MDS*Z],5Z(W,NOATNUCK@8EH[L("8'3[5"ZSE^M-VN4JA]M'W*^>$(S:#V4#-P-KX=-JY]MK5C8ZUO;'PF MN##F@/:V<\Z'@^ENNYW70P59QY"P/U+4RH6M!41UVZALBJR?W&K6.U,J'<&N M\:UG6S\Z],WGYKM_U'W"KMT_?#&F27!&R*(Q[JHA(K]6.)6R M;&L@W[K,'!-N;R$X,AC0HB3UI>\-YX+CH]5''9Y:[VYDSX1@WLM,1X9I5SRAVH[)X=,Y?+HB'P!0SU5=5@%>K!^GEB.K?/_=CS[/Y_A/ MAIOS@'5-$2(=-SX5U:[RK/J N\XEE4MJ)Y)J]%!2-0P.BK+9 M9I"&9^A]@PUY] NUODF'V#8%NS+I.VK&LG_=A?XX>]9SNXUS^K&)$[5BXW@7 MG3%==)3!T4#7V)?Q@^L__9W"I0/UW-@F]D?OWK+B%;8D)39-BWKP M5^N +(D74DQLRU^13WX84K8I UYKXT8MA\\9.D)T:]:9D2);[TAE<+Q"+XX= MS5XQN8&96K";2V==PL*^-11L31\:RJ0;VTD;ZIK:U5#& >.IMADF#=7)_EDE M=MBV_:VQ7>P'%&\_$6,;6RFG K+[FPG2'<"1N?#@1W:=T^("LX0YFKD.3HJX M>CI7JW@X]'62KUPXK[!U"IY=K$W!833R]3T4P)'VM?-AY,>KVOZ M.CW01GF_^7G@K_HZ4:Z23J>2L*E33R>:S)#-MT7IW"4; 5R'(J7&2<(7):W0 M4^XH*@6F%7HZT4VEL"%]/9TQ;?1V2/JJ?1)%O9!/PEM)O&A,< ZQ?C0Y_X^8 M@4 \&YQ2)&:1ND*)LB\6;1U#E@+&+(6_;W8=Y2#J'.V[@/; ,3]O%RQQLIW2 MB96'\+?MBPXTI_&>XK-7V='S=Q)]"4AD_FR<:(U=5651GO2Q+OE6ZO$SF4X@ MK;A SF\E=Z_P=C?&%(FJ &&BN ">:L MB)K<%Z3[CF!4^WO"'T9(;0.U=2OZH6II_=0/KQHI"$7:7\11_Z OB;(N@2BK M>DF.2W&!8T3I#*B6O3[#OY)'XL7UCVXNFCU84TO)//O1719I>3!5C:[ $:X- MDO&L*6TD$C[F>5$T(M-%5ZVV0&.=_9[;5=RNNBKEW="NDD]G5RF@A"7Y:NVJ M)J@1G.6OQUXYP/'GB3#LQ;S3N^LUU*T)LW7%O.^&N>9!W.UC!RX(FQ[N_\ZN:@W>W+@"KF;AMW7X)A%/J/M'ZO"]+]"VT.NSU>3DO]07IP*3Q&T/QRG@>_%#['I?!Q 9A3W.J"[AA?Y=WP1<2>FUNWI<8; M7@\?:(?;QLS:T3:57P]SEK^DY5*[.?#EKH>[ZR?ZLJZ'^?WOR>]_97[_V^?[ M7[G)_>\UN!K\FO>H:]YFK2C[&PQN<-O;8,E7:J(U6>$M6&JE)DQGOOL=28/I M6 1[JZ$5=H3P=>#/'-]]MC_\4?URUX'C[#R2!S+95R MG7&-$ZN#&BTF:B%[_RL.(V?^?&8N^1P'PAKH83T+ ?EW[ 0(H+TTHP)P1->75Y =I#'0HW)> $3?!QC8PO/!?B+,-,_<" F3Z#_R* MMA,38!'X"'Q%82#I2Y:FM\ 1A+GI!,(C-B@35L3$F='X.DS&!S+M@+(FIK4$ MVJV1I9$T\)3/2(P!K>'LR/S@%4]V*4YD1C\P=6-ZO/W'"^/L*(&P2BLDD M$V MLF.F84JW'5-M-"G!#/#)N0O;R3J.FS;R*!LJ\BO@<_=M20P[[]*WPW[& MILM69FN-Y@'I8?O=?T>*!^Z?=&K?Z81^H_.I M=Z:.\C-5P8O;8?E(%>"@<>$O= ^ DRC^?J.%ZMLKW>4Y;"SUHY>=(AX)PVTS M ITXIM("*:[[K.K1HC]AQ@$VL+H/J) S0#85OA C8 M*420-:H"ER2DED;>,62>=0P)LXXAU/XQA3!>@0GWG!DHN4IO=G;,GG,-.Q3^ MA)&80#_G?3'"_.#R=YX&0$ZP.$QJ>B#5'YW(R8^8C545U@*SSU^SNY]+WXQ5 M(),-EGN'(E,=L/"C]YE1>Q_^G1F]%7Y/LVNET:BAM!]0GF>=^[A3A7K6J1M' M:B\PW$QT8[QG ;L^95[.#E%,E%*5RMG"%*YL.(BS/=Q*2AGC1F3]BNIW)'KP M5RN'V7WWGOU 7[\ !0O*XKT36B[UP\J-AL8CMK,P5]B3*/D,AV_0?N@JFN], MC.%$JOZJ9H_ %A' IO$P21H9AM1(PRJUKGMD.!\+K$)9>(-9RO=;FZ&/7IP> M.WIH@)-%PFLZ[*C^R<]WERZ &B*6'ZQ]:CCY\[ECH7<9QC/Z@)U^1#?/ J9" M=QAC.VOJ7>&G\QC\F@@D?BC<[W&41+#XZ8GK^05E6)H0=:>6)GOL&7Q?L&S@ M518X;V7-MR,NQANM-M17V-*TF^:H'?99I=U?E0LU6CUO*TZM30_56VZ5VJ^V MMKP[ZF6FP+NCOHSNJ,P9J' 1&O=,I>;9@Q]&.WJ>COO=\Y3U)*5A*68^T$ 1 M#!(FD9@DV)/%OZCQE,;L;ZV5Z4@:CK7]AD!M\T0>CN2.NJ)V.Y32SET\=]O2 M"<_MK)O;F>07888G^^M&*FXKB!_>!^ITC8NNMS/16?HZ735Y:@&?\;97.ZC7 M*"_]+*VM6"[S/D/GK&E0FS$MH$H8I23K9!ZCH5['H2J'OI >=^JPPEB;P429 MN_=*WM$TM+,-O=(LSO;K[F=NY_$WH*7$SHSS,_^K:4KFV!A,#=&0E8Z*Y9IH MF6.2M[E0<*$X4(3:@5!,!M.)J%? =:75"A_O!ZHUK/ P=;2D%6LMF8T1&O6U3ULH5W4=RI%[S=!TZTEMNMHUX; MCWH&,_:"M_O04=9ROT=HONAR#\3[6/?L9K!9$ 5TMP?7E@S5KG6RF%L,^'1. MEWXJDPXMA>.MX?%@.A(-HS4&>-=[UG7PE,L:E[5NS+3C98W>SFE25YXGE[5> ML!:7M1.&>XX7M@F8QY*H3VY"VO:7]R6C)TE51F7)'/O(\1#WY^T=/M055]0K M#RDDQL!VS'T_\K#PG^Z6=R=+N+_LLZ\^+:^)HO7;-V^>GIZ&/V>!._2#Q1M% MDM0W 7S])GWVG&OX98/,DZ%,:X@^IOA&X=(/HCM$QBFX J&8H.-0O YGA< I M@6.Z>6E"@1A7B%GU?A/^X0#ZPQ,%=D$YP0)%C^(>.*NUZ02T'-):PNH(S&B82U"O!<\,P@<_\GAL=H$1:# MQTA /M(:AS^!V#"-R/=$X?U#4I@JN+Y%:TAR-H5WDD?'CT,8#6O1&6C0!S(+ M8@3;8* ]\&YD.HK%0T,867D8%F$=WR!D[#X >R9)"9:G3K,B:DSR% M_!Y J.A4?O&F=UB^\3M"?A,II4!S93'%*80X("*3T5_&(06&V9;+C4)Q ;;2 M(JEF2.EY)8)S>D14X;,5^5CZ@6G45 16IDT2B+:O/*#J>:?\;E!^.9KL0"^"$]F-2L,]NC[T@E3K,,G,Z3X2U38,\7*="J\G- = MI+81"7"7\L$<74""(5&4D3V]SVA/90+D#2D?#B^CP/PMF M6"-%K2A&$U5=WVTK*&@%#:SR'5:FH!W\SV( C2 ?VWM"C>X" )!<1.Z*"G+' M8,+\F *J9!M?O2$78W-$L&2@:"'0N<12E']A*_R:3)QR:*+$'!+>I=1AVI%Q M(Y;#BX^S F5^$E[OEW_>%E37F7!5-BW(7<7C'6AH2\ M"E,8OG$#%+[70^'],?HVX==$__2>9PY!OW5JG6+&QA[OLE\LA%HA6RX[)->7 MV,Z=AS+\X:,P YM1JRE5?Q4F-SV=*:R2Q;Y,K/7$MX8#88R&LK$?)N$V$!=Z7(S_?RE$+K)GJ:?8A4KU;Q9$ M8JN2N (P\<*%UQ>YG0-=IYVXQ.=6[FM?8.'9@=XS>PV++^8S-07?Q^1W&+$Y M#GY^>SL98:K$:'05A3 X ?"&>3 >6QZ'LB2)+$#H2O$%WX@[.8+VHZ,PG3S M ^%4@G"/Y#U>&F145^+(F-S6N5"W'/ R8N'C33F[@5@G.]GFI&A7*_&BI:>Y MP& .BBYJH]8"TW3S^.&RW21,XW@2. M-X$[=Q,XI;()G%JW"1QJP[??K"6Q8Y=\GG^+UVLWJ?QX9[HP-_)M24CTT6.F M&KS[*ZLA^>ZSMK[5><4@DU>56/PY#C9RR3V[*I\XH&64" !@LZS-8O5&2<-&8W5O M/:XP %NUM!<60_V*+_D\_R,D]\@PIW_ON.#NI>9_/<6U80@\N>E&:S<( /WCZX M]'$0X.5J(2S02M:Y&NNQ&E.4R9GN-6E)P[A]!BL_C#D7E[A8E<[$Q1-:H:9< M>Q+0-1U5V^YBX5P2!8]0')/TS$J@"'D%0X6(-.K5?+R(R!+8JI(H&7I/:A7X M_K/]5\ZT_S+LOR9.Y-8PY5?8RT=6>ZI$6?;^'B0AWN*'MT*XTI1)6>DJ9;+K M/>1M2+CL74-\LH7LJ8.IKH@CK2N_OF_IRCL3>LY?E2JP!Q#5%E9@+A" <64Z M7GZ>8Z\.%LI+BUX$!'(,;QT)<"0-QYK2Q]P(4=F(X\^0XGHO7.1ZHN"1CO=X-22MXS M0GY-Z4B__ Y4E#?\(YBB]=:. Z1LP2/2!M-QWC4AKW-\R80WSD%X?3 UACHG M_$81S.@/89GC3/PK($\ M.VJ=I\)YEO-L9DB/#?:A8D\;DK,#8 M,?OK1DBYE4O*;\S.=@-T@@#,J0AVB0NRZR)/W^[#KHMZ+^[ZJ]I20XM46)LP M:VQ-;E(0U["$5;,""RUF?9VQ+J"4YOJ6WYIQI((C2D\RUP#,_L!?;6=29Y>Q MGS4:5/BBO?./53 MD0=361(GO4'$YCQ\0SP\.@\/*\##LJBI?0%6X#Q\0SPLZ^=A8I4RL:JV#IQW MQ,2WW":-0KG<^?.[."0IE*8_BTQXD#HAY*>U-+T%H5X*2(W@YER2^D=M1,T:W1R>0D7C&H.JY'4T(L\@AW%&0PZS5^MG*@"X;X7,]]= M6$HK!%P?1A%H@P4:2E F([D?#!M"@7"@'Y=^Q@IRUXF6\[EK .',]R MUJ:;-=\:"CADB@7OS^E@A3=@>:KI/6(U/ =2$ @ M ZE3)>!@2&'\K8=J+X,N@3&&PD=/L$"-@.[$N#S"0,%H^,L@0"7*-BS=5%-8 M.9ZSBE?P;@_GG[THEU9AAO,="O%B&W@"RN*Y#Q1J.D\42B3CN(^=7 M*_1O"YX9O ,S!0'(55BLSB$ MIT.0(93!P']T;)))U_9Z\0>/\'OD_] "D<2D. M6Y,,)#?R\@!^%D6"YIK.B M#V-34]MF&4X_9=#>U MB9^KD*&0ZBK/CX ]L:OJW"'LJ'']$//VHJ4)[T.R"#.44K!%L&O)W M5D9EWI)T8;H/?AB%7\!(LIZK\B2-4E<;_!#'ZF/Z9+64T'7BQEJ$H/5W/1+Q M)Z$G=1C/_@7LR9([M]9"13_A9"9 F.6OIH#:P1N#,D&N)ZS]1I@^P.Q;RN6 BJ"^L@29(4*9/ M.&Q!/.M9>%H2$&D0CE LWN)[YW1A%2V.#16@);8Y#MU.D"@X%F"/_,HQ**= MV4',>DO-(/8NF,(,YV.&O@<#/PLX?1S5AC,;9->#CTR!'H+XP^S;5#Z3 6R" M9Q,(CFCRB^#,<4,R8RZ=4)B_PHR2=P#13)@<'))!]AQ^[U$%PS:7S:\X M:4:;)\Q,3%]"AQMB+\ -7H.W/2T=:XGKC+VY^>@'K&49FRN^OT#8-1#,P:]G M<4057K:7S+K.IPAOW;KNY_TW3Y@\C9TNN^F9V6'[3=H4=']&]^GZ;YZW0^.H M36O-6^Z@V:]NI[QIYF6FP)MFOIBFF6IETTQML.LWB?/1:Z,],S7!>,K,R,1X M+'F,N765&I;H:E+K#.ONX6=H_C.+*S671#0)4SN8&JWLB9UO!;,,S:^2S0N" ML_DF:DK.32M*;/9'ASQ1TY&^H&2K)Z8\+"NBM\F1\.\87&,0XV=FXMFX [C. M%?).8NK2=3NKM8E6+TS2(PL_89E^WFGO=PW M@2GYYTF#5]A6V$/@I=A;8^#V!>H8N^#^"H_.P@_\.$2^3WYD B>D;C((8<#\2^K79GX1G72I0>T\TZJI M9X)>(C(&%9<\QHS3+:1\@TRX-M,@3#7 ;#P,_H(7A!.;SV']+-R-(EV0!':E M@#&F+;\.7IM&&/'-Z(0&X*0&E.F93MC>NSX&3YN:0-^(E5Z(6#1(=R5K&DSO M@;M0;3->3/5Z$J+8C"3!2?2#,7;L)>$?%M3$& +C-]QE&@H)_=43_AS$!>R5 MHF ,_UF/K/;K3PZ(%C/,Q)8@0,V+[!'0%:@3&W\W%\_LU%A)B%KBP%<;R;U M"A@W)>[\;@EZ$_L^>8].X'LT OL*I7:0[2&"#2(M_!AL=N!9+EHQZWX1P$IDC#B=OVTQPCO2(>;Z9+A3N[U,PU^U#X[@LN ML"4[BL"X\$/Z0C\U'PO8 BF%,@50M%,HVZ,;;"WA5\PF#?=LT?]C[]M_U$:R MA?\5B[U[OT1R,WZ"R:Q:ZG22N;FS=Q(EF5WM3R,#1>,)V*P?W>G]Z[]S3I6- MCT"$;=FV) /@AR#\W<<*T7LBI3L__8-L):3;]UR]ST&JI=&V MM3$K'NPI#6Z<3) Y(:?(;*+R'& H1ZMV?+P^U'OY;" MX=KGOH(BDPW&9*K0I_I\9O#4M2 -L,]-U3(.'JFW!TTV6C0O">/%$,::VKYF M"0/GW?75GFY)PI"$<2&$L:XLL5G*L&CNM]T[>!+D*2CC1"W.3J\^?MK1%7A( MIO[&X@,=,G)4 M^]'@TDXF\;*/9)[P*O4L4TY=EQ(G2I3&(E.XXAD:.^%B MC8C,BI-9<3)_ZG0)0A>4JU?(ST-.>HZ$J@N'5]LRK XDU]9D6%6VM),Y5]EL MJ:6V\"#3KV0P?=]:GE6C98E7>]LN.&2GAQ-*+B*L+FE$TLCJ@/OCTP@.\=$< M5=,.[M4O:432R*F\7W53.&%+G&@93NPI9IM$BE[GUG)4 M72O/F+R85*Z+2=7*R5?_X*RMEQJ=?A'1Y_T4B$/"T'TRG4QU")IBF>'QGCJ02225G=^8<0B8#'$]J.,8E4(E0.]--I&"V>9[,?BZ> MVJ.+BW,,-Q_T"A8_4=5&JTV ;2XVS.MJ.OOO^CGZ;D=O)U.OYSO8/,VU">> MK37@,3J@WNK$:=^2.*Z&.+9,TFZ$.'1)')(X+I$XM@T";X0Z#+ !NJ@5Y[P MW3KJN)3AWM57_Z74=#<=BAQYU$U_$7I8?#"C!OS9R.BF!I,L^XZG?=FK!A$H M7]_?TXJ@_<;>#1])?0<7$/KL.5)^83X+8-=\RW< ML^DT.&DRZ_I>G&'CX4S6WW 6*QV*3\>@*8LI$)>O=H= !,H3P\;R--(:QP[ &-=J2%HW3Z"(Z6!BI^ M]'A7^>TK9V-*L-U\3!-\HGB'H[$?V#6?\1$*HDL]'["[!%76^'NU#[3(,YZ ME0AG&PVY\[3.#>>YWC&>[;C$05_.])0S/>5,SU//]+0J9WK:[9Y:DBG)DWI# M<_0-TX@JN@-\#MDW]T>M<%IN()&-Z=%FM]S5-1M)M$V?5L6$MLS<.=IA/_') M8C3;\0/;U7.0/ZP%LBH8"QR RD;SE4P$LO& M85/XD+I4_@YON,]>\'S'WW[OAN$S?/0/=Y:PSS2,$<"(XUK9.\;_OS[X@.!, MT/#6@@^'E4:!2@>OL 6F+C<#R'(+DABTY/K0V#2KJX(Z[N%=G_BKZI\7Q$;? MV7#>^K11QBV5?ED+!(9IU0#"9YK4]OS9]<;U(8#=^#8!8 3V^DP,@WOF[2*V M6,QF"6CO[_.>'E?,-JP)$?M4$'$ZM]:@6\[1V14D =K4VV"RV965@U;)C06L MRE=0%G'_$5KL"Q#$HVT#3:^#Z*X_B5B5ZI-: W74&OO=AVN=-#6>]C31]NT=R2@*BY[ MM*M)SU/DMH!(!\OKGMZYW\ 9%USQ9O5I;NXH##5OV%0H_5-4@$GJSX\A#@[&YW.?'(C:H-KE,0A M#2#.Q5=\F@COQX79]IS)IX&(-&*Q@P\\G6V>SAE&%N_B*]P(=-@A\GG $@0_ M[7R$UT(NX$RJK.SYF3NBQ^@,!OA'H] ;I@$./DAXAT.[80X%^'NQ&&5EYB.Y MI(5 *JQ:%3,8NC/:=S1E+([2<>FY1NE)5668Q.FHX<0G MEX4;\UFDL"F*#53=$<7&TH/DYP3#9Y?#([Y-,1"&1^=W7$+;FQ2O!83S48V5 M<)V:^P#P(?;B!-$%OHPBA1,GOZ 'C/30//!2D) ;,ER#3SD4#N=>X&O@?(,7*3B!UZX?12>'U(B(F1(;QVY;T+^^9XED-*FBZ-P9P'7XZ"A8\^!?CY/('W&,& MY.*,;0$1 +HFF-O%',"X1.RZ3[\'.D+=\>IIU5D0RN]\0!%O=$.;KC[(BUD1SG5KJK)6SG2-C;SE !GB+." MBL&\QY**L5;# $1!C6^#2T;;[(-(D/ _3=([^<*\^3 !/$7:^<+^G0!-1U_$ MIC+50LNI%NBTZE7HCA&HJQA4AB/Q58@'A?GU$>N7;2";/_$:I8J/G_Y*+&+, M 5!Y,AM.5C%02GD%YUB[/5^LMV%_1G'0^(;-?68A*E79[FZ,W/9Z8'V4RPS^ M^GK)L BCAHSY9#,_!M QIY62&'VT,1XXG%^.V$(J=IS#!3@0;"H\Q9WJZ;OA&_ M1%F6J=J4_\$E$?J'S\5=OC#,LN+"[=,$%*DOR ._!5\9^_XAB4$K%P$"D7?W M7'GI YQD5<%IPMSJJ>9*T5>$4@2OR%Q (L7H.=4H)O1N91(&\YQY0IHR\T!A MRGQ;XOG?NU^[*OS[:Y=NYM[UW;&[@YL5MLN69,EE/KT X#EWR13-V$7BIVR^JV2:5I9I!W]7G%SDTLV> M.;F4A#0G!Y$#Z.\W2]HLVSOD[;M?J>&T3%;$)K# MTDB;9/>"9AR1Q>CYW/.!>Y^"\8+V#I$")?(%:,5C3O*U"/Q@KD[ M9JDP!H65#(N9^W0=>OXZ$_>X*G?UKHYE;FPV+CYSKC=[5E.NZ0*OF#!_[/)T MUD42\^15RCP6UE$&*4'M\!R*(&7"QA1J(785*:_F0)E5:E_!UT2I*3QV@^F5 M<0@&JX*^*8'I2'-*!)@-F%=XP6O!/KB\\UP_?2]P#/: I#!UT<.$4G0-L6%3 M^ 4@.O#]R205IQ'CQT)Q B9T$BZ",.8NA315.),0" LNM_)DM\2K*$V2S;B- MFN-J1&-%V8E;YH*33H%L8^EV^0F]!,!,(OJ 2UZ2#K[/^'T0MUO/S'"WX$ 8J M^HS0081PAFL:LSDB9)@C)R(4?@)*YX:[AY=P]S.A5(29YG,7\"HD]%WFF',Q M,>=2$?8^$;Y>0E>A[$;)!$2(1RYS.''R .@2+UW%N83U=+2-18Y ZGJ#2T>U]5'X^_AZ&1O S9/27?00,O_!?1":/J%"+A\> MUTDASH %\G.3;_7)F\W6[[FK?""?"A@[!7HD^0TOZ"IW);TJ0J^P4+@YSCXQ@M^0Y9RCRT/R(AD+;,6+"$W)WA9^C)3_ZB9 M^G9EIGZOW9GZ'WB=XQQ,%![SKS:$P$ZD[)$ 6()/VO R>:1&F-XM!NK3'!!5 M88^P[!,E0:0>K;)*1C^I3F'IIAFBJ+4633C/?T2/)?X>8,_R%AL+%C/N& M= M+^+.W!G[(=+0\//4, )S/6'"7%SF!RSUT^>E,HR>R21.JWQ5!7TB/!:BIA87 MP'+LH76%ZR#0N?.] #L.&MRF,-7+BNF^:&28*V4YL,_IH.Q%_6)[^< MQXOWSU*47KFG?.J/R\W!U^_8G! S=8@%B$#A7;]( M$2EG)G?\!^$M_Q9B$.<^F O7L?(*'^E\^';?>:VB]$E9_#(#EGB[GF%\YV,NS+I$9T:9F%^!^_(!D6#0:AGW+:[U&=00=_1< M_#&Q9LJ8@&4^C>(@7:0Y-KVV2><)"@BJNO^H*+<^L&&88$"')]9:W$,-7$%! MYS0JJ&.%O.28E/,(? 03,'SE[B%D/ */EB:H?,CZT1["CSZAIX_S%Z(U[>?/ M:3X'?44?ZC^_!JT=]8815VF/''"MD5AYMHO*5:=E.M,])8@\[QSBZRJ?,6SA M\K +7EV8S-*(#=XK:.@CX8JZ((XE_@AQAEY4 1]0R(FG.Z,E*LTJTC!0V>/ M9THM\8F((A+(NE.N P?,PB!9 M>A/YQ-7"/1XH34M9DL=22:G\-4>E0F)IAF4;C(>TI&?=@D.VW!(%2)-AA&W8 M1(5*'&6U-8AEJ2V!YL>0%>R)2)C[R\ :FA?XBF $2U!=01R))/\KD$"_4WH' M@I7;29DDSL-XF6@N$/25]QJ!1+%3+UHF7KQR7XNN<+&(+F>Y3)APAN)(!>.+ M8=1[QM#N"C.I5ZKXRJ=MJPA%9#%*J+1]J3H'W.WH Q7FYEH[_'=Q- MVY 041PM05('.-'!T=5%^#>)50R"B.H-A @H4LDH?6>0>75X@EK5WGCJXBN/ MWX8 :0I&S+V$!\;!@IO_Q(I29B^>$=(B9&3F8YH)Q?A5=%B!K>Q%4Q4K3W)5 M[.DU8M(/ST4C@EN":[6''^@R0_&NAV3F(K3'#$U26A'3_BB3=I0KV_KZ@21M" [@8 M_\XF^R UA>Q5II&DUG+HB#2.@<23$NV+[2[H6X1)DHLKNZ"G^Y'W+ MFD$(YV-E.K..+2HJZH76M)-(#VE9DIU;V$.6" MQ^5=(V] V\&\&721S@/NW1T%BV>>#X^09\+7'[M<1T8F%+'9Y :T&Z0'YC]Z M8>#/1A"7H\81:3*Y'J,.=A)*H,A%(@ODZA*KQW62-O MY3-(EC3=#!^Z&XTP:)=^=,LHK@=#_\_'SW5V*O#]SK0P5Y-0*!"5N MQEQ20_(ZL]!1TC;(*^5$A<3')][C%H^$3 )P*BOP 0B TD.F]08=?(NBO*(: MJR7=N*A:IAKYS/L.UMDT"$0XEV^0ZI5%JG2%JBS2_7)!BX+F[%+D4RUHT)E2 MG*K2.B(NMU>3"MY2&OM?![+2[V#5?O9[AY$DZFV.W#%<78YUO,F;R"/<0YROD RAL@= M516\1ECL'KC>URO%WY+/H-E8S+_.U8/I-+#2"!L\W\"#0-@XJTG$0O->)7RL MD,G05=;X'+(G2\$M=#&LOHGW^L"TE"S:BEW.TF@KG'R6=A()\_&!_!<3/#7_ M6^^#E?[*X"72K\S7*V#!=)O,Q6":E 0&C(1R<@JG+3R^=)SAJN)=BFZB0Z"\ M_OL?HN??\D76VA?E'RZ^Y@NF,"BZ@8JZ"B]S;W23OJ _;>&,"!EI/#A"2MCP M1[,?[3YW7PNE'#7VX%]+C97.1+K?:NO4.7 UB&M@-"!?VRXG0$ MOS0^LPK'+Q20IS]?=?B3[SY_ 5B.^:@WW NPF)MEP%Q-+PQV_/\B!;O@J$ML M+E2'4]0KH7!9NCG3*&X+7I8+S7,=(D"WKVA=D+7O0>];/:R4R2TH- M^@RS7SVTM1F)G#?+P*[O5<\U5CPQ32-G3Z8J#>)J,52!L'L*LLN@D 85:07P MDS!:H94+;IL.&/J_KL]SF^T/WQP?B9J4*B MGQ@I)J+5QX/K^6 "7!(/X#I@-K1S%/ NP4):N)C-*/KRKS:'+HQVR1HI%9JQ MCH-10LQ2Y5,XJ(.'[X;<=$\'X<[G0)ZC=%FXEB<&KW5S:U%U08QE$MA,#34Z M8LGI.X5^F+7'YN+ 9S-2_@%-TD[L:CZB'^5R&S9TP1;=EG,-H7/=H,7A#OH*.T'37W9K[(CM QCR@XF5]/!1$>1+%N8G/T>#FUA@IP!M:WM,3+#T3HR M9"E#EC)D63-D"5;+;YA!1X5@*P&M8E?\CS3F_IO[XUV6FO4-'G\["T;?SL3>U2 %W8$O76L/QVVU/HND6["(^# M\P%#%B>A7^CQSIU'HJH?%?_4E.'1S[P;/,I;1!Z-2H/W^2O/+ MJAV4)#X-RQV \WZP(YH2C7#+L-A_0E MCD^,>&)\VF&=9'ON+/RHE#XNCE2].#)2^';MM.UK4$S!IO1 M->W-(N!<2VW.J]TFF$I%9IIF:;;UL[A3WD C)Z\*WR(^E+\LVEX_%5\]:.C5 M(4?__796(69IO3IR5A3C':"G5XO9?Q'OY#'[="2;8NIJ6=R>YU8;4%&.!;I7 M8V0\H1#B((A ;D6O"X#+P\LX#KS$Z?+PTI0V8QS*_ TM00Y_[;KN0#AG&D*>VQ&;#R1#>VZ1, MAD5.[,A*JDT&K5V?KI#X:P1<$&I2\,KLE[9@Y=\V@IJJY92+F20N2URN\GO4XLSV*C9'L''XZ^AH MK8.YH%J#,HLNN6B.C='[*N.7I61]S6(WLV!45K9VLF4K#MZ,0=H*QKZ;EL(K M.OWQWQ&*#="!@;%4U33U0_G[!JP\AE_CNG%A-R'?-"Z8G5M;[6N.1(5+EI'; ML*+BXBT0AG;_ %'8T(U?O;_A(^9O\22%/67@T9RRK>![.UKJ//NC 8YG=VX= M=> 8[3%N)!+L:N$VA@2]SFU?-1Q3(D&+D* L]8Z,!?W.;4^U^^5"N_-@09-6 MH6ZV,1SSC;KXC/)!F4.LPNK(AMC]M1+)3C2R)MNP/HDXG5M+4_7!P>*R[I6= MP'IXB>BSFZ!M#'TP+-)3K7Y/HL]5H,^.(KHI_!E0),+1K4M GX8LV?9)[7=L MPD(:0+1_%L7*66OG,ASK]R_#$[\FW4&ZVBKTJ36>MI0(!"@;XW Z)0Z86MD4 M/;DK3F)$M8IT8HPP2&=RG+)9*C&BY>[X8Z$$-I=5>WHY(4.ZZUL;N;X\7]U1 MY68A1-4885@8OG0&AQ"&=.&>4W@>!RWLSNU -?469/I<+UHTZ3:HAPT5%][K MW!I&6T)Z5V]3'A[2OG:%L:Z^R$-:=3"^#U9"1>1*F@B7(??VN'$,Q5@M, &N M]\:/(=*V771=U08C*NJ@UY1'O$WV8)MCUN."#_P0@_!:PD9'%8@-D8NN:: 8 M6JK9*R>XUC8%6A%[?,E(5%?&-H9$6#C24WM6F>E*)+HT)*KMRVT,BPPJ/S(: M<$JT*XQ=C*WOVF*0H]2@O1(_UZ@,)_EZU"(^:U6V9^;!6N@<1HL76-W8.%S: MR9L:3.UKC!&98$+8JF,TG%5S^!TV71PL:>]%T]Y1E,O&J-#"AO*J?I!E(@E0 M$F"+";!)?UIC=&>C \T\O+E%&VBO:M!!H5?QWJV+.;C?TO2Y98MV^+\(=G+G MC[,BG,KVQ;K6N^[VQ:]F012]%M/Y&@[Y9%G9T5AV-)8=C65'8]G1 M^&5T)94=C67/6MG16&+'/M@A.QJ?(%#1^H[&Z_/3FRE[K#CQ=?I7=CAW._TG M1TFQX-;\W\%^_1 &IG46KWUW>V]#$O5]7ZAT3.]R#; M(SHQ)1%=,Q'5BP*:D5#0 462J>A-EM4>E MHBMH(R$;(1XM_:,6L8@@36U:T;'MRD#MZP>WA955=*?KW71*!-$!06QU(!&D M50BR6PS]-!AB (9HJM%K2XO-4Z:UMK1HLU;D6B:XRAR?]FLX[W_$H0L0]'PW M?/X8LWGT6^#C2\-@!GM]()T3#(;Z_ N39/N5-1\7F"C9.P1 M8ZMVOX'2:4G$KK:1?KZ)L4\QJMT03S(U3/@ ? M4'3MYM=B?O2&EL+%%-AMY_'F#TH4C@ [9]^'-_A*'?[WQX/>_7/QT%'<&?"@ MX7 6/ 3\@R*1&0#$P'XQ5O[!FQKE6-5GKCO:M9XW/2)^0V!I JX#'P# MLH6%^!1LQ3WW%I1IB++]+Y[FZC8HO&PT'!N691C#OLY&_>'$F6@Z,Z L(0?@)*D\;4P%*,8A=3-*[6%S& MU_0N"@]GX00PC9?F*M:C@!Y_U'%R3>0!G_;N_BH1N#8"]\Z#P(Y$8(G S7!@ M^SP8/) 8O!6#K[8&Y'WJ9)531"]JX@L?B);/#U85GY&W/'60B\ZX+V0K12"RJ9+(&MKW7&F.RFB PV6[374ZE%C0'LVK'AH8G5NK>XT3 M8UHI*^^GKO^ PA*S';%XJA0:Q@"SQZ/#^;DRRM"=N?[HL/$RUTLVAND<3#?\ M;C[Z[WUX)QMGADH^+W7B_6#CF_^P,*BF)A/=M8ZA&S^WI+1-8DB&(8.C84@5 M)EB=6ZVK2RQH&198VDFQP ;I:G1[+4&#+>(U30:"C;+UEN\QG[IZ6WDI_Z,5 MJ_F(TO_JE6;#.MR&KD/5O+DVGIK' ."D6X)3=[L%-+B06-(T%YDFQ M (-NW:9JT%IB/^\F-]=F'Z?+\72@WJ*Q^I,=,>:W ',S$[@(2H%FHR3TXF>4 MM=Z8P8^I,@X$ZP1^&2E!J"R8[\YBCZWFVTL3NU$W=>%>Q*B63_$47U5%60/L M(]3MMT1WOEX\6%_EOYNC>DV=?_,886J=6Z<"(6K/R)2XT!YO]084J.%X,_6V M.=ZNWI3]RCB*Z#WCU?RU,O/F7DPW*FW4TXG/KU,W9&_=B(WO@SE^PO77 /LI M5)$)=5Z3INM+DZEUT<3LW/8J@H*U>^)(!&FWH*V+%U;GMF^W)G7DZJ/%7^-@ M]/UFB/=#HP;3"Y(QX"/E4562P_L?(Q9%\ ,Q5O0S"[%M0#6%X 11\_!\"FFH MM%? -H E/92OAXQLD/C1,'Z4!.QY$:0/>GJO:YP?0Z[>C%U&9!_=F6BI$C)8 M[)$IKQ:AA^-^9\\B7#L*V=B+T^_W''9Y_&<;MS]$(-<^PW,D96F8ZTLWSF# M&U<5:N<=NYZ/[;-Y(^80WK$(P@-RDZY?SSQ*/W^3NI)II^(T7H MTOQHK_5Y(((X6$TK,W];Q#*.DY!4 R4&J(&UI<#ZZFW3WWTAP,T!$#9">GMFE/VVS1XR # M9O@;!ZE*T@#=<6+0Z-^)QR@!=5]V]7%Q*WTG9L?5*.\9)F.@ >R%.EMH&5G/NZ<^A%X0XV&];OUR[AZ+CD-(=:6>W+0-@ M]\NGEE]M:99\O1APSJC_[LC@8-#RD!(MZ6BI,V""UUXU.UOB\LRI0V5D37,* M/KSG<"]TE:\FB 'FD)4P0>7&+= %K_?63Y\7ONW2S39U M_I47WUQB6N'F:X25>LV%E:1I6&_FMC .E0>0A%@Z-9;FX)%DX5(/K*8!/O%$ M]C9J#T=L,(M[V^7W0 ]J8*B@Q(#3&']-7GV_Y=%7M<@NR.K/UMX^X?;?+O=_J"1T7[R]EMG^.UT_7T-XWX'C_0[LX4W M#$*PG&[X0F_PS5$P\\;*7[31>- W]YL(=$KL^+BGP! /BW0.(?7K*$LO7/K#!K+RVSL"FO3 MY6FO\*\2SUNA2NR.YQ@NJ$HBDW@N\?P"E*;=$=T$1!\T-O[X92(Z:7@_Q>YP MQK+!A!R,%HW23&01%'4:OU)L\G/LNW*0TY#ID;49/M( ES6MKJ^.-) M$"K/S(5'L#6 \HZ-&&*M8NJJ8FB&J2I/4^;3+ PWY&.20657(D!:!5#1"\;X M#GC2@"?=2%GV[W;C./2&"8$1?S:%/<+"N*@"H+S)M9(1^=<1[6861!'1#. . M TN!14HZ/E*\_&LZ7_*CF"]);6<"-"565V:\R4'$&].DAQY1S]I(5>!,V%<( M=AM,)A&+E>%S!CO^O AS=)4/28@OF W#Q4UC8 \#A M2%-<6H @?31"T$U$"[H_X4C1V"-JI2^>IMYHJCPQ)2"29]D'(4 >=A7,/=_U M8WC%."$ __[K!+S* Y#S#=]S@>@)C M@$RCA.XWQ9CT ;RP[LH<3R 7?H6\!7"!8 2V6C;.+0UXY= ;NF* V,]/WCB> M JX3:\W]2O @;?D3=PC\)HG7_V0]98ZH:Q$\S;$S>P5Q,R#0F;N(V)OTCY_3 MT@C/)W*C'_TL5A?[PL.L6FCX/O[U+K+GSU4_ESHVN;5N4W M6E>O_'S=2MBA76MF*R"N]"$(YXJNW?Q:<255@_T$V*Y MP41!I19]?G_[R;TMWF8]'GXA[SM*Q.@H# M"VB!T X3MJOH/Y]2CED W@0X*2BLJ(,%/L(?*0'5R;$ ^EP+@&"E-;9$A1< M]W-13<:1"M&;7:C&)#ET$7I.7^\.!H-F%!VC:]K57^VU5/5/=E1TRN:UIEF: M;:7F,TK9@G%=^';%N!9?%A6-E:A4KZ%7AQR#]]M9$TX;X88X0)15L\>\F5LV M_<]SDSNJ7^< UZLQ7-BROH@=Y+Y#Z#8OUG+?9N" M3*5FT?CB#>7+[W9_:S7D=#G.C6YB?SFW% [AQ\719*-'/V-985]%4P?=J3 M6RY1_5I0W6D5JF,1A:'JO:;"YC*A?KJP)RP*Y9FX_H,RHTP[J:T> MIJW^': (,+@+0TS.%-5@=:E )TO.ZEJH94A,]K47/ MO=8EHYX:B"[Y)65XYRT/J:\>K*]FXNCO -V"65>?>LS.;5_5>BWR_$J$J*V% M-HD0%F9!JV9OT!*,N'KE,HO^ANR1^]K;UZTB'.[C M_,)@FX\,<_#O1%%F=@4?@O!=D SC23*#[P"J^QAF.,]#[6NR6WF;\.9P!^?1 M\<8AQJLUU<%!*J!;F_W$KO_ J[/ISJ4&>I![!91=CQN*S" <:^M[ QQVH@XIJJ]P\9A2D])$TBR>ZB[%1(@L&SGJXZIIP/?()>#EB#3%W= MAK'K^2C,$#\0X"\EB-8$3UT-H>1H9<6A^!7P/;H/YG,OBGAC]+KT@:$U4W7Z MY=B:'"?<*AYZ.J0P- V9IFHXY5*2DR/%%IZ9MFV$/;+UNNY^3UV]WMM(&=>5 M:S1[J;T-U/$8FMZY':A.KP5#+B4J[*_<-H(*6-*EJWVC[+F1.FSCU5PX=OUE M)7X=GR%^#K$$+G[^/'/]&.R\]_].O,6\-/)^%UHPL1;!,0^9^2WUU;.SQ081 MPB(Y:;1?5[T"A7'OM(@K5PWV8HI[!<@-S>[<.JII2:=G6RY_+P:XY^7WD-EI M^I4Y,R\F,2(7KSM$-[R6*/&0V_#%'+/7I!&-# T?5*G+(:JL%K,F8 MLR.#;09S'&Q/[ZB])IR?[7C>60;6K$RQ/I4, M.K=F7W5Z4@MM"Q;4S2)K MT#;# 4OL5O5$N1AW=-N:YDEL.VL@M?V-QM;+Z MO*?8.M+X\@ML1-\X7*Z W^SE\JC/8C *9J@]RVE,&SO#1/=DCXN0UT5S48N3"MM=6S4^\HFRX=VL@2IP#3/X0ZV[=_MT>[= ?^Z6)5NZ=;K+FKOOG6[W MV!5.V[!]50E9M&#PX2.@4%?Y-,EC[%;TK'UQ:Y".$N?6G_MK,OP3]O@M>/]C MX?'YWO5!05-TNN5R_>5- D5%_$TXFIIE[U*&##@.I,NPK-6MZ-^%=V].C""DF$9#\# M1LI')N-"9$FX3U%7^3A1_"!6DMBCZ4,J;7''MV%^-S\U4P)@UMG[^,ZC,A@ M7Q!9=NRBNRN <,WEN413M5-QQ2VT63F9Y&Z.7:/J8V2_.0 M-R/8>,UK84;72U>883=;7N2=L@A"@@^\#U?;0U8M'ZW< +]^P*K48QCRKES* M.&&XI;GKNSS]ZO]%<$LC4!> LN)G>.X!%J"R*]Q8$B=XR]QNQA\F$9+):%I\ M7[^/=D#FK&\Z=)V0/SC:W.>C=TY])FO?,)[0118B. &K 7N%F@(83Q M:(J9<(@=U;/?8N7VO;=R[97=!T6CAN'=#LUJXJQV'T*=?IBAIX(@GN)L!]-_IWXD4>2IT;@BY58[,Q_MR0!W"#CX !V8PY@7[#P8$+_7>(;.PM0,/H;*Y>ZL%GUU1HO M>N*:20NI./%U.O)W.'<['?5M#\U+//OI5KK()5G/=_(>%017%&%H'2,,Q=.-G23*29"Z&9+8(E\-(9@=) M8V!W8E5KK$FCI!I)-6WKSMB 0F88:[-D6T@G#>63M])$,UY(WG@=@M![9Z ( M$]O:JX.^[&S?)E0PK,$9E7"K,25<(D632&%KYU8S;>P#WQ^T9>R!Q(LS>;:, M7E.>KHE7EXM7Y_ CF%I3?H03H=(. M94CXWPA9S^?0*:2YBMNQ,"EU$?!$I3=\8L0C6^:B_K68'BR.HRU_X@[A7$F\ M_B?K,XI'#&X]O)0,6\?LFKW-6:,[)Z!J7:>AM%BC:YN;TWZW6!8U#82Y-Q[/ M5G+&5Y&V*=:RFIZT/E]&^0#4KNC:S:_%M.X-TTZ*0TFVG<>;/RA1..*U/S?X M2F 9^A\/>O?/Q4-'<6? :8;#6? 0\ ^*1&8 _* KW/4P%WN)NF96 MW%P5C\O].PV7YW]@-\.0N=]OW GPE#?N[,E]CA!V>4X$X!=O[1NPK56.57GB MOJM9XW'3)^8W!/(HX$5;;Q(LRL*G8"ONN;>@3$.4Q'_Q-%>W==UBH^'8L"S# M&/9U-NH/)\Y$TYEKC/_ .K5OQ+V#B7*/4MS')K?N[2[E%>O$P2E[7+R=@0 ? MNLE853[ZH^[:;9][G[\%5.T2()!)D//R_K'M967F-(D4K2T!]V;<5)MM.UK4$KRX!. M75&TNX.W3N[YYOA]Y=RV@4Q[W[E:22D4*E6DN9_C5EM!TM M:'8LL.4S_X_RVFJ!5]._41?FQ_23O3#L,"1V2.Q8BQWZI6%'/=6A'8'V"RTJ M$S5\BAOG^J*LJ?>5N%,PU*^W=DVK\DC4LA MC6W1R<9H S.;U9Y='M$F:4/21DMI8TM66F.T875N+;5G')S'>T%E,'R(5[=O MMU&__.B/0IKXJDS"8*Z,DC!D?BR:Y"EILL!+F0=;BV3VHI@,WE]8E,PP^O(! MX'[/P?Z9H Y/?T[A7DE#=N>V?W@AFV9[0E&5XB W$& M^S384%?VXB0LM7^X7GIFA\X%B]<%7&+8C'"]O%&RYQ*NGQ'H.W)3!S.:FC+< MY%3AMHG6.J@PP+H'B0DMPH1&Y6H-5+ TT+%:@@DOP29]QU*AZ?E"9&*XX\59 MH[6FP>PG,3-0[TT;.DA,_9"13-+T:!(-]I.6AZ.!T;D=:!(-VH(&>XK*P_' M[-S:AXS+E;;ES@CQE<7QC*>.*Z\6[C/]M5^RWN7IC6>3C3FH_].+I_ \?'&7 MQ-,@% /6*JC" B'9TPZ?GR;MB/-9E/NBP^[MCRR[Z1ZD$E_:)TWK8AA9U M)2YUK[&<0R1N.[+B+[?]7"XQGOGC U/BY:#U%S9HO<%VX4VE1MK8R$@UK+*; MX#A]C(XZ:UV2GB2]RZEFL?6C5+-(TI.D=[&D=ZIJ&=LX2K7,>6AOA]Y^+6^@ M$P>Q.U- *T]NI/S7_IJ8O2-*?H.=_A,W]G&^@)>\3S<"CWR!;>R&L;T< MQF)]5[=L^REP%3.:51ZOZ1;45>[YM/EB(BB'=J3P)H[8NXCW)S(TW5+^-P%\Y(/2'T(F@H*N#U<"L \9G)"IRM2%=\'/ MPY!%B\"G4?>EGV-?SJ[R+J$N2;/-ODY:?;D$[6D-NN!=P_G0'3[&M!YJFQ2F MICI^XE%7JN*/O'@*KYS EN@I,1T6'YTE8[[0(F3X$_%K7L12.*%X*VY]S6'_ MR99(#/ >A0DM'0/@HIAZ.\%KW1DZYPGC7?]95<148(32ND/##40$\#GLA7%Z MRIU2G*:K5-'=YFT4($"-K?+-Q8;"-(ZFC,6X!UBO&B%IUP9U=%1ZZ* M8^S1X>X\_!CP#5 MV?NR7XU(,'!ZYT1*,N''PN,]#',\)EIA,ASMJDZ3K;Z6X5[R[7^ ^^1=ZL9> M%(?>,$'286Z(+2 (2,C587]*E PC;^RY(3&H)R(V07WIA0.0LE]R(3UD*'[F M+C(F "JLY#\"&2\I=A: Y%/^3$(O&GOY#?]% M[0PCN-D1 _U)? >@1/9'FXE<+W<*-R3&#/3_Z 5)!!L!W*,]((%WE;L1,'-D MX[-G.AG1 ^Y@$0:/'IX0T?[W[M=NCB1'/#@=,=:)O; M"&[SKC?K1-]D$VI:SW&T6FS&V*G_D Y:Z=<8T.)F2+I9'J'*'?.*MDTKN&?U ML=[/%[/@F2$2+L\VRIU- =3SHXN1!K^3LH_,%*R"GO(>C(+XF=C<1Q_[VJ+J ME+\ZY3,<3[F;\S:(^-P71EK#6"B$_YOXC M+W1+"\A4NW\FOCXMT7A/GG;O/ MRD,($A09K7@AP58)%L(8 [&97@0/J]^Q__370"G'WE\AV1+1ZA)(PL><<40 MGBI_0D8A/!F@,9,N]>2&8\[H1VXTS>U*? .RAPDD@)^./7@Q;$S\ O8$F@B< M!M2+3\#J"Z"#_P#M(V8DFA F;P-8D;3HY2KCN>>#[&#P=TPZ#\(;U\8?Y)$N MW2A(.H)?9KG!;^<1*#'X_W#?()*?076[' 5E:0V T8P]-M%LX7E,_TEO;@4& MCZXW(]' (8!"EN"&:MI:1T"$HBS:Z OX^-N'4K?C3 #F[_8N#+$#, K$M\\E M&7F'V_R-#O-I0M]&=]F!=O,3:#GI:J-GR^R9JM$O!W4VVF5DDWI1E* N-P?= M6B ]:"W=2:1GH=X>@L8?/R^X!U*HK$5% M-7I3UHOX@ZH2>W,FU-UU]@MWD8>D1X*YLO'IKK*_4VBK[ANM4WZKG$2]JGON ME9U$.\S?R!D*'+Q!$H/)R ,UZ,EC[FC*OZ.;X$KRF_* M#RBKD51W.,5#.'H MV5W3,)M1^NQNSW&:6VKS:)"V3<[HR?R :=VY[6!PY_?GM:Y MM6P;E(.#.;2L2SX,NS[OZ-]M0%'?"4C71HQ'R_MHCABQ):9J: ,5H':BJJ;S MJ.LO$@&=]B.@P8U%2S4JFLZU$P'75,Z5A!F8)1,OR3*N<"K 1B,Q92U#;-SZ(4+#<= M9P\K(9S"8(;QLC&;4#:A2.//O>% MGPF^"ET$\PV"_*R'6M:_YD+?RWJMC?N!3?.*&TQ$0 !,&2=L'B7W:*$)H^*; M5U1AX_$BH'6O%X\G(>^O7@#X*(CB[ W/2C :)>'KKO)Y69Z3JQ(K_Q*/A+B4 M[@Q^!NQMR8O$D;(JM/(1VLAQUG3?75=7D!6I C[.L(A*R ."$&7+/C(_882L MP0))+E?:*FJ3ZM=+\HW CY^PWI=#=TDUJ1 0,B J[IAN"NNL /XULTZ^CJ9L MG,Q6"I&P NE#$);5G%P&RAV'#3R]+E^%ZIC>/F,- B6*5>2F],R*W)2>N6-N M2C('I((KC]87B8AKV3,#A7;2I@R4P:#KV&;=!!0;?J7UF\D:T;L#C7L^9!8U[5TM*LZVH4YX*N:TFG:YJYT=ZG%76U2"C=A[29U/1S@8JF: MW:*IVQ*KKP>KMPQ(.!96VSB[3S7LMB0-2*R^*JPVSH/5. ['4$$;:@E6-SF+ MKMT:6("^26^>Q3!X1(:ZMKR0L71U" 23_LY"('TP+M6>UI:1QA(;"!MZ9U)M MOE?)O7HVI;F]4>BGKZ&;!.II$ MI)8@TI91-L=")$P%'JB#QAR7QQ^?<;BEW#X)GP]BE7.^#HIC'1I-:OSWUQ]P M^@I4%JDBL99ZI6!.=Q(!%F-[VF0T8M&+K\6L-&K.XQ'LFYU;PU*=B@G9LK;R MG.A@G@<=+$ '7;6T@42'5J&#=1YTL#'71C4.G_XGXP6[]ZYA;HB=_D!PCMDC MFP4+3 J708(*JM@R#_M85-'KW)J:VG>:*B"4?N%FT.%,GJT^J5"&UA;'L$0' MC@YG\D\Y@ Y]56L-=[A^H_,77G7(JSW%\)&0YB1(2[."+L[D;AMT;FU;M4QI M:;8+'%H@ Y@6E@2'5J%#OWSI%HX.J"#J6H]JR7HT*BE>3G1];('OOFN MJ=<>SCH30\5PEDZ];8[:B?+$@=&7C$GZF7BQV;D=V*IS>*J&1*26(-)Y,N8< M+ W2--4RFG*-M"O$7HS[U^K_95A=H\4JP;:F'WNF1JP%T6%4>;EU+CP.SU2F9BD14F+VVCQ/)$4!\O3=$TU!DUY 20MM@+U M)"T>(A?/$^5V<*R*H:EFOZEF.]T-<7LYQ'4ZM_U^MRQ"%+B.&37QK9C?)V;+?\0>H63E4 M5 MT8X3^U5RJ#_!$LJ0Y2%)?5-=A=\>PAO^VWW(-TVMUS?R:)#\3!OZ$(1?EIV M]0)X 3E';\9)^,S<, ?0 7""KK':YU'!IZ**@?9K:4J.M*_979*FQU?W:SSC M3'NC:YOVF4;:ITNL,OZFN'%#,]8WGSLW]G[#>;SY@Q*%(\#.V??A#;Y2A__] M\:!W_UP\=!1W!C0[',Z"AX!_4"0R X"[#Z8Z]N('7>&NA[G82]2Q"T;IYJKT MA-R_TW!Y_@=V,PR9^_W&G0!/>>/.GMSG"&&7YT0 ?O'6O@';6N58E2<^^6CZ MV[^YY]Z",@U1'O[%TUS=UG6+C89CP[(,8]C7V:@_G#@336>N,?Y#!RN1FAZC M:+U'64KSV=V5QL/UQ,%Q5+GJ[H5O9Z A#]UDK"H?_='ZMM[GWB?H#RQ"5?(^ MWW#[@^>[_L@#1?1KUGI[A8XVCQZW;HRJJ>D66#8MT<"KP;%MJFC;N[+_DRE3 MT$VS.1Q\B(NP(^:!+TZ5&Z^1SN)(9PK03 0B66JB;FAZ3WG_[\2+GQ7L1-Y5 MUH H/_HCF[E!8P$PY8 F!2BN[R>4BQ"!)COC#=V7TP1(Q]ZH1F-=<%/39NB? M?_"I!5QIKE:3GT!MC)B_U)0'6NS!&^(@%/ GT87-B6C'RPW2U@ U M^$:#4%6\B0)/S#R&?\_G;(SM\^%J%@"?,-V]#Q>27B6;,6Y5PC+96U5X/GCT MQF1;L>JMH05&79*P?! LK^479(SA/]Z<=15J7.]ZV1B/1W>6L'1(A0 &'Z9 MC9?$%_Q$W*(##>4_?#1 ]4@,Q%NL]A2HO+"5A@Q%"O " M>LU4D%&,8T*HO_J;7<3#.<8=[&F1VOVNYC0T[\#HFG9#0PJTKCW8;)+N_KG= MU.0$J^N8SD5-3CA;>__6=!9?LL:_#<.?;HD?<,K?,D->@NZ?P@%*@!-.4/J; M).X-:A3TGR2R25:?&9A')8&FAX=LC.75]JD<"P?N'AY"]H WO8-1>X;]>3Y0 MMQ]Y(T[3!2QL9!MVU]AA(Q7>;T2(&Z/KE&4W9F%Q+\TK_75+X?K*\SE$*V:C MK/C67MR4AM^S0%RL_*\+IE'XK @MLOG<^@J@7&HBZ[HAL]:QALQR5\9''S2 MA!P0G[ [[S?0\<7XV8(9*[7-? M&-DE$0:*B4*VT)YQ!LI+ET[W\*8V M)Z*YQF7C18W3:9\$_X7[4E]Z,?D:@=S7SR:0Z6*BCSYWTM>7QU;GUNJ;()'U MEE2=OD"LVB1OBJAU0GE31*S]A(X-0L?HVFWLI%:#*=<6'>M^?[4-3#^D [I? M2(NN5Q7.J+M+!6DT7)54 M*.+4?H)A '@UZ#I-S;9XJ49#S98,[1,<^:!1FH&DF,V%C8Y4<7H!K&-=6,F\ MU+"2J>%H)577=+6O'=S$H&DT.5U+GYV(_5*Q=F-4QKS$J(RIZ2#KK.[ADR?V MX_DG"LQLW4Y>5AX=TR\^WKK;T2^/N+<0=;GJGTAVN)VJA[6I.LOA^I@F2Q$) M9\1>MY. J1G43\[6&\YY.!JE5]0 YC*MQ.HB_\^IS';G'WG^& #\Y@8?.FUM M8RY3#" ^"8+8QUH#NA'_1J=R%O[9EX"*1N-X\>:GGYZ>GKH_AN&L&X0//QF: M9OX4PM<_I<^>\@P_%\ \Z.I4,HMI_5D.GRCX\"(%+G&4\,X';D1I^(62$)[( MCQ\S?YS^.?$04T4YQ[*L(@>N?$U[KHJG[64/O$O$,LMV4TT*5=,(2V.EB"'B M!0QKZQ_@7X.*(. /O7X[B14SO=Q0XE1V.K5.R"DJ];I-F)K9N;6,;MF3FW:; M4.O"Q;@.N&!L7>^6AR LNW [M0$C7D=H+$[MZ;3M3>@#- K=B#Q'MGLF1>Z ME=J+++/J=Z3UM"*P#IW7H?#U#CGC8J/XIM8#(T7K#BKP>"O^K@?(N0RV)@#2 MI^XZ9CFM805K6U@7O6-=-][AY95U RX%&8V7> "=J=G:;K[D24J[K;.7=IN: M<_+2[CHW"T=0GJ;>:)I6)5,1]?+]<\;'L:;7#FHOG=H?,=S%F*I1H@9KJO.E MT^O*J]?75,-O1PPL-SR6$%\$ENIMJ^+H<.$K5=WPO]&(S7"F 7RR[:V'%%=_ M'4W9.)FQ3Y-U9=:_XT5MJ;(V<7C :F\,^/#F6HNO5<(CT6EZ#6[+.FQ9ARWK ML%]6,?&W*JZP+,E>T=%D,;8LQI;%V+(86Q9CRV)L68Q]RJR9WL5FS>A:Y]:R M;;4O2[&O(S7@A95B]RXRZ4?7J13;.;C@4I9BRU+LJZ^HJ%U085]H*;:I&YU; ML]=7!Q4%%>=/?7\A6+4Q9FE?;LQ2Q_X?>@/E=B^\JJ+UTD&68K=70!Q1764K,1^H=+AP$IL4[>I",&6E=@[B88TZ@F 8NM?=_ZGKM;^D07E M+15OAQ64FSC41A_HJF.6TT)E0?D+%6Z'%Y2;.J9K8BZ%-'UD0;DL*#]E:.Q\ MLNC@T!AV-]'ZJJZ5T]YE.?DUX.S&R-*YQ-V!D:4!67):PY$E64Y^S3'CEU-. MOF6(_ 65DQM:Y]8VU)YY<),D64[>3#FY(1>&-U^4\KP\8+0E5(- O+ M\_&#;F'7/;?]'A!PR@<0 MP8JNW?RZKH*F:-?E_YV&RQ,_@.@,F?O]AN:MOW%G3^YSA-#*LP\ N-A '^N6 M5ME,Y>'[KF:-QXU;2W0G($2"D/CI&VH,P>N>_N:>>PO*-$11]Q=/ MP!QD6P39%D&V19!M$61;!-D60;9%:$7NEW.QN5]&CP\3L52CUW#VEVR,(!LC MG"!]S;G(]#6CSZ>AE",?[:0YV1BA71)<-D;86!AT/H%\8&,$P^G<#GI]U; / MGI,DJX..4AUT+GG31+A]T+FU!]U>&U'KDJJ#6B\=9&.$]@J(PQLCF%KGMF^H MEE'.(Y*-$5ZH=#BT,8*IT^ 3O:GIC+(Q0BN>NEK[1S9&:*EX.[ Q@FF ;',& MJMTK3QR2C1%>J'!KH#&":9*_S2K75TC31S9&D(T1CA@J[&6POMFQC!495!X.=BRW.V!HUP&;0>?6LC;BS"&]#':F_C.U-!A<;DJ!I9&M MT:^XNOU;&A2Q^L( HG=N^WIW4.Y+MT=+ UQT>]FKX8 >N-<0:T3]:3 #E2_B ML,'"SG>@#,R"* FK!E9;1L7 :LLX?&#U190=#ISN0-MDC7 W-%4 MP1WP_UP4@0%&AN(B[\)V*,C#A=%0?N_Z@O6VW3>A+YQID82C*8@).', PG_> MP@.L"V, Y5%%>;3F*"HH2 I(0<5-XFF %>ACK-C//<@=]LHD#.;4[@F_IO_' M"Q^-@%.AQJ0\>?%4<1>+&? =Y-$S]RE2@/%,%< %1(0 9+ P,E7X[6B6( M3 MJ(.#$HP;1]4J0@Y@A=-83.PCRA!C0U>^R6!A75M:-_HZ>]@X:]L!"98 MC&CY_@#6)F"3@S+*NS'PN,--;A>C&]"YC"$:P0( M4"."*(D67,4%K1<$;";>,43F^L\<)Q +@B3&4\!C\ XX3%?Y/;LKT($UY1Z8 MAAZ5.)91K4Z-)B6.!(=C#MB2(K_'4B_#\<+MM9)_5W.>?C!@$D@V: M2DNJ0=$0,A>4Q^?,L$HQ9!1$L3)G@$;CKO)NI57%9M?*4Q[;QTK=$*2C;PE! M?A-[)K% MD-T-P*=)MS5*9LW ,S.K6'@:(]RP]J,Y0+0:AKZ^F9#OW ",D[2 M ]P#V/^/H%[;++Y?+X0B?_+20F)] [],)0$8'U2HJX&L&9Q7EE$L< 44(,&, M^5Q)V*3A*,-G\<.4E7#7+YBA((! LBQQ+?T%Z3HULQSG06\@EO/,N29^0E2E=YR^(GQOR5,G6+$"7[+$.V%4%1$SI; M.@D?A\VUKG5NA7J0?G*??:T>N$'B-PFA>RV)LJG M$[*VWKFU!IM:(0LA6Z*&"B?LFE;MLJML357;#>:ZW)6T[+E'7^K)!K6Q0*QO4GK1!+8]SML0,KS[WO>@$ MRSWXR5PD@G%W\BB8+T(V97Z$X2#/A_]FRJM9$$6OT93&KP,?8%($2;V(\@B, M]F3&/DWNEJ^G*/M]_N4?Z=U_AS<3-53$F6WCT(#RJ=/.1DV 7D4 1QZEGZ6Y M>6E#X=;V\ 75V['-N@IBK]=UMNAB.X?EN[:SN58:7%37W4%+VXRVIIOL MORJRP;!TK)SW<)Y;;2!GY(C-.)6*/IPG:K*[O:B]-3BVL0I1@@=3+H\.GGH, M[+*@IQ_&K([0_?;(%4-KFD+7T=!49R5I1M),LRV>JHBF5,(]!Z<&;TQ[U@U[+)^*K%;8O>A9I@Q MT-IBASF=6U/5M7+3@9/WS#W13(6J.9/%-(ABTZ0F&T7M6A)3H?0);4_H?D,& M]XS)W*.9&T7>!,XGZD9]1@6IL?M#89,)&\64OUPK0UO?S'HWX>%;VM>7U6T1 M9E8@WP C2U7]+OZK%CF5/(%KB&G?G=>DJ9Z&WG2M5S%D@;>RL5MV.AU; MFPZZ) G7IEZJ,U7Z_C0,[7C*>F"W#$VPVH/;T@RV@AM"D M2=>?V5;+B!>R13G%#GO*8>GQMLS@@G[XXJ>;[":"UQ#8*EU] /CO8(?=)R$2 M&N\ QRET+_T*(V.:ZFCE*D\YQN1BT)N/*K=5!OJ'KZ =V1P6M8LA\-O'BUZ)S&1.=TH)'+T+D MQ[8)PB45NS]8M)?B<>V*_0'^M'LWFGZ8!4__@[%\#/>O=^;LQ0"PL[1J:=(4 M;!?&E-2-]F#, +U_EM/4V B),0UIJ#M[#QK$G3)Z]+7.[:!?3@DXN?.QT42A M05LE-34M<\_O,[B6"76G="@$(Z^@QC?JO.MCD 8E>UFUKVT*MF*NW,M&M(/< M#\=%-*-S:ZGZH %GE<2SNXZ4D'!J++.Q:;AJ]\O*1),EE1+56IC3<&I4ZV&*GFD?M^#]7(K%%1<] M9=5.8@;I?G5.AQ%C:V!6.X]^]W-? _.QSEM"TN\CC]$/YS$GLH\ET4BB.7M9 M8=]IN*Q04HVDFJNO5NP/FJU6;)YG-&3X$(?RG+[QEHV<^2G#&^T*[8VPW M/-^[\48=LV/?Y@LM6EQ:0.4*0-GVX656#N]:#GALF>-H.,]9=0;MR#:6.-YF M'*^'XF?N[.=0A:O1*R.V[/T@L?M@["ZUX#L0NRL0V.C<]BI2?UJ9U7\=OP/\M'J9-2"]LJGMA4GU;#F>_\\>Y*[C+;F!_(6"B2:U9,M&Y9?IO MR=6R1TCQE'B$J1,]%5#F_$G1UXM#=5#(U$K-ETZ#.17(88.@[AV0TZWYJ93!/;$H,B\SW[1^-!WWS(OKGUU(E]LU8VQ%>+R[-H'&XM)-S MU1*(;1GNX5"1>,^I:(!YMOMMVO$NZ?)%T^4%#7<;:$<9[B9)4I+DQ9+DN8?' M#?2C#(\[#TV2#? 3%>1DO9_YJ7Y+YG"7(_[?> .>GY![=%WW]95.&^A#]2;/ M I%N_S8,\74"--DL>P2JI[FZK>L6&PW'AF49QK"OLU%_.'$FFLY<8_P')FFF MORKLKMS]O(@+>/=P\:YP\KZ?+V;!,V-O>6>LSS- V6_P\[>S8/0]=\-@7C.X M^ 6L%(<)6]MP?NV1":#9S?,+A%N?N8N(O4G_^#EM4>;Y1!'THY_%\@(=,$-R MY?+HA?SKG\4T>DWK:AK1D3#GQ)NW#*MWN@.M^JM=I]6?SA+4--!)M5JLQ]C) M$M3MKO(.L,$'2_ >GJ8"->1!B!WEN-D:-MKQB:8:KXKT%(@,/FNPKP'M"H1M.Z.*%7GCH5YH)+YT^+[$J<-_P_ M?"/PK,+W'%:?)O1E-4 &M:]'K\;^_.(;>_[D@O2(E6:"D:8CE' Z1:E 8C;&A8^UP'V%8S9J.M4.< MU-T MWKN*M] RN*BKXF_=3,<)5Y .,&Z(G&T,NDZL M!$FH@ 8_"AE^"^M31[^Y.&#YIW'A_?A&_.29N6&$\07 ^7=LQ!#FW(XT=;6* MNW)=ZX"A4/:.5W8?1+# *'CP0>L<[V8F]W(W!\I$OUMV7"F@X\[@#[7>&7IG M.0-F''3+Y:SI&?A(J ,F0IWJ'*""]+IEJ;^\BY!%"P8?/K(9D$K93F^ID0,T M#<1 %'&"6TB9V+N,ZE>4+SX"I'@]$^\'&]_\AX5!=C-:[F:8>,ZZ%%^L(=(R3%[V,0*?Q\^*TD%EU^C(*\,6UMQN.7H32"[A6Z@11"1 M?'H3,LQ3?&1+[\]?BQXJX8_1EC]QAU$P X-\[4_6$S:*9E #+L2G971MT]KH MTMIU)5WK.EHS2SEFU^P9ASC::CK2YMYX/!-NRX88LK,3/]8U9\L@P?*9>*6P MV*LW?U"B<,1-W1ND'1W^]\>#WOUS\= !K0UH?#B:8#UR2VW4=G[2ISJ@19W]6L\;AID/&;! D5A!0L>). M1A[B4[ 5]]Q;4*8A2M&_;+\.O8=#0)!1@_V#@A*X=_2WG]R*T,ONG/^4B5EO M9^[H^]!-QJKRT1]UUV[[W/O\+8@9"7P ,@4]*)7L@^>[_L@#._!K#!_,.?0+ MU%<_B/65/>!"7]@"N^CY#Z@,S8(H"5DY=F7INHQ=O9S85:^K".P :N$Z,'". M"XY:?4I"933UV$0)%@SYH/] =@--+)J[WUFH>!&Y7OA3[ <;):@, [^;>"/X M^E7G_OVGSNNN@DO!GZ"7 Z&.\E0ZR:C46P(-:1E?4/'B2%7<"%:)MLH/?R"_W:<+Y =ZK0(&H M8 ;!#8S0-_ $>!XQ/\)E8KY9A/Y'7):VF]G313HB(J2 XR6:AWD7\L !N5XI4$,Q=35LB)RGIMM0(<[ M%OA>C9%CA!1+CZ=! DN-HU*J_;'A55T-W$I\0]?&T<%3CUHO"WK&852YL0G@ M?G0'BYQ8F_D=E%C0'\A(+PT^;>SHUYF$OL.Y+S_)W-2V5'[\%OABE@Y7_.NF MD5LZ)MN9EFKJQQV944V21RS>D'1QU72QI5WRX731PYQL7>W9%T$7#35>:9^( M_"2JHA,,<^\Y'7S7#H<72@OZEF9$A],"]J903:V<3WFV;I;RWN'>MXQX._S> MJ8U$KW=P [LSMX%L.,;"F>!:WURZ'+?M>N2L.ZF+E!) 2^[)ZH0(60DK*V$/ M941;NM$>SH:P%X1IJ[VF3119?RZI[F*I[MB. 0.;\]NF:AH'=Y%J ]7M4&'> MXK#G5\843/51]+[([HW8NF2"*$OYH>J.?&Z!.PP27C$2BGAR981TA\3@7;/R M[/T*YD6X&Z/=E&8->/=/+YZF$>^*,+:ABCBZFBN:-$ MBW759^YB$08_0%K%;/:[8B@H)M0X@Y^@ O9:/J06#< W+O!;)^\^;P"+9 B+UHP@'TF?ISZN54PG$2 MSN'MTQR$L;>_L:IB*?14I"I/H/3DN#Q(Z#Q9H&N<46'#3GECK6#R0*) @S./ M;Q^$&H)LA,7. -"QA^F>GJ_EKO1M=N; W 1&ESE,3*?E"2'?_UHSM+ MJ,0@H>9*$97LKT,*5(9?>:]YQ1R\->+0A:,'8#MXOM@#<: 9\Q_@.U@Y\'EQ M-#P$GT:1\BI _\/JR< +KX.LA1L^^ MT6]>35Z_,E\#H2 I@"V#/XT;4)I4O&^ +Q\YOI9ABB\QL<[JI(R\13N5-RG M&V47337]LYG(#!:O!/80I7FKL*LA@Z?XI:,UE^:B>JB_ @0(+CQ-545!Z0=Q MFHK*QKM>\XDUU]1L2^Y%:J^[034EXJ_\RN EX9Z/372]"5RA M'WM]-B4#0(C9NLG:>_WU+&" M[J=B%D>.LZ]*R-,$15Y,-F,#<+G\4-^6 'N5BIBIAO7C?KW.K3FPU('1/VO< M[^0)PY($)0GN&VUOF 3[0(*.K1KF>1->FLQ-+H?>#V[F?LJ:8\\?A52K"R9" MR2@>)]2DFIP!3RXZ=N!F0]@ ?$.MJ'WV1"VL1Z&W(%2+X,K)P ZXX9V,%>J, M18Y*]"CYPLW$'87X+T?Z67X0W1NX=_P#.YZZ2V&MW]G<5?Y'P]0 M,<1+F3VKZ6;(149>:]S 2&"K,DS&#RQ61L\CV)J:.2*I>]CR[-GCF8A\RN$1?O 5W&T^]<(RM54-T6"N_P.]"OC'\=A8\L2CS%E7Z M'@28TW:5Z D37E0Q%PO7F7@A+).]Y=O2QYH+-N5\Z/F[(P\>7J"HY![S:DA6 MWDJZ3?'^PEG)>TDN/EJKQ1&G)KMW;N2 641E[]:1A@,LL6*>7=HZ\AP1J9K8 M14',=<&)9?C"(Z1; R\:%Q_)H4H_ QKHL--6Y$-LI MVF=J7)@NL:KO-*6$--1);^?FAAO.<[U=#]MQB;HVJ-\#478SE-T,93?#';L9 M5D<;]0W1QE:D>;[S(OD-SG-(V9ZDU5NB:H6YZY%<0%V/0NG$'A-SQ>O+FO4MC8B/ZB*R _*$?F-C"P;G\G& M9YOA5=O".4E7M&WVG(3@MLYHQX5@T]WE+@; ^CHK7#:@DPWH9*.M8GF,N3GR MO:52]SV5:P! [JAS.1OO,>K<,K7.[<"R5=LYN .1[%$G2>=DI&.U@'3TSJTS MZ*FZ;.\H2>>"2,=N >D8G=M^OZ^:9GGR9@M)YVH[0!9]N;(!9 6U]%I +2;& M-S75.9Q:9)?(1I%C2_;X29 #J]PU7=6,@[40B1R-(L>6O.:3((>-*JK:<\I# MNB^KS6CK)6D3O90KSGI5!+&EK_A)"*+7N;4'JJ8?W'>W&C&/QBRO'#>,+7VV M3X(;_#&EE[<)\$-AW"CWQJ^L:])6K,7(>VKWT:!RTN$ MZU8&[PB%%]<$N'&X7#[?:0/7P>[:+8@N67KG=F#TU;[5U%2E-K;7;ZS&_VS%KIB' M_S7@U2=L%%-7R+%R'X0+K"ABZ8>\8$'!+2XB0+?Y(O0H"3\)E8< SGDCG@C" M!]?W_B/*?C?U%>3EQQ8/?-FUPJ2PM B MLU=Y)_PC;$/KQV]N=*?45/)LM_3??W$,HY>13 OV5 2H;G8U \%51J?"[4V" M44(#Y],6$86J%=$8(L+>HUFI2\17BV@U58D2P @7>X3Z\.C$BR,55H73IWU- MV3@1$^\]'VXU3L3G4^;.XNG(#=DJCF)S!?(<^\#2@,W=\(45P (O]F"3#[-@ MR#LYX+.B>4*D_"]L_!?O$8! #7(E)K8.$S>RL7V0<90MR/%Q'6J\_\?[+Q\^ MTF?_ A9Y[\*+NCL7(*VO-&I%+5R=TJT\P'?BU;*62M92R5HJ64LE:ZE>0*&* MK*62M50M!W"[:ZDVZ5"G5 D+)M]!DWAEWOLUY[T;1@L\DV!>#6Q+=:R&!W_* MDA%).DE(TCDBZ;2@4-&R.K>.,U#[]D5(G9-6 M6[5%BUUU%V^QK5YP7871A@BSC0/<-=5V#A9&LNBF4>1H0VI0CR/'0&M+U8U$ M#HX<+2C7LW#^1%\=.$TEC1U9VAYS_-5YAV1=>:;[0=-)KCAGKW&X7#YC;$&F MN^4TF.G>]!4?U_Z7I"E)L]69[H,&,]TE:4K2O!+2;$.FNZTUENG>!LK<*=-] MIQ;R.&5E7?_X+VR4A#@[:ETC>;O4,?["4R+%>?/)D?'S8K<$]LM*BC2-9@8L M-9D4V>1*,BE2)D7*I$B9%"F3(EL*09D4^:*3(D\;,N9614+>8:'CR4;S,@FE M'/AJ02M"&UO^FHYJVOHE)*%(TI&D0Z33@J:%M@FDHPU43:8^2M*Y'-(Q6]#3 MT;:P;Y^NFI=!.E?;:/Y;"#_F<-^DKRKD)IK4@F7F8-;FNB*N[0P7VT11!X^\"9D,WCRD2W3U/Y: MC(Z+LVK+G[A#.%<2K__)^G3"$0,<"2\E^<[HVJ;52)Z;KG4=K9FE'+-K]HQ# ME;GWG@\$PFC#?&;U.@H[@Q8R7 X"QX"_D&13@R SS[(YMB+'W0+N^ZY[?> @%,^ .M5 M=.WFUW6Y*BN,*?'$F6@Z=X]+ZFR M:6[:DGOS2I'E1#.V["LYR3E_35$B)'%"D0I)Q=:W?]T JYIH0/3%'>[H,.XYH730I(5+-6T[;1)QF<2%!-F/T")"8J$!O@4 M=,4Z=A=(+T 5_?'DAP5W/8"NFO(;15_8T-+C@KD-_[K$ FM'NIJ)34U;E]U_E9MW.G[F/D MJ&H>D.P!6$\K*F3"$X0SQ>LX[5GI+L31D<7C:4; RZ1!!\.@W;-"2AX#OQM8 M_1U$UG'.OCQXY$\+X'LP(EJ!E78P+]F9E\^^%=BL_H,3L'PZ(0&=.(QZ?@#- M@XBC+]!-&P0'YDD/Z,"EGA/VXJH2],6!T7@ B!B!@@F!!IQ O'X$:R-$XRZP M6$4*3-,>,6\[" 2K[40CPE0)+R:PI"W2 ;.._)]M[$6].+O3DWLEN/!;DWF- MI[4\'G^YCX5JM1 @KPR$0G,JHO]!L&\Y5C,(XW%N/B44U>. MQ?IM.2X3S]#VU-2%?/Z3";1]BD4A(M*S?E-@*&0,AT,)5BADN2X5;3W=#-D. MT?@8"D.SN$*25<97V"!P@!XPT\C7X\6#.A<+&KQ>D<]TBGCV=OQA&&OXXPD6 M=C@,1HQ/OEOND);;OX:P[.V*'T;W%/C$WIXYS(M/IJ:\#E4=\P;(%A05;;_? MQR(.;'&O7^P*^4RC9TJGJ%3D5&)DOJ6M@%_-IT$[O9@_!NUR%Y]4Y75L0$(Z MA919(9T%@^7\U+<<#]G08BM[:A4"QXT).DUQ?LKQE6!]ML)MZ578118UDAY/ MA-+DF9W%$]@39JFDF*OHZ+J\(A&6&^F#G!C]W_ 5ZX7$YJLZ8@=%AT'4([^ M[A$2KC-9XNRV$X31W%T36#"@I&_9%*D?#BV8$Y@)D$K-:H4TAC QFMK*76GO MVN])%%@VF[L@L+PNP^'9$7^-*:+A&=D)7C0 ! 7'T'"@EWI^7UN;=A.7!+(^]8(N\1FAH&(R.FS1<+^=D!#0Q#V))A%X\'FX"4+\ M-WY_^@:!;K#//@.>P8>L-AC%-EA6%"@ C&,-!BZ@<&:Q8$ !+U+D6L]A#*2Z M0_=5;2.7=ED I,LS#*[C,O5(*=@02_7F7QBBNI8\$[31)@G3-6CKIV4 M^9D?>A2+:,8B S\,'89'AM$P8+S#H4@R/%B;3ML96&@B=T XLJ4(UU\+!<8P M3A0"RX4]TG']9WX)>(9#ES [Z[9L\W4%7.9X7,XR5 Y\%]B)Z%N*OR>&05P- M*61J 40ZG9\5$*^581 @T %9X0<,[S!O7_'J+^!2ETUJS,0H':?@D*YS+2;A[=/%=*D4>2R)9=:MX]6/PRLQ0GFF(8<.%#+\Z!+;9QR6!0@YP+_M\74 MJX5F,:P\N/6 /@Q"?SLV]=JL<" \&XY)]$J 74[KB\&P!;(3PZ\<^LS$#8)' M>.V2\(TE9%2.J9MHY8&C/:?=P:7000 1>+7$UF2) M0+-CH35+L/0X_FBL\VV,[$%M]\,$='B356,8Y?G>C[ M:<78MWY2ICD&UBA=$'?4E(+E MNG&6&:P"^=*F@P@+1=(73,2"JR^,F)=Z!ELMFM5;+!3H(ZY9HL=FEWV,&N/M6>=IQWQH[S<.PX![ )+8 -M(@T"=^B=07"(':; MP8_J2\]I.1$!HT5/J#J/9K;6GF.!O5A[SN_I[\"7GUCFC:7L+0,!MMPJ8'ON MZ63A23$2 ,,3RRVKP!&?M-VFK_F-^EI[JMZ3DD(J7\OU+]4FJ=5)N7Y#;FK- M\I=&M7I?K3\UR8_:TU=2KE0>OM6?RGCAH9[\K-6_L!=N:_5RO5(KW^&KE;N' MYK=&54"3?[%\J?O>HNVJ3:6'>2'HM)9A7A_J3XV'NR:;I,?&0Z5Z S/3W&MJ M,@'(3CUV0]^(#ZJ_+37>T??L32UG\U_OF;O" MIB&,#NU9#VQ;=&T%/OK$T)4:^AY;%%8('6!.^\0''V^B]"F-8A^'SWQC8$>% MR9X@6G[4LY-_#H /K(D?0#A"+MH?8:_+0Z3AM M^,:[00 /0C,NF/S)39_?Y 3D;TZ"U!:\.3'$\07<>!EZW/$0-W0Y)E"GP\GF MT3!,>FUO/>FKYWEZJV\I>[3>*^0SV\H8#C#V V=Z>@I6$6T565@@!0P#B<_B M:J#=#0>)_#DFT#1O\KV=!?R)C0[QV 2Q6L!H^WFZI$;(C$:H,)YFR4-K'MN- M=1-E0!Z@@U-\R=U5\PE+LJ45ZCYI3T;L)"..UQ%!$3LE@X)DQ,1OX\%Q6!U3 M801]/XSP1#FZ\CH.!B^,@P;X!FD20<1/#AE\M\7@@A=6Z2#>$L$U/=EPY.L< M7;-]"YJ";H!VL=A:QCT//^"[M_$2'A'7^4FY_GGU/!<]&P]2KODS6?/W8]T^ M=DE/7-'G( 4>9@ .7U AZ.XXK #6& UQ+$[8XSL=-L'@IB@)R;(I+/2(;B$_ M%J".,,$/G1G8 ;\FF&T:9 .C"-!O9?/G6;#0 M%,UL"B^ZE]CW(18L19D+7^E83L!VG]E.)M\JG8XLPF=0!,;[(6/<"E- H_ C M= I[M=Z.F&F3;9UB5_D.E$=QTG&W"*>;!GTGVFA^5LW$93S3,0)%I><,(CX> M^H+Q0$XT!IXMBI/! K*8:;0H@FHZUB1\;7/$A(JCUC^RGT";=<29\.^ Y7?A MXPU82!+N_M.(MA,:#+U))#ST[]?0X7-RB?%$EW%P4S)1L_/$"0&FB6O'TR)AT&7DUL>+8QC!OK ME(F;)BH@GZ'+AZ!K>=.K Q_&,&7[V1KQMT)FQ[_35W;E(6[>FCJ=9TP8CZX.(IMRC_5<8+^)7XD#G(9AS!9L+[Q&H]AB5UV M21R9D\PSFM^@'TB1KW:X5?:\X1ANCV-$<-=Z^;3), V9KR%+>0(T;?-*(3)? MPRGD:S#4@HRMD+$59QQ;\5DA#T]?JPU2J]\^-.[+3[6'^B;41M]>5M2J=+/& MZ=Z9+^+1A49(V?8'$3\U]81.&3SV9J_SH:Y*U&$8XY.9M&U_N(\"%QL.'SI/ M@5T.@D5Y.@K9K^G)W#_A3&BXU<*-[P6'+D-B3:@>C:F.X#XYBA#;$?'V)K>[8E J.*>CQ?UPKG]';*5096A6J)Z02FH*44Q:TI>*Z725$')%]+IE(@M MY96\64RE)5,IF*M+I;Y]2T4E7UH=@;[I=5TI&!NIF'G0S\T'08K#RD_+3[_! MI_-"%LG=/I_:H4IJ/KW&#BNZ4GRMY'%'A!N<[[3W MZ[TH@?^\OC2(+$>-Y^B[7=Q'C"@[$C=.IL!^3:5[B'QV!3,B^"XO7,VW.P"P M>:NJ+XLU$V-QL5A;&OJ1M.4.LN1-N:0.AAS'?F&18HD+1:22MTJ3"1.]X49+_P,+,>]0._?FG+KZUR*0[FIC&@')]-V "A+5*S[WM4R2NY9TBT5^,7KN*WR M<[[E9M :=WE^VEW.?>0UST8@-^4A+UY\NG?:/8NZY%$A7QP+&G1>5\W8U,W[ MAINX.XV>H=>IX9?P1,C"HTJ7Y#&@(4N$Q'#O=[A(*CW+"?K6. :091Q>3:VM MI,">++MX(8^WV=\V.]L>J.YTR+ ]DR:$0W@\8=2"BM$CUVKA6C>6\MMYDEB_ MUO/7NGGF5"A>JR5)A9F/02/M*^?EJ@<]H=X'MHRTBT]-YV5,I?,FUA:R"4$9 M8C(MD5#4OG6M[FR"XX[S0NTKMM$^$5SZQ:=_O[G$VGH_8L]97>C,/>:DOLY\ MS?/0ODZT/I/\6GVMCYIC%W"YVRUC]N-R/UJ3V'H\^2S;_J6JODZW_W8LL+7= ML-Y@RKQI4-S -"B8@.+ [O>]$?FA -3U@U.P"Q8/? 'GLT'3W*GCH/7\Z% M4C\-KW"#S@A!MI 4.R/AHIFRFWE?3_))(F%3.R 2+N9 3!BI.XNE/WB#1:AO@H3S M"1)N*.2^?4.MP E/ 0DO'OP\$BYLA(2?:+OGP6BZ(^D2EB[A9>RU! H7.10^ M3Y>P<:V>ATLX?ZV:9S'0M4BXA&?> [H7%,X61;:0%#M#X9(JG<)O (6- T+A MDG;Q*7>IYXR#^(2/M$8VPVKO]-EC!GM&?:>54"53:-[< ,V7](M/?P*?_U#( M@QLB3,L^D%\\[CD@7S(N/C6IAV6Z%Z#X+W$E]PJP5$C=@X5V[\*7 BFR%*.[ M,TZ)[5ER,?@OF0S\Z]IA KPS3N5]C(.3(D3I6B](0FQ@7)1R*.9_4R\%/_N) M4&P+2;6[\9$_3+CW6MKO&?&]R]QFV'C)'=)X*8"8NM0/$_.].1^LKM 2/QX? MM"TN3/_'+SDL&?:'*WSHC4TA+=W\]AME69TA3$G16/:PLLPK!.L ML1: 1T7_H'U7WXG91.GFTNHT1^X#I8%G R[ M1?F\L5SN.&U8OY&% ?'L[EW?9^5AHM[E>)163"PLW=CV8?GR.H=QP<=+;!/3 M5/('D%,\,E6SQ)\J(<@K&$5 #_Q<)_#[.#16AF7H1LZ #P''Y%J# 2N0@DE) M%5)FTSX9T )&9;50+'+AS9Y%7_CH"G8?ES4+'5B<%A:1^35T@CA/)V/T]$UD'%M,X_:XFLER.@-#0$,. MMCLF.+ZT.<67^A$R(8%U421P@PZ _IQU,#FK%71IA.7WO"@N5_5( R;$<#$W M4>V3,H@\.XR++_2M$1,[0U9]E?/?8.J5>!8= *M\UN$.O>3B)TD01L;)P0@' M%E.R+/D 5@ISX?HE@9=0U"+O,M'I8AD+]F/!"+)3F@.+9;_*HLNJ)R5)=+?) M8@RM;8&U.X#7IL%V\>)3G/!W'G)CC_;HQU/0]Z*-NU&Z^!1-I7B>ZXEUJ&(X M.^:K]R9NJ[?DFW6Z9,/9-K8*)Y9ODZ6OYB3PVJM^K]2=2JSI_&V M(&MM,9:-Z^.L&,_I%LX18Q(US3AH&1W-D&5T9!F=XY?1$:0<>*FD%'/&,@VX MO+1 SEA=9VU3K64H!2,=55H"K6RLKK6PH0)>6@T+TGUW]7*MZ?:]RIY MN+VM5:J-)BG7;TCEH?'XT"@_5^9]4 M-7[5T@U6+.">]F;\82W_SGH?5SF=/(_-Q.]4?)NIU<_#T&&57RN\##4G3]1S MVF'\5?X*VQM8OILE9 M9I6KL,[VZXF^F)2)#2E[%Q@%SUU;041JXSJQO*;L KMX4_E0$E4^:,J44*@\ MW#]6Z\V-R^5E9/UKZ2SGBV3QXN(;4"]D3UY>C-?YF+MF[L\MS^E[( ["]I!7 M&/SX1:7Z *P[(@V\>\':O,#?WX'5 MA^&TN_Y"B$6[^XK2=5%7E*[@OO6W1NWI/^3A1QUT[-?:(^A; NKVJ5RKD\_5 M>A64;ZU\%]]G.OB^7"]_J=ZC!Q%_-JIWH(]O2//IH?+7UX>[FVH#'GEZ@L=/ M:&7J&ZS,S90LXS_R\.P!__6LB)NAX,9E@LQA0X%0G7[;$DBJ(N"5,ACXU:O5)[!!U0 MKE0>OM6?RB#X;ZM5OBR:U<9W,,].2=2;:?![PKGEH>U$$QLH-FV$LD?D)EIZ M%7*5G)'.QE>*>VAL9V^U8_-PFVAOO,UB[K-!=LK[8&+M6::W\V5HI;FNXK85.M^93^8D[VIJ5 MK]6;;W<9LK-P'P=MK0Z(./\9#13;;P]Y>#^&7\>G'FQBA62 >QCQQE%LU7 [ M"0V6,8[XL+-];136S#U2[+@1]YLFBE2.$"T\2QE5,5D5Z$/%+;.6/C@1/-[> M@"*3(A-A8B:'F5DD3\SOT%DPMHO)IE^-.RR*ZS?_ M!!W^$SL_\XQ_L!,T4>"SC6_'GOVA:X^/!@$::[M^.(1_ M6P'+L]XS-*XY " M=KH)UHW#FY_$VN.9&0P^Z/G/7K*P%@DHWD+D[[$^C$7K@V4Q -KCP=,/(=]B M_G@:B\80>=%47WI.R\F04D742>-.)\NC10&$,MS9<5S*SGDN]_#/(-*Q6ET M/X5U ^SHOBXH^4(ZUKNIY-646M(4TS2V:FJ5FV/Q1[9VJ2OYTNIC*6_?)UBP MJK;MQ\^R4WFE9!;W\2SM5Y\^E5+KQR@_S[<-=TI3DAY]MLYD(Z?FJ%.C:RE] M.^##36WJ%N>>.L;DW3)(4O->>SN%$4$+DSD=@U8Q&HWYO15LN)V@Z>96D>&3QCL_B5!A1#EM-,P9Z*R?$J M__IFZ0ZVCR3:.[W0))IIQI\;^^L^'JUC<8Q3+XH&'ZZOGY^?%>B>TO5_7Y># M=L_Y3<-K:G>MX-JV(NM:TXNJFBM>J_!?*:=JI@G3IAHYT[SN%@MZOF1I].6W M_JPIT4N$FR+:ZR"H/=)\IHQN#LF0DN^.R'?E;D#Y+A>>I6 'B0"$W].@&R

+0\"Q^465AY#Q%7SA+EWL9Y9'O)TL%V]*^VZG$(*8+&HN]!O M\/;$-:_SUYR/)7T/4J@7%5R62;MI^DE.5F:>.5516 MFD%O!4?C?VHF0E/#O(Y'HJF%O-^._!8-5%T'P*KTHC[J"WU/2'GXXGO2K!&? MCQZ'T)H54C*V="X3&V;8Q63PAHH&C&9>\H3Y-A8+P&Q%3COPJW:7DJ^^BPP0 M7I*[N\HEF3W_9)];WX1W+ %E/#NVX2M^X/HS"R>&D&RM,X.*P"0!BQ M1Y=^$MO^?GM+:J1<^TYJ<%5Y5%B@:9.Z+N5GW+7"1S).FM*&1="& M.5BTN010&>GXZ/:UMB6@RBH+??.[.NF*3D9;S'I6MS>UQSN.02D\FRXK;W,&P:AG[@D'+[U]#A25J3 MIZK $K<._\6+:@#JF4HL.[<-Q7"0\+R>=35?_%LW,97-OD<=I!/GS%FH MS/.KQ0<46&(IFU1PNCHP81'++5R;.;: ]<"D%V8G57)3O8VK 9B[G3XX&S^# M>6VH>(A +%_#L=\_EJ]C>6IFB00.;,!JIFKD-3!@C7PAIUVW@EY;4U53+VKZ MW_3%N(HM66/O&%_I SES%II3^C&I(PE;1P_8$EQG;8SL%@Y MG$>6SR]@V6*QX%KJ&$%Z+8Y/(4&@@:9>:YKT6ZREDR']%M)O<1QWNX'>=K-T MC64ZXN$86FOD6L\A?!'K=B2H9=] 6NF_D*PTB4:9]V-\9L\M0"/QWLYX5Z? M-G7$9\:L@Y2S\5]H>@Q2#$FG0X"44_.P2)"RFV9!M<#J@*E7/^G+BQG;LF9: M.:"D.R2+TS^7"+5B#; J _=-B,47\OWCOB\PQOKW?HD/I?6<.9-GM:/6O!HK M-YG/0[+07BPT$V*(70J7G4%-#FQP"UF_')_4F+>HT? &(SR "8]#&,E3 -3I MP,O_LOJ#C_ 33[-6_#Y,_BC)QQ%.OL]2E0O.UZ(H!VF 'W:7X&SH9(II@"%B07J!CX_5/ AH"X[)C"I M2_=?LV ^KFJG3EZQ6M"-8;3\E4T*02XJU9Z)$GQ%0P&TE%;MM:)JIM*4KN2, MU?7NUAB#6^+ROF/;+MW%[-M>*\T7 5@26?0?>"6&X$MUJNW_7YA=F5IP-Q=^'48F[PPJ9PT\%D=A*U MJ;.TD\$N$&O3?_:"R?B[]*H54.OGE=4!F?+!E M5Z! MI_-]H]8FO6(=4;EI\>?EC6-U^)76=-8UC26-8U/=+9VW924-8WWPJ-G M,F.RIK&X$K)2N$RD(<1Y0J,8GRFU4F'*=8)Y%/MH_9U?FIUM4QN]5?0\=S(F=! M>"YYU[G^>6UM'=;[_E5<;TKI/X1<2UD/"1:9MH($R<9%^W8\S"L)O$$4\E[) M7(Y/VJ-G.9'(\MA*G17150N)4C>6(TM9>4>R4BJLM",^_-/RAE8P(GJ> 41S M-4#\'/B6'3A83+D2IX&EI!:&0_A.$X/'8?3AXN-<,C.L/,^56JYZ/8\03-9- M7@.DA$@X(_.I9%AI[58NCODTU-PU?;G2U#S6B=-_F5Q-:6K:Z5BV8HNW7'^X M[:V;']-(O"AA678XG)U5 F15[0][XW(#X5\ M]OV W?N+_G8\O'+O^QX=B96X1F L-7-F3"P2"8(2]&N]@,4.]_)GG3Z90&_E MA2AQ?73ODH13 BD;8,N4$P"=))R27J[,E[.C1>.ANO MRGYXZ6S(M#M>DNXGJ4WVTR9YMF.B7UNP3/._=)!IO^C+BZ86)Z")*81S'7]* MT6PR'_*9\L\=M4(ZA<+X?N*]-2(:VT74\A-@]OGK_VIQ !F0:]@*'=O!_<;7 M=1C>,]3V]?'S9TW6MMX2L_VO")X)<<%(\=I$R):75%H#V8J[;:E*%Y=4.2FH MG*(6JQQCHG(*9P395HQ?AHG)];,/_]PZ01B1F1BQ.10W&Q96'G8QDE_7.9Z; M1(5-\!D/"-L"WPG/PID'=.?C7=+V073G0R9 = 412"2=<&>GD8IQW#)JI$)< MDTE32\9YX+G5H\\)[]N0:$Y<[FG"-WF!E0W!'//,%1F2*XB Y,[*-2?#S]9M MIZJ(Y(J23&N07$F("#WIFY/:B&NC,]E,73WZO/!.#8GDQ.6>IYX3; /DQC7J M-4T<-'=6?CD9''= -'F7.T^-I/.=HN(O;;Q35,J=$9Y;,?Z" M\,X-B>A$YI];?QA$O2U W2UM!3P%!W?1%44 =6?EHI/15F$Y2F4XJ3>ND_'E@NG7C+\HCLM*3>.(\_M#!-+QW- )4M>$) M69Y4Y%$A7P+:]9V 2D^@C-!+#30:"!I+DDKK0*,0,8S2$2@52J)0SN3(Q;KQ MEV2:.NFL/'$>GTVN0NF1@*/T-@I (D$@T5[ \6RHA,!QMY,=TMLHE*>G5 MN&01:!5=GD+E!HIT4CZF4.Z9/QR]$*[=R2>%9E_FL[+5GCVWH+/ M$CS=(@J8E0Y* 4@D"$S;"\R>#95X88+C4TCZ)Z4Z2M21,5>"[%P)D'+%$.F? M/#/^:=+?@%:V073E0>"X1#/%0732/2D B03!*M(]N2&B$Z+FB71/2H64**3Y MHK+G2@!9T4,NH'WXIXJ]V,Y%-R)Z7APX)QUT I!($* B'70;PCE9[$/".:&T M4>92T!QH_++:AUQ ^S!0W=G./??GT*-$Q@YF"QR1]JVRX5C(T[*-N0;0C5!EL(UY'5,CWA=F#E8Y0,_=!A2"*@+D.$W_?CLV%$/1 "N\.FW6GX4^?T/ZN05JP7= M&$;+7YE!0.&PWP?-_1'^Z#H>&TEID7[$I8H=GQLYT,2U!B']D/SCH^V$ ]<: M?7 \)IK82TGK<6=QA/-B$K_';T_ZK:B\[[$E&'\YOJW K>O7UW4E9Y@+[ZB* MMO#ZLI:P8I*:3E-%0S'R^LJFUIB\6^+OOF/;+ET!P;?7/L7-E,]4':YU8&]V M?<1]=?I=$@9M8##W9^L*M+VAP?]_=S7EGT'W@EAN!+=:KM_U^84YI0+TV879 MBKG!"YN%3?LL^CP@X0@[TCV3J7HRO 6R:/K/7C 9<9=>M0)J_;RR.B (/ECN MLS4*D5I3,J4/!(\[4-"AA]O(GK2\+)M0YA@VXI[]BDW$/QS5TG*:9M)VR]9- M4]=;!8VV"ZU.L:-JU-+MO[7\Q:;,+4T1V4P:S6R] 14W%'\(H>""SRRQ%K<;BOST6WQ:UU+Z=L#AS6Y=V]A; MS3E[,5J+W7)[ -;%8.W6<:D-.&W&UWC$A;.I1_88M*IR&^*_6\'UI_H0ZS;M MY*$]B?4F-%/?T+ =. ,TP5B5+;\]Q#VR,YJM73?,CC%;#=IU0K#2O0@S%VJ% MCR%;8>CW>.L9VW?SY$QF[ :WFN7<"#DWQU=2;SE1VP&S+,TC V9L%K_2@#X[ M46\;B);XPCS?H\MI+Y]ZBZ=V/=:R*PZ309+9BO$JG/N9EY@ N72.#!P&BQ]R M3]KR]#,+KQ3PM(R0K)_YR$R1B2M(M&(:)W0D?5=&@^Z5'/SXM)6G M@LY4Z^;T6.L:9YJV9SD!\L*?JI"P563^J;K;Y^T9=H=A1#1C'KM.@55Y-D@T M!'H^IUXT5BQ&'@Z2F7LDJ,N63C+/Z:CWBO&?]>@+PF=]D8A69/YA0!;!*D#0 M!@TCAEPK ;6=:!FB?6A'?HL&Q%#'D';$WK?ZOM>=!ZN7[%8;YM]R6&R0$X43 M>.O0\!*;_>P'@?], _@5]2AQL5-!2&#P-(#.(,J&ZP%UO$ORV?)^,F3=!V*W MK4M25\H*:Z5L]QV/1;;@V3_H/^M[\QDX$ZD)0!V;91VJA>$0+L>7+LECO<(: MAM;8'%@N*8>AWW;8+]9Z<^39\#T6XQ0WS:G6A2MA_/;GS]_+Y%NSS&[Q*D1/ M/2>PUS5>\:^2H*FI+P Y5C&K%^(O".^PD2!>9@1:"]$<7VESJ=EX(TN<+D0,@ M[UB__8#YF+=$U1UX#:$Z7&5GA5O4HQTP&CC"IVZ']1:?"!&W0L<&5H#@=1&H M%WY]9!XNGH^G5CJTLYSM2CJT,Z3M=E-V&BH[76/*3ONEC95=]HJ?'VC\I72] M)UNMC+>407CX3#<_IF&U2DB;,29G.98 *U;[ ]4?L:T*)3C$;6[U0\_&RKM7&%=NAFE2MG32\)TBEF*=8JQ M"#CJ&4&.!Z* *KPC1:(RH1GHKO;YH4&> NB]P[>ADT#76?=BDPXBBD?=B]G0^9=D5OTNLG5<^>JH=O?6"<((P57 _&662YYHT"=WON4MVP^^H6V.UPQMC-=61FU. MAV'BSNV([]5&_B(\-]DLMF8WBZTNRP(G.)N+@O.*4RGGQ:*0*/B%[^WJDDK2 M1R=17B94EGZV*"\>N2Z\FT.B/"$9)\G2ROQP#>Q+F!JZJ\)TWSK)KZ?'+Z2* M!T;NE$?X2:UVC_@(]TC8LP+:\UT\-O,:!<([I!GY[9_Q$PTZ"&C(C[#\INPP MN_#,GW7L=SZ^JWVPW_E0B>G9XU-(>OC.59'EIMP5_UB>H>&B/2\0N(($AO#. M$(D&Q>8@[OR;24"T^KSVGY8WQ$1",3;4I>?O=-#?V?BT=.GYDYX_B?Y$5URY MW#46(/YEX%H=1Q=-P3]3>(> Q#^"L]&F,6IQYL4X:[@N ]1D@-KQ*&1<:])[ M);U7$K\(KGC4*<,[I -]SGN54L64M(YF'HC.\FCF>7/ZPGPC4R15WRJ) OCN7YGB-=1])UE Z!2M?Z'MCK M;,@DJN\H>3'NK&X,$ TM:7QQ892V72H8&W=0MB';$*H-MA"N69JM1!=.F0KQ MNC!SL,H'/G>)? BHR[9A/CX[=M0#$8 K?/HM7F#U@SIYQ6I!-X;1\E=F8% X M[/>M8/01_N@Z'AM):9%^Q*7*\H/-CAQHXEJ#D'Y(_O$QJ>'I>$PTL9>2UN/. MX@CGQ21^C]^>]%M1>=]CNRW^'U94R!(BZJ9 M2E.ZDC-R*UM:8Z!N"<+[CFV[=!=3='NU-%^4=\F^CZH;A"4+T=0IH+,.$,ZN MH77C6?0?>"6&X$MUJNW_7YA3F-!,3=A5.+ MN<$+F\)-!Y/92=2TPH*96R#6IO_L!9/Q=^E5*Z#6SRNK S+E@^4^6Z,0:336EEC3%-(VMFEI^/6N6G#_!I74OIVP%'?+MU;>.] ,[9BP%LO ;VP/"+\>NM MXU(;H.N,)_>("V=3?_-"66X92_G M1LBY.;Z2>LN)V@Z896D>&3!CL_B5!A2K.FX#T1+WH.=[=#GMY5-O\92'UU+ M5D+?='G>5&^)9I9%R!8@+JP#T)S;'3>?#9G* UB$MO-"/HM )YE\XH3TT39Z M2#=XUB.-G4!*LAYEKBKZP4B@%X5/"B!AG> \E-0=;U \FK0HYQ7>EPY>GRX14OZOG>B/Q0R&??#R[)C?7;LCEFN0AH MUW<"FEQJ*..:YLDE:.?>]SW*,>.?/KORX(;^OB#Q?')CR*KGZR@45SW?R[%Z M^E02-3>&]'&>BT[+3R<$'WI%7+-G!0R7$T O">\TD;!0: YJ4-=O6PO1X)]# MCY+B!BCP%=B3V6-EZ:.4")0'II9NO,.AM",Y\(X?'RN?DD'=F7OJ1*;J1(9Q M#D_)C9ALF0IQH*T1!]KJ6K*!H"% $-QW*FW%PS% <]@*'=NQ HHM:5:));;TL=[2Q8+. M4F^]*0,<26\)9B_(]Z6])>TM <76+I$#FJD:>4W754W/YW/7W@B+IFFEG/%2 M^)N^Y*XF)MN)!M]L2 !#+-M#*OZL,= 4=F@ZMDM'I(RE$SQR=_4=.9D2Z7/V?)&LD5JR#WR\V: "I*UX\3Q MT*T1B7J45'H.[9#J"VT/6=Z"APX\00,R& ;AT +X%OFD2=OXRK_^T/+J1T/5 M$=+ANTTK:%D>#:\>7AB\:S.P!VA0,*>A?%_Z?Z3_YQPDG3Y6=?N*(.F^R#(# MK%!UMXYG>6W'V-FP MTXI$)1'RM&P;"Y M5(QOS0,[FX$B*T;!+![YOK08I<4HOE L%6)KH53(J,4HG:/I,,!\DJ.)C;@D M?7G%M9YQ$LFC[SKMD5C,(]^7AET:^NOX@3;R*9E!)7-/G=!"G &1'Q(O''$C'<2EIT;8U#.%N%/+O1%8W)%9 M">VWJ(U%@;#*>]S&=(>2[RDB3*%\7P+C8^UX""10FY6O(IQ\V-;Y?RR9^F2] M^)[?'Y'J2T2]$,W_9KM'^]98N(E 3?F^=%H?RVDMD&RKE.]$0!H9EFWPC?;0 MY6[..\?[V;)"NI^D$PR%R/\@.;!E=\=7Z H9+0=QV;_*&V[5+!R(0H-/EN0>! MQ=@JKOC0!?)H=7&3=K+1>X,;O;>XT?NNXP=]*XIK@T^+7*S[V(8/6'#%QMWB M*H_I)*"^WN^UNRO*K,GV9?LIKWJ!]KO.[;MTA7' M=0ZU=C2MN/'9E%E=&??5Z7=)&+3Y\9DK=GX&_O^[JRG_#+H7Q'(CN-5R_:[/ M+\PN'AWHLPNS%7.#%S8+F_99]'E@9=5O 5\#9)[*83P9W@)9-/TGB@O'_I\+ M1[6TG*:9M-VR==/4]59!H^U"JU/LJ!JU=/MOP\Q?)&_U@@F=NO2J%5#KYY75 M ?'QP7*?K5&(-)Z21'V8IKC;!1W&-2^Q4CIIM@G)-CMH=JPNQ$?*_E@_'1K, MQA,3U'Z'5."+(+W#UT?&IB=AO>0_#'PL+.3<5Z4C9UAW1>>UW&#)X515-=6< MN55?\QOUM?94O>3-='1IR5"TW&I= MNJ$&7./G7:$PIB;86,*=RQ2(/J5 ZM4?I-*COP/?(U?DWO$OGI6Z/:W,(Y)QIB?YQ*@87' M( /Z:^@$S.<8LI)/TVFQ- /=DEKNG?U^G!Z+MH!G>E9([*$[(NQLI@VWG9 !J/@+:/5 5UH@CH H\ "P(Q[@;-&> MY7:2W%],[O,'V!<".O3@+=:P-8QZ?@ DL)?;'YD3BLL$4%XQ*4K*S1]+5TZ+')/$5UKZ^RL''LQV8&@J)"5[ M3"9L*$:3B=P/0N_-;3B46]H*AE8P(KIV20 2;1+#LT<&T,5H[8W'?-V\YHM_ M^L_[6N5KN7I''A7RI5:N/]1KRXQA*1UG0B\X)& >XTEX1=RON9$2]G=)T"$O M23%^R<)3'58I' .IOL-%,!$L)^A#WV+\]]FW GN;0,##2-A,T/G=8^!X;6=@ MN:^)_?Z$;8@-[837A@ :"RU*O<06:%'7?TYL@ Y +;-^3RVQ*XTTZ.] MR 9C(BEZ#B?J9&LL'PR;-A.VW:KQA/XS_S?^GYC$\6XW=N*(9OA\S?;MSBZ MA2O^T:L; /!GX(U:K'#T%!3.1DX,4=H08/86.Z'O';!HJAX[**8U.X M<7(37RBWV_[0B]!'*6&DA)&"PDA#PD@Q8&39BWJ^-V)ZQ/<#B2'E8[O2/L48 M%Y&1UREAR)M&]0>Y5\A=M?:T4:Y[@>29&"#R;;V-BSR(\./&"6@[\H/P=&90 M8CR1YF07C)>&/I 8+QV,9P?TF)-"<2QV49QWVA?M"E3)B[KK.- MUUY(,"&!G 1R$LAM.)+_/'RI-K^2OQ3RY=OC4_D4E)$$DC$_EN^^UI]HV)R[EGJ#<$Q1B\B3^R#+^^"MPPLB![Z$4LMS?6 $E M6S!D:14:6<-]RRHL6"T]G3H>*99P9X7E]2/5<'_;*M^ZND]]]E,NP_ZF\X"$ M8X6>"-9XVK[P^G7+MT?P5R_JNY_^/U!+ P04 " "F@558RJ*ZW&09 ## M+@$ $0 &)L:V(M,C R,S$R,S$N>'-D[5WK<]LVMO_>OP+77VYWIHJ?:>), MDQWYE?5N$OE*3KOW4P3WB0X@;VSX.2\]_;H^'7O=/+F[#R 1V]? M3\Y_FKZ;O'E]=H;.3WN3\&0LBOW\IO?V&(6] ,+S-S^?H2 (7BNF3^P="V9H M#H'XM)B]>V+O#V:<+]X='CX^/KYZ/'U%Z/3PY.CH^/"?GS^-5-&#K&R$XV]K MI9_&-,K+GQ[*UV/(4%Y\''T;KQ4?1S 0)9+P54#F@N;D]%C\FQ>7S' #>QPS M#N.@8!]RVN/+!6+'U43B_:%\+P4=]8Z.>R?'&JF9\J1W=-I;5S+D!5E9P]>' MZ)QP=". OD(3F$2")(G_3&"$)QB%PHHB).UDK4#I-8=TBO@7.$=L M 0-D4XL??@! HHOG"T(YB#7:"61CI2NC7)$=@-02/I$ \R;;R+F\P0S3)APYM M^*SHE=3_WD$:4!(9NK##!24+1#E&K#ST*@8SBB;O#^0 W,L'B-\7%+T2FN1% M- 'KK5Z^%A(0$Z.4^MY/JP_*64C#?W_ ! X12JO(Y^\/T<3U^P4)CO%_Q==' M<.SZ]8($1?_Q'Q[ R/7#!4F01&VL7I+?B_< A^\/"NG?Y@%$6$)1>)'F;Q#57T!&1;V?%?Z".L:KZ(U5OSY M9L4K+M+HRWRZA$#"<(P8$R/M&,=*&?M1I9+8A,'QD89!Q@:4^70(@X^$A(\X M$O/7<"!FK/16NOI3/(Y0GS$71\C(R(C-\28V.4L5)E!,P8HK2-EV"*IK2&,< M3]D=HJ.9\#"LH=$(C5"<;$*1LP""!U!,.E3Q-Q#37V&4H,\(ROI0DQ7KVJ^F M-D)PN@F!Y ,4(U#FU"$<[M(([%+&(L7$<)'%)4=DPA^%18H_Q<22BX=7Z %% M1+V_),P!J_82C'B>;>*9RTJ#H+DT]2N7IWYD$D%))% R.X1\V6&X$:-T'& 8 M%8[#%>(01^T3\:Z0\!=H;%#KD$6-E;[SYO5+LDZ M5:44/P@=9-"+<9JXC4;5U,9*?Z-7>LX'E!AU" ;A+\PQ5U^=#0MB?H1$BTHNH*"6 ML7(4,[<@2@VYJ?I/-!]>,>HI3J#,JFM0M OTM@CHGFBN>L?#ME>2&5(]N%J! M*[C>1="^*=31&X'0'/6,$RBSDHN_.]48T%2.@FU64U20&C'0//6,24?75 R% MGQHG:(@",DV96M=^!:FQ]C6_.F,"2EPZ5/NC9,S0GXGX@.L')\= (S36O.;_ MKEB E$>'ZKTB(W1'(AS8C\/U'!J0.#]_?7;V1AN.*S-+X,>47Y<6I%14ZCT< M1PZ>03T'(RS:X%P#2\JO2["8DD6.&%FR,P*FC>0V&:@NXK>947+$JX;!0D=KI M(B1ZHL81DEH&1DBT6$-%OJ>+D%3$J5W713:P,,*B10=J8MT9PXXCP@W8]7CY6?X!Z&7$61L!P Z2C+BK(4':G!.Y?:4X(J8^7@)E'"@I/]E;Q?I M1US.1#TAAN-^%)%'N:=<##,C*+JR(>()C:5?=$62,9\D43]0QR+MPDBV$6NT M&"V(46,QF1( QZ!0 P@]@%($9)HH)R[7!>3*=-2 *K; .5M# P\CM/J.QJK= M=)W$QI223*T=QWDY5]S:\C=A>JY%4.QRH*D\V7CS\MULD_G7]VMP*?)L;##9 M?-1CNKW^W9;[*S56:1@<&DHD2NK'@% M,G5KNJ6+99=G'Z8.9)3,YY NR:0_)Y1GQP-QZ[M9DLUC";5+>R,0(J/TBIST^:4VD_9DPYT\8CG&$Y=FIV?L0\H*$Q'"( M@H128>@J-K 37+<5;K0'+>)9:P_9N"#;=4F9O% (("_3BJX @D*G-%K2S4;? M>DF;JP%M++Y_8680^4O% D3"(DXYXZB^]F+W9J&*U)"ZGNP)IR MU=+ ;!6[?2?4$NN\[(MU4_:J&$U/"_GNV/0*&JU<-\W/:FVO="-(C-3YG$/$ M.,6!*"Y/0GV6HW',X@QF]/JH8IV>[2KCE71I+ROYZN37O9%8H79'T0+B, M* ML#R^TBY*\SS2C2:D!9#;FE"F3AZB8:7@3I3R/+MEV:M@ M-"\MG-S6O#*=JLRKI-?>QJP SL+ UH3S4K!9/_YBG M)KII,W(/C"OH91HC:EKD-MUUT]&J+G)S;>N]DH$1!"W:FH)0RM;)!]UM 2N7 M[C*A\K:1:'D]F:! [DC*.I9XVI]2U"Y4OH4(([25!SBN>X&%0%!(!(5(L)+9 M7?R+)7NC9+&(,*)%]0S&$9ZV6PSFS-B(=<6YD1+KTEJ_7$P)WY*@[@+("JVNKJ;0P,3([K6&V;W M\*0ULS3JX"TG-BH:Y3@YPXO=6,@N%#!:CQ:ZJ[.>3)MZTY$SB.+&+Y I!=:TZJ9U->RE=X^8 M&%D9$:^(IC7NR]\C5JZ/RKM0@CPA6QKD:$UP-<2F2WU]PV@+/R MQ%?38C(9+!"%LI"JO*W"[+N6;+06+<9FL)9R<*#D&LC0:*Y+9D/[F/JNT?S] M^.4L2VY+GMJ0B."H>!Z/R%J'I]G@ZJO1I&"ZNXZI[>T-S@[IW!]Y06.S5\%H:%IHO*VAK7RBO9&U-#*Y AOS MY:UX'HJBV=Q4$-Q1,I;'BP@W-*&R._IZ#4 IO5GR?8L"+5WL MU@*,8#;>.K61/EWSK5?ENNU@5T*3/KR0.T:1Z+ >,!/"Q(_=M-161BNVD$U</.5+B04F^/(Y3:I"^ E*'?5.N *[Z=0ZE+?B*L*L MH_D)Y(KLS<8>PJ]"_G>VFDJ11J/1PI);&HW28F\SF[=(M#*!2@XF1$^U\&+U M111[6$0UK$[.#H)DGJCTJMI]("V?HIDP?OR /A'&QLLB*K\]EEN)-1J %DNL M-H#R@=TK-;+-%VN* *F)G&06NG2S65])9DCE>2D>)Y+K702=744#&R.^6H0P M8PC*'(%DV4F4].MBG!ML+0(O1;4JQY4UX2FIS'F MQU:7[*+#Z:1DS-"?B5RS_=!F#W\=O0F_,SV$5W "*:O_=CQ^.7QB[^!B@85[ M)9^DO^.8I+JK1^()2G=,*+3&T;?Q[Z75%D(@NN5H+O""8Z8F(N\/.$W0 8CA M'*VM_BB5C>6%)>,(Y66?QC3"[Q:(8J*RN^\/PH0J)0X $[!PS%7 1?6;[P_2 MXECP.@!<%4^?R#!Y/)4R)).#P]HOD(?E#B:#&-WC.1HA^H#%Q"F_]NDSFH\1 MK?L@*]*=?U_(:4_^Q8[?A60.<6SQD45'T_Q!6C$OE-=6^HD_TI-M+B&ERPFA M*G&F3@44M7]#*,+3N/R-$QBQXB/;LC/7!8[E"@&>OQJGLW#QT6B,N9/USDDL MNANZM*B=.YI]CXHZWR4TF$&&AG@ZXZP9;1M*+PQ@Z.7)ZI7\(Q1U-$;;[Z431$T56C2![4U QE=5D_P,L6T XVSS'N MKYUCG!UAIRZBOD=/_"(2-EF/Y59,G[->>"[&HFJRHV[1ZOA=(G4/LM/\RA>Q M-('OS,8+N[C^]7IX<]O\9>MEO%"[?$M9_=6/%\MTLE.<5/N)!/EDKGF2M#O^ M+SVQJNMOAV)*3!_2 X<&D_M9.N+RAG=2/0:2VVSGS:=V6!\AV?JR_+/N2>RG-C \D[6Z@H;+(X-N,.+M4! M!'D,PE0MKMQ\K9PJ5SY_EHUJEW"!.8SDWIOA57]U^Y/Z9*<8@1MC3X?&$O(P MLAPAFVF\Z#8D)G)1[!?$Y5$N@X1'<,EN"!W$4Z*.RYK"Z 8UM P'#KZVAOL9 M1>@SB?G,@*=6S@L,Q3!,L_-X9)WI M!1U,S,&6%L+SL=#[ZVAT?=E<]6M%O*CL? _VLC@]1[@XB5S%&R:BZQ+JU5:_ M#:FO;;XO6C&)E[]=$&)(5E25?#[DW&=\V>0[C<3G"UA:S/BL^?@*J>Z6J*7B MPO<0_40V^7#P::J(/9V!X^#FX M0L)#,<1[J\OZT)9E])%,UN^^Z#] '*6GKHEV ]7$6;P2+U0GV] KM^#UG].F MW4(-=X@&J*&R=L;_&:UHDS?KVV M7EIP\K1OW+BJ,<]S96J73J Q#9 V''QM1OWP#V'8*CAQ3_IAB%.?]$Y ?!MG M#KE*9M\REL@-FQRG'D)#K6S!TJ6Q?$];&>%IC"22E M,0-E2^U;?LG:U3<3^@JLS1%H-4?$)-RR4: M"+R8#4HGA0LG)5^3LSIC=H@D"QE^$_^=)_-TXI.^YRBLGTVUY^CM8" OP@O2 MV:#X-#&SN5,Z]9]P?7:]D68'V(?\78CGK>^N[6K!DMM1Z,[KH;9C[TWFMVD.HI1N-7O)*'?3SF=+.4(E8[1% M.\_]V"N4_K]FCFXSO6_#RM=YCK:PQSWPY1;N>IG/[">BERTUSG[V:;6C5VUY MW^;BPK6F)%UN.2S%JZ5]\K475[0(R;RC3OM:?MT[DZY"EMZA29M2E M(:Z1^3HKR4)%10XHFT;!-&7 FU(/-J2>@ER*9PSDN?N"5$4[1C-(&P8;$]ES M]4>*O=6**+H@0@ 2ULA-F;&:PEYX@F(T5^J<')THD7FPMU1N2EXWOQM M]O0^Y _4WK"L-8D)RU HCQ^D4@YY0"<>GK;*$7ZR6,>Q6<^#@1_AI<\3+9MX5MPQ9#YI-++:8S3[O"%K:W]GH MHNGE_''(A,%)K607(GW&I87K74_ABS=]!7&T-(P3Y2)>="1UFSL:4YMI;]\0 M!]V2ZXN['YL+4S>W:5BO:-4)/1T+;?(3:EL4RX[8:5K7VXZ9'\/,9_@DX_/W M,\%U.LLG=J?'8FIWVMRX;2B]:/-?1_V/IH6'JQ(^S%C-43;S".+$PY5FGTVL]LH-CU#& M.0/13.Z+_6ZYS[9Q@KL;WOY,BK^0F.17?:@1]$CN'2U=Q>D2 MX@]#4C,XAM-M!LEO(" MK=)^-!DO$>\$>U8_%:XM[ZD?,"(!AI%-/+>JI!<055P@(4^.4ELP302>11^]NDCADJXQ/_=AGHO.U\56O\\IVN8UF"/%G M6DK63H0OSMX@]SF4FJ7 BIB9RMBO2@S>2:>-&/8*%VW8[L>\(;S-% MY>O"H_I%S3M()-LQ\[5JZI;K-\=73%1>F'B>CRLEPRO/KA0/OXCNU+0#H!TW M3UU]M<'Y[B-%4X)-IUE5E_7!P?@[C!/QO6),.&NS-9))'MS>C MWO)2A3\(O8P@8^8MB&W9O?0ZZ/P&%KFZ;*#=*I"_97V>_RD:+%(;D)O/;=R: M[S-53$[48JO#;;R^;UM&'E3PHIM\O$^M2Q)@HO1O#\ M4 $QIF8!]"O1'".RD,5,$6H+4B\^LOX !8(B.K]V_\UV_-F*2],5SO#489LQ%?W*971O^9C(>R(/375 MA@1ST^9H(YD_^Z,WW=P[T9U$?"E/[;!VC==HO)U"E RQ%&W<.(M4K4$NG75K M8]8NW'R-#UP)#1Y@&H$4WYNH9NDP,%G3>]K05]%HPMCZ[37)^ \D_ 5YV!G. M#;>F%ARY>%H7J[S%%1KS$IYJG'5.?M@P\26]\7<2_S:(F"EWH17S(7*@;(ZH M!#^*@V6ZVW>$.(_,IYY9T?J19[!VX(?O.VU55^PQT>',X8/[D MV13#'/.3S\/YAR?S#_CD/R?3?PX_A2>O1V%>)M,K@+\M_]FSR<.S MR7@V&0US%?!/8521O_V .)\1_N7WS;]\Q+_^,!M>?1SAYF@-8KKZ]KBQ=-I>C*9 M9IR2FOKAR6>L*F6ML5:0PC3=(LSUMV7]B1]GBZNKY7?"<(Y7FW]?II.K-M*> M3YKN]4JD!/YDF4_&[]_A].HYQOG?)^.TQA()B-*! V:.H$14I($Q@ET/:ABGID5.E"*LTH M\]M'G-)FC-__@F1\[H(EHS&" (#AGDQ[DXC)Q%XRX1G]('JC3>N#Y4%0^]!$ M/S*:M)5$.X*06SC=5F[?\+C(O,BNKA8]*,O(FR,/CN!AQJAS$M:U9L:=:/:A MA'ELE&BS]^U,SV]0GH[SV_DD_?/#9$1;.WOQWPOBZL!C8.3%9V N6U <+=3 M AGC+8Q^HRLM1'Z *:&:QYXQG@P,H% 1T>Y+AZBL!&,#-P*PU-VS6WLNYS% MWCA5IS/A'D_KH"UOQO,=ZQ$Y"VNLATP2(AR*@?.I +*DHHU6J^ ;B_XA+O?& MM6K/@!,%T"41HK):.$L^GQ"D>)V3Y/-[22;HF3T@'$/6^G)E):7-5MQ;ST/HF,'Z?X <>SX2=1B.,;\(T_%P_'ZV!?HYEF$:S@<260IL.QS M;AV/?AA5GP)*C7G36"3ME,]LAO.OMZNP'KDR-V/"]NV>+-9=)03\[FTV&B=W _D,8S'ETJ MP*M5J'C1U3Q L"&3>>"++::UM7X@Q#[Y=.THU*6<6IIQDP6!>8,)"5@<(1D! MF]5;PSBY#PY2JOYG-H[\SR! '7CZE ?0CA/-)-",$Z^G^#$, M\XL_/I+3@*3,EA"O T,OR6T@)$'5R+M1H6:Y.2B"V"M*T9ZWML/V@-4GMZX= M0UK+H[%I/M A.W(5->C@,UE&R4.D]8+42DOE$C>A&YN\K6MA="[6>0NYD(NC MM$C@)?T.E>$VRRA1MDZ2/9B\YS6N#Y+LK;/NZ,UMJ,@F'W$Z__)Z%,9S>F^J M0?:QUCC49#PRXZ/A4H-D-7&&HZS5"0:RSE$&J;BPO+D&NQM/_^SBDZ3?;.L[ M2FI[4[?QM_([Z=.ZV(%R/#*/!G1T$933RZQM^D4GF3T67UCK!-E[ ?7/_CV) M#NTVOQD??IY,\N?A:#0HY,K;3(Z]X]: (N\+G),14HA22U>23:VO,3;/[I]% M>Y*4C]K29@)]-9Z'\?LA.56KI9"F>?%'&BUJQ=M79":G8JWV(.A$ H68:7D> M04;A8M:228:-A;T/KOX9KB<1H;DHVOJ[:U#?$B?)"/'.[DT@?;I>:*'U3][L=NDMJVOTX?]@?CLI\\]ABL_Q$XXF2Z/D MV60VG[V<3#=_]78RRN\FF[S\V4#6? QK+* AW(K.*X@JUFL6II&1XU5'AT/N%UD16]<8%$9,ZPPD!+ J.4I^,QBPU+H(V6&B<*/[ MJTT$\W7X4L.7[Z8AXV:!,CF!3' ();.Z0#+KG4E0N$"KE2VJN4=U#YP^N=,G MLN&N,/*I0CB9[;4FO**9+G 3GIIMXE-K0-MYVZ)>%->*AY1#C68&T@&*)]"I MWJFEZ/U-X^MVT?EAC^R35]V(!!WN>1L^/%_@EOK=+#6:Q%TD""E:6FK0$3SC M'%@.'J4URF>^E^QW?GV?W.663F:SU]-)62;G@@A(&:+"IOW>-EZ M_.F)3I]PO,"7],+LXO37Z%'U)NG_*+(66K M6%6[M;V""Y*#+($;@9Z3ZFU^6-V%YD _I=LJAE8L:;3Y#2\(-LGO&^(.QPMB MZ?IRBG3Y3U@F4_S:O@5G+_X@E\3M)P%DYD!I;, L! \!Q,5 9Y\X88'2ZGV5WK-XR#*%G2#!,D69G$DEHY M+5*EDCBWRC2OD]\!HT_:N"]\O/.R]DCIM;S16ZYF'>88"*U\L9$6%8NC(P3K M%;$(P'1D20CK5&I]X-^ T"L]W5?^G"*V-B$H6M3D.HG76+Y:)C[6U7'N3O"'U9G6]#6 >8DZ9EB5"M([L,]9) MQ[6FJ^C315U?N7X&?C3C.>W3MO=@N#..3#[/50)5)(/ $QW-4?FL%:<=:=T" M[AJ /D<.(MKD4!H(-0E*2?K%6>.@>/JQ(1\+F]^AG2UR<-DSZW@.WO9H^B'_ MQJ$P KHVF7_",=9P'VK'9=&DM;S1H)2*Y*KY CZ5(#UW&%GKSAUW0.F5I]V: M2:=M?/N2B$T>R0!+CL5+!.M8()M(.P@^U5[V 8U4F 5K'12_!>+D_GRX?,'H M#/PU3/^)6U]-CB%&'VV!S L'E:(@GS!X"%A3 5FIS4X:+^]N-'U2E:EK:EW^5M[H!A)G/K&"&7A )$B!3"/G(I"5EL@K\#IUT3/A;D"] M,H6;\J*='-I5 9'^G881(7J:KX;CX6Q>U_MI$V(:6)L#.E8;?M3T.>X*1.\5 M1.O1J!*CYZ7UK?K]D/H4+VQ+CY:R:%?C?%4]O?]9[L9OY69ART";R*6LPYED MH,,[UU C5Q)R"NBCJ1V36E])W(^H3\EP;>G14!)M^_,LTGPQI54^^Q"F[VM[ M:JL2LUJ!%<&101=2K7YS=.0)5J(O.HGV>2FWWH+?< \F4 M/#6)^^2]#^# MS=('9D5FJ;79?&=J64_LY"/E?>O(.W*7.W0!BW!6NAR@:!5J$JH#7\NEI,@V M1I<3K>B\+N"%G?_6,C]MRULV_+X99/YZ->**"*(VHR:'C$QQ;B4XDP6@T.AE M8#J7UO':>^"TC44+'TKMV >%LP+*5:G%DB&1_9"E"#GEUIT>[HE%7U:=M>+ M38H?O^.]N8XOI'-Y# 2ZZ!J0"[6ADBJ0,VV $"IFVSHJT/0Z_K)Q@ZZ(=4ZI M7J@48GW)=_)$WMU?VFW9PV[LC8H=:JM$>@!92Y^&]&T_??E]5D@JU5"S,NKJ%>S MV:(.1OZMU JQ@=6&L5@22"L,*&$3A$P6I72"S CFF$ZMFWC>C:9/!UU'W-G1 M]:J%:!J&)SZ&+\N7&QMV-W$T"O; M_DR\.$D.[=KA?<7P=7W+WAF#%'P6W$7(0B_1!(A.:D!K40:4V6!K__XN+ =& MM[\+=C212W.6O,%E[_]W$S*I:G%7G31 R&JCE0]D3/T4:"^J)49FV'(O!Y:L M?&/1@G'2UE&UI.%L;>7F5"U,3TK)UE/,8NR-;_Z$G'1A#?]1$ M:;_U;=CP[$,8OR<@&PPO%^.\U4%]H)P+WI9ZDY (D94.HM$2Z(3UKC 9M4Y[ MD>&!!_6I.=LYJ-!RWYN?3J2NR*A:3-,'(NEO97L\6@A.EU+[3F()H#0&"*7V M&[;(>9#*"MXZA^EA5 =V9'O4BJ0C675@!R]!;!RUEV\&T\^_#&?:>\.5D^+;/9=RW\ZTW.UL(#2ZXX)#58=.V_ MENE\5.B +*7H0TCTO];5&/NC:WN34J3!7+B%A&J9N6P@^LQ ^"!3BCIDT?JB MN[(X?IYB&FSJ3[:R< 9WYRAL10 OO:A8S@\"D@:1C MD)BU5*+UW?$]O(@U"AINS4VQAR(@SG4@K3/%'J/CQ]RJP\$U^:B:<98>X(0DA5C LVT"+Y M,KLK +D? 83CGCG+R*YH7=3;)'3T/9"D@4@:GCX%I].ZRMUU-#8X(V1RX(6O MZQ0%?*9U&BMETBP4(UKSY %(?4K#/-LIU$Y('25R7X^TUX*$X6RM]ES@,I8< M00HRK<@%9;5"G)/#P0(K6CGG6INU^V)[!"&HUESJ1&QMLXQJ82?MQ+7>) .= MBRN9TYH%@5"^%H%'THZ%B1*)_4;HUK;-G6 >0_"I-6_:2*9EP>V-N/KM6: # M10W" H)RRX1*HV1\&4SHG@M4Y%VP_97E%#]GT941W(K)N;_COF M6FP/M+ Z^J*$ ,Y3[:Z#!ARR $%<]'XR/*-%A5[WOT__.R]J/.=1)S/(9X. M==)&<:X[5=1I^N_% M<(IWSO$=,)8YL8 6+G@"I;FO'8P$V.R+5[)H+EO?]>R/[L"KP8L8D:>2ZZYK M\\:R:YYV\6ZR;OZQ&=@W$"9E),\)>$JQOO**7OED:OUCL"D%X5E7^<>WP#R& M]/3NF'.*9#H@RIK(/RUFPW$=)+&J\:I;LOZ;/& FA<110%IF$!69R =B=D 72IDZ03P M-2NM#BD%5\@.8=['3.N/-C8GUL.P'L'U8W,Z-196%[FHVQB7+M&N36 E,LZ= M!L-M3=Y=::LNI-AP?/7L0_W_:L)]"J-5 M'<=L/AVF.>:E/AWGZS_8^N1KG XG^;;GM>Z>_^*/M,ST?A/F^*(43/.!SEAL M#!I8S.2#F>I^T3:"R,EHF5$:UOHBXKPK/&-"J$RRMB<+P)TD;YE)!\YS#JD4 M3;SQ.OK6Y\BQ":$7;D;17X[O2,/L0OR7"&=PX9 IY4"OIJ-K!LZ4!$(;JYP2 MAC5/K#HVG''AEA:/GIZGBK]K>NZJ(\A:&Y_I/)>V7G$QOIP[I<%[YAUC.25L M?1(=V\GAL@FCCY^>IXJ_&3U72_RM;"_[M_%)&_QU*Y\/9Q\GLS#Z>3I9?-SD M+RW;R6/^UDU^H*.,7.L(VCKR9[BL,X&C!99T4C;)*'WKH0"77W6??-M']#I= M7G 'T;4?/M' :711H 'ML-2(08)HK0*!1=68D\ZN5RY.B]VB[[_QK4])$T^G M7TC2_PBC!0XR=R'+4D![A[5L#R%6N[TY^%H%-9)*C<;AK]3HP,?D(/@)$7K0Q'!/B3E]K!.U?)P,CC=-1%)"2;!YEC:5=,@(\%U[+6MW1/-'O**!],"\>-4F/$?@E MN4EDPP$R'4H*M#UU J=BKH!WS(+PF6PE8T)1K?VK(Z'V(;;Y^/EYL- OR-"7 MD\5T4%+B/&@.)3A3;](3>#0!/&V0UEJY9%L''H]#VH=@X:/GY\$BOR0]Z;.# M5+R(R=)^>.E!8<[@B_$@N;4B&R9*:)U"VR0VT'S]C08#_.?R M)2*&?\)I>(]_7UQ%G/Y6UDB6CY_]MIC/B'/U3H,4GI),R0!,IYHL&"TX)[#J M/YZRC#'DUA4X%.<#0Y M\;O?H48FP/IR8O/LFJ8PFE1$ R,99Q@])+&:*AT@V&0@,">YS%@<:SWQY$XP M)SM-DRF]:N-GM*DX3E^>3<;S:4CSY?-VK=UZCSHI1@:S*Z""\N"*J:79*A=K MC<7F$QD.A-BG [L-AVYY/1W*K&%7O>GP4ZBSMM>=15"A)#?/@7$UAT"1-1!C MMA S2T+E6)1I_=;4\>?QU0ZI*H M25Y*&V$U-\WSI.Y'U)$2G6V>^F77+@1>KDV)(GEE<3A>;MNS9?[D>[*DZAC%85XG47[% M/O".N41( ;TW= *0$^:,(J404RXA:LUBZQO,(V#V23UW2+6N!=C!$;[=C0=3 M-L)YA.2-7,V9B]YXX$X%7T3,.;2>1K 32!]N$\_ EM.%T*W'N^D($K::@=#O M-^T>Z+>5W/3#=1^(JR7)9_/9V_0!\V*$D[+K*T[P?3M&U,0+/N>N-?*'[VS] M\G><#U3BB<= !&3: UF9Y&QDSR"2\8G>2F%,:*P4[L/3H)G#[N_^>5J'9.3H MDI,Z0:83'I01"D+M6FY2B5:96KK0^D;[?D1],M*:\61'TX960FG7 3REQ=5B M.?UP>TX&_7Z$.P9FW-,^J2C-C+50C">%+E=)S@B>7#9RSWTJJ74@NA7V7K4W MZHQ]%Y%T[X_NS6=O?N*RQ_=#J/IRA!^T>XV.\6?AXW >1L/_68W>6,QQNH%1 M7Q'D)9F<-'A=9W$Z(2%D^IV(@@0DHT3=OH;M/D2G%ZG=^>U;K_3UJ49HLK12 M 2KNZQO*ZBBX C:;4+O<&:M:&S.'H^Q5.\*&I+I=H-:I_!J6CMZ)+IM$ XFU(RU-BA:1V MRS2^9J856T IE.!*LJ"1:49V@PPW^WG=-7AX]P/Z%#3I0.+-]K9;PZL&^2:C M8:Z::]VB(HS>SNF/6TY\W9/)N-Z.3\KUDLD3C*M&3VYB0'6Q"XV,I$-+5)WC MQ$TB5 YL60XK(";EP61OA2U:"=6ZZDY# M?0].GT:\:/>YVV MXX71QEU;KW+CGOP:AM6OH-<65PDC-<+[RV3\_AU.KP9<>A9#DH"Y-MZ*KE87 MA0PI)4%.!C4>&9FQ3CM.5FA2$ T9M,$G MH35W,F2WE^K;\X%]J-CN5NMUL?/-%-[OXS@K--$)6*(+.-R&P(S.[7*>V AQXXQOP1TJ(K";0R+%:3 M&E?CU)=8KR_\&\HZ>'WUAT'2,5M1!Z3HE&@S;"974",9^Z[4Y-=D*LU,D.WU2D,T12S@L=[[A\S!)TW6$ O,)$X''V]M+4[>Y9R/G&T.%P>^CP.>/.^Z.Y3/#YR-UJ58>]>OK6TW;.B%;1*RLDF.@4 M*$NF3>"U0$:()*PI@3/1/G_V86"GZK?5\;V:J+Y3ZQJ3I(LE@8SUW2M"@T/R M_KC1RGK-!8^MRVH?PM2G^'1[]MQ4B4TEU,:J6B_ZV6(VI_-[^HR.\N'\IS"J M;L&NX %I:J%S=%!0THF0K &7>( DL3AC,&FW7\3ZP ?W*6C='5$Z%TD[8VHS M;.R7.ESD:_7A&M[ \LR#C@:$9Z$VG:0#7^0()>BBBA0LR=:JYGY$?0HD=Z]H M&DJGVQ+1;9\@(#,N,# EUX[]24*T7($+]+_H?$K-QW _ *E/(>/N.=-2/FW/ MILG5U7 VHSVJ:WY+BG ZW*D(M98F!2L@)$:G9](>:#LXI$0XZS#GZ/E!9].> M#^Y3Q/A,9U,7(FE*FG?3,)Z%5'=LV71N62SS!I9H24@W.UAS=Z?PAU#GM\GR+.YR%0A^)I6;!9H=Z,DE^WV$-F M%EU.8 .25M19D%8L H1Q-3QJH]4=.9/WXNI3L+K[HZNYI%ISZ/5T4G"I+\/H M)>+NH&C4)D;N!/BLL%8Q***[-V"L] FYQ]Q\TLD!\/H4RCX;HYK+K36Q_A'2 M*B=D%S"EF^S$:F9G"[:&PH- M4;E80\L7#)2HK60<;40DM9I*YKJ4UEY]1[VA./MN&-:U(-O>OVVO6D?'7:AW MR";8FHB4P0FD$YE%P8WPF36/1]\?<[^#*]]/ /HD$?3L8FX](+!>.Z^OF\YY M$7?WTR]S\;;G;K08>D@GUV037[SVQ!=_K.QW:7#PHT\?9?")OJSN^>IQFZ\GHP_)]0P:)*O>A&42 M@F819)"2FT)6X,U\M 8#"G9CZ<,=VAF(<7OJ0 /1M#W<[MR @,ZGH_V:W0V,]A./YE,IO] M5&2J@1&.*4$. OD$M':7 \3B7(VGFA)]<=&W+BX[ %X?+MDN0*JN!-BM MP?4WO*._&<_J5[/9W_SX.J](AS+4A;7W ZRE> M#1=7Y(8L/SJ;+9;AU1JLK]65.J+SO@;C%;>U34J!J*4%3MK2!V3,RM;![Q,A M]ZH55C.JW;[*/9]O[X_EDE3+W,J1EM/,-AM&+68V= M_#*IEMDZIM; Y&D'H)F=U-&>-#*NMFDU0)^PH*VC?GT&%6*"X+FO;CL/-CN/ ML4OEWE)/;>_WQW7RPF_E]70X3L./8?1J7.?8OON,HT_XZV0\_S ;.)5L$MR! M48K\ /0(/K),FC:ZY)D5$5L[7G!4>1$%# MA[B($&N7'!ZX\TDJ;W7K>[RC@/8IQ_R"[#I49)=@U[(ATU>TT229.9F%SF0' M2I/.]:H&_)D67%JKE$N7(]@UK'U*0[\$QXX77->I,5=7P^5-]VP]*F29W)5J MR<56"LBRUJM%*LS13VN4^M)FM:U"%O4Y-3(^"%FEK#,'H84&E5R R(( BQ@] M,DF^8/-XQ>;A;V/M8X" MW +1*Q>_B;Q/V^=FXGZ[( R$8)7M,/"J*"X\!V]\G6L3'83L'9B$=2HX-S&W MMCJN(SC0V>[VHK6-I$_8XHO9!]\&B'VS?29E=WGXJ:UL6H/HVIIHL3?-C(S9 M#/&.JOU-->3S!0Y2"2X7;\'5*56*6=(M3C)PUB=1!&F7YKUK]L7644>)0E&!L-:W[/=@S0?AE&9^!6 M]^)\9(?N@/?BV"48_3QX;^[/V8]>F9V3+H%Q=822(Z807VHR#[OOZ=UP?P+*# M5.K)8CS/07X3YN?)(*&+N2A&Y@5Y:G709FT>&L$P89UEGBO3V@ \$.+C/+S/ MQ;0#17AVGMU*[/&L&&V8A:*M!15YAJ@\@Y2\M-JRHFSKR.BQ6'N5T] GYITD MU+-3\/K-4RT%,C$98$70V^*X :^EA$)_S-Y$S\[KL]P%M%<9#WTBW_'BO,@A MNT0IK8O>RP#"S0\B8LI%)%'NQ\_609*ZSI4+TCFJ'"K$'D9BWF&JDXT7%DGZ>=U*_T[@=L MUJ*]C=(&!C8+"2('@G.*#R66OT$KD\D1EW/_W H$> M'#)J<-YE8+7PU'NN\6;3G#UQ]UW='2F[>VE[S*9VP\Q[7AM:578\TQI#O5"T MV8.S-@%#Z[4KEF5[G,0?HQKK@@6-]KY;@WYKEMPW(W0[]_?K!T[/=C[Z64W, M[S8K;703NN[ZTOL?9''>U8,$]:D4<-FCD/JJ1:(V?UTFQ(+.3"6>N.$P] ZL.!U0%; M;L8B6@JF691K#6K9@W,YX2+M@L9+P82J]MS0D>R^6OEFA064K Y;5\XU'P>P M%[ ^W5!VSYR&0FK-GW6ON-N@A'(2LTM0BJ1E1RD@&D*6;.2IE,KYUH6(#T#J MT]WB&;1-"\$T')9U8ZSN30JSS#W9:Q YJ]%7EB$*TH@V!N=J+KM@K9.1'H#4 M:L5KK7_7PH4*C'FRA'FH6?><*0A!:4C&HM2*NQ!:%['LAZQ/9W-+]MSN+==< M3LW?FFOZ_RZ$3$L,4GH@]1"J(\S!&1F@!$-F1/&:NZY>H7WP]>G$/@>?FLNL M.:O6)\1=V*)57!RK*437-1>!J+.#B(>0W0.(;9O(]^E-WW70M'F(&,B(SO86@-+ M1T$(F(#66113F05L_78<$CVX['G=@AUWF+4MY'$VJ]8*);VR%LS2,0M,@/=1 M@U:)=#T*SUCK$--!5NUE3^$N6-)2(A<("J]^N.JN_GHZ^32LH]KH#UL?;AT; M/N"1W86(CUUWHTCQZC&UL?U+8NDJ:V0Q'+]?IP]-QNN&]UMP7OPQGP9Z88;C M,/WRBGB^'"U,_Y(6.=KJQS^PE:X./0A7.Y.9%,@"$ @">4B<_BJ'U@=%A\MI M8S<!'AMO0\*%F9U04AU/N$FA#T]6_?A/GR:GUOO)$ALOOY MN[@U"$P7)K6LB7SUBD 7<(PX%$M1.GK)BFSM6^R/[E0]NX\UUUV.0H-A18!BDCP(7Q($)10/SFIA6U]=-H#=)[.A(S;>5*3G%G8S M:V ?X+O#P#@;&*^=*"D"&A-J2VP-WL0(]"/' MDTJ7GY_2EX^V01](B73<1[ M5D(^^Q#&[^D#+\8AS3%O7B!K97+<>=;=T X7BT M?;H!Z!$9&XCV(E3KY=:NC:[:),%F5'C)^0%CVNAY4";8E*2#&(($I2WGI9@R 71?(B2S:L M=?ESTP7TJ3:ZYT0^G0!M2G#VP?_[>$I_?C^N9]60/P]'\^%KG*;E)$EIG%5: M0/:.4#)/>EQ&!,:C3]GPH"]RI&]CW(=T[OL@W5G$>-XXTDX38M5+]-O;LEF& M*T+[9"-8Z05I9$&[IXH%$VPJ-EJ4S8>T-%_$/G3U_WIT[8X(9^7SS:3&^HGG M0_J'-_9OQYM MF\K[?$8D_7 U:'AV+=([D,[4[J(!!!T)0#M$#IPU$;1..2=5T-^\7#K!B+P# MQ%Y4XUV7>O?-C&PAL;-JPN6@ZJ?Y_RUFJ[Y% QP!BV25UCWA6-MWT^\AF)B M2=2*<6XTOX03_0WA7HQ3W\F1>P8AGM?ER,.O?KYVR7-C!%2LH&(@G1Q%!$^; M%-%ZPYLW_S@0XEY4^Q>\7SE6BA?(H[QUI1G(&&TRG.R4QW67/7G,>ALE3MYZ M],_3R6PVL#(EGXJ$F,B?5#YXHB4/X*(VTF+@R;2^FMJ-I%6EV==O_=;9EK[] M69A.OY3)]'.8YME \6B\K57$TBM0,M4YPY8!ZA*LB\R(TCKQ\0!X?4IP;,": MNPK06@NJ39.OSM%QYKT#X5&"XH%L1^\1DLHA\QQ+M.PA ME77"\_N4>]B0,N>22$?4J2VUB=9/I].:P+-R=:6/.3.#$$(--Q>A(#+!0:=B M2G B^9LE6OL29[+ZMJ38_6Z>';-](D;+:7.'? MD_X4K;<\UM[%LI;M!W(4'-+O"AGOVEL3I&H]&J:+=?0I%^X<1LVY1=\#$K\@ MOVSR!?&GR7@QP]E I) D,@&L!'H'31T3&F,"'[2FDSDQWEGCKI/!]RGCK5=T M/47(W7'T>E.+0>0EV6P*H3 >E(VD_27M5 G299E0Y>;)'0] ZE,ZVSGX=() MSJG)WN ,IY^P)FPN^V37W,U-+CTY$L\GBS@OBQ']79U%/!LX4Q@O)@%Z;T Y M^ETPR"#4CBPN9&D3/[]*.W 5?6TZR-PCO40!A+:,+%NE M(!3:*2Z+BH4[=+ESW;9$TJ?LL[.$J0[>_NXB4C?/ZO!Q. ^CFA?\YCF1^NVD MS#^365FMR-G N))*T@JJ3U1;*!I2PRE 9EI%SK7)>Z9SGXJD5YE?YPA3=2:F M+I3,UCW$@$YHE4O!>D-9,\IK+]>H$Q@K').T#UET&"#?0M)>NR8Y;CP=C_=W>EC<@PX-:]/#][ZX7X?8B8U ! MA4W .2-$6.@]-%D &:Y&Q"A]CJU'CM^'IZ.8YLU(*V;Q,9F]P?3SFS\2P4T75,9->3RGLDWNA-B'RV",[&JC=B:!VZNY?A= MBPF\#2.S979HE*JV!+"$TY$V#;Y>^DD!%G4T/BF?RL'1FOT?W\>D M@6;4.9-4.M9,=P>5-O&D 8M1>7*5@,>403DN(=!)##JEB$5G5*RKP22'8NUC M7L"9=%5C079,NU7XFQ5>+&E+$#QY A1\[]_.Y^D?WZ8C&C/9_70G7]9M2TC&^]I2JL!ZIB7J&MFP10_$.>' MGY;=H>.79YL!N"=D_#=&T*0(H,M=:507\ ;3*- I5X9I53U"S'XZ2?E\TUE?3E>-#O^[\*XJLZ8?7@YFGS^#\SO\>7'G%[\ALD=D1=(QT*(5@@*P9!-0\I.2*S[&U9FB'OD^QFC)=RG;7W@GEH@W"@@R>]DXD"TX9#9JSX*)BJK#665\G0CYYQ])PMPQG M]Y),&U0Q6C)NL3:BDXI!=*2Y1! 9)5JA3>M;C^.0]NG .B<[;[W9WI0&84)DC B:$=:$%N74C0V5!\\A;I-$+DD5<\K_CV= MY?7/ZR\QS/!O?_K_4$L#!!0 ( *:!55CLEH4C"XH ,,?!@ 5 8FQK M8BTR,#(S,3(S,5]D968N>&UL[+U;DULYSX63\+W\2?^9_^@G':9*'XT__\J>_?7S%_)_^][_^TS_] M\__#V/]]_O[-3[],TOD9CN<_O9@BS#'_]/MP_OFG^6?\Z3\FTW\,O\)/[T8P M+Y/I&6/_NOAG+R9?OD^'GS[/?Y)_W?K] MW]7BMT4(X>?%3R]^=3;<](OTL>+G__OKFP_I,YX!&XYG M16-^7OZ0?G4V_,ML\>_?3!+,%P3=NX2?MOY&_8ZM?XW5OV)",B7^_&V6__2O M__333TO)P31-)R-\C^6GU9=_>__Z-M+A>/YS'I[]O/J=GV$T(L2+3YA__X+_ M\J?9\.S+"-=_]WF*92OZ]9(K*%/A_*_Z:3]WQO29@$S3>41&?XOCJN(-,6[Z M].Z8+SZ+92QP/IHW1'S[LYOBG9S!L*6 ;WUT [2+#V)G>!9QVA+JM<^]@G,- M\B;"^I%Q!(E>QO/\YS0Y^WF!;[V[PCB_',^'\^^OQW4K7;S\ZY_=#SN._A$) MFU1"+E_O_[73YUZ!3?HQ' _K3]_0MZL/KPC;+P"_S7&<<;D%K9\_FJ1KOS2J M&^#D@K$11!PM_G:0<3A8?_"59Q%L?#W'L]E 8T%3M&!HC6?:B\*BC8$E;T,) MWF"TXC;KL[46S3#]^=/DZ\_TG)^K2.L7"]DN>;_GZ4N9-EO51X@C'"2E'0AN M&1;Z0W/E6,"L6>*H2"-ML[V.BS*=G/7 Y7S2 M6)1+SF@!?_II,LTX)6N)?K38"/Z21I,9YG_YTWQZCI=_.1G/2;M?CK ^FUY5 M_'3YGNVO$^.YK/UWURJR;U@&NK*'FW^>[*S$VB M.XGU-L_\4)ZK 3]X1S3A=(IY >C=^31])L?]?8VDS-;P9,(4DF92!$?PZ \H MZ!D*D8R%F.U-UF^[!CL^Z\F2VXOTRF\X&S7OB4PA(* M::=COLC$2G!<^IB#S6W(O/K4$R+U8&'V](:^P^EPDE^.\R]D: Q,B<&B,$P8 MEPF0C0SH9& 89"@Z2AV];,+NM<>>$+V'B_,VO[(+OR_.Z7 8SU\-9PE&_XDP M76-*F$&C30R21Z9-]LQ;KI@Q7F450J8-IQ/%VYY\ BPW$>IMHE63HW8*Y%+4 M=:XVEY@-T_GR)P)$I.5!6*W$WC34T^& MV ["O$VN[4[NZW&:3&GC6"QR$95CXLPV7FPVK_*71\"$=& M@T5/)F(JAGEC,S-2BQQ#".BZ7>;=^?B38;^%>&_S[KOS_BSG*CJ*+!AFK5!?A;F"] M4ZCL&K!WD]D<1O_?\,O"K.#<< N9-AI5:O@^..;)!V2*DTM18B!#4[?C_-JS M3XWQPP6[@>]NH;,*:HJP (+&@* MA^F(Y$)8:PA2RDSP$$H1W).#T2U<=N5I M)\#IP<+;P&*GN%C-,!Z]^SP9KSW]E&U)J="9H4$2(DDJY4IA(B9+*&4 ['86 MWWSB";#928@;&.T4 /N Z7Q*ZB5D_#B(Y ML90YL<*5I\V_$YW7'G<"7!XNO@U$=HIVK;7JY;?T&<:?T)813)/7\^I33X#6SL+HV0!DV18/"TRTZ$ON[VL&QYZ MQV%>4&:AL$J?X#1Z-_'Y-W_0%A1H=] M?CV;G=-I[] [Y:5@7E5?VPC+(!5@&!4 ",65Y0W1'1VV9BI;V%E,R RD+@QRT#4(%.F,:$'[CL2=#=!=Q M;LC_:!"K6F4L+&^OZ[8SA_GY;%"\=F3V(>- Z'1REGFPBB4> 75 I3@TX'GS MTT^&[@;"W>#,>'BW(#M9W"6$L\'\Y@-'I^/J/ES68#E>D4"2HP ML&0K:A&1!4.[3 ;+L9 G4%0+L^S:0T^&VL-%N8':!@E=+\]P^HD.C[].)[_/ M/[^8G'V!\?>7(%A;BK\'%7BC<^_&2H[B[: M#91W"GB]3F7Z[#P/Z3>>S>FH:9*FNQW#"?#?6- ;]*!!#MB'SS@:K;=-Z3;ZA3]0UI(P((1N86A_B59YX SQT%N8'7!N&S=^=Q-$RO1A.8#ZS3 M*19G6,%4*P&2(C3UL$G2*<0.I#4)C5TIG/WR&*<[> MGL]KRZL:O!VD8$Q,);%D:!O1F18*LI96(OT]/L,K48\_/O[VOA+8X3?L1O\^?TR_\8H"&G/Q(L$2RG+2@[%H,BWU^C!B5" M,-@M#6AG*">@%?V(?8-R= JT/2.(>6%Q5-L"LT_*R3 EQ[W F0?+CX-A#9*79V:3FNB_I>T=_,!L86!4$I1H^G$X@;R8(A M#5-)%&M<3B5W2^?<\N 3(+>%2#?0W*1,$:PJCU^.,W_X=OP^$)4_!"0(C MK"&;,GKF!>TR,2+YA=%P8WP+H^WZ8T^ Y.[BW$#P*H[VSS_?D O!__)@Y?3L07E MK>Y35W3(%>F!#FC(4M4K;?*VHR,Y)15]%N!*\U9EB.3(5 MA64ZU@M;KB,# X[SE(*3=]V&=UK34=I0-N)S:R/!_<7XT*TG9]/YX-UTDL_3 M_.WT TZ_#A,NVJH57HJ3P3*1-.V1$2*+F79+'\A&D4J[*.X*RUWH CW@BA[0 M=Y2X_23; M<'2;\$8"/AK[Z(0NFGP/'CTPK5UF$3TG+\0&1,&+NC-8\TA9W])'\HBD[R/7 MAF0ONN&]KRG3T^'XTZKU70)I2[&A5HX1%FOJM7X4K.0 2-M;*K'<9^QM^N#C M&?,-93UI)*B&[>761\]'3)_'D]'DT_?5 E>PG T.$8%%(,74RM4[>M).IZ $ M94U,JK65N07*4V:\I91[Z/GZ'K_B^!QGSV)MV9+F VN%U3[4/!PN*AY%:W2: MZ0PY.9,X=ZV[?=_$$-7^%Y1>LF;W8!Z3^&\\\OSF=S\EJG M+[^ET7F]Z7DVFR']+W^$;P/!@5N9Z$32M3=B<"2)B#4YWL<@L)A\9UU?!SW8 M!^;Q5:4;MYL5I3=B>FD2/9N_+2O@%T)PM&(KC&*HZABEXFJ2O1 L"R5UXEG2 M-M=86S8">?);1W?Q]L;Y7R>3?/50_# 9Y8'%+$W)EI7H1:U%5LS7U)XDG @R MUP['.[GJ>Q._"@LZQZTX*_3R6Q&QE$9S@<1,S=*UQ:,!FI\ M(K& M:FJTB47ZXJ_LV/6(;1?>?R3?\L/%67#_K1K*&^_8&W7-O[T\ML7\F.O M'&Q26LGK:#QR2Y"T&.A@\_1MR,EGM"H7O"LI\A".MX)Y\HRW$7/#MK47Z\31 MJ%H8X_PK3/^!5R .#"=OQ!O'A/-D:#2,65HQREWT;>O;B",Z0/_$S0?J$#;33Y4M5_#2YPS9TJ4+OLDG$+OFY3)3&EG0<7 M,Q1_5]W:8?[ '8!.11_:2;V'P^&O.*8UCPC;LWQ& J[KK35W%_!2':=*;H]0 MGM=V%Z'6SV=FD]&Z& \"6EM_]T Z%;5H*?D>3HUG9[7:]G\6N0UOR^LZF?'3 M,(ZP.JKS60UJ*9&L9+8V"=0\U"0')UB2W&*4 3'N%-[?0R_N1G0J:M%0[@T[ MHU_9R^;3\S0_K\'M%Y]A^@EG@Y*,16\MDT77_L_&++.14NVZ8%$5'^[*^#GP MX+B%XU0TH+.,&S90W[K203%.TK%EF=>JU.0DR3R"K%.VK91&>\36@\-N@3@5 MQKM)MV%+]5N EEE/;\B7';CH=99T &6H.X\J2&LC:\5(&9S.)8)N'1#8 .-T MW,0#1=O#IKYHM4";SMKRR$JK'#6RS!,IGU><@0+.BD0=C4XNV-8VWPT(3Y[E M+B)MN'TO+J-_FXPGUY5NA>KB\N$F6N&4B@B>%LT-T]K07J:AL&+1) [20+IQ MH&^YU]_[T4^6^"-(NH=]_G(/6E]0#&\&@E#J5*T16N[,P98)34BAN2^O@ M8H_+>;**^=BH;CCVX_K2"/+JK7I.GG6-NP,A(<,+F*KW,]I*78WI)N*&@S_6L'[#^14S*MDDO%% 5K*2M)E&R:*1AD5AHPG2 MF'QG-Y=#^+X&X,FS?+@X&P[Z6(-Y"=,Q;3*S=SA=%"Q?IF.$XD44DB4NR):* M'NN8N)J8$8+F8&6ZL^76(31OP_+D&6\BY);S/[8!>PZS(5E9.82LT#.E$SE* MFB<6P0DF"%,I:(.WK>^K-@(Y/N]MB+J'_?V%W,,EU4U0OPQ'YW/, X-9A)H[ MK;&0FD-QS$O#F3,Y."%U2>ZN/M3+2XDO4#$/-\+16,TC!L:++@L M17'!AT@'0>NKFLZHG_P9>63B6LYCVV4)KR93>I'&RT;.GTDA>CA"+]K52]@]OG5:/+[OV'^A'\EBNI?/BMSG+['-(+9[&+V M<5TE"1\6?>E3%@A&>X920IV 3/:(2X8V#K)-$I@8FC>W:+^*/]3[N(KP4-9# MS3 CV//Y=!C/Y[4=QF.D/]0 MVAXI[B&Q= /RBW.AQ)R-U8J56.-/P13FG9*L.,N#1?3"MRY(OP/.D[=(6XEZ M^]#8(_456VW%L^N .G83N_C07GN(;8;>7^4_G ML'W$^-"=P]9+>#,9?R*3Z^P7C/./]&\67754T(A _@*7,M0RV=I0IXY'UE)X M$Z$@MC92-N%X))W$]J)UTEB\/7AG-S&M6K/L@FJ?=F(=R'^(OF+M&+M'!3J( M^WC*D&6V,J!@P N2SLM8[>=(Z$!KJ2%FW3K">4PEV-)F[-@ZL(^4>^$>QK-W M\+WN2H$K580G1TGGFC1;$O/%)A:]C-XB]^A:5YW<1G%\OZ %/[6L,/+@D)2YCU=X#>#)4WNX M./MH' 1?AG,8+=*"\W!^/L4Z4*1>">3GY_/?)O/_Q/D[&.8!RB12D$ X/>%T MG#,OBF4HI$D9Z/^:!Q9WQ?;D-:(7$K8&IX\3\UEL8)\G(WKR[.5_GP_GWUL& M?S9\>I]1H/L6TU\X* -WSEK#O MTIO.DF,#DI:*UE' M(M@8ZZL"G(60D;D"IAHJ0J36>?Z/)ART#Y_WA(/V$>-C"0==+&'Y%M4 ]V1< MW[&%"V2\0ZT\L*#KM7)6FOF4R![VOBCC-8;<6^QS$Z!'$B#:B^AM.M-9X'VD MBE_'M/**=@'54Z!H(Z"'B1,U).YFWG@SJ1]-)8J/"5T*#$-] U+BY #5YHI8 MR!L"03YTZU/PB*IP3[3HV)JPC[![:65Z,>AR%=> ,E#=BS;.B,K"L-BL(Y) M2R=IM(JHZ^%6^3J(!Z@9Z4[.[>OD#I+MHZ]]3:HXGWY?0%JB6_=WO9G.2^$":/JX+X>KUSA%;BZ ML4&,CCEIDEN!JQ3/(UO&HG<&=A)KTPD0/^6CO<4YKQ;PN MAUQ?AA07K3>6I1 ,V44N$"#PS.H 2@.XK%IO'9N1G((R-)!Q+WVOKF=GOA[? MCM.]GXQ&KR;3WV&:!TXGXPN M(:H^*>GCRG)1/+:\9AM A#HFG5:;43)=,+$H>&0*R3(R(NFJT*#K#-/U!KE%:]FNT4GK9/'%YVQ7&R6I M-ZGW8&QN<(J6:CI $71TWC*TV1(PV@<]7URV)9YS=B:9YH/5MH$Y;:UHPT$/ M9N7U7DI6.550:*8TJ:LN23(@5XEY*WU(T@HN3ZPUU3&5X'!9]V!57LF\^671 MPGE9"K34RF>)%CY;B'XVB$H;[6F_,CS2,8;6LB 4,),@%&E=BJ;]==6.X$Y; M8?KAJ(>^VUN _AU&YW@-9ZGI>CHDA@ ULZ,:1U[4K"#O8DC+-Q@+-RS&&L-5PC)O9&WB6;0VWH(HK5/R[H!SVOK2 MBH<>^JA>@W:IP(2LCJS[%>>?)WD098Q%"2%@23//G/E'+:> M [D+KA](:5HPTT,OUCO/U'5[P0KXK':0713.#SC2^XN#K].-D5._"04M2* MN44/?J$]\X# I"X>9+"ZB-85D1W@GK;R'8O'/EK 7<'^<;(EUV,!/=Z$_AZ7 MWBZN1EHOM_?WF":?EN0N=OJ!*9S7&58LQ]I>T01@D43-8HA)H]/1I-8.1-]K M^F&T^>$U8GLKFIX\E\4TOF%:%/30KSVKXEP,]QZH&(T ;\@(KJE.R=!I(;5A MP7A$Z2 Y*8_IO&Q%>MKJ>03V-BA=7]<$BS=B.VHP9/0*O%1%5P6$<"%!$M6ZU9W*" W:>*[M"X<*!9L2D?F(EI:A2[!H.6+>23$.QW#"2G,D8C8H5/<[ MA*L)I;%8#S9FEE,I3(-2##R/3!AM0-.Q&9L/,]^>NMLD(55Z[3(HSQRH5(=X MU5'BF5Y:$VQ B4F5]BTS[TY(;9E@F6*0T7'/!"DG+4_+F@&LF9*<;&E!)G7S M07#W)%BV[8KR;EH'"<^_PSA747ZI[PQ]_6%2YO3&(GU9)[C6X@S\BJ/)XN?U M*GBVJ/@_J$]NUT>VZ)_2=-F-FJJL,;T;P7C^[ JP-Q<5#PZM 4B1]C+MR;.3 MAO8RKUFR2G/MA$JY=23H?E2=-Y7T&?/Y"-^6K<]:MI>(!K$H8YAS0'YM">32 MEJ9>ABA?6%(U MT3_IQ""0_\&+CYP$RKEKG4^_ ZP':^_2BSI,^J6EASJ<[:N_;)&Y"\2>FL'L M .]A6L,TIW97U>G(RP.I4,X%)&I@OM2L3$%69XB9LU0#MT(%[9KWG'TPU;FG ME>0ZI)'1HCK;V&4V,IY,=Z(;T'4[)3.P6E M=GC8Z;#?BWB/>J:0]?RX M]Z-Z1)K2QFUJ3,36G:)MZ*<..9Y-R+3'68U^U,_[I;;/&!T4U;GCTUH$;'8% MVS$6LWSUAY_&BYE[1&9*D_/QO-Y^3D;#-,39I<8$T@]EN:$-)90ZV"JR*)QG M)MOBHDS*9=AM<]WI>=T.B[L>L?3AM%2J2)M82FB6FUE 2[KJ3+ .,$:X5PEV M?%;?T9*^6+Q^0+05Z5.*D@2D-TRDPA18.ORT2BRH1"=K,)EVSV2AZ-./DO2B M!0<$1_9AXX$\VUT@_A$N*H.%AE0$>@KR47$ MH'T4ZE14IT%PI&_-V8>.AAJSLVL&Z$+043'K!*W?.$7K)Z/;@Y5)>H(NXF[6 MS%/U?/=B:%_/=Q_Q-@Q\S*;SP7L8?UKJ.(\Q2>&0.8ZT+@WDLA4 5I37(F2M M4]PI7DJ?>F4[H.\NMX)K#SPE ^-P23;L;W4!8J55N\#8QTS8A=CVK_#])D ' MX=^DKX/D&F[+-^$DFVI7-,Z,H6U'*U.G2D?+BN6]G2H'5B3%N@A>$_N<@/FKCWT>.=G M)[%/6LBL\6'X*WR[ D1R*UR]#..8:K):H ,95:TWU8<^ M0?(.EEEK0[::5U-(\X\X/7M;WF.=I$:G^WLRM\;GN/[I[-E\_>7K<<(O5;K_ MB3"=#8 K$8) 5CC42:R*LP!<,Y,R[47!HQ"[Y1QW!'(\'3A*9.^8M+2^%=P9 M^WLC2?WRTD./XO<(HY>SVJ3]]9@4G7[Y^Q7LK\=SG.)LF4,],(;6 M'\E.5KF69-1FN:%VHT,3LO&9A&5:IS'O >_TE*@O;OKH9GQ>156WS2^DX36\ M\6%YKT7':N ^IK1HRK08("9JTT+!%!@C,\0,V+H48SN:TU.21I+OH='Q7R>3 M_/MP-'I]]@6&TT7:QJ+]WD=OG@&)#%Q:+.4# KF6[>OW?6A\U( M3D\7&DB\AQ[%EVC>EM>U7N?3D+3TV6R&\]G+;VET7AL>K:$/+,120D26(J]M MV9' 9INJ*2Y%=D$[T3J5?R^ IZU.'EX_3]XQ3&,S*N MB("_DBRKNC_'0K]3"]+!H398:T:E(]O<&,V"%8EY&24W5M;;E,:JM >\TU.D MOKCIH97QUINXO\VPG(_># L.) !Z(P++-@B""$BNG3-,<'3<9%1"MSZH=H!U M>FK3FHL>>A3"WF5?3DP'G%@!/(6'+("0K9 M6JT/K#O@G)YZM))]#WV&G^6OI+C#&:WYY;?:U0X'-B0E=0!F2\U'-MFS4'NB M))D+5U*EW+S4]S:*TU."CI+>WONW]]SL5_5S\^_PG]-IB]& M,)NU3>'>\Z$]97IW67JCXOP[(%PJ)IT?=;""8R8FQ701BOGB@.4ZZ-QGQSEO MG:.V"ZYV!?IW/&V9BN(X".-482XN9G>J0!*09-['C)$+(RVVEL#NZ(Y5I-]< M5[:7Z3+ AZMK.W1SO ME;L)[^$+]]LJR$T_K2>B>KC?N@/J)=#?X&R=/;D+W)XRUO>$^C#9Z[U1O[N* M->/M$:A;L;(D+.21J9?O0U<=E M_?EL/CG#Z:+G?YWY]GGX93WJW";$E(1A0BM>[VH2"]81/A=X+@15N-:U67? M.7YJ?*]4WKR<;\1#PR2@-;1?8?H/G"_23A9S(6[)8I7]9E/,P M#7W/H;*'3 M'\@++IS>'U^T ]?Z3G4W9*>M.#VPT\HYU[Y 3$Q# M\:PFH=26EL@LURBT2;KDV'K#V078:6M0>VYZR GZ%?,05C5$*T1*>9LYM9?PMU3^'"*Y'BNW9,+D MM)1,64TF!P^&+-8HF 6(I*I1B]T,PH&:=3SQR:LA8ZTT#O2'#HJDD8IF*22, MJB0I.IP5N_>SZ=XJ=D0D]%2>(:RSE>3QC(OC&$)I7>88\EVITOO>ZR%O8%U ML8=V?=C2<0:9>736,&YJUJ_UG$5 P4($E[5"5+*%O;07J+[32_K7E:NV5G]\ M/)8TD\L5KO> &:WU/6T2TZ\XN^RDQ)OI&"%#@'FOD1G+<^$%LS"M MX]N[(3MV?*MGK9CTSDX/3L#=*-==]G; V%,NR2[X'B:!I ]^]U*A#N0\E")Y MGI5#LF,++$JFG&) >SL!=C%+R7U.Q]V*'C UY+'HSSZ<]* W%]!>3:8OIIB' MBTK-=6,B$T%[&XHRYY? M_IO>ZGM,./RZG,X%.DL@;-Q6/CC M^$X]'_0XRA&"5$(Q+K!UG4F*!I\R,2AA=CI!%Z[K6+GC_ MT+8&/#[8+O8?T^$K 9^%>><*LB2"D B\84!1%<[*&GK$]FEV+I,;1\3K/$EU/F, M=&$V>S$YB\/Q,C.^RXW2'1_7Y'IH5[B-2HG7SWN6_OM\.%LC7KT[DI1$*;0, MHZ>SN/:"#$:1HACM7.;!)]NZ$.@N/.U*AS<\9?;\^Y7OEB%CX4IM5TCK!W*7 M-9)!$GT1S+HB.7@GLN]OQO=N&(]51MQ,3[:7#_= RF.YW=FPM$5 L&#RBHXC M1O\A1QV28Q \,C2%1RZ*EZ6U@FV!\O#YR7W0/VE/0P\^QR98]\$]S(U-$RIW4(_N/#R(PF17:$^6N;;&)*!"(XL6(K-)VY <<'>S&?M3 M591[;F8>1D_V$7_K/O[_/AS-<;I.;E52.N,% Z*+:4]6?@Q8F-.6JZQ%SL;= M9_+>^M3CA]0;2WS20ERM+TE>_OWE^U>OUP6[D8WJIYX4;P>+JY^1@0DQSUZ1 'X9?L79?#@_GUZQ:7 V .!:NE"8 M%\[0AF,T\\X8%B2 2!B##ZW397> ]2A4HHTCT9J$'BXX]NM)JWW1.67)A*A7 MA+4>#RP4TO&2@O .@;WKCO]$=/';@/?%YW0/TY6>^FE@O]U6CMC&UVX MCI&.@V0*:;E5#)"0.AME#"%%E7<:1;C/5G,/IA/2E:;B[^&284,$L=9?DP+7 M%J/D5 _I.;"4!\3A:#C_/HC.YQ(PT$9(6Z)64(/DSI,\2G$^5+.G]>%T ,P3 M4J*^2>KAV^T4E(4T7I/Z@3X MQ]:U XGK8=S&!JG43MKS[^M!,;/7L]DYYK?3^M\:(5R/#OGP&>CGRY\..-;+ MWI190IY(?K0GQQPT$0J>YC[<>\J;BZB7EE74W+X M:4SHL7!PM9[3N5#1"WJ=='+D[\I,?Z5MQ",$YO9 _",I8#OJ>I@1LGD;O]R\ M%X,I"M*NG<6@2%DP(*\7^W7JH_7,Y]IR1W%MD_8!4NLK_GWPG:!2-:=EZWR0 MMOD1:Z\6QGDQD^"F^[LL3AV.U[_7(7?BT$>UR*MHLLQ&.1?K9UPJ($ F23G) MZ BKR?D)F)>J)G%SRR-XR-#Z'O@6B';9%>N/7E[8TF+HU9*2Y>(4T\9+%D5M M*T5OF ,;@*O^NK!?@W*L7(EN_&Y/D#AU.Y]S7V(3P\B,+4QH6N M.,^DLM4TCW4F*#F&HOC$H:"'U+K/]--*=^A73_81?Z_I#L7G!%Z3Y2YT(?O: M54,^9.:BY48$@*+\?5;JDTAWV$OB6],=]A%7#]>A%Q=J!J/243J62NU\QP%8 M0&69H>,-,$=N7&L3\>$N,=M:AP?)L$8X>7(M&?YO\YG\^7L9F^4 M,CX@$\KIZFB;N@T%YHK5)9N4N6X=EM@)V*EH03OI]W",KT%N&JBZ'%FP'JA: M"U$]:IE9R&V++&-^#B+5C;' Y[@;.&_H?6!:= MRS6L#"QF,O8A9)>%U]SZW;)\#P30R8#?[YFK(A#CM1;%DKU+FX(&DQE(T,R( M%&PR7' +/2SX*%'$HVG"-;^@;Q8>2P1RGR%>'DWBW">F')=,ZZ!9"*:NSPD$ M[YT,K5M*/.)QCL=1DPY#'?>AZQ%,V=L%[A]#'7N@ON.XO4-X>P3JEI1%;:)D M1A?R$TIT+ AR&\"76+BWCJLCSJ9]DD,=CZEE^]!UY*&.(J;"9>U+#[5+E'&! MA920"4A&\%)]M=;.V),>ZK@7E7L,==R'AX<;ZFA#+ YUKBT'2[W M'4P!C!A MK#,2DLRB]:R)4QGJV$5Q>F"GAVWF(Z;/X\EH\NG[9?8I#'3MM+MVDWD-QRAVK7Q9E$2"KC"\L\T2V&W!@42;+9-)>2(.* MAR.:OT>NB3MZ2*D76HXZZ&CV+*7SL_/%V7EU0-. .U22=CP6O0],>Q(,U()U MHU5"&[1JO[WLC_+'5JT6U/5@[-R$^1O.;]<6%R^B"B4PQ3/MHW6@4\@A,D<' M:8Q%""5;[U.[X/H!%*HY/5O-G>,F\'\X/SN#Z7<2Y95WX>6W+SBN77=[2^;? MY;''2.S?>_DM+O*N/FO[7>/S[Z_'M [\,*>MJEYNO*F?>JTR16O(Q9&!5H"T M6B,W+$#VK*!6H T'R/'#AR;N,=R7;AE08MPL);!.B4%<[D K4>38>$T9\A# MEB*34+EH?E1OA?,@UX''UXM;AW8;?GHQ]S9"6[G?NX#KZ?;O3F /<]?7C,;= MU*,#!T=7% 716UN0*54'QW*;Z>T(?M%Q","9$F/KTH8'4)![;ND>1C_V$7WK MLH87D]G\;7F/M0T'.2"K*!OGH21ND!514RD$UBG"M%\:\EQ+D2&BR3O9/AL_ M_OA!RX;RGS057NOFCDM$;\?XD73^ TZ_#I=3H18NRPJ? A>T*)K16;AH*\89 M8 Y,.B,*=U@;L.Q![IT/.S&JVPFVC[OT!<3%/.<5($<63XX8F7!@:,NRM2& MSLPZ#2E'T I;E[O> G$*&M!&PCU<2[W]LNC^,/ZT"C2L4;D Z!=^FXRGU_!=O@ ^^F1+22R&0KM;=N3T""/(PI%:T.DFHFO=1JSI CI? MW#8 LXP^!>Z+-4&QHH5DVMO$?-*FGA/" AT2I7E[FF;@C]70YN%T]]:M[X/P M_EBBT1>K?_[]RG;W:HK_?5XK.!?A$)==Y*J>7UB[#SLZSKPG>\IJ+C4XI;UI MW>ER!U@/U5;G@?1EF]8VXJV/7D@%=(\@I,R,8&8F"9D#,A%9X+7Q@3!):=;1SX>3'7NJSQY!)JS#QU'TIC9 MS;!M4$;5#%+:;H5@6EC+0,K(:-M-R.O%86E>A;D#K@?(\&U-Z X*TXF-/A(V M+U^:BR__;8A3>LCG[V_P*XX6[XTR7/EL#;TR'LC$-#7\!\ X&BY"X3XUG\J] M&[(_[*#&[/40O-WX'MS&NPY=[@#VB$;15J /;AXU8WR7;:LI7<1RF4R,BMZE,1Q;ZM)VN M0),K:&3#68VX7#;3@_FH( 6R-,8M+X6/L0<.8Q!)9$L$9+PN-:)S3CI X!EED%0MJEE*NB=Z.LUA49L5)JX3AQ:C66:Q;P?S(&M.&H1[.GDM5 MOB*:@;>9'AP6V4!DO$>E:GNK;T( MII#HM%Q/,-RDXLF#*-IKIJ!VS3$YD?WM.1,6G/!*2*%;=Q4^!.>/K&R]\_HX M!J,.A-4N*5&83$4Q3>X?BQX\\\&CS\%S$?L: _BH!^X^'DWLF]4>9J5>$=6F MUT1HRY.I3>LPV=K,.Y!QZ"USRBF;HN:)M\YTNAO1CZQ>#;GJ8?.N%7M"_)%UK4\V>QAT>L.KO4@#?UM> MT48\3D,8O9NLQK?6W-Q932%_.3X_6^W' ^>#A9(E4TH1?L')"XX":K47#\ S M)M&Z14]7S#^R>AZ5[ZU355NZKM_W7T.J SVR+[2&',G]-LC(Q9(,4T*M5##) MIMX]W?UQ_Z&W1^3]MN[Z/FI.WDTG7W Z_P[C7,=C?ZGKH:\_3,K\=Y@B?;EJ M_?=+#4U/%C^O%7BSRZY-FSZB0_5)SXA:U*$<4VB-*E+6SWLW@O'\V96'7KX> MKH O/$8&AGNFL5@6P68F19$Q2[7&UB4]__Z1/F*1G0*@ M>-2V.G:H27B!UI4%,FZ37D@%1+2:5_O<((IF?Q\1 :H"G/"E"#0\@RM M;^\?3'7N229\#)JS#QT]:,P;LCO7>4B%;.^4:LZDY;2]>O**ZJUPL4X&FTN( MS6?%7#[]^"YEC?%G,(3%Q)4UA8+%VWM.>T(8>$G[$IG/S!N1Z%N% M1HMT7HKWC\T^'VU9"[.'&OF:DS*?GJ0KV]9@$\&F*L_6)PR7/7+C( M0C2$S1O#(@^T&W&H8]55RKYU&/C$,VEW\-U^JOS*8GW?(JT[E?#;_6K MBRZ)7O)HP;.485&01!@=Z2SFA#HYI5+S5G3;T9R>5C22? ]7UF\09OAY,LH; MS%.+9'^ZK%D$+9G&J)A7V3,)W)I,V+QO[13> >?TM**5[+?>!N^O%K/I?/ > MQI^6<:Z )I8"P*1&,E9C5@R*MK1]<2-54I!QI[ @?>H5\NF[2^*O/? D;QL. M%VE#E^\"Q+IYQPXP]KDSV(7A]J_Q_?2U-GYV7I>JDPE67JR MLX&,P52 A5(X"ZJH:(JU%G?**;B'N6L//=X9VDGLDQ8R:Q@T7P"!;U> \,*Y M2-$R;X-BVDDDJPV!)4>G?W(RF;!3!OU]Y%U]Z!,D[V"9'?,>=#E_E$?T5GC- M>(W*:[T(T1G2+^0Y11T(9>L"P[L1/2)[]TV3%)^&!/11L7PY*O07_#+%-%RV MI<[C" MVXKM;S,LYZ,WPX(#CAJ4K5,O8DQUM)YGP2C.2&FYY(D+;8Z667@)Z\=1DP.I MV'K[]^AR_->_>_,W'C;/_SY4CR37?R_A'2_?WQNC?&T?2Y8Y&>LBESHKW;/L MDY>.7 "4K9O'/Z)\?U\"%\#)%O71,1U,[9Z3Z+55$5!(*T-LW03M">;[[Z,C M!^?[[T/%4\KWEQ!DY@&9C[55!0?RJ046YJSRP7O(RA[-:GM"^?Y[J<,!^?[[ MT/) R=J[0/PCW[\CM0=D;1_"RX.I$-?2&L=*2;R^185 %V00/4:((7%HW?_H M*>?[]Z\YN]/1@\9L,$'7\U*UX$8+RPS/!$R2GQO)46' 2W+>9K#-4X.W@GE$ M#N.AU-VT@9K(O8=8Z*^8A[#R7-8W+R;YC%(Q"[+F.=#+$+)13$03N/.UZJ5U MA=!M%*>G ATEW,S\RSP9E*$P404"2K1G T3#E9("MVZ0>[^*$]&>8Y$5 _I%W<@KLDAW"M7&X(P8>J8)T^*'X7SK"2#2:,)3K2^ MX[D;T8^D,OL2T$.U]2XI(4Y:S3$)ECC951JX9]Y(7S58VYI!I+'U5?-3S<[I MHBBMJ=A:D-TV.^<7C%W:95[]YRWR7;;":9284KE^6UY,,0_GKR M.JE>\B]D MT#;*PKBRQ(K4Y/^+6B^I0:%3)L;<^M;J3D#=VP7'^>M%N?!EG#$G8WRTI.-: M)7*5ZF1 *34C3FVRT:0BVL_1N@7C6$DF[?B^W9*WFVP?2RK)==DL8F'<)E$@ M(Y,J5+'4(E$9@!5 QX6H341:E^7>1O%0 ?O.O-XT(+K)MP]WY1JBU1W3+IAZ MROG8A.=ADCRZ_PZ&7T=CC]=![>.H68-H58].E?(.(W1LL#I1*RY)UG& MG")O':.\$]#Q/83NG$WZ$G@/.1@?ZIR"6K84UXD!.O*HN24%=T8S[92L5]"1 MK"-9G([*2MO:_+T%X@18[R;8/M*O:LE _/X&YW.?/.\W?@.07^6XF[83QQ$3[_\#MM1?03'$U@O.X#$WGV MIKC,BJ\K]<8S[T R2W]"=DHIX:[SO^4&8M.G/V$VVTBLAYC?:L365<]V!:S$ M8(0#Q;A+M,W(Q0HALCJ:B! ;MV/#ASU>Y:U@GC#S;07=NK'BZW%:CH2'T4>< MGKTAQ5SKI7:I*#",^U1GJ44Z96H&0X1BO:K&JC<[O!5%/P9?;:!XF]-*-I3LH[R#B'DSQ#=)MQS4= M)IIV'8B"-J8G2OH](9>^.=]'LCUP_0KKV.;1J_-QGKTD"*G.[_OP.WRI$"\L M"6&<#\@4>%_'.!<&PCHZV3BB\;;U7 MG(Z'GS[/5T,MQQF\WP*,H,B]Z915);THA\%$4S7*V+NND M8FH^+:\3X">O4<>CJX_9'###*VC(:W$ZU'!C1+*?A>>U3YICA?/DO0#-0_-Y M'-<0/'EMZ"#0YD&=.4[I!Y^NZ]\S^@X^+3!^>/O;ZV=W:F=&*4&0)ZN\J=G3 M@9-VVL!2,8:^TYYDL5L(J#.6)ZL9#\%%#\&EE^?329Z,1C!=X4FT33D-FKD0 MW#(E"I10S"K/>?&!Y^;#HF]B>+(ZT42H#>-'-RJ>Z$B25CD&$7A-1C,L:)0, MT0O!@6?NFC7V/85XPN'2:_B>WBH9W '&"19;[B/\;<66!TBNQV)+(#,P1"&8 M\ J8=AR8S_6RL"0H*7E$W,DF>V@"=RNV;,#?/@+KM\UVMEH38A:MJDF].M-7 M'ICA7B((07^]DROV-(HM]Q+[]C;;>\BLUV++E%,*/"$35D2FM4,&H40&V0E5 MC"[AING[E(LM#R;O8)FUWC$11B]G\QHO'.>MO7=G:3K\4K^\;+JPV':,DM($ MD5E0DMPT;1=NFF?1IZ!U3 GR3HV3[]MCNX \"2OI:"RU-HYW /X;G%UIYK'R M#G;!W-(,.Q#G ]ALQU.%/16P&8\/L,5MQ)X=) M&LBA];?VKZ"N1.'UK4' 4 M(96=NC _*=V[R]Q\6JJW#WT-56X1M_KK:!)A]&__9W7 2QNB#(MHM:CY%=DS M.N\M,P:*,YR#S[L5I5__W"/;/4XQ1G\W$?H"FFU-I:)F+PE4[S@CGE"=SWEJ=LQ;<78,&7H3F K M%=X%VF9S9$^F'\*L:,S,+GQW$&OKK?H>B(9K!3Q+EHVHD94!-4]^&'Z["B4X<#%C9@(LDB*12D'1B0GIC<1")X39S7&Y_KDG MPEP'836\P5Q ^0WG;_ B+6(X>8__?3Y5HQR1P_TG@>=A)?24IBWB;9]$;U2YUW0[>6KW/O(!W!7FE*T(_<=Y-OZ MD+T?93!&^^(-4[Y:\, C@Q"(WB D#ZGH8N-C9O\NU^4!R=]'K*U)7UT:/BMT MAOV":7'H$%G$V.H \D8Y),5CR0)M>%HCBTD()H7F @DFI-W2#N][TI'/[\:T M3/J2:6L7: 6.#,3)^:?/F^%YYX+'R)*N#9=$*"SD6%CAQ?%< &7= M'.FMY-I#?OD-*E@VK76EJ\\GT^FDULZ_@"_TD_GW0? *2@3R6I"[VEX=&"1I M:)\B]2](KKYWC?5A'WRGI"F]\=+/++&$F&>O2#X5]T6[C$'V*$*&P##1NG7, MG('6;I$(7UR(RL?6%=!;P9R2=K21> ]UT>_Q"WRO>QLAN@&,9Q>*$606<\.T M,ID!J28S)02#(4H76L^7W@KFE%2AC<1;QX8JDLF-]3[["L/1,B*6I@@S7.]? MS\XFY^/Y0!MPO@H@1$.J6VNOHO.<\1Q5DCI:I7>S*P]X^"EHQ%$$W[H3RDV3 M>V!23@4T9V+1Q$-&Q6($SX3)"*HV5--E)RVX^N< N:M*%BT%%:W[ER\#[Y34)+>>6D=7]X$=%V] MM[X]J55\ W* I2G2LV0X22.BIQ.-I*%,4%D*XT39+<"XZQ-/01WZ$_%M/7#= MYNLLX'VHX=C:ZN%9_J_SV;R:-@-%1U'..3$IZZ334J=")9U8!$V*BU(D>6^7 M^[L?<3),MQ'B;6I]V_C2^;BM-Z$/\^)OX_,9YO7A]6)R=C9K+I\RDDJ"41V]MZQC+/OA.3J_ZX&6#$AT< M:-W\$KR Z?0[';BK(' 4$3D2&J@3[;36E@5C$TG!%[ A@?DE*2% MW#EKGN"'\[,SF'Z?E ;#!3=^5JM)@_<#/7\Z/>!"AR"[9F 2CG;)F,]:&_,&2K*PSUA2)$5NKR^,9 M1-B(W?O'$>XCY:--HML!TX\XCG OKG8:27> H(^E!*44YU-M$$96[E+/0PF* M>X%V=[C2/<1^!'&4>H=$DH4)""ASIEB50=2H66T!A]I#,6T=KS=[!]VJOKAON*IY+IOVEWL;5#MJU3KPH)D, M6ZQ*XF;;H>Z^WRT4)\!T1]'VT#3^PV=2OEJ1 M2']*D?\NP;UFXGO +;C(@N #"R:Z6JM*\)$L4YLPE2)\"+'U')D3RV%H MMYGTRUXOWL3EB[ J0R G-F67/3"PLD)RH8X0*$Q:GXS4,MK8_-+L-HQ34I*N M4N[!L[@*Z;?).*U0E1@SK8)&)*=*_X&R M[L'7N+YS7:TWN9CK>24)F*<*5B!M3-4NK%])"JDCYC/A_5NM>EOH^^7Z"_R"M^]FF*RU2LKLDLASVM6;I+@\4V M2HBYKCR7"JF65:>>H2QU,) YD%KYH1R(HF6$!X7U_WMNBG/,Q)<6'-_3!6=OJ3Z69)=ZV,Y7A^U'^C?+ MF1.834K!,_+A:3<.3K!HBF!*.&'B/GULXT<,5SG\!,E$IUE.B9#?E&=65 G64B,H" + MEV2_)N$EEN-3W[^%>*"DMVI :P]T.OP*U?VZ1-S-Q[SC\]IXD;L";N8G;GC@ MLW'^-\R?JK-:?5=:",YJ()OL]_,ISB[UR&KIN?1USKJ@ESYY9)$'26K%/>F2 M$8+O-%1YKY>K ^#NN\S^#U_:V1+)T#8E,>5XINU1 8O!BSK]KKA";T?HH>[O M0+#'\U^/I7NW][!C\/A8?.%-JWT_G/UC.2I<2>")Z]J)T#&=I6&T?0=6\]>, M"LYHU3ZBNQW/P_G&1]&('?3P(&9ZN9!>8WM!:CF%=-5XW 5;3_[T7;@>QJMN MQ^)6]6A$P;'5I/9CC]9%<@JBK)/,5?NPS4@>PA5K MQ=:DN:A[\,=?3:8X_#1^^2U]KGT6Z-O?89I7V%S)M=\",BMKT-DJ6JX'Q;+B M4AJ>C-*M;8Z[\)R0,C03>Z\GQ6^3*EX8K0('V1F5M,DL>UG'$](FZ+,/9,D' MP9T)2?:0Y+H9RT.JPL,Y01WXZ&'K> &SSZ]&D]^K!/"O),,WD]GLX^0YOLU\IE,5:,>S'*/@@OO2 MNLSI0*@_DI8=@\T>-JLUTK?C:PMX/<9U0L<89XO438V@;&W#:[2C@Q9D=?VL MK&,>36Q0"=0?](JGAF!1_A+N45#*=_ MA]$YUA9/1[AKV?5YO=W%'+3@YGY#K3YQ=>=OZD<0K<^_;W:GGG]?O6/KUXY^ M=QFR-2Z M+G>5%91!006K8UT +@8$G@9F\_.ZV\UQ[^MZ:I]MYS6Q\'T8[FN MN;V6Y11;'E*RI; (MM8)*,^@EKYJS5.V"6R$UDJ[&K!__E M-JKUN.H=% MN_;-J!]?PL@CM4::4==KX&O#K=5P*1*:GW[\C0R2O9A:[>,DGU$?>R,DEC3+)US+)9:9U\T9UZC8MQ9+X// MFH#_P!DE'92AF=A[/2F>S68XGZV;JECA4L"<:.>SG&E.!A34@;G1<2<4* NY MO[3#:U >4A%:AVE;2+M79^7-$&+MOS'$2VPR2O*9').I]M]%5UL%DB]O10R< M0*,6_=V4WL9SFNK04>Y'V!BNM-OA+CI:FV(NN$CVD38, #S+*@:M ]>0^RM9 MNHGF-/6AD\Q[]3NO:.H5>#)[5W@BDSD;6K4JA?E 1UGQ)H+DCHOF;2'N@72: M>M%=^CUT0+N$=['NM^6&+B_S(G^;S-^64K_]1!*=S5],1B.RD*12&:1\$\U+;FE%D0BI&RA[K' ['?9IJ=B0>>^G%=N<:UN_/]WO7D;37.=<> MQAES'=$;R?\G^S])#Y"R)=O\R/JX,_8?2"?[X;.7%M777J.5D?=A3NAJ[.EB M0C2,WDUF"[9>UHRGV3".\.7X_(S64/]RD"QYAR4DQM5B# K]$329AD9Y)ZVL M4S/:]ZAM OTTM?)X;-Y62MM8*2\MBOU7$J,!DPQG$)VL\9' P)(QHD013J<4 MO>NO!KHK^A-6S6-Q>EL[W=$R:)<-(F=;TDF'UY+9A^-/[W&T6-_L\_!+\^S: M%EAZR[QM+J@^.ZBL<[DO7XL0(MIL0^WP2W_DXIDWY.9P$6Q&+J0Y3@.06\AZ M*6=8/^7BDOLJ'<^_OQX3UWCQ4F^Z*K]^M;5J5N@]ZIN?0 M?@/%Q:B.TFZFE]4]:->5;OJZ4_W#PZO$8TGPO?/^UH<$&&JU&^DB"9][%E)$ MQO__]KZMN8TC6?-]_TONU/WRLA&4+'M]UK84DGPN&% Z,1HY2).2,<(^''3K?I MC1U=)#]J+XJTBWZ:2M=NDV740] M>+H-X<%Q)0$/QS*&#^U"&Y4'ZZW/3-K,JP^;>D7I-ON0H9K8>STIVMIDRRU2 M$^Y-" &L2HA:"_0D>% @J8_411<$,P?WVMYLW9ULW??:+&SCUHC /S5I[OX>V3()PWD..9>T6-STP'AK M(0@3-?&,*%I[7VB+[4CZ,]6]B.A%,0,5W-Z*XGZCO)]1BF3TD?**TFY3FCE6YEPB[3E/EQI\"7SUN'_A*D_[J^? MM9PD08]"\0.%"K8N:QK&VQ=S+_-C]0,?F_?3JV]-NBC6:GG^\K_:F -BG([, M"EX&KY9C(>.)0!*'P&G,*C$=:!R _8,O_(?Y5(Z;4ENC&773BA#[U7AI%,W< M))9X)!I&:1)*9\/=$X1:/+5&JD]7\)62=GY+LUE*OR4W2S^E66C&W];8;^8V M2ZJ"3@2MT](JVVB*]D!F@-NFI\2D(&GU$8'/0]I['M[&QZ^B@N@Y44<"!^[< M@N@ M'1Q9N77@EH(@096>S!YLI(8&-)T5:>76XE/O<01_=\>/!R\\5$"^FO:F^TJQ MHFEV"^*FQU +&%W"WVV46C\@\7*0>P_A/U;?'I+K49&!2NFT-B7A.H/0)=/9 M(!ROB<5=*J%;VRI[_= *W!)UKJ^_+@*KK+??45)7BZO;CAK)*T$DT%(T+Q(O M8SB=A.2,XHI$E56K,JT7-/?@I^4RB\Y33&I_=@Y>^0N7M++,^+FN6.16_3LY"* 5WZ&E\F,W' M5^@-OKLN^1O+'29QH[*U ICCN,-XB6:?XQFT]98''1)/M?OLML%U*K90;[KH M(7=@.\9[V3YM,/:41M &WV$R"NIKMS5]]E3-H-O./:R>FLR\UT!CV1H)P[W5 MX>'&\4##_QOE5.U,V\/1YX4$@^-@3Q>-5&1-"<4] _"O:?///&U"^C)O\+?G MUS=V$:-H '$#)B8&@A6T25FPA"?")5.!/1KSV^W5PT>;ZZMO.ICL>[@] M_/AM&9V>G"]/Z5^OOKEQLTH*G,U&N'!EJ#5 ;,8SFE/\3 @O4J')1J4=$[7O M0)[#,SQ9^@SS59-\[ZQX/YW-1R1[X[T7H(PQ(!PUX%3TD"D33#B1E:R=?O 4 MQ2DSH+.4>[EZ_=:D,%Y=5TGII?4YE]QS6AJ54W Q6]RCLA"6&R]B_7)/?II/SKZFY^K1HPL62>3?W:'=KM<0*G1.Z9\)J$#DR0 \[@TOH ML!-%B,G5KW5>AM7?RE=.:90N$(=','YL)5)A SJE48/4@9#@I?;5F\R\ &FP M"ZW*G'ARJ551\IL^B4/48F]?T[OK]\7&FS;7'W.1WDU,[*+*VG&NKQ?C)GYSS?SZ:PH7D^GE]#:H$H@TL23QBXQ6MHC6@TW* M@Y;".LN]5/K1Y>B6@-;V=QS /1E"1]/Z JX8GUC"*G*8;Y3#YU067$H[5M>^ MJ]Z8J[^?ISA*.BB5309*RN@MPQ&U"A%HN?KWU!OAFWN+=U-;\L-E:5+% M6?99F!<5M3-#L(L >\_K:P!@B07/W M%4CA&!JM&323K!P0$:R(%()SUEBN5?2M@B3#('^89R98\%S3!"J4 JH2J# R MEU(58YU*AG-3 _LSN7G[)*=%1D*.B8#T3")ZK\%$="8R)4REDBOI:NP!SR2G M=4-_6Y+S2YJ>-^[;Q3BXRY5'Q)(QJ8R'$*HTV+()O%8E@XQ)G8FAA-3(D=P* MX$1VMSH"KGB1L02U.O;N0[J)CK0 57'OVPID^%3U2HJ:]B7ER@?>=G#:&YU8 M*JG=Z.@*BENQS=&!L.A;!.V2EC4VX(%5_TR2^Y":[R+>0)JVDD\%3^G97Y:VC%B3-GGMK9.(XIG="X0,O>&-;J@WOV-8<(958-XE269/4P]Q9D/Z6X"//26V"4A G*+:MA M$GKY-I1VGMJ YZDT%A"<46-0A"\(=?QP4V:+PE]YT&NJN*L_: M>_AC=/28'C^/:^>!+5E^53-.\_5W CM M4YJXR_GU)S>.(VY+Q8#BZ(B@N2I*9TN3 KJ7(A&KC[. RHWXBK62IBGN*P0H9FH,CT33/#HJWI$Y] H!26M[B@_3YLG-HLC5G'M(G#&=1EPSL&C@P)6AVBTIY*W M=.5;O_(T5-^/A)_RP/1C%9[-'Q@:HZ M5V@]0.8)_13A&'B)()D407*=C<]R M$ OP$;!73Y;^U/"4*[:N9;7;GPU^Y+F\TO<+9\;U(=8/:ZX8CG]W-?IVX95/DC\V9=Y,XG=Q2UP8O@F$.8M#E-A/7X*67 MN,0Z@FPW\VCD"6F4--Q^)4,81M+0 5X+GIS,&'(D, MJ/=:>V5]3+M=@>P(Z(UANVIG \4J!S_7AMGG-$O-]]4XF8_YZT7Z/#Z_F'^= M?DGIGS\OYHLFK>^#T$B;?D_-]>)DEJ2'<#!>K&:&^8O$S$/)OC?SE)U[-?TB0U[G+D4:,IDPR* ME ([HC4X'2THBP:^2%FKEBEPG5Y[FG2H)^D-I- ##]GX$BY27%RF:?ZR^/9M M5=+E+M^YRY*;\N4BE;%E>=I<+=F_G(F6XM?ILD513P,Z:B#J>;A'=:$--!B$ M\RA<2ARU1#0;IPH$N@T&Z2/O0@T%NUG/_B_UM/81Z6;. QAN1+G#(40DT M[H0'IP@#:[A+,2MKJW\HV[ <8^OL3KJ>]B#S'GK);,*USM-N@ZRG#D;;41VF M25$=[;6@Q!ZB'Y8GDOFV):!0.*83B=7Y1-M6GP/+I<9W>CB7C37-DQ]"_0.U0EK"YL MD. =Y< =52V'0@:=>NEGC82_>W.VQ_I'FYFEU"7L]P MO*G2CRY$3BW84&*5"C$[]$0A*NM**U?\9[LF4=W??1K\Z%GF/1PD#Q$O@XP? M\Y^S=(;&UGQ4VFP'(3)PJY8C21(8S5R9SVFXD-QD7;OG[;. CJ\#\C[>2SW9 M]][P_+9,:!2#DX83 3I145HF!&1N5A"2S$1&3VRN[<1N@7+*9-A-WKWO#W^E M0M(4S[[CGYZGVY9FR[\L/=7HB$A"F9(6O& *]S.Y[/0207+&835U_*O[>Z];@0U/J1')?PG^!Z&I[P61$TA%FT M:/XP*L%&D2 :SIDW4EG?+L__\9/[CGO7D?X#MV(OX1Q+;/MV$6>+^<6TW%\N M8S+2,*$HFC9HVY9.$XZ6ZTF'MJX-B8DRQK*VO; 9R=!Q[0J:G5:7< \6Y%-4 M:R^[#:Z>HMC;,!TFAEU#;R]280^A#TD*1I-R4B/K0QF"&@@'P]'_-5EXZ6V2 MVM>.. Q+AA=BUT-RH8NL^QBMA:AF\W%XO^H@M(Z'J6@,+M5"9)&4'D2VA$P# MH*MK*7%+T)QXGH?6\1]_#!K_+3)K%$VR__8]&,9W$<[H?" MG21H&6N0RM R^BTBO)A!.\IHB4KH6'L*U N03H0,-07?:T2H)$N6^M(\;?[M MFC@;">ZL"\A3:DI2LT!DCG(\_#)3QDCB8JA-B>UHAF-#71^RLIS[NZA\#.O+ MPO]W"O.OTP]_?QLWJTF1A"+.9:$HSZ2,G&3@%4] (NY?U'I"U2/[X,4[RA:O M?:VJ[UG /1P2N.CW38KC^7V@JYYT(Y%9EK)4T+A0XHS.@R?$ B$^T\A$2-94 MW@V>@?-:.5%;TCV<"'].FA2FYY/Q_Z2(,-^E"4IW/OMZX>9_31>7L4@ M@)66[<); 2:E"#25F=$Z^?2XL+Z.4U!URO+M$U=!7L&8"VBQ@Q="@% J0>F! M =0RY3D/F>O:,>^'"(;*_=]3GQO]F-W$>.2W(%3$%+3DP"1'^UNZTMHB"LB6 M!.("MX+%RHPXCEN0&JIM=PW21<1#1KS;X/J1KT$ZZ:UMZ'L7H0]Z#9)U2$KC MMNC+,$A9"EHR?DF46&\,=Y16;SCT&JY!>N%"%UGWP(&-D5KAN'*^ M#B5/)[/-J_.S>>/"?.2D)I*STF^"Y.6G SYX!3DR--]CF>"4!F%@9^@GRL)^ M57B@??#!5GXOH#6B42@\QCF88$+IA93P;.<.")."$AV8,[4#+/O@'9YS!R') M#MME%0T?B)WO+\HDY5\G'TISN&6+L[:(/]C6B+UZ^E>ZRYR'TL9\\BH8%UD##C7K&0!$#!2 M1/ ^"Z)I#,343K[<"_ ;._O5<0\SGW8%_^7"->F=FY59%5?E3U8?89E;P6UI M;T<,\.1Q1=1Q<-92X(8)1WVV--?."JB_BC[ MZ*>44],L#:-E/X-9&1BRDNWEY?3?I?7&2'@7/4\)J/%HQ =-P;A ( 8N/0F& M1E?[UK/R$MZ(/30/*HX6Z[*<7\:7\_'M9ZBB#RD$\$:A[*A%(]\'!DGYE&D@ MW!_$XKB/\8V8U359<>99%[SKRZL'/_'3&/_#TDMH["Y'.A/.C+/%T2R'0IG! M%(@$2I4S+ JE[2%VT9=POS%T$(WW,*%M5ZO]]^0N9V>3^&$R3\T<-7:U_ 2E MC.ASJE)R@IL_]Q3_#;]#%#))3&?/Z"'B8:T7\,;C83E0>XQA6AI ML4] \J10C%R"\3&"IC$6=U,JT6[JTQX@?BS^#:JRFM/F6@,_"_]:C&?CFX#& M;$2X$T3D!(D: D([%%,DZ .:0$))8@FN'LD>O_V-7?655'- 79?]^%,SGC;_ ME5QS_R*-"&)-L@JDT6A+J(R^5U :N+-&^1RTK%XSLRO6'XN+@VJV^O"\-JAO M"]!F#ZYYB[2XQU\0:;#K.?+,!U FV\!=:5O7KD?Q'B!^+*X-JK*:@_0ZN55Q M?.OW1ZJRSB&!4QHE%1&Y0=0@O,%_-R'96+N+:4>(/Q8!A]!CS>EZ7?#>?3,C MR3ACA*)CP[(O<#UNR>4NUJO I+=*B]I3R[LA?&-=92W6G+37!>[RLO\L_O=B MMIH8-9+HVU"/WX=3% W43 68:"5(BF7@<2LLE_H]:I6J/)7L&SKX;VM-'KXJ1I8I*E $N1$9<98H9#)49L@B).)6< MJIZFL 7*4'7[M73^>*>J(>%CJ>1_NI9WUX^_U&71*M'),68-T%Q2U5DJ+7T- MNLK&.I>_ )G0RE+8^!.I9-[7OR(8GQ0D. 0_*B MB^1KS_=[NNZ567CO FH]S_FFQVO6> K[4.9$)1 &=T\7%8=L,Z&,.FIDNQEN M7=\\O!M50UW3H61=NVOF-K#X:X->P[*EXRKA8@G5>[JDJ"#G M.I&\_\,I^&?SZIZ-DC3/G\ VM$'SM KM7H2N MRQ^=E?[$=U^8EU9YJ3P(Q\HO/($5A@#5V>,W%XP+M5N,[(]Z[ZY1ZU:M'_.+ M6&;;P*Q"+59R943DH(/ $XAI =^8]'Q M:^%OR#3P,JL!/VG\IKUR8"U+(*4R/'AM5*QM7[\>WKX06SYRVG91;0]T_9QF M\V9<>APMW82;[JDZ4TDT*1/D&$I).'"RY)6HE+SSBFA?>S#31B '2-XYN(ZG MM154.S;]"-&?J)*O^#4N!;*&AQ:'(I(YH-2DDKS&R\ I4RIG;/36R\S=2XYQ MRW?]P!3I0QL];#&?4I.GS56)R"S%,KL94\E$T%RF,J PE:V8EWDQ#DSFT7A' M*3.U$V^V0/F!.51323UTO-O [MGG+W_>7,<00@(W%#0C%ND<--A2*>^C9UJ& M1*SI^9AZ".B-1Q45UD-[NITC/G\L"ORUESY;]RO_GQ1'GD:J']/Y?Z7YY]O2^I'))M+2YI22+ $%', D8< H&@QZ M3,JFZCU#^UK,#\?SXZ!%'_V9^UH86D'C:?QYVJS_J/P<'9GHE6;:@A*>EWGJ M!%QR^(F'S(Q.S#)?O:YOT!6^?1G'0Z >C.B=A;W\Y3]1!N/)^6IE=)0%42YY M_/0]RWC42?0%+/J6.G#K8^21Z=JUU37Q_W!4/YCRC\E^__"OQ7A^_>L$?9/% MTBM:EEM^O7"3C]^6I7/_N?S0?YVL%KK\U']VXZ;DE*013SJ5IFO@9 FV"4[! M$LV!"N=X4,+D5/TR_2 K??LXCH]0/72Q[F_5O^ CYK.;5?^5QN<7Y?S\GAIW MGI9_^9.;ISM!4)N25 Q=)IRBB]>2$M9F36\IC9U2&CO19(C$D0F"<1&$MAK0/,F@<<4R M>OS,&'_)U?ZQ4AIWH4@?VA@PI;%4Z'J#JS5EM4+%")ZQ#-F6/#F;LPJUC?[3 M3FG<9YNIH:1CNHU=!SOOQ;]6^4@CQ0E7DX+*>BW/L.G#.:1 -1.@W":P*>Z@2T3"LS1&E/JD\9J;N$>F'N.L!6 M$3"NB&(,Y4J=02N'4 ,V&PTJR&CP[&/*UO99>EG(4.'O0_)Z>RS\4(PXEKCX MJOOQ75?L]3J7L0NJ@S2\3!;QJ33&%A2<"!*T"BD9GI/,M>_$GH%S^)CYP;@R M[4=G/?A>6Z"M'88VX'H*BS\+[##Q[6IJ;$>//70P.%$DR49RAM\G+0,=N">E M9(,"RS9R&8B2LG9S\P,0Y(5 \F'XT47TM3NNEOUQN6LNF@9=IW5(0+LL*?K_ MX'E@I:^C!&^CA!R#EA$?06)\R>G8_OCA?=N*\I]6%5X/Q4]?4[B83"^GY]?K M0_,FS)-YM,XZT,M6P=QP\*8,_S;!L^!X,*GV2)PM4$Y!_S6EW<->OV+F%W=Y M&^5CV8O$LX>0HP,AC 3+10!MB??",F3MO\"IE,B1%7Y M]U L\CG-$C[P @'^E+ZGR^FW(H"'$$U6#M%%(-[X,MA2@;.)0>1*9R:,=Z9V MX*H%K%-B26TM]% .\4N:I,9=(L*S>(6B+A/?RKRMAR MD7C$28,<+K.UDF7@ MJ5"08NG/2Q/UJG8LKA6P4R)+?4ULS=[?G2[K>6N/=[O(%(G>1Z">2A",)EPW MI?Z[+U1^ESZRJ9L[*",GQ M_+J_6]5.KQ_@=G5W<1Q/R9"ETJI,<=N,'DDH-+I8E I(CM"H);$F'$VQ?0]W MJ?M6$$3*C$%K 5+)RA ,=PA+"0%IHW=:E7+UVC'>'[%DJ M+^RL9ZJ+L8[D: M?9C(K8EU43)<0>:X H.6DG5: /-96*^UE+RZP7!:)4.=./!LR5 77;R6DHLV M:WHK&>I4,M2))D/47NRBX]?"7Q:]I;HTKBTSD(2@"KRP 7A"(]4++X-\*QEZ MG;3MHMKANJ +*IB2#CCQ%/ WH2306)02X]X;9FRNW?SPE$N&.NFX71?T#@KJ MX>:YOX8FMZWGUJG=3$K!3=)@A(\@4JF-DA$_6AE(="E)4G^.X//RZNWO+=OZ$BH\ZIZ\ZZ7NFC2 MK(4AFY6EG GPTGD05 FPW ;<*P@5@7(>U:O[@%JM_.W;.G["]9#4UY\4'C8" M'Y&L2::XJ8A@<8^)*H$15 (7)J%_2(AA1Y/1T7%M;Y_.,9"FAWS'H=;Y\B[A M0LBDM#B1AAD0BEAP292Y*IDIKVT(U?LK'I'/$^NMDWHPGLW%8 KY=VB@; MI2EQ&8+E9?BR#.#B/;#U>?\+(PCJ<\09;FF5$;T#F@<\)#!*^#AU+^'0FZ],SP8SF-?CN^\@2E ME%!2&?R"F0:1.$HN40(Z!2Z8I]S1VATJ?L3RA"XL[:\\H8NRC[,\067KG8D) MF+>RA.A*TJBS$(AAA#B9F:Q];7EBY0F=./!L>4(77;R6].XV:WHK3^A4GM") M)D/D>>^BX]?"7TX4E4%)4%(O6R#A.2.U0*M<$!^3#S$/[IL?#6\[E2<<'6V[ MJ+9VQ[H6TQ LHZY,/ #I2Z<=I@):."@YR:.(1 06DGC)>?JQ9E-T4FC'V11= MM-%#UO6VL0>":<%$,3Y(*,42.H.QB@&E:)9$09.H?J5_VK,I=N%0326]J@3B MQS<-EE"#=%&@@E @/"'XD<@,C$>9F.(QDNK3/-\J6OKRDH^2-J=:T9(3MTPY M"D:5-+6L&9@H41J4TV0#LSD<3=3M1Z]H.?*OJB[97M6!]*@X01OK19(>B.41 MA,5CW5H\UB6W&O]&>I]?SWET A4MQ_GA[$&:TZYH"9<&UY] M;L8QK/L55[1HEK11)J!AZ]"?U(I F;H!P4;N--'"Y5XZJKU5M QV1AT_L0:M M:+F87N(K9JL5[EN@LO%AU>I-7H9:J7QD]8;WEVXV^YB_-LG-%LWU$L(=#[D+ MRCGA(2>.AR^)$5P(#GQ$$P/_+)OJ]2$M8.T]:W+#PU?YW8%%$Y7E0!1-Z/(S M#2:B5U.*A1.C3&95NX'_5C!#%6C4YL&3N9-5I'TL%17+K?-S^K9HP@5NH)^: MZ7GCKE9)K[8XO@GWO*QC:68LP!EN@7(?-6?1YGX"E!O1'*K6HI*V-YUI^TN] MK_R&)\ANDN5;8.NS(&(+KL,4-M3282MJ[*& H4F2F,A260M>H&\K--I+)I7Q M>L&*+'*DUO723')0^V2@)]26#H1J!FZW"*?@+Q))PY4.Y\- M?EYE1+,.&IRV";)R,=CD'//D):.UTQL/Y"Y54=*T;PE73$A=@OP/-UFXYAHQ MBFY7P*Y :=T;&.+A,.7BM M@T\ZY41KQRL&)L1+AN.@?.@B[OYY<%.M&+QF3#"@*>%270YX.F8"U..?9^\2 M-3V?$@3\;($@ MF_'_E*YF-S]S=C5=3.9TI%A6&O&!Y%J5VST/-I9I,)D:8@EW3E?/=-H9[>FQ M:R#-]>'8;$1^!_@&IB%$\" YQ/)5++.;?) 13UMNB.&:R%1]*%4[:#\*F_;3 MR=8*G;YO]-]?E-R&V7AR%L+B:G'IYBDNDQ=*!D23+HHS\3W]-IW-_'7YH^D$ M#;NJ:0![(>@G=Z">4&KUJYPCA'('>\?@F'D2*%<@B2*G>/+@3?:ETPKE66?' M$ZW^Q3]&L?_VMG[B.C(5C(A12S JE.]$![!"$#!4\67K QZK5_<_0#!89\?] M]/ET1]I9C,>2'/#T\_IU@E\H?F1AE8150A-.Z*"8Q9404Z+9+H,-0@"))HM< MYDSJVNY:&UP':\ZXA]JG/8N_!_O[)8SK $8;E#U%?-LA/$SXM[Z&.U)H#_4< MCDQH[S,9J88B%D?"P&G!ZDP@ M1"&TURE16KM(M!VRDV1*#TJIG<+TK%>Y$LCGZ>7ES].FU!:,@O55IRQT*)E8[S>+4)SPIJ!"REH12"*K=S+@NPE!F(E@N70G9"UCZT=D-ZND0; M0',]W%A\#.,MX&Z^B+/YO!G[Q;P$+;Y./[D&=_R1B]*18-" 4[0T1 :MEEX_'\%(C MRC,PP="M4"J +^8!L7,PWC!VB?_>JT M<)$Y+L"Q[-"6T"A*(2QD(R-7'&UF7;MB;F_0/Q@Y>]-G#QVSVEBRGZ;-4EN; MX$M.N18YHO ,PE\5VZG[A]P/] MZ1=DYW9OMPA+"Z\R2Q%8*'33@H,+)*+$-/5>J4AT;7N]'OI7&V$]L"*W1LGJ M)LO]5!Y3$I GJT,2GU>F(.V1_/;"$VLDLW4!72DY;=LKQ[.20+1HTAW9;#;H M;S$"DC@.PAH*/@D!QGBGE*))"UWYO/!0B6SUU#?=5XP5;V!N M0:ROG-O Z)*8UD:K]2_Z7\XXVT/XC]6WA^1Z5*0W3CFTBR!157('+ 6#]@D0 MIVQ(Z#F[=F6CAU;@EFRO^OKK(K#*>OL=)76UN.E6P01)A'KTJ+@V9;@N'B_9 M*90[R3PHJ42[!.(7-/?@I<-9^7N)?5I#9A53(Y9 W-_W@$3*G+320M:N]&WV M!#P/2$_^2U^A\G:66>TTIT]H * IY,[3Q_S%7;KF^OX! M_^[Z [I,T^N49B/AJ4)'ST.TGH%(SH+QG$-@- E) II^[9KTM'[E\*YWSY9P MCQ+O(=]IBS#6^)K?W3Q?F7HV10\T'$TILB@A!9@S46I>65 M3C1+FEWM#*B]09\#)&@\@C3;A/YPC*9ANH(-[& MVJ7=NZ-]8^!^"NPA7VH+\M+VX',*T_-)*2D>62F8L]% #LGB5^%,Z>.6(,@L M'974>9:'8=E#8#\:H?902P^Y3R^POLBD2>5/'UD"JPKUD9=1!B\E4%Y,S(SR M<509()S(& )Z=WZ@:&Q+Q#\:V_I0Y-9LILJ=!E9QT%\G>=I<+6]Y?IM.SG\; M?T_Q;#9+\]F[ZU]2:9SP[6(!W=]6I8- I<56NI#YG+ZGR2+- M2A;2!WQD,W&7[Q>S^?0J-;.S27P$[H["3 23>2ZW;J2,.4=OL=3;@,O:,AF, M==7[*>^*=>_. ^$BQ<4E.DH=$:R"TBDIJBUWH%W$CYU0%%(HG[V2G FILR?5 MY\#LA7BH"Y]!N/>D_\%PRCR&"Z+;6_R[3<5=+H.U7A)J<=>'LN^7%@ ,K*<< MB&9X!"16C)4*(;*M [6"6% DQK*Z)RQ'M]&-V'M"ZK; .JX@745B##7T=5 M4M2T+RD/1H$<5&(D14@A) 0G,[C2O9LJ%V,*I3%5*Y/_N%3_S$76D)KO(MR* M&@_%!VBN1W]^&5G*.;JCN(A<6JW:P !]#P=9AVBU3E:RYPRX60K_^WSZ_1_K M)ZXTO/[-G8+OWC?L[4@EP4_WDEH/P? _II,_9^O[&H(4I)DRD!H]29%) FNI M N,U\XGSG&CM.,^]U[]F?>XKS1ZBR@@EK I 5L;&*$;-HXT1\)\>A.8=J%[D^!C#\"&4@W@$>XE^ZS=>-T2R%LPZG#C?+P*R_6$U APMH=:- M7]SV9_V4FF5@91+21W\Y/E]&6#[\_2V%TN1C?(4_4NX[Y^-97I4$W''(\:P\ MEP)XD+2,0+:%/F7"KN>LA,Q"]3+V>NCWKS+<$\G*._(Y,QY M1:!Z.;+%E2E?B@,-3&B!W@V)M?NBM@)V,&/S56S%G=36@]_9"N1=2ME(<*UC M) A7"0K+FC'''0?)")6,1?QJ:_NF'2&^\:T'51YJ5WM.:JN&"G3$;(BFY+,J MN9QP:BF*BQ"P,M(LE%.:]W1AN3?V-ZX.J?P>$K>6>1B(Z*_Q_.(FGO';V/GQ MY7A^_=!A+JE"T9+("$*-);/.DX9/@63WJ+)[VYW2?!V#>W^\WM?G.[ MW]SN-ZZ^N=UO;O>;VUW3[5[_B;\M][BNFM*Q_?']N.4MEU.KC]AXYL[/F[0B MX&TJ]QW;@LH1K3,-E#(/(A*D@ H6$F&D='@,5M1V'%_"M'<%W^;GKSPGGBQ3 M)'-@7.'7Q;P#*XB'G#6WTC%E<_4:]V?P#-8SK"8/GE3:U1+XH5W5YY.;T<#, MQ&8'S*O2M8=[\%I)T-&AOR,=[M*M++375@A23[VMRCRZB'FP'/\VH'ZT,H]. MBFJ5[+^+E >C '=2\S( EC@J5SND]9*#<"0G1W@F[1*8CDOU.Y5YU-=\%^'V M4^:!V 5ES(#2 3>R0!(89A1(GY7@B5KQK/_]6LL\.@G^:9E'%ZE5C/O=(/CE MW8B@[TPYBZ =+Z-1T7$RC"("PHEWQ5GRKIK>?GEW"GKK*+5^JCAN"TJ"TH)$ MIU:]J85V! PW'HQEGEF2A"&UHPE'6)ZSBS[WE68/D:2U;5CJ4C;%(C[\'2X7 M<3PY+Q4D^/]8VI3G8&(JS6@C+2:DP8W$$LX!3YC,=3!F4+/ CK*8%(GM3_N5U--_#W8NVLL:UNO#9@NP:0NG+@/9-A@ M4@^*>DR!O:7!?AUF[,_64:QN[R2PKX,VM73!BALW$2 AKI(+)*X+33X'PTC ="+5,OF9]; MGGV *5>[2WI:3TP50TA+..^GS;=I@^Q\@"B+Q&GQG),R%OT<2L"E7/RJF*QP MV2G!6RENX^-?K>[V%U9_^5>=_%B']JF-)(#F"*KR2@ ?3O@W.!"\#4$,+OZT&PYT%G;2A/E*9 MLWA]6G\FCV4@I7>1:^WHPXU%O7"7MW;8VC^S,3GF;01) ]K0H8P^%^AMDY0U MY\Q9'MLZL]O>,>P=>B4-3.N+KW9TXFOC)K-5>$RQB$:-9."< MS^ 32]DK3[1H%UUZ[BVO7K/51%C[BWV,Q0>5O=0!F"Z=DUDTX$R9,4@,Y82A MU9%$*W6>F@;W$=21)+A$!.ES"I"Y*&>-=24GI]3V1.V2X$)5KSDXC7C3/HY; MWXH:*-[T9>%GZ5\+=/P^?"]7)OL,]-GRJ"K3>MK K!3W>?2N.[H8I;GRE '/ MN"N@NBRXZ 1$GGT6P69):S<2V89E[UO#A\]=>:9$!>F=$4!=U&5L= +G'0&O MK#1.TDAB[=EBFW ,%=>IHN M^)"%<:RZE;P5S>G8"'4$WD/$8C.RFXK;%MCZLA2>P74@8Z&2#EM18P\%]'%4 M/(V\@N')\9+A< !N=)%[[?CT3RDL M#S+4#/TRGX9_/@&Y/NBT4MY3'R%35LH5/0/++2LYG#YR&9ESCX*;6P+7;=]X M +NAFI*F?4NX]A74?[C)PC77B%$\B]&X++1*!J(C >WG9,$&XH X9[/),81( M6[&@Y0M/A01]R+>/XV$CMK/%_&+:E$YB9U>EM)R.M-9,>^TA2BE1#E:#"TF# MI%HD+S/5MO:0GY;0#NYM5 I?]J"('MR/KTURLT5SO83[G^YRD<["OQ;C)L7W MTQFZ2 @WCA*1T;C2JM,'Q,A=Q"T-]S4?(TJ!!.U9[7!V&UPGPI3J*AAL6[EM MHGA'Z[N?N2$X"2$KPPTXH4I>!G> [K6'9' _],EGQJO?A>R,]D0H-9"ZMOK M.]ZL/M'U4I IQ:M_E-FI:/^C\_]ALKA*C5L]=39O<<':@4_EA;,[0I57=[MU MK;"$2I>OJ]&O9WZVO%&O_(4]>OB>N\O'^45J5H^\&UU;&?'F=PS^N6_6RN/O M]UF!]+"]WW2>':>^"+/I#358<^^Y_5)G\XL&Y\\SFMI(HF?ETP>3II/SKZFY M^BGY^?M>M+'I#<>LAFOL@MKSDM6BAS8? *VZI:ZWWO[,^?M$^ M\:2S$)I%BJ43^F262I[H2T>$*\LRM9!@[HOC*JBZTJ MVB7$MG[E09FV19L/@D7]"*_?@__NJ^B?J!O>=4B5;E_ZZ]3JKY,PO4JWS3QZ MTN>VMPR?M_TCIF2_H.,*2=8O$G1'+_]!-]<4XC_._NV:6'(\/DXNKSNZ\_>? MLU)MB'<:??CD3HY\%Y2UTJ7+Q<4[-RN!OZNRQ[@5A1HW.5\J>?;N^NYG/KGK MI>(+K%MLN"=]NG23/]S53>Y6#[>]M2'NO6$@]<=E7,LR[/7[@P^GVI:PZ1V' MN=KJB2%/=XQGQ/IT3Q![%ED]>-F?*,BOXZO5,F[:UQ"9DQ49HC$*!'4,7,@4 MLK7.2B.C=:Z5F?GRNTY3L7T(^BD/Y+Z?\[V!3,L5SWKYH+>]Y20UWU*T3Y6I M*N_-A6ZSSU_^'&*/?O2NDU9L*S$_5:^N:\//M(U;*G$"H& M=Y=P_E_Z/IY\^J5)Y]-QDVZZ3X3 7 IH*BF501A7ZA*LA"2X2DX%QYUOI95- M3S]2O>PMB-I>Q!+0Y]_#3\DUXYLY&]Y%:Z)F(+DN"7G:@4M)@XY>I9PM,3:T MU\RCIQ^S9O811$6[?I4].9W\]?%R-IWF^A M!DC(1-_W_=9\\\[,^F9^SIIS?YQU<^\Y>?8^NSS[KHV=QBX E)JJ&JH "'=9 MX"X >P5 [JLHW6/7M[&R=W9YX6+WW,:#7?D?"SY]_E)8655=4UM7W_"UO:.SJ[NGMZ]_=&Q\8G)J^N?, MXM+RRNK:^L;F%O+PZ/CD] QU?D&%@XQ'0(!/ /X#&83W\H\\5 2$'")$U$HZ M8$LW&D[1$&):Y:31?U#_!?U?PQSZ?P7Z/S#_ M!V1L*T!%#/B!QO!!./14('PJ$'8&(,,'X6[PJ0 %X%(PF 2X!>3@_3\RW1_& M6_O7W?54P#:81ARH!AZ!% D!VG^;TO^U2N81GFTP@_C_ZKU_FYAR" 8!)EK< M]F3#X XSGLD38B_'3JWW809?,_BB\P$0/X"WU]K*&KQIRLETK- 6V[!W_)QM M28/;S7-!/.Z'XD^F;N.LE>SN#RK0J2VBOYL2V^,ODEL]';=J;B#UVTZ*!GLD[U+&=_[/?Y5(]0]XVC3@$H>\4[3H&3,V+$\;\B!RF3CE]NCH)?N MPKMQ#]@A/@D_B%F_\>LKG;QI?Q_MW"3OGC76,:>$W/>2*)(O3:4C$ ^E23!;*1N\$5'QT3(\U M4RSQN*X\Y+N"@QA#(HMP F-L9;<: MQ]SNTXXUTJ8$%8OGPT(0<9 MS=\*/KS.&\VV(/V%Z4 [IF5%)! +F'M@@8W)DB2R"ZT%.#J$"PN4?5$X)M[B MTI5/S['\J^A4T/EY";P',X1Y^1X+J$HXUXK939@38H$5,_,+U/OS$MM^M1)# M&T+A/T(._@\'Y,O377;.@, $W,4"509JRF8]_1="Z#"!ENTE(0RYX].D= 7% M;7R+ORI*,*\/BCS7PS\:W<<$9)^,M!Q#3:%B.PIA"H<"IO 6J:MXOVZ5O#%> MCO#_;.!B?ZWU?Z)R_(%F$7AOG13&*Q('G.3S'D_%X<.DKMT6S,M8+'#79,:4 M$M%X\I1;WH!61*2/U#=)/<=9M4W7U8:'C,TX#38B,,P3 M(ZQ1=E\#!)&2F8O9%!JP/-%.\O'W1D4M?9 YI2-(*5 \PVLOIHO:9U8W>EAE MI^CCFS^MW=Q%'NP?L(+AO16S:NJ"T"6"/*]XFOG=@Q(.]*JM*7[J9Y"_VP&G MKG:A^MI&%O%KL9[R!YZ(PKQJGQ$LF"5;Z='PGA\Q++6647<+O+Y6@P4@9PHG M2*FK.(>->V);9:%8X%!("!/P #U9E3BRS;64DT=ABB2/C,R]5,T3;8T,!Z=9 M;13";!6TNS/#*Y:_?NHQ57]2D/F<:P'2PA\5N5!8ZKN;3%&C&_6D)W9YHM=R MS;C;:,36PFU'D^H\1#NM<^ZX['J [DB3XCW9P8\=KM!LAPA8-'N_"$^PM-6F MWK,4Z88@626::KA%XBZ7W9!.!K6,KQ73G1[N;(%PCTDTSQ(=\F$F?4'26WK= M94N+SA?NWQ19W;(RM[QY6:4T%76_-=>-Y3K&-M 3/[+)["4!-RCT/@(G;)O? M.![@M!K[D'P2B:195=MLD\W\5O[VK$C=Z(XVRES*%PL@&&LO?,NRARROE+-Y MI60P-,NVKX/N^86Y&S=,FY447RZ5]G%3OCX MNC[BF306N'YR@^QP/][\4 AR@8H\KWFB;O>?;-BH/.D";,Q,"'B8W4)*? J_ M/7-Q<" =#SK/#W MFBJ[([VH)%V06&;5"U\,G$6[B#LC98\IT&PBF<_T4_(E'/JBJXBE%E" 6F-+ D]OG*?_ M?&$;*+%@SO@\B_Z@J\J!AL#[>7]GBWC9Y?I&\#K;NL-%(A\SK[W5[P"?CB0K MF[?=KF.:!H@) U>Q*Z3XK?#NGVA?I]:GT\&9W_6LKTAZ&[! 085VQAZ_Y]OXLM#RMG>BHK@0YOGL8!FJ8Y93_8#Y-9"W=X+*])9S\X,?W0, MZ,*V**V]H2H/[5E=#Q?2J_5_Y'/$:<6'.$LM%$:3^N-K= HZHZJ62IK#R4NZ MTY,\P$")1#*S42'^Z$TKA]KB>;KR#J8V/WL/OE%%(M[BD<0!4N[ ML/G4H&\\>]-'7"_$UU7=H"C%+^E.5Q7?')I.M?95JKNA1FO;G[M2O>O[2*?Q M_<[/WOC2A]WJ/]R2LDT":NF&THQ!)W_&*$\+S6VL-OEF$NKH$W M/GQ"7PLY)LH,/94KW%\><^:<['RQ8_U^[6)7?SEA-MZB[,E9 39>,AZP;X+15.DM,5/6S MMO8?SK-HCAR\4$,'S>*LQJ?E6*)$AA(Q[- ZC@N)%"%-!EB (W;_XB+[3QSW M%(C[^:IO.0,+Z/H'B8>PA>2CA9%$98SI_'!N22;#S#!?MMR'IN *_B&'!].W M'X\'T?C$:M_E2:SZS,J>*!M$HEQQ 7A,,].&]F2*RC>^MACYRF(1^M$X4*D- MHJ1_ Z*.OH6*OGE4&ET(VW2[BN>W$PJ&>Z[GLN,]RGI(S%5+:#NBD:TX^513 M04&B#(4%<-98%MUR;&6DS)%M$," !9)\X=M++FLU&1$)5=UFO*_:9?S-!B,2 MT8D]6$">"\KNSX=9@P6/?T#$2I2X[WI8 '. MB;K+,5SJ7"_.=TC8-IQP.I;5$"J='8B@F^MIR0%>VG(1LO9]4;?K:A9!?MR/ MW;N?4I'PDV(O1]<[YP16JM3G/,]O'27B":?88D9'",B ZVTNN]3ZWVTV)-!Y M[-G[47OW+(*C)J3.J;)/[_4U'A"$7*0_Z:AHWYH1. T72OK<<;/QY$8;*/(L M\8!XR$LBH%? :J:99&9;V39=DC?_D-7ZQY2KPFKP,@&DN?5UZTR0,Y&N??[+ MW\PM*V:XC$!QY*!# S,:@:]P..$H !5\P]'D6QAB6,R8F4GF1X53CHE&H$^[ M]#.6BY1AOHLJ-F!//8Q]45R^UF'']8?3./EC79;E>[M>O(Y[ M]Q,MBO+Y!7WK(+6E$B9P^ H+",QK\^\%'Z"OO_>OX=[-U8 8IQI_F [F*UP M38."@6.\*O[<<^3+JZ_:9[/GZ3/\RL0&S,I42KY'6:)%\CK*\SW.!QC9S:0W^75]7772O?42D,$$!>3XTPJJ/Y<'C_.A?T M"H\([;?X_(AX0><7^'IXTO *I69E4B][2*+:,%5Z"4&@WD'5$JE/B$+E"?W@ M#O_;.>2Z:A.UOV]L4F/CJY0?6^V:75FC/G2W\E:U8R!4-R?L J$/W=,>)2=_ MS6#*"%P=4OBJUPWJH$H6B1F]%9LE:V.#R^NS)MU'#SC:/^!]US8#AO"_2-/Y M$Q_[F[^Z@C8\6+N5V_N#Z[7^E68)(@C\C3\\CM6C5>9W9)[8_&Q=Q M:85<5>M"Q%B@UZ'CJGD7MYE%R>-;EV,YQ>04Y*@BY+5CB:O>L1M.X]'O/A+8 MTLK3:4LG=6O(ZUN<]=9_T'[3]SR;QZ.QCB?MF<;I>33/5+;FZ"3[,:O8HE%4 MC71GD3.[(1.;?]10V?QJY#/1IM$7^:_T4 9+K")D\D7U+^GV#:L9[JZ^UVJX MS:WUWJ/2^.E31FO+U!7(6/KP("1@(SUFZU38G =OB2N%+3Q"'8TJ]A:'44VV M+%]M7S4.8H$\YMIHLHNBA1YT;!'.:VC@$L4KNG*OE@7K+Q*J3BGA'L]"%'?7 MI,EV3Y@,T'P?N&W0(@<./F6/!-PIIGP=F8'N24]9@2!\ M1SCU(-/)5KX[2?FJ=OWV\-@TZ6E:DG%G[>E&A0HC250>28XW(_I\)5W1]^6_ MR#]Z!F>)JTX,5\KTOT]^"6$8:XIPP)=.3UEEP WU;BPBO';/? Q8-:Y>M6AV MCJ-FE\ )MLC 7]!^XU;U"!B.Q!4D2 ](JH(M#\\D"@UO)J!\%^X$F'NR/>FQ M!+&]R$"OEZ5%QB6+U*^O,LH?: BK7W+^&+U!G/QKGD#G7JX.K<4M5@"M0.U( MW;=Z&;D!?RVL("^D,(5SKJ<0+* L\:?T-"="\]K09Z7/?D[>LG7]& S3S:,] MER5Z=DU@*GTP%>&)?_#Y%O%2,"P0U;)@;S)?L\U%-4 /&XT1YE)V6W.%72"; MSL#R#=6= 5@@=ZMRX\VP>;OKZ2'_DQ;OJ43>]-"74PA"[B[FS>+/ MLMWWCD/,^0+#KR0!]E,.#IZH_*3855X/KXK/BAQ:+$K>Q1NTI M, /G0DMGX0)R\KYT$U&'H\=W[(/;H;E/4O?PG2^_T2*")*+)!O[D,*A W64* M+H<5%+1!S+:RD9M2&'?';FPK'3VK<;F;?0=V]NFL(.3D#7\69C.QHPC:_-9CR^PI: M+W+$K[A\X+6Z(.D<1I'JCUM/E'$WOTWA.A2/E,,L)RHL0(% 0N=J5;L1+$ < M0$I74NGXII=M*CG.O<**L&;AI9M$@Y]3^\ZS6;M&E$SU-Q5)HHYN^LL-ED?L$\&;^AK*!4 MA*^(JPAA8*0Y.D*H97L/CJO/*L5@R2C<\;-KX.3 Q9E_UKPY.<0K*DF:POWE M[*^&0X75EG@C[QY-7MP,73(>V\M/R-LH5L1(TU5R0.S0(L]^W:@4P )R>X'P)>QPJP@9$A S[)7LZQ+"3R MP.%KQ-8#1^J;N3,!A*%B$NB5H!-#6K9%!>C-S,PE8^AV=YUZN225,DZN^ZP) MPR>6[ZR4,(QQ).?!_\II?/OOU)Z&+[(][/14%)DDIEO>FG((-POQI*H64R1JUH0C,8" MW;A2C6<<5X7\SGVCM^$2Y2'K(Z0YA'SO] M5EXA %D_&U?J:=_12PRFG\[-? M#H&S]0DC L]N=9E2PY99# E)%=N#86ZHL[-B&,X'=F4FN<1"_]U)K"2K0+@# MS\=E+'+KNMOH$Q8*;2Q@@*O+J@Z^=?@X#[ FA5Q$WY!($6#%J+<'RYDO(] A MEKA,AELQXC[1F1:POL@F441Q<8DC2*H"]JC(1YSB/P83$Y52X.JUSC,@,ZU@,^ MI0X_MBB,RNKI\Y-"PV?AN&.\$'%4JR#&$!8_P/M/V11'L8\=#3<&LU4"R.OC MCZ-S#=F>/:&W&?I>V!NBP;9J;#<]KI[O[UK<3P(LH3V6C-$"'P?)A],E17"Y@ MB?^A0,1S6,RVFK=$[GBEL ??;OI](5)DD_O^GPZQ]=C0)DPMO(E>KDI_2K\8&AM!W9:EX!O,"MI,,P"S MNA>D*+X[GK UK@:9[%G7A:^^#G/[(";&%@QH\$Q??W -=(YT;UM-BE3^KBK? MMW^\8GC)].OH<@2 M3BTU^8.JSA&4BQ'>*KK1L>;0VNK,H XO(1"PK,Z:C:=6ULX]U4U4A.:NSQY! MWA87V\,2R6V)17WPWI).?22CN(F:P(F(Q.D["O[>X%Y:0-D'>*_R[%4SYQ^: M4^-/60?K0;:$.@58.:XVQJ>D,6@7IW5T.--7X.ER: M]>.$3*_3E_7;7=YN$I'+3Z7"_#9?;K"='XPM(=Y5J4]FKUV6/VE0D,IWK]C_ MR7BRJ"W]V:&+.Y!$8>@3NKQLGQZGT4VJ7=<^C1X-HT_??&&&8YZ\8K[][KD7IZ.YA=2!.:S0&R9 MB*JM(3X;,TW,J_E&D\7,O*G";6#PU[H\WE[HN*'0W7N.ND 7.\P>M>]!,V2# M5RZJ6EG%#N5C*1A5TZDOLIHBPE&RI2LJ>.^ T]4*%KC@_5)N K&NC"!@4R*@ M,DX+(%]ZRE'-^G"MK>HR^JE^UF;R(RS0FN(8Y/55S*X)38-4EJ/(O:\\0"-> M;HU9<;96FDMU>3]<1(.6H+Y[_X*D05%A-S3_L]+K&<;-J&*9VWS#)6JS? M\X'W4<<4YY%V8A?G ?SKP/QCCR.RTV7\C)C:$/M _'RT9[4UOEY-,B_8,+@H M5YZ"S"!RF.$B9BCU)==XL\QT=]CSTRI-3%R7E=+)S(_?:13?6'(]6IO4EASW M:9_<*%$ZHTJ,DE:?0B0!YVH-?59S6:\+#;G7QO5^6RU, AEPYZ@FRA2E HP7Y#),!N="XMJ-#S>O MAE[J=-]A.;3)^8;XT&2:8XK:5C_,];H9G#ZCT_L;D;KB[773M)[@K'@R7&QI M_JYVME:]OU:UR ,:.B\+)0*R]3FV'$3':M>+Z!K$@P-$5XE:1T6LUL=+KTHK M"UM^/D"DYHDU7;>TEX*.[O">WQW4_B>"_IDG^\<"E#@^\:T^ ][*YZN\_@;5 MLI25M^0I60&RL9\3Y1B07EA28[>V0ADH9T6*[W /J:&TD22FIP](=>:Y"C_M M'%E4V"AE)E-E?X5M)XK%L;G>K]:U>X LNE+!L3]S2BP@^9'2KG_F'U]"<5Q+ MQ-$LPFZ#U<+!U4SZ0*4N3L"[EK,QRI:I A>$O#!65N-L2BL>Z?GGRCW=%Z5O M/'+GOF4N,=I%+7PY6Z%4(V CEO76*V$E,]7V$#S=45NYL'>W;$Y MA=8[3-X>S+"+0.O %TV3O"PN/>*1M??=;ZT[?F[=;R,0/2%@+@CW9[LL0'N6 M)P$MM5E,(GVQ+Z("@X[X!?W)("5V_28V@4;+)94G_H98/#)FH$ARB\32G!4JYQ :GZ.V%)3R>2*OHT:THR]8^5M ;3?,\X=\Z_RONH=K3L:1[6PR MXW(002?UM/D?9N ?W0=KCR?Q6<(=OQ?O^F1%[P'<:BK#T?V*MTH M]5_8TT-\IF/Y^*1CJOD..#YOI.0G:PC>XU/TIX+5> V"Y8(UJ+P2K7OX4/:^ MD-WX)\?WGYX7I*[.)VBQ4#@#"X TW8?AY*=2NO6C@KJ'@]_UVE]"*HE_PTBT:SH!_(YQZ)8&_H1&VW)*K*$ BQV./N(W M?V*<+*;Q/!#\.>+V)BIP"K]1591X+\.[,+9T8/GK5J9B78D"=7(/N% MP4QGK7N%YK!TLJC.<(3N=6(+=V)H+CA1Q4@)8AP@AHJ3TV <\\(C1#L>-@OS MJ+#4Y;BAK7)Y^.?(G)Z-K++R#BSXME.I$EHH&5NGT/^VK44A($\EE]JH>[9L>K!6'/"W>@9/I]#/(X7?" MN)J1\GU?Q[GF.C@HK;D^!](B$;SMD_TH&G MA/?8Z+4B_&LD6<^TD%_$!3ET.^1QF@PN-92Y.=&-/R#HKU3=,G@=81"R17Q& M^P(\E,6+NKDF.V>ORT+FMY<2JJQ-1J M^KO;/%[]Q:IQ'-N<;>'B,U/MB%_0)HLB&TZ[IG K_.V&D)YA'=>*;38F%&>B MS)RC>W']>F^DJ][.GG(%:]0CT(F$0$)/L\E,EQUS&UZQCBK>AUL@ S5%8!<] M9/+]0U\.18*$=D00M+XIRWAG.F\0RDNM+%J\HX0%C$42U1Z1O\B,JCBF:,?0 M'RF.I(T]0O2^?0#=Z<_@ITHP@DXU;#ZNK)5GH.-71D@A(SOD9;NLY\AF?L&' M['M^GR:)X@>Z,_IEI8Y5T,O1&*&4RC:+ Z)&3V&#I,%N>PDZ55M$BR8%#Q)> M^( ["6MC2>.P0$/(^0K%^(C;]+Z<_(&1;@OG X.T[MLK.1W]0<&LL2=<29BQ MT11+J[F613/[+P62B8F$X1%:!S9'0&MJ Y.@#&)Q2R3FQZKQ(3GI0O5F8?WX MM&0V/I'RI_?!OM<2O E[]L402AE[=*X5QZGTR%G.+NJP! F2PCR2'%> -9@1 M7?5(+ 'Y,D1\GZ'G*I',B$^$M9TB4RT//WC[:L![HSU]F"+SI.75S%I:YTRA MNJ MOW"9[81!<%(TZ);]F_2K."=QU/3OA6KB+WJ^1X8;$61Q\03+DHR]UZ)QA%A1'%UY/*;GA80#OE@@H8G< M:?G&"Q857TK,]^D5^)@4M)!FW%L.L51038=(1[0/47^![E@OM[R[3J&39;WA MMU#J:/;LCK8ORO,7UQCE\_35JG,2BA17Z_A^JWR7:*:?KC##;K6[28.V _(R ME]IUXSG^IM6/-4XU2]6[POQ-;-J=%46=S/JWGI[_%P_M*K";[: M:@ 97Y^-R;YKY"'+9B?5L4\YFUEB!0O4)X*D5RR/EBY7./0LOHG:?\OWLPFG M+-KBI,\7>W?0J=E6HZ]W9-FZ%LU#:V<"8CU*U.NMW_9 MN_;9G91MDT6+)$R13I\0 #\'/R9G ]ZBDSI!4F.):8U'X\=Q84FC%_N*+%$ ML$:ML#TO <[7.Q7P[:)QY8Y-TAU.IH0IM@%VPH>R]+-989,Q]XR/'!&19IPU M3B56(FU70*D"7K&J ME8O7%=08 0\GK^(JQ_Z\4-(EGO:4+P.8C[F% MQ:/"-$J)A5T(48YN4-] 0ACY0*BPR>NPD0T8T8%\W2LGY5*NQM2@*PL8G5OQ>),9(T"*=B]9-5_8FY][06!X(MKK.Z[U+*TJD(CV M&UH#*D[7Z'^MS7N']P/Q9($(PA:5MN!1ASY=W.T]N0]('L:S!,M(LQ>1A1*WX5@(-)1Z8N5M,(NH=)Y@\Y%NB"]O%J' H&-8,IV,E_. M')Y?,#^]6'*N\3I4)X'5Z$4NK Q3&" /'D"5?[LI;#:/_ M;&5()!0F>P12QWO[I^'!\U\=#OBTP+/XX/O/@O]VL !=_^B)(!+YVQ;Q+)&( M-_B?+1)ONQA SP&]OST1BK2MN%?Y_ZS\TZ\AHDCT9R4W+U#_J?SONSF$7?^5 MYJ#_/_UO)@CVYW\#4$L#!!0 ( *:!55BXBN;GC1T #4O 5 8FQK M8BTR,#(S,3(S,5]G,3 N:G!G[7H)5!/=MF8ADRB*: G0 441410G!BB(B B M,L@@($1E%A%1A@ A!:(@DP@J*"A1$ &99(P2)#++& 8A$(001D4B"4@(9*A7 M_OWZ_MY^^MZ]W;WN>KWZ/UF[ULFI4SO[.[7K.]]. O5!P\":4P9&!H# ,@'@ M OP"H&_ ZF/.WI=< !< ;@+0 * '+!/XT7X#>^(K5XC_>//#R?^X=)FPH*#P"E$1T17_=(/> Y++ M!4X+U D*; .620H(2@I =8 \'*/P'^$) /_>!)8)"@F+B,)AK(0GE*V!PQ<4 MA(,6AB.&SX; YP$A2>&U6]6/B:PSORBZS0>A$9;P?+G"\:)J*8M.AN*^2]=O MBJV0EEF_8:/2]AW*.W?MUSQP\-#A(WHG] T,3QJ=.FMI96USSM;.R=G%U)B4_.AQ2GK&B\R76=DYKXI+2LO*\6_> M5M34UM4W-'YH:N[J_MC32^[KI]!&1L?&)R8_?YEBSLY]GV7?N 2 0% M_F?[)2Y)&->R'_= ] \Q<]*+/NFT:8%U6+ M*>RS8$A=NMZY0EIQ/TV)^0/:'\C^,6 W_[>0_0W8G[@H@+B@ 'SS!"4!),#C MID7Z/+5MZ-%#:[!ZYHYO<0(2 - MB?(6!%%R+3W&&]5=WQF%,& M]5+QO%P0 G0@@-G)1X"7J1! KF^X&V/^<#%#2'^R6X\3%NTBCS'&@+XP1 P MFL%5_CMONH7(+4OT/:2EQ52$-9*5#P' B8@P.2E:<9_NP8CDR4 M[.$/DEO[THL@H,P; B:)_"/(FOB?'4_-S4H4=$U#0.'C(GTG"/@3FOS/CGLF MQ^0=,OLA +7O4G3CWT$+J%VK0^?7["\:GM$**)NGD_GI6A4<>15G #7GI?G-]/O7>.X]N,8 MO[:KX%MD]&"'K6.+I[;TPMZ:?6\KW[K-MO &F2=%?%+ &*(G==T0QH2,E>*W M0T!)U5OFQKF:ZR_D=GW,UXS1.5+3,-YQ4E4Z.,MQ5#SV.* M=2JB,VGOSG#L&/2(DE?N-AL=V@8?G#WOD7PU3O5);%B*C'K)5F?%G%WUUU>+ M;2;?Y0\@\6IAR$LXL3[/M"V,I,P1'3TSC1:YF(R*W46V-3+MA 3Z+7WDBEV0@AS?4!**8L;4@\!#C*+'_W^['<% M2TG$;7I@KA\86?ECVO]JYDSDG5+BG$I"V<9NOD>KMF'-9K<=FV1 MX]PIC$->(@ULJL$5NW$E5]:BY/;X[O0+Q!S!+V&.6!&\YKS'>@JL%1.(XRGR MZK*IV6??*X9>51GL?JLZY)IW"_1\YUT]M#N^+@A!B7M9 M1/,4%.U;-F!Z+5+K["YL._.A;[OM^@.'/).095GTAQP4UYY9B2J1:9"/!%=I MBPX3I4QH^2H63)=00B5S>\9J<8+4P$KYUEM> C>;<>C[^";B\$.P3&+Z^0A( M63TZJM8 ;$+XI1]]?^7U38/X"XM.^F[M'=G9+T)) M.TC)* D(< +#B:M!=[4P8AFJ-NXD]WI\?=!-C";2B>A1:'$AO8G.+?PT/1=^ MRI8Y8:@,5"V+"[0Y4'=#2[Y\:%U,70?;WB2R 7_@AN?.K)J*4DJ0QD#3]36! M^6N\'VT-J3\V)NY:!3!%Z3"S" NR6=1-V/W\UK0=#)M([76,LY;O2F..]NYW MK:@D]S;)&5&,Q'B=SK'%MP86'NZ[=WX) J:_(%UGV,JD<*YAMGN*+"GF0A$[BF:O,LF1&BS[@"X( M>'[HGKY27LWVJY;-6=DC)#H.!KF,EUFUCFO';O1A--8-;>S>KQ;66R6=9"H^ M13F(0\;89-:*4HP[@& MNXOW#&.S.2C@IF:V=KJ06SI-^)^ MIW'QNWNI!N2QY$9_YLRTW@C,YUPAMC>3TU"UN9>[XSGZ*HXE2FUZ M(#>\.3HJUZY>_U.1/L(2\:M'_V4U(DM,]_($!/L@P!/[[[[M$FZ'OB< M_7*B60=99^>:E55_8V2EYT"N9XZO^[8G\A;;*!YT:C-B)ET6=9[WJX$H&TF9BT/6]PIXHZ?/M5,][= M==J9POQV,=$H(6.6;]:9?50]+8MNQ%_+U7W#+O%F-GM+?&.:%$:.=6[IT>U1 M:[FHV*15._YMMMU9WZL^0/S"YK4JH>P$CA"V&0*DM;US,,>8N-K<2&(OMY!] MU,LUI_7M^>;EQ*.T[&DE--R:]!28$&B7BMR1C]G$06$LF3+1ND+<('8" M,YSES\YXR@EO=-:Z]0;6TZYCFZV_:?>6EHM6* MYFK_N#?Y$C%(,:X LX4VE,/(&$D*X^4\\]R;9_*526?.L M\U)6(F$(\4A/W7:%:)]V^:=JF[B!FY]6MZ5'#;J@/Q:[.4DV3Q;H[$).T[6I MH$?J>FQWB1M%^SG1>R' K[$,JPH!=1=P\_$2W!:0]R6#KR $ 7EH< +6DC,F MGM.76?M8I1Q<#JX4!8.:H9P=R:I5DT=WUY-]/,!5E<>VE\E$C)1;1YY])Z!+ M4BPX8WFBZ1Z@A7^MX]G3GIHE>^+RI&GHX!U,@M^XQ%[#)].#L732H2\I8Z"; M?)2<%KN6H5"#DZK:CMD# ;=4[)G24:LS@FEZKU+)7=SQH7N5#>N-3ZYYR1PO MZ-U=2?\4;-=&O=034;G&:)N)HC))#E/N(E00-,S*,M??^H^HT7]&9?["+)-P MS 49GB]JTOSCW[I&TY:Z^Z^:ZTM-R#%^=R%L MSW8'4@>('$OD@:(-C":(T- M. =OZFX)3-O&B'\HMPT_MYGWJLWG_:S;CLOQ!,3KI4X($-K("T?2X!2^2M_$ M7SNXB:Z[G V.LV/JAZX$1H^V^+#L#Y!$VY^L:L9^-S?Y@BI#,1Q1??OXF^)9 MDKT@;6UG5?#B@./Z60.PV9D"JG!)^;DU(4EO)A]D+"M=QA-TE062;8[P:>&?W9W%)FQ.]_"83P*KOYILF@K MCF%%A*4!5TN&Y=_)UP5KGL#8J!S[!G^**,N4JXCLK[))]0CPF5PDNN'\=5OP MKIVX?5H1G^1)A>R8%GX1'0(>NT' .RLZBN&'YV;@JR& 95LZP].\W,-=(O>, M;[BZ4BK<:E?-MYE8Y#4" !DQV0;E,;/0\LDB#M+C ;N&28&5BOP\NVW@0D%@+ 0E( M=^2(FMI2(Y[O@N//FT. 9"#8JT.UOAXA$$ MQUY#P)@I1>+OPK<$ZQQ1\_'>W!8D;ZJP?DF97]>"G*2.JLU)S)<@80_4Q=W( MQ77_=:Q_"[66=P4>FUS@&TOP3_">0<"=2N)7.>IB$LCI,>3JCT/ .18$M)9 MP- K+BH]?OIT"3^$KP$!>_][00R!Y9Q0.@3S7U( M^KPQ6KDP%GEVA7)ZZ*],@0 !\4;@UU1P5VU^"Y']/9G_%C^;=V2Z%K-[SH>Z M$9Y3L7K-[[[SR%%%CGY36_I,;,_XLWN_+QOC_BD]6J559_BGR8)S._BKRR'@ M@3\;R6\Y\!0"7N;;$7%V_)O$X:_>BX;>X;#"+_&@+EWNR5V<+ZSX@!QS?&>[ M*+$!_ "O?@3\J-J48K)_\-IW\O2/]2S@92*OJHFPR2-JX1C9D4VK!&MUQ3[. MATB<,Q4WN>$]HF/Q\5F\85G(AWSMS$=7+3C:)0\5PQP]&6ZLG;Q\I+OI'4IC MC6DXKH0:[4>29/N[1M;9G=]XMF'I]*OI"*V,[3WE7I^_EA_/NKZWX5AA%[6? M,VKZ7HV],V#:AX%D:;/-.0'L9%AXM#!:3FW4O?^\VL?'\R7[Y72>^8OT+,QZ:Z14$\MMWA"A_0I=,?M07V5[N8E6 M9C#*-$KG^W?=B'+[\-M'-&Z/;W ?RT2D7N96$'VRLMY5?%SDC*I-!W LL"0< MHG3F)FX]O(_?/\&T?MT9)W,BU<1C^\?8^/%GY;/XE7&D68G=^+;9^9$*8AR2 M<9HX, IC(>/Q.^<_X#XNJ%(_=4 M9I!L-9N8JCUHPZ.\![I*&!4FMR(KC"M+*XVO1LI.EQ'++F]L>':I6"U MT<" M\=QK[<46&;?DI\U'O^/"@S8?@ N74]X4SUKY8E-ZXPV.-3K&LCIDF.X(PA@K"0]]+#B!;(2 M9SWW!!MDQ+ JV!>99T?*<#@:;C6:8_2Q[#,W?(_J5D*TD7T+L)AJ97REL2TV MH' 0U>^DQXBO1[%W[:A7BP\RY")B:)-UQ$CD.HQ8@#A2W!>4><<;SP^]VW/N M4W]LO]U"(KNBT+?'=ONH_'F7>$0@(-P?'MV+W M0T#QOFSPRX!18:O=+X>1FC C^IGJ]=.HB[(=,!?R!&$QL=C/0?].2,8,Z2]P')^GP_V3_[OFGU>J,&XPASQXLS M/T^7?XS\U2[X70J6[?9@LQ9&'@)<4L_ #&B=CR+EA_0>@X!M\U.D#^@6OJ$W M5QU>CW<9X\>CE9])=%+[:^$- B9>-&8G+[D413%%\6Y6;39ESM$*"C.^R"'P M)61OF/G+JDB7EY.SRN).;S\W%K6A+\+M(3Y"+YKI+016ZU>)8DZR&YF;1B:Y M"#W6]LXJC2',B5[Z_ %",5-_*-PO??_)SCSIKH%OL,!8]!@O$;QC5J)>F/BY MX-"PNW[3UX");\G.,[Z%!9%9V@,RRC6Z](SNI />GDUV;0,FX#XZCI+*7RF8 MCNW@*[!-AN-D6#J,AAB&$VW5AY =-,VA7*4QNY3 2]OM4Q.CP9YORX^[V X^ M^G#&T 3)E39DH=FRC'6-*#'DRN8,+QEC@H[WJZJ*A3?@%=<5UW$:$R&! M3GZ9^3*>]?:F_HT=WIUK MD,[?GQ@2/9X1YF*I/'6KM-A+'U#P2K=?.P M:]BI(W*WM\>/H#92V4MSYPEEKY-Y?F6/WAP;$QF=%#^\PE_ZA O;-?KM1653 M7WHPY=L U2I8)_AQK49]-R'&J%]EMN&+DI=L0>E@/LH,WF%>#/^5_+]+_F6_ M,N(9XO!'U.))5!QR.G9*?LF_RW-.^A>#I#9PS.%L!PL=P#?T1=:!1S^:ZV/] ML4/_'>3VA"E7U@L"E.D,D)?D!2L!$[LR4+>,)PQ6]U)G[U)%(:#?M9OXO2?7 M9NXKRN\>^.%=4,FL'*P*$V"1*0ZO3:'[HMGO)$UA=R%;4X9O(3-JRE$X$LE_ M6IK"K?_%X-P<:E'&\KM.FBSL=U""*=^AB3!'/<7A?Y<(_\)*4&#Q_J_3!3SV MRP)CT%E^5LTQCQL92QSSAQ4JK/=4*+J6RNG1P*],Y?M7_BI]6,G=9G?S/[0_ MAX LK^U$=<]?#5=RR7S]'AT)MTAP+$"/:_A]%7Q#)]WHM-^D@E# G[GS]N>D M#%?_P=]+Z+UKZBY;^HJ7_MVE)]#Z_!U=$JH& 5&#SN^F455;F)JW M[)1:2R@'(\HR7-N[=N6*+;<>VILA]V2)' W6)B)A2EE2)B+@\N:--U\3=;'S MJ+SL^# MX^SE'N*]V-&5SL[)0R5G)GR896]K50.,(S,Y25C;B5F.#4B!_]\ORW\;O-G@1/ MH<0-+W:[1NS,NK'I .W10(&Z94;;Z]02I'YV8535$0S00;Q H-[";>*O9)/J MW6Q21ZSC:%3Y3U/\7>^J4.OZJ"7'?)1:SS8S%VN.*QGHF^6=$5V)/\M?HI!2E^FPF9SX.86ZQ M]Q_ZNUB5%5P6AV%;4I3? MHSI:A(\X$77Z_JO-1PC:B6F!@$^5(IE_@&O)B)S.X.S$N#,=\9E#7./.JV5J M461IF6);ZE#URR\)YS6?)#98GVSM,EF?>M%Z\;RS<_BI@R?P3O1FE3$P0DXD MAN7)>S<#;\7>$=A=Y&F,\"CIUOVO24&GE\86XM*G>A=BO!5[$QWVYZ]!9XI; M)FK7B:X'5NN-XJ8A@ ;VWV"ELH5%I]M&P0TX.73N".(:ND+6IB%@Z;YGE>S= M[2&G)F:UHAS$]/OT=CT37Q3<13AC=>WM@HX4D\I%N$KTN56?]714Y^5@=[*K MU"2I;#3QUG>"VMJI>TKAK_;[:#ZPSKMGJ-#Z/*;M"7[W<7$);UZDS$@V[QY? M[F##S)I5-O42M&"W'C^!(/SV2RT/5#6D;5$MRANJO5K7CTTJ^G2-5I7K6$90$.O5,]_S6 M2V_D+Y1[-F5(/IYMGMLSDKU<4-7649VMQ)1GX7AW,!X<15R_/Q@NS:+(/L3? M5)WAZF>A[%LT*]-'UJR*+7[T4 E_2^O0IR&/BV\B"E]EO[(HEHI/Q)C39BBC MK ]D_GJV_*C,=,^.VK9UU57JW5SS4:]+G+KR@PE3 =8"*9NTE.DO MQ?/,HM M:5:@Q-PU%5TW,A'#<6;/L8CW1R3JP+Y<6R8N3%LLVYOM\/R+XZ%.U;P)POGP MO,',MJY*_'H(L(B-WB+T1$8IE[Y1V0)_[#IN+[\_" +H)*;,<.3M2A7&#A:F MMW0 )VV\"V-@HE5/.6U7'G8A4]!^P$2UYGUW>][4#@.?M;FRA.B$3_S&Z^B6 M6D?Q2)H4==HK&[.=,1E1^OEYQ\4*IN[C;*4/NP<^AMP-7*^+]0\\['_=2#&% M9:<\T55;_EP?81G[G]+5OQN[FY7 F*"W6ZT@S9ORT3RY[@&83]FTK@>$8 M^8)--BC#]_KM?4XL]4Z<&I>MVWVJ7N#HLYN3AZN_ZB+1"JQX=@S(N,&J8=B\ M]_#">#&HYWK.Y#)(YDS99,H>WP%V2A=-@7#7H'S?E;L;[LFL;!<3/X#+^OQJ M0BK^L>YFM KK#G.&OG/$=,!^1/Y]/^;@@1C&D.DJC"YC%>N=ARKKN<*9JQ-I M@1<#;O8U;=-?L8I^^U,;GHCCM_KCR@MO8I6FB+*ZNMCJH:U,T3I3J=;RE.0H M)^9,9"])K^O6V[LU#1+E^QJ]UR\.Y#8/EZSUB2__G)'ZX7S6':X[NXECC+Y1 M%[005JK6YSC32)%JJZA/OYP"QN[_0"_LH:$T5#YXRQW$"[3D;'6Q-I.PL#2" M *%Y7EJE%T>5W^0HP]9DKK,HQYTK.A@@\_I<,\G;F2RCT:Z:[CKVXM+1QY]/ M*E[3#[9"%&9&>EU%_(,_9?^K3![J_S=02P,$% @ IH%56%USV=;G' M8"X !4 !B;&MB+3(P,C,Q,C,Q7V@=44]O6[J8WI4F38I B M2!5$4$ BH@)R% $! 2$' >E@HTDD E*D*B H"BB"='+HHD@D]"8"(@H"26B* ME 0D;DC9__;>^^[QW^.-?[QW5L;<8V6MN6?67&NN;WUS9T,?( (@ M>/*$^0F A94%^!7^ - RP&_L'GC! _ X,("C0,F "O+C_+CROJCL+/]N'*P ML[.Q'BY.3FX^;A_5'@VC8^WFT_OOPP\M=;63G8V#AXN3BY M>/_M KT&A+A9?F%I8V.1 UB%6-B$6* V &/D>,OPV,!_E986-G8.3BYX&'P MP0IU@O#PV=C@07/ (X9[;\#] +L0A_!N+6/.'5:N7'*71;0C[S[AEC]:U2)J M/4A6V'_A2A0/KYBXQ$Y)Q3U*RGM5= [HZAT\I&]R[/@)4S/SDS9G;>WLSSDX MNKE[7/3T\O:Y>BTH."0T['KTK9C8N/C;"6GI&?_QH!M;"SP MXK$) 4B 0<]/4 ;^E/]'Y>Z$V]'E2R+NV=$TNU9F. 1,%]'W%O4/L;]MS=S[X#J7FFY4VF=@#^2:)%V(WIL M".-]8^:;U7'SQU;'18!_DE.YH?Y/PA\^L#LX;3UDMG2SE--\C/WFSS3<*& ?4B!$25>2&D<-['&>E,E8@WN5J@Q[1![R&-VAO( MML'4;[5FV1>X59*E).Y.1%@7R&]_39!!C$\Q>1^0TZG\E#WI!*Q@*,*>_CFG;$ZXQU"67CA M45_"JUW8QZ.B&L22(2@PC]H3,0@!9%MU3VK82-V2XQIU#YA5$BJ/WQSWSIY* M&7MOX&2I=7'5T2(HW>B:RT4A=[6$OB-=73WFW9^W%Z16%F,?8+R0X\O3Q*-H M;O E\;#\Z7=&XFC[]TNU#$^'5PGGEK]1PEDMW%1<\8];[A786Q^)CXP>0H[M M9_)>)D# Q^\D5**A#+Q@OFU&LH/-4JT%%A3-MC'_D>KCCRL+%M2/MLK?UC@7 M:[>;JT? A1^A=O^J_)<%U2ZF/'-DTS,6XX7B9/;A! P12@E-ITAFIPLK%.O M6(3 Y])+8S&MB^AEMVKEW[8E=\QV*8WNU7F[+&)U7)97.?_F?R;R+R$@U1SS M]2%&I;6B%P=^RV(V-JR6ZR^VHM76+D])PCHO^ 7_LN5*0E/;]/5NH0]C2#BA M*?7*O&<.%B&8*PMFL1)O7S8"PD=LE6Y:BH3ZMCGJ)=(/%8$-K0TX[^%U"^7* M10UVOV8_;=EK-\K9MI6Q1;'LG.$%7AX7.5JLZ M@XW'1>SOA[?\XPVP<''0SGY:R,34<+4E]F]K&+] %ON-&F[T/5OMV=[4&Q^P MCY"$+(P84S1B((]L9LE!=P$3208W5(\,+AYPRK&FGC9/ISDN!2M+-R7-R#V> MO7U&/X$F93U<'I2L/VW^;LDZW+?812K>?:>#_*^V&31!,^P="' /!)50='D( MJ%Y)Q%Q C4VU9#;+D=6S4BL#T6+DKUN M<.EFS]8H%H4_C63$-NTF68[1J/AW.$))GH1?_MLESJP]#\F)+1778C?*T25R MM/.E_,:A,P]](&#'Z<5]B3LQ23@?@>3KN&0(\-1,R-T/$FGZ]#-#S4KHDY2* MY)$Y7 5H7/'-6=Z\+H/OE+;4[?/F>'Y,\,L/RH<^2#"?H-7AO7<* EJ0S7SH MHT,1*G0=D(WQ$.MEGQA4B((WLDUI_\Q)%I9ZBVM=$Y;;"L+MR]'7&7E&@A'# M./XB\!2E$X\8ST4T-B:$?8. AD]. 6FZGY+GG+I2]H5SMJQD%QXLV=$UML^( MBSD$ 7QH;_+H:_L7<\\F!4>:W(J$B!# $SIT[AK#Y7-KQJ7,BMV>2 T(2 _I M60CM1S^! (Z;8!CM*/B5H)?"W OZ4MO)ZP/X?@U?NW=&DKIWV2TN*];>5:NO M*,;/>2OH%K.^'Z% &EFSQ1+LP+Z-#FP [D3W*YI>)RP'=[="2C& MBVNT703]_(/FEVN%YCA;9NPSP14FCQ $L(/@78K^&FDJL1EH-\*6^ BC?"ZH M!V^JAK_,NK(BCT^_U7W!G)?UT:/H=!MQB9Y9G;&JU>]T$0&2:4R$.J:%WPB! M/D$>C8R+\>]?CL\6BY'N([54]-6WR 5O/ @^,2M!;^=6>I3]#0MYZ%O>>"KU,*5H2::$+@(J$BRW?;F.P<.( >)E4!U"[3J7U,3JK=CK:F(Y M:#T+:Z8Q$I895*PO)63Q.QG7F2?1=( RT"%IN!G[DD!SBF_2U=!4T'VOJ2=\ M^HYG[UK"S697CIML$J]WKRFZ7IG(RXW8R7B,\49\R&K#231=+@:E6B;E*9B8 M\B8D"9&B7UEW]5)#"+9$6[W^7J&.:6_4V!L>L0,:TF)VLK^6I@Y7*%E'.PQ5 MU(7;7A8=>7%*XNZE%@>3;2F=G$U/I[D6I6A[Z=?!I#S19A6TZBE+AWU.K>%R M"PV7C(M-V:/,K)>Y"\]5WI-F92^= X!O.MD0((-N"92J+B[70>&+6/C+?;Z MS\(>@J%\T61<#9P]%]08 @&[TB!@5)=I&^=\/S F-\!@&C9@;XR'30'HVW"0 M;7]54POV$[H@P)MMF@/D0,:MD"B_Y(KD4@VNC3B\/1:D6R6'J0XSP*\UA,TG MC1;1Q2BFBS@:,J)WK*AM)18A$1"$B]T\&R+Y2.^[D5*ZO06WM8*-9Z!"Y9!* MR1$QS@MX<][U7UEH-LRA*7&606QXR^6FUSA=(]=U1$U.[>"7WM?,JVT?8-ANJ8.(VB&]IU M=J(D#TQ8;[,YT$=<+/MBS@4U#6G3F'F%$-RN'HJBKY/GV.G">8N! ;KY'\+:>;Y,<35B??KO6N- M@D=*%]F!4Y"0+G-S8L,;#ZCG!Y.&24N8\E?J;KO#R1+$1M2G.PEJ\&! M$Y%!H:<*[I"4YQH=Y P*(2 SX:#+H[<&1>H&"(?1^9B':$&P%SXZD_/@S>L] M-28VWXH1H2.G#P'9LE-=@7)A_R6,D/?/L'K+B7/[]=3\UW\TBQ+ M#\IJPPCXET< ]VMQ@N,3YM.]#P>$QC8F1:\UV,<>OEO#5[V:F73_-E_-H1;. MIG!J3!5(I%C84P2BF_AH;-Z7P.RE2IU^*5)#_+JZG(6%JMV$R/6HZAH7L;,& M[UDD//Q8+_'LWC>86T(31Y^E"'2L?$02O[>CQ$\JC 1A><F8E^LHHD\R^#] MJ,Z)Y""1KN#F2#C*94O4D=/+FIN?<6^>_EY-_U",]OJ4GZ#:=YCP1_RX$C5M MV8&*0]6,XE]=G4:UO_*YH=?J(E6ME_W^2>"S\Y,':H&;0Q+^3]/L;-^<*Y4I MY9-65@@2M6AKEGJ+=B/VF^"-]@[]BAL^X+37;UU5*F-"ID_XB;G\I>MEJH*F ME[S8IC%@?"*3&P9ATT@(N \!;4@Z]BE33@X^:?0A8)" F4-2!"! ]>L&"#=E M1G1(?E\4H'F G=1K[]QROO5*3=6'VFU>[E]./Z3IOP=S.VI.3SY5>R^7#Y*0 MC:F*?45#1WR,X&?DZ'R>/Z6]^7TI5Z7YYE6/@M>)_-,]V5J3;Y@ MQ!@Y?9JCUFGZ(D:*6@*3TN^*E3NK0BJ<1=*B-VIS7/@@JLHO<8-&C-QMQ"JQ>TN#[SMK-R^%*OVUUO MX"5WY&['S6NVM@#_:]NQ&?VC"WKU=6F(<5(:#2 MGU[&_W+?%)_AIY".J 3ERNA;ROD)0!0$_#(<="SEL*5EU*QKSIX8S]OG%8I# MY)-2=IJQ"W4=5KF^Q4\4U,*,[3GN:SX$Z*?\_,7RPA/*TRL)RMA]WZ/^IYO6 M-,<:J)V,1\@+B#@[C!C21R!^BIP4&@$!CJGFM3AF5].K-4V%!.\T]L( M%LR,!Z,J P+>'D.2#T+ VJ,* 5#/Z8*G]88"'@*$]1>MC8$/=)TJ[9W6E-K M"RB0#P)DF1]Z,)_E$* TIH]V- '$,>5$X=A#PN$X 0&SD20!YI&G6[4M2*QL MK&O2.2#@#L;/ _E-2(#.CYP+C:-+K],X,7@:X]XBQA?+^GDR\#93=)GY<=6M M+\MQ6Y_AXG0FS;#PHLP]2<+WI\SM,8QH)/%H1,_WJ;K1E-I U38($-6% +>P M09*%,Z>8T>G]/8S\,\.[^A(#PNVK0K.8?+.P-ZZ4U+@# MQ@$?79CV@8\2NL M>5<>$+'KZ]+?MIS?(3L[V13"(!$+:F;1A>):)J6'Z?+$P+%LONW[3U8G#)RJ MJ@?#L>7!;X]%RB<#OQ%MSP(&+/;KOV!J9JG6$/ :M2'$*,FXNG;CPE^G)OA? MGYKBG]8(1>VP@0!C0=CB---S3,2^'0(H@E@ZC,O,%#A751,0Q*QR(+9H.M.) M&2C!$#3IT32WO1#P.!Y#N P!^_^M:$DM=L/-O\.1Q9G&_U*LN.31E&'&:X-T M%1B/)LFLX+$?PZ>Q=(5-9DY^=YG+.0Q>J]0A+-A;9U_MR^6E?)/;2K>#8]77 M9K:Q'AO@2BP2WVN39O'"8[AO=6SX3)'+]E=I&4X8U;PC@\=%^T(X1*R.;"5" M\+QU%N#6^W'W7-_/3M&OPQ-W?GS#3B;8M5DL[/E*,JSDS,6]9>8-R]G,/,IW M<<8UU+S5N[]7S1?/&ND$6!T7G=M%_DF992,= KB<,#T&: 0$>#P\#0'#=A6H M@0J,,8HZ;PJ5?T',I+2'=\3 ,-<_,?O;#_LLH73(1 O;R48H8=W-, M(.#TV*F("Z-;-8=M8.F)I==W#?!#0-=R')CZ61+&KS<#X_C_?7#=2E0L+$%: M(O.%YEKQPM^K!505A*0>W+TF$/JS,KT; J(K<+,RS?!)5MU?A/E29H>=?X][ MC 7UQYE6XS MH:F-A3"SZWR8-WR7JP4VQ+%V$28=J%4###$>7K,EA,H/ AKQ M*:)_4@1\2= $%;_C5VXCR:::-S'@B%WGN.RFB#J-1 M'@<&O@!T M-J(FJ&(9@PS$WF8*#]%Y2KW>HP3I"/%;!=XKZQV1G@\M+.)Y"^JO-EU)+D\Q M3(\+ADAJPL XV'(2Z8=,G*I%=B+'L$Z,/#C;(DF9TX5406U_E[&Y#H/+ M;(GW:H.\*B5,MMW:B&0SF]8X5OO45\*!D)R$OBJD=,6"#M@-W/OLR)1@70VP& M*6Z$_D/?Q@_;JU]TY//->:CX:V]$HG:6NWV2UL$S\ ;@T*!8MJ 2I\@FEI%Y MTLV"$?TN$J"W9RG]7'-M]=MOW,=2 WV!$?\1]Q<>PN?-2)-Z:::S4VJF)V3%(F76VLKD01%6/BCA\\@V+Q/[38C/&DO 1+,1 M'/&4[]WZAJN:X[,I?1V46PT<*ZQASTZP730#*#K3!ZV>].]T-O^6/NSL/UR8 M/B)7]N:>G]W^M$NS&:)U4=]?3>P(=,X9&WP54K613BXCB162TTF8.".5SV-& M#XHG0WV=:T?\KS%\AI?$0K2=^M+*;=KOSAUK!SRZ>M*T]4<7!Q9A%.80HV Z M$!^YID.6VFGGF+TH=IT55O3!P?:\N-UOC795U&:_>26+TOC0K3-4^7K(Z<1K MY4,O;1[MY5H=)17=Q+A.(*A:8,@T/">2:/-2M/>[=:?G3+G0HYM=S_(*Q\KZ M=H>B%A=X5'[;M26UXKVCSJ,2.V0L+RKG''#R>1R2]M/O$NQ_(C&405 MH<@^FO0"S8X\ZHD@ 8:!]X&-Q"T:Y^=PJQHEG\,-#2! _@6"A'SLHYR/,T & M_A]X,K:%_#O,G6U-B8[,*!SA:^"&:6 T!"S6 M>$]M^HR4;:QC7W0A9UQ>.6P([,1T+4% [&XXU:U%%_\X%JX@!;]2O*Q#7=2O M4*YU!]B1G \%G#^RIG)/6&*M]CG[S0]=[ E%QT78_&/^\?R*R,&T%.-6[^ D M,1]WOD-^6RH8G5/?HC$O&T;J%T5/%LDK])3/F'AF9'%^ GV1T?1'D)OR$T@W M:/R$WC7;R37]G6@O6.GSP3\DU_\NVQ7HR]L*G3=YM\3RYJ\PI[U[?=USQM # M#HL&I@0\,2Z#JT_^Z-'#G]'V>[1MR6+^//W_X?3?2D0W@R" $X[BGJ-T;PAP M]SP#\[?Z=-3]NJT[7")\(4!N(3>NIA6W:O"$*;_)"2_K6@V5_ P1] M^BFR*OOT\ -Z,I3'\.V/B7_XOT#:,-,(YN:5B?0%_=_K7PXGQ'4D]RCG-[5. M_JR.U,9L%3B?5;<,,UIY-//XUY&\.Y0L>LH4> &>CW#3GG_"HS]QZ4]<^F^/ M2P)*C#*D6UX,!-3S)S_]G+<#;4SRY:ZU@'E+X';?$_TY!;9VPH(53:XG#A]: MQXI 0)Q"! PKWZPBX#R8>&F*[M/!&%-CFW;QC>$^NA;\&7LHB3*-0 M^V2W)+OU8MA%?%+N?#;N#W#Q[^)RE3)/=04OT\PL"X]3;,Y1U%Z$5^CU4*I1F+@ M=[L1M,%C^HFFM\W;OHZ-?)WHE4$07B:-Z@_N) CIU-_1::YQ!C%5BIWC];Y_UM)Q*G3K= K?=%GZ@=/9@4'"8HN$J,(TV MQ]+]P1*BP$=3JC4X2'H5:/$*S,J?\$'MJ%33=*_!O8H^-2SWW/>08E+YW0<% MV5JZ^(K5YUW=G!D!MP,ZQS/LNR!@F^%V\<516O@4LV=J&]T6^P'DZ\SC41I5 M^_9@O7M%ZOA(Q8K8I'F%P@MO1UG*28D2A;!X_GV =%PG\B,$X&$Z,[^D1^85 M^/BP@[G?R)!BWZ9,H%S3QR:MK.\911M(_[)YKW\F1/B%<.)OL;9'=JYRV@8_ M*B5>7;ZN.HT#E?L0OPU$/7O?Y$:SIMM0T"[R.#(%P_,EV$5Q1-:"ZZP7R5>Y MPD$VQ?2!B?C#0P'G;DGLFJ+Q:[9;T7;3#0.3)V4EL0D(/'6@=(%U/>"7]BQE M1W>U:ESFF?U1X_>UNM^831=VWO"[7B%B9;WOWWSUC&T."RKGQ"V%3.=(&8,F M-".TXD@0EN=K]4DC^87F713=G**%H^V7C%K\1M-/R.^?O3?GW'Y&D-.QNLF- M;$%"+B%I@N PU1Q9O0@S??6E6@/50':G*3#Q='-#IF_8\399J9T>6BH6@=S! MEQN;AEHO;T?96ITM=%=%*(!/6Z?J.I?N8NE:9&2'YL=2R[ALI6BT6Q'XM&.L M_?MMOT#Y=\OE;#JZP5;C9LN#YEKVGAFF=>+2N?Q*[?WBU&[*_!)&J0T1#P%5 M=C732-;0'6>FR"]-AIHNYSLY] 1-%L$^$+M"9:+&Q7>#49JF6?!I.R0Q-K[=?ZL+2P;6+[@:H+QFE(CWZ BRZ1*"(@;CU_Q2# %[835M>?4,;,K(: M#/ 7)S;E2H(W"%)+UX>>#31;[B*7^&H2CN6("(USM?X,!"#9-Q?0OJC MV.D6(Q'Z:#0CNLF$)!"?J_K _X"F<.?TE$!%;EPASU69F"2$GV?*I-9:@_V] MEHL*TPC_05.].XV60N @)9V:29Z/7U]A\T+]]FHJM5;U85#BL1$=")#POCN. M*L,WN]O?F30,#&#+LC[:4_YX5T%Q.I/G*^UPZ#C5B9'6I$GV)>TI]#>JNA"P MK/EKU;WY*#8]'3L?ZN\W:(O>_O6-&2*"6[D59\(]]@I,AD__J5;+_FX*$ M/OX'4$L#!!0 ( *:!55BM'Z$@WB0 )\Q 5 8FQK8BTR,#(S,3(S M,5]G,3(N:G!G[7IW5!/MMO<@303I16I4JH(@2E%!HB("\B*BTA2(@C01>1&! M("$1$9 :!0$%$6FB((2.U BA*U(%J2$) E(32AA(^\)[RSEK?>_YSCEWW?NM M^\=YLO:L9_8\F;7W?G;Y[9EA_6!- <(7+YA? #AV<0 WV3^ M0P(GKWMZ^(& MN 'LP<$: XR!71P[8^>X:V=P<>XOMULXN7AV0X".P2X> 4 MX6"U !"VC-Q_B,VS/&+6MW@/^HD?"WN>M5OQ7&F3Q)4^LM)QE_N/^?9(2NV3EE%6454[ M=%A'5T__Q,E3QN=-+IB:F5^\>LW&UL[>X;KK;3=W#T^O._X/ @*#X,$/PY]$ M1$8]C8Y)3'J1G)+Z\E5:=DYNWKO\]Q\*RLHK*JNJ/]74-N-:6MO:.SJ[^@<& MOP\-_Q@9)1!)TS]G9N=^S5-6U]8WJ)O@UO:.7AP )\=_C#_52X2MUZZ=/>#= MT8MC5]#. A$N[@/:/*)GK7EO^8D=/!:V6_S<\ZS2)C[%XU?($B[W^_9(*ND0 ME"D[JOVAV3^FV./_DF;_J=A?]!H%!#@YV)O'*0) 08].T8-^!?]B_Y%_V7B M[,%Z68UJ-:/*H8^*$*[$TV)7AK0"?.X-FY#Q4>N>R$E\+[]-1",#D=5-I:2K.+6F-]8@'0CSSP+$#)T&16B3CYW?7^GJIHZFA?3 M*IB-Y3^Y]KS[U4HGW>A5I3 M"DF01RS @P5$C/:T"46GY8QZULIC,H*4K*65[MLK^5T(3WT^\5PBI#S,T:,9 M,LI+@J$#\E*)^HO11*U=8"#I4N+JF/-0O= B^2<(WJU0-+KF [(6]P(S),\V9I'(Q[S2WN69F&?_#M M'&$^1[FKF@$P-+9\>"F67#>5&0OUG+A!M(LR4G?P+O%^:!==X60DO3ZBL=CZ MN3;LXU24B+;1U0M3[R>:E.+X-"_[7JT&^6B__V(!LH9>A!Y!//W@4/W)?/@: MKCIM%M?M<;F^.CF@4-WK@ -_NYA459);R[$"O?OH3H$]P][DXZ3OU>UU+$!L MOE&,_ 43\<#)K:)!J&4I4%KW5U;71"?7+?CCDU$ORI9OJ2N]Y+@FN65'%%KL M$<+AGQK),]*8DO2[E'M%_MGPP]L3]XI-WK.M&3(UDFL<,-TIH+:*=^+W7%QZ M8^M^+<$<^O.5ZQRD-'5)GO2K&"F!T!\VD@5-C'<=WZS3.D;[U+ M=QL[R[XMY;F4)W&/FW:?59"7O_AZ^1VQZ %?W7RHG8FXK1NWN/69_VF2P[1! M'C,YP"6",MFNY8;!UMV<^H1EWOZ-PB(CHG3O40=1;P?%YV8"N,@FWF?>6E.^ MB^UD*^K]J"ML UA-S937#;TS#RBZS@*L/S5B!^7/[G:OK4DTS]W#-YI757P) MZ"S>C@D*+'%0\,UB=F269T8Q]RZ@RC?0.'YS0WFBP5AA@X=Q_:0&K MFWPJY%@X_Z.H_M^$+3M:Z\M6!">%)P['C3:YZ._:FHS!0V? MY +],?#T5B/Y@=NG,N-T44L0X3M2J7MUAH_M'CI!&I].CCDQJ.0G<%A@RBW: M<+9I941HBO>SKY@Y$1]I)/"IK)XFD*)W;N%&?5V4946BM4[*D)_C1H+G%3PFTH*9CW9E21 M"7.>*'?'Q$"HT?F2Q'GS M=8/F*+?O.=IJ70]%.?;@RCD7K3+LFNVH;T:=!XB-^5OF+2Q@#+H@J45C.XX# M-9'Z>FP-!DN]EU)94;IMR@*X/H,K1*M8*.^&$ \<=SEQE=9L=[EI[_0WA^F* M9/N6CU9*'Q),>C;/;;LWOL+$0EU@/R1QMN %0Q3EXDK+0Y[JPO'@48NYVHH4 M.[VAL MM-T^,S_H#GPF!V\^=6UF P##M/&@\ \)H[O"('*LZ+Y*\RMZK7Q7B MU7W\-CAU-^Q/O7Q)N-7#L[Z,V32 3$[*S8S[A$TAN/SE&@/2WC7,#>8OR=W; M.IEETU]^^2=,+KUR,]"99 (/HK( NCAO$VQ5C"STR-!G5RA^,?2*C][,6>;P M*$<<)%\TALYLO%INL1SK/?5=RFHL7/J6S =ASQ4+A,5:7C6]?W8FZ0?3KD=J"DS MLZ(#MLE6C\VWCX]^\5]$G[#[[/)AB&UQDA9#N6Q#W/JZ0LG_TSV<56G.R+%) M/L8+383^U$^R7AT)*@-VS9L9JD]A!5WX(#+XZ-F M/.9*MTVXPE*D]]\>#D-HL(#'50AE"@M83":MC(ZU0 40QF^]L$(;87GSIXX, MF"I/M X$\\MY2*&E=6,1PHUC94'Z*KY#]O-WC&^E%^HH===/Z=/+3O&>(]:]J-_EHXV[D<< T,I=N>-Y,#X*=I>]R^!TY';X] 4_*3Q M=]D),]U6N"+U$".E47XAF@CE1\@.N#9$XW"ZT^5.6[^=.A8]T?S\QZ/=2\YY M)AZ'=?(UO4STY]A)3J%#&^P@4NPOVAQN]^IZK:SL4Z22;KMZBUV'HDK$K4T M5["0L/(($2 T4N\S%:]HC]XW4N!5ZBB ^CPXG.:-+[%:Q!8ZR]N9D[EJ]Y)I MJ8WRWU7+'[" &NJ$&VF(2&FZX'G()B=V4'QUY0E+!+67$M>S#>N/;D]G'/G MU]8[>!#]6&:;$!\=SX>]BY9QX)XQ0(D;\Y3O8P.7S2PS^8;W>#;^X2;;3481 M\/%%2;0BOWQG\ZT9$7;DF7Y_VR@YG(-*JC7,W%#7S"KF:7@(F2JR;GUX]?VL M)>(M^]ZZZ%9?/CI6$NN*D?U%0 TYPKVRAEQ@U-CS=OST0N,SC :H6_>=%9J6 M-1CWP&#*3SGUZ8-?BV^@FVGG=T-7"J@R642A/2"L-27S)L4J$^('-S]/ MZH2EXNMS42,6@ M"6K*#*3C:%9QY,P5:<3AXG5O33;:NV<;H=1P.F>#G2_(*XN^H)K48^PTA 2- MFM2KMFI@?,BW>C=A!AU9-7\*P;!3DR6RUTAD"WD(V>:L+)(_64M&YO-\E$/! MSZ?;A_)U0QQBP.SA3N:=.>BPH<1>[1]W380HUJ^S&SQ,;-XU."Z&Q$L0M^V6 MMFAZW?!:6*RA<0'\^A;VYY>6;8G60K1C57,XYC?"'G2B<-C4[Z7(&@_I M"TI9?G=Y%36H*"I46ACQ4-=(6G7MM&%=S E?_4P5?NF+N=B4X[&)JWX- ZMW M9L^R/3&_=L<3=PCY #G&W LFD?#@$2D^>8*M7]A+I$ M?=%Y2\.C'UL.=U'BZYBKD?MF)=A.U'02=0<=765T!-P@IU*S01:0#Z;B\+QT M4Q]O5PKD.NUTS+[3)W]VH _WJDZZ&!L<H.^ON/3X-S:+*JN)KB;GO3W1P7>[%WD2-J.*@Y6V% M-'4X:FHI+S]L8TCHXZ_?)QWYM)0$$Y0325_77N%,I05@BCU^@OBK/< M_R"BB+1;Y43@I JG%[=]7)V!KO$3V#H MXZ10TD8J-^ 89S!C*I-S/LURN TB"G]L?TOA!&5O>:O'.\^+1W+.2]JZWTZ< M]=186GT-.1(UGEG:LZ1/B26:MN*?XLM]VWOV@-=[6C(%E]:]GZ.FJEY[;=J. M1GS($%;ZF:%PNL[\FZPAP&,52L"/0*@/R3V+RRR@+ ^-"W$PY-=]D3+\4/=K M @OP$C7:3#3G#XY7/XF?N3N"OVM_53:MGE&NS$#OQ= M>L^6AM0/VY[!=Y4LW'G0D-WP[0Z(=NFO_/8X9G:NR*AHYM8&"UAF0LF".XR< M^Z[JDO%01I%O#+_(T\&Y!=01RG]3Q! M502U6 DLL0";VP$]52/Y^JCRDX^G M.2J4/,:9NLLZMC";W$99S 46< 3-SS#MF%MX'/#["C/#]L-N%C#5Z&&U$FYH MP)3AI.:345\H$.KIAH8((V;6U(IP4S"6,1;8$D[15<8LT<@R700-Y,%1>$Y3 MD&9@+$H"="%RUO6^L+,&7]M5#0;95E4/K7B%^,CUF1VE7 Q+CLKB#3>^DM"7)"U-\E$=DF\1LW<]9-N-8,&TS3P-(_T>7'F!U3D*K6^80O3&>)] MS^(!]BJU,88(=&\$L"N;:=;ZVIG70R":](G>_BE:O:DB@J[ M+\^/X+C.W&^REYRS_!U"MD+%0R&-1^%V[:.H)47_G$ZBU6Z$<4WO.R?!@:[' MR@G]_;9QB';DB,ISXZ040(:[:\E_[K Z&MR@I.-@Y9O-3A[$]AB7%/B#.C^J M-_^M5YCEC">_7V^!QIB[W8XW+4P8P1QBPW8DXAXC"ZGEA1>N@(W:5/@1(7SP M8=J1J3X?Q">?L/+JC+??2#-W@QWT9V?&TCA,/HUOR\2HO66#@LL<5ZZCVL=A M&WVH#-._3%5++X-]-2;B=B]#FG86_1DYFBXIDHM]XS,Y#2W(S?VW$TC7!IZ6 M>PF*.U[XHG$#?6OFX#15NG@RYE7K)4$M=[^9?7)Z7H^*PEO4!PJESUG4WWY] MG?8*S"):[5V8%!HNIFL1XU5"Y,\U!T8N]__<<;O]Z+4W%7!_7-IF[,:"%3\( M,W]#N]R8<:NBHBJ.[;9D@.VV"S ,1 +JOK+C_!:8:!:P]\$2V_MW5\?)R#[* MR=XJ/5;#.7 BAP!;'",?GWK=$T#&$8HS\\;-TF4HQI:_V]5NE96?X!TXH;N& M_Q%P.K^M!B4&;C*5@_29(S^W&= "&+&B :-U[\9]YU'8FPF?7JN1:H(CGHO) M _YL/"UC<4:?Q:GPEE M]=QRDO+7,]3:1)QRQ+-3QQ_'J!48[&+;_^_1[K\N<_=7F*>564"Q#[U0L.XH MGM]P/*B-?:?B\"<[)5&=F#G&VKRJ MYAT[CIR-FL?I@\OJD5GHQA_R5NX>DH[5)EJ.YS2*-,[K; SJ.) M#8I'&XP+C*)&43+;.A"*WH0)5>*E2A31(I[G1F?QP<'LBK)$F+*"=N/@F=S' MJ(>P^$^ZU #QCT8AA?9;222M*"-=YE!:9K/O*(3J^KU>K #4,@^CG\W_I7 R MA&92-ZAD655]]UGS5\0+KSWJ/J,K=:\U3V) E?7,BN.(0'#92-D>KF? 29'T M+ZJ*"@@?)@@+F&.[Z^IG"B\+V&\7QV8-X5<3\.RS$?R "74)0A%&$,780', MA!46H"$DC%KE_A,62GO=FEE\$Y4&>\B6F04X^_M.1TUH,P7VM>D]?\)BNL[E,!P_LP"=Q@WF66;]#+Y3J!9&?\XX@6HYAR6S'7[; M $LO,3S+ CK$_V^6!+V]SW2[)HSI%;I #V<$=V,3(0^P6XK;O[. IQ&H*30+ M6 ]";=V$A[. 9VI_PE/?0F>C-_PYZ?VTX2W>[;5TE)+1+]2JZ3KA3W?%^L_W M:@UB IF?X=W*V\2L"FW,ZC'-0OO9VJ%_X9@')=C%!=N6M/1)/*RY+9!GN'.C-H;8+(VE;[6P]MY?'TAQ8LP'%L MRU;^GA,+:,_%;G1CDV\-N\L2/-(3P%XVF._]/>)OO0HP]V(!$#_4L DS0/XO M\P=O6HU)%WZ*6SO?6OGKY9!74') -3VGF@TIJ0X5*PS=.]_IV\/K;,/RWD!U M&2#8&^26?HD%#-@6P7J*0H?8SG)P8[ZG _Z%:>I+UV:CF8:6HE*42: IH-TJ2>]^! MR4=-A4_R,UX8AK [MU]]5":XYBGU/6KGD'QA%!HJ[)@1DA1N'!U9$#2YOU= MD???;^T]V 8H/0J%,OFO%K.;ZX\(L7<((T8]U!43.:H;F8XY"PE'JL*%<&&* M-\QN98A=C%E2#DWYBIDY4E$H%]ZQMSHNX1!QW"_FL9-6827#8.S#PI4OKH;% M]C7Z#CQ$>^#)8WRW[_Z+ M%Y9>;?DG@&UW2GY\&"H\=1^M'E^+1PWVR#_*C\BZ6'GJ-25C6XL@#W'@BS!\Z!(C"M(V$CVMRG&N]77 MO(KS-\0MB6K?MFVY2VLT/0)2*+_!]R,N4?:![DKLE.E+>[C&9&<9G5+?DJV5 M:8^@DZM4#\/M/F.Q4Y7Y%ZW+=P09[M!^N0>..')J?=[_T,3=H:%&6E%0;Q,; MJ'Y<^V-3L9>P4X.P+3-8/'0Q;AZR'=COO2;Y)\R>;M2TT]5>*CR(:?H VO*' MDR,#D9/_&RK*C!5=GMUOJ2V148P4'P,68'F]$F54R>!&_5E="'B&ZFAX6+ZJ M<(P%/!]C][1L.V \MR[OO&(>1=W2BH"45;=#XO>2_>2[68.IQDZ]157H+V[2]B.;:U?H(G5G M&-F&3A3_ULN(LQ%T"R)6>*[LQBAX97+24_[CDJB#?+KW&?4'VU8$WTI)F[M%=]?<$C0_)/=[=<3#W>X#/5:?!_*'*[HO$U=5Y MVY3YY67W1(>,!(OCVLK1AHF7+._;--/N4%[G+E96I1=EHI[_NE4.*2"H7A1V M[+<\Z8VTJZU<6JOLHW%3%DBJ=!'O=GP9))(%W/(=85>H/6&A9"RA\85)3_0# MAO[4Y=K@Z15QS"HN3NYCY9HF,9?*M>-$4$::4&\B^ M1I4&L"D'9 &+4$&=W0^\]@]43G!9W,/ZOM2MV^>4XYW_8R#G0(*N6M!M.LW$ M4D#T;9%,XN3VV&RHYLK@@%1:_>T7^1?X\KJ*NK,KDY.2+HX5'MFLH7$7T[W9 M*5\G\P?$F!&!W,5.WK]AF))S^J5YPRUU8Y GIR:6\XAU;>]QUW+'_KZ_ M[=65@J>"K8?Q22Q 2D*/HYIJOE)/N!'H? M$''&!ZT/ -7_SYS,FOI5MQI?.'KY$4;-R^ M=)?]\E!)7+>X_$>T//Z?B!:_3.E&'K@QZVVHR+4TXUU$A=-UBPON MZA61AS8C#6365L @;!-T6Q;!#JF(Y!YPN-;ZC((4"Q#"9TK:04G.OTP .(QN@)_*9.QM9 =&<]07U&+6N![(Q"[]Z)B6'*;]"MF)&XN59 ,'-GZF[ M_.(R;P0+P#4P^5A [Q@)2]4.B8)4/-F^!I/018M^R?4R/^DK M],M(M7;@(^9VDOO(/>["=J4B!5R)U&BCZT_S_>A8I@*[9RCTSW$@8%*(H4G,H^BT8^1M@?W^;!8;7 M6QN5DQ\J12J7*%_(91:7;,X0O_4'=MUX4E7]8:B9TZC^)#*C$'\!)&!\'^ M,;L!A($N/FIC7[U?B+=@N+]$;5Y]H!ZYX_FAQ #C*#N/Q*L]^P7U6])80!L^ MYHTPXP7*32M>07UHO0X?_?#(4![E%+&9:F% ^Z$S<4P]LCS1OJM3.LT\1^SN M8;QZ7-PSKPMS*8NA-28(-!GWN0_9C:IN8!?J(G)/ZW4&^E%],#DQ]'Z/>:;C M&PJ[V$Q2?*;3^BW>)6<+B6?%))J^?$0".#H0_HQ,NA9-$SF MXR7M7[DHZ3 M>B00YQ*$I(P+P&\LX(I/$*ZTI>>#XZ2IGWJ66MUNMVL+WVK93G]UN!_Q[MP7]2TW MSA-':L+E7D\GG'(,&FHOZ#.14/QGW\\;W6$+&/T#.8P\V50(MGVUVLKM. M?E.GE$,T*B2LB'F-(G,U[#@7);N#=5R.&SDXNXW;< !NA>IM4*Y&1>8 "R@5 MBH?>3J)I]I!=)L>,RZK()FPS/ZU86 AVKW[A>(ZC-.6J:&X5.;O(5"4OB21*!P>=#K/TZIX@(QS[4W4P%Y/ JXBR(IDEX&QTGJX;I M[F7GIXK3ZNTRRI6OA[V?!:17U-3:I9 @\];/SP-)CZMJ9#Z\SC[7MU1!_ZQWBE??)7B;X>\;Y MN6\';5RK_:X89/Y8MI*&>S<]HQ^L8\17"CV9E",/98B?$M!W5AW0Y:KA3G^( M+NU1Y.WYUJ.J^%Y M!6U&@BY*%G&8?+I%'\G?NYXI,S=4M?WMG;@^-7[5R3'G4T2T_5LU<6''V1.G M/=I7N)!]+$#$ERF(_.&\!]Q[!!/?*+L@\^$[4GK>2+&,9O(M'25VW5$IR*]C MJ,WG.>[8+D)PTX'(@76&A&-SZ9HJ#LV-[%,XS<@S-*=Y(XQ!6:W(F3ZD;"CB34I U74[5_V#=1V^!+)(A!0+"CI,LE;>J$ MN'\P_PL*)!XB#?7R%82CG!H/WK$=6)!46292^:4=EA;3 MB#,.K16_C;^(,Q,[S<>5L!MS)SMYO62IJ#E&+??H_X+O>?_SNU[6R/\!4$L# M!!0 ( *:!55C?*0HH,2D !0Z 5 8FQK8BTR,#(S,3(S,5]G,3,N M:G!G[7L+.)1?N_9XB%#(A%&5* M)#E,[[]W[]K?X=K7M_?U7>]RW7.M M9SUKK;GOM7[W::W!^\P;!=8=LK2V!/A6\0%GD#^ -PN([W/W.^ !(X>,- M >; *KX?Y0\(2 I*;=3? MMUK:_JS0)G^9[3>2G@BK[B]ID#W6Q=B\X]R52!%1.?GU"HI;U-0UMFH:&.XT MVK7;V/R A:750>M#QT^<=' \Y>1\WMWC@J>7]\6 JX'7@H)#0J-N1L?$WKH= MEYQR+S4M_?Z#C.RG.;G/\I[GOWA56E9>45GUNKJQJ;FEM>WMN_?=/;U]_0.? M!TD4*NWKV/C$M\DIYOS"]T76$K2\\D,N/H"?[U_++^621.1:]6,/A'[(Q;DNNZ/XV38DGWSZH&IDOX#VX[ "+J<;,%G6CO MSNLH":(W/D:=8M&%1*ZQ.VJ';SZ*.'O/D4JO7)9TOD::]GSL24/>, ME)L*89*E()L6&E&XNW96[R(67-1'O?LBY-%KL*F M@]IN/EOQ\IKK7XMO;PKYLM]1GX:'-/"W8!FR]X@V5,-6@18:>8#XHDZHCAIZ MP\6!G?OH.6EVNEN+M>4D$D#>[DXHI?$ M+1*ZV=>H!;N^OL_4D,JVW7B5Z] S$VW4!@K\><[]S- Q=U&GAK=3JT$ZWS4R MXZA>@ASXBM#TV!,*&?63<9Y"RW$<'@Y]&295I2FO'JRVV7I7]6-[L^:+UR/7 M,E_5UZQQ47G-'*+-M1!BX"VQC2AAHCL/D.68UQB?(M;6]2RNV6/6.+)]-G*C M?]"FVY=V*)@=TEI7F#.ZK0-]$UTQUT! F"W5@GL[N/G9W]*.V?H5>:^D97ME]6XA6AO(G1T12SVIBD_98&*N6VFES3# M$1QE7UN>T_5?.&W;.5NT42C\58GH"_V'2<>Q+>12?VXJZ$E7IS@\)=S!.'G/ M&NI)7YRJ<5@Z_CKI6562Y6KI,%\W/E)\TL/>R?=F.:A7?G2?7+BOOWY;=0^L M$!S5^"K8JD7LZ>E)6.WVN9IKZRRV!=VVGK=VLCQ_SLG_HP3_8^XSV,0;4ZKW M!B\9?K6?LR>PP"4XM']W3D]ASHFT*PN;#[WHG,=E['LW(Q:"FA'D 5MB62D\ MX-6P/P]XQC9>))+41]NBP8OH2)5-D')1<#;U?=MIB_(:8K?;SHQAZH,MC7-K MGT19\@FH<(YV'YN7\FUNA%1_+'@S?OT["@^XC2^IO,41S-.)_U ]7D"-T)U7 MN[<].K:]_ %96R'1_\;+B><$9T*JMJD+VP+[@0=4X)KTKF=I<[/UZM6"?:@1 MB66;*YCB\>?]GG\+.#6TYL:55X,MZY(51.;?5W/R9I.#"2^^);_L$=7(SCEK M(7.4[S^=5*M;H[^,:KPS%&(5Q7*6>$";'73<_E[%@?>7<,#%SV G MR+G* Z)1I K4 ID'**,I)]^9?<#[VBRGCYPJ1K%N'0IA&C175 MA2)ZI.^E@9M+,DV^6ITJEJ1Z)!NYSABI\L><_3)PEEMPE@?LX0','E@&_&MZ M45EY2Y5^W()>[;S>H 1+&W)D:T+F1ZIZRI3"YC;84=@V>G+!'ZDALY<6K;L- M%D[97)YE-L_G^TO=C1I;#I;M\.(!C$-VG\\W57C:,9::Q+"-7]YV1V2U43&W MSN+"-I3ZVC"VVVT>^(3Y2PRKGZ0>*QB,)]G/UG\/46_!?U9B.4!D6J;>;5#* ME#_?U8>$C97#>;]P"FYW*$G]\^FUP)N9+L^;Q#XVI[7KFZ;!K2GN5NNQ*9MG53?/&5!WRUP.7LXTN_V; M9=A0'K:-=0]\$/&-.1=%9-CA!M&C\LW"L$:X!D..\&S:OT.[(T OT3 S)\-Z MDY?K6 R53GT0IZ\0>&Z;<,-1RU)L"[[T>#B:J=>X"%UYEPU5MI0&XUTKXT_5 M6F_IR[T:5&V==G:S1+7!'P?>%E1>WQXP"?YR/>S;'4LE?*R0'<8903IL);@3 M!&H=@V@\(!86KP'7C9 BDFG-QG!-R MR!-ZD-C5KWLEMUSR?1O2^/Z1$9*=D M,6R')CB,!]#R.!IPWTL>D,4#H$D>('HZ%66)]K&(R%U*TWC! W[][0B^]I3K MC6-"SL41?EZH_'RG@Q2I/]-V\7O_F"IE1J4_A6TSIYX=IVF[*D[C\;^C>G4> M$)D!]Z+EE&AZ,>#H(U!X$12%SOG%P3+UKIZM(_H9!RK+*Q[H_C'_AX;EX-#[ MI!./R 9) )]) 3T.ZH%% YA:L$A3"%49/4J@+X_NN;+.P/]Y<$#K3I)LC]4: MF\U)M7)+#D]RI*)$2YO;Q^YVI=24-U'57)0[&_4$8$0P 1YPCHV/WM;"H)V& M;E"B2[KJ42--AKVA@:WIBJ3&2OGZ"ZB/B>BR'0*4#];7;<)']!@VK 9NO9DD MV&!5NX&:?$.(I] M9A!?6M%5F?(L'6XLK!\>PAS/I.T)H,1$44]1(3T/:H[7G)].3BH%MZ5M]O$Y M5FX<3N>4[4OIU-THA@V95,DZSHREJQJU$4C2-&UX(\1F6G*O#ALW2HB-K%%> M-?SV8.&9 )4WAUYH63_4O/XDT3U$+W7ZB>G[;RR09,.B<"NP"M@OF#5F4L0F M':5&4)SCR90M6Z.5.7B^MM>0[56L0\V8%O7WEA;I;:U:D-!N$Q!=0I/&FUC( MILKEYP3[L+8-F I1V.JE6;Y!S=AMB4ZYUE$:,<*;#OB_U79Z(#QZ)G(;68X' M--@3+Z$'\<>Y5?7\+D[!L",8198J)E.%C0T_PQUK L[67#K'Y0& M4OB.@;8BC[(N5@RA!K_5T''6%:;-X.GPTUTM8WB<;J&N*LZJ6YF3]_H@*Z0U M(.V-R.M5:?S^AW9C:MPWM+O:F2/0.0@/@4IH'V0?(?)^B)T[Z=FL(L 4]>[Q M430P.RT_1;6C"!0O>F5JWS]6C-?8K=Z/]@GS&XHZ%;6/,3!S]GFPUL%D>C&^ M.4N5&=>N_ME>P&W_/IF+0R/[N[^^2K5?_^T@ 5&+43RZ7(@C/< *Y>(X3KG8 M#JS:0+BM!V/("B8SAZ>"KWCIE5M_%3"@> I'9[[_G%\K<."H2V2K!*2!XLB^ MZJ3$SB2-8E0X@CUZWX=]:"J/#.J5^@+9.E'[R^QT+E2GJF[W>Q#>]SF_+I3X M04:K/3Z@2\RPO< 8 VWQI!>P+> NK#Y4P%!E/2CO\C,U9]2@MW& MWCI0&TB8"I7M*ZQ^.#.I9%/MSG^N+"Y?A;IW2Z+3(]Q0Z@XH%G53(SLN.?)7 MBOH3"<\B9J,;LS).?O]R^LHD M:6,'L>/A:KV%YU-_K^:P-%&*1LCK!8G@?QA >( >+0 9]GCHFMX,_2DG'+'! MNWF ")%5F4 ODYC!0P?!TG#"SNY96N<"MM-L)B+]4L=3LPM!8E5H/(8IG\X] M/\0#MG?R@-""&HDTFO\);JZ&:RBA+\O2R.S]E16X3?)XF@NI.VQ%#4<2U6*" M\*9Y'E 8!HX[\8"YDZA_G &<.=P)1\#Z/&!'"O?/M^B))=@_@/BXVH@6] MP<62RU"Q!F31\(/EU1GM-DRQM%(_V:*N^,".PBQWEUOL=S4OE@CO4%!\.UQ" MYP$//'E W0FPV0VSB//CM*.Y4T_9T@:8^3DF;CEV9:")!RRPD9@(SP,V83_9 M8^(1=?R9F^<\X%8M<5J%O)P&LONL6&K(=&8\8#T/N \6/1#BP#S@'=+T%E\F MXTA%],QBC ><0G3Z0RD/&'F!INKIK;15PAYX>-&>>_L!#^@DMJ+'4=,7]O$ M-'$>$7]>?8:M67TO4$ R4G@T3E+*4#A.]L098!M 0,#]'\FP@P?@P03P [K_ M0Q0,@E^1+_QJ][]=P,Q*#39!IJ 6)Q=(_D#G(R]H\8%F:%1G'P?RCL/]6 MF)(=Z.4EJ(W3] ^[DDV4YP$_R>G80V0EW\JY9!EYYV!AM=.SR*Y807=U:K^Z"$)L#K]V)AN>_B\=I$'8M_7?0&,X['A!51!Q3KI= (NF./'"R MP($PT4]\3(",AV#[H5$>P-8F!<$9Y1?A")_95Q++\@0'K'DK9MX$I-RRMY"E MHS1E["V 7Y'L2B /6)W- ][OYR .WMWS* _HJ4C!W"__]0LW+&*9-TUEQ98V M$>=-GL"J*ZNSX[062EF,7R6>"*TR(4+?T^'7E?.%QE]J> #.&IS.!#6;BC\8 M-78:*3,?(\,?4Y" ^_HO*;D'-D.07AS/F3+^JSZY)RZV]S:II&?NZ.W M@Z/3?LM6?E$\8*;4F[QRL:]@>9'P30L6K^ !]ZY!:+A]YR,D$RER)N*=V851 ML,5T'_XN,YV32(;.(>L19O4^6L9^K^"O"/L(;'A.G+]+5 0'%7K1W^DY ^,Z MOVC$9R :6IWW9(8QQTG\AN3;-YYGQW%FN+6_ T/B3_"IU/T)5Z5BC-*.MG O MI-.W7?M_9[]SRI!5K2).(WMEG/CS@]VY)\RG5Q 8;UOZV0%(?,#_"C7TT]>(!J);P>62"WKODGOTMQ,'D8QD4]3HY>*YYE&2C!-?$V M7([_1>/$.'%>-_];F*D),FTUBHI^?%$CFVB"]OL=%E1_0D]1^U^HFFD*UU[P M)RLB?:K%U_T&AD"^#IHVJ[?RC?CQZ5_5E,_/P[V^( C\L&?TI\[\"^J_! P< M2?P5O*K?HK^ZU3DM2RB ;Q'[&;/10L:Q+/RYO84,\"MRG!S@*"*6?^L:9AXW MZ1$2\QPAV6+/#?RJ.629P(E_$:K2*8Y@:C86PGU31/;S8^=0XS_MTO\KNV3V M(RJ-PWY$"=5N81A1U>F[J7:W1HPJF:E%]]+=)/MZ6@>ZP M3 H*EI:65,0>B MSWM7Z XGM(7I_\EI(*Z;@#*9A#9BZ=S, V9ZLV+1S=")ZYY,^18?5UW81F'1 MIL#%QIVM:L.OE6,YY:1XX)B1KWWKCI-8;2]RA5 BZ.-M&L&49AGTFYX?]>/' MS$$>V=Y8PR[?F;'JTU&%KEM:NFM3:-Q#VY_?E+I\.JVXB>87A?:*<*&B&W%# M.]Z@^"]D-INM+^DM(\MS=N$QI2[OM/5.6LU>.A S^#7F8)IM#8/"$-Z45#Z3 MENLWV&,%#O:PYIA!,X]&N7XG,AN<\YK"]-9_,S;+?]$9:A "#VU);3YJ;5(; MN5O8233M#Z/#[KV82O)M@R$<#B58OR[NXZ M-&3)3POR5KJPN"#*U^?C0E&_#J.GB1O,_L"2P'5FZ\2DG?%O&% MA0===W+=W]35-7 <209WA!^N@^[%G*;:^,! M):I0ZY)SJ9.IR^BTK8]-E>*>-RDR(,8J2B2<[_W#!B777!U/TUX3PWR8P/&F@"I4TQ;$O.8"",1DR+HC;D)RIII M0$V'C:T2:\]3?(;Y*4NQ?K,G+6\\G=#R4]VHF2Z?\&3B\I$^+]I'U=VBU9<^ ML"0&U9$ '2BX38O941.F[:3YU(L0\2QAK JQ9U*R6_(X$2T\P%5^N3?PKWIW MF*S$':5[]A8AL;4_:S;6'4DK^\GSB60A'C!XH8?XO:_ <6$:\\F1H^S+ S3H M#)";YHLX!5OG2--;5B8RFA'#P\*E_C9>X!HC-LD>'-N( M-4!LTH[GX.20->&#\R^;T8:(9PNT,Q^DD)>5/_$ 22X_8I26!]G!OS'=?,ID M3J@-#S@]M.R@?,F5![3E$!<[B*EG!RXH43PS$Z%/R/A/E_\>0("@ M>*^90G#Q-"6H(5[+YHYEPP?GXI+@+/?+AXQ;I-Q7>WS[, A\/9.41!T10RQ- M&MQCANI/9C>36O&$P3D5WSLC#]8JN%'IEXF:0M"L3%I:FD.-!?J('48RSH^9VJ.+LDG9KO "6 @@&T:[$/SG$$43*":BZ]'3(<1\3Q7@NIW M"_[#)[V4X]ROU#!9Z'90]1'-14%)L&BT\9WD)3FTUFZ'I/@K;EN9L1S)_@58 M) ))K@1F>XBC+^2E*E)H#\*/^U']H&,9WWP>F+Z.)'$?MJY:A<19I]SI2R&T M1O",&C?%="L# ;XNBCTTJ&%3;=Z/OXVLH4Q%E-OX&HL M&#?R,:3V[;-3-$R:H>>-'-*NU?L!?N!/1)-1/,!/XC8H9J8:;LR]:R: ;2.* MF5KG0Z5M(A)QX=;%P?X$PXC]K=XG#D5>;F<%GZF4JC\8Z)K[MG6TK85 \F-) M(Y#/!AL.A8J",E[,+9\_7Q'C<5!WU?*+@>.O MHM^ FAUM14;+8 74*@2Y(VUS=D\MT[6QZ9.>2 MWN0S4 3F:\(JQP, MMJ:1!2ZE4+Z$4C^[?.O/,O:B:F^4W^ML$3B6U$01B(D@[Z2<,-.'.WC JDM$ M;Q,TI&%T"U;VRMI5R0!OE.D8UDHPENSBIH:HZ!:+BA!='=^G)<(Y4O1IF*,(5A402_>= U5GT56"3_*5(\*%#.V MU3UOT'GYF4)7[NL'3RT\S@A[JYV\@-)''0Y701;V&;9S)8^.HOG%7,-J5D.V MC)B>T2,U#-JH99%L] 59)FDJA MJL+Q*UCZHYXC0R[U%4.!!2-MMJ:75(JL6ZMO^NVD>'L!PZ"0Y4HSH6LR>!GF,,"?(GPJ92C-B]S'27M,R,Q7H M0\VD1QDVK#M[==XXW0K0+)[<>WXLY6T#6MNQ/#8E=7VEDG?E^3'_NW=,3] 4 M%K3FR!PNDBD5)9XA]! @0WGXF#S-CJUJ' L_*LO@M/RB<6$!LRQ_XON>+&7$ M&PQ+,%&?#&7L,8_PE;]+!"6'_S+\_6,_>81K9^OE0JKF[B"=7(6$_]5G0!-4 M,AT''2I'0P>#N$3V?K_*$'S8QP4E;,32A=+I62*)#8O0GH?;,ET'6E!1\A5I M*W?8#P)=59B]SUH[A'IM851$Z"\9V305^D5&:Z2>#=@_@,,\1:?\1EZS> MANZ&WB)Y]?9C^E<24D*-=++))]4*X85G"%2". >A<@8"<*R:F3BT]042Z+RN MK]QNAG_>(C&H=B*BZ4]\^*O[*U=).WH=NXB,_A'-'N+7<]QDK'H3KO8J5U+W M#0^H=U&B#][QZPJ2F>MN$ 6K6SC$R:8[GW^;,P=V"5PSR@LP.*Y0&6OL51ME / M(\"IC675@E\[/)$W6#X=LH,'A+_.#]2[B1%9?,@#_@S?QJ"/A'+S+"*1D>2# M/OC>'_?#@WDG.TGU0L$>.P9F2"?"D/_%#!\ M')KR$.U=9 );= [A3L, 3R8R%NB*/.J-YGT4O%K&R*A'/W!Z' MX\AZH;FZN3N&OOV8,MJ'?6T29-+8-I#CR38[.GIUH0(/(.I8HD>S28[@3>/" M\W#CT4,@R]GL93\CG;*R$S7MM@G5VJZ_C0=4;NU$PK^^!_3OCK? QG?U6'(,@^NX\\.T[MKB/_WFD/;Z0@-9Y? %7V./R MC$@?!.^"Q8,'T/%6DA*G==7(H3DT*(ML$1S+V>E6D^=/M1N4H [7&]>EQSA, MRD\Y[&NK0S'(&"%M'O#5G0$FEOG-@=Z0&>4:]UK,T^E@[*O*8OQ]D%"[$44] M1Y-@YA_G =TT:1KN5ZGN4@HL+@/5C:*'C%@:C(DFU&#-L2JF_"V#N=LLY]S9 M9(-)>DY47;,*)BW_TS6P8G#D@#*VY^F1^XA6WG78TIO"G5J]FH,23A= M9W/"_A$7T: 91S+!H51@2B$M]\2*5Z:=5EKRN#2FZ M) ROM&Y3J31-H8>N P;MJM[0&)-5Y9LSPR<@V]BP?<*FC$D% G)U() ME["8@#FB8>VR[\!Y"L+J<9M> ]LC-,N^PI&1J>Z@F'$11[$-<2U.!V?V"9R0 M7?1^5HSKHFF\4WOTXT[__M].38A'B*.]F.6#F#OHF80IU,JU;I\%N5\T=G: M7UV/?V(%!\%65]'-X-Y>>POL->S([XXLK()X@$HR#QC8"9^,=4D'F9-ZW "_ ML5.!@S&0TSBMW@#I='7#QM^=FQUS!MN^8!:[P$=6?U752XY"7:\M9!SOAS7\ MU%EHW(^C?#PH* ]LV,-!1>0-6PLTT=0>9GN=+O"%W_Q:T)(D&F*QVF^V<>>I1$2+?Q675[R=/):?KAN<5S!\FN-WA_'YXO*7 MNAR9NL^S*9S.?3W$BW,D*YNVP7H#Z$9)#]V(;@0G=%QRAH?!JD3=1;[)6]Y4N$ MX/W!SK&GUC7$%W<94&44S[$N()%_>G%X$*-7!049%GYS?DI&S2Q/,$6J*ZQK M*P9?GUX5\@9%E\3H]ZZXY3WWRGA47YHS7%?7ES-I6,;*G?:PR^D=QM%7;7$5F:PXJX\Z$ M>R'JE/I#G41FS-9:(.K48^DPLC+>\3=U>GM7Z(IQ-(EO-@SUEMCW<&':K>ES M#1DLG>XHQXV#BT+Q8)E9_J*3&Z(YKZ<[&4/%2_/UL1V8"B++CF.HGH NN1:" M]HO'?LP*2D)E0LN9"W,9\R3\B3Y#,;_C5?V!/FU5U36/QE]G.;1;J^I?.!>6 M;&THB!V*>LRH.G35A:A]C!BFA>IWNB#NA'4Q%QW[,-FH3\2>R@4?_3A23*GZ M<2*H]7T:%K- ,KMHJ =^^_$)#\CS52/J^_RJN98S %OT[9'PC 6_!IESK+Z+ M(3"?\*13?J,@ D%_:=3KGU7-];Y?=-8E$]H^9/R^QM\>*/[SE.(WIQ3_EJR] M>0#*'QRP@ .5_ZI?S6HQIUF.R=B[G9W[N3OJ 9H16,EY6MG UA.97-$"/0Q&FLRBB?Q\/V+0XU?DVN!VV\N/H(^M1 M]W3LMY<;_U\8:[M?8H8K"/X*88%WP;=UH:7S*MN1?1_B 6N1M2%X+1_]W<7& M?Y,\Y]_1B30\>Q4S8=_[]ZKUS DS@TL(_L95&#]#=CGEUW !]V%^A:YA M=]2\GELA)S:!^/4:XD769<=ID:2E4 M[G'G\L36:QER78'>.@KWB[O7YXVLG_'I)%)&_O;+K6^^3#(LYXBFN4U: ,$8 MC@EY%,\5JT.936'F.80?'D!&L4SP"8,/9>T>%HA&@U,$B/.#3$(W(T2X&6W%0$+$! MO:(4CNQ;=&HG-%!MOU<%B6C%ER!U'F#NE\@#&*]>\P!%]#^Y^R=W_^3N/Y.[ MU>EY#3G>:23;TK==I#=)EMVO+VB^ #9GY?&G'._ZM:W\.SD^Y(1P[V,W8+NE M)^W#3_2;VN@FY6X>JT7G0%G31U[5)=MF>E3)$38DEX6)O\%<7,:E;HXTTX-" MF$/4]#<@I!Y$%Z1U1M?OZ2O'B']#2Q(,]**,6>6A2U?:/ R'RR.MUW;+[3"7 MZ7E])_/R!]^!]2_LQS_;#N*S>QV;RM\9O\'%5\OC6L6 .9:/4TTW/'=3YHX?RD=X;N1G8M9#Y*+H9 M1\(UDZ5J _UH-C8*NK7*A6VTS&_$4D.I58-.@T/FF_:7E W)^Z5]""J5Z_P@ M*$.2'63IR%(+V":=;&N.(!20A^UU'KB=?NP5H^/AB.ZG,G#=:>^[%XU32.83 M$04SA3^X_\^S\01A/Q M2WN)%_1N2'*V0"ELN_ 34#S-QA=CRY@9P*)ZSS%;Z(7&8A\:-AUX M9MTGKNR:96UG>GT76_4&P027[CGLEF^5SNG-T_%K!K7G MYL[T7'U;K/C1^KS6Y@O>:@FV+PO"B[=OWY>KE.U2PAJ3G4]0BKH2U=@7ZA+54)OM8ZV8XW#(]%J-IK7*./P$0 MVLCL9($,XLQKMBUG5122(A(3.G&F)YFBNTQ=Q0MH)ESKR9C:E'5X??2'7-TZPZSH@P'(W]KCF.*:0QU M3;\=>%"JH4]Q5\9[+8>#JDGC1UO&/[JD;5PM5 DWQ3-/8-^"$DJTH%NK"ZBQ MC+K2J>KK=2XI^A[OY1ZLT2:,W5L[6C&^]DI \JY)?[*+2H&%S(F$WP4XOZ/E M EA4_2S;%9JP_(1=!W?B10)=?1I#9Y)QMU8(L;6V>=XK=TM.2[QT,?S:=>O# MLD=(NO\) ;ZT0L)ZCA2$8]O!S68&W&2[F1IT0WR8K_C[H0:Y)7A3#Z%H+&/$ MWE]X=:O3X4/)0XW*#R_Y&;S\8N[8=^+D5B?1MG=F&HPENC_;W>?'=;0$,YYU M,84R?GN4O'X2UF!6E$10793>+IH4 !UBC^Y=ZS8I.W;XY."8)-VB33WJ-C/ M@OLJ/(2-><<4HJ)G3A9"G6^R!'J-.+J?OA,V>*7U![@6[^N_U#T^Z>:2 .9; M6JQ;=61-O[>Z#?]:!K DHGF'>."(+2;/-?)Q].^.WI)JIJCVB MTM5T7/:^/':CB/XLC7+&>\(A4/KIKMLG$X=;#LZ"YU^;>E (J\T9<7.LG;UF MTL$!3W.R;9B.3(#WV2$D,M>T M_ _MU;]0N#?[(!3$(D*/V*?,GP>WL7;U<7P9!6^6U@U#>N;=X3Y/G8>FC>\? M)9.,W@5>2:3*;3EW_?'1?0$/1Q?QJ%I)MA7'@@CM9I\-UAHUJ*C?"?D57LP[ M"7D^AQ+;Z?+&OAQ;[\M)PVVJ+@H55FO?KHF>$(A1LNOY?C) M.T#7MQ4EGT@ M>(EUCZE.+V)*C/Y9KY1I ?FIQ]2C@E>SW3\HP"[$Q?UC3\Z9ZT*7HU MJW'VPA"YDP=<,+$;'SW49VJ);%=VO#4PQ" ]DOQKAE(:NC_7>?56@(92ON9D'1(;"G6X[N6D\ MP)VPAJ,(WQ#EV M-U54(H'LW=_]..J_@B1X@_\#4$L#!!0 ( *:!55A"%U(O;R< *PV 5 M 8FQK8BTR,#(S,3(S,5]G,30N:G!G[7I[.)1=V_>%[(ED5T(E42K)KL), M:=:VUG.=:Y_J=OW.YH"%H A W/V%V N#B MY@+.PQ\ 6@ V&KIA+KH#[@!'Y^\V[8P+.!CY>/ M[W?A%Q2 A9^/3T!80%#H9X%K(L)"(C]__)SD?P[EYN7AX17BY^,7^B\7Z VP M28#K)%B4IX**!TO:9*R[:?OTKQX M.5I02%I&=LM6Y=TJJGOV:FGKZ!X^WAZ M>?L$70D."0V[>NW&S9A;L;?OQ*7>N_\@+?UAQJ.]O>T?GNP\=/ X.DH>$1"I7V9?+KU+?I&<;2]Q_+S!5P=>VG75P M#]>_EU_:M0FVB_OG'O#_M(N+._1GATT;>'=H\$D8VO!?"-R\\U"4@.3QE*Q'=]0WU].X>J)PFSCH,L*JE%'4C>BMT)HCQI$I=3&I48FAWZC6K^^LW1;3'>__?*A)Y,S7\?'Q#^HIW/MBKR2YF,GR M>4QP>3)#Z,16XD@5,Y>.84MN/@6J>=)I+398Y"-YW4@"[V !M9HPN&=[ZA>G MQ)*F;>>/[DMP&VN9Y%GX 'X,9GF%)3/[Z#+M&!%.T\CR0CQ]J;?UZ"6E]EH1 MS,N\F99MJ$VQ=7S:K7IQU:*Q/, -U*?L&/51@AGHC6-Y@Y%3S*3^2"5G+#*6 MXMYTARW%5]W7]A("O'IP)>F,_9R@6WAJ#9D M$KH;G5_GR[2[[-5/;Z\VBUZOJQQ)*PX+]D+G;[RXL.> MSNDDK"#R?&^R(VG.ER%FU5#9KT6XXZ()ED* 1#E1S"CBZUGOT,)@?WW'JP^! M;?>K5#]UO1XBBJ_&!ZX/ZD7-HJ MV]@7&7=Q$P0\.\?[*<0P))#5+'7HX=C+IU9ZUN!>Q59U.:S.^CV,-IX?S+7I MV[^H;_)LFJ/,V)TZ>>!*XN[P#EIM3>*GS7(;_.O:U8A*&[B/+-,)\THL>\X' MO!!'&6NQGG6@<8N7HO "9MEB6ALO/C3^>2;]^TBF>V6E]&53:=Y]SL_N%M,! M(;6/)*KUO' XG?C6L3T!Z4:Y^F*:LZ?V8[FBH .8\_8,8V/#\9)L^R%R>]O+Z6Q= M>D5ZLOM@3I92J:[TM3L.G@_;5%-U3JO+#3P4H_:.#2RE-T' \,I;G 3.&R>, M#2 1W8N4)A9O(A2=T#U/P,O2'T=/#2X[=42^)Z&$SSO*YL3Q[,Q)]U3?$<"G ML>R_YXI C*2-[2D;8TG@KP350ZXBS/?ARYZ%0 !7HP1HTJJ@ C;0G+E7V9MR MPD(M+)Y7I%R\:W+U:$W[_:2$T6-^M]';572_I-V-G+5./;-=6&VWE-O>U3VKES _R-U4:- M2M:SB'YJ=XAN\?@$?(7G3:S-A+/UFTH;A[ UC#2('3%H^W*F3XL4PC@NEB%" M4!TN,>DVCYGP4!_"<83D)Y)',]LBD?2I:,[6L!LMG1-.F:KCUN(O3;1'QM9S M765/G-P5D77GS"X*:0RU&3X 9>N$QH.<3P@Y,)%.8Z8>Y2MYQ=9D')W65=C7 MKV3]VO>85F[/.2XYJ3#A6&-[M5UN>[.MY>!AC0VER"H(F+_%.X9N9 QF?.'0 ML1#0.'#M&D?*:L^YS+KJ69ITS;7,_,K:OV>V4;$/$4N&A>=5*$7<.R8_."%-9F4(Q*FJ]A:422Q:?3 M'I$2 O1-FU7[:SY;I+3UCYKI0Y'X_%3 %'CY 6S,8.EWK?(Y38XAO%P]A9[>+!$;=2W*R MZ2^*TBT9B&Q1K+*^C@O <,\J[*(3;VKC-OJ,;QU(RJ*JB_F:-@8_!CM:U$7R M18X(-:5$V5RW(LZ;L2S#[C'#8W_[J"_*.@KV4A$U5+X:EG0ZQ4);8[0=2.A4 M[IY?>D-L.%;#']@AK_8% ^X,;5,7Q.I\X!QA[P2O:UGXPDX85FE!EF5;67H_ MZG+:O[_;,FC?Q\JA@834,BXZ M&)QQ(C=K*]+.;N+'2_!7RKGT>EJ,A4>S@_4F[I8OO>)0@5JNW8<#XZ M@DG4PTTD<';6TE7FCS 6F9<8%7FQM[&>OL4ZA53K.[7.UENY\? M03^!VS7MOKAY-.ZW DMEM>WQ_KS_Z@S^+B>K0Y+&38RB7Y@B8]QQ/F0(Z,6Q MK^!BO(5L7Q0G[*7N,,Y3NAC7SAD@0D V!(#?($ (68&!@"DBYRBRN7RMGIW0 M6&=1QFGT:-/QNE =,[^PTT$IQ;SVZ)>#^N*&,VHJK#,0P F' %HN6_4_3(,@ M(+>OS1_H75M]%**CX^A^_VA IJ=40T.]A51#_::;IBDGI.Q-A&!.?ABPJTA> M+\1!@ $$,/HYDG_24Q&%OQL1DNZYCNV)4U/\3_RM3,DS2&81!+!7(*#=!+3Y M\[P1+I&&RR/.^.7O.JJO2>6*^>]8HE82R$R7K&"OQ4#GM!'XHI, MGHV@(<#-Q64U/=58JU.ZR]0]\.'$@RHI(9WSC^^*]>(9X@0V',0X2; 1^\3$ M<4N\&&OA.X4*7H857S(/SWK(BFBM[AU,0'ONPH\-,V.D&#CV;VHP ,$+DEL' M 5T\K8KL*)-?M#E&&,E# "(/ JX3EPYQAM[AONU4!+?ANEG'&_W6BS!3:BS;W['/BT*%(> -S2.9Y\C M9LZ3=? ;'EA6'(X]#AKF>W/X!FAN UH&"($ M9^&H+ AH/4ZDFT# FAZ1_5K?$ (Z)''_W,3)2X8 _&46?I6?66D# 8:2$$ _ M# $9GWV1=%-%4"7]=N3N<^RS@Q#@V7$@6.^SX6(Q)=VI4>?>.;UT3U^<7M?V MDEW/=;:MC\S"U H)JI#FDEF.B;NM$V&E+GQ2Z7O5V)X[-D0>YZYTX.Z4@(!H) ?V?(6 RBBK&.9;[J[89AU@V*WT,5A=948I; M$\B'@*AV=F\P'36WAZ6*/0)*%7%Z&@5!/==\$-EZ5]^1B1?]]-6)WE5>GLYG MI'D0N% U&;A$?V*?+G5_?J;/9B-4J;!X=7/7]]A MIML<,E>P;#-$7/!+R:[X0OYG?U3\19-M.WRV:R)ZV3=83JH0\"0.]].SUA29 M?NLI2$_TL$Q+J(OT.AZQQ3$L'SEJ>,9'AG9)L(UE07^A36O M^2RO66+AX[%)" *:X.CW;0$"EMXP8%ZZW>:7K;9AVX+&[Q/I,APC#ND=\A\. M'0<2_]-+*[NXNJS.YH6 NS@_=^2/36+LCT@V,6YXT^=U4GY:-<9!\TU]D1AM"<8QI]?4@ MS.39X)I0"%!(A0"2#L<^UODA)B8[0(]F:"R),FR6M#$&?B52ROGLB#8(<)99 M_13\1_U#N)18HMQ]&^.KL?5_[A[I!AL]2%Y*(L/V#GM\)/X8*$1]GT7WH=CR M_A"@.D_'K:?YZT& I6,%#E&QXL#/CB<5(G?0U%?EB?16U9PX9O(#(=6D0]PAC']&7&YA_C@ LE#CN*9F03VP>/[+L%, M]QCOK\3,&P(4 W$D8TZP_!_U*]EM1K03DY(V+A<6_]Q=,0-)#ZYBYU;!Q)OI M4+ZXKNTSP%XC_8"=C-\)]TX/"WN.>Z85!'P\4X3N+8H8A/%FY_),;T=8%\<$ MP]: UZ,A=_)XG.H3[E\)T8HX\0F]:HI.1,XES"BNA7SP_2[]B\;>'MP7Y]-] MS+!0CLD59"ONV"<;X\B0R/&_<@>3/WN04_H?KC5\"W3X2FO4@CM=V;;CK[)T M6T=<^QAZN1^79?)'5:7D%-A? WOAP_ _.S'_5^M?^LPZ+^Y7'A9\%]?1<*UL M2>$0O.^C$" "KPW!:_747]UD$#X20&T9CJT,S9JE=#26DU7^B-WVB\;OW]&K M,G8_#++A )CR68RAV*@=G,\< 3"*LIB(YX]4<\%>8H@PK\6V$S=Z.WK>G/OLKS6KIIODD=EM MRO&MR38M^VIZZ46;U+%.C,=Z,4(33*=@KN_7WT.O5"W&XF@1AE>0W,/FNGO' M39\UC-W CSG]IG!UH\;M9GRCJEJZ;["!8]RJ+T<00^E!OWDD!I_C6[6$Q.5D M\601MFOCQ_.?EKNFLJ^FZ )NH)6!0]G!G'R)\3I>Z/1 .?PP+].%N'.E^=.S>6Y:&JS+K"U!C3.^=X M2R1*BEG6P;/WNG1%HR+;+7D"%Z>/YI_KI! V=>6&U5GT:Q%CMXHEN'[:;I$L M,5?GRVJH>F.>QF22/1\MG.+VT'>KR;N@6LGRH)PAB&+MG!E9N# M%,SNBHBV5/6V?V::GYC%W.VB,VEO.!VWXJ.JEC5\=A7%U%Y_P-&.['Y$>(M1 M\'FT&%]O&%X0EF]73;]U@Q"6\\$")_Z;__PCX>E'6NL#GTI_Z\O8]OS3K.Q$ M!@(!;F;> ]-?LC>N/]7&#R_(![-W8M2QWO1'R$V.:;?6J,,2P@_=,M)&J!8H M":FQ%MZEV",7EK4E7R%"P_':G!ZD$&+/>.0@1VN]H *.^[WTKN,,L9M%6C7Z M:HA\7X/!BA]GK78X^2R!V<;@C8BO-&W\1)(53! MEI-'39+J72F^GWDH*[&8!?L34;E3:ABE'7O391*>3EVR&O"BO5Y$C$.W*BB1.SF%43S T(F"OS)J_Y M#!2N+A-J.Y!?7!H<5L6VX#KF8?2 41Y5CGUA7R3DOY/L5%;-X+U/TA$,ED,[ MC79-=N[;$77ES/;YBS7 Q,3C <>*',?IJI&>O+2REW)R1XIS+>KZN=+G&-)< MSX:.1.2J>'VA21KKZ'I,)SJYQ4!',;$S;]K1 MXR%OSU#E+>$*L<"P&>7J#+IP7?#VC9=$'>$]DII!5WDF8X],H$4B>W$ERM8 SI1%T5\;&9<]M/M(GF(V6:3 MT5]*B_+F"X8D3!]P\2IC,DJKJ8T1QOKRII>[J/XNFN'S4]^_K2!Z>MHU<^VM MD!OL:GQ.)Q44%LZDYU0,S']:0H)JP55-PNJ@:F^;D]@PJ8E,3P:MR.@D-8-= MWM87[YXK*E<++?T\<%(C\ZG>WGD>7]$G>[@;:>OQ[!V,(":.D?L"IA =*P**-59CJ<;-\!:?GF8W))OYL M]GQ0ZHU\$ZU"6XGXTU,V/C;QR?7X0U]#G-.#P_TBR*P36)[U+ Z :S+1MZ I M"H4IO7'A F,9_$Q4-0DA[Y6M8B'LKV[%:+'JJ[I_@.$MU92$O%\M<.YDNU[B M);0L!'C 29$NNCP+SY:4:\5M++?>Y@0BWXQ(/QKG!\/SVX+]&8K4G%']=.G* M_J&"I'#?2SL?35-M,^[[KU!AA."80BP6\]E M^]/?][:AT(*-XB-805+D-JS 0,[KFJQZ=>W.F\6$2VGO/@IGIM]Y]LCK4X?P MSM20,M*AEHL%'Q,J+D^2(NK0Q+195$/2JNMKJ<+WB)E89.V/@<7NCZ45:PT* M<8,U=-2\)A6?V'@$7*$2MD;VCQS(RP\;/3/PK([!>ZLPK^'^X'>S6YO6LP9. MJKZPMSG(_>348>YJQS4\1VB89<[>O9X7>31LYRQ%,6D!CLK1D>+?$!(D_: @ M5X.ZL,S396:1_2]XJX4U-KK;?U85P99>E569C%LYN'0Y5YKFKS.'O75H4W[< M8U>$>P0+3IA?P(&EI%MJ+1@"^'(@X-UQ-LR7W3Q/P6RW\A[Z8<6O'[A$^L(< M>"8[MJR%N*3WE*.TQ@=#VO+I2&R+NM1G[ %0P]T[\,70D7C[0?7- MW4F")F=S3E[O;MB2N7U;@L0A?:@<@=T"H]FB M]4@8Z-I*H.M@!(2Y/RYSGO2MVU7$Q?S&@=<@[5CQ]%5DWFZRJ(@NC0 MI,':Q!]7(:"QG89VBNY61@MO>;]QL;2/4S71*QZXA21,":SNEO>T#5S)$[(Z MY:\KHSJR\)Y443ZLT&L^;4G^? +*;%@,WJPSQ4;C@7 M>27>PWYHN[:@",<-KO15_K79N^IW!I+!U^!M")BV2YE;_H/'D>)P+:X],!+M ML!YVI?[@J$P1[] M$&FRS%>[P[08R72=/29L-BXR4>6S$()HK+@_NR86 OKMGLO+G<:P#X[1.<)D2W,MF M#N0F0\#QG047#RYZ$QKD[U>WW"R$&<+!I^KFY>1)I?YOQ0=ZFV7W6T5*9 MA6KG-]^[:R46'Z;+$J^ QAGA4JIDBF''QB<)'*TUF/L.WCOCX4R*JI>*:%N\ M\:.&.%N,E\-IOZHC1B-YET76B12QF*E>M-ZQ2C^.M[.QU 'Q\-RD8J=T%$=9 MUF)P#\>+HHYT)P\7LW;3)L1N7 Y*LQ8=W7%DQ8ZO[ $7(2SOS,KB- W>+$# MN*E$?#H$/$EQR3(V>FJ\*+6BU%O8S-9T A]N/;2V.K*EUND5JK: H-'MKS/^PB4$*<9E9* M$X)[PB=IZ1U]97'.F[PX6;,*8Q'_!NP!.FXNB"4+8JBHYO@C"PN+C;L=O.\- MAV4O69I_[(Q VMQ_'>>QPTU4"*#=%1:C:H.+<%9VC[J%^$6%KDF)622,U&^+ M1=2T)#7,,O-_F1:P]MU3ZYJ9L,NS=%GL6D+NI;X7ISS6N40Q$190V[^S!J>F MT )/>>'I.0CHL&"> 1V'9YGHC>7(=T9Q2,JS1HESN X3IC$]'$>JZ&E%=CQB MS*B1.!UOKL2[I#YB/\.2UBKN%3U5GK;-83]/AMEXS!3KT.]#-$LQ:TQ&Q1RR MTU*17HYS[2+".5'I^T)O_.HRHW[)E<-R9,RH'1F(WY/V<[&85<^=/!I!\TT6GO!==.LLP2W[.&*T(19=ID^8N!#'(+984 M>;7VREKB:#+39U9SV "?-5G9QXJ,K!Y-IHV.-+H5_&BP/M6OK1?A:587'EYH M]L'7F^JG=7F/R"NQBP)\):U?&$6Q68<''GVU]-59.3,;E"[?(MYV_F7?K=TO M@Q)RB\S,?!X-Z"S4X0GEJ&XT+YPHY*%AA.(3%DN@PP#U2B.FNK&R_'> .JC$ MVY<]6QXUQ.1_FPSN0;58RAS+;IEH16U]7Z3E[K]8[#I'SW)@QGXJK(IE-(.W?[ 8X!N>#:-YCPE6S4U/7=VT2DS.(")6"?L+EBU/GQIE7GJHI[:%2L^O>*=1\]5$QX9OYQG5+;6HKI27K[FGG)],GRP\6 MGWO_6$EN93(.M3JDFA,WK1?]WP< _[Z*_!=7D;\0NS0\8T5F_0IZRN;3/ZIF M^?0D"^_VZBAN^OFNO9)([Q@(&89RSN2Z@1 MV^2'*+RA4Y[SE/_%!?BW,#(G/&\BCDRG.5K'+UOZ#.IM&?%R,AYX5NYQL<[T M(C[,M82 @/E=.'LS!#RM:L>!#C"V)8;G27)1N0)_+IH(^R"S>^FV%Y_:_>W=G]K]W]0NPU;7?!\*<^=O'5ZE4Q\N8WES"<:,TV<9^VI/W+^71N?)C_@/;] MYDWSA+BG9Q]OE G(9TO&,KU!38K8=0B00/H@-V/-&0/$Q/W[W&KI(66*29@< M3O!SPQ]<.(L49NLQ-K-T*9_?EA1T7;N@T8SXO&'SN^XEPVUM]ANI MAUU3+22<#,FG9[>JYCR[\%=Q_3\(%LZ->;G7'S9N,*&G4ZWG#1BGJ>J)^RLB M=%O*G$&<37R[3.7K;[H:3B^=VETQ(G'7%767P)H6#,"VQ\LH(@- MFS!MP7YJ \:B 4S/^>R#WER\3]VMC-APP_+CSFK?(\H)KU(RGCW2T&DN6JKN MZ.2['W GH'WT/JH##OWZHC)S)%8XF?..+,*V)PR!PNUX0172OA\9RYV+E"8L.9;SF:"'T& MJE5U@G'E*"%A<7DW":NW[>3:@YXOH1*U$O&O;]D?V[+$9Q_R^"4E:.&:&HT( MJG8KONZ-?CY8[\JR99]F8%V4B'0&3G ZQ$5Y8+L%OYT7U5>UR&%[DDF&D4SF MD8"S-V45R*R-ZFTVK!UL?4SB^/:MA#C%9F;ORQGNY8"3;>FJCF[[2HEIIS2C M1Q]J=+XWI>6U1_A=*Y*TL3WX7WR-G.2"8(#A; M:HY0FFE48.ADY<\<;[N$:/(CW3NAI#GYX*MSVREQ/L?2>E>Z!14YCV2)@Q^9 M9LC2.0C@VS]?KJ>&V>!$!N.M&JO2?*\:MVZ7V^*NL=<"(Q 26%/_H250%&UO M8Y?GIJ:X"\QM(5>TSZ<0V!ITY%OUX9?6L8]4;F!=\\'-46A5O0T#)F3(:DCML\RDR MO<[H0WU@CI-#3T@-OT.=16;>U0 -3MX6R6."AP]8H$:T3N4%1$\B+JR7PGG+ M*)ZJWB0F'(::L)Y;+?*N0NQ+LP,3'H7&ES^L\.=N,N>KJGSD%!.5G^7PR2J! MJGQ&+U1*J68]Z0LC_5;]%K%F->+0Z"G0DM(KZMUO]*0EF!JA>S5PPPGF1E0?>Z=T^^R"..\J0]WW0C4%L M)-UD7I$A#>/7U'S,!.'ZAQ%PE-)8\C(+1JIEY^;KF)HYS6;A&Y+]/,8 MWJ:Y_8#,8PE9?Z1UOWVWFN(A[&$Z:GX3C3QRNA5?6=6*C"H% _QE*/796\&( M";GY:Q^/RY1W^I>9&W)/6W.$FY4>&:3 P.N?YP'NF/WL"V&(@\BL6N MWZ@WHHK=SE;+\-=6EVBGD<6*LF/S!(/D8Q(4_3R3QC6^5Z$>-'GLHBGZ]YOH MWJVQW@3V,^XQT^A3MY<7>;S0KQO(R>5JF<'QOPUH08"L=\HHNK"YT0UU=UP? M$\"3;GO\W:LG"L]>W.,(SK(,PD:93NNI]>IT7^KN/']$R<6 !?7S)0^RQSN+ M#[@_=OJMI].T-4JS[Z[I1!SSY1ZTQ<:1,9C'&OWE?WK_/P@2&OX?4$L#!!0 M ( *:!55C+E!+%32D /$X 5 8FQK8BTR,#(S,3(S,5]G,34N:G!G M[7L+-%1OV_=&2,KD$"&F0I1*#J60J83D7Y(08E(Y3DCE4,9,*8<<*Z&(*8>0 MF)Q+,CE').=3C)E1CL.,P]C,87^[__-]S[]W/?6^W_-^W[?>=ZWON:UKUKVO M?>V]KON^?_=U_:Y[;5 ?- *L/VYB9@+P\?,!Y^$_ )H!Q Y?\KG@ K@ <..# M!@$C@)_O1_OQR_^CK1+X\2NX:I7 *B%!(:$_15AD-2S"0D*K15>+K/G1X-Y: MT35K?US\>,G?'N47%! 07",L)+SFGV[0!T!\-=\??'4"?%L!?G$^ 7$^J Y MPCX*_ND>'_ _&Q^_P"I!(6'8#5'8H'0][+Z .RT(.PQ?#<8O@^L$A>4V*)Y M6$C2TEEXJZ^4UNT'SU%JB,@::9F-LG(JVU35MN_0V;M/ M=_\!/:.CQB:FQ\R.6YVQMK$]:V=_\9*+JYN[A^>UZW[^ 8$W;MZY&QH6'G$O M\F'\HX3$I,=/DM,S,K->9.?DOBPJ+BDM*W_SMJ*FMJZ^H?%C4W-'9U=W3V]? M_P"%2AO]]GUL?&*2.3>_L,A: I=7?HR+#Q#@^U_ME^,2A\?%_V,-A'^,BX\_ MX(>!^"K!+9I"$H3!\\)J$27MTXP-%ZZVKY%6UJ&H,'\, M[<^1_>\-+.0_-;*_#^RO<0T :P7XX,43$ =0 )>3'JD&_/\J1%GN.[P'0A+W M"0($E)CD.Y>OO^A:M)"8J%!(>TX5\LWV\ K8'T5/+SQ#9@\E698<&I_)O_J@<=O'8D6#!L>7 M+4^4-GEWA#* MN\*4*(2 S#;Y@>7C'ZZ?M]:\?^(JB=&.*DT-IT^,6-R!@/78790VL4#5!KF MB$N=)1A,7-GDZ:R0HQ??OGEZ87]TF+%+V,%!VRU#CRG8099!"@7WA.W1-XYG M6/ALG%K)KGY;N3U8-^XZS?>&+X6N?FJ8<(F]-LE.Y,IH%4B]\$[XQ;8?G M]."V":6^*A6L/?N9Z5\.I\A3)6.&PE"K09-.NV9JO=*D6(QIRA]2LDH-UY6< M7:NQ2?>NDJ;GL#13I\+O,S'#(+;=Y(S)A'_5A;?6UEH"<2Q,FR$?5A3DR^ U MD"6P/FQ'A6NU/"$PAKEW<4C^%#,LS[^B-#7'?7,G,?O-5=>0;Z-1;<.-P!_/ M.)DA'39="C,WQ\(,U7B=: "/$D"6'[N,YSJ>)5!.TYUXB:!I5CN3/'-_.J1 MG'I7U%=Y][V=]Y2UCIS+1>UWJ=Z/U/5B^_"^5*EQ4W!"A(V!PL:%5!Z!>32VG*3%(DUMSP>796=S>Q?U<)VW3'_?$A+? M=])DZLE]V:QD[M/* !\FOGXC0S>,XZ@:;F"5ZV1T[=+U(?L>ZGJY T?"C\2; MB=@EC3:-TJYD]E:&I44WM./@*445]])1#/8(B2[ -#=B?K_-/#)H6=Y9&H00 M7;>-9MJ]DU[?]LAZVP.7D+.UH6V?-ZY]BDB9B 21%(U;/%GL%>X;G"P8Q<*! M=-ILI!,2=)/.S@W,:\!M8QY=B4WUT"D+&^BHZ3F2MS:^^%C'QV99UM%WA-=L MZHOC/:M#I2Q/G[(TE@)^+ZY@6X.B/!@TPG5H'-;JEF@T_;+0O[C.AG74U2'( M_:*'ROU0P8@S-ON!M/U"MW1R7K4)!C;6XL4-Y#,YAQC>+S2N!P?\<>=4!U%: M]?#!DO97#XYM^.#R-3I[+9_LZ)K.9_R1:O^D7.ZX8:GSYG.WJF*I*3N EXIG M0@"O])S'9\Q1E].E>B<[7$,W$+CO(. D"81@ -G'TI! T"N)ZH M*@W]T*B4? MF7E]6*)>\3OJ1EE.T\Q5S-5B"/CI#?_&KXNVKX,Q"#+#I2E_E[?3@=V[,AZD M>[5K/U-!Y+0965PW.]6X5_+Q'9Y+XG5^X6P!+(VAZYS22Z().F[8WEY>4FH%_W\L8S#H;%[UV2,"QK^!\Y[AN-;OJ3_ M\T96SWNP_38:Q1>O\:5R4<;)BF)#K M6 0ZU VK/,4@*!_)_HC;5D_GWL:[( 9L M66H@BNE#'86 U0OZL_*!LXYR5>&,E-J!:9LRO9OJS:?;=U]JL3Q_DA;3++&Q M@6JQ*6E:@<'FK4$RW%C58#S3E(J>-I).>89U89[(FBF'$2.*-$_AB7],QY3M MS)6*7L(SYZ,%C>:NCT7Z%W>EY2Q?8[UD]CRA0$ 46L%@+]L1G*+N)35$5)J_ M&_DTSE-*7*# I1P!,I)KA4M\N_MDZH6<'!+E;D<"25N=K6.I!>C:5ON_HA9+)VQQA+ MEUN"4PA4I]E.+Q-Y-7*J]5X6U+@('Z(.*:K<<.?K>R-V29>U]=K8W>[(ZY/O MXB7T^=Z<)V"[>5*X+X3BI>E<1AXKN!?OC!?#M3/'G13V8'SR,#WB+Y*PK]:: MR:%K>)>.1U^P/;7Z;-@1QHY!>Y%MU_ ,T[:H/?B:!9#&U@Z4IPDNQ? 400N; MDDJ&4%Y0;NGL R_-A$OWMOF0%(^>O_BM69]O_B$\Z)!W6--WX;39#VVW($"B M:L=DU6K0@CITFF4A/Z7G^J)GZWCMM]4CR13P^)&FTL'5^0N8;I'1$O7 MW1+G XZ)]5QXC-1I:NG,Y&NYA'/'\<_FM]MMU\9N<5"N1#U?,.<*DL;22^\(D'S%%5/]$T$_?O MML:]RTTY:;]!OD\M/3(DY#^(W:MGX*C5@5[Y3FY^/75UEG=0!0(*O#AY8N_V MD$4-O@8TP"\HN',7?A7P*]EA;@&RHW@5&O,YDW_O9K)V(.5TX=OSB,!_\P Q M% )&1N(&D:PX;@3^(G(=YRPWB:>$K]&DBD+ O3+[$W!$91FGSCYQVT;(:6%> M?A=V1O;AZI0KIVI=^:HW\_0AH.X(B7$6L:)/XKPV@*/FQPU3Y^>P)_?%E=XQ MNT'F/)E_0I XWZIYW'.->!W<$L^4P*O\AFI"5: X#[C[K1UMC[:7]J7?<>C8Y2,A>C=- MJJ+<;M75Y\T?G]^N%?BH]&" ](0 1MCR1/D@P#0 A*%PR%@F3_N5[K%:PJ< M=C9Y67AE_A$$*//&(6#.=(%BC->$ .9Z(D=:@!<["P$[$0CXAB#R%ZK)[_K+ M&4ND.<3BV':>&;<= D;C)FHB>1X4YBJ0>6<5X: ^N@;UCYKNEH!Y MTUG\*'+JLQ4GGIT! 4W(SM -G,9_G%PI_#]J\A[/?H\;AKNHWJ?9RZI+IA#P MS\PQK++5)+JA&_HWA;-\!1X@.^'4;3M]MP$.4= M(KY#C9 MP!UN=#+["JY?416T9I_BP SD+N%09Y6LDV>//Y(1[>'OY$CUU+NN MOIMM[OZ4>N";8U8D9UEILWBLDE(]):?Y59;\[E8(>- =0ITN5X@,77,E^:J_ MK64Y[U%;WW&U]$JKR2/_#;89IPD"[N23OBE4P7@I:LW&3^39$,=Z2,^(H-X@ MSW)P! +8.P<">,FEGKQ@S$P18EF&:(,S:D#/Z>,I$9;&&^C('5*6QL"O9,,/ MUB:4#@'-1S@>$'#)[13,7\KBT8]+?WW#"8>!@*V3:>'%M:0Y_><\I16A]$CU M^6(6XS8S^/%GE#5J MZ;=^*0\[>894>&JC.)-Z?_4G#D:&-\0TPRM4._RS.4H+/S+ELVSJ U>6T\4> MY!7/[KSE1>*X.D^L# (>^8,HWJ=]J1#P(M^>1+!GO[K#,Y[J)MQG)G%BR> % M>#Z"3)MAMGY(\%>"2\57YY#F[I/D\/VR7:@%>F;O]UV_4!*2XZPT?C^WR&1/[,$GM4W MI"EXK?1B?[ZPN/"@V:@"G M:J5RWD9X@IS:YY[_BC_^R2&ST0Q/#4ZF1@.!9>*'X.I[[%V.^H5R[#MI;G?N M>) !G 24*I!4U#-/M722/LKG=UA0^@D]^9_^0M5T+7;GO"]9#K:I$%O_NZ.1 MW%THVHS&RCCI<\9?W?B^'*S[5QB!+0='?C(6F%?])6!X(:1?P:OB(VK4Z;W= M,D(6_Y$. 6%;C*5L2[ YOZOV;"=Z.7)1$+!=E)G-?9!J!%/Y@1.X"[V_4M]8 M)G*B7MY4;!.#,343#L:-R\'K^;EML.;_/"XM9[!RN,]^%/^A>+DJQ8EA!08I MO 3/AR%O*$&+?B4[G0LF6O:]S96-@NCW)+8+QQ], M8/0VH-=6B7,.,'<_H+B!,53U?+W91CD6@947K-I4IJUL)G[=Y,V;\TK1^EX? MO44:#))X:US8UKC/*X@X',RB>@QW>>S!I(F!LY0A=-T*IGG8-?7"_7/Z%IL% M^(ZTBL]_>3@I\]!A.]4VL(Y!/S=]<)/WFI,[>ND6S#QJ3Q0SB$*:_L30 MM^Y8\ JBRD\&R!BJ]>C0;B@F7'1>8[X]EGQ3Q/7:UI=A7L^$E*\K?80 9Y(< M9S]HQ)2GAH?BW6;ESF'(Q;-A!ON3%\L*OQWLTC/)L;?3V)GO[3];::&R*M/5 MQ&3'VR;]=X0![4;DZ]D&8CAZ7=4^[%FP/6#DXRRVU8K2&./E=Z D:M!'2VH^ M\<"3*RFT'7('A#:)\=7S>W;VC>TE#PK0EJ:GLCD8T(>)&S-EXN_!;%]:8P-H MZE3<<2+Z9OZCFF-,/^^'>XS63H1IOA9[RLF\M* HSWV)=6.HUY'$#;:SC4%> M8X-TF@2C(#Q_(KDA-'W7JZ4 N:BO-O87(4[TP, M-10'[[&-L.8@ET*WJN.I,Z2S*1C4F@FGK4SZ:"^1&FU0--P2\NW0OELE5W+. MG"5@$H2_J]YG9M?2-#HU7R92%3"=W[_-XS M KJ/3S(K761+B?"5KT4?,X3TA-W++TXC^WF(Z$9*5D$^<]ZR#"_I&6\>?.-% MO[%<=49F?L7!@[* 5H25I^S9Q("U_=6G].V7B2PE9C5DT=[N:Q]_P4>B\5#[3,6 :I7RDPXM/UXN8M3WC@/H> M>/8^0E4>VSIB%B3TXD(-"W MYG*/?]*>X$1JSX&MM"7O6T2%_7OA"KLD@)[$R&9=2=!QO/+5,WFT742I?8'Z MCF;4GN6Z/UIQZ.RB:"RFV4 > @2=&6)Y^2I),3SI2;F#*6_0Y?:>ZC>^QI/^-9BO0.YMHE ,VNU )@3DKRA1BM$2;^156E'%A6_&CQ3Y8X8]-4HR MXZ/1.-?\KI5/GO3^DHL;&_;7F[JXN+T8,'7.MC=>M?[9,>JGKN%#9+]I*QV_I<0NPV8(Z]+N_W>'=S- MM@ZK$4W)H2:O4,XV>D=_D-VHIOSR3OSMIVOR;$I.R%LRI8L]*%Q%OEU#BUW^ MK$(9T2K3\R^UZO@>'FK:?(HE]Y7+SRW"CQ#PKX5K2*#*[@=L.UPS00)K1LOW MX4E?QLEW&7CEUK%LDF/[O-=^'VX*NQ".]7C]=OK"WQ8ZSI0(W'(C=,X M10X YK/W<7R9,O4$B4E+CX!>G%R/EU)G]KNT;XFZAWK7-$DT?#S[2/Y(X0$! MU2D(D(-K ;B*\$[!@UNDX]E;S1BXKX$0< PLU8V874"#9B7M8\L\ M,Y0>Y_:G:QU5L$$( JO/B/N %,8ZP!=EG N=%Y*.@+J4P2B$R5]7\%$=NTVWIS'$TN#M[I2 M3L?O:@&?+PQVW\NS0-P9335ME4J,;2TOJPKBQ*X5DBO3U6&5N!/=5+?%QW1$ M>K(<[4^H!]S<1*PC@\JJTZ4,&=8*.,B8/UO)1$9Q1!AY(\&-=8[:U:R5BL%) MO;NWMA80]C8?/5[WRBXZ(J5&QZ[IJT,2"!>#JU) &2_VN8EAI3MG>K"R#,1) M\/!SCCF8,O6&;V@N'MYE1GT*/+X>WJ&(>U?J2%0T1^&KG MJDTP0"Q*4N*DI^0*0IE+U,ZHUFUC-4[*T3,ER:9W/I&]E';:%*H4\\?Z9YX2 M,MB-F?*!*_.-59NPWF 3C=RG6ZM7FMV0;TLAU]"OU65;,D.KW\=1&^L^!3Z/ MW/= V9?UR?PLYZ-7ODB?S5;:E5C=346Y][(V-IWYON3GL;*-[5/,E3RXYOJ> M#9,GQ<)57DPG%_O89' &[9D#@_I-R =X68XQ8[">M*$4+FLY"N#-82E&_G"V M.AA46^0I,?0^YH6OG$%'L<%#+Z!8,J;^-?!A4WWP-3C6I8"VC#R*!EV=HJ * ME[2U0Z+5*[Q<1E3M2G;=K'"@]][(MB-,@_://KLD-K@Z!+_R MW/NG!XUMHEW+W)?/N<@Z,ZVRMQ403L@,=7:^J#:6LFG<\]^%8/X9XG!@ FV7 M&Q59M\ZM@;?YR?"\59=+FM>8RM7&U0?YH]44;O$7JH^3!HU8&LS96A_%2:># M#)FP&3^+M9Y)%M?SG?D>+(Q=M4M_8*N\69F.O;AQU>@U"F\=Z$6#@(B;S8%! MU8J(+C_]QBM5)[+R]G5.-FX\/'GVEGXRIU 1O5^",PNX! M=7!&Y[#_PSU;C7T.G'EY_YF4276CEH1>\DKX">Y+DFNK W\G+2E,YJ!@0Z$4 M:F5/Y'?\)8M^MQ,@@O$X,*A!>I_M2D\N:F Q+##Q+,WKV>M!I*L#*]YE#%5Z'6/+!LO%+=0%5"B)4 M:9SX.XS XZ5JPWM U35/F2?*,K;OB-&5ZNA8TU-6]J[X!<<&='Q%8R.I)V\' MI!%<>S;'HY8^R7TMKRA[%W'"X\K#Y^/,-\[+D?/YYBP4]W'I96[>2.RM)U,L MC(4J!!@GU#M_Q7T@%+UZF!*%")<\VXS_EA_[+D@6&9X:UU&Q7/AINAX"!EOQ M]%.\(ATZV)DD!V%6N50G;YL= MGF$#5U0=W=K]?^5,HB0$A"+85AY?Q]%E"10!GMVDDT@Q <78^B'R(;D:56[S MQ!?)"FB =Y+GY4U>O$Y&U_W1,=)#]\#D7,QQ]+(Z)_/,_GBMNTFES86B[911 MTIP]G2?\Y9%M!-X=7VVL0P27&1!0<\+:U*)P:'+/@97EIZYQH .J7#H) I#D M(IOPES0BRRWN_!W4TK+ZYY46&V;25P@P3^M=^78WG/GZ\6/\UU([")AXT\): M4:]#45Y @/LZ?9X)JB^NWO(BD>5:[G$# I[1=/"UF!0Q S.V.L?I]6(2;_WL MOBT0P&^'RD+:/^\NG4SF?,$3L=I(ZIFGJ$:34A1W]U,+G_1*(YZB,(._DV>B M[[-A?)@T@).L.!?LGV$]I,WBE_D'O%26TAJ0^DV^^ ]UG0303699 M>S[E-U4Q:F1*]@*!)](Y,G$^P5&>MB\US.0CBKFC^UWO_"SZQGW\Q_= MM#S&3A"__K@MORSP*4A%;H@_E'#(]T2+?9\G,X(FT,ZTHL;=1D5B5 M@D$PK;E#6Z7+IB=?L&/SZ.N(8F' ;Z#^?4P@:4K,?)&8Q_9K"_(K93OU<"P2 M(< 1M&(;3:(=XDK>Y^<3!Y._ED\P%06R)E<*PF]6I-W+_6KW]=GY).EB'>_G MMVWX'H5HB0AW2>S8F)4H(NU^Z=+U\]9=(R'Z=P92C(-,NX:BE.-VQNPLL'O\ ML*51F6!E]M^LVO]/GT+N2,RF$,4P=KQ^!C=A^";W1;MR&W=AG6-ZO-G,T8G. M/$6[S-ZT;.1+7!N>;^\K",!P)!@)3:AZW?!=CWDNVN=F;DDKZ$& &IV!YR9ZZ4/ M"?M2O&'IXO(VVR3K#[G''[X?+BOF(!K \KO['=8]W>_,.#.1MVN+((*KHM1G M03\\HF#$,T'TZU(X3]CD_IZ' SB'<]0XT!%5U)#14,A&*O]QLS4[<&#&('A] M@7IC#A'-5A*J4G29.(V9>S"/FARVJ4)X(!D]^.6W<5CIU=<>DV2$37@M:<,8TJX_;O,W5NX^_ M*[=<4893 &EG00PM5;VQ@@]=.J&;ZRM1/A2<_7Y'9RUM\MIQ+3.STZ4#'IZY)N9.Y14H^_$"Q B) MCF00:8EWA'(I* F'K*F&=3UQU_3RN]\MG0Y/E!W_E&#X/@=L9YMBU4'Y9Q8O M \OK$F=O/HC'9 R>S/>[RGVT^8!EVJL^RZD!$H+7UL#%3 ZWS@_WE)%ZTQKG M;%G[,-SGBTAG#:^@J_W#$/!MK-RACP,!W (.,@.49-UGNH4MK#ZM?Y1D1XW4 M#(W[?&^;FO#YM7?Y!C<2=?,)$6G[>PQ5P#%KYDR5+?UFZ=37X[E+5KX4X:)H M-19_8=Z*@.#)_$T*>GZ.H^GQ. ]UGBH+9VTD'MH\;EDPN[]FAT7EH],^W^$] M6A#_YQFO^L(4;QV\3H]"P4[>Q\_/(2#;:QM)$_,K=26GEV?\_EVUN]M 0H/H2 WGT\ZW#'QSZA:=[Z MM,/P\X=K?GNBH)+-"883NJ/,:@M-8UF!Q*B#)X,5E_#;L_T? M'UC8YZ?P5_]Z6KT1S>2;E*63\^S/YL@G*(9?.2>CO!H"6'8EL]R] MGMV*8^'$UX M/MYG?/OM$3_I)&FD"[U\#!V#FHZ>1*[X=V#FI7^A;&O%CSI:?6$%!O!,KZ/J M\(>Z+(UQ_KCAW\'!]&<$.23]!:W^,-#N.ZU*!S:ZOFG+[X[Z3]OC&[^B%]OQ MJ:9_=54+3X'M;V$4/@ZJ_LE8^/NO S!7$/\KA/G]C33,*6K!ZSX( 6OAN2&Z M+Y_Z[9>/G41PKPSOM S-@JVD%\Y++4GFU/]".3^/7I8YLW P30%^[Q""B?RR M5\H2G4HH_QT0Q(?^@D[/MY\PY>]<)7WCS6P,;.0HO/IWA_UG$@G,)1GN=?28 M9=??NV;39PQUO&'\?5=D_ S9Y?A?PP5_&/TK= U=0LYI.+WBA$>31N',5[L^ M/5)]P/#,[[+]_XNP)"S+3!EQNVMX8"+1WB)J\81GC[[L@+N#<7=FB>N%=\?EC7C0[AP$Q 1E2?%1\(Q9? A^81\X"P&BZ@28RRG, M,BQX861X;2@NUWA[9QZ=$@Z%!_:>)P(!7P9I),[. GQ#'!A JD:MR&-A\(8F MM(&]%9:'%&4@0&P)A L:(Y]8F#P6O84 .10%S@6K(&#88RQGT91^SR#)F6IUE[JPP>12?R.#%4X/R M]9I99ON\$D?L*Z\>;Y_6YPO.^VYXYN%JD$09:_2)1/-!P$@JN40FSE :7++I MQNH_XYA4?JE:.S70/37T2>%1KW^/B++VL;.M:ZU.?M_G5:M9?NY"KFF*LZXK M+LH2+8F]#O(]QU4'D$0,=3DR3$+D9Z)N7;Y\;17J;3?'.@A;I5I(<@VAFC_. M3J#-W[U[/#KR^=FG8C+>V1RI<)8'J$U!_/A^#057*=CCS&Y2S*Z=ERH8_L7( M6)]T7DO7,5$7-S>OM??6-'1>=JQRT!QN<4#MD;)RMW7K*[&-)$[/HNBJ#!G* MYU2V)<9IF^/Q3[7[K@6^.]+..>S[XG#.I(4'(I5%+"HZ1E&1V'!H\EGA1V_- M,23C#Y5N'9($!\- WS5PS)M"B7+TF9)L7V>_G?T/%8 Z@8:,F"G1J7BDGO[YSHW/H&?&P2>N1]S[MQ\)'M1SCU&ZR3F>YE!Y%YS>2U'&MB'RC:2!!1[=VY\&2Q M:5;>N#M_5GK8+%^YPL-^,_/XQESE&Q%B>X!-X8VH?AC+,(49^]N5"2SQ33J+=E;. 8^,<.;Y8B1R!I6V\M)_D7O/^J3U.PO[2PB M)9[2#AE\K-GT^1@MJS'X\LU\*_[)__40^$X$U5+#Z0&T5/G#H!';$*O2 M[4<4F2HZ;J@T6:7(W)>:/7FD_HIA]>7>>!,E[6\)WQWK3ZT7LB^JO,@PIZ+H M*/9ZL)-EABJ:A@"A7?02?76?50YD,.ID57DBYH9QW69Y61?-'>8^J_U]WU9V MU/JN0UM;GLFZI(Y4!C-JR:6-] =$CB8#U:#1_](B/%GU#O9B-IC1,%"_=.^R MCU+7S"L!G7W^EH/'9MK--&W='IF6RFQ*$U.M;Y5A-3''Z'C5.F0$!!3:%--0 M_(&2I\B,=T8=E;[I#G:M_F^%[=Z9IV3=\-;D9E7OS5QX7*RY(=0F]G MI]IUG8RFJMCH!VQ0>LN-'64FA57*(FK427V#I\ 3E+9U'NU&SVK]J,':I\SO MVY7GL#?-[<%RIN>N3H\^--L[76+9FA7N!?/.W(W__L?[?R-OS&RZ$H4\ '4 M +JSV',:LH]FRRRO(0I\-0H8>8\P8Q;$8'Q>33H;X=W)*MW-^A%G$R+Y;Q\6 M_'SM3@\6QS"E(YG2.$&]U#("#E*K"EZFVE+0,JKY&R;F)K!K3 M@$TQEUW[-VEOWBWS5&*C%\JBW;I%':F%W<^PI8O3R -6=82R\CK4[2+0VTN& M4IDF!P:/R--O=CC0CY@\'6HUF*N9%2Q\>#122GY0]&V*#Q[%?4Q'>:%7<K6;ZMY_:R$.MC/C68F,L8C%60%W].OWY+@2]12_J*/=/!(#JOINJ2 M[?UA Q]O@:331YI?/5/,S(GGB4RQ#P8.LARX#RLU&!CJMBPOP\(+WC,:YPL3 MTH:;"G:[/'4XVMITK.ZV]I?[QT8B62^WH\W%!K["/-;HM_7D?X&@H/[_ 5!+ M P04 " "F@558W1KZ=0PE U-P %0 &)L:V(M,C R,S$R,S%?9S$V M+FIP9^U[!U136[?N1@24#M($(2I5$9$F2DE$#B(B(!80$"(@TH2H(,V02$=: M%!0.*$2Z2A,(32&AHQ3I(+V)" 1)*#&0=K?GWOL?Q_L];]Q[QWWOW3'>61DS M8^V5M7?F7/-;Q;^T< > M+P\W[X^+'P_YUUMW<+"ST@L$.(C5V(C=4, M0$ =.?Y0CPWXM\:V@WTG!R<7J 8/.*%"$%2?G1U4F@/4&/PT&/PB,\5F3FI:5G9.;E__RU>NRLQD62J-/=7FXQ.?(/ MT_ZP[#]F6.A_R;)_&/:G7:, +SL;Z#QV(0 &,.A9,4K ?Y.PIU*?DJ-F" WD M%Y!HIB+F/ L(SVZNS(#T&#;(1:Y>K)GX;(=1L7/WBE\_+N*+])I<39 MYT?94\/C=@'!5V@N <:4R_V$F]V1:5,K1C37@*7^&>935YEGG*69RTGOD1C0E^\^U-:U^TJ"\ MH&:3+LV:5Q0%&!N^>X(\F&0[T+=JV>\UN&!3[*"7')(\L3(_VEZ U[Y>/8'5 M[V,JTF49&71]FBZS#U8^O!)<3,7,ND9O,H[#8J'2M>2XE&Y_Z<8"^Q8?[^;? M&TW>BDY\&"]6;YB'445S-[BSYS7EIZG7^J=E6W>'/8J_(83/Y#=@1Q QV)9>43WE/YBPA?X&+ MM-R9"^:GM5Z\UA'H?>-YUTY*G,G5R/<#XEOV-YP_SH^I1:GORVU'3?2>39 [ MM?S\V/OWN2^5E+)B@/_30J5^I,IT]QB$PL?X';H7 M*40UI.FXPR17?/6%OT#$6O&'8L]G\%3]WAG)66,E?(JWK)6SBVHT$RBZF?0U M33.M,2#2[.!@R5S5,6.DUT!GJ;!$*T0J-)%-]L3[@BO(;=OF-2P'J@%29KWB M2+K4P@+VH3W1DDC!'E\^G[;D2[ (IL GS]L\[O)\QYR MB=MG)8HE!I/+*>74A6E=K!BZ 5J[AP8+$&^8/!3;[*"0=![?[XV@FP2R=5Y@ M=Q:YT998GR*A+'O,Z90M0S@KP?]^U.'2V5%%#,PKD. &>0B5'H;N#O!%ZOS[ST?O<.#4B=RW^+LJ$7$6,(*]31LC8*#V. M631542 $OR/@XG"+H,>48*V9RRMW_Z#(ZC?)"GT*Y0_W%:PZV7P_ZE>*2/)D M8GI-SHWQ%42(6%X\]I_=SU_@8ZJS)2VJXG0O$@L@RI+:6M.X0L=FQ4,W[>J, M6W68S[\G.-I7?OG8RI$F^/VWLWW"W6M9GWF' TE5,PLKIJ0."B)IQC?C).E, MP6R7F 1N===R5[;]V(A6W)VF?7?MQQZF=[9G72N\ZQ5<2N](EDUD5./WHQM@ MWL6%*#[4^-"0D)'*HP&<'0-A\NZL\Y%5J> TI@BC>;J5Y^![3,6CZ3 '']H^ MND4?$X+<1:V8A<1,:I*3BT@'VYI?N8#Z-CL

$SF/8' ^8B[THHCMIV*23= M\A%:>^$WOD/ZK=V$XJM/2'UJ!:]S@ON5HL\JI39X)[KKO&Z9GL L"QB+HD13GY'5IV:Z5RRG M5[D6,X2ICU\&^)CVK.)E\C)OD\9:$/M_?^\]IPA%"70,FG2?D/$BF5N,=#>Q M@"H6$'*)N3MWMJ8B7MRA_QXGM9__V2M[CZ!K8B:(9WMS,N:Q'ZHUD*^CMTZP M/=GA;T)SI88Q=QO,H;F0!M6]OB4"U^B.Z269?==)S,=WN&(@S1[2U]6R#HZ+ MTTX9OI.2X$V\O+920F>#&ZX^^ZTFID]IU5O,)EE+N/TQD?_3?.CGE9WK<<^# MAEN8QQFO6( [0J*;/-R&VL-X@=Q+^M8V75P5Z(R89O@W+OM#\_GJWII*3XQW MW\:(6-]J.:"F-)='V4?#-';'A\VXAN&YD8*,;+J!+V&/GL_,C;!V3Q,%;=OX MI^&7X*GR1DIQ/,*F@A))&$0,ZJ J\2$9VP818)CY).2 OW#41,5.9Y$7%0-2,$,4>\!Z,UP$OXMJ M. N/K3TZJE P*\#[:4DGX=%,2'F&F[!Q+-\Z7V&S8\U&T#J[QQ=P27C#;=R;J^*<3WY]LX^B=U3[1KO]: KAN.Y M;RR-1")%+(V _U60JBR :R?J$PO H8F&- DJ8K:-2"!+,84P@G"Z65F?]RH+ M*#NRBNPXJ8!T590&@]NG>"!07HVQCF#L)[6*4&8GL7ELFEN@[M80'1$>CI-Y -?_36]0 T"WBD],]#RK/; M2MN17,Q@8Q; !O\,&=M;Q=AIP0+84[:P;NCFTP3258%M70+]C1Z,!;P7^:<1 M47*P2+ A.PN 9K. !R5K BMQ8\Q017 #=="[<;#9 W#J$2Z&]!3SJ@R$!7SF M_N<1*CX&FAG" K"@@?766UR45B\68+ 'O)AGNHY"R((E=#%V9@+HPB," J#A M'+\80L*-(!?J64#W2Q8PK4P/HSD?9P$O'H(7=UG ?\HI?_K$@%'Z#-WS&PL@ MG42G4J+HORFS (X'+"#['0OH8 >C!#T$[H=NP&-)E[O'")1I1IF>!:F DDE= M9@&[H2'Y2/7:P4(B;$:BCUC[KGG ]ZN5/26Y]V2S3_L[4]&MM3.G9,G\!'/" M] !\ZRP\'D:,6X)L^_5Y1JDWS!R:/GQ.+M:.(R_,* MV/:%#3XC$>L&[!LP9YSB^*6,Y*QEN=])?VVN[X&AK#)T6, <"V!X5/<_'XIN MS_7P3<_IXE:&T?R9Z6@R"/4*R!AA ]09PP(V7]?%.S0'>T2A.WNRRL$XB%X< M9@&@EY8M&:#5Y@3J#\S98IRMW_PQJ9V:24_:<5 M,JTEU[<'^5E *O)UHL1+.5\YWSQ35U>]11^M0H0Q09_Z2T?KQ#P^9KZ?_2'/,HFW67J_BN^$Y. M_PV&$D5+=T?+!>]A>L> I=$-WY_]!TF%D>Y5T;.K&E@ Q0:WRM#R&*1O#V^ M$8K+#MVNBP07S>69.;@$5D7P[J+@(0,6<'!SJ?M]0 ?3&$%7XU;*JLN>/QVC M]&+'K^07B%L7^\5@=Q?ZL_VE'DJ /]/8%]:,/@4JBO)#3?XJ_OZ0'[M()I$% M#!]G7HFR2T&3%U49/HCYJ_=&(JDV7^;PFN DWWT'C$0NL/U*+MJBV\;AF[WH M=.,_NXJE%ZB]-2#,&U*7';NO!7W.I' MY-<29UX4G[.@R>I$,=-Q:?267PRNK\.WQ"]OZ&> WGX\(4"&]&B)6,+3L55_ MM3.%0#BTY1 VNPA/'8?FI^A!IBS@VMB6E;2?(UXLL'HU'IQDS[4+S'+ K^1R M,I;\79SA"U^P'/A'UX1X&:KI;6DD^D6&]--DMJVD7\,%;0#_%;HF;D#65!T* MZ5%QA,]^+*!),"M&>11Z^:_*!^6-92:?$0MX$D'M9[[_".:K?"\%@IKGKX9K MZ<-,HT%] =NG,&X/T& MC7^%0U'Y?'HP6#;8BV\-W/NSWW=?5"!>ZHFE46!4[<_343? C/H+T/18_Q)B MWVVXZ+'#!; #D_^[X9+89S9^9%+!T<5_\.2W^'I9_# M$EL466K6M6DJ'"KTEKS: MF[^)8SWK5J12>YP.]-D]^W.3'R\J5*BDY\[>+GXQ/?TX##=-\D3, MWJMK((5OYZ621L=:TI+3.OQSOE9I&(H_NQOU^="1^AQS];,^_>229!9PLV3/ M0VF1\+FEVM*D)S^^>]2[V2M_,VW7Y 3XBKU/&=9KL M6CW?/F?(\;Y3%V/NW*()U\!VT>]187.KT9+?&TLXZ(;]6C!!ZK679,XD=^C6 M+=-]; HGN/2$,@2X.&L$QHPI#Q$C_=/D@0V>+GV]2[-F9U1X&DJ7_'E$"93X MUM-F&K#V-XV97QX]YRL5>OZF)!WFC.:FBU.=:5X!Y3/B(2CEQ:#2.JI!KL'Q M=XA"0Y76BMUYC_.^WPQ_[BJ#)A<,+Y^Z+B65$OYTFH4#%=5CXC%'R&0 MM)O@,4'FY07NI;55Q_U\YN/<%9^LG3F[PVW(XG&&>KO$@[-R5E.13(4 J5:9 M(\-T@9GT8%4M&$_73IT-P6::EWP:3/U$7(2?!K%)Q.I(YI,W]AW8&$PHS&UJ MI!@>GB'\KJ=6+N,0"1VN!>=$GI3T+I%OHS!:ND>075;?%"*@'2[N7F[>"AS/ M4VX_H+=;E#*;X'NA7+9NMMH-JCO<)Y7MTA&F[\ABV-END45E@/PN\+WJO:LY M_)V=:YV8RE,)LHGZ!6]XV6^;V$.,>XU$.AM_[.X<'$BSJ@G+62Q )^'G"PNG M3'+V71#XQ[Z'_A0.!#JQORJ^ML'R)ZR(,"^-!TE_65<^>K' JF1A"+^\'X1Z MT*;K9ST7%B!;Q90 H>[0NY;Y8U-.$$C&,"'FI/:0S$&2,7T/C6)(=9_31_7; MX?!D[3BZ2YY-EW^^32?^VO$"^0'REM]\9NJGW_9^T(^^]A7=T):F6E_"QYP: MVA9OF(I*SI >F";9IY([;6_&4(ZGZ!28GM3XK3!:OA-Z5F/_8>J^9*N2_8R' M4&Y4 U8$N?MX 7F=R2U>C!0D=T5%2[^(1PKXO[:97.P04=GWV-3CJ^-STX6P M.@S;\5412[?.2^[M9P$YYQN.Q5M@.O"9J!"I*E9W!1J,% M]20K@XR;5+A:$4!?D6K>5K'J-XZFPAN&4FW[Y4-X]H68?[FH&W_I%)4&5L?4 M0R7$E5E5ZA%LXU2$CG6H7,IE9A/9^V'>(OEK6F&\6]>ME*13R*JSQ?CVR^=$ ME!Z5CD?$!VH3'6G&S/I)":H=S0S=H(62I084NRH@XIQ M.-7([\-[/*=$M59DYLQPR4O?;K( :Y&8?CFAP'6Q+;M=I1'J7@JE3W4V[R2^ M]4M.*>\[JIM?-IQ;XI.7?DT!HIPW)Q]@4]$E=_HCE1!YG#&?M)OFG#C0P!NP&T.U80J2:)G!H56_.(P4-ZG;Q4!3M> MVK=**F5;3!ZN4?RB%DG?!N-3+-V,NDA&4Y+QY+8V@9#M_*9[GA)>>M+3P<:G M4LS-Q VC[MK:&8H\SE0J>%Y]07KT3/U'KB'LKA\H()3!B1B: U* RD5*L:K& M,[ HH66?)1D5\F\Z-S+\8^E&/HY:N+<;;[S6)94#%2P.ZFD4WDY\]_"4'I;) M'48S1TI1TVDPY!Y&.IV'9F2/="2+-RW2S?QG+:*_2][;?#NND(LJ'[/-Q!ME M&.YST[YQZU+%A<>/WCJ*!MV;S17KK\-Y?*ADB'68?DVSER9UNH27A#W/MCRD M4%R,U3BG-N6?G?36ZNY%Q#U$K-L/\I/\/XKH[,.T8CGIEN2JB .E5!@9256V MK228_KZIW3,SX)AQK+@(H2DL.B'ES:7T=3KKT83!>G,3*9 M6@9S,%';@. -N,"8.U1:T@&;,_IA?^+%QX%]M64U$NH:I)PXW[;JWE,#:59Z MW8VPG2,+D9>7=_#7Q$OFI#?LS MPF(6H! F2)XXH)+,_NV4%:D9"\X AU9=#/^H^[956#[US.B$[[OHG*#26G!VUB ML9D)J \21TP2;32.])'K*I78G&WG"*XEG]I:(+OTK&>D[=H@$M?)1]-)4XTI M*&D2QU-"%*I%I2*WJ0%O6H/F1$AF8DQG\3I$4[_O!L M8C\3.LL"BF/I2SI_]A?U8Z):X]N5LFJ;)G]FO#!U]/0R8LL8$<8"B.7N4]L> M@P5;FR5?E9G\E6!=X$>%,3N.I[. O"); M:65AC&-%H>Q#XBI] 3IJA.X)?> M-V[_5YYR>=LA]:5G4#H^/F=4OV5P?)$/)W34UD0BX@I[C5R(">[IIUREEN,3 MB?NS\ M453"H#5#=L[X*PNFN:7,V@S?CM%KB*\::/+TM2.Q[^3_[>]7+--5 M-7_$'4E/VYW?60"G?'5OA9NS"L+9)V#==ER(OO.]::8^N_=^?^FV=G1Q*F2H M#J-1L=*%\%^OJR6B[H! M0XGX* %W1)T9BRQY]"=[U47NHWLX=DMUHFFNGF@2:J_6$@*AW= M\)*P]H@@B1[9.P#;6,D9_J+RBT%L&@MX_S8_DTA:I2=\14\FHS5F;)80=)_.%17P*ON[^%1X'CR?A-\=-7_)>;O_1N:]-)^XL20C>CX'*!VC;4 /)[#8D MX^@#OK7]6GNO/PMHN*76A+G0Q"MPVZ#P''UXS\/F*\TGN_">C,GT0G0JW;@9 M:91&%KWFIU,X>$][,-\LG]2V==G/Q,Y[88F+Z$HS-J$9TP\QQXZ67>%-4B+N\R.VU]^)V6RG.C-W?Z>="*AJ8[(/U=Z"*@=4-?J)!X7: MC0GP3<4ZWY]7]O:3-S^=,KIKM388^H %1&HG>B,('I@X]875P]1NIS<;^XW@ M[@^:YPY/SQPZ_6UL0GD+.TKG:AYW3KN-$M@37?^V_(G6LU>[UG-&+Y:_^YYH M]L[S;6_VR-<2"?!9BB0;Y;8A<0 M>8=^$+%GXGGPL5D,U7^!F*U(1R%/UM3()%$CJ>O+S4UI2.K4UG<('6-!3/+"J$YOUM37KVN9MK& GCPMM#DC&JSGSGH[7:&J MY+[AYY1+=/UH$?S1QZ1#&A$)H^YA 9_/)2@FN,@S.R+AW]6NL(!O. OS:FH= M*:,?YDG%SGRJC*M*+:JOAL0.*F-&>:95,@\NS_F'R]9_6-_/L9L M19?55>Y$[]#3N7U7KT.0!6R+^5B#)92+P$CB)S9(/637OGW,]5,A+&!#'O8T M<+C%#S/'-*[H;NMC 2D!(-E##*8P1X1-6("'Q4C>>(CB"MMTTV-L4O-0$?WY MX"'"+=B(-R^"NCZ3E/%,ZS?$9S-/ ]H)5/?Q^EC$@TE>C**B:\0*UUI"<1/) M>GJB$M5-2FE2^[9<;E"UEYZ(H1"^,0]TM)71?GR1]R":YFL.18]%4)'*/<)2S SRF B"59HC]]/1DC$(O0"\NY'7#_@A,*6]T DL6H2%0G6-:V11** M)A:^2:%Y)L&H>KY9>2P[X<0C8V$.R][+U[EM3ZK!/Q)(XBS@ ]? B6]VHO81??*C'/NVW'G MLVP>\"DL/B+N>\J+#A^>(]#5HN(O,:',(TB=*FA2 %ZMK80[H&3TEV2=6'9N M;_B;0ZUEYU:)<' !?_Q8PK6G<.+UIZ_:+H5N=YG\A02-3^@9C#>850CNL/!' MKM^V\)KLL/._N8'[Z0*)?FT"-0CG:0T*A.X/A#VY-S=@7;)YK64UFI8)H2IV MH5T7$$C$A#FDJ-L1G.]"]1*@HU!#>,X+)Z"&78JPT(WOV0L&)JIQ&PHVZ9\+F<0[O]JHL[C0JZ4;[&KR[O[] I,^3_?96YIW#_$6 M"CCMXBQMG@\H/"/C.WD8M>;IX3=HEZ/Z7?/N7#7Z6.OUUSV!$7"4.J;)2.62 M[6C,TSK)X+0@; G.NA/. =+#7#B?5A$GCT <:=QMM% MHAI?B0LL\M[%/";+ MT9.QC OY1.%JQ5 /63>9B9_*:)INMI;\6*3IXK5:?&M2RNXN.NXAX"_[TOZ% MS$(I/99ATPVM(.K'UGVG06O'KC)=6<"%@"J:X1+VRM-5;\_[&;4L@._M*EKY M*W*0YLD";K" IHL!331QUR0*M8JXN! HM$7 I!*@6R4JKS;-+ET8VM2-=[6J MO1];4#/IF3I_"Y>H(793L48NZ8+U2K6. $]XOM&[M1;E[V6E#)?DZ_,I\[AC MQ=<^/I>5^CX?8[WU"4Q-B[JA_W/.@[@>,WNG2O,;L:/0RT,5#7=REQ\URV*N M]H>N/N8R>GK5Z92NKV//\1,E2B0$7?A^O:1560I>FYK["M),+%E$BZ]@LJS !'(D1JOKSE2Y/XS2HY>;%"UJ"'C1&4]*$ M9VG_2JX04YEOGG[80]#$2%D.9Z*2:"\,\K!4Q[\/K_X^4__[3/WO,_7_]S'T M_ZLS]7VNK8B0#$'J0IZ-.U1U4*O@*M'5/=-+W"JQ-S5FY4!,\$Q":RV-*;U* MLF!&3H%/FW'Q86I]>W*!*P*,$'5,D,OWC($\ZT@Q&DSB_H0&V+84$ESNB*?= MU.&WEJ=D0"['_YVJR (,$0DL@%16PP(D83.38/W+ KYZD:>88M:P.8=%(R M3M>=FL8R^/#@HC6V+]!!4A5UGPX2]\RJ-C35YAH+B+^?*\(V@R:MHD/1&\>I MJRR 1QE+SOY;N[^U^UN[_S[M!-V#D))G4KURQO3BI0MWBW@I)SN]?K'#9.GV M22W]OXB1_Y# [C;L2-1,V\H!Z%/Q%C/GYK)%R8OF=DW;%@^_X9:51^1&*NU" M/,@?E(W?$#DH);]O73PK.PO:A)7&'T*"P3'4']7CH$>UFYNPNT+Z%D:67#]- MU2CQM"[Q/^)WR7[LJMRCK@/.FFIFNK^/5/&V3MR)R97Q"I](W58Q0IJ1^Z'0]GI9QDOZ69DY38KIB:N-'&Y8;03=1(?2].PW*_R M-#T=IRZG+&56ZK=UJ^V^VBUZO:59ICW6J=?A,*$D:[9%1YC,D=K*F?V*_TV':AN>XYN.)9RN8]N M2BYI0 F2_4H*Z:JDU68+XE24OV1KOLIB>-LNFJ^@A;+&AYT^HI=UHV<23(Z8 M>'$%6Q2Z9<4\_NN_J/I)1-=*Z"(\%">J$*01_A"&^]YB$8W7K!SOK*)IRD@-LA7!>5I5!BF'O5;>YSJL6 MFFJI:NT % M7.)BKEM8BY)3SN,O^T_4 W A?,#FOI M6<)K$ :>V9.(=S26K+4?CY_[>NYHX]XK@.O[O5=&[Q9$=-=\+4GX\=O$,503 ME/N9+1FS8DJV:"$'@(--+73%W)& E,LA1Z0MLQ\69E7<"#TIX\+K<&N^QDGP M^GTT\01!U)@812+CM0,>>."5T#QCT(*7/(,U&F+7,MT?E;4S;4Y]Y/&^WJ9X M4C8A17JS= EG:72V\:]8S5^(0!IA.LL/4C&5X.O%-2- W"*E7!FJ52S^H$3% MO*;>;Q[UP[[B$:VG<90[F$G$=2=;I_J+GCJUUZ.=C&E0C0;!Q@*(AG,6(W+, MCG*Z1%5E#[&H5@B!GE71V9ZT*9H7%WQPR^5)\RN5V@,CK5_63?F:M8*O&%U\ M^J@0F32+$4 -0RK/$$AM]2Q @G#S%53&+8./G("=Q4AYBD_*E]9B+KU]P]LS M,F+L)?O.2*[%/L-29N#:W8 36'%-^)AB&[:"CA5$R3);;+OCZ+NGS0S1C2L" MY\BM#[UK]=+ZZ;?O)#4M ;KI&!>[6>_KI6YXG6U&4CF$6X(V. M)NS44YF!A\#*OU3DC5/+;"[-JKM/'NUS&L3Q<"A)3HZZ>XMQ9MQSM=31B'YZ M=67\IU4&2= .VJY@%.'L9SFA'Z6GE&_&'\0T_W.@R.&IP:*)W'!9K_'Q9.D*D'7F./YO@]:_<;=6+ X3A?9D 0^G*L)UHN+0 MSO'PUBGN6H$[?%.A&_J*K6^UBO#EKR+X&-G(%&NE;P>RFGG.(R.W6U_?@D4&8:"*^UR=OJGDH9;?T^%VMTF#2#-V MH\3#M8Q"4F&5!52PA;LXA1A"4S8@[Q_M_XCY'_J+!&_@502P,$% M @ IH%56/^T*JG#) Q#0 !4 !B;&MB+3(P,C,Q,C,Q7V@=44]VV[J9)5:1W\BN(""**%*4D(M)$142Z$!&EBJB H 3R6R 4$0$%13%2 M%!4A2I%.1)HTD2Y%0N@MDE!"(,G>=WO>O>?_QWOX[CEOG'/&NW?M3,T@S@X.0 SL(? /H!;#$^'W#N G !@ L'- B8 M )P?#_E?0SEYN+AX!'@W\0K\W07Z"(CP<1SCJ./BV YPBG!PB7! =0 "UI'G M+^IQ /]>.#BYN'DV\<)J",(=BK?"ZG-QP4KSP!K#=\/A^P"W"(_HMGW&F\1L MW'FW7Q'7NIF8P:=T^'V-Q*D.JO+^WC&Q@4?"TD]/J-VW MIJ0^>IR6F97]XF7.J]=O"@J+BC^4E):5?ZJMJV]H_-S4W-G5W=/;]ZU_@#PZ M-CXQ.34],TM;7%I>H:\RUM9_VL4!<''\1]G0+A'8+LZ?:\#[TRX.SI"?'42X M>;;MVR1J;,/K?D5LN]9-/O'#B1GO:_B5]I^B2IR[VB$@J:Q-WD'[:=I?+/O; M#+OU_V397PW[PZX!0(B+ UX\+A$ !;!9F;&JP']I**WMW@VKQIEMGVQ2ZU6A/<;:3=S.U[CID^^)YB+ZD?C3( M_YV(*QHVHZLQ,@8.0-!&R*V HV8XN$ZX1%9V_,?QW&'.UB MF8Z*8;"%K/DO2Y339XP*VE7ZN%\[?K?874S!O]/#H48R285>\^9OP"_K^'G< MA1>,VS6@7+ ZQ,"PVY:%:5+Q&]> M9"^6.)Y^GM:;.[: P-8@M]/0\8;^;W,9+:,GBFD.EGKG>B9.><0J)U:6)AX* MT. ?LC$WC=_J?)#W2/@@\S2CJX&T!>6)CD9M1.B^Q%<6 M.V >?^OL0BUP#0(D]PT3?RNVOHO8C!0"6[!"$."O&8GZ8!ZM@TW08KQ43Y"; M#AG62IIT:0E4GO3>673N:)VNV7-B\YR28L@>4H^&6"/^0R4)GA/\ECD\=Z4^ M4G$&B;"LEO,3F?5-U>_-F-BV]P1F:O'KY_.G&J3I/&[H@RAEQB#],&.->9'1 M7ON,DX9BB>$^DC@,=_F-1NL$1+NI%'075529G'&T$O,1* R]EA[IG>G'_^HC':4(T"K<16J\["0QIS2<""^^[8 M]CR')00$B A 0,U9U/0/6)V/5 B @-]L-FX%\SV(::@PN H!;E?QX_CO"- " M?*I*F$2!VR7@"/01V_$= B9NDB$ /)2U41O[3"-6.V(5- 8K)U!-J'(4*Y%] MP ;=BF4=48< GM\A(*L" EJX:B& ==-\P\;ULGN@-WN!=9M]O1F;A W"KBFM M7\XD/H* #18K8:.VE4 %5@>3M,:[OO0 GBAP&K;Q[UHTQ.RDP5K6*G%1>&5J M%VC)AKUK/&'F4RSH 0&CV]",W;QL!1+HJ C/[K@ LQ#!Y*>"F) MH]A(=+%P(YIAN;S9@/QP,L_+'0+X&E(O3 RK9.4<+E@H^A#S1>F9W8 CH3U) MBT-Z5,O03?;NFV:;@GG2FH+CGCTM5[Z].IG#G[/S0K <=N88^TYFK'H],OL? MBBM-$' [CSBA4 T;7-"6@YW)M2=,]1*?$QCZ@Z#-X @$,'M$ 2XZV,96@(-3$;4R!C41B/1@.Q)D0T'R8Y0,!Y[U.0D#7 MAV3TH^*-;[A%^$' ]MEGN,):XJ)!!JBTO@DV>*F03OT'8CW7TDYPRP<(>'"- M@0);=-,AX&6>,Q'O#-XBCLP%K)D'W(: ^4(?TKIO3^[:"J'\,VK$'CI$P+1NK2OC2/O@I5O4YYW\FE2;T9VPBRHO0[U?OID#5 MNX?\S9O+J;?2V.L"]N49OPYCW8<7]I[K6\J7?FLACGBTAU(KI-]7TM=83L)% M&()U*&FD&LNMA/TLDY%'G1N5+&97Y;E-2]D(;_6>UN@\Z#_FBE&PG_J3[Q%0G2@3KC;J%X,=P^-"L1S7KC<2LJ/2,<0CPG.U"JYMB+KC2 M^ 3.?W&-N" 2M>.Z?*!Y#7Y >(1 V9SI&HH;(=3%[Z^S[]5#>1&9W(VMQ:GY M31YG%765[LN8F6^O=F*_C5 )56JXL7-^@FD!-KULJ5/<_KX[IY3A3NT/FK1@ MF5S0>512<4=-R/&)X^4C/[@O:Y'+8Z>)(_AAI>1&=%%. SX:QL@@?HP"S

*>H&D:4(E8RI2U?[1%A9 K^K-DPUEUU2GPTK:40-I-+# MV&EB5M@$E*0V7C#>NU6;0#GH%-$U<7%)=T2>LJ34SAQ]S1)EOX?-%!XP<:N@ M$C^VQ^MKQA0+"J**W9Q]"@H-3RZ<'C:V:9BT6=E>Q>NHKU%UISRE6B-EH%,E MQ>?'I_D8\0N/4LB'N)29#FTHZHF\/=9Q:80$XB6*W[%%Q.BU$CIZ4XVR@6Q? MK;W05V=WBV:9IU8&]^++A U/65X=NC&T?BM6];7T+WR.8RT9 GA=L,T&&#@, M77AR MY+]GGH]CRL,9H:7,+**JF! +I3T0);Q[>'M=[W_3QB4=/M+0MWES@. MDXK:K? >&T">_E6 4%^> S>;POLEDM$%?OX"4[,#.^6*2\*V53\),=_)FA-EB5#CQD\!P$* =72##WZN^ZB!9R; M2F>PT8DY1_Q'NIZ4LYQ.JT6:77'#Q)?IJ<=924<\XS4^MLB+K/"(=[U+*UN* M(L+,<:V(FI).+5^ENS&R=MXJ)MT9,.I]F.'F.W!X]L- Y,-FPH!2!:[U3F'% M\^36^*^Y^\]Z<%Q#RH!-*+$@8;G0]K&<.D(";0XEBK$E[Z#24PDS;E)6ZAJ< MG?N5$_DT9'V.M>Y,;O/8C;MRLM3F*;-*?.V1DR**IDS'*PL# MHL&T+7ED1E$>MK&V=OI"Y=V'+B]=SC^4U$W3U$)57UN[0XZ>ZC(4&2%M8>E3 M/9-'A/E\FKRRIV]?A.&:\;,=9K/KBVM[,V%T;QIK_VFO/'8*E MS6BR P,F'(/+8,Q63()9D2YHAW-]%!#Y[)+!F#$\WOC3+[%E1PXKO!X"7*76 MNH/_J'>&20C'RSVP,;V.J_QS]XCS,,OI)2W>(_%"0+]G%W&Y)]=A:0[]U8&E MX \!JA0JEIWB#].\X\[%6&3QJA,O*ZXO%[5M3'--@4BM@R>#GO!00#7S]PV% MK0^#J UV8EN$-@RB^U]A9P8M":W.&S:C=" @,=C:I)\,8_Q7F'^QN6 47>MG MAOYJC15(K!M6$'!F<,U>X9(K!#1F$U?:B _=^SSER%Y/[C&^PN._7H[\%36V MA!$6<07;9PH&*_Q1#WI6;S)F-B%NX^:^\.?NB,>HC1QG66)C/POO-88A>V6V M_7-H"V@>P-H'ST=5UL3AOZ 4\PG(9TS3I(=1^R@X,BH*OY7HN5FI87@W+2%. MXVU0@"CCWG2+'YF)4C-[G%FH=LHE]6S%A4#F.Z1;#E()YH-'.HO:A$&!?;0* M\XZ@;[LI&M4JOK3!@8%/[QM%!7,^O7G%<6A9HDW>)#3'M*'7@1B!"Z(>/8BY M88PN_ M5_*2_:U.4MN^K]:W[EIU3Y5[B6XW%!#G.D!LU^O8_$ MXA,XJM>H)N7ZJ#"O91Y&\^M*E3G],8VW5B2GC9T1H/(JE\R65.FD"95'#KEG MQFJS1W.3(CRD ]H)#%5B'>D>7@H"?/P6Y#&7&8@W&#W[]U%=-<.\W4'\0>,= M00="=KPHVFB$5=7*4N?W!>*+BL=C5YO.OEYJ M=JC*RS'+7\A/B5AP:=+I>"8&[T*?B;]X1T0ZMN85LJ MS*GVKM[ZTP#A5OQ&W'9=8$,F7#T')T&)-U:\Q@TO0(!2"2@-[S2WCL4,.(;Q M?L-3S8][T+ C\CM)95?6=K/.+MU[/J4]EDHJXQV MG''QWV$FPW]PM!P[,&@&9PI.F$OP-<6199]*G^HM)D41Q2I=IF[X)_P@9S%+X> IO018AZ]%VL M* 1XQXST:".VNLY $,TD(O>V7'T@(Z0R=N7/Y9G IK!&T:-MON#]UH)S9B:ZG:= M:?I>!:H;:?<8: AW$NY@J3:D?DVZ.9N Y&5Q,:QRSZ CVHE\*V4KPI*,3 4M M:X-Z<'O9N[0!UQN.NFOQ$I7).Q,597H/6+K6/5>TAB.&,3L'N9EU@HVOY@>_ M@#SLS/SJO8PX\C*H4D';61<6K[_^_9+8*:(3)>\D:7O[MGO:<@6ZNP9>67Q& MQWF_$-HL;1=O54&HG\N%%Q"_'/OZR:@O.R>TL;ZW6HH13O6J>:9._/J"\82V_SAU,C=WQF&37(6_3J]3?F4,[[[/ M37QW]X[S\^?K(J+6$?->S$#,3JIYS7$KIT(JOMYHOVM7I0FYS:1.*H3>7I:DR#LJ<%I.87?"62T 4>5'0(S#]E40* MN&*,J NU1@A;5[%C/2M/K"HHUK;$F-]2#G](LDBLD5?[*'FVM3V]=#I^>Y_F M:B,7$&<+-M^ \VP^31W5?/]+&GN"ZSHT(_-8 T<"LTCF_KO4)YK/"M^^ M;S'$J\PU0GI?$@V*LHZR7[G4HZC6>!&_K0S!XU3YN;$G1G[.54D#4_:/LAPS M7=R:%V.R.$V4FPT+D"?G+=NSP,YJ;O9KH@^IO_J3@M=(<%1Z[C16+"]8PY8\ M!*K>LC!TR.@?VB=)N(P*>A:Z.-Z_LUGHK-Z9TXH2#'\:=DR*DCRB.2!"]'1) MB)1%WUH^?K0%7=6]XL=;21.W_?C>Y=N:O5:ST-8#HE$/?N?C .8.C5T05$11 ME48CIS[*P::Q['N6K:.5'-]3)5\$T I:SGSH-O%SVYDVV:$]9V'Z=3&G,F5\ MZ*V9T$W!8'[TB8A&_8B$ .$80Y/1A9ARWFBD:N@MMF;$-F?O@6X']+=\#JOP M?3;RCS(^'*NK^'T/>!&7JMV2$(G?&J&/">]&;F-9=NWLJ#0802,;R?F/+S>W M!;ZV%+$LGI&P1*@&;BXH:]P\6W.50'Q(BYBP]CIM?+(K?JKLX))GN<79IS,<@7H[+)VMN0#7S M\?V?G.9T"IZV*L4.0D_9=/^U:CE_&JE]"68RDXK4?P+!S=7WC'L[=VI-%ID< M?&V-F?)5&[=XTB^W ^NEF?!L6TUGQ&9&BFE A=)TEQD.Y)[EG7/LJ7.?A@!1 M7V2>4EJU'F^D0]ZI?2L^$1='9\,UCW7K5)T@F77Z*X[._@B*&N!+U5"^>_C- MS:&D0P2[ G84UN=)M.EPQHATT6#$TNR-^K=JR.=-%Q[5JS!ZY_27?\8G,\ M._U'YZ#5LTWN]?V*4CSV>;+4UZIFQ\VT3E58%E4-#BR8=$8(POQ6!RGK78*>LS5<\_*]1!P:364"#29G"X&7>=S^LXQ'4X^BHM-Z;1O"(F$O: M_L[2+2[?AH8->TNXL1Q:HM/6AP:C%1JO+%,DUH37VYZ%^PTRO<(H]/"#U]ZS MVD'BE0 ZKA!A=?X3A?:3L=)][>MW5PLR>TB9.62R%W:,SY/\O+K)F M0*^&0R_.%R%4Z1!,K1BI?_BB(>OLI(:#8Z6UUH$="N=BM+BTECTO_GYUK\5G M6@!,/VNLL#YXX3G+\%%_#^N^^=4$W8:%8U%"A,L$S@S;Z1/D>;_&O&=GO>V# M!B\-%A6!5<*-2P3Y4#'E+Q=2[9Y.J2*=CHJ MF/6=:B1&OY 10^8-CKKJ45[T($&K,[B!@5=H,.8M/1O6AW8KVBEP_U1.S$GN@-7=^)K,WLEUPV( MRSF#+#]V7G%N- 209=@)O1U6\:FR4_$:R4]7XZ4NL^;TXFN+?WQ?-[->-#<, M[?OM0>K[8#4XLRR7F-6L%A]@70P7- W%IL-<09C&NUZA&>F&B"Q?*T"[?B$> M+S4Q9^U*WFZI#?)!(295ATM>E;N8-4D6/#D9>!X>MR7?P0T3=A "V7[T= M!%QKINF@* -!$+"\XAQ )2;^$(=!:UN2@\ ;K=9&0( FS/!($)LS9)#H%8RL M<#Q1\DG^CKO6\Z>T#<,\G^*IUMC^ EK=\)[.X@41BRV8MH!ZJ231\!--XK)& M+[=1A*L@(,F=G=>@0[R=SO0:*;DQNJ@AGP:)9!4&@9QG2+ ) MRW>IPZI<.>-9P0R.:')3^,[.H-5:)@>@WRGWH5.3XM.(S\%&= $)IPL!7A@^ MZN##Z8"@B3+4T\'LD/]NWCL?+ANJI9[#P(4/MY M>*Z)<& Z^J+H%&<2,U@0Y(43]=IPS&_=Q'$+JG6"X7%\&?OV"#-&CVW8]@!; M:X]Q[X6 <4MV+"L$N5#&KM"H?HPG/&J+7150I0&CL@#[ MU<:,OD7Y8]@9@:NY1L.Q9XCK1\TG*IUJ>Y2>E([NZYFMT#@SQ@L!#S*.AS >#FCH?GIGAEI 7&C7+1$XXGDVK]:$4B3D(\!A!-$IITHZ>@H#.)T@_ME/3"Y;%4>Q8NB4$S%Q- MG)/%4VJ8UK/[PM-0,00O/K)[U_*@-V?"N<3;ZWWJ>9APQMCH[GB_40B(N211 M7K<^1$8MW/_&5D_,_/ B96(9BS-3[]P5@3LN%*?\J:+C4U="]G:B\O&P5[.R M3QNF;*K31DUZ+2?VD!Z_Z%PQ@F,S925=A?(S-EOFY<2\Z_BTOC.Z0VMN9H]4_$H2,V;8@JM,X3 %6#5* MJ!5W:,:^OH[HK2I1+UYHP88L5E7F1P1"P-;<.\0B9'&3NAOKZ?#4]TM^UP-= M7M:MOWS]RN]&>D-AKIM1?<_0@D[KX@=G2YFX_6)#29:O5#.K\Y0?)JX;>DAG M)Q48FXK;2O_3C]WY?OP)!J[^"1\J]I($#8="&N#D,O_VG;^^40FD!= ;63N< M\2QE Y#$SM ;K&ROFKH>3T0R"YU65M$4F*MST[J1*HS\N=&$FKA!JW S=FMY M?D(H>":P^4:+V$BDYVSS-^[Q<;';H\.;873QB>A"_M9[JK%N )G^W&E!,7AE M.$>(X39Q:M/5QJ\*64,.4SV+3X/U?PALIOL%$'-:(<"H<(&_=$&CW??LS-E9 M^[CDB=?296:657(I'0%ODNVQU[M@&#(TU&0>#L77(E5P9%2].DK()P8;0'^< MOVQ:Y>.INK98>__-X?"V13ZEHK]B.GJ'GUU,#/^@U,WY#X*1A..XII=:1HI';VTFR[7$3ETFK'X]^[2"ZM_?;FKCO**F9DWER M4 ,;;-3D,8OIEW9X:^-JQ7/[!-B&Z8& _;.OJ=9\MGA4]ZZCKA-\7] ,\61L M3,LTG@L4"O7SH4+ )_1F)ZWE,/\MW 'YA\_W6?%42K[GTWANT6$FH7028/$@ M8Z?O;N/YD:L(RO'O,:_DC&YVOQ>Q>ND*2A?N4;]GZJ]=MKS508S\TUZ>)7[+^ MJ"9_>X7Q'H)Y>:O1R'^/]W)_9X#XWV5#1\JFJR%D]>#;2\*A_VW>U_[MYQD; M2E(7B(31,#^.-:O_1WW&*!;7$-^LFEE9._SG[B@M[$:.,ZV^H9LQW]X&3>=Z M\/=IJ:Q[),8Y>#["S)M_>:C^#\\_QI#[,4)47*.15HLE+>)UGG.CA\%Q0>_R MHI2[K0X^0K8+0M=TIDC4!>PM[+(N8P$F)NIX&B$H\W=#35!A@6H-1I$4X"A] M(1#4QM96@?P0\'5PC,C:G8]MJ.J,!:A$1@BQ!K4NAPF!@,B'[8P."-BRRM@) M 28!]R" 6E & ;*K1U6Y/L$/&8;Q"0*F_6DD4-(!-6;.,B"-X-F;J^&@\:EY MBN7W'8YG,"_"A;'$(""CI!'+<#H# 7!B^3_:_8]V_Z/=/TJ[VU9=(YW:+?XJ M_>/>E+,663YG"B7L %%KVYM-KZ=_$2+_0]2_1!B"K:@M*!_^Y5?5:GZ*.U(M M.I.N#B,Z,=;!.4YN32IM!4."#O*+E1&7[\?8))Y6%[OYB=(-][X/MJ$V8;91$:/F%//1@!@W_1+: MBQ=W4]VV]'K0VI;1_6DQ'!??SE,R$K4URQOH+S#,E8VEV M[/0I=C;(R3K81?35\*MK>>T4ZODE0,K;&16]1_NSCH(E9=M2=0_=WE)>.?/P M*X73D@Q'>O),BCMU3D8<$SE@/G@ M\UO7G9Y9*#UZDS%D+G35\IR5M\%LN(>I^.F[?]-?K0@/L2//T852'W\>1UNR M5:CP?61\RDAJ^]\RL\[;/92?O\P M:;]VLIG*-[MJ!QF9WSKC.S2^,:_&KB'(N)N9;!B, L(@H-^%C(\M9B(X0I?( MRNL3SY*1949CWN7%5:.#33K9JZ,.AVVN;6U^Q84\U)S? M]?#,GO!VTY];BT?F-EV&>GJ@[R[6%QT;H1E7%P(J:I*-]K34E6?SGYV-ES]^ M02)76>3SDNJY)2^-EJVWN08AP+V>\09U'H6+IU74<=G13!AN_2NNA]SRFAX5 M3 @>BTQQ6&S>=-DE<-/!@TWR0:4+>0EVF;%J9K\B-[^2GTD"C]@[=CXK,,L; MQ8?U:K]3GE],-KIF:5X7[E [K-)5Q+9PS.?]II&VZ%WGB2FH;"E]PPFTV#O< MC>#'F+-S(. <0C:B:2?=%3]27_4!=\%_) Z>9!&?OM[%M@#5TCM<'KM?[K#T M)V_YHJ>7YGAI6^[L&[4';R,]QO'BH6'T4G8!O+I12%Y&/5/'DKITA!IP-P@" MQ$,'':MI&O'C-])[?O>,^M)LX*,PL$M%;7XQFIXYEEQ3QRC+!/N1AFS"..,V M#4%7Z\5XC5AS^LJ!4MXW'.YI6_D=S._[;4[/)S"(H-& ZL[:'LVQDZ?)EVD6 M*Y[W]4Q.*^J#&Y$9R#)E;",'"+#XV7B=/-VI^J1FO$CR"=JU9,F\YXZ[#O72 MNZPNO]->RM6/Z7AZY$WCI='L$-3[H6=:U+[;VQBF(4PY7P1_Y4%RGKYJD/2E M2NN7OOQ7!757$![/S(3QZ<].N#Y-LE2I2HD]6/2. G-S":7_:]#Z=T%JL[,Q M!DPTZP3[[;9N0P^FO"^HR[ ;"8N^Q)+*F$'J=.3YKZ0?4PV@R(V7EYE?$11] M?^BDZF]E7R[?:$\8YF-G@=M)+'GVNTH)JJP+6@ZCUZMC^X:UOQMC?H$>EZX+ MJA256OP82\R[.Z@4=9[GT](MD\TY,^MJ99$>D]8X10%VIF$8\VAH,KV7@:/J MHC>W9;+TDFO1PI5.;J.?-"R2#Q\.\P]9+__PA0$%"KD M4')'\#$W"(W6"?AW(=$88YI8?:#&RQ>CCJPP\DKAU^6,/1[OWM^FW*4--B"O MS2Z6[JY[ZD$I5YUF3@I??>:2_Q8YNU M#/Q60AU:8Q?E&N,I'Z_.6CC9/>#J?BB*K3'">A'D(EJP!0Z1X&;,D>Z\G-[= MQ[_7STMJ%0[VZ]2W%L9Y/R[;)7U?Y88HO[R(6X^I^HS[H O,:RW<_Y8_9?V+ MA!?J_S=02P,$% @ IH%56+/-F:.=+P B#\ !4 !B;&MB+3(P,C,Q M,C,Q7VPDX5'_?]Q$A2[*390I%"950R%3^2)*T&$N9OY MILU2 MAD.V; E)*%,(99ED*\M,=ED20M8QHR(,,Y9QF.T]W>_S/L_]OD_W^][W>]W/ M<[W7]3X_U_WYGN%^YD\"V4^:6Y@#/)A[@3_@/X"X 6X^[ M8:ZX ^X /'BXHX IL(GGU_BUW?1K\/'^VF[FX^/EX]_,S_\7$M@B"), /[^@ ML. 6H5\#WA,1%A+Y]>$7D__^U4V;>7DW"PGP"PC]PX/[ 1 7Y#G-T\S+HP)L M$N?A%>?A-@,(6,;-?Q&/!_B7P;.)EV\SOP LAC!\0>4V6'Q>7ECHS;#$\-D0 M^#S )[Y98N>!X_R2MBX"*C>D#H8GOQ!4/5'6('VNEZ:F>^7FO2U",K)R\MMW M[5;7V+/WD)Z^P>$CAJ9_F)E;G+0\=?["13N4O8.CJYO[50]/+^];M_T# H/N MW(V(C(J.N1\;EY+Z*.UQ^I.,S)S!P:&OPR-DRM2W[S^F9W[.TI>65U89:]#ZQB^]> !>GO\Q?JN7.*S7 MIE\^$/BE%\^FP%\7B/-MWGF 7^*XK8#+#4F5@^&"4B>27Y0U;%'5/4>3OG*S M5TA&[1!Y%_V7:G_1[.]3[-[_E6;_JMB_Z34"B/#RP,[C%0>0 )N5$Z_Y!3/):(QX1M-RXD1Y;AZ:+G?S,,GN!3-A1\9Z6GQ2D MYN4_U\XXV8D1RE$J55TV;J@,XQOJ#=5BYX1N"A*;+ KM4SX =9(3C3[P6L9? M0,N/S5W7SMCU]+7RGKZIP'25D\4OA5*)-ZF?S$%9HM?B,).1 =_4G#,!5MA0 M2?0BSI9*LLY([B2BA>I52<4TH_2KJFN($=/O&[\JB-SU)7DS/?2!\] MYNA9E89P"_U,$D!./D/2SF,@U>QXI@6$(!^<8!VEH1K8@8Z0%3FCJ\HNW&M5BMIP?O'+3TI!TZ5?+#/"$!=7UG(>\\)AI729P?I< M'"!L!]U)WM93\AM7X34@2RZP^1DLN2,V"$K+ MQ2I#QYF^D+HS'7D?8]?S1V\Q7FT9KWZ-FFBP8_.#P_(_"/#U]W:Q#M%C6I,@ M/1\;R(BV?,:J&VS!B1!49D:4\M*W2/3<\7_M\_!$U%C4L3[#Q*YC\A]WH,(X M;219/32D6A /7ET/[NJX#2I9ZR[(17&"R J2= MPB-8OA&, !J&.C I:MHR=/?^F[?]U-5S+C4U'E_?F-Y&S2^U]RR]SHLLW\9O M"6PL4KUR(-5FXMOJ9J(HZS04::Q*[K;XL+V[M)Z2N\-FWF?/OGQ+O('$@>_F MW;MOFGP'#V0+T'>7X#EMN/+T^7*F+4NX'RO,W#^#0VA[]".OB4I^0!VX%!0W M8A2?GP@&O=)ZV]'7(;*P950(F^"[:RL/V]'6.LY^.O%JM-EM?Y$'!3O#9XXO MGGF^*4[C/YS$.G1&FCA;$F$OGX8&F*Y!$8S3M!Z65#FEOGJ^EXXQ':HD;;^, M#O)K9#(EJ0:1"%&GB5.4&R+)W2HY]UXI;GF3FS#4BU9$3J;B)%79$762L-?6 MV6&@;SP7" \5I7V*N9,SMWP)XN]I+H=2;6IB^X)^Z'8*I*JE6!GCU6KNTG*)2FTK([ M3V4U.":VC*7?]#Y@S7C_LG:WP\O=>Q2U%<..\2JNQ8"3T>A*CS;T"(KR&%VEK%CA\RUHXLA"=U&ROK+&QQ-13[1)NCX' MJW]:2_$L(>*(DT_0XH1]+"P[Q]B&/L48HU?'DZR+*_KQ3@3;T-ZH_65XH]\,,'-U M]\H?-BVP=RH^Z]1I,-GU=B<$E0/*JJ_U"\WI_YP46Q=AJY M? _YI_WEC6]95J1][;L9X)0AA9HQKX<#1X"NB,K6ABPF=48Q9&(LYP DV61= M F61KS[;W&OF4]]TQ<7NM87AW=LVN=WA\HJ,[KS^PMHQ>*3V+J+*83Z:C&$KL M%ZOPO#2E%I!8[(E1T/KQ3/5H);6N4"V.LMO]G&UR#-^FO(,/A9*=/S+W@@UZ MH4*<7M+F"F(<83\C6*^_S8Q;J$:S+)?L,$_'INLWY?QSQ9VW7@NZJSO>2# M)R:^%!!2XP)M"HA1BT9F\M7?JY %GY?>)+SI>G MIUY0IQ(E3LR.?=:XF6FS$\4Z!5FD5YLM)_-3//,V#]YY;D#O-FB?=7 M3E'5-@4\N%)S_AS*@B^'K"[[62,GSBTJ]!G84$A<>DC<#@[+?T&N4/.&?FC] MYB NDPNTUQ2\F*LC%X@H(7Y7(HAQ@;?= M!>#/(CO\]"#Q.1XR'.78CDYR >:^D4!.9J4W)\1GX:W8NBS>+M2T%;UD!)+O MVYI)4Q%[I7\BRJ;#0E6QY]A%!$6L"61*>5*!E)HEZ/>[T#C5!N/]I9R^:,V4 M_;>^OQ%+D B8Y,U_QO,J\&6%U\^>I_47R5FZ#;2N2A5@S2)5YFO,5J0RZD.Z% MRA-HZE159",]%TJ:HE9'Y41K>38H"M_,%UT83+8D2$N\FNAX?7%91(' UDP MKW!:T94&\TFT6PQI=AEXM2=A^UI"J))WNCZX-1^R];]:!H7[J>]]T^XG=W#/ MWN3R/TIO;:5U/K:=(FY#3KXGT2[HQ(*BBR:R4!8C(^-:I2:OZRN2%T&IOWAQ M@=J1=J#RR[9]N?>.N[F[IJ;[+V6_+HX\-::2U!CVZ.F>T-UOR)N3/3YU6[ M-$$:KTSYNM%E'AS1;'=F,>T5>BR^YN8YJ_3L(;O!P-J &H]>'.TZ,T!XNL+6R1\['60KRSV^C*"$;1TYO1#)^[%_^J!:_27?SR87G(M\ M88W#ZM+?N #M!'Y8["2[@.BG9="*$\^)1O)@]U9@9(-:EY;CKU>U^5<^E4ZJE+XVIA[Q]KD+I:)U$1'[L1D8@J%%6=)@9'5B*'%[L32KF-%,::5SIA MMML[_=3':!< %@E_#(D)VVR_EF(VJE"H8M$S<63>_IJ9,6)@OOG/JC+[=HG3P&D04SN8"4S:0)JH%(1U*(LD0/=FJY(5G4SIB M6,=^C+%JX*3-MK;K5PBT^>C#OB5P":16=EHU3I5P4*'+2U#^%CH0ZEBSHL?$ ML$)H!E,RA=E;Z:T93*-GX%04KNED6FF=ZF2)MMPGW&2(OE-ZJMM2;//:K9,. M9Z;DQQ*RT5,Q'S")! /V4Q/M&5#19'MIIAYL_LMLO$7ZQ7Z5NFCAL.)7.FD: M&I\B%T\<'YDM/F)[6;8Q:13)R( TZ6TH=FX=#_W;O0XDYE> M[7>ISY>:$UCKF#^*\$(&3!5L4AV,D$#TA\BJ\=7)J(;T>*ALC,3 M1V@?Z5*VVKD>'H7[:GT7L$_-^XI.#+L+[6]Z<# 46TIB1+)S";JA7[B Q"ZH MC#[:FN*3.?;XX8B%P?#.ZNB1$>E1Z;K]QV*E#NR8N?_ZO=J46FHS*D3N2Z+: M:R-"05+<,Z$GL:?B*IQZ013K*SQ+O/HDO>'/!?ASN$#'"987%W#S. LC:U4J M^DGE[T\XA_K >#N;'5/>1%PR>L%1W>#/B=-<+F?0_IG]T;(Z9VL5%W@4 "$Y MG?IPU9]?XDC$.7+N$2?G,.L6&+B6#01YM&*CJEUS/?.[Z$%W_2DOV)!R%>V$9&0O0/R]]4TWNY+ETF8 MUOIF6)SLMF:D=#/$)PG?KS$8K9+@W41.L;ZK=SMT+:JYMY7L1=ECU'KCG'/B MY5 1&("^S,!U5)@0VQ"&(5OP^\[00S ,Z1:"/TQ>E'TE!)$6!Y&]5R,FG8YC1D,V4C/9NM M 3W+@1#.=/V,O(KMZM&K6N>0^B,3P<-AE@NGD02FL4)'ZY: A#2[!2[@:S.* M.\-.6>V)(0FQU&FWG*%$NCJEJCRP (NDZ<0L4'V5UTNT$@>^-P^ASJGI#]). M&!BE="]K" ZK <'=TLMM\ZY,K#73AG46BF4:8L^R<76FM&H*V+A<8$U)$IR[ MFY;_0NKQW^0%>2]UM Y^=+5>/$I=G2]K\E'>+[M86];XHF$'[T A/HD@ M!8/#E5#I.2)OJ!'K-/NYB1!43DZ*)5[]W$8AAOE[^6)*J::.645V%=DCIJ)] MEUH/2/*?=2K=5E3MPS0&&X[[RBU M62;P<='SB9?]%ECMDM$KZ[[NMU-5>;Y78'5?B1Y#F-LZ7V8JA_;>[:&ZT P[ MIU:'&N&62=!S0J7NW3N:?S[^5LVR;6]@LD=AMWBB:-&E5KY.'NV/BLD+OET7 M0\S#_A(G_X[R>XSU/U>V-'KY\-AXF=-3RJ(:DEV;YLL[?3.QOL17$$23C M,(T(5_[WE'?ULBPH5C9Q 8Z)"^D%/C+SC,&RGR./,/LBWUW@^9%P\]9R@A#+ M V!. MW.38*U HO&M MVSB2Y\KH'N2^+@U$96D6&9TZN3:_/MFSU9<+7 R^Y382]2WT2:8K:[ >@[_B M#?)'XIZ6;(8FT.M[EI"C*1I?ZDL5$W MEK\R9VMK5:P=$"N.O(:(+5U"?JUN&U'TN47W: L5IUT*ZC0K]:%GM'.!JX>K M%TR&I;N#>A@OV,_KL-N1$BR'065U,K5$VZ134NS$P\AS)CGOCJBE>&UWN%1^ MH%-7,27$6KG'H(1^1FIH[7PJD[27"WPT_4K?K3Y5=":.*E>3P@4^Y%&(2UE' MDSC;\%^;&GA-=D-$"D9V3'VBFM::4'7#C_,SY=NSS@5BE"_K,/M5*!]V#WTB MO8AUA)U%K9CYL_9B[6"EEK-/YT XP=)Y__4R0JM+^,.[@7@@)R??UDI<0-', M\M.&CZ9.C7'1XNE/U:(N]$?N-@K.)1?5^NO&[&JPA]95.#<\YEK#\3.$/;V^ M6#-R]QF%486O?U15VRV^5S/]'&&%G]O0B:IPPHL'Q9^/[FCMD'D\.TMFY'D: MIO@LD]]M]@_%QVN*VS,#Z%G0C90#(0K<1K5\0A9_5']L@3,@+@ ZS@6 M9$01RA$N(?/K5(["35)/UJ=QWBDNT/R$H(-UHPLT.WEF[/B"CZU R6%V2KO& MJY9]C4^>NQ0BA?KYR+-)S/S0"UJ+6KW$6V1P([EP\DT%;24M5[ 0_TJ"_+DX> MG2=(0=.OY^Y6QQ&462Y.RX(TI<DAF M,#/AK%-[\G.>G,2M5@=V9<1.0.GPU^O8L01MEBK-I@%48NW[4EI!BNZS5 ^K M=*.7XI6K7QCCYK:+.OA%06/[Y0Y]VW]!1- ,X)T6@W:=PYY@9X$8G23PK0[U M5J%#T-"4"3[G9S9R@&!HW^&*EID1W3=H%[ FX_&MS[$KM_7QFU1Q5*#S/-R) M8X-II!9\'%$$=9R=A?2L1<1P=M0'+51P 2F_/Y>@I M526?.$@'EO0+.X&P*4BVS9F')M88'^L"9>43<'0!U!#+NG VLXKH_?DH,?5& MH?,ER]OM*BEF%QV.6<^?W7.DN$<1GGOW< $7W'T$/T&)M66 (^DM]T?=( M<:CB94_G@P,55*OCX7V'DG<2*VL>?(NQOS*A;+[5]=SPCK,";8@WJ/EUKRE\ M(K&JFB41SQBICZ"(Q;,<7/-]T-LX^IXB@X$FZF\']F5KGLRO<%5SO-S]U)-P M^H!,I$Z7)._TRJZL, M57RTY@N$."E^4<)[R/'E8.XK[[4=VW;5U-<]=HJ//MM=8?2P-LM3X8$;37;> MAJG/,F%GZ6&&#[:1Q^ZFW\.:;P=-4+VTAVYCS<.]6B6 MMW?7JOT9]AH0R YM)5;T4%4I-B-&%/7Y6TP4!'XHHB1M@LXWP4WH($?Q>.#6 M9[=<7BM\)71]'O^HVK9/TOY4;1,U34E.+4@3?7HH+;0++,/,KS)W-)4@[CG+ M#^34T\4KM_^HI-C(>#O^R+VC5'Q5\Z3RXKEWV>!NP>$4#=/[4R*C%V2NA-C] M"UB5!K<290BR6(/[G5.+]^]J)T:U6UNZIG8* MV0!>3[!D+-,2.Q%C:A:4-DU=I#F=K0DQ(%^-I^"5+N?Z[@^R:;K5Q1M<%RZK MG"=QP!9L'&)7LH*7( &&7R]6TX\+S%:**09%=*G=S0IVJ1U?>7D!9_9O/UJ98-SU5]+]_) M,G/^#/Y)'":>(5[V:5&6)]*=TB!:,6QT4 MSC"E#L/,=IH?PIK9-_W(M;3#])T1JX^%"Z, 3E?F9GKO"AYA<-^?%Z=I0ZM/ MJ%[4899(/.EAKSK@:'U@A<6#4'0D\BU_K:+.FAY"8?: EW=$N=S6Z1OS6WV^ M&NM.]@@&[6UCZC80I/MO9V'6U_KWN88C%Q\!=FG*/>(Z<0$KZ.GKG';*&(8Y M<>65]I<]YCK]V>4EX$5!D\$Q&@E"@=7(I'5Z4EN22-#!<0Z[(*)"IC8=LX8= MS1&J9EI!Y\GL"!.9N922Z5:$ M39ELHO@FHFJ#WYH,!^0M&0"G:+8VQH;)3( MTH,G2HA-F ^RO-=7/;"W/6"+<_)FV[C YH\U/ISQ>T@XC2>G$9&@,$<<3FI# MXSV()@3PTU <1^$\$^T:\4TQVT>'TKP/=V#:B\<];:-?H KGCYOJVI_9@TQ["E?("PA"&">!W])_>I/$* M4P2:%^$BND*7@KP_L?]-;W&UKR6^=-.=1/87IXA?3'#/I3=[[(5 M:=6MUOI6PY?4]D^8Z15DMN44G;DOE_U!PL:;-<(NY!@'I3(BH(;74 _JBUJP MW$)>A&FY=H#CB.:VN-SG:D!7<)GZ9S%#_+.B9]T7O<4O$8++H3GDQIFK]EC& M[:7B74=<7';C#;3OY%&[,KU.L"43BJOG0R=LT5*AS;C*::HX!1>52!MM!/E+ ML?ZO9R2*35$U0Y2*N)&!AB4[CX<2\T(G^8_L?>XO;]()E[75U$4Z[[- 2N ] MEL UMBJ-\W CK0^?J]<@OK#FN/K*=:=CYB.5<181Y0[AB-]"U?X\G*21F]AY M/2CN4QZF<[NO1OW3D!*+,_$W JU;,7XQ[R6 CX=Y7^DU!"TRS60V7 7' MHT5K+=YX+QIO81YF"4 >92PQ6NKQ-YG(]P$U=XVG."/OM,'%U_U9TEHYZ47$ M26+7*J&Z36YQDEQ(GIIX:7DQ_=,S/3GVP -ACD) 9PNQ%MI)DVT+/3#.>;VA M)#?\M3K? Z< 2NQIUZC/[YV;D4.+]W8@G1"47 >Y$;J?V<=+XUI0,.3<1A7VGCGL+1[XO79A%0PV:+IN(^PRM[='>'N:3/_K<2^\Y<"M%&9[ M\7SQRIS;VWZJRCVY(?$F$9>+%L]YP\_UFOF%G#BUM_-/.$;E_J5UY%E/_?W2 M '@<_;N5A'$WQ)*.73K:+G&S);<2KV'_W5-I3(IF]G>Y\\N^[&]';>N_1/Q*T2NX81_R1%6V*@W? M4*]O]/6IL:ZSE1[I45.NQK.Q/4KW@0<#RY4W+6M*&JW2>VZ#2AY]])$_BE6N"J3MTX!U)2_<9U8']JNL[\S:7!+MSOIM0-H=\^(R?,P3&> M?'?5XYNQ.Q=0K>;(14G9.O.JP\G58_YN# MTS^(2]JO9H*-C6"V-0@*\KFW1@[1"(GY=^VO9C?1"R$2^L5Y=^^AKTCWQ5B. M JV%A3HSDL=1ZW5<58_QD[:]D)AGH+:!2@8;"V"3O@=[1[#[N$#C5C1'.\PD M/X< M[91-C :W>0"N140_"E2D-SYZ,F#E5R ; ?# MV7'BS 9+$^Z>[9 C M]Q'J$T@K B>?DU9"0J7A7-2$,WA?(:RY$ZPY/ZSY' W/D;?G NON%F5%7___ MO%?N^U_NWRREOR2JR_A&BZS>)39,P4V.F#^ UDWW?Y$K5)??:1_^2>S4T<0S M'\HN*, ^UOTII/D=!UW@ C24SH:1310..@ZC7TLOS!_'$?H.\_>BE<-0< 2$ M:MIG_O%X>PR2S\-A=(DX0S61 U@[X'I09WEGO MOU\.8)WX^X=#\2 &">TBLJ0L.$+R-/ ,I$FO9M1"@)F&P5V MCE'P?5FUPU.^74_O4GZ]_7'?TD2?"_1^"X+A:4LPCF.$1CVZ:K]/6_1\D9$1 M(6G%8MK8^N&/X6C/.9>?R^8?G>E.=RMZVN,T5TFOB>2KE, M##QKX'"1Q';D@#$7X&"YP+?/,"7]O8IX_JL>8JLV2)@7OKD!4KXO]-,_SN877IVK^S3'#@/"PD MGRP;#L?);*2LOTX"_!&\)L9K^7HV6R'+[-WVI$AM-9ORCSW#!NO/BJZ^-*S99S@2?PXQG;Z!Y(+GX \ M_P]GX^L:*<-Z0JR'P'UMRCNBE?W@1I#JUY334@+NSA^J3BJ%%UWX7Q^W\RB1 M6'>MN,"ET74[)3_83VUYQ-5N8IK+T%4%LD?6 ^@SW)!\OA[UM][3L(2;#<0- M<,B,XZ_T;_NWLUM,I\R_PVCKLOC/?"5$?/S?!!S\_E>2![@09.Z\6TR$+[HL M(/BWEA8N/,;1UV39M]'3ME_^===R_H+)(3]8RQ_*M+]K?>+OH_\R['^&83$U M^^[;MIJ*B)\%W>W!'C%6$!=(Q)PJ]LK/^!C;]*DB-3;)[-I?G4(,VR&6F[B M,G+**>2*LH?!E]=KZ*'VMIPJY-MBY'0,QQAL39HO$ELG?XU1Y,RL?T; M:Y'BQBC?/$_< M%H)PT*>Y)D=,;%*FG_;WON+'OC<7KLF@5>3'FA"/WR.O/GJ:LBDL9*<9EL@4 M 1O.U@DS UEWH (:J@''B[U%5H-\7%Z@30NAN5.&MS?&\PO3;39W!=R\XA.4 MX5M=\%1Z?)>YQC/-3*@>GKD=Z:59=!1%'0Z780.&!'VZM5YW_!$D8^1GRKP=C9=;OG<43HDJQJ:^M1\[Y/?>Z+*,HD*-_B; M#:$IIM:LLA[=(@8&BPR$C+$';8Y M0\] I[H']J4KM5I^P\2WBT,_MFS7&ATU,VS?Q"%*USH?';!Q'!\)=_$P8*!GQ-I&AB\7XFY4/''IVM3NQN^3[HP3!Y:D# MM3R5;U] ;:K#FAU217PK3(\0/5CV[XSGY!5=#9[%I"BLP:2Z%D M7SJ19O6,UW'@D_^X*0616(H]@U[,8M!-\A2)(:-\(7=^.F? 1<'_1N[,:N4S3XK64SGWZ2V?RC_LE ME"6E?E\WUP5=D5_QK4B@$CF"9(!T0I8B7+@15+!_$.G(\-+;[*M6P874U5I]NZLU.J;O%5X/ M/9]T K*&U3@!J^'#V@HUN-*7R4D-/5(_.=IOOFCIN [N@EHH1?G93G;C&$8D M[GS00O+68P_<;S?LO7#O^"C[.1RV#TEO!*A'Z4XHJ)_N,=FR/#>QN^+>4*N$ MIXGN0$4\*-$@%!5W]-1$ZZP&VC+^*7K2MATO3MJ[/% M@I?\Z6K[3KCR,N7MEYS[+D$\9P'=,-UCRD9P7C9!NI/XX5R.Z"*]X ,IVM+8 M$-/4(P19G:(%MY,7))R47*WB/E:+^#VJN_'M@<.3#0K1],I!N4==SX_8UNUI M%ZC'1C$=P 9C/\Y.EBJDQ)1@B7[.[B$+Q!#V>HUP@6:/(:RM?^%855*^E?9+ MZ; 4AH.?7^*GYUJ/RD].7/(>"Y,2P__3,YPW >JFZ38B%%TB"XN]BZ!JES 5/, [CG? NW"]O73FGP-L+=S@0JR/)(SJT,5TE\>;/KX@7 \N@9@=T%_Z=W(/ R[!+01><>L:I^(AQ#9S9G M'\8UU? %FK$0Y$4ETDS-U5>')NR&%\TBWW1?IZU;=/"?C9\^>:IL1U(7&(&N M3&K##^MP!+N9+BQ'2(".:=[.!2*,=]$+SM$*YKLI),G9%&_=AOQ+L_J&IV\Y M7?KD4*I5LN"7Y^GF^Z%"YVF8&1#ZN1>=CJX,G \G(R&UQP5,(\X78CFBF71? MH!F%5C36G23&#Q%4H?#7WLEP,3DP7N(W75]=^RY%IR(VPT\U:D<-R6ZJ# M.<+N3#%.%VDKTJTG$5>-?Q!J@$650[B"G^>]$:)U5F(ME^W&9AP_"BMGY/]\ M;-=O<>WA1__OYN<[[BAT!VH[30.(O!54UQ:F_.704>);BX;+LHQE.O+!>:<^ MEEC^9>P?M()HEDO@"TM-6U2CCIN+"58\K/!O2?^?2!X\9EA>&MPAV%-*M'?3 )9*J,6V+B0C)8JQ% M3M#!J;.TT$J!%NMSC:.-J#<.Q79G?P8$E)OYE>B-_!'0GE)7?H9DT+5IO2"Q M[C+3EA4"W8##FOGK=SR0+%T$ZD.9C/!-@B=+7XE?P MD3@9T".8*.U%4*ZE7YXH4(\V-O5XM>O1D.'MH46C#V]'Q[;(6[HON]HU !K+ M22/EC&,TQ+PL\W9H^V/-)$>IA&)]\:S3 Y75=(\(EWN6_K7C MY@J=L2J[=XE+^Y_\8AQ9.!;[AG?5+X[UZ_<,_8Y@PQZ"W"4(1[&ATNG+%#UB MHAY&0#Y4><80_4!OSKXBXYQ^M$"_UKRRT/X2F?\OF>YN*'N1_I;1\J5Q[)M/JR?!CBNV6^\8OGAA% M^W8_:^:=^?U;??][,D' PG[R0M!L<7$$>5KZ_'>F$J='>0<=V422L3X,#> A M@[;M^DDEI8^R+!C6J;.!9P6MOWHX:*/NG&P"#@Z$TS493M 0,Q!LV$?8S04: MC'KFY?V9!T?LH?-6;R$'CR*HTWS@VO3[BG=.G>X"I]Z]\Y0X,E\2F:0QUCA9 MLYZ 1X.]QQ#/)HQH@2PI&XZ0 V4Q'!3B E[(KZ&8"&=9R(NN:4&?;D%(>$\8 M]%5J^'=2U8P?;P2DBR8LM=.L;W>J=AZ.$ACA207 MJ@=+H\.RIAN0#1I]_[2D*336"+38"#MX51O>\SM/N7Q"Q1#$1/TTG 5=7>]=2/H<8E_ %Y%ZXN-1O4%U^K@G6@[V*J^-G3-#UQ I(3H M86W*V?*R.+3'1(AFGHCQ)6OZ< $ES[O-J.?EZW'\6?[&]RYQZ-^S,K;;7>EJ M20S1^?T;!;^C4 _.J(DH?+'AR?$> I^)/J0H8A6Q-1'-\(;Y M)+/VLU-*]YEHL*3HV@3L<9J!(ST_G=$Y+FE7'6*R=-A?\&KP[O?B3;[^VS-. M;!MUB"AM6O.7XJ%5-]A$<8$J=$O/:' KB78!D8![F\?9\HY&;#C"$J,%DY5+ M*%3#J0N#NX-S"\DQ\M="B"W?$&_RH*)+O;8>VND$[T.*<-2SL1$W>8QF3F4N/?++$9-__H]M53Y MQY2SESOU/R//P0#X& ZBGA$4@TQ#)1H[T H:0=JIHZ:4QY^O5T6@AUJ?:U3@'H!/@[ON[ZRRL^RE'4TV;R=,B- M&8#0:EWQ'C--HY,/:K7BI,QEECPW7RS/7?3YUB6MA[0.6K>T+C7M(B5FL_$1 MA;L_O_7ZYT^>W^$/;SJB]>WS_^%UI>,6-F!R!F#+*>P8P+_>:IU^F9WF9:MU M]FC\L769'L'@;EV3 P8!_*-'L'<>?MD1;)V'?^481Y4I +\?J.$RT\R]5NOR MCX+Q5F.KXOIH$@C<_??5,=_?L51=?<>-X#[,C\?R4^-5(.X]_\CJ[H(#.6M<"&'),6@#P=0 >)I$X MOC!NK8(A!V!@(2>;H.14 #\4P#_J%HQR ><7\HU\8:^3;UWE%'%A_(-F?KSO MT5Y_484:<8'^/_@N=X'^J=E/?=%--.4"G:^G)2F?7WOZ((UF%_!/ M7^]&[-'X]0!&BZUR8>UIO00&>9[^Z55:SM3S?)[>KTU^=IZ?TS_1&K>H%MTZ MUZK ;;4VK74K^,B7W_9E\'9^9M@R6WG+:[FMFRZ,W+W".)Y)P%-I[5O_!T!N MJ[AG'7D\Z[:V8/S?[AD]_[RIM3J>W1ZO"%N?!W#<$EH1>*^.5R7W[*:W_@J, M!-^VNPEN&_ ;@?MH_H''[QZ]=X0 (^,+(]7=.YZ[XF[,L\Q9^NSH[/#LDTX_ M_/3MIY]\>@R>=X ;.8V?'MPMQ[WX9SY_YF-G_O+,)\[<>>:/GQ8\,[\?EY/6 MG8#^\((NK/OJXO0-@"9VFCQ]&Z .*)^^]O3#6S>=1L$^Q.FG@)TQ,$I=X/M( M*^?N1_M;)+C/:5S NP2ZY.0E#[GDCDN>>/^5E]]X.78/E2-=WU<_YWFU[M$W M=<_,_?>G[J-]!WP*]\<\]:.G?NW4!TZ]]]2'3KWKU-M:YTZ]^]3;3WWXU&\> MP?=8UU\=6]?=N\G'_(2 3O!M^]U]LD>:+* W0%^"OGE^KG2;HQC=HC;I+@\\ MOSQ'@(S@GN,2^^;O.(= "-)J'>67\^'K'Z7CO''BV@_?._9#_[O5NNW==]UU MUV_<.\:_N]7ZU3YP_W?<._9$'*2.2UNM#[[#KO+M^;'31X\S($I< 3SM8:U' MM1[;>B*0!VGU6D]NW=%B6GQKVE);B]9W ^Y]8.=YJVX]H_6#K6>WGMOZB=9/ MMU[2>GGK%UNO;?URZ\VMM[7>U7IOZW=;O]_Z:.L3K3\%UO.YUM^TOM+ZY]8W M0-*]Z,3AB:M//.S$HT\\_D3[!'("/W'[">;$^(1\8G'BZ2>\$\F)ZL0S3OS0 MB>>>>,&)EYQXQ8G7G?C5$^\X\=X3'SKQL1-_?.(S)[YTXA]._.O)4R>O.%DYR1^DC@IG%1/?M=)[V1V>>N.I M=X)S_L-3=Y[Z\JE_.7WV]-6GSYV^"5CPZ+1VVCZ=G?Z^T\\[_9+3KSW]UM/O M/_V'IS]S^BNG__W,X9GKSK3/W'*&.S,_XYVISSS[S(O.O/K,6\[\#O"ESYWY MY[-GSUY[]@EG^\ 7%V?79[_G[//._MS9-YU]S]F/G?WLV:]>=-%%#[NH?=%M M%TTO,B\J+WKV13][T2]=].Z+/G[1YR[Z^L677OSHBY&+AQHESR>Z2YU_RJDO>>/#B@S<>_,[!GQW\XZ677GK]I8-+I4N#2W_@TA=?^BN7?O#2 MSUSZ+Y====F-EU&7/?6RZK(?O^PUE[WGLC^^[!\/#P]O.+SC<'E8'O[XX>L. M?_OP+PZ_?OG5E]]\.7>Y<_GW7_[2R]]Z^<\:!//>BK5UY])7SE],KXRN==^?HK M/W3E%Z^ZZ*H;KF*N-5O7_79JT]=_=BKJ:OMJW_HZE==_3M7?^Z: ML]<\X1KNFO4US[WFEZ_YR#5?>?!5#T8?K#^X>?!+'_R;#[[SVE/7WG M=VUT M[?.O??.UG[SV7Q_RR(<0#W$?\F,/>>-#/OZ0KSWT$0^]XZ'N0Y_ST#<]]!,/ M_=>'G7L8\[#P83_YL+<][,\??OKA-SY<>GC]\)]_^.\\_,N/N.813WZ$_8CG M/.+-C_B3ZTY>=^-U\G7?<]TO7O?AZ[[ZR$<]DGUD^LB??>1O/_++C[KV47<\ M:OVH%S[JMQ[UI4=?_>C;'QT\^H6/?O>C__K<@\\1YZ)S+S[W_G-?>/?>%CW_?8KSSNT8^;/.X9 MCWO#X_[D\9<\'G^\__B?>?P''O^U&YYP@W'#C]SPMAN^^(2'/H%[POX);WC" MGSWQ\(E/>6+VQ%<^\8^>=/9)^)/")_W9[QA\1_(=K_R.3]UTV4W$3=N;WG#39VZ^]N;QS<^\^6TW_VWG<9UE MYR<['^C\.X1!$?0JZ$_AJV >?B;\3O@?D!L1&WDI\D?=P^ZP^_W=MW?_'FVC M+OKSZ*>QJ[$)]B/8^[!_Z_5[>>^-O2_U']=_>O]E_4_AU^ S_'GX!P=G!N3@ M^P?O&OS++;U;REO>?,O?/?FF)X=/?OV3OWCK$VYU;WW5K9^][?K;S-M><=N= MMY^[_>FW_\+M=S[E,4\QG_+*I_SE'8^]P[GCU7=\@7@2L29^B?A;$B)S\BWD MUZA;J.^EWD.?HEGZ.?1'F*L8C7D)\Q?#ZX?>\ W#K[ 8^SWL>T9G1L+H)T>? MXA[)V=SKN*_P??Y[^?<+EPF*\!+A+\3,2W35M3 M;OI3TS^?/6&6S7Y#.BO-I)=*GY=A^1GR!Y2KE:_D_G.G_[.SST5 M>^JSG_K)[WK"=S7?]:'O?OAW1]_]FT^[XFGFTW[MZ6>>;CS]]4__ICDU7VE^ MU>*LEUE?L2G[9^R_<>YP7NA\R;W-?8'[A=5MJQ>LONC=YOV4]R7_*?Z+_"\' M5/"2X._7H_7+UU\+I^%KPKLB(WI3?''\]/@=R55)F+Q_\ZA-L_E8VDZ?G=Z9 MW9+]=/:57,A?79PHOJMX>WD-*.0_7#VQ^N'J,]O;MR_=?KW6ZU]KKFR2YL.[ M&W<_MOO"?KC_G]]S^GOL[WG?,Q[SC!]\QF>^E_C>5WS?B>^SON]]W__8[W_6 M]W_N!]@?>.T/'OQ@^(/_ZYG0,U_PS'_Z(>.'WOFL1S[K!Y[UV1]F?_@-S[[\ MV?FS/_4C3_Z1E__HZ1\-?O0C/];]L9_]L7]_CO.;S[.?]WO_ M _X?+_X?=_WXZL<_\OS>\W_^)\[^1/(3G_S)I_SD:U]PY0OV+_CL3TU^ZJTO M//?"Y[SPGW[Z:3_]H1>A+WKYSQS\3/4S=[YX_.*W_^SC?O8G?O:;+_%?\HF7 MDB]]T\NN>]F/O>QK/^?\W,=__HZ??^/+'_GRY[[\7W\A^(5/OX)]Q5M?><,K M7_2+9W]Q^XN??Y7^J@_\3_Q_ON[5#W_U][O77 MO?[Y;SCYANH-7_JEI_[21W^9_N6WO_&F-[[B3=>^Z;F_TOJ5ZE?^^E>?_JN? M?+/PYO?]&OYK;_SUQ__ZR]YR]5N>\]83;]V]]2MO\]]VY]L7;__8._AWO.^= M3W[G6W[CYM]XS;L>\ZZ7_N:#?_/YOW7P6\_ZK;O>O7_W5]^3ON?+[_7>^]GW M/>U]?_K;\]_^H_=+[__([PB_\\'?'?[N;W^ ^,"[/WC;!]_UH5L^]([?PW_O M;;_?^_VW?AC[\%O^%_:_WO*1WD?>^@?]/WC[1P?';OW8;WW\*1]_[Q_2 M?_B[?\3]T>]_0OS$QSZI??+3GWKJI^[\M//I+_YQ],=__R?;/_G&G_[ GYWY ML^?\^8/^_$5_<=U?O/)_/^E_O^G.WIV_^1GZ,Q_^2^4O__2S]F?_YJ^*O_KF MYY[U^__G=W_-V'OS+_RN?^/O_[N_[A>?_XL']\S3^A__2^K\Z^^A?_'/_S-[[V MG*\_[.NO_1?\7S[PK\:_?N$;]3MUM6@/SOXSO/]W_%U3U=\O@9Y8/A\CWA\]5JM-X+Z M7?HRJ&X^U6K]RJM ^P7H7_'45FMVV&JI@];);O>>^^Y>[;BO/+K.@C[@%V;_ M9L56ZP&N\SWG??B^_V?KB"K:NO_G79\I+_;+,KVETTF*FTUG8[DWVYNXTYAI M![X9ZK1N?4J3FG;HENVZPUL DU2RO6#T3YWE;VH MVOO0'CC7/^7VPX-;FUN:.(W=TCS7Q%%2W-+<=OTQ]5L ?#3NZ\%^E]R:.ZM;9'IX83OP=MOU%P2KZ_KFNGOS)O^]B9EO^=Q8S6Z"*^RR?K(K_RO*)F00KMRBY MTHWO61U$4564N5EN\@>F<1^$;]%IZOQ?! 83 +';.7_FE]SJV+>L-GELEK<' ML>FYG77J>K=V[AV]!ZL,RL@]_WK>5(CHPNR%]R@XVON6R$S 438W.>[*K*+R M^MO)"+B095;.N5F^:7; S*--?DZIS;2XM7-^X=UD.]]"]YB-^VQ[*SCU6R; M?1RS-&FS=&\_\HN;8.@FJ*O"W5O0P2T80++"VOO1;IW)96[8."_LO5],.^W?).KFTUT^WFWY^X]OG-([V;LW!,GIATD MY:;PGW0?0A?6W$M)]:O82LP@*OZ3$SGZ &&]<(]L[+;K[[;1Z^_&.R9WY'VW MU(%3^K?#^'D![C/T;9B^>]2;WHY@O7M1+XQ]&^X%*^)G#'LO\GU-Z[[(QQ9X M>V>P[J $(2GADI<]@B0\AAP33$$0=*Q-=E!S]*2:$ 0JA9%( MM"'B^"()@']T,<3A 2$=K0271)"=-C@_H\;]KB;HSP/(4E M"U?+(^A8:K(&[^'Q>W'T3G%.HD?'[] 1&Q3KQ%'DU,>2#H[W#*V17II'8.?\ MGI:A^W9]=&3U\;S#ZFOSB#9]O./$CF1%.IJGC^:]R1*6E<.#^XXL[H Q9]#,K6Q!A&Y@-8WI$6CBWX7FI6#^#1:_B( M1/@M%,D@!B=3HAH U^:W4*24(PHS'SS*8A NY^+Z/KR1RR-I/7,D0S:]V8Z[ M3M?98>G2F%0+Q+L?.P^,"ZSW@;#_F]?='G /;]6Q7]*+9JHND+'*51.%9);& MTG>,!N*&QR>UMI!FZ\PYS^Z2_@+1O+%"[K70H>ZF^O\3M6^][F=OXR$?+6-] MMS2P]5(A#=/0NZ:!)<%'3&4H,AW@%G&]V> ""*]T' M[DV2$Q"013LY/M[A/18)5D\H?4%HQ\/V"D/@:#&_5PN$="]X?[T)L^./1$R7 MNPO(,*]QK C;R>)NI NJT C*(V8$*1&L1+@$-0'4!&#*!,T18DWTC_!DB10( M!@?AE%P20Y18U.2&8"'"]L@N,:I!T*18@BM **1T@M\024V%A! 2N4?M &]C MF]@2-$E,%L2NIB5"U BDICUBJA&]&H2FV8)HUR#32#9)2XQ*R"$YJIF(4 IR MXC$HH:*D+ TGA,Z1AP>&-/0(PR8M;P@3\YKT:G9,+#DR]EB?,$.RD%B,L!ER M)XUDP@E)5!JEQ(HCVQY'$UY-#0G.(8(%-:XY%/ 6,I12\QH10=2RYALBV5 ^ M(4R)U*,VGE 0^8*JI?&8*#4*)<8YL=5 ] 4GUBQH3IJ4Q-ZCI5J<$?"&!G[J MB3NBB]*!-S6('D?GWK1'X#8-U3,/B$BW)8D%Y\UPA%22=,$HA*R3[(2Q);E- M\J&'"^8AE#5PP-RR@"=JVU2@H8C0LM)=3-4)'U!&O;0J0V67"Z&J6? MI*T-86D>D:L%2WH+@PQL5JR!2J*0-;UEG]S4[.%!(IE;L@"G)EEK MDKMB-).<&8DP(X=P61(+1SGA=L@!-\*D%4H1!3>JO1W%+#C#\RN*X[C("[+# M VJ,JHOQX0'G%1@%,V-3J@@*\\8%L>6H-C-N2[5"4YN)5#2(1-JIJ\ 28<"I.U]M1[*G"Z2NC&<@Z#3&(.A2QC IN)A M&!H6:6N_3(K=VACQ&C>.-&9*\]JL(5T^#M$1*N(K+= M&;4WWE A28ZMO9BB&6Y&^"-JR'%SS3\\V"BC*;LZF-4\B8>J(N.\4(1(H/&\ZD4F90E+ M.3S?W239;F4+!+29[?Q&$+@-3(6LH'JIN8L=P2$R(MC 0NQE\2Z?"367BT&9 M"AB40TH]'--A<907=L%8M$N:@LGQ?%%FNZX_]A>52O6H<6Y7_0 /Q_!F&RJ= MT;B#UJ)*%A-!JI$]HTRT3>.MV=YDQ>V$-0]R_20M=C ]$2?08K_:3]%)AX&$ MO1R)/ HAM*:*&@3[^SDEKB!$W"]W8H8B/=4.183H)O1J/B4E5*.#R73B8<#K MU8B:SG%L2R?8=+WH.72VFU9X?ZR6^;2WZ??H.IFQ&I[2^_5,X08+%?%G+M'F M:,R;940;I7%_AC"=S;H3@&J0$HDE0\72U"$%;9A)9D/V0ZZ6$IXJM7%7VJ?T M2IL1,B$R,J0(\@0#QJKK\C(==L-%(,<.FT%6+>_UT>&!"ZT(!81A!0ID173X MD1:M%3/B<6;351)8:(X< 1;'<;@-5"J=V.&NITJ\J(2(JCK-E->P2LV=&<$, M0+^@8N*LJQ.)-AI*%8.&E[:>1<8 =A@=X^>'!^C0VQHC>+�],PHF4UW(S AYE&.6Q NA7I MVVA.Z[8?[8VYXCCNL,O/_=2UAKW!O!ZL%GI[OR!T3T:#F-HIEA*$O7B6>&J2PK/YD9KKIL1YL9$ACFM$DE M)#;-U1!04]AL96Z=7$6JQ.P,"AW9;2W)+Q7VG#P6:.DJN8;Q\>U F^7J%R M!UN0(T\(2&HSS#T;H2:EDMX&:]3(0.R@6KXO>3-RTW9 P M)2NEC5!MRQG/R6&2*2@FBF'?U#A>$:*9HA\>S+$Y#RS,2#!;B+K&'.7]23P. MECP?2_%J9YI\KL>08.58;2=<; \P.$P;Q>G0#)N>AJ9F'+.9.4ZW2&)E*R\;"IM&"+N9&6%[49I M=_J#WK8S)^P)7=3&BD1Q?E676]J8S$!O/F+VA3YN[#4K%Q;=0*/1%O<&N_$> M>-:TB+'=>BV4>('L^M9$M'?P7IV+I8TB^]R:B7@;A>A$JDH&AZR^,AN,20A2 MU::4>7BRU=5R+L/1W$!$QSX\@-OT8BFN-XBQ7^).BB#;K>6)];#+Y0XC(D;7 MW[N;$D^[O8XG5M0 U51_/^55M-RN%^U9CHUF86=J,)C7C0\/H@K4LKUD,ZD" MO*=9*31-K5XUS^WIMM_GK))Q$;L?K*MR.B#Z^+XV9G2$S\=-IR-,\";9IQT) M&DS&L#:;@UP_B+M(N^,*;3)!LUF(MNU53^_D2;N[PLG.;M%1DD&UQ<:=M7:AA? 1P:KG2^!5QR(X"=2]I">!,E1C2$\;DE[(DM*"IVH/5%7> MF"8V E5OA*,ZEB;JHUNB"73&$/B4)B?JD)14IJDMMBGL48.O0#X%S^.[9HZJ M+9$FH 4@OV!]31[*F]4]\_^%^S[4[G-W<%#&2Q[H="F(J!F9(#B9D"8RD(@A MSG>H(^)().F^?8\T!'5OS;&@@QA11 BD K-'U?'],26" D("3=@<)6W&8(8" MU.FC1 9,##F9:R2=81F$">P%HTU2UB<;HY&"&:F5(W_2 M+ .EHFDO:R&F;!;=&>4J$E)V)ON1=\!\6TY4FFHXCA^,^$IWUOZ/%!7 MID!Z*>H"F>_0SHR!IRJTG!_UX0;<./-H8"P1'SAR65@&MEUT9=A)'-0%>2'M MKT9P>]6=,O["' 5<+ 3H#EASFPHQ18]2=Q$O,ROA$3?!A'4J&'':"](LJXK< M[&TW1SH%4G,T*6D,L!!IP5# *PC/?D,35)'%0$SU&31Y[QEXRV9W<8:U[7U>"9$Z@+3L''RNUXUPW;F2GL:7C!D[N!*PE$?Y/TAVH; M[@[PC%&;.>0,?0C9=*9JPN LG=$=QDV)GMO)L2)$]^UT'F_!F<)YC?:A5$F$ M[7H+[>"NKFR3 N_4I-81!54IW=C;+C@UQ8?P&"BK9!2X8]623.FE%$OA>&"D M?7TC20:(EBAF3W0_C3)AVAGW5ZM^R _;JR3J27-=Y&%![(]=3#&G I>1Y'B* MM05)1P/2QT6SK]5MPAVLV]:Z.URE6U"_;95>:IGK;)H@H]P8EHON$#/K23ZV M)Q#C;+J4&BR!6U9S3)MOR(%@Z]9PT8O[' NOLGDWP8K4M)TI$R69<7B0[4AC MO1T#.V\X>\> LG>;55*YY4:H[:4HS&$:P8ZSL!>4U;+=3%;C#I:95HZG =1K M8BWHQE42)V$)!Z!270?K()S#K*)(F=$N.-:(--&=J^28D?=+"2:B':6:\[;3 M3LBQ L,&$H;P%%OPNR*4\WD(K652GO#I9B^#RH&*?$YOBTY3D1RJ0@L9EK!1 M#"\Z-3V55I'2EI.RS^)"2N$YN;8VL%3TN6 #;99 @,4K$&I8XS>3!,.>+VY MXWLS661@$X'7NN(\I*%V&4O,*@%3.$:I& MO__C\.!;![@\V:\QP=MVBWZBYT/0O**1YQH3Q>:"3F9[ZCSPY1[86?KS&--W9U3F$Q@FZ:(_&E61#4UQ( MVM,5%P[A@[+1LL%HK".]@3T<D05XU7>AN==/]TM]Q(JP M'LQ"/.@<:4#Q=L'4W*N &E[,"Q^VU%4&]>?VHESEFJS[_(C"4XI8+[P)GJCY M-@!9SIA13ET&>+>M):%"C8PQWUU"_EKF423#$X0!U&A8G,8SPL56S+KKV]NX MOZL@W*;,W-R* F3*33Y93_8JWPL7!-DQ)=OO+W"R'^'*S(UM!A<;L1AW!<;SF,:;/SGP4A;Q[WU8Z@S6-5MW8HOC93IP<\RQKD M=E=<#YR!@)8\DCM[1>$X:"1,05D= *M17#*/YT3L5Z/YDFO0P&6ZJP37V?%N MT)[C:DFOVE*YF@PVAP>YK$O=24'Z8;R6QE1?@5%\V79KDD4;-%WMO;7GPVM> M+,7YKI\/X%VUY:I25A$]%6EKMQNB'%)N%GS?%4!$"J"LW(>^"NT;LLT-5BQ? M.-)^7>]F4"2NA%FLRN@BMU1GAA.\41J0V'&: (VV&T2HAYM%SNU90^Z&!#,' MV=G)F'6X&G'[P%UR2[3PV'H]7N%$H73V*B;A&\,9T+UNQ XJRQ1'X<2VR^YX MPE9&E,0"1>PDJ@A\@X_Z'JA#EKL]J\@#=8VU6;[M <+M?5^'5E%_QSK*5EOC M26\3= L[W?(*[XW&W5U>$(WJH.U5.T?[*"QLLQ%*!=IX!FKRJ$UY(@/ENWS3 MKO;=69LLU6 :J3LQ+> *WMMDXMNI1LF19L-6U(>F;35BPI4F(A4KR:'5[!!, M-[F5#*B-W;#!'0Y?]P)(+,)A8VWP 9)/K8Q3=E):#S1B'6PBT@J4;3 AR-E4 M6BHQUU'7$=1O;]&NEL<[2*'$W* /#W;\2FED<33AMGK5$'MNK8Q[H"RA"IA6 MO+P-3>11.V0G16G1[*ITUT '&0/%R3BM(5-5QM.F1&FKJ: &$-JFJC"I)!H!\&0:,=*FP8%O6JL5=I_DE&I%?"%%-L.W+Z88*%8FET& M;H2H6@Q#-+"C2)ON;;_)52N%6182G 2;X_UT<_1+*A9,Q+Z%;_:30E&(AMSX MHZ(^_H:6,S*#[-IM1,S6B^UX'HLE"[/-=C9A"AAVY6DH(J'2Q&+BF<*6L3PR MX&?>4MV-C%A,%>!A7"?>JWW0R]A()XZ7.:5@BBM H:_O.'@QA":1V6&'VHJ6 M'*?$+5E9VYT(PZ)J'/?C"(?F],J@4%GB-92#NID0X$NY 5DFUU=^NC:A:HYO M5Q-JUTX[@:!UJF@-7,RT(V\RGI5B&RZ<*M$TOBG-9;HP\*A<2@:^)I- UL9$ M)9E4 O*IG(YF[=TB(:+YMZ>-!WP4Y+8C#O9DIG>&8TQ-MAQ*3[E^W/4/#S \ M6:]\=H1ER0 K8&VLT72W025H5R]VUD3&O0KJ[IVA.]\;Z[9F57QBMWUN4&0; MAABN].6V*"@V(^A!&U@OP:RB8HXCLQT5D1A:[C7%5?L8DM*-2<%RR$?*I""@ M)%TM3#G*3 J8#+'%K&%'7.->'&%YR$QCT\J8671X$+O.N*V((X]A%O&:"2=K M6*#2]A"%Y6K.K(8:@^+<'"^#3MRT)07IXFUS-AO/F"0RVQB"Y_6NT^-\M HM M4*DR#/#TPJ,Q;S!Q":XS7FRQ8A4RLN,NM:"=ST:8$;O"$@N=688--%9L4YJN M+>4]8N:@5&X3/%W[LV-F01V">W#:B=O-=EP)=(>:;FJ>YT<,A,,ID_&](@WH M"=%8P59?JPL]A^XKZ'I36O$ZIL&)+@0<2#K00T?QZ&BJ@ESFCB$$A6>ENA*J M\K.F1E+G'^B 4Y!1280Y3C;WY M,O1]O^QMITMH/,E C13H>IM;CI;%%JF MZ.%!/5/)66.C^B*H=J4VR,JQM6XOQ?Y +_J%:SC:Q(%P?%'"'A_/(9_1'%\3 M@HIG4;PJQ0*T7L(81S96T T.#Q)0X,>%TG09/O%6O1*GZ4&"1F,:S2PM7RM( MD&[W8@G!4QQ"1K*C5/VL,8@NA>#*=&BBJ"85!D'3L#S(CGZM:+/BV+3:QE8D MX7KO]>9NS^86Z)* ^RQ7=_+,V/BDF:IK?.X'4C2;4-_BN'XYP!2\IYJ8#<[4 M-]MF4H[=1989.Z2P<$ZWJR%I1ZZ$K4RTW>1^20U+$,,29XEAV%97+$M]KFZ%3N*2&]EU3=INY%U3]<:6 MX#N,R45*LT2&,HM.L7P/K'?-PE(5M]5.3=1C0P%E[=Z%0F89F)AOPHJT;8B! M1,D(1DSDM;E1!OAZ%5,Y9XWVRIX?+)RM;/*+CNHGX?CP0,%YBE<,PK)"P3EJ MU,-]L142H$FH,NM1K)6\,>[E;DGDBLRS6]H;+B*G%I$NWS&07%M%\STTGGO= MN"T='LS5O3SC[;$IA6[HV3,VM.R(7!3;QNVJ+*SEX]T*ZY5P%8M5 B*/5R%Z%#B=S:W&'4>M=9][WL,0#2:[) M 9^=.!^G()(7V_:(\2IO"54@G_@ASVA"27.!#6FL:62XF:Q1E$Y+T H-L 62 M+P9J-9U+*W%%U]V! O4&;:NWZU(KU#T\*#%ZM!]6W4P>CX2-[A6^!2-"N=?I MGB."-I6AJA&^W9BC?MUV&P3?IOV\VV]VW7F-S_ ^ON*9GIQUL$CI@3K$DN?M M>#Q*^Z"PLY4A!Z,-0?G8V)XZ:Z@]0K>$8^?[A<-Q3!/ULJ$-RMVHHQ9-0@_K M_FB%N^IT H^#!^I/'^CA1Z"/CG/,A3H&5DZV"VRA>6'HB=& ]!1) M'( CA@+YGY;'Q[\%XJB[61@P?3>7YK]K->;YVR@((/]C!PMZE[*MW&?UU:& MMN"XPX.>QQ#&VRT4-\%Y4(V M?6$7#^6ICGERSLX"&G?V,#4@:'_+NH. C,DI*G?CF3;;T\$6>%:FN4N1+RS* MF';=.C!D9DGW"!>$ LV/>;G-;.F5F960EDDT72T5UA@$C&CW]A@R&[(X8L[! M4S;X,%(/#^"9[K+\<-1(GB+NLAUNKAA4I,BFJ4:VU^P&/;,W7ZUB>FP9VS:V M5JQ=W]#Y'==U%DD9>OPH)GYTI*:TY!E+Y)Y-I\CFTZ\&ADF M$D,[M.H;G-P5@_5$V$VY_8Y89((?A;UM,5D7" ?M.P2?!02AFAR^!S%D0O;V MI(1ME@(%_'&2=>1UD2'0=K8GIG'70:R^,JJ8!%6F3=3.9:D6=GN-:'.SGD>( M1]^G@4)8AYN56![]/Q+L(:6[&(OEF-GQF5TFCF(4B4 H[6K!!)*0Q(:FJLB0OTV 2S$3_9MBQL,BXXH9B$,BK$4Z?9$=C,?"5U0O2H] M>:P4"C#YA>US6TK9C,-Q)QJM!!#1=X6FC <]MQM%[26#'QZ(VYZ#F?5^/&43 MAD>%Q7HTTFB82P/=D!3+8N!10W.6&-BNUK?VI-DC+AGMMO9\-JC[B(DX_&.A0I?:*C1Y%!)WI-&FR MWDPMMOAF8QG12 /=QP[!-_-VNN\E-F*)[IPF4WX8A:K-]]Q:]T0HFX">#?3Y M$28 "T%2J!-935U:8Q;T>*-4%); WT"G&<*]PX..+8#DI^_;QBQ$,&D\7A:F MU" #61S/H+B-%/A'+2, MOBAWA-ENN3)PIX*80N-YV?4J. M%W![[/IVJ/<62#E==PBJP:-T62Z#&C/ZOK<3>:Z+0.&:S_:L3^TGA P!9;(S M)J5 /H4[ JBV(J3T^85DJ+RI-(JDR.U2U%V08>].64J;1@1&+""G3B4U(- M\YTX5$8^/F,GHX:O$=_L@!JO!PK_;H CA2B%D2+W@0V(F4#TJD#642&WH]F> M%;.\Q$R\!SN+C@AB+XBQ*,>7W-Q9],2=KB"P*Y,T,ZH;G=R[RFS*[ T&PZ&= M/!_D$U#J4)*7CRE(LU=I.S0&XJJ8P.;(R08%B+VZ/HK&^Q2P$0X'6&)BACWN M*4'78 0M7H="M#% ;@@X2(7,[3#S/!3)R'+&S9,>L#)QB^U< 7;RV! F0-)- M:$X-M)K-C?5^ITYV;ZOIV(0RM:UL]V1E]=4DP5&FMS*[SM:91W&Y M"6)G["K"'-IJNK?SXP#$7CPPX4P^,FZX,U[M;749HSB\[S)P+L<5.UBJ7%V- MXO9THKJQKK.ZGM'=W-B@9:Z #F=7X" %$O$LWFF@E]F2'$2VRQD[4ZQP-S90 M0_60'H1UEJ( =VNDG. X<#JGIV_T)!U@3KF:#RM?[Z<]/&ESH8X-US@GSD!1 M!OI3)9K@#V )W_905OO5ANYU,'M;\B#(6RQ:+79C%_><#<:E,N@(V<,#*8.) MNLWI71;A]%Q>C?/>'-,]B!_WT# .RC6%I!7FHI,\<[6NH$;X7*RDO)@F*I51 MHX@V9G*QB4&6SD"W6XX"IRT5?J\.>BFW,W8*,VO#N$$:ZG_G-RU-M$UP"FE9 M\CVG<>IZI^5U&.KLQAU0;# M^2KM2IUV[ELK?+WI@!H)S9"X[$WZI+;M._$"TF7!YV<%6)P'[2(P*73-XP3( MGZ2M:VBI0[L%T\SMB6=XBY1;:SF42V@6<.D&\*9C\C3/0(DHR?/>1/^O25:/ M]_EBKK6W# M9^X*2%IN!^:J[AZ-6T---EW)JM<=5:Y7H&!O4>Y("K=LC\,9M^T7@J]Y_CSEM8$"#*'1Y0#W,LP4MT:0ROX$#41S M[ @B95'U7@$LK.!ME=BK6.% M$':P'3TQ>N0:AH[MA2QSM MF)%;@873WC;-I95NK1316"=:V8O2L0/RJ:>+5)[/1A0ZV/K=G>9,Z&[!]]!U M)+(9O.C,8PS \V^9ZUVP0.^MJ4=G30/""UCJ;ZV4'5 L[M,U V.%!'.]' M/+O;SX5X\$#M C^;Z%M;H7ATJW'2E&4T1NOK'$9NNXD:#+G--.4:G4,7&PAT M'TVB]"NEFX+J61LO)6K+93LHE38LNE[T==R)--ENC*#@1U V<*.YE%M ME#) M)S"1+B:-F^:J/1IJ=5"-@9\BBFY9&K45UG559IXV,,4=&JY+G5HE03;#]KL9 MSI"^;'KMS691N ZA"[-B*B09Z.$UP)>YW\] O$8"#71M:VCBN:Q42/*N$\^A M@;K3?5R?]U1Q/+8**,UJ-QDT M(!0O.=9;1>+)*H+Y3Z#)7Y8N]&_#:I,YF*DU'!:&6,$+3/#CTJHR+Y8:= MTPNTZ@TZ3;7IK1>I*_,L%FIR=7A09.UH)EIA$??\V%^R2[-C:AW*1:?$9&\B MY!@1%M*8]8M0PI=)'(;Q6!\2NJ-J5HG/,Y=%VOMB[D\+\J*&_KQ4@ES.F&AH!EY=%6/'9.-Y"!G7:<*M<4: ME=JA+DRKC4S"AP>HQH/05Q+3[6K@"E P9DS5PYR?".$Z[9%KBHDJ$,"U)("-7K12?'XU)Q1%8\2!FJR!+X3! MEI7W$WTQ%9N&)C1\HLL\7/7,@<&9:T/FD'%#JU864?K&F">[MMQS5B#P6=@4 M'@TXTQ%M"@LK?6!GP$]W'- WSL#JK)<23&%&EZ%!#P@I.2^$*FNJD(\O-]-1 MO=W9I214\&I$L)K'5-!,WV?EIMPS\'HVZODR-F9QL]<^NA"$Z=A=H=3M;@ )-()=\)9;[CQU$E@XZR5 0(M(>6(X3) M4'-P>6U,=5\HB=$8XDU_U+ !:0YZ&LCBP"GIY7YHQ(II02A&L8$5N%D"=7R! MB7:$C( *OPOZ&)UJD'8<&Y#3=_MZW0R&B9,PLD8[V;3#L-%L \RU@DI1'$C4 M5.B7R(!7^JP.4T NQM#W6JX.XNSPH-T6-AT9S0VA&RJ('_H!XV]X13$0 J/2 M!33;JM@B6Q>Z+='PT-;3/-AZLZHIAV1WN")6#B@DF0!64!R3#P_F8BV*$-)4 MN>[R)1)72XYGV\S0D[BEGN\RLIH(4(PD;$>,*$=:!\'6G?7;T^XR">@51D^R MB8PWGA),=.?PX &.31O'3=&/$SAFIPN!(GA&KXGNO"_-C%C(S)Z<*G@E)L1T M 3PW'$H&!DV[.-(!E4.C9S-YP*\=GNL+Y&C=E:- &CJU$Y EQ JEN(G7D^TP M9[M"G_6#-9=-$VNHZSE/,L6$+BUYK)&<%*Q7.*A[$3X=L$*VZHF++;.?.S5( MD?H\WI"#&,VF4ML%!K!0!,R>AP.CYT74;+14(C+(TB7BE9L]RR^761+M8BON M'OV7=:0BX%3_J[\I@L=XH,?;VE/J6.G&DH_-XW*9I_11Y6!'.J.%LZ9#=B:F M,YTUXU#ER&"I93GOBHZHZ"217R(365S!B>$04M3+*> 2^Y$%\/MGU0U32YIFY*M*4;N*L2+Y/M6'!<0<(B8GYSUO(,Z!9S7MJ6_E4,TZZ_^OO6^!EIRLTCU- MTW1SI%4$]#JR 5\$)L\*ZDP/%;JG4HJE:I4'E4*3I)*JE)YIU*I)"J,X@OO M++F(@HZ"UT%!Y3HL4<#'B",@"#-71%2NC( ZXPM%&Y1&!.R;:FCI;AM?:]8L M9ZU.GW/ZG,K_[YW_W__>^_M2J?W;]30M&!I8",B!--%4,J:) K%;7ESJ9S-W MH@O]>=>1=*W%H.T&*9F-O1GQ7KX0BG@T7.:HX)H#)\$42< ZXD!+.[UP,6K7 M*V!BX6:UUV7!N+.H&6"[T9BG:"W0^M$H:C6R(I(/4J&7SBDZ:-3'S(!B>I5< M(22JF_JU9J")_0)FHDA/4T I$EI0I1;0=$PC*DQR[+A?E\6IC^&+I.Y9#8[? MNCY%FR0#>?F('SAA1@F$G$8..Z3S B-%4MHDZAXV@ULSLHW-\OYRVM&D(CQ/)=H,\4JC MBI"-5C"IC1A:2)8D/^4Z5:E;(]O& H1GD-D#6 @1>/?'-BYS!+2IE91F.%Q/$'YNCU7&MZQ0 M'@TQ;*&U]+EHR1PU()A.55S^GD!"H8"%.&0;MR$GF^D]AV8+-%B*8;^6 7FE MW60 DB$7+N/#8C5L5+@*9MN@H4OR,NK08CUGRDNQVH=$/U#=DB3D3F\ M6B0 M;TAD$<8'#67K^HHCRI3I2J4IG @LLN1F8T$N$H>C8$K70S"C;PFAK4"B5_;$ M3ADI>L+S"%Z;C9!1WISX4@9V%0$@UPDM8>>,X&:%3_%M9Z-QT/8EH4!E"#"LL+" M52M)Q?)XWF"U3L%/&23.<=0?QZ%(!J1@>Q7>M]0N)DPX*A/2>HA[<[TBN(L_ M'.*++/-TN(\5J)K"8AKK@M+1^E+5118CPB1Z!&#C$AEB(1H@4]4,0![JL[2" M35S,L1=5RJI0C4[>+;+SG /KA&FD1A0@'(/+?*TA6C"7<#8' M<\",:T-X,XSCR[00CE$X: ['R<^7.#>L-KHI6[LS>%>W9Y9?5VI MUV"D@/<- *X#7AU& MBRQCRE/"+,W&5<=(7%;&V:P1+&<%)C<2!O$Z X'MV69]J#@S-%!&,[* 3I-AB-F4 MQ \:%2:'?;#5UMO#\E!U%O1PV%JTY6HO90I^8TRDOFB#=&WU^2PFE>;U!;BD M<)"NHHX=1]'"RV1[MF !J:1(&%2M^QF[I(UHPO1%,5)8ON*@'%^*6NC4\1PB MY_V6RV2KSR] CE+"*';6R9<79#J5A@5H(8#V$FI*@I=;51K%WRS">49RSWC M2HL:#BT^Z:2C5) >:J$R*S@=+U!T9<>):306IA M'(:I]R9BC^E&+=HG ]1/FS*C ''I5P>59ID05H+ M'"*'87>:CYI4.X9$?>Y;T\SLHV"7XF4]<[,-[BF)/3,:4NOK4BD'I>P M)&J%:=S*,-T0'!4J&5TFZ7 F5%,*)CX>PTV9'40!ABX"MP\7LS8/[.%D,ATO M]=) 5$U:MRTZ WRRABZ<# O<$<)SGE=29:DTPAM\L3H%N3Q=>,.MZVUF1J=B MFEIQDT*07">=8:F?VD*E%8*]%@_I MU,98+M( ,GGC6DK@DG@Z >SE.BDXHB M,*P->Q-KZ=@<,-^Z#I/\L)?+MD.JTX&.A$IC-%QB83"FO+8Z(:1,J<-&,\0= M%9^-\<$8$=)E2*85MAJY_9#*&*G"$PFZ5!)MA6I(CG>(8K+U4<(U"_^$QFE! M;7-E '@-O,,1W:[4XV<=L3:M)+ ZR3L@5UN,1V"[O"CS8SY30!:5$MISW"(B M0:88657<\1)E 3FQ51*9LBB:]2D\,$G8Y=RL.HKSF)MVNUPK&8'.P.X^4_#< MNKX(K-#CM:52'_3R-&+K0)XNJ,Q+%K6XH!B#AC2W1=V:CAJUL!I1':J?B5.G M"^IUJIA%^,FTO&M!3(H5,K665(TC_8GF>C,K,IA@%/$..B 5 S4(==R,A=3B M$GT@EX"NTTNGHZHYGT562/0Y:CYN30P&-HP!S#0%H4 .KNV-+8:PLPXZ&VA( MN2,-6K_G?GC;P&>J/-<+5^_4*4M2'%7MBU6::$C%>@M)2JA6E%"O]#2.X%L[15F69L8H_R%JH!K=2+L3,%.V,JHI3"LDXK%:T MR=9U5$(U#A_4RSZ"36F\S*->V_5-L5\0Z*[?+8*:F4HY,JH"D0VC?67@NKZ< MTT/$K1748 ;9V@1R>N8\1-)BA?1:+"/#@B:2W8DK5PUB:KFZ)+1+#][#)V2'Y.J M)@T#;40$6@N"A+XF#RR4"ZI,62WPD@BM^EE)8LX_@-E5N#.-> M>9 (7H],K4['4I$$G16Q5[7C?E2"[$5S(D7E;L#8\W(8B!(N='K3UI+LF?"L MCED5 \U;J*(BN99IK0+E.5E-S&FHY X#/&\@F"X5UU;@UD9/C^B 9@RL,>0 MK0!$4Q.0"5G.O=FTZ2G0N#1F.VQ@.].Z;O=GC#SL$&:#"?QDZO:#85,$ZGI. M3,FMZT ^<-/B@F=YC 'C]J)=(]4^0?=#M=J:E4**[K?8>BBT !9NH"$'4RUC MD8/TJ*!MT.R7?K M"&G00(07N%>$.(8RI3@G1GQY:H-NNAI F;(HC=-6&@M4[GL PRQOLU*[%94-)Q;F61/(X GH( MG/,LDU#,7)4#NQ=I#M.!YE9'!HT*./6I)L?E67.9EH9E"O,GM1PKXAL?EB<& MGDR3+)@8FL^N.)Z)EYIP1A>\RNG8(6XR+7K8'625H0;Y%+*D&ZK>GWIVI[:T M^\E0TX=1V2Q<+EOQTUS#@[:>RY8"X7W(UME&2^W/LT88IQU]KDT137.E9HG0 MX.&H,[3:S8[A\1:/IG24H8H!%>1LD"EV >0+SUKB0M]9AM'0L0+3FF>V240^ M XZZ.8M6FJ+=KPN#9D%@/%1/S#+5\LTV2[,# !.ED<6YHZ4_]%",8DFDR*>= MV2*3>V; PB@P-V9X*S6\ J%Y9(09TCB9CTVSG6$,LD!;*<"EK1EFM(QP 1@H MHH,<#>;T+![Q;2-@5^_ D3F:TGF* MJ4G>IDIC#-51JI9:89*#P[+HQ G#JHH&1$-CU)H47,:K=UA5"L1I!:-"HYK& MRW(%Z([E=FG1@=F:29IM($:&32%/:N! .6DX92*M4JSUA(F;:;3B]1^ ):3 M950@58$-Y[..6?4)II_-,-=/5)D%G1%/FF. +=5(PD@+)PS,2 XJ@)(;OI/Z MB4O-9JD@Q2VH;#,]JS*19KI9V;H^L-6P&S/C>=L)QZ%G%7%4LD$^QX.(A9P: M2-6A! ZBDN*6%TCB,HP!04K>T'%KGK9)-846C9'7IGMQ"X? MIHYCT0Y?IV&H "EFS41U-^*JHVG?J29FFT@H82@.)U%&:=;27T9);Y;F=EM' M)8O3V++E[,D!]_SAJV0BQK3LJ%U!L2AS8"GNZH-[3,>KMNKJO(:&J5"@4 MQ*#K%=%5SOPBGPZ7+4FI=BRSIN4-4U+G2CV&%Q"IZ44!H ;NK MP&;+0.:>:4^BF83-.$%=3F:Q)7?&PP7;EXI<+[E.VX#MVNHSB=RD)FJ6UW6@ MCHQ UH C/*XP)(L;BY03!,4,T R;PXI/!:#A !P$6$,VJW.SE M?;XY%4832A'#:I,6&=YJ LM6EMV0=*"X@$:(8S MAZOGN$ !MN-9/2V[""%P>-(0(1E3K$"85FK*A"!-BS.<#HXN1WH?-%L!Z%0* MOM@C^"D'*N!\6F21=CS6(6#U/'F3S63''-B5*JZP#6E&-[-ERQB;T10K-H0*!"HS->XC M9-*<"-UVO=_O,>&$JI5J56&PD!3#:X$,OVA6I"757#8JQ"[Y=8KL%Y&\45@N M"$"FPSE&O5N0AU)_-E*FM::\2/)*I1H%7;?3';7"9ME5,$J=.'R/8T)&ZXQ! MK:9VZZROS?(R;B;C N%#67O14"W"-3%A2#8'*)(*1:*51J\ P"6-4N41"-10N0>5J>;?8_?3?4WS?*/C/JL9OU5'G M\].#J @:JY*QN[OO8OWNO)1'SSCU^SW_]++>>^[WLDG+FL=^E.U9"E8PPC^]%.RN4L>GJ/I*_>ES MM5"UNJH]7MNGY7XLJQ,PB9AHL?95HUC[>JFTK3PN&]M(6%>QL8X9A2EV"_T= MR_Y6\')J>/M6V$5.08C=%7;W:+5/S[EOQDLU,JA),?=_5)'=_?7;1Z@^5;V) M,3X=W-UZ]PO[#TK_M3/^QT6;/V?&]ZQI_)<]XT_^^=LUO]M?]O*+IWQE=YGM M_P1GZ9CSHJEG-_S(/;WN:L:XDA4N;!0NK!NK"]^KP3X=H]T-_["JW:'#M!R# M5^/IZ: X-Z(Y6'&89WG##UX^.>MNAQ:GP< M?#*$GPRCQ_&=DP-OLCOB_%;LOOKV")'0,X;-_<9YZ!F#]\HX^TS ?X87_?VS0<(H0JU&\"/C(7PWI M=#XJ4N*IX.]I\;LBGMH.0%AH^]]%8&]Q^[1^4EP!-D\I%(P7NA$])8"O-8YS M+"U2H^PXN(A+Q*G@7JUV;0\"[K,_R*Z-1\"G=AY9[7H"_G;;D^*OX_X+C@-* M#B@YH.2 D@-*#B@YH.2 D@-*#B@YH.2 D@-*#BCY/4J>WM73\,:GO6SYLC-. MW_F=M>>V&W1C;<-!&]9:Q;^UG0^LO9*?^JM;UGYP''HRM%:NT)V-#^S:9_2Y MJQ:[]D!]ZO^=_[9673MHPX;5UU/'QDT;5\OKSSJL.#8?^NSG;#WLV:O?5T)6W5>]BJ_#MFS>W'%_Y MQ!>/ZM^Q_014B]YXZ/KS7_ _7OA7)[[T92]_Q4E8"2?*Y"G56KW1;-%M82!* MLC(),LTR\]]TYO?\M:WG??V=U[XKG=?=/%[WOOW_W#9ASY\ M^14?^>C'KO[DIZZY]KI/?^:S-]QXTY=NON7+M][VM3N__HUOWO7_OG7W=[_W M[__Q_1_\\$<_OO_!AW[QRX=W//*K1W^]&M>&M8T;=A_['=?AQ;@.*FQP\.;5 MN#8U=NLAD>\!'G#EB,K%WSP$U\\]'BTO_TH+;IC_?DG M8-\]\<'5T':-[(\;V!O_K)']=F!/C^ONM<,V;BB,M_'PM3/6GGC\JJU?.\?O M;KGEP2N4[6><]^+/;;_\HY??>\V'CK@/>>*BGVY\"-\>'K.]NO7;?W/^^UYV MU,_$!Q]Y_*B_WF&_YHB4._9M^:N/?ZQ:%Z_[ABB_]X'S;J!O$5YT]+$[7O61 M0U^=WO9NZ\X=[_JL][G+?O'SYZ'LST^Z[2SWG=&M7WW=-UYQZYG<)9__R6EW MGO^E>$>W^8F''X]>^>7_4QS(AZ(M5\C?O^ZGMSR6IY_;D:3QHY?\$_7==[^8 MNV3QBGN\+_SR!HX]YV?_2[YJ[?WG?_7\O]VY]JG;WW3.]///>N"LH[\N_N-E M9]YURNM^]8Z?W?G$?]Q^_!WO>O?IG_GR1V\PC[SRRFW'ZO^Z?>?:E_[UPK?_ MS4=[%U]]TZM&_7SGVK^=7R_]^&/W?.F8<^M'RN&O_W>O?N2:>-IKJ]<\>/IY MV>7WW7 Q/GK3<]SPB/,O4NYI7_T![="CHK7KNC5=_$IU>]XL1<.G5)WUF_;[M)W[Q<1N]\9A7?/V?7O"/K[H_ MKS]\[_L^,L)_Y+D?AF]]X8[C/^ ']C5/?/S4ION]V^]^S0[^\ /QV?]RW_;!EQ?/^>2/OO"\"]P?E%L/_TOZX(LNW+EVVK_W'MJY M=OVYQWSLTR^]_K8['G[?&<_]L?3(W:__QNWW?C& MT[YT=O/Q@YZX^/$S'VO^Y!QS^XY+[]//V_'M^^47ON,K=UUQ[^N.OG;+HX/G M[[BE]&O[,? WMU^[<^V3S1O>SEYSWT+G7 MO>R=MY OO?Y"X";M)& @GW_.3^:/,?]\-OB];]][[A7O[R^@.\YZ(+->>M>W M=JY=<?TM?FV(WMGW?K$T4=]_XQK7W/+AY^X]#>;9G__*>1C]@LN M^^DIHQ_^@'CVLX]^3NW,VW>N;=CXZ:NDJ]YVSO3\-WS@>6>X]]U]TOU?M1XY MZT7;NV\Y\;4O8NYI//\=Q(9/G'#'!V]L?PWZSM^=_(U77W#KJ>G=GWSS7POR MA7><\]Y''SEO^ /];V_]?O6E'S[I/1_;N?:YR__AJMON_J;[P%&;/G[OQ=?\ M\C,/GG7AA\Y*+U;>\I6;[_[!;W[]$'4T3[WPHN'[?[E^V8GG[;CJZB\8]_WJ MQ _==<-]HU^]ZP'_\)LNF%[TT-D/WO($<<'9/W_L;?/;7[D%> U[]E>^<'7S MW)UKYN=??O+_-+UKK"/?\:U7)U_IENX_ZH??>2B]Y=Z/ M7_G G;\Y]-$7O/6GCTI6?O?P+;SWVP3.N??SZ8RY]Z.NW;[_O M+?'.MIB-[E%H_DM^PQ_?FG=_Z_U!+ P04 " "F@558;-76 M#SLK 0#VE0$ % &)L:V(M,C R,S$R,S%?9S,N:G!G[+T'6!/=UB\^2)/> M04"(TJ6*-!$DHM)$0$!ZB8)($Q#I&HBB=! !!<42!6E2 M*D1KJ B/0FTD6! M0((:1M+N>.[_''W?<^Y[OON5<][[?QR?'68R6;/W6NNW5YE9>Z2-TV8![A.& M)H8 W0XZX ST#Z"M YSZYP+.[QL#_?=/1@8& M>@8F1B:FOS1FEIU08V9BVLFVDX7U^P;ML;.QLG\_^'Z1_TVZ@Y&>GI&5F8F9 M]?]ZH[T$>';N:&2TIZ>3 ';PT-'ST-': 1@T1L:_#(\.^/\VNAWT#(Q,S- P MV* ?5'-#PZ>GAP;-"(T8.AL)G0<8>!AY]ZKJ,_%9GF66".0_<"WMR4[)HQ4M M E8#>"DUMTO1+*R"0KN$1:1E9.7VR:MK:&H=U#YT[+B!H9&QR0GKTS:V=O8. MCN[G/,Y[>GG[! 6'A(:%1UR^?B,F-BX^(3$]X_:=S*R[][)S!L:]JDR\^I;,9P/Y) Y< MV\E_-.U)10N+I)H57L#MT@"KH)3ZG#3A.VM_X>P_QECT?XJSOS'V@Z])@)V> M#E(>/0\ !RCDG$0Y(*=9A09$WZ'.H,2;=Y&/91&E*0EZ0I\.T8 .LV-SYL4+ M*6&N!,-JZ=BL.2ZN(_T75-ZUIBIUM&?1Y<;N>OGM5N7^4[YV5!;ZA7Y0#MN> M.I'TLOD@I3J *NPKPMF$Q[1E8VXT&LV)-AFOVI4&NO/?#/%:;TE^QW\N-%UH MI!?7.K?P<69"_#.1TC@4TD8*#P^: M)3X,KVRA 3LGR9*CU4[C[Q7A#_S-<_WH#)E[)\KW[ZD)O':+ZVQ.,^];&A# M!>[CPJ'G-X3!^U26(CS;'!]9&6^1J(+4\5Y02=:3&2Y=(CRDW(Y5J!TZ.S0; M*/#L)(:U7VU_6M8>]@.8Y]0.-/X4FCEJ&%:IE4#51I[$(V&YX_PH"/3WR=(4>WD&9.]PJ ';=$H%T9*8VH68C9JKB6 M =*%J->P"N;66M"RT%&O>'9C!SC4>3FF-@5I_5394>%NLN:&A[?TZS,F[%9J M^-5,;<;F!DHJW <5BZX96^N;W9B\/\?FG,+<>+:66VC%9'@)^9#[NFMS/,@'PR->4EF]THD5XF@:P+B/D@_WZ8]^+T2 WV@6I;YTE0+OSYK9 MS95^]A'7PF.2@PME!U5<=9ZF"Y>H2">:2!@?M_I64>EY1?G=-?1#[&PBMA*. M,R+XMJ.8L+./T56IUX+1]&! "^IY_G7\YSFMF M?7WQEP[F],59.#C$N WN&?01&>W8IRWN3ZC>>U:).E2U&B4$F&F MBVL\E=B#MXBYH*>&E,+W-=?FA<>]A'F)P!.K[H_+:-:6'[O8I\C[M"+B4N=K MP\^;>(Y0N!CJ @R4LVA%);GNP=NU]8-2&_%Z4J#/>WL:,,=/R(J-4O323%LY M\;;SM;(2)B_6Z4!Z5<(#XQ+N_;JX76B\!7P"0X!0K'!]P M.#/+'1+!69"A_AB32:.T1OLZIZFS*2I(<'+/UUJI#855<:0#H,6E-9X= %'[YM-"!) M('DI-Z3!K_B0[E#U?2"UQI0LPJ11RF%&G[NUB"&*T[:LVK0;Z.$ MVL9TQULAN5LLK_"TP\XWFXN"=/97(V5)*M[9RDDD-;+.0*.6B,Q#[UD7"5'& M^+/'V3QX'^_"5;%^,Z7N%)#*I &5 1TT@&.2H]XPB62-/%J!_V*R)?E>UL&Y9"VOGN!9,/ KO2 ,F8,3 (:R;BQ:5A9)'-B<870\^AY^YUJPYA30= M4D0>+K1O@V5X%/IHAO&R?N MS3P#7X0GN98[E1IU4*5VVI&<')KJTM>)L^?HR_O5GIVCK[#>(P)L^=PZZ@UHZ*3 CE8/2[X8JH)+Z)Y7Y M'VQJM.&EIHS8%,\861>?U\RG7HJZOXOTZ4]&+=HWT8 RIC+OF4VNZ]07F$U^ MNOM$%5$:\-:_EP;0I8(#OSD:[>"G2_W_U?D1)U+JKD];FC7/5X@E_GF;;TMK M@07=SRX"[F 6]>@VG!*%IC"\I?M3C?E??_[-S+OP+HNZZNHLNVKW$)7,&+\7 MS,++V=6_)9M'?&/[2 .^;J.^\#G]^P?]"TA_OO-O.@(7A*N]@V-&<,?:>%^] M]GNQAZKAN^:J10,>3V=1Z6&$G%ZJT969[8J^MCI!*/[Y.Z)"??8[ASSU>&T/QQ>_M/MOL_ M77:Y;3LZ.J!H2\0;\A[,/;4CIW#N- #07V4T-0#X+7_;!.:BZ&C [>AP&D"% M0B(:8*AQ)2\<<16UM.<1%#]5\)V@ 0,I1\0__1RY.S1#?B/-;8OZ0F3P-V[4 M>0B["&.F!"(6Y7WBS&G +23L:P?J5E$A\)=$^1\W>JU.^*8B%+6-T=NI__"S M!0NP;X(JJ-5KQ=EAY.NSD-=1(,< 9G^44=A3I:$^FU-I ** !NAK5/SN"W6Z MBG^2D##!$U"+*KG06#Y!.#2[8/N[XS_.:/X;^C^<1;ZYA?VZ)/09HB8B-G7> M0WW?1KP>[?@[U?U9VB\(_8+0+PC]@M O"/V"T"\(_8+0+PC]@M O"/V'&I) M Q@!&A"=AF2G7"7O]1-*[L1@P.5VQ\@OS'6R5]8=-^CO>\#Z"B+SH@$M1LHT(* _9E(/.P^?B)L/:)OV1S!XBRQ1QI(: M1:5O)CT3?24P:2:SUBTQ/;7Q[G0ZK/?<>*B-6*KS2*OI _9.'ASSTJV* M:J,!# :48JPG:C*,RE*-3[( !0@(4P+'\K4H83"LK5EUJ/2<1_W 5P6_ SL] MHL.=%;H^=\B,29Z[9BIYX/,1F%5X?Z>> !@VQV'713U$8,S/R/&Z'#RVW5R$ MVG^33+DOF%R4B(9[3R6(C>MK4/DQ93K M;6.>[8?T*]"X3,(QJ;L)=\M=*KNBQ[5?[7%KM":6-=^GLAJ1G V@T<[C'_2I MM*+B#HROTH"J_ )Z'L%B;8E(M=:]<>\_)Y9.SXHI#1Y,HM<6> V)0ZAZ7)<% MWTOL)V@T)58Y:N&*"'J?E')%]>W/U5Z\RGF=+1'X"DM!X.VQ$P5S1IU M/+P5DT0#!#70##WE(#'@.IH=HT&R8#]I%Y86$<@IZ1"]E"VEO!K+_N3VM74: M4(G"R>)-B2] E9RHMZC*L50_I-$03#7KCRBE!? M++F/88?"!Q50*[>-VWL&;Y(:B^#>J+&8YXI/>1;>U2E2@7B_+V=EY-&K!SG>:*O3?35*0,TVSE2$)D64^KX7Q3-WJ@@B#^-'GVB@ MXZEJX5ISAD^*PH^9A^_.:ZMYPHL^(&?/O=F>OJ?S&+<^_ PHV?F>&\R:G5:8 MEX4PPCOA>TBPH> 8*M=G,J2U-^"*[P$6B6PM5V'A7?LE"S4^0#91JP5&1]Y- MB:/N0C+AE^,NC!T=H.[VOAQD?S_$JTQH+3#!T4"2T^-\V*6@IH<)W3+-D&V] MCE+)'T"YI0H@&:.]I0:I/,A00FTT4O?\I=?U(8\P:BWB"]T[*]?$$Q,/L0*D MFXERCWLKXX=!3G=NO]V9*,_"]G<^C 3>ZVF!?1*Y3MQ]S MR"MH4?E@[*BW/ERDE53P)!+J1[\0OO$,&,RI1/WHJO!/2*7K3@,D.C8H%S6" M?GC#$CA_>&[;UB-80W7UB%N$N 0/_Z:94P4A+#;W>:S6Z%GV"KD]C^+XZ3#_ M24W\>F>1>F9>LAF>NG$S)%^J0=: MVM&5>3VDR\_E)0J>8 M[@C<_TF:1C\I /"V=,#^4,*?DNIWD9/93S]TN+R5$"SZT.)D-H>5C+U_THF7 ME(':HL>#_NFY]J&!N1X#E4RG198&< MRGA;6S,3B%TX-[!4,42VG 7ADQ6",&MDF8!#^I.6/0X&TV4PKGB=H- MJLUCKVO )"D7SL?DM(&:/->ZF3?.$9+=LHG V![3@A M*]H##"MPDDVHOH@WTBL?LZ02W_:\+O%SHPSB7LYF4ZQRKL*A('OV(?K[ #!4 M%B62#@1/7\N/X1""F=!;ZV]'T*Z[LC93R &4DM/O"$293F*V^-T,9/[J8=_;D/XR-P=X=RI ^N!L9)3$(])B,J"#LS$%)%O M<(H8C2<,4/>0]0GFU0M84:^^K:I5BNNV$_9Y;6X76YOH]8&1+I_MTK62I_6F MGY0DO!>L*EX/1*]PG>*RM'K[E_1+"LNAM]M"P0+>1N&9'J]L^'0JO?VK%&YQ M+)FLBM^(^X*>6NZJ$;&-\?3;$2YJNH^CZ9G$O@.:QL 93_I-S&/?OZ\5(6ZL MX>!4Y%D:@#V:^F,W/^?J7NJ;(1JPW DC?9'[L2OO([<#]A\@4=#I&-6T!'T( M"Y4)]DE- SXO M<%&V^?]6""&@ 1RC/(3RTOYD^-9'RQ^[IX=/,< G)E%D$(J'HV)@/W;-#/[= M)$Q&2247O.4W9DO.\-A^H>BUE.R1Z>$]J9#N+A[]Y*]2&.G3H>KC M46,"U*-7N?YGM/"O(5&0; ^U]7[V23XS#1B[L9_GIN&04_5O0JLC(H@_J;[^ M,RH6BE\K&;(9M%&2H,/L/".Y.R6_&LH^JVC -T("!J!WH3;>YO[8+2I\O!/U@P;^8S?[3T7RBB!V)]NG_D3>TR,:<^P, M[FE5H[C?U%,P91%#T31 ;S\-F'EB]-.^M>41;AKP8U[_F.("&OQT7']ZJAA/ MC_-(SRL\54E>E+1:B79;I3:Y+Q_8L%UD:""R+@Y8&_,"_M3F/=7(ES7 V MTR,U1_64R'8$CYM)CS^&'G!!S*P(!;8F%N;5Q*;=,:W97_S(! @ILR8Z4"KA MYP.FX'.C]PBRQ""P:VZ#=\I'1.-17F"!=_UT=<=Z9A:/8A''(OAWST77?0&FCP5R*SY#ET(8$[\3,N'/)VW[ACQ\_GGB./A5X1/!C M&7S> L>&9YL=+7#/02+ A5D:P.JZXDZ5KGDD1= H3:Y%XBB#%A+WM!>6F!\I ME,5Z^9\U38K(-%X\-? JF?5YVBU],0/@4.)"R,RD"A&)Q[;KH&ZXRH"XV6F= MCJP+2;YS232 W_%8X6O$.D--!$.)D^0NURMV'O^[?/SO2E%OSX2?["WAW\,OO]2WW:SM>3= MP@3WCD<':4#TC14TET92'>HY6>")-]'Q<)%L+Z+*R2A,\7'PN_Z#5M/&"4;X M1,HG3#<^5Z7 /M$->] MR:G=VZ0D*L<7L&*^'W(9+4>_8.+J#[_#3D1IO*UF4W(;YENJG9##S) MG$&(\AG\42PHC6GOGUAV;J"4PKUH $=OSNI8O=,X:-UF5U3SH4?8^,"T>9-; MVNV=HVJ?Y:ON7Y6BV]JMG]CZMF?%,-@C'B^N/+P M8MZ^8$NG?/)HYFK0%\B#85[UKUS,^3^70_TK&OUF*I4M3+85PT%][\I#P)#Y M)=NX"JG]!;.:#07(0XVC%UQ7V^H1[46>MYY.)@)N)J[M1F)5&=&)I)[9XD.1 M?C2 X0;E$%;[(:&XTM( #3?UX@BU M('5CC/9GL2EE^_70PR88%TIYH_:_N"8O936(/8&=C0[-0S^-PEOA:XC&0CZ#E,-HL1CY!2?D" M2Z!JX/4*GC5]T>,@2+5VBWP8>9?A*["!5DSQ?>0FK4D1F&9KJ6>;B00.,8V8!PS'10?/ZK>\(>3H]A?061IUY/][%M+B8O MCO6C\ ;3?'/H-FP*MAIQDP:<*U2^@/)@:=3/=4'*"U+#B.KUMS7Y8-S.'U=E MG23AZ0T+KY4)Y?&X$R0A8BPE#NO.-<7ZH=^&DH\];T%'UJ\;\LNK',(T6LSU M^DZL+:CJXS=K-0N8XS1$<:&(>CVK_OJB[ MCR3530,8.2@U6,\-%N1),(FD[[.-CM> O+'X1\'MBD'U_,9''/ 3STDGX!.E M*B1<&-'J;3@P1S9O05N#)[.HV MYQKT4U^1 SZ.>G?[]RI)V7Y^1=CG9ISJ\^64PB0-F'V?*C+Q#M6ROQ&&%W*J M3^02)HL,?PW8 =* H\JZ% 6K\F%ER8A[EK3(QTQ:E3>A*;93D+":(SEO$5Q66-1H5^H;A M%;?L$HJ,2X/82@:QMRV[,@4"W\Q?08%[:4!G:@),@ :<684S(<\3_/KC=1'X M@LYL*$;IYU[=NNGH=\(,=BIS5'C1S<1;9-QIX[Q4Y;J;B<9'=#D6A\"'+:B0 M^6KG9G VG@M]![C8M=I\=2AA-B\:C\>=N.)K(%3Q9G%>LS9=._TD^G;GR#P- MP >,ICU;093G5T!Q[JG!,D4_JAK9G8!JYQ ?79=(+T,7^J3?M_/0O8IO3U=Y M]JJ@"8AL^QZ=_M[?G=XN6./!^]H-KX?XH@7"I\_5/_R0YD:(["D\[]8.<-'+ M7IM\$7 50=\HB9\A3A"ZKED)#4J (57*H2"R3\B5/CA>D_1@%:NIZC^O@TJ8[4E0>5&5:\8T\JZ:%+. M0+LQUZ7V*(FKASC^YEWS2Q14&#]9370H.+_WR+$*#![_9/7S!2!W90\)\_HG MV.?/$*JO^1F1]VP;D@-\_1Q81V#*W6&QQ!B-X.+97>UOIL6K\_[K*>6^&*,.>/< M0/OLDDA&<8A%F)"GMTZI2*KO"FYP^?WE@N^)X>HI0NE=Q(26DPOOX%I=LY[\ MC>D#[L(D>%HY+$!'_.LV!TDZ:GR&C@;XH6(5"*:S1HDBFZ/:QP\]NA_!G;AE MAA;>+$B2]>[:>^W>(TSYSTA>)IB<\OS>MV MGS^L\4W,3.QI.P_#X%N!F3"%%PSGF^^KS9T4;=4^*S$\VH.;Z75M2GWS M(JC]]:3V@[/99B>2']Y?,NFJW+*J=PF(Y/JT(Q$/'U\FUE&R4/Y8-A\]69!^ MOO32XL=^5E_'J +?PU5$%;D@D;HS[I>.^Z-"UYFT)9HR?L"A^'-/E<_;PD_# M259.!76D3B&!V,ZW*4C=X3FE[#"+#W]D+VP]]7_-W#\/H<;$'?Z&*"Z&4JKH]SZWO"95.CE<-QS LZ4G,B:]P]*/>%1I[ML0AAI(E)R6RZ3I9,KYFSTNM< M6"=IE%\L*NS,I>B#*D\S7TT74HV1=R"?T)8]2#Q&BNXI S(48\3%Y9))D MZK?YY#!.5(34"RFWIL;#S-=ZJ8T?%C1QYM-^!*VEH6&0'*JIW7EYT^.$AERG M[LB#C- >P.?IM7B[8C<%2[VC]MV<2%;>&I,P3%/=_<\IZF)2:=.WH,2^M4\ MIR\^XP> CXS!&CV.H)UY1H>6+UJ8?:J78%\O;IWK0U< O;_X93?H/, MYTEEJ2,=AO)93:PG#C87UHJ@\Q:D2M_7'SI#V$@J=;^S#L6R4U-25LXFBAM2 M.1)4=R.F#66!6\_D;RI\A-*YQ=1X%/Y8 "@#):\P,&[>O X?T![JF)KTU?>A M1<=%$#6/CJ_J-7-=F;=6W^SW\T;MENJ65-/D]E<,0NA3^VE )?HE9L)N+C*N M)6"B=\XV:7:&S;LA)3_IB8.B*G- DZ3[/2DW.N_=E15+"1J3$+\'J -8O!$& ME"W V1 L+,$10M"LQRN"9IVO6&V"A@5[>)OMV_LN,4PC-[\%3Q4*?F;=L7Y; MS8\NZ"KC%4P+#;B.98-#R>-E> LF.FK'(!3F!W!-)+F('AW V8I>L;\F%6/Y MKN+\>>WSY\^[F4A]J3K%W.T*AR:6,*I%N5F:?&PD2A(L('KL<$'948<)G-?S MP5K;YP,:3M,M*1UOL@*",X.TS];5'CWVR%G3+-(AYV.]5NP77PM.,,RDIGQH M32FWIKS\^36WV$G^4T6[O1[+2Q2R0L@&6"M_K8GZ2Q,@9)$%8%36L7SJRZU0 M!*LN#[Z&!K1'Z8U5#80\C:Q_;_SEE:2GU\C$&,Z@\R#(XUGJH2LHDPN/0V=+T%M8N#^%OHL'HIFE> M54/)D*CH<-2L9PN&E6PTJKRR7B]=IINS[V1UYD#H";N)9JR**0S^]<'G^,TE79@FC[;CY\2@ MB[4= JB0VOPFC9/?C*@L 670O+6F2H#]'5AN>, ,!QL7"WC=Z$8XRGBX%(>3 M>?Y0"B[A8*C5)=HE=>WUHO')0,K4/<4?HEI+BR1ON^V8!OTA)2GX'+,(+_+ M0T^H5S8VSU3DT=ZA#SXVD$4>^?^#Q+3)D+ M'A:4'I89FI/Q?2*^H6BJD)ENUC C>GI<48^ CF;R_F@2-FN:2$O:[JL8#,[2H1L@."'8@CV M]W2CG34>F[$W@XN:1[ 'IY;\9M 7SF,=()>1C,8;^9FV"&87=&U,(>8,T8KU M;VZ/BL/P*@E?7JVS)%]O4VR0[2JQN5Q6F=KZP,JTK[AA*K_W%7X5/8YIF6%& M>7+%PYBQ9RDJ)J!?,=@C6O1X.$TV6\'WTUE[Y%NVS&2&4]RRO:)B*W%W M[, MW(#C3V&F2%0658),&S$2 F4,"+NX;L+IHKBC!E&<&WK\Y "\6&I\L,(L>TU889!H,BY=RTI\ M'Y.Y&&MY=\N'QD9!CYU!UAUMDT>OU!*4LZQFCGU2BQ(O=9H8[54X). MDY.% MG_1?/Q ]V/?U!.7"6A*<.6H_^2!(P@\9@UA\1CM^55Q\3*F1HG4JQN%XXJ[B M'27TD@K0!MCI$/H)> MK*_JI=(;]*7'PDH%1\R[A20EI;AM;C]_7K' MS+4WY2^2@S>_]8PG>FLK'"QR4>@1&NG&?T=1I0RXQ3>!K.1KQ,>4@5MXB<30EPBJ/RECJ^613+BCV5N1I\ M??GFX-Y[V28GKC:9MTQ/W?BDF72=*W?(3(IXI%Y1"HFTR,DD-^[ M/L-T.M%LNDD -Z 5MAB"Q9NCIB2X0/FM&[K'2I&7*+>#P]6QC&"9:"JGSY97 M5FC?Q>?"C^U'/93$AGGBDV_&^49^I0UM,OVW=^L,77_S8.[SLM/_LERU7]; M^_T],;MZNQB0F6K%LD #2#SJ&,JN8;KUVS^CX?Y?76>I_(\Z:<8?#W7R"X-_ M?F7>'RU?4/OQY/FG95W/HO[!O9Q3#,-_M/CZ/XYL@5?D2R .CR;Z@=Z%2!=P M9$''A>W($+=H4N^#]/5P^P4#QJ=IJ:R);+ 3!!H RLF2^?MG5=;H9H=4DC:$ MG @I7RLBF5M"A0!GYY =#O>9U_#GW%^?,3USPV[/M:49O(5*/+9*"Z(A.A'> MWR=%DKF>6S""-=!86E7"Q+ 3@L2>DVCE7:D;.UZNI @,2%5HLY^\4CR0FS6R M7=]A:YL77&O2%++43*36/V)2T&NE 5ZZE6S2BJ;)V;;^JM[>.!'0&@5O0BS- M),)KMW!?:0#C1; ^B@'5HD?6*0Y7:!&)7+R$ *\ZW_>N8>ZQB P3-ZA'UCEY M):G-7?M\664E- &?9#QZ@2PZGYIR&19'MEA L7H_V4O0'N!AUTK=[1MT^%GS M@K^45TMKS9&7?69XTUF[5@LHD%W*:L5$/V*LP!-CSF#KGE>DBLX PE)!F9F& M+Z9:_Z$,!MC3KON:+"HUJUGW76%\DDX7/W9!28^Q'[RU9MB_Q]R3Q+ M(W)&'IYC4?50J._J\.7:_\U:<2:M=HNXJ)U@]6RD]5QM>RK[I.\AP>KSQ/I' M]ZZ(?UQ.J+_^CJ>%??_IJ_H,] C^J XLWFP)^9G=DO MJ_-3(N4,O*(VNZ,V.:*-650[!Y"; 6].JR8TX\LDB4D4=)1(U#":Z6O_-:S@ M%U2-5_T2)FO?48::0?IZ[7DWS@G)BR4%:6G1.Z7$WRD?*-UU(BGC]+*_Q[DO MS9_T"E+O+1U$NMB[2YH=^E+VJ>9=B/K @!#,?O1_JV32X]?C&D(>H<89\M$*V0@^E*'?=@)0E8(U;>HOZUNF?B>HSYML=1LE"+$- M6'.\.5I9-'("D3V7U7AJWV?1"AWNM _TSD9D'KYCE!*CM1BA=I7)U/F;E66R MB?[4Z5F*E@OJT'R7^9XTA9,+?6>U_5:2.VPUDLNT;NV/TJ&VH"J7R0))"T)M MZ"E8*[:J$LQXF7TBK[E@+BGR^>0[ITY'=_;P">D2S%Z#A]*,1/%"2X/(#F]O MW[.^ BDI51=;V'UW[V^_9J5.3W>:$P#.T+DV77YQ0=.Q_*U=D6Q$375*32(6 M,I$,WTZ*BZJ^/A@;$>/M>$.RU\30SOJ#28__F_[G%M5;=I FWN,I_ MZOCC2IT&;H$C#.GF +_4%)^WPO,^9 9D3JALLJ1]9!9*@:XV:;]14,2\F:GE MJ+4Y03/O<>HACAU&TCR[Y63F$>HYC9:+.9E269:BLKB9!?BD++&:DBC43@/P MINC$[/-E(0^MURZG?$B])-'04/E9A"5]](.A36UPE/.M$G=VFS% 3X7,!Z/N M_(K'$B7*:\ \@D:IKAWA:'BM:7&5!R[8K>U#XNN#;]:-O<>9S]YZPE\>X,X1 M^]*R[42-LEUFD;ZWPE;6.6Q95\\'X=B(Y*ZAUJ6+)Q[F[K/-+%\*\)*B?,"5 M/>NM'HXS@7!L3GE -B7Y@4G$>K 2L^*J7#&R86U9CC__ J?1*-1%<3>3K-1H M!V)47UZ,US/D3!1L?AV]4^F,J9.]U<'<(Q5=(E>?/3X#,!]A]HD4:(GO= MT M;AXUVRQ6D<)B[N%F#Y1@%9?#'7V4_7K,_*?"1JBF'M_MSX?#OTG58;];V_N[ MXQ\_O U>PR^W.'86>Q+<5N=L[\RK"(9;=>+(^PZ_XV&[>RZ-Z>.31T>0U_<> MMZ)4?LK^ID9E28$+]+9$'1P,44BH$F.5E+BG.*\C M4XU27_KB]_=CP&?O8L4U:,!D<#B6T!>YZ?3E#:.])#_Z.0Y><_;XY-RR/]=IR<1?$M3=H-DUH/74< MG8;L9&G_G7FA^V>D3<6NF@3^MS,JU_[@SD^K&=%4YP]4#=*^*1Q:KST>>0/;,&?!; M[?HOE:;8+:62!9>)+PDS7:F)V2IDWB&BHT.(F+OC<&E&IV$W1/QFR95#M];@ M^*Y'YW7E=K*(2@E\G2'S+U!987,6H"RV95>CZWQR\*LUY:ZEU8.;E=]RWUVLWC>2<=_<',% MF8E<>%2W^,*'?.?PF+7A3&7 Z>P!DT^YTX=+UETI,7#W?GIJ&[8R,PFOTRKN MTC&\CXCA\5D5'QW^*F2Y;'XE9E:"?LO]^.Y;)D1Y.8Q\M>.=E9X\HPBMT/[\ MUCFO,^5OGQCJEB>:2 _LR4E44 L2_^GMHB4_UX+^DU6Y&&XH[+A) [KOA?=2 MYV:V VM*5D\33^?IN'9C7Q# . UJRRO5"+0LO#S/JD )U]?-K.PT,4FL7L,U MW<-]L9L7$YBC ?XT8 C;1:4CU]( /AL:8(4BOZ !Z\RX)8%Y&-Y&=$ \RU-'!?URV+<-Z&H=6#J B*2=L$ADC4O_'ZF_;A)OD0[8 HU_!]E][W M$)LP'I%KT8ERI5QG%&((!3A]DCI2BR!%90<32,?#A8Z,*D6+/E1P)/C=*7VM M/WS(/]'!)NO2\_)7B]Q&3 W/R"5XH=:9E0C^F99S,^ KKE-ISKOWY:C6'IP6OPJV"78(,",H9 9CP,+OJ M847_7%[']Q/.BA4GXW(EB_;&O=#H07)3.K4Z^+[Z=.U. +DD/@ MK*N;*,]W3I0LNZ$/^Z>GW,+?8K/V3'V0^3CUK)+3=PX.2N;'X./:T% L?#B/ M^K(90593# P/]\K5?Q&!5&]6VERF#KF(;;JIWMA$;NRYVWX?>+F3&?+$#!=& MRW2U\%K$NP2!_.M7GO6>)3F13]4EF0Y9.LX3,FQ"N=O%[IR\:3C"_O)<\BWM MQUQU@N=XCO$=?J>[HEH_(9_G@-:84NZ,I@SA%:=*#43M%4#&Z>N\9",RI M>GN0!B-/!ZFB2'5\L&5W$1B]VLEJE 54J.+XY07PJD0OG,.L7UI$M?6>#6)+M?#%I(B_F M7 SSY#D;*U616_VM0KO<)Y'&T/RKBGJ+KO1/*$!>HI1#%\L65P8C\*XDR^I: M+ $DO+G_# 'ZBQ;9RBF'^,F_"ZA*"GI\JTOQ@\3XGAK^JY$M!A$HG :A>,&B M%__"XN>!+A*O/^"D@+W59DP)\UQM>NDLIK.!["VP9+\JG&R[8[. M:D^%N/RN, 3RZ!XP%0>E$G8KQ(EF90/;_HF$C8DP8N, RGL&1CZ+%\R8;2B5 ML;@!YWV*C\3U=4SVU"<7>?B&$6^PYO9:*4?CM+6/!O7!V+&^?4+S"-Q]@@7Q M8#7>9:1TJW6#$PRS;1B3:K!-I(1X-)Q+D62[K4JYM9@>%K"K4XY^W##G$G"HC0:PZIZE%$?@/W<,A;MW?E]P^$Z?@G[6P:[6'7 O5U]9\D5,;:>K M&I8N@8$KLY$+\JAGP2V2B8^X!*%K305"R@>"4(=*C*OHF/(7#&A?B3PR%&P] M+XR34G713/6\Q-*4X.)@ZR!U3D%IQ13N^:;D^]EPNS?JJ=S/W.8.+TCXCQPR<#;KA6+OQ1 M?C(V;T=)=H7&/5QL\IBKOA!S%[*S7."^N#BX&^8FE@/EV8".%I]?5/NU7U%6^&EKHAU;^_OXOL"ZD* M$@:U%UT#Q$^OX4S(5@-N:02GU!N M9)GU_BWI&#TSOF_5OYZ[?BY]-?Z]*&? M7FCTAT\*A9O_02Y@ __QO.C'XR*Y'3Y_Y+'_..O%/(#/YL#P5C/1WPTGBJ$E M9'[5NQHKN"JX"8\E[SL_);[J/>F1:<7:MO/"CG<5NO(UG)IM/G_^R<[UF:_%D;PC7_1NNAU-YW_ >;TI2H\Z@.)!S3Z!XQU@ MDSI.E'2J<#B?-1B(7VAU['4,?\9AK^[K/]"LVV=X_&"VE5UP:%IZ79M']+>V M!@AZE\)-J:Q^)/^HD6PXF5]M(:P]J9\Y7+Y;.LEX@*-2NKFXH#>%&%IS8=PI M=/+&M$GF>>.)D\E/,K[RLNGH.,ADCXX>?#]O<6 N-YE> 6?SKCURH?KT.>(I M';OR//8XWL&E(JO)PXXWZK]I?5-;DC;'B)Z1F*EZ$O-5&Z,IF\E#<"#F)5+%1 MI+1'0-#AL80JO_.B#;L6:J>7*QX)GFN_ @N#[[/BDBA.#VVJDIP<^K#TP>ZK M0GC6/.Q:?\=#R;F#!+,LLE3.JY6NXY_C)O7:&MN(*0^16+7%Z=6.4!ORX#M4 MBQO9-PB:ZTD6H-R-Y^_1'$88#B7UDP_;6A]_@WM.#+W>Q YJ?B'I3R.::0 [ MI%=L>5:G@WLUZ$E"D+5'_/.!KK-"2:6\'Y<+UL5&H<1V>K7+\8MJG0=2),F[ MH1@K.R*N;(.>_:Q]VN3I@H)"TYAADX5[3KJV9*9&IBQ["9VM]2W]]7V^?8?? M_JW^6)#K)FPW?#8=CK=5\N\E)H()9>%9Q1M *^7E-#J^IKFFIO$GGGM)]G[\7U\L796!W;QM#!HEB@T^^QC+LA:U&WED>'E0I>JAK,IW]56 MK;TU@!OE+LH+-K[5$G6@&J(/1^X"7TW.Q.O!PH./C(;5]H?(=_FWREXK,V:1 M(BSZ)\!'KM7ZW)!O'M6L5NSB8"U/(E;8/LS,=-P7$4H#E%0VA?6$^-K [7'' M$:&1%=/LC-M-Z]XN/=D6=F7%7_VF9KQR$@D6F/_/"+YVO.5;-^1YEA$UG#7<+I%IJK=[4?=XN)7'KU]]5'_1=UPD?0N?:15 M0&WZ=%/->F@F%F^.G2PF3D%2*5BE 4(T(,""23JK;8.ICS^;$\W8/ZE.L>H[ M%^3IX0^*+DBIUS(\J[$OEH@HKOW*>G A5B-1;L3R-*/-+H#S*FOQ'$7SL]'; M"U4IQYQ>#*\K^4G$1AH2+#WJ0TZ5*L2/G%+CMH^Q<IY M,J^)4A89;K6)S&*[;5A25+MO).-VGH*V)M&L+,U1JFKFA:6!0.N5O0:_>VFF M*XHAL&K5L511E=TX#*U^@;\IT7^D>D65RFBOD;L4OFJD+0:, 7KS!SH MTVD,'7!RPB682.UY]?$05]XQ:/I4$.Y34ZV[8"";'PUH'ZNUA*)&F]SE+>QG M/4-GKK;!C(P4%]2*) \-Z+6 /F+MP3X:8%2TD$IFA!SQO&\/#? +N(K@0_*1 M#H#WVZE[*05DFWD%G8"*B$G-/ 8VCL[5<6Y_>;7-3$[5:8/(&&ERK" M/-M9B4^B\L+74G&H2JCKMC64UV9C\5TH%+!KTO+LG=J*U?)\<&8)P<)R*CTQ MK+(&<^7R(RY^\$JF&^@I=HS>_&GQFQ3[(0L>QS?^O)86CS!*#TJ:-L*^5=6! M7PTBFV@ )\10<0HT;HC-^H\T( X*&DB@&D@V012%A1H&HN4@+2:2H)09+$P0C[2; )\HSF M!P?LR$;DB\^:E(6'=0L'Q9HBQ=BE)(_*F[SOV6["K: \+];&U9WGB[VHKCJ\ M8M@H-YARO$*@)/^)@%2=_.:$B<8ZJ:E*UX@J[+Z@11$ON G'"T*X3\C]_1<8 M_YSJ[5(8'!+&O74:4-BH0ZY&X7._Z])8O=>D1'WJBNC]L;KT7;S:RA[TP27\ M.Y;%NI<)F#Z5:%0%=NT^R1$*F?RQ_C:40OCY&0:D/K5UB"K$P0UVM6E.)I3S M?11R#4OW-%0-V,R9KA7>'(,'VWW*0]:1CJ!:=J%F'\"KF;LX4,2;X!!>P688 MZ3$?7RI)X"PM0!H1.._6?O+UK\$KWG) M+&P\#)VOHF0E4XXS#S:*<]CZ<(E M0(D[@T>L?8(,QFWP/HD]JNN]Y#TJJS>"'LIL>,(S6D+K&VLG/:.1SMO%1S)M MHXT"SR@KUIH3XVWTD_=;OHT(:YF94NM E7.1^=B(6$IA(^.@+_JNY":=54_,L7UGVK[8$<]\CP^YQAM>JN"[ MB';@WCD:0/^QTF)Y>O)CIK[X^@7WOD>V,J8)JIW?A.\#[+-NA=[H\K&U)WGD M/83EEQJ@6L%TN,Y\6'RU7UB7(U-12& $4W&ACW7$6&4M6O)N;^_GF.2[ M6L^#TH(D?GR M55C?@T(=6':DS3R.=\'HQ6 P11::)OQ(_1+]G D+OF-2ARY-NV+'61*RX9H< MZ3?.GP*E8%Z4'!K@CIG()5:#RMC*99P0/L."8'=CWDM\R&)8^K:IMZ)"S;[9 M%RFCX3(V4BRY(1GL;6&O+]%]N@-J0TF,]8L7$..!9 %0 U(Q(^69.@H\J<=# M/H%W WU/@D_"4Y7Z6R)B"\*$QA=390ZJ)TT8AS4D6*:'36E[R'5]S26Z0^07 MH]Z@GX>U"^O)D;5&J9(KV0,#YP:5"@BU'2EAKHF#/282:7.Q;*MU;LF"L2IW M96:Y@9>"S)6@!4DBZ@V,@0:WW M1MDL(KBEB+37S\\9][6YYS,"R$@:P,Q*-@01LQ97X960IA(.Q3QMYH#B)%\, MWCJB2X=?;1^MW[K>J%467G :FV316',@@CZDK[=;?:=,FD%)"9$DZIE5Q;C[ M>V4G*($E\PW-C;7#N,)I@#GH,L]AHRM:J 2)3%=M/C7>\4WI$]!_R=S*24QS M<\742UAMTTW7Z%JY,A.@BT" +:0@9Z0C!4H89M.Q._04/F%9&\T@&[?@O0!+ MF.&M1G"V%:]P=W@0731*U%=],XBA=;[I?9*OGS.U?FTF]T*RP(/"-"\V(VA9H88QBAE)#B?1 /5]Q*/IP'P.+DE;I&PU_+#AX< M/-I9EW\R1_8$O]3-M-A+WP_J0/G9,M9!W=R*W0<),HRI*<3=GI0B,NP(O\,Z M]/0DP[%R5;IT*/ T_D+4;IZ!L_;9WR81N:ME2Y^7N:D2N3R?N-)1W2>;931@ MM'9F:\>!AW?J@_313=?=:KZ^^B$\X!?]YE?95%AGA.6Q9Y4_(V2=I>A& ,86 M^%>_](#9B="CY/7:S0>ZH7":'/X'-Q>]&N1L;H??L3,DWP^[5$%8N!]NJ'IN M3X66PI:+!Y)-Z)I^]%'IYP "3E[Y&R-4^7F^9S$) XJB.U&6-\MOE*L%1>P% M?X$%I-Z7]UT!<1X!'6Q#S^)H8&;6/NB6K6"@_ GF*ZB 6Y33KM,W==W@2]8: MYU)'>5NG@C0(.?E*!G*Y>[ZT[G]42GAE0N;@Z'X+[ M0@&%T'4P-9*$2F*I!^Z#P"96;^%14S\VY$W&.Z2H(J[?_A!$/S-L*UQ=/,PX MAPR,9[/O%Z1OS^HUDK S9!RL87H]C5K0C:)<@<2YA28BX.08E:O8T:8J#\>- M=3P\[W)Z_Y3C[^]:"/>';U+^F=K-4'\E7!#V]_ M?_*^Z?4M\Z-+L8.6AB;..,)_0-;>K4/:C!/H_.P<.@CJ%L;Q[RTHPQZ M)UCE;^'$5!<-X^Z+8&='"7Q?>( M+CF_X%:2Y18%(3UI^;J6+5.@H<0'OM"\@$P-A -JC]\Q(IDIIP[&KM&= P9E MPWGOV\ 5H(DF,?\ M9E[6O=M7346[;N)[=(Z?\4 ?N_X*+0'S"XU#RS6/<$9EDS!L[M@!+@C7N6"[E'WK?JWTT3^CZI79%@40DVYA 4&-F8O@"A/B#(?Z;-@3 MJ?HD8YADU,IXMZ<*Q=I3$%,-A.&M]$."&X>4FK]E&7 4?S#9#MIRKZIREW'5 M# WQ3I#TUM0=>^]HQJ'TU 3$I9A/Q%AT\T:=;]<)-Y_$.O_ZV6DKT,Q.=[J/WP\]R>W7+DTIKX4OEW>@$;".F!R: X '. M$+'K*%[ VB+.FD++H7VNA7X.X#V4#M./C%;LB34PUI'_/OW_,_7Z?Y+J\ ._ MN1ABB;1=-.TP,]\VM4,I(#2<#!9:?*W3D[MKW6;H,^-I70XGN3SC:&WON$&Q M08(8K@"3VDAN3?&ACO1#DA_\2&IV+=66J;&UCS9I?$72^SKS/.(:[YL[(+$] M-#O,&O\2-R@\ -C49HC,E'Y]7;7Z3#]UNN*4;SI)+4*"3SQ2US\X68*#U\?. M]HO:]F&L+?&RLKS4S>KBK<_M76W&[M]8=ZG&N@-3)*FE9?U*!_LFA['-DRW3 M#]N#1B&VK&$VAX?C"4L2C\,A<2A^EMKUP):]^9-^Q6#!2BS:XN4K$"U8!Z+^ M*F>&7BS3>HA_&#D+6- "XV@E@!AER)'M/Y,00I3%2O(6GRI\P?6I6:\@G//$ M%_SI=$6[#$6("?0&*%2HROGW!PH7T2(%:82X3<'T@#G\ MV'V_<'+ S&Q^?>%@D+#T1UJ^5O9*P:6L1X^T3\GG/M=Y,5$C]=']%4I&]Z(T3*-D M->+([./_HT$&!38WPN)UIRNQ!@R^ 1=(!NEE4XB !XZZ&8F> DU&A9THA2-O ME:HMM#99XL_[:])Y3)PS A85V#OL8>$?/)%.>/3F)[IA!+?R4M%UI]U_9T1B M]?1C ?X/?9U9[R55@5SM* V/TST3SZ.7_0?:QS=765:O].[Q"E;\ZCXSTA3> M6C4'T\^H0AJROD$X8;X9!VRH%\A;O4R9G@>'=-15KDYAQ$6S?(\,B=Y@C%F> MKQ=ZHW[^%4<<7*V5(2X"!]:,?Q'8C'[&C^3<[S\DEM@WW8+#(67OC:O%(-]T M&>5L3Y E3:@[^Z TJ!S 1_+,%(BCJG1+PY)NOVE/7U4[&W0Y>57T?>JRTK4< M%RZ'K)J)"#W,$2WWWCI3X;?'XR^:?;0S!!WX=FW\-;?Y=J+.[PH-WE>9V\YYBYMYK(,CAYB9(=BE$M91JF\5B8#WLP:$G@/MX"\$*6J\Z;2 ML6.*1<-.EPT,>;*1ZN-_@Y_5D7+OTD1HIRDU>$TEQKE=HV*M'>5MUWMP-G;J M9L.^)FS//F@FDJ8^AKV!GLWK<9-X<@JJ:()!%4>YVR3T\_$+*2[08_* *U>"I;T/"<#,/PJ?: M7=54\)B"9/M?7.ZNW\)6REH6(](N7EZR"@G=^M9LP!M2?UXD4 MQSXY=E+-<[[M+,WV&\NABI;(XO]+&5A7H<<@AXT&UG'TRZPOR(/3':&4;0>- MLOIP(G!\HEE.G/C9(J@BQR\BX>JH"';9(C9<;V?SPS[H,!/5?;QZ1TZ?+W16 M)?#Z]>']T&0^ ?H]2&VJ-F(Z#$2.0 3?0N,TO49W&@<5"EA M,$AOXC@UMSX,<^@-5QKI?7O625'B%:DK4HX)O(_/IB+#G_1YS1\M*6U[H(&\ M_/<5.OZ>.E;ZG>/]9:Z2W-I??PWGUNY-H/SAB7 )]EHM["@2ZWAJ,B2!I3(; MS$PDP0$+TH1W@^!@QK),@*6YQ44MV1^!'XX*M MKXT0M4]2XYY9V)D>.LA=,[@-GFVE23!?H6Z%R@ #_:C&Z2>;" -PVH_'9#8 MS2T],:;Q(P/IV](XDA,RTG%X!M1SPNZ-()RNB\1C&_=!&QZ8J-9NU!$3T^A0 MDBU'4)ZTWU.&&N;7EG?EK&Y84Y"QNW7BMM+'6]FR"0<>O[\E8A30JAIYU],= M_N'^VB55+8R/08S(X@(F)!]?M/;'6!SG\NYT$HM5CKX_JN#,Z>LA:)^YA]J3CRB-K9&A&>@*8YJL)ELVAH%O1Y)MHUM MD1<$G)4+#IT&BKC3#MT#U]:_YLA$^&ZPW>,Y*<^9K8]*/*K.+:Z,!B M2XW*:/OL^DZCG)FHL]!:_#](\5\V7YWJ^Z];L?;]5_C#^2N*OZD%K.MQ+?)/J'KD M2S*?9V5?K/O(MG,YB+@QZFS:U=I/?:JB8FA;S-0.,_J%Z_\JP5@*46U_=S 2 M/[?* L'E5HH1U.'[76Z_-N[R<260+ EW^D5#[%QT.&M0,Q 6SSC%@@T%B1JA MYP#XV97*BJ"]@OE :5;U4UJEQF3!.NW#N<.?OM$X[C5V'3Z/^0JAF&$ Y9!F M2C);,8+1(JP=)6(+6**F#')V]T'DD>E/VZA1-BD9TV#WUDDZLS='G[R$Y'2L1!@A_3W[8$437)$1E4[Z50AG@[ MC0VQ'QF8TODG8P!U6Q 2M[H/F,LBV UM/W,PSN-9_T94"L>)ZPYZ;EM\;6ZDVZ2G> M91>3>?)7-W\]M>N-=TP^Z9&.M#N@>V#UN?,PO&%D8X>,2B8T17R@R[#&"0VL M(DH&"?F2>)%Z):<4(NH>E!_2^58F,W W(O*;8K1_^:UTRUO)!G M[B,R"B., M VRO?(Y9A0V0,]H'D;#K7NSX.S*)/(I0CX-WC?U!20>BQ.YW"FS!Z7(3+:T2 M^DX2W/@W(A=4BVUTU>GWFOTY-MQ(72?_Y== >:.PW?(<0 $9O#[L3H(E%9RG M^)338GH)VSG>^9"SCMQ7KF<%.S@NUY91#S= M!3D-$X6>1'6?PWK_:T/0U+K>7(50INYD]/_=J>(_PS -K0EX,/62F5AY?E?\ M07S;V_8^M?XLG/I=*\AK$4Z?9WH@9)F]IQC=FO5M']0"QF&2MO2.C;>VM!NM:430XI"54EC[M'B M+C]D+ISP?I3Z#(QXVR4-!+&?0"BS&.4/XYQGC4$:(0QA>O^B#J @-MD]C@A9 MU!VOUGN-[%\TM\(T+0C?7;EN'G'FZ:W\D\H@3H]>C8?.#)%B&A,(9_^+ B!2 MR?I&X&$81Y8#R.G^O99'9=;1^BL3QQO00]8?>2O3?*[6*GA],.W^;L?5.%=WL]'Q$Q5G*=RFM4E/0\@Q'X&7QA9K /=;; M):D5[47U!.Z4.\_ZS[]3C?OPZ.:!/^4X6 J)B$4NZ1_!(9[F\_GTP_ M"\<9?9&@52\=O&;-T2#,P9'Z(W/-@_,NY B4!_F5T##R9*<=%8?F,U&@[)IV M8 OKNHL%[;>+6[1OY(W2GD\8 N^7:J^NEVA86 MO!!W:R>/O>A@$6. MH_T@Q=@#M!VQ[3XV,$Q<0M:P+YVD1C)$BXGE3\([X184S^P8*':ITT;"=O+/ M&OVD256G]J;!HL;F340"UQV%H),^/MX_6/_R8;H9< JJYP^S+H,ATMYWC_75 M_T9;&_!V4:L^PT%:-[V2V2J?8/>5!CN=XUIJE<^Q\O=2TX'=LV*4D7384AU* MPN0L!6/'K$>HL%>P08WHI)\)\)^>AHAZ4>.?2+]>3$J]F+]0ED3^FC_@KZ-@ M4O^)TB'_#QJ?P>+-HWC3Y"BM/:@D>05*2PVIAH.TB&6^+/( O!"_OON- MEW4T;Q_%MZU8YZ8;'D\2TU#JN?4H'[07D0Q4]<(ICJ$9J,8?R28JE5 A*F+]0#\4%4OBO3;T=#:PD^[P)IM,&R/L6;%;X6A8H1O"-?@\;W M0;<)P F!'+HFP$8?A6NJP_\";WZG\#%U5@LEB2["NMD8H_44V1\2@?++Z59CB)Y OZ=V(, ML&37O@']X[U& IV11WRMV')NP9?8!$1[0G@5)LQ\=C^+1@Q_Q1PDC[OH4+P#CO2>+HMSX!HXU:YB1LGQ: M,D#+7^X,SA@2^8K7^8;E$\S7)AQ%7A9[O\@(N6=QZSG M\-+KF\'ZV]^_JI@JAED)=ZM#;QW161&N:7K%J*'?8LW"*78CW*CN&TB^*)&/ MZ+H?RL&?0@=2BH MC/N.5)5'".>R-;=[0XI6J!*"Q3T^*YGGF1S]EW*=G:[J/+L6]ZE&]5_R[N/K MR*DVR/I)MF(?FL0&080!\Y@(7'>7,=6G;S$O.*IE2]N:M%85=C&=VZ,KXG?F MJ.76.4C%'V<<7&@?M,2VR";;6*C8(G*Z'M6M;>*-HL-FV)$Y<(3\G=J%%F_9 MX_Z;WI O@BF@A6KN=LO?*OAL/*?['1S$K,4N%1$.P6YA9PO.,TM#UG?@DMWD MATR=RT $53^*=V,-0KG@MTB MQ$G_V."AGXO"T3FZ63+))_5JX'0H:6U]37WT8^)@2[H57/M2RG91__HKD.5& MU;8FBR^%'H8<^\W6: VD D.'V8"]X0$G'H_:'+_22$G E@.; [TM&LC\M)J1 MF=#"284@J4))WUO!#>4CP0!A'$D9U.>EOOQSLF-R+MO+G[#:SRVHR-_!OZX=[&3^?+OJ?OR[' MU?,,=3H.*058V%'9^%)DYN?X-SIUG0?8&L7YEIG%XF6-=&Y MGZ>^OTU0Y7G_W-+.Y.[WMWF?3W6Y5M+O!.Z#Y-DV] 96KY]#0@'*D/YVJ]L= MII4I,?YX:YI:RIHX2MFE=SOXH8,(8FP@/C+U--=;*P.&2"2+FTZQIDG4M5!W MD[N&2?N@I]H7Z/L@H7EW%OFR.M1_W=N+7O_900=)34"2ZB_M4(#;70GRCG?# M0AZ4VOB/;ZF,$::O(6J-3X_UP*)..DW"20(Y[RG]?OK2XGQM9%;UJ:Q5T_0 ME?LO"?C$^,B]0/WO[\:L%)N:\W)J?L]W6'#>Z5(KF"-FAV5G M1V9%/ES-C]CN[,AXO0^ZD0$H;JV/TSFN6Y.VN/@(PE$]J_/=L.2=;X6WM2"= MN5RZ$S^8\WUL& M@U P<>)M\L=U7K4<8(3Z+UUO?6.);R09+MNE\$M>G,),V@=93NH5]"66CBIJ0O*+(/Y4*M8 W!(-4,%16*J#N[VL,X:2:\*X7S. MI%_0=A]JTFENUQ^>4?WR@>-P[>F0X9\%S7M25YJ\[S=G.2\[84E3K =2A.:! MC0WZ*60O$A+G".Q2E65L+.PDOS$TROI#=F(\ST>\S> G1B%\\W\]SX.4] M5WA]Z 87W8DU)AP5Q^;#,B@?"!52T30LO! MJ<]6+\1UB'F]I"N@NK50?IJS%WI%&,Y99VT'""([ZEVM5-N!:3^[J5,E"OS+ MG_Z*?Y[@3.)HY?T"'.Y*J7EGS<\=YN",^K(/,F-%_K'0D/1^=\U1S3I'LZ&9 MS8=+=O\X6>WX%2+TF-DPWW_OS(0[K*AY1$RW+?@75)V*+-;836)8A=[DWU@? M>STFHN,SZ=IU,_F\N%++]ZP8@60UGDL.D=D?9GGO_ZHR5>QH8IMT2=W_J_(K MS ML" I0284U@9/480$9L[C^ MT+E7S> J$O92^!TY"%32#J#XS[#B/$F4%_=BF[VJB G[F1PX7.<' M^;SOG;1X^,K1^>1X6E8S [L$9\D.IB[*G<^)7KQ"BVC>()1N=$U/ECR,%[5W MD?/[ J,X9LQP63([87XR:5QF38\U90%_*]12S?G+IWZU9&@/S_Q)OU-D:^CL M,D\ID6([HFRH!+.&P4.7CD)]9$,Y@32Q]/I2D5 BX-OQ6S/[$F_7Q(E_H2"S$>:7D?R X00[LCFVY4B93"5\ M: @/4E_ON46:E/V8,->T:U;)U24I4Y[ZO](K33.C-U=_:WVK2JA1M51K*3)?T]= M7(?_A9?74]Q0OHBS[1[#V>*-O9E8YL3_XP)]3V.Z/VL>=1#E!4NPHBJ0K]3K MG/W.,D\K"GB7!0^\FAHBI*"=5B'P(^+8M1M^]U1;GE:2U4X0 MSL2(U#L4< ) YPMH++;'6T21!(1*"6E.=Z*ZY&7_'UG=Q=T M3X'\_+')XZU-4<27YN]HBAE6 KF(E8** =EDOXU'I&8L92!5[W G)>3U.]>; M6[=3+S<,?!)RJ3MV,RGN&9]R[\!+;Y($0R2/9L_&&MF(*(H$0U22<6F"84HT M[A0^J4R9^++E]Z[$@BD'>I;0;(8Z;0.Z;GR0VSR +Z;TOU=IS!'+^2 GZ 9E M]@%N/&UUB!P<) .+1V)84HA%";X"7ZFU >?*H<2RFDNGQ MK-/IP6XLQ&VAB[W(=>$O>%.(=N)8SLDIM/KENV*_B)5&V?@A)_RLTF17PLC& M&7;4/4#)^XA-A_(R* M-GT<&[\E;XA)>6U!9MR.30T\34\+8I9H( ?UP(T8]/<0PG+TBX7&R.%6PQ'# MX2B+=1GZH2@'F@%ELXJ$$8YZ]Z.?(&828-@)9%#5G*\O!DE8H#5T6&638*&> M#M !DS][AVM;ZU/LR\:A3>N;S>V%V.#Y@Z;'PM4KW^V,G7 M[[CM"^^HYC&,96C8?5#) .+?*/80]#ZHUWGVC_/5?FHH_V(165%DR/FTS._%8\[M)J*=B"6SDUI3J_,>>;]N#Y0K:5P:3* MGC;5T$@O3S<[6$,XVWE[M/2WW_9?]K,U!/Z20U,AS8<_+"UXTPJISGVA8$#& M[OTH0XMD*SHL%##IHM$[JGC4O/ZSJG"UMH>XMNTY"19/&G6W?Q_$A0W8$.EV M@VV<):'CH?+4J>+@DBAT;Y=$K@9%34>CHZ'D8[%YUGOU*[S%EJ:KX)^MC/,R M^R!7GGW0%YM]$,$-1A(D['VR9=T,9>U-SZ "EB'.-),]-P(??2,H&OV"C3_N MJDPC&]<]ME#IL/"_F*" SO68XGV00#\3LP_ZI460AE'Y-PJB?!OL%2@TV8Q>?P%G)Q59O: ]\KE)+^7GGH_ ;Y%2V M"*?$+<'CD6*,2P#[&?*4M1(7Q.6@NWT6UOJVE7^MZY6C+C=L/'OC\>-+\!>I M]PM-$3G;8G?U;KV2L4'%:X[J_/D"Y0#;]+^]>G5]6254\VD9@DR_S.J#-*D, MV"9?9<>9 8:H!0F&\]"V/G$#?B3*]^OHAOTWP;$XU=SYOY\W^J)W_Z\5R5[6 MP]],*=@D[Z] F?N32H,S*I',7YK=QJ(=!J6+_H5R=:/A;M@RAN,."$1CRSZ5ZW,4(CW=_WW.?CD".7 M>>M,!$V[#W=MUHI\A/S+&XHG2+..(D<].2G.,P@?JN4OBX$' [2<+]@Y/YL6 M_19X6Y9Y,N24^$EZBB'2_]-ZV)^09V M&YQ*H%P]*\+BR:&?0 2.0X7=YA#'88*,4*IT*+_[ZEXU#5.ICQ9 E^$]5A9D M'NA\-GEZU&X0Q'F']9ONA?R(;E#9V"%N@:.\:2V 7C!IS98W**4ZZGY7>;2/ M7MK2U?:Q(*NWSRH/A:36IR47^2B))J.;X0P1/.TZLP%A0633 L1-2FY-* G+ M,Z".E*:6/S%QK/!W^_I:]/UOK_3?MOE2EVT6]7TO9YT[M/((+8DX!H22(/\* M@>Z@'[$D 3SM*Q73SX\$SR;".R9\J-4/KMJ4#.C7WU!X*G*EL>6:ZY$K]%L" M\P>Y#_E%TEH!+FH[BWN2TC@ ;X6L#_DR3Z(>[F1 MBLPI#Q2W)E5M"0<:S,5OP_4:/&'02HIWX'&ZL"IJ=6/PZ%EM9DF MVL8"%5F71SF_:-XVR 1F\CP^]NVTA?N&94(B\=?KN[FR)HX M0-KCZAW!I[!X#>@W&7< &TH*K35["8X#/Y;7:*4\SXRR[8-ST!+LWV:?X9PE'.?$5=J^90_GUUX]<%_L M]*-7$KP'-^= *TG\=^CA0*FWL23'?8!9>Y!F;]:G0_+)/T! M2I*G!3\K6,BH#AWS,W/*>=41/[_Y!FS,1BWF"%O D30"*++)!5PV"G)]G$AA M%5 B+S9WOKKR5.S)E),0?M%"3>2)?UF"3Y@MIV0^%0T82/0M\E+9W,V:/"*/ MT$MSP.43-D3(*36QP"S2U!GK@A'W+S@\2G;+3+_E"NC(@"Y.M4!(&G M>1B*ZW-K#"S4H%Q))#-]<3BWC379CND'9IUCKE]<8CTNNRL.?*W)'?F7C&U, MJ=F*0QYDW!@-Z3 XE2/,FD )%O:/6>L<3/&N_KPL.1%KTO!^[ER_5OJ)@[L, M"=NEQ#Y8*HIB6^/>"^?HT-1O)X,3/-6_,5!O?HJO7LXO^"5!]; .>63J&]'J M2E-]_(5X[:"+,Y8UB&IV_KB%MUZZ\HANAASQ-&R:1AB0^!3S>6J6'92J2TVS MIH@'E*7(WO7DV]IU1Z??.@_"Q;!+R>P[09+A(CNP-" M28)XJ5@(JEL$ME18"*.&)B'8P):7W"$+9IF\*D"FT:]G$W33HR:BR']W3 MN3_TYPJZ??R"8U AN.6LDR$W[RA>3]0R4!';!3-$XVP;QMC[BX=+-'5")X^U MMC#S=TZ\2=#KZ4\I/NW(40N-X721!09D7 ,I[AD5W72F M0Z:XHT6\I[OKSXFI$=G,[]_SS 6L%%NL]-JI.DNP'G0JC*,9/=M.,HA'-2$D M2&#^H3>K>YKX\L0-:<2S%YX0(Q57!ZVL]DE<>M&CE5AH"+/D#UU#D\4M1-Y0 MN])L&5R#]=YP.G$L[4Y%"M'U?(5<+(CW;R@-!SRBC!,CN\& TD &5',![^XO M#H51GK9W=-ZHF_O$DM;J-DF=/VZATW?L7FP1GS!H&)D/E/];CS2"*H!' MH]!*.58/NT2.<3X/HUAJ)D-!'1?;IA#!I]*(6X=_\<5!*ZOG UO0/H\/K6XG M7#C*\>RX+TO$!2GTG*&^#XI+_)Y(-B^2G#!!T54"]OQP-6Z_ZO(:?^TU-0:V M".K$_.J*JLW7&LG[+9^S#N%"+65 ZB*[;9.[(,# &P:4JORA.NK,4XHZTA!( MK%ZC%4I\^L@::9DX598\4_'1V7'QA8QKT#@JD##32O-GMB"DO)90<];$YT8[ M71D5M45O5@7AUUU6I<^2,G+9'G_*F!['\20T*;;4B]B M&Z8_CO!>R6: MQA;2YM.Y7U/%P@8'[D)SZ'JH;JU]T"WP+)P4,S( T7I7)]"1(>7RYWMN$?> MDEI%'I\L:E117I1Y?2DZ?U%GX>9L.]!XG? ?_;O6+:BX_L+C5%3ZGY$D7[!D MH+ G@,,9^?5K"LW^;)L8$[YE((V0& IQ_/PWT_[:KNRK6 26:DWKAN.WEE , MD0):%_0("FQ#1LW9VK1UC+IY'Y^;MRA9R_VM>@;4@;Q]Q3[I4-'5:+T-;'.T M"VSI/:Q!-ONT/0R'?IK9XT)^F*0;H7K64I8\UI4\C?7.F"WH==/$P8\L(A3K M6L>AX*#<-BS.0\!W>I_B8"11F <88[($ESUU&:^N/V6XH11>;RN]ZBZSZ?Z M^N>8LAY-Y+6<(T_#/D.^.*PH\&5NH07^N3P"A,1LZI)CS6*;(C=V*QGF$RR9 MGW.+!6]_DHG]+XLMU*5?\<@.J>?>THGW+\J\P)%P1>O]= 4BBNU?[[,^89NF MN]FAER$*$"EC/SS'.SCXVP =%W1OY*^:G]NFPA>S<>\&C!:?)O?'?]<1?UZA M+6$RSK9-0"5Q?9JN#*RPN1<:YX_P>1=5Y3"6GA=-@LLR+*80IA&W.WJSUW_. MI4T,"8>FR0B]RVZZ]"='36'A"M7V01-3;LR/&+ MH,*U[@59 M3ZQF=7^F!$%X34S/SL]AXU'$XQ,HY*Y!V=X]&KHIIC3R>GTVWPD.8W.)Y3=\ ML-:5O'(75+<)2^]G;H2]10"X.T/85*SA*'=]FC+Q_(&?H'ZU);"LIVN4SI($ M0SB(#.\]Z00[]#-27G)\!X\OZQ5O2RA:VFD=]\W)X.;\>-1RAM21#L MX"3"D@L/3$,E@-U+=&0\R4;^A_54->+O<;I9::^-Z.A66LYXF#'_8'="&+>A M7A^01S-DOD0$T-7QR#YY'<"T; W"5\W0\B/20WD",1I?K,KGS&2=1O]FG5] MIM[H/;1^=1&LE"43O6S(DLS_ ,$;=Q-DFB& (8RX#@'O@P(3 )@*&_GZM"_( M="./Y_6(&_6LMJ65=81L_9GQ[OPK[!"L5+VPV_J"I.^CS%D);ZWS M@S$86BTS91_D&XJ/_!B!%L &8.);%A7JQL-%)W2#'D6>?;V9$X6.6!G;G"47 MSMDS?RY8RM@KE]KW8Y+#TV.-]I--V+I5S;. 692Z11IO=!MT<>00YR MI;(D6(,JEQJ8)<7U72^=2<9S@8*KPK^$/CZY@)A3O!1ZW;H[LR/AT FQ/0NZ M$?M6>BB??=!L]L T6MR$UR2R*NK=[_,%9J%"P#0IM[UV 5<^2#7&]TQ/AR6) M-FG)C<:C%C##?0_ Z[_I6@Q>9@X4[,HX!/!36/S@GMRKUS_E!RV,1(U;WU4; M-FD<"=NVN:N89;D^HM:N'VT(LCN\#\)!GB(/ <.4'^>!5@JV=ZIM.M'$N@2_ M^D"^YA;];7MSOI;BUT9*2FSD?[WU^(+ VJ.L_S54$L"Q> M9WH,XP'@316 S^31% %XR=H^2$P/'&^$2==;>-@G/9$K#7]B_=)O6P %%< 9LZ>T^2!CFJWF035,GL8!/M;_1;@]6(+!+ MF IY$K*C4./9W)=Z]@[6^[G ">1\$J!>V M4^'P;UB?T%G"$O3I$E-ZR:PD*I'4FMY\9I-A;M+LK>O4YE,O[B^7;W)Y_:\- M_DY/TS]GAFHE),&"M[BC?N#@XBR!5MQ6,H2G(Q@6#U4$3/6T8H(YU_UK\_1; M#S@/M[R4"1,^(.."^*A6QS4VX=SC!ME@4U;.8\Q&A@<9)H+JUH,>0!Q'Q2_R M4,VV$H--?*B)O7,Y'5TZV(9G?1%[MXT0 L>;K7*(KBN^PMK?#R0XTN SC2Q> MD:6MN3B:+Q4VH/FT$%Q [&JEC+A,WK=-E1>=TA2/H+14EIVB?_KR"50H).2: MY0,R"3OY\0R(XV>RVN^UC]C6#(8XA/8,,((%9\S&T8X"3O^2A/@L)A%R2W#I MJ!&[%BHF^7[\D-D]H82%]1K%#ZD\QY+-D7)A T=;IU'U/S9L*>.T.>;+#CFZ M ^)84.8;8,!*(F)J^A.;W3E&)#]TC57D\2H\XW6'1Z;XMO!I?XZQBO\I!INJ MK?SK)MO*$*U:VF*($(@,YT7EI#7/TU,:"QU:1., _&'06GD&-NY;B,)'DY+.!*:>R69N3FE[V.2@U> M5TFK&T1NT=(VQ[LET_5NF)Y;^OP33KFL&8>BV&7,_::5-K(OSV.-043U;/E^ MPGVSY,#FR9H:X2D\9\2?N4.=9(YLA&H]BI9RG,B%AK&*05RFG@--K@+'[8JS\):(8HHKPN3V;)ZVI#I07X"T$Y!7_ABK-:D!CRM5-G_F_XK#7M M"J!%ET(<:P)T*!=P6WYEN)/O.]L^Y'WY,''JI:/G2N3'!85#]A]Y#\;;O0/) MYYB)D:Y57FVV.-/>VNXW8X?[UC.:)JUEG^J8Y:;X^#_-;>V0H3PVC6LVR/'J5E5 M='[56&FR\+>90MO%!"M9U8HA'5G0V:#O\#0VF74.C9^"&G_X-^;M)CS1"#NP M#WHZRLCZB>3,O))3JF4(K@A,U*?]E!2\1Z*E6R M&BIN4*4&#]GZK%2%M-S;[/)CUJ&"-.=P/3"18*PO? 9#LYSH@)-MK"W36:$R M46\*-'E^.FV;9%9GSUKS"--+<_\?)W,Z#V(I M=IB9Q &X2'.G#.T3,T//'27 > @\Y#-(W'KUI(5Z-G;(^BTA]9&B=EJW5-+, MQNYS+9^]=\EC.:ZC:%T4D8'.3% !VXI9C1<2DF.D8Z1_1I6O*]&#H\ T(F"T M>.9;4U4:1^^>$CG $THQ+\_IHJS4R#L%N6;&!K?'B88=7I:-][D/#ZI5Z#^- M,&2B$1ID=(8TN.>>'J-%.TA>V9;GY]W/[X+&W/#$PQ)!UX>7WUP\LA@KE)]" M\V66L(21TY!#?S0S"(! M)=UW[[<@>S([$^0K^$4&'6 M0 4"X#)=_&LDNN4$&=<+B,Q>!YD,!7P3:;BFN2^I%SXWB*.9-ULNPV;Y'/2EY70@2'7TH-56'&#!SV M>[G4D"I;[_)ANP6K^#2M_9!PG^7!2>JF5PO'%?*SQ6-Z;T85R7)URL MA7X+#_G\M.3H7VN%HG/?;]S8DV:4,'-A2VAXLPI#C(^6V<7$P)9*D:/55>]R@=K;5F:K%LV.H=PS:WXH;SA)C12D#XZ^-[@:_NQHXCL]RL/; M;&*''K2=2BD&0BV:*+N)355!?'Q\MUH;&AKCO9,7%>TJI8_'BCF> QV(/:PZ M*>K\!'^;KIOE9,H.MJ??)O]]2%NG^FW@J7P#;@;K3^F24= ?/?51!=9!(Q*( M\ FR(?1\2>%[9UKCO>;-=G MM19VS,:836:ROK'UC1DV3GLYRO;Z0[N1XOB[9_0=;F20WTN!9_.^Q OSGJP%_>[8R9'[33 M@ (=S#@)CR<6KSAX+VI][LV6NR)SB2=_+? MC16'2P>936XR&!V9A>*2):_6.N%F38CLA:Z-K5%%47NSF^'_@RD"_W>SL<,@ M$*0N6Q\C T2*AUZQH\U1.G*T&-.W!7J"D[9[GU)?M@U<9WZ(?[:,=5L^^3V M!U*355?23EZKV) LPZ_GUKR.$6.,(F=@_R)_*&V<.KSU%'D2<1X;9YD;8>3W MI&EM5F'\/M"X_;:76^"CM[;AJ86OIP_0(:ANTWU0 ':F<4#?4PEPI_*R@H^? MG%A%"D^$RML8V*7 M'4O/DLUOWL5)-S=^@1Q%V*#HP& M3]:-"MWP?IY&V8+GJPS(C.XJ>*<-!F$PZ:^4KH1H.P5=V'G@&#!5*OU\@:R8 M'S,^R=8E59N#]4U;25AP-@%W!_\2PE M/BY['\0C\5@/?*1BRNO:DBZ--#5'.VX)FFVY]^P$!RVEKTN'@HK5/6EB3\:* M_6I3?GDDLV0N'1,CU\0]9M2??.M9/.?KG',JN3>X%)URD$A4-ZKK6)0F:9HA M9.$!E%+(O4YSV$2&14V4A,.HGKO!@MA""4MQK"3Y&FSAEH_"&MR9-8&21L(0 MQ\=THV!^MK-JCD!];>!NF(72:VSR[?ONGG2,O7TI05*VVO[1^;SN6 MYPWXVK_4V5Q4*$:&X<0L;AZ9(= *F7D[X"*0R9&2N&75"T;_N;=.[&K#QJ"0RH\_--2]-U\ Y4LY2@<4^>%?5YV#!$Z+ M46UI3X$S%(<^%C<%TDN01/D&$H08%^B048UTF"DQB5@A,07$V0]U32R?O:2Q/O&"8U)L<63GKJY4M[)EHR?+]34 M'U5P[&@G4S!S<%HBLPXIA[C8#*#H6LB/NUB1-\'2QDR+/B-TKP<,-^?8V-%X MM,D\Q_=]_A)W9)W+H<"&@9?:O=PP;QA^P)19P= BMXH^EO:]O$E/W,SM FZ=1_ ML58#E(->>N#/^@ /AX[-G-]YHIV&;;]6XZS-.T'!'-+#'A7$I)*2$$ M<:5T>/F4=0R-J+8*%WEU?W_@G,6&CAZP($P2K#YT78V4D8SBK*[91!X-W)U# M)4#E3>\_*F;-36R2&UMR'ATZG30X'GPT83LB,\X%WA#)$"JFG6 #*S&Y'WWP M)_(0H)FJZ9QZ'=@E87J'I>6"G*=W)$ C6KG46Z2U1 E*I($Y#8$ $A4@0!(2I2(T2D2T@41)J @H""%*6IE-!!6N@H2&]2 MDQ %*8&$$@(IG+#OW?M?WGW>O<^^9YQ][QCWP_JPDC&3->?\E>=9<\[G!X_" MIZQ;1UN>GK7F?_[HT)4[29W07PD'D2TWT9Z02;W6<8@4Z!Z8(K\=S3@./^40 M/7R9E%]!$C0C;F&B[T9,R"R;#9=8Y*:(*,XZF!/%#YUFD0/PUGQ$I:@AL44@ MUJW]0G.Q:&P>D$=?MGAI%Q2VF;ZX+T6WY%Z'0!5 )HQ_.2ZF^C218+Z"/T_K M/96T,U52 H)(!301WKD]0#A#M(#P#(G-F%7*(OM>/C@ZWB%"BGOQ^,U@KC^8 M4+NI_CRP;.?9YU[%ZP- [>Z;V;Q??J.>PWV8OQ].^8);BW@<28C%@2@*L-BJ MM8D>TZM-M90*%P@JO7=>"YC&DFT M1H<#2]-#DAB$QD(#&(G^D M(0_.@)%XY(%E@Q,UXXF$*UIEBQN3K0.5(8%GS]6QG3[*$QF>!B!+*'7M;YV9 M7#.D9QIHP<4H*I\HJLM667B%%]XTD#/RX&1G&K2EX#9$_+YE[M?#4Z^;CX8U MDU&1#!!C$D*T2#C"-&4WFB06Q<%H02B-:DSQ1C0IF_&VW("[#*D0]"T\T_)> M>* >!#\[K9YMR']=GZAZ34II@'WIH/ &A&#,'&[VL28.FBDQ<*6-Z$SV&FLZ M"?VU!ST.NI%D=6-(-W:J]61OM M*F/]-"<.'W!3Z5LS^^!KVW9@!9HF3)T#$YZ23J@=0/1 2FVCX59W<6M1VYEB ME*JY]"SQ6QZ[R/"<<.N4K]\E'@(M:M>/:Q=['%B]=O^9Z(QB#!7QY"Q<$P]B MIPSI331(SS5JVYAI6Z2#1QRN-\7[0 /Y#S@$'V:2 ;E#5]M.Z3^UO[E3P 27 MPQ2J,U41T9%5HT;0_!SD&NHYCML#$"Q(;NW:]F95K1WR/P,>Y1($Z@\(OW4^ M*L ACKJR?T2B!C'$4*2<42#X$($,3N1=A=^A^%,-:"=("EV@V-GCC*_$ MFF=^#AD.[;H%$R=JJ?+O^-_*I_9$R!AK?4BJ$GZ#!PAV!"MT\E).05:ZB('D M(V7[&AJ>NIUYGRFB#@-^!-,VD;3S">F?H):0G7O=W;/3+^WG;9,%>^0>Z,4F M<[3#][5 3?Y%+7-4!$V\#GY1AAC?7^T&\M$4B35Q32++$E=CYV(A,C^@"^8C MJBMY\7V8F]755Q*[^EXE"K_B)A4-=4F]2'^:S3L,XPPJN$CJC_#KEPRR9PZ5 MO6M905MH_DSP]4P_@>Q$[4FL^J];4J?9W%[RN-M^8RC2:QL4J.*(3@RK!@4A MO9RI3UIK!Q[Y70=L0T;*B*X_?X_"Q&F=NM_VO4>ZL>',IT3H6XYK+^__3#Z$ M#&?:-"2&AVI,@9+!]&J0,\$(.QY#"RUPP3[;T2,5IW M9<#)B'\#7I _7#.]@'@@L&G#TV!%#UFQT4H7LP@%(66-."CP8@;\+,D8/.W MR>WVZCI&?N+%8%SGLW[8'%=PV,<08WZYF<[?3NJ)=Z/84?1HI ?!B/R-GK&) MG#1F\"W-<@_I6REO.PD-;TV,HM3\$D['FNXXWP2Z4:_4,,_"F*=VPYO$EN:E1F1&U4VF,@-JFBS5$X5 M]! E\68 7C:4@8&]DF5ZMPCWYYDI\QF2>&,&B'=;(1$WR'*48F*@(P5&TFO. M8M,_^\EC4K5&$0R;R^*F/Y^<'7<<7I5M[>'.JMN0/:HA8/HKL>-6 I@Y\Z\9 MP\ JMQ88%R6K%<*S![BC)@ W(YXH)([M5/%*4FP[=:T%%T51TD/&W&.BB1UR MK^2.GX+_F*AH3/6^T-^'(1I")K+(.4Q'!#&GY09XTJBY#OR4IHU%3UA=I 03 MTUNK'T\_CB"7N*N,2 %,>5?Y<#3\NB^EBV@81BJC,-2'^& M=(N#,3%5/U+M1^4OAU"%JV5@=:KC2%[WE$>USQ&7VK3KBA^E>+[_L':5.8>U$ M8V=#5%2[&!QM1$Z_Y]Q)02;0Z&FIE-H4QKS=C\P5EV!.@]SQ+F#5;-6<&I<' MTQ=OF8FV\,K9<.+0'.:OIGZ>3-MN];N%3%W ,2DWR-W M"F-'?\ZC.&0KGJAG>N-C.7_&KZ_*!\H NV"RT["&HRC9C1*8$^2M8:8[W%QW M18N+KS5*I%O^PIDI=^'U5!J?HK'*'L 5$\N0K)3TBQ,EYU,BG'&_DU:-[FL& M^EM+'UA+-,_,_\(;#N%C3DK5'J &R,/5N5$!TV%3$4S#LB^M==BDC,=V24FF$>O>.X!2FU7 MH#C@!/HFZ2%)I/%.C7U"+.T:'XI<71'B*S]#:/[*?C?3S?HK^[W\"QHLJ_N' M?8)2/E$M:2ZE(ZL/5-#W,)(S1FQK4H%G;D]YO;W,)^52QZ=N4-4&/T!)G5L3 M0TP9Z)".U!.1=@/>^42GS$0/^V>OWM[C/'6X_5.GI%S"MEFHV3]*4)4@6TT+ M]P #[YFL.%0%2$QB*V-8?_)'GU1-$N*.&F MJABC/QYD MK$/H_Z5MI?JC_0GF"Q?KPF#*^0_9NK12TRIM*2R MQU?!_OT%DMX]P+/4?67;2]N,77L03GYT#_#[!G-LFU*J3V9S(RG&_LA=(37D M6EX.0\ 1PHC@PE 7H?=B %W_I89W7AXR;I8V@W_+9OJJ^1[@/C >6'7D$Y4K MZ.RCP)X*PB%B1 M>I+YKRL&ET]G8BZYX>S]K^\DK6M=''_9_[0*,FP@2CO=1&=ZJAOD^?[*5-AS MQ%=R(F7XPBM_H=)&PU9S%@NE=HX?%2>-Y2KAV7?>OUX!^&!*M6G\4.SV2CA) MS9J"(P$[>$GLG3R%TV:X&2N;ZAV-K]=?6'H5@=\&-:\&)\S(/6--@545#G7: M-N,6.U,.KYK:6EE/5?>4,QHP_;]N*2\#[?.5M,N?C>9<-KYZ2J] :6QN?B! M)J+L='0D.^YN9$NJ^[Z U\?#^T6= O]L&\)XX*U_ZDUL3]3- 4O0A4!FQ[(8 M/;H8PKE( M.U6YIZP_(6Z&>'[W',^Y-#MD[#@1W-3SA5 15&%1';&JJJ_D+^7SR4,NF$_Q MH[A<8I P;0C9\@@->TH-8$S99VP_J[H+"M/GD70WX.?KDQ%O-?"&":&Z9_V: M"3[;'^*!)G0#)G'*J$HX3#$B6PUN]?/!H:2(B-5B'ZU7[VGG!S6S*CSJ?JXZ M!S8V&4K.QX_))W%FY-MA9SHO(PVVMO1!86$)8P[U$QXUOANS&KV>Y^B7%+_9 MU812E?S6MD&0Q;,,CK=4G]L(3%;I@2"UN=4XWJB&B[AKDJV99Y]5XS].O EH MT?^](-?K;:)W/S(H3U9\$FT#YZ>8$2O(#XC2-6UJ3S" !PVGWMMOR&1\F#0Z M7.]\R)AC)^\E_JU4A?8CZ,[^NP\!Q@R:V ZJN=D7Q#_Y&;/H8N.+SN^T*Y]$V!&$U@-("1^C,4R#W/]WV= MTO=XI&"U9OP;IAKO3Q=#VR MXW_K>VQJP";K3S_YUS6F_W/!%G(0[CM "V;"L'?T["KD5#@VL&W&<@$+B5L; M@\4C *6Q00,PZ3!F!PV=)>B#B?J4YA:I3<4[=)[/NR7)>-H80MW&"A>N;^*$LUQ'-\AAQZY[B1\[\X7 MB#*^".*V6U#A:-%+49@;2R+)MDJX)= .WO@:D/:NLGR;00_8;V%3J5VA&\JIH_O8KUI"SU=8B!VJ/']E) MN3PO=D]=K\)8ENUBIU&WTB3!NQCEE=-87FO\_BUKA[*YN..UKW>,V/C[H.NT'PP,DLL?+&I(A-X<\%?C,15&1X'?E7L0E'*TO!9TE+5*YJ^RY'!_ M4>9PWC(+1G4D3.2T9FI2>/$)82#N_&HB+TW!9ASZ:6E6:NBND>#TAZ[S+7$! MD:\& RH$Q.(##["@[I4XFTH_CU.^(JI;;F4?TN0!+@9B!$M",'A335>RO'ST"[$\4IM"9G4 M$-]8:,@=$WH)OD$'ZA$GT*=+F(BO 4VTU,.(MLW%)L38'ZNN MJ=VX-\C^K"CB(S._!*8N\,>#QA9F&Y#D;?IKFC]5!#'(#,P5F'A]]]EC$E>S MH"<2BH+5!&[;F63>>Q WT5!:,G3J1OLAFQ9-O/#V%YO+R98MG;<_%ZBCSSH4 M5"5-;8 $YKPUYQZ80W5\>XYD$[Z)/QB+)SBD0Y*K0=D0R@D%FG#297H3[4PH MKAC:')T;M >X4&VWE2$+KIV!^7O?4I@LWL[ :?,5O;CUWF7GS6G-54AE B&0 M.$PVHSCZDB+Q<<6,U \.?2ES[H2TP)1 ]OO7RL("M898="RFG_8B#9"EHJV@ MR7!\%H'?BX@F&U.>^N*00IZ/S8:FH2^A9W_(-R9F>S1,%(_F6NL8MH:GN(BA M9G@GALE<6=?H$02TL]J44D<*6H @,6>L-@]TC])W77',=?))ZGN4^#/Z45P- MU].:K-?]ZD7UJIVG?*G%A2UP8W^/QO.JB(R6!K.LA9WKV8M.NU49B%*2F91X7RKI*;+E&N(HTW'?,&\>T)3&]%5R'/H20E%'KS:N MM]TW]GUT\7FG@<%<2D#+C;5Z%T3<).W$D,%Q4RPH&E-IVYS!:T^)Q-+/79?H MJ*I-E%1:E$T@"-CO9/,]OS(=\?QGLRS[B?H]P'/DX28)FA@QHN:)@6"0H EQ M/M;U#"S_-]F8S22DS)K55^I1ES)8+LEAZR?>9]-SO8W'S.H%# HWW]5KJED) M-;!(O$>&!C$A.,_!E3)?R!IXICE'H,7O[G M\5?1F@C-:EB?%1>[!Y"@S/7ZA0)-JT(R3*U'UHZ'S8X)B7O(O?IJ?>.=61@87V'2$A4@EN;G)+Y7UEA UQOG>ECCVU3WQJW3ZB4I'N_10% M= +:"S1IY@^>1.&E'BO^13[5 M:U ?3)7Z'>C$26'!>06[CC&.+NOJ]@3CA[EP*WZ4$ZS=%?<.-[:T+:PFN[CW M3_XEX]A6GN>#Z>7Z3ZQ!9=Q^DD+5$M):%M(@?(J[A#5DLK $'G@!8 M#Q1;%5L*2]R(2YQ"]VXAAT0D(DS.>.=.YV[!"CXXBN)GJO]Y8K-1,/X/P'E> MR9>/J!CODM2V0.4U+XE*EM1'3\ G*O\ZM;%_KFGXSZ;])"OP#RCM_I?Y__'A M/]\2ZJ2E)E%_S-):H. C.>^/@Y<@9?U09EA6HE?3;/&-T Y="&&-K.=H:O.E MKKJ2ZI2K'_4S.<,J^DSS49\NX4WM_8*HG+W42XCV)ET2* 9Q%C&41O,-WW[T.BY,WLWNJWN+)3IH/YJG5T]V%H]V1[2 M8,?@BR]S4[;OTL;-TFNLUMNZ,,1+Z"E8!T)OK,$JCS&[!W"N&JF"IA="P55+ ME[_&&]N-ZB1)'6"7\C$GL=,$],BE%'FJ&#QH$.Y O=)#.KS6;L!=Y25K&N;P M1XY2OR(7?8N("85V$&A/>+XYN)B0EM'2G@\UC;*QV4I*NT;;LO[Q:.!+F")R]W::,%$2*4(>8P-Z$^ MFP\O!4P&I$O/IVL4/1I2*0OZ?KU+[ME+A8?9/Y/(!O]WHXFV+BV((.)4$+/1 MW%547E_%8LID?+IT9CKWYT?E5:7!W$4%;.PO"SXGA1F,T[VZFU#]@;VTZD!T M"29ZAYUV:?7$[G9996@&P\ %&OB+@OH%R[*:YYW8 S X[*@^%#2VX+D^Q(OJ MJ!U^?'1S7TZT?MJ38_?1=_T6P2)O80@WUTE6[FOZX1!7)MEBF@?V':928<44 MCQ*D%."U"4RNQ#E:\B6W#>KBL3"#GKAO')A*I_)_Q<=#5]*4<*1@,DC2W'I^ M7+G.+K")_(4J8]MR3L;**>.QXFWBQ)?N*7MR8Y--V67G8Z MQ>PI#%DVN61?U3M:53"Y=>RGD5S1TCOC>!;6>!W4>S3VS?Y[6=BD(%F>-!Y- MLR*EDU\S+7EI_/;0W:KRRHU5S$JY7'T/@Q[UTZ=+DVPF++S1T"88Z>B6'0%B MZ64@#3*KKN^MT]IT2PP6N/#^-> PCKY ;J4_!=T'3RVWS1,^ICK%, MH7'16\3%4//U;JADIUH,4T*R%4:L6&1VEFV:*R5)#79\21>SDRW M;\+B_AD]PDN]AQQ'^3,PDQ@LL'.-(FO;VB^-F&9"A2X5-+<^R-=G#BG%Z#,X MW[XKM*C9]?;QI/P"#>XA6&\L%PW8.!I\G_K$RV07A871!&'DL_1W3<<]D&(( M09IL2G_'KDW&1SNU&%2#\4>,I^@W^%BOWW;2]/2U\2'T#T)D^L/[?K=N6B1? MG=Q(1U*.86B"S9@?;2B*8&?F4>+JVX]&H05![!T0$?CESY1'7,^\F%QC(C5P MR*'6YJ=LSE'&*B";5Y4(2:CDPE!TU%K1PC0KMK30K [4CY))T/-ASQA9#]?P MV]K;=8]9Q_S#@A3\@*VYY$](;"&:KTE2@2:$)_-0K#0)19EJ27-]984.#H6L MFDUI=5>(7U=T/QB?O2*J<^0.W.UNURBF"KEB1#V+F#+@':*)4PWA.A+E[A*) M2P82HQITDP7SD4K3#C&'6+T>8]G,"8KX#ZS6@!@?H(0+Y[8?ZO@H9GA'P;G\ MM\0:V[$&C^R@Q/./N[ID5$B=J$*H.L3(ZWR1F>;,Z/ W?0^>[TLOK]D+JU>P M'3&]P1[[&R@(\E:CG,008DEM..U6M/7LY-(SCV,:QVCV (]B!Z',(![HND?](UQ$*'?,NIC1=@*DL$7+&]46G^DW#CAO>,K0[A&S\># M ]:MAQ[>/LE5[PX(8.+DU!53J@KBZVY7E&;_!!IW,.%9/LDP_ZU7B5'^S&TQ M;]GAN42EVY?EXJ0>%"I'9 C;VSQ:%_6M>Z*_QN 4)X%PMK$@+)-UL,!]L*&^ MX,BV75C+C, 8V4=7SD;0[I81+%BJR)S_0YIX\C=]H7O03B1V&B(:M+]@6::6 MH!],'-,$'X$B*\'Q:IMLU\B*$V:?Q(^RA/"JI,:/+LDH,(>$>;7HZ5OAXWP[ M-N GQC6HO,*>O9^#:EIT@0E;Z;P\T)JB1QN.BR+;QFYG[K'XGWF0!-2M=M!? MH/&MM=8T\5"X2.&&=<3I.FM3J@7M4HBDL?+WPRKQ%0JOG2T!Z]UX#U:Q3IUL M+@S1$10&%&(PHWF+016,'WZ$V#"Y]L) /*CB,HD1GNWP2=T3E@OI\%>I.WCP M[>2,VX_/7&94(6ZBG&*(05[:7V5)>=($P]'S0W[$C$1"DGNI^H2;Z> M4IY\R-3A&=L;M[CXKKC2[N9PIVC(*?A^-1!FHFC11YR"@T<8FG;PDV,-_'.- MCWRU&HOA:J2^8ES*R'2BW:KLL/?=&-M[IAH1VF5R*7)I@%5F>G)BIT20SC(X MOY$PN(76$&@TS;B8=IS$DQ(+=>=,FY\ST_6_Y=RE][.O8_NN-1*;#!0P8'H> M\R^A-!Y28$OCI2$(+ZIU1J2;HU@\8*+'RT6X@5S$/I,H?B]1P>G[\WKP!)@, MHO!01> &C10W*B@(9CF\2;"R2[(=S1O3-PXM=,1 &DZW;@M,0\PTBCIUCMWV MGF2[ U#JI.TCG?V3GX^9M*BCZ1C)B*:4(!04@.D4[0_&@W@HLG-.7][_GF3" M@:+$97!90\P,,^V^>&:Y(U]NK,%"1-0'.^.1%'DT39@=G] V80F.G-6@Y,VE M9[$[.;R;\H0=3,ZHVJ+7\Z9@9W_'HC#<:6B3 M:OU\=HH,'?D0)C;.):'ZHL7Z2#/@8$A!%,@Y82*I'5G>.[X"#B0BKU=1[()Q M\P/S1._X]1\.7(>H SD.^H^,DA(=Q<[))4[(C:VU]S_9 QQ&G*8=&4.ZKD7- M"C,&B9 H?6W5\,+?:.],8*7'^J6[0?#?&2[7.TW6;(_H/F=/ ^S4DY.&5RK1 ME*-&"97%NJ/'JJOI"56W]H][?E"+<#F<'0 */U"3_'.L;>!(S!L(&RJC#X% M'>CEE7V+PH3&)U;7M\+:H+(4]RZV];,/HZ7ZA2+Z#CQ3OL:JN0N=R]I_(K@' M4=2"_H9FAH-44H VQ&>SHB,:X!KS3.\DE4^5B9@^(T'5._2S/&7FHCTF:+4L;+?RSBOJZ-W:M77 M5,03'KCDRE4',^UMC FZXK8<.9C&>K3I).4 26#9CE19IQW9()FKRKV;7^'S M>3(TA4.PL%N<^\F1"]'I%#-#4ODZ>CYLNCF@: MN9=D4ILBI[ &2I;\%E_+-IY+VY=OUD>T8 X:*%*0>)EP(K4];;X,.Z_07$;! MS\E4H":#(+*L5(.I&W5I2O=R6!QM']_Q*=S^#9DY2^SL[Q MSD.W0%@TZ*",*X<"/;W!64H^7KMVU"_E_SIZV*B @] $(LG2%*.Y&=XY\SAB MC^UH P2W!Q P0MD%374XZ8QN.;J:4@C>*K+!:ZHEF<;X:ZJK%D=?5BHMZ'&T M)8X.(<:R2GE71JD>2[-")'!G!I=C9+L,>^82F)-2V&J@.J)QWO:ZZ,FRZ2[I MF6>#)K+)_)??WSLRV.G.RDS]3QGN M-##KXNZW<;\IO=B/*!6<]O35@>ESR8F@MREF*Z>SQP=!A]#8=(P4[2S5BP(C MS]#?H[UG3.?,O^ 2#BXYB0]7#A,WS =SH'K?[B6W5;T]9%9^*9Z5-7PQ;3-K MDAF!AJG'$:--!XE93YMTX!I?1GF?X"]B4?P.E!C&L,.@G?,MVE=-'073J@!K MLY_=\-8G3>MG+1G?@_J+*4G)L2=NMRS"1)1FY\:*H(M>9P+A^VM1-6,B'D)UJ01YTJ'YK=&' MKJ^A2:UBNUFJ)\=_?VC"E"AA02L$8B#9A1BQ_83!$02B"AJ/-!A^7*ZISIH4 M%35P?1_Z<%O;RKOVU0]8FI'7DV>W<3P&"G# $$)XQXF?TE4,3:MICU.@/MI!5ZUI1BA],IVOG'= Z@AH-9,^ M(WM.)_]NDB"*/J,!L=(@'#)2 U7QV]XI023UKO/"5\;-7 N.Q/,K'5,NGW)T@298C^=](:80KL]"V@,T2ZPEH-Q M65#B:L,#.%L M4G.,7FSL/=\NL">UD,&U39+$9>T7*)/-ZLH SYF_=Z]^C'ZR,%3Y[.T(O<"B M3DDXK9,7<_>LD8+XT:N]@\8R&]BU'^-D9Z+:2ID75= =PN&WB!"Q_\W[H0-+ ML+=#$29;:@2YJH:_R84KFR\\:L:&OSR#F]2F\:$8G%5W<_IQ$#Z:(LDH>E-M M1:\7:$3.J69BS&TK8BI!!"'<5D(3'H.?QR'%>W#I9O:2H=Y>VF:I*XB;"ZN)#A]E MU_'.D;[BAM]T4'G^:Y03O 1#D@/>K34A%E*92A/*LB85U[3"9-KFBGD-8W$V M27G!VZ>X2RO-SG\2X)@]E6OC=/&KCH[P)F\7[X\"L@,]MPE@C^C!2"%X/1C' MB089!XL>N[X*U6]9,2L/#EAO>12O\-Q]^)==HN'+ QCM[[X=B'XTT10]842& M4;(*X*[$, KU-DDK%JI9'?&)LCQ7W8CB4>=T/F,LW:"]G=@F=K(CD&TF[(+^ M 'MS%M$!%)FV35BCVD\O LMM6X)H'O[4LY1+YXWPM)2ZXHX/E![3-/(0'7Y M9III@3W*(A5.&@_$G9T%>%!G3]&-Z&^:SL./TC^"W# F8[>Z?)>_9(?.QE3AS_G'/[,AJQ KU009]K=U\T;(/1\=:T.BC\8$.ZK(!D@V1+'Y'#"V M/AA_X?RAOQT1.W3;H<6?=7+F4J+A<:'$*"O[%8KY-:IV M*T&A[BE*(4&RG%(6'UDLK!]^!@!8F@_D_3N"5O]X.*YQJ$&M&;3^$@S< _R( MSD/^[LSF]?OSGIHBS!_%LSW^O-:M^L=Q-\W+?UK6_F<;TEG^372T,.V/DMY6 M_TZ9IR\T%^A$P7G7:XDJ,B6__R M8_8!8SF6FS2?.;H",WF$:\*DEP<=OSGG>%1@G.0CWJ4*5EH<"^#O$%.3O6LN M?%&.J$3"SVEW0J; #*XI4@HD',WJ5X@Z2!,?1+VJ4DIOV.%X\LNMR4^GMO:H M=_PHYTV=EZ"9*FG< MP1>P554?:DZW\EIM_Y15:;8&>]+?,%B"D&1'"C\.]:1)A'2BN/ '!086*?64 MF)E(F[-([%+X<%0N(N[AQ_?6#Y4:/I0XV^B /PV6AWD3E,XMYZ3V9)=.')() MSB*7G#IGXV&GW2MA[_G^PW)H( %:_]KBMAI!E&H*YZ8G&8C.T.[3WS?)+C+$ MB%OI4;V$#8'A[Y?56[@]N7J5#MZ3-70]=@L/>#7?J?[N];V2BL"I:W=9H%2I'(VSD#;JKTO$%O8V?4: ME8^\#_Q1@06O7":N+N 66GAD:$@/C.0>@&_Y\5B>_/S[HME2EM425]^-KS\6 MW&]*O[8U-.'/X44X;;L4-T+ 9O 5GX&.?F'+32P]:^.\&D.XWLF[IZH_H^$B M51*!@=0L1,&2R!N4+MXV4$1AB+(-AATAL+0R+C%:]^6P_WE;SXI.[/TV@0B7 MNZ\$PR$V\(/T=XB#B)XFEG!]?GA",ZZ+*'9]<=HL/S/HH:_GU;\ZRUK MT8^_[7G[^_6?T^S\=^VR:W8B:7=F[20#[41 MG8,;/:T=W\M>-E]55SZUB%;2W'QRZ?86!V%E$XJ)C.T3'+9Q]>%^=,9)PNY#1N M77YKOT2%[ ZDQ9S\J&%@M%_#>[_@E?ZI?95W8C0I:D5@,K;R>V90'V7)MI0'"&[%J(/([;'(. MWQWK(*-2KE5 +VYR>W?HW![@9I8GXRGTK[/8.,W.[WK.G]?9K$ FU;8F_R.E M8>-).3=5?.MSMT7Z3$M>K_=BP7;AV5]K%'DD30#=FD4$@P\OR$8U(N299O M)(-TE9Z'P>9'Q&XKG[LKG3H_M82Q$;(P],UH,11> %:N$7RH>H@NX)&?E"SJ M59K%<(-V/D^/>ZJJTSSCQME?#A>>?--_EY LA'WTD$73XEF!O%AAM:')Z\6+ M?5YR-; KC\_#DZ@6R!9S_ !"?AKQ#5):T)9$BL4;6Z8^MLDPT(!Q<1.T):JP MQXYQ/&XMDGI5^F8BU2"#*L(8@0CL :!JG,L@ ;@#5962CD-%.EAB&S31O#2LQA"[K-"PZ@M M3A@J>TCE@&1ZM%B%L:Q41>;#^NC#V8HX:Y:&F[J"GD7>XZ:+&]!UR.-SBB;5 MZJ^=9.!E(?4&4*2_YGC]EO$T<>W'!H.SMQ"N2_ZJ"^I=C7\()+GL V<8U>K AK??!?RP/_M]U M_7])EMS(O!)@VX^IJ:$)A6!%5]BQ, (RZO'+47VS4%;M2)ID01\:VJ3_9&W\ MZQ/^<"7NAY.1Y^SE)K.QLCTOA81PSG8EYMH&*5/&DR M'K ^HX!A2.T\3, M0-"$^+0U IA43*A$/].=SQR;](X(9.W@]%.^ZZ4.:KB4V.H0*6?">?N+X7H3 MF:C=UL\"/S,HV08Y A?/^VWO.]/K-Z9K&./0[IK<\^W$",#;52YIMDJYJ&AS M2L>/H#ND%!(2E*)S-.QTM,3)UL\?L0 X A 6.61LP]4U*Z;[T9\M'Q5RO@J MK=]4H?M7RAV\>;'=S/$VFVAU]E MBRNW$P&L5U!^44VA+VG\E<-8=;@\L<$-K#OZ MVU4]XQ)9:^-$3?.+J%28'/:]8W^$KL\CI\'U8C(-71B<,5K8=QK1J;_>6.Q7 M1,.8^@^B9:/WY4 /&I%073!I#*./R6U-(!'5&&&XE8OVQ-9:U.[K!-YPN'H7 M);_^MN0$X*:8+-3$]&<+,=1ZW^LBG].,7O#BA>"X[5F26VNF M'@G4&A?8@F&G(47#X9=#\\Q@[X.2J#)ZHT,EXM>,.RK*<_.,O]KH^;X(TP$= MGT),((E6P!_;$FJ$+U21:;@ED5#3;7 2S@JI^OY;U]@WI]O&^@&\[[>-9LLD M1\'A(U4S6HV2XYO@C?43)2IWK6_>)X\9:TON3!+@FQL&V!+M=C0?[0A">1'( MV17S (V3%S&RT55X9S!(EIX'5CY8_K63=6+-2:FKB179XHC$9H$J'>E=D0WL MU(MVD] 4+5';M-1(N''![<74,1^'2QO3J?'S&CR_#*7B?W$!/G;IV^(ZNF@B M:ITU(.*MROUM#J8JB\21Q\2AX2O?IO45>9/(H1GZ_4IT61BX4GIT_%EWFR, MB#2R/:NZH(W+755E*$B0(>B@G79M(E")P_+R,6P";LT^J[R+T$950TR./287 M4,_ +1(ZM#(E&F.&;>O#S>IJXL_E6G8+35_)=#\&_O[627>/7\Z%=&U).R%:4%](L $-%V#Q"W!Q#<6HO< W!H@IZCV1I8W#Y^\RH( M6EW1CJJBFTR'3J6'7!*8!+2=BX=E@%GBM84I^S5: NAO](7QUQAG&8,2F6A2 M_]S18^D=>P 1M;[ 5.D>+ M#[Y7YG\??RF5WJCF#T]M9_S,\IU >G(PK1(C1!,,0M]#"E.TVCK2DCM**\;U M';AKM&S&+(&ST^VE/XT5W_.*W?G:?B>,)UAAI9_Y('D40V+.G!2D$D80Q\5WRV+ RN*^A;H.5Z<@E@9"MF0E/FN[!??Y7\H M=.3)D=8,N\[&:U8/P\M#MA&VL[-71T_[*=G<]%2J*@]1F%%!+=1:& I'C_R] M4,?_#T+^UT (Z@T(6P2J8;*74NV5(;@+3LDT!"46%+^YF"E44^N-L_,E<+$K[,O73IP^O$>IN:Z374=$+OHS7A\FE79ZGS MGD?>R:WD?<^D^BHIJ9*]NPB@+O2D+!:]TD8D+\PE=(&C1&1D!HMK!6>^O565 M:SE^TOEVPY"4U/$#TX(O#D#G>8\@AF4 S.<:07S-$F(((_IE3I-$G_CWG&OJ M8!NW/<29IM4S97SF2[W72#5-2D2BL:?0,ZBEX$>8 3@1O3: M/8![;(81CI%<6$>Q/*_K)VI+YKZ:TUUJR"875UG?\.!21JL]G8M)1=5P MP)5%(J,?%]@" BPRI =6(E>+*BEEC:4LB4;G/.[KB+_J.>N<"/WV2:J>Y9+J MZYUE]]4FL:WJ>O2R6=8P;B'++:C[5;N%]<.4UU(N-)/4NL;A;5&H-B+53'-C MG":(8G#*$@7)1X:P)*]VBR#4G%3IO>V.FK%FKDMM/,*OW0PNW7D)>2LEF'(X M@+?(DP=L->SGJ!OJ;#=RM+*R*B*OKNY+LG.\V(A+QMNHP]D'C/4!2GA0%!-T MW"3 \. 7J"8V9(L2XPBH$R8\V4,.M>T2_#HV>X2XL0= S%&?^C7#6T_R]ITM M^Q%7U6$9]+V[HM!BPZ!X!7TEP8W72/'KZ5=M S'/'ALJ5=,U'X7.-CV@ZC+( M/%J=7E=_7G,..Y%X44A%EF"15,4GXORT&9 T< "*,TV8+"2O,N;FV#/T["']_P[0L]3C\//T?,8 M$C3%4#UR!67+C<3>J?O\DR9]-B??W>*'W>+B\6P'2;\;7&WB-E.R3PBU*:QY MCU\"N%F>Z![N%GPN8_[->#/48 '=#Y;-SU.L_7IU_6'LC'LN[4M2P$9UDSL1 M^6.9P=E/U49T? N> QUP'Z]C1O>M=^CH)OF@IA7,, K$ M;WFE8>S@:U>J^8#@KPR;V[ 7MYN.-NL$C>',$(=LMYS_2W6QLY3'05@,BB)W M,S,GO\6+*D MB@>M-U]C<\IM4V81JVN^OV 4K8 %LAK]?1/W,H:]29[Q'7-$DS*2^O_DT\P-UE1I OR#9/K19K'9Y>&[(SU%KMF^(;>)@ M59&2E _JP^+K=LGW.T22PXO>N0:/=EKCJX296%@G- MD>"X'58T!Z T6ZF MM >XJ@D(R?MS7UW_-:- 3?Z0QM-@^1-C_O19^H_,]SO).0A)I=>N< M^S#Z9NZ,#EQ>U*9AY%Z-5VYJ;V8QY#60Z/N\&-L+N4JQR[>#7QC*NCVHR7/= MB>*IMPEM#UM2"C!-C9+N?C(ES-U\'RV^ #2G/:#LD(;)5*:A!!=T@B@G>./4 M-!+XEM(^3WUS"22[:QZ,<'57]6KH>I22=/+^FVM WM:<:J5TSGJ<61+$Y#7 MSP%/ I.)I(ZN=C5!S+G,ME0!%6;T8VN'H\Q8&'TH#Y[/E:(?'9C*>ZSI^G)RI$WHFECHM8' M\5'J5TT3<6.&"$)A\7!OBLCX;DV'DHKZY%37T#*Q+/5" M[3OC=*BE\[5V\,]Z]DNK7R\$2&53'R!"+O.FTN^]<_#RR!^?I"=TK7MS=.%] M^S_9OG86 P5O*/AE?C[O0"VN_T%73+F%C!:3Q5*![ >![Z=G\W^Z7!%R!M[;F?< M66SCU2N2+8.SAC1.;F?BE%G$U!Z@:K7X(TU%HAU#C*,=I?A+I:E$]#[?^,5C M^>M6?\ OK;4++9=+?KJPN^]"L#7-R'!01>I3KR9Q&B?%Y0/%ZE+5_'GM*V77 M^-,!XE)/W\KI_)I.\0[>67MI%*C[,&^^R>'P\((_NLKORD MB_2,UC $7].+T??VCZ-58R+\("QPN&/ 1MNN075:O]WF/H/ MA/IO'VBPE/T'2/<0*!KY4RV'&;06]P #9@]L_G;_SV'R_\/_AR@S!C%$RS6* MV]J+W?Y6-8HE>G(/, %DTOGH2)HOP>P);M-)9R%S9Z;RCS[=$L3 M88=L,4+^W( SN<3#-;JV@VUZVCVENZ5+UC,9!(K!PER3G@^,CPCC&.C\N=68 M;&?[0O+7,Y2H>5%:)5Z^P:H1E4_-[&*G"6]\&UL80^(R?1T@B2F;77!Z M8J,@V6=?JQ+9=H'F-MC$CVQ-9GQEC%.-:-=!.%FJ4?(O!U/M773%B96=$ 2Q M [)XIG/E'*57 MLF?J'//QO?!H/3PU\&>5009* MDOX9!.N?N$S6')IUISV_ MCK_0$K,@*W>W@,:'(JM2_$FV'9C* H(S*05O11SM0_M^LENT7RVJ\\ZZ"Y-[ ML2S]:ZIGWMQ:RAO#=Q3>\@5E(HX (<(TS?W;\$>?K8\)YM\Y'>XP:%6L90=N""9&;["X;9.I#,4 MYFP>Y*-T(/&."/)=GY!LC[3<-:G^/0#8=NA><)_.<9 :FX_LX=UE+#OA*1-5 M87IIX[3#CHVXAHV;4!1PDKVP]K3DSU^[7VQO6W0) M%^H2_(,,7/K$+_::].:$%]ID2G@^^]LI38A'9)>,HXO@>( MB,6"* K(#K4H)\V4B\K[[RW/7$U-R_O>EMOJT'4_>@\P%:.A4R+*X#J(,UV; M+ 3#V50S1B]HD[294.N([\&C]>2(M]YSW1\?!5CK_[@I# \VZGP/OT!*D0 MO[[D+VQ\KN]4@8);2:&7#>/1CI^^N1:)5:F%&/JX,L_F\)'D# G_T0^?6YH 6(Q+[? TBC[Z.E/2%L#:PD^*%.'^Q M@<^G!3MQW-'KTK7*-D=]GR98[0&>'Z(G@7Z_1OX*V&.R[X21R< 5-:KRHL0S MB9*WQ&_8+U5O76HRSR-H&MZYPG?@#(ZC$IL51]2_^?PXA=M15'7),=$U2,#_ M[F_V89R^'_1.VCXH,#K/TL+#7*KLM7"FL_0C3+ZX]JUB'N$J'9=X-:N\$GDXN\+Y&XEWA:( MH($T[5H%8X#('N^7X7GTB^NP)L?\!(-H:9+E'.Z07.=I\GOWG8$L;\R'SP-I M[YSZ5#3H$@-,TN7:\K\S&PHGS?4#@R2;;9QOD+I>;!;+'%"7']7D((S0N4I[ M3XS>4$3M P6I.GT*/TMV3\]ZGM^("%%]C'1RJHH8R>QUZXH^4]N K+2!U"6VP!_""R-R"F]'S&TSQH6I71S6H(6MEP39IO:^JOUQ( MN6&4^B+16KH^\O/+D/&D-_C&9*'?9DYTY]&9WA[B MWGD[LZ_X_3>+RM4"X;63Y-3N!?02DFC;3Y"LUT-1W#*R[K_Y5L,0F%[#BS&M MR%QI$.0&I)P*I&GP=H9*XD1IIR K"01D);*]C2$ J@QVNEE9@2RDJGOWI]:L M<7OWZ[30%E%6])@&J$);_R2TS>E,;*M$7\,8THL)'\"118S!8!WHJ8$=GY_> MDY(^"ZN?SA?VO'^+EW=2]!U:VE5!_4;PML[J4!)BYQ[P<"/N/A8L-M$4+<\I MDIK+;YR\C>%A2(=X(BH'G8![ )X=HMO_8.^]PYILMG[A*"@J8 0I4J,4$6E* ME1H;11$1"U6("DB)@(! D) H*"@M @*/M*" =")=:J0+2)%>A) @M0$(=R8 M=N(^Y]O;=^_G><]^]WG;^<[^8[CF"IG<,VO]5IM[9BU3L;I@(E0<86%,0!\ MSI).8&&*^OZ2W(P"J OXF6(LPFK&./QKHOFF_P"AJ*Y[(\:C&'W\AS7I_KK_ M5:M-:.6)5)0MO19JDCR:9A\[T:43B2CI\,]L?'*4=#XX!R]NT\TQ9)=H=VGY^2$)A M S^-7QXCXZ[ILD-?:4:O'[8GJBCX[-!;N:DBTJ@W$GP3 M42AQST,]1]G>RPG'M&5RS8M[$WOY$*]>-H6Y1,<(&KE[Y^P)LF[[_#)XNVKO M9125,O?DQHCBQ#78,[^5GW>]5+;U"+M9H"_&+)#9B,8/^*\[V%9*XBEC-Z(8 MV3]: 71TPN MTV9]VLO-7F$>!AP+I[.QOI+S <<-T*A@B]O90(A]ASZ(:&\RV%<>?H62%%$^>90[,G>E:'YP+?.Q;+H1M_C% MFX]Z/IW>IRTSO6];C;DOD.TMN0U I].3&Q+(W\T Z7P@I27]<'_T:H*O?N>$ M6T2#X_DSL0$=,A&=W.?Y$ ^VVU:A1S:"M4B]*PF4(TC3&?-([,$+IU"VC M%#+^?,TPP>SE"2EMO[V?+"U/DO?$3>9$(V8&J H7V$Y=$ (]D_/!%"*"M#,7 M<(,);D+WG"@=HOOEGR%QX_:X^W[0$C2<\/"1?JE\;8?3GAWCJ#5_.:ZGG24" MVRLVNM\5WF?]@!? :TVVGU,@PI3=DMEZF7OR])6N9O67+B'63:>"9#VTO,X1 MH:%H\E450![WH6/WS5)JU?T2O% M)RX[PG-&B_E">:RT$0,YE98!-DWT82T"%=K*1OZ#I MX>%)\_1\76'\J,R8O_V5LY_L@5VB(@(G"/W?$>*KY>.;:!]]NP&]UUK;,C(VSMVR" 5 &TB+_5"9,QQ)ZGQ& I M\*8M++S\MWLK(U%.QOSY\P3!& 7QQ>M?LY7-M*^^K1:LF_CJ0\OT#5>>CE%J MM9CM_L[=VF&6VZ2:L.(5D9^;D/B\U6B2;YW0AAG[TW[$3$L?\B#9CIH%V+$7 M[^&E:#L[)4Z.2M(2=5=NW&=CK.KA'7KTG'J0O_+>WD,H(39[#C _,8\.%]7Y MT5SH-X%8RO>6=QF3@13N5E]&Q-&U6=NFKCFVOK@T?@&$JUK &22XE[NMGYGH M+=@,HE<:+/$V;=N+(A,""P*'4O-1_/Y5<9;K)?/0_5 GR)@742AM?P*90&5' MI/&[WK?63"S+F?.K"Y#'N+.5%96ECSWNK1^LC6GG]F5FL29('V13;^SPA['#8. MH9RLK%JO(Y1NHY>RS,;6":OS8H%M1JBW;TI;KH0=CE@D4.[15D$::\P_SGUVT/AK[E"KWYV M:&0<(F45#H?'LR,.648*W2V04<;U2+I/X[SLZZ$Z)36W@1;"E.3E UC_:]9* MY"YJ*Z#!C"57D1BX%HGC*MN/$(LG)58))FN.;5L&I;>-LX,J!'O(@REU5@JK MY2Q0^#96_MET88B?/5)14K2 ]@!2&A\\F[EZ?2-/!"?=6J=&@P/* [;AC7C) M.D@!76OXJZYC9(LW.N.+%OHH!>V_"*V;,*X/4LJ>+&(4!E1JG>SFR964?W._ MY5I1UL$I^2!=,JM#)=Q^59M?6=5DJF%L!3X!.(-<55?FOGTQ33 M@V%65U7W2(?L6;,=*+BF44_'+^17SC8%UFUIN!J&G:9?Z+]U%7 M+]**N#X;"KY>_G-(_V\Z3"*8- ,60YPC4D.U(O2\279*]<0,-P:)%NYAPM$!7,FK.U;7MY,,TF,-=H=7)V91(V>1 ITUW-,@\N)\\I]]ADJ'DD)R#3;EH4-24IB=Z/AF(C9F\C; MC P2.2TJM3*4O#C2]8)C=,KL%<>.QO%]\]GW &.J*.,572F @4.3MY'G,*N)#HN=LG+8]]$;';*%VH(K,D&S./FJSY.A7/>GW7/'TV&6>V'ARIU8J/9+(X&KV=[Q,7GWN%,[>^B!I8F?&@.V'MC RP*]QS!3BN$;(W_U4JTW,S[H M> FVO#XYR'\;&TO>^EQ XX(VW46/US&;BG12&YJ^?(F_.H>O]*\O"M+UNBOQ M<$1B!C:V-NW5MJ,+X2T<--P7L .+3 M?JX3V'+UMK PL#N*SZ)_J*9D]^V-X," M.PB]=T:S#.09[PW Z(]CTVE@$BH>,H4G+X>:#PX%E;&U;NV+'XI(K.V6K0*X MX"RTV=,@)7@"Q?7)8&\G&9=R/.\:E\H/7P5V2-VH>C5SZYIYF7$"_12CA+D' M>6:(!2(>;!@N1IXD"1YQ(J]%%ID]'2]9R+BPKDVUE(M)6$SHIIL 4'(SB1G/ M>$Y1^_##OPS$:>0YO=ND;+#]<'-;\&"HPW7T718H!L9I/H%V)D3YW'0K\='C MFPF'U^IG H??0^H?/50Y:ZYDK"F%;:E.\LNDX3OHSW]L"3L1UEY*1V8U3$)\ M\F%3F=JGNKJ;L@ECV7U;R0HM=&V:RT+R_C)P"-[-G,,=LE^CVLY)S3W+]*U] M5:'5,TW'ZLE'.IY'Z],[?W1=+<=<&OYU"1K\%B5&/ M1CGGGG4F,--ZLL,EJ[5'RRAKK^?)A0R^!4/GJQ4ZGMU+8^[,F<;N]TG'.O*- MHMV^6R8U7]S;4UA_1*QS=NGSTR"-P,KG6R$Q6ORNL%*YYC(_Q[IV+0S=XN"$6ZQOR*VHQ[(= MDA]NS1P_T^U [EWV>@N$VH6VP\K;8[Q04O#[E8"2GP"?FZ79-]YD>GA?TL=[ M.Z^+4B/A\"#=!^7E529OGN\T%' 5M#C] ;0?Q%'AXKX9L&4UL[7<8+6IAW%L M19ZANP4;A=).>B=*F=(&MO+ZOU^AQBWFGTDW)*]13Y,K$TBGF+)(5XHLH04L MC%/(7_K(6_^JQW_"-JI]7^C'Z1>!8O#18V\JT SHZKB$3#8)3>9^6T;TCP-'B?JY;HV[Q"_?*C%V2%J-/E M_I^C1%Q\GD5B4TX)QK)='C;T0F+LF00L=WDPN@5=!FXAA-=\:=C3K]%%PPDC M-$TEA*]KO5 H3S8;BS.LK2*\SY.!)G[\E.F'T*(+8J<)*[ID%6K2S\/\ZT;8C-,?556H?K^."[?+JD/9)!Y\J]B_L"71GA MS#V1-*N?;\_*U^@'X40A+%F!U)!$$NO=258%1MU[$PTE)1C!!PQ$D&?(+% K+FQ*$B@@2FOWUYF] M'G/G@B)ERN*UW?AG!EQ=!,]MB7A M7 9<2#->\[P*TY71B#N]A/7R9S"OF2J!'?,04?QT";K,O D3)2D-2$^CG\*$ MF8IP@[T)MRG+!"X#$0QF&'!_#3\1">AB.$>]@6")_8=0HF2N,.OGYPT\S8XGVZW7,[ .L6 MHY?NWY)9@2RA0$B5530(_>>EEU*D G!!VFU8DC^YN=5 P@[VPNT')D)/X^!D MEY !49BC&W1?+-7'E6,1P\^V!('X.RM"WVU'ZK2FP5$.BD 0L>@L',I'OTOV M:HH^=Y4JP$[^ANF>=JNJ)6\97X-UL)\4KQ( #T*:!Z2< M7F+O_K'BIYGT4_T;7TLT%S_?5!F=X2^/,!+O_+0Z.Q^D>S#.#$EA@78S869O MF*V2QP%NSOX+V70I8&7&BQ- ?)I[]6!)W\$E1+\]CL]E5%]0X(' CBV)GXX< M O8(/7"WN84$X!+R) MT)A>ZE@\EGB2W,W:S&=N0RW$QXF=VV/9FR(9H*/-')O,@ MA ?=YPZF+3Y2_U=&M:$](1/AIHR(!_5@V^$Z7DF<6T%[D,SWKJ+@: ]+PL=9 MYE"3;NN=E+CX+N?2 (DNPAEQAILF6#&4^$W]52$#R+7(I/;&^W MX\[JG^P.'J(,4)\!)VD:P,XMDE<;'F*S\% _9'>ZV[DN!><0TJD[O#(YBJ<, M9?9?!LF@E<8]J)EOI]H#LZ:ZO>Z'\W5['3&^:G1*.K91FH(;98>1-.8>/O(U MPPC"-48!&@X60GSN]RHW)09S74^ZW"]I=*=_;ZD#/.V3>8^H>(A/M7;QI?G# M3>0B<([LTC@N.G:IS.[+ MA!M?Q<>$Z[FQQ1*V5O<+FX-.WN-7ZWYH13]JP [+,P8A6T/>-]KGRE,E^9^F MBL;%Q]?":RPMU^LQ-7E--CU>Q=Z8> R=EOW0>\-#?;8N*SGX&E2-[>:F8,FG M3=%AMHG9,QC@F' 8'4*J?=?3+@M$YPC M](S$7"/7U"0!'/KW9:#ZI';Q[NYJS1=E3@#C#*Q+EZA.5_]F%&777F* M5ZV7U=S$:[EP/34BGLNUDBE&QH0O/RC2^:QI.^I6^9SS .Z-%"A?_U'!4 H+ MM!<3!EW0X&)L&O]"E4!:^O@%!>D_E,+'R=1G MDZL<26N\QLX\7H5-(G>NG-'??XS#X1]2%W^L9"1(F'T(E[9Q&:8H!?78)>_; MED)ED.Z27Z*6Y.*'J!^20Z0J:!FD5>5Q%3\<7RK7<@[N6->A]4C/0N&+6]SL M[#,9F0[/]M'4^"[028?/?T!CYZO1.C%KJ"7?IF[ ]WB/B^C0FQE;"*^UUK[8 M]6O1:;6M4_PT"]?U7@[4F,'!>(=(XEH[FMSEDG%)Y1DJELR(D#JF^^WAXEN]F58RBP0&Z:9\L&8]95J^'F2>MV<'.2IQA MKL\Z6_O?#M$5I0P#VA2N:5^QM;%K,ZGLF,H4O!/18U53,C'B=) %*GKTD.?% MA0[WWA0^4]+-KBYTKL9ADO$NL3)$S]6!*G3F?N^H1^F#1X/K/'D7\C3 M#!8Q1/P,H#W7]BZ,E !PZC.R4=ZTA%G*K9I:\PJW^"J&6LTSOK7O("Y_C:4: MXQ8\"!%JCK'L0\)N!\%/?++23-II\B5(=5:T/\W]!DJ8B?:?KWI)$3)-JS;F MLKGH#62LB;*]-PEMV5,LT,1GHSG!/P*O>Y!1PJ\[%"-*E&O4'(";?&T90BZE MHY(#J-@4JE)R<'?[J[EE O.MU@3FI,Z,]LPIC?D?\W0!+:I^W>"#L94&%4_3 MH+CO$,!XY1UM@U3RYT.59\T"2XMOX[Z[;G]"'R#$W(A.%Q7[KR[;4K).S M374JCK>*RDJN<2LHNG;IQ^X("AA K"T[LT"&\2R0THHQ"Q2[-(+^"P3S\X:S M+>EQER?3>NH*GOGPT+ T->&+>-GJ^C03\\2M*BT%__HT7'U:Y1^CN.#[M'(]7XD7.>IL9&Q[!8RY]Z9^ @IDNTY" M;KR,DPW8H(&>T],U@QBCJ,^CQUH@Z()AWK6ZL<-OF823W3YA_J\)GSP,39Q.&^0N^VUX[1 KMN<(! .OMZ?U]C ML".K--E5W/?MLJE.'_$UM;3QVIK=QQ6T_C( \PL[ M^S;_^'^@_C=EOR F]Y?'9^Q!_HN;X]5I02TUO#TY;\UVYQU4U#+,OH5:F!@< MSOE%-$!N%C;XORA=]%_4])7="7\H4/_**,YT&7)[&-TQTXQ($'+5?)CVM&DE MO88==H&LK^LGVWRPOR)Z323B.J5+- MG#_:BWS3@,#,8%>ND1\_@?#1=V4BS_5G3B\Y<%?3],FP-?VL]_S:S&6$Y.8@ MH$#]QDC6<_11K\5!T+?<3Y/L55JH.$=U,T:_D]A>*H];H9G"N'D"]2'Z UH: M"16=52O,O?.5/.00(3A2ZD&-3*J^QB1VPC]M+BH<)[0;'*A][.FA=PZNZ%E] M03K>Y]TFIU_.KS;;ZLRF6YY"YL5_F8N B)U0H)(8608BS'X#:;)Q,R3"U.7U M6#!F6;,KT^;2P>!4?FBOHN*\\FJ@G,B'Z1T.-W[61N)EO,,=#0O"1DZD3VXU MH8F0@;:!*)=(%%IT/?\NX'Y#7#3@\J0.LK?1%YMEQ3G[JD%:&1?>HMV7I^/C M_51+^-B%UO+)ZRM^V?W^D]*;ER, +JH&XSW>#?P<6XX)U^.CZ)+BIEP#\/=H M?F6NPU?"QUSTGG]OW?>^^8WDGIX3"!FK2>R?D7MC[&GKM=8!WQ#_^@JHT?1E MW4Z]LYURO\WUY>TYF_EVR%!0V?E01WFF?($MO&@M6/?;KZB_T8Z8H;YCI#:( M%V"$D;#/*W,8W:+;J;UL8U1IL1O=7Y5*W!6H^Q!K$?.I=+DXM"BJ:-\5F+N/ M!0R9;/SZL\,N/YHKD-DVOXP'-8"6DFM*FN .1Q/4"PY &]Z>=;A!!8GFH\3H M?D UC8"!E"_;2F+E"&1"\[/Q(1/FTF0G3^&>Z>(3@8V%J'?9]%/5*.XU='9O M*O*VLBDAA!5,S'#4($H;RJ$1*R>)NRA5F>KC_% MYZ;YR:4N 3/)S1F(,@>]X*J_;TQJ7W&AU&Y!=Z,.GINV%X+5DKPDE3TGP11# MIU?')_=\WWLM?6B0?AQ0H:DAA6_[D=D0&;>O6-/=M(OZXJ -1;S*_C*C;\() M=E_[16+S@G0V#;1M_&'SS L'&0FMV@W5,?*WO^&W \+Q6ED%W?+HZ9H'6?A7 MZ7;3:Z.U'T["8X'Y&=@S#G+EBQ0RZKD.,?@,R6NU_[B>&I?Z.N3-Z^[" M]/7X->W:3J\>,[S:'WI]Y?J._U#8N5/LE^VRZA1S_@5YTD3MR) 4GWZA>YQ+ MR!EMP;R_SPG^!WWGOQYF&:'S,>3\O0*>$-T(D.U_P8$$ VL6*.0Y.W@V1M^! MC44V-QQGL!6R*VP<;$0.B*PS)+>Q0!9]]S0V$Z>4SHIDUE2>$6R6B^L/+%'] M;6M-Y%H5#R_2D 7BU##?3TY MD@&Z!0E(;'?."AHR7*9Z-TM=>/"Z\I9AK9L9H0C*AQ('U$CX4 T("*"=J1I\ M4'^U$VZ7*_=,JT/10TQ01J*H(N:0SW%\X]I3U'Y D)S4]'/O0F+,U(/(CE@1 M_EWG^U;F4SLI8^.G7YPM7.EZ%Z.Q"R.S_K"/Z^<]>V?\W$%8>3@C%L;' GUK M<%]%W['7Z;)F/#'@^Z:34-/MX4?&G XCR2TLC-_--E=T.J%&M M)'\FJ)]N=G=X)/$A;\R+&L^G00%[MU\'.*O]]I&X[X#)+?A&):FSJ:I7%9)T[N3/J\\JK@%/-?#\/WACBQ@9( M(\LKM+W?/&AG$(B%G^L1!BS^SSSE!C=N+ X4Q%L M2;6\:B^[D1BK3LFS_NK:Z,>5RY6;Y_JGA#7\L##L?KF$'"R1^6QUV69R(_?" MG8=Q_NOP-M0A(*#YA_G*]YD)7H6S996/]7BS7X9-#?$)O!*3 9U0>[QMU:?Q M>Y=B JC^6!;(X 0+1'AM_$O_FL7I RR0BQL+]'T&S/@A@/YS5U!#8 ?XCT=! M7N+)#_SQT] ]2$7 W+NHO>Q*BM70-5-3OQW/)ER^EDCTR8NP12"G"'5V=+'& M,P=4_:XAXKJT;FQC^T@_ONCBGT]&$WA> M9V7/$?P?&R4BJ5Q2BFFVPDBD7FPZ&%+RR-!N8(.V M^]VCE&,73A1?B'JX+_SWBU5!R\I9H&U*.).Q[Y=N<@0H_!>B_J6;EYNQ!_WO M."0[#X W)T\^J;$L(](4:FU&[@V/6#Z7\5')5-BYY\?("T0X50"PDLR1>X[: MO_1COGG%TNA+/^# B!MGF]2WB;V_C:''[-_4ET;T9(O>0,GZMG@--0#N14MZT%RMLMG4<=/)%#S.EP\YM&/]=DF[O>N=?]?B)<]P0^<2SZ M7H94!$0@E?7PD;"2]IB-,-AFV4(R4J>B'/75^B)E+6+KH0+T]BGZ0?@(K!?6 M0AGAN6MMOBW\U2\#GYBCA&!L2BWBZ:(H7W3C10,#Y E@D@7:PW^7FP)7!_AB:R:N'RR1Y5M?6YX'JV(QG' B5[LT#>&$8I[AE\ MSE=6-AJK5CO0]683&H)TRXG))MTU.-09FV<1I-!Y\K[YEOJ*:_7E84OSJ8" MAPX?<8..- 2J-SFG:QK"#>!:[Z&'BC0\0*5EJ8(1KN6AIP%?L8N@69R;,)N2JU^>#B '$J9H$93 MT,E!I$?^F5M26W#O5V(+O!H-G*@A%N@@VR(_+:.==FLX5!K/ M\(PE+UU8_Q+Z+0"Z=@5SRS"H6W UV+YK)@4=0E=$7S7@3U=C&B%^;(ZL?\\_ ML5&Q9\ C\/)5O%WF)[;3W8X%&0C#T)[?TO>:7;.^RWNTFB1BMCF!W]KJ>A&] M^AC>C_X5,L,"1#/;X^U]SM67K>)O,\)V/W$[%W3VN'S#ZD354#WL*F1Y!\*W#\0KA04G9H%V -2(UNJ!EMZ ?KX[V172-M;/Y^\;BD(C+ MQR]V'R*= )#VPA?K!*:WKE[(64R/(B^MC8*GOV+O;[% W'JF) +'Y4_66!Y$ MS/7H%$;NW-0>%LCIUO5ST^ 5-Z*GGAC-RL;]GKO2$QCE'@:'K9G] M3-ER(#L@R[PX9[1U8UQ 1:( _;KQW1O\)VA F3\ZTO]4:Z!'\%.:.[,55C[2 MBA^'MQ .-$C2U9E]GS?!)<$QWVEW.U74NDI#Y+9E7UG?_AQ^V$5$_-9(_,V? M&;KQ]Q2T7X?,$_>/O ]^@0%,U+^_GSE%FL&T-5CQ/6FI.[^R5R/@\Q8TY%3[ MHU/#2/O?NL"))/=K?DL^O:-#6+W@K")E3UC0*WCW\-:B$ZJUCWX>2TTB#T+W M[0YG-!#NT;CH,I'RI9"%:]MA9\ ]Z "\)S32$]$=O(#:CQI//[:--*89 [#F MSU4_/M+5IEO>G]JPJM:&.%1\)RS?H FB!F![H6XX'OI9X"EY@ 8U'F!.4+MZ M5U+DD7C53D3\;,1=QR0_<8ZH64H\+-BJ)(%X]]W*]:^V*_D+]> %PDZ$F(3Y M$WCSJ1@YL(J7PK7YHO"ZX#25AY_OQ]?6U"]O>WQ.%\"^2WI:=W[*JY4%BFK0 MI2"\-A.M:KY5EGG=/ >RQX=:!4V#QPJF(4W3T=.P)\D249]GG FCEG:/62"/ MK$DYIKY]J^#B.?#9_8LZ6TM;V-I;B'-A/HN+]>(R^F]H/C(A-:XX@'8].<)W^ MKSZ._7][$M;?RS+Y#.BBG:(?8F2@R]!$3T"+!J-)]S![6:#GT=WXA*_+WZ&# M'U/*YG*F>C0I4:G;Q=7L^&:=@;FW*:')[?5$]RII-JN9R<][>E7,-\;S%%UA M0?37) F%+N'-@TGJ&2G?3;8_H;GNQ\ C$Q7$DJX46%K6S1NE9BW'6;U\,U%Z M0:&>WV0= P0(_]Q4/^_% BE+&+- <0H3"V_RTT2OXSH$<&/62YWO@PY_#&2! MRDZ\S/6=2!D;>*)=%.3KDQUD/TZSG[C_)D+AW.@?,>SDOY:-\\Z_SNL_3@*1 MP1OQOP'*R7]QS*:]E 6*G=IBUKUAWOW;#)[_;=I__LW2?]E$&GXGN]\-Z%_$ MY^8 ?A;"Q?"&S1[;Z?X?QKI_0N:?D/DG9/X)F7]"YK]+^R=D_@F9OZ?5A5)S M&;5X9]QHPUJ3)JS-)^_$NNC%",]:O8 MMC,BG.N\(+C%3<]:FB&S-UT8"/R)-H4J2)GT@DXT-B M[^&$2"='[E[WY=Q_0OB?$/X[&P))U]M.QR=$461RDWP*:C:]*+649*:":Q39-3$E^M2?>:C3@L\,NV5R5,_VSBZ MJU&Y77PDD@5J]&6![F(?LT 57D_0+M@PPB&DTN[7.4O8K>DLS':\ M]W:>B&'](")NI^VQWU9N<9]/>3P1028\>H?T9]1 IT,A%5K+8P$4A>M "C2T M[LP,C@-YC#)$V]YJT.A_D!'G5@4^3O&5B>'%)ZOANS@3M64X)J!.O8!4P+($ M"3UZL)FYEY&%=T'S O/MD@;D*!U.=R4 MMEN%O'KP63MKE]CGLEGPVU[UO\7U5C^7&7F#:F(O&-U(B,*3+Q/"T14WL!CU MCWHG"+R%:YN3EB0*OX3\2I& 0[MN_+/Q*9.O%U11U\2L?E(+;VM4D(=J2FYO M9YR[^+ZD"NBE8%I9H /J07;O(R[6H%[G7_2P?[G.T0!D!Y/.I?[;(,4NO$8_B[A M>6+?Q%*Z"A"Z(\R>!#<_=%'B_>&=]G8Q#Z]P#5RW:H>29U7&M)@16JU0NA*& M39),IOA3VE'V4XR '!;H:0D+-'-]!U5#D-)+U^:FFK% ;Z(IYBP0MR,+U);+ M H4?077@-RP:Y%D@XCTT, 0*CC9$LE&Q_RPC'KV0B;S& C6-LD"4?"CQ(ZS4 MBR'@%8$&["!,C=,0QU_V-AI,__:G[N/+1^C\!ZEN@ 7Y8"N4#ZDQPP(]5R5\ M$[4SATNL1=F0[O)P?7ISPF1^\ H7P?87Q08[B)!C[BFA*<"G>/HUN@C/L )" M\$G5J4!+%=$#K],U'!_/W5>%F__GK=0")LX"-;_ .Q%^'",(L$#D2BC='0/X M""^GL$"&8B0L4XBMZ*.O<(T._M>RY.^>Z'#Z[Y@'JP]_/\NLS*>Q@%3[QK^S;(YE=X49 M[-],U.)WE@VBB48 \[]#4_1?+_R10=N;!NV_I2CDKSF4 2[)_:^=9R&:GVV9 M8<9LDS7 F4D;QO_[< ;7Z$2^.EX:!E;XS^'\.HIO0:V2&H3B(*6M=MY&B.1 M8Y-2!Y)VJTJ+V4GG]0KL^"'__S"^_V,F:O\O,\%LCU FF'O5:-I(?2"6/- T M#L&@I/6K(NHN4T7C[1'U:?U']MYWE#I94:J32G%(^W\%R_\!\_S5^\.]_.M! M#H[_!CZ'JN<_TN@?F.SZJF>MN/T&K=; U__UW13#P7S ML)XIT[RHN'+OPX;*[8EW!)RVM-5W_$VNT/_$QO4!72%'%VNG':0'48J?DS \ MWZ8.?U94-CB6$X$Z#-PQ?R:ZG'RYGB?D&T[:],Q#Z8IT-T^.P!+.<;U6$)<& ME="$>4+@8>ZBZ_0;\"'%R$>3B%@>5\T[(\9]Y78:597ES_C]WQP#.<6U;-Z] MTQ)WH3@L K3]L](U^9P*(#O2@G_V$->"%F!^RC#%+;) X^E'^AX0A!:';8\6 M!+T_^;ZZ?V4UKL=%44MSP<2W*ZP#5Z!N+VQ$GHIV(Q+V?],<%@U^6NX_+"1T M1?'*Q-D(0>EH@5WG;^PX^P@$VF'I^DO^XN,-!?G?'@HE^18M/4RH3TM(!>M/ MSGWI$K]R/L(F;?)/V=?E0#S)H!+#:^2U9W1]$F/?0*ODP9%[%6:JS%WI[18# MQ7$(Y3NW$Q"S9V\,QISA#+V9TV(^[D+U L[A)H!KI-X5CFD,]V+2;;/B%)** MX-C8S4M[/\B+]RMHFE_:[\I1]>:5AZ]7H)?$9-8WQ:L9B.SH4(4\$4Z^1D[? MY(_##3)T73(A2MTK/%V*0HV\30+SM?LP)?O6_*SOU T)C7%\T:A3;)SGDU;0 M/NV_>]<[7I"'E03M#%*M >@BPUI@W!O=EQ44HKTNPUV+<\YVB,B(O]"6CN@> MP,-Q8U!K2CY2HQ_MMA:>Y" =AY;2WSG15@E^V#\OQLDM_Z(RR%%CX<$.+%%) M%+8?<>T2>>.[(N9V3K/G^N$//K'YN">V,_7%_1@DN?['&X6GVEZ6'4]E>+LXN'+T! M@0&J[0)\4HDN 7=VYH+B+GS@.)KY=R+DM/"Q8FF2W(H:38M^9&2%+D]QH3XF M&S_=-'WW=L2,(ARQO%Q\E'-:(,9-,$7N+9?&N-W-B2F[]@ W'5.!7$EYQUN= MBT9G..^?$?_Z"&)X9PG&CY( O-I$M9I[^1 TPW<4KFD^I3KX MK:TB9>]WITM?<;M4JIT6A94+-^NN1>%WT0W)^$N#I-+WPQM?*R,6'RC&QIWI MX(@[51S>9*O>($Y^^XKX[:N-9+-YV.3LF4=STC=D@L0MGSKCH^G"D*AKQ,%T ME?Z1%GZWKTS]/8M\D6WEX+F4Q_M7OAYF@93I'I-MOJ=%7UI8-_ &/)WDNIB M-'FK/5FY3EW_;K"TK8YF'N\(%?5ZM]Z2-OVMUW'$EC*0LK\V['0WR,/"!B5) M:0^AVP7G?4,)4E!)>5\6JL(&K*L&-O=\C6N:YOGM[O4[=^(Y)8I"0_M39M"2 M@# 1&[:JYTR1;DLV#]\(.LT[7%#L?M+6[BR8 UE:FL\\^D@CMSB(6-6*?PH5 M*><@X4-9H(-(?5*]TMT3E=G$(G?N)>_#C?)?3R_7AAF+]&KT]?VOW(^P&T,/ MZKE-JX]:H MIVXDS-ZE2MNWK] [>QUSOXU:*SSN?(\47CPR%GBJ_]_1A1WS'Q^5)E M=55=5TE.JJ_9)IZ[X#BV[-C*U$CK]ET^OOA8/L29'$S&1D$"*N$:Q .&5(R MFSRR$# K[$6*253LEM8YWO7?BB4@BHML(H1"Q MC8Y-7 @+)(P\2:+IVIP/T$()CZQ4['GM^]'252(D'P@8:<3O MIVOYS:@\DU0:4%>2:M6:6JQII?M7#B^]T-(K5:%JLG2=*8ZT!.PIF&8" M.0DI!<1G( HNJ):?NTZ>*MFUB?_MY,OO1^[:-TM+:W]]I+7PY^0E>$'$3".* ML[*BGH)G*S!1L26@\%[VD-^>E6'2XMGS]X_$/@H4#Q'<;5/R02/O]"[!)G8\ M4 %>[B5!GG$1H>$LD"MV)P&1Y^PZT6R)4BY-NK(?'XCJ*7VEJAM=9^7''M#U M!>D%*+FA26;'ETA;3TDU9-=5E<^Z MJG8^C ?M9CXV,..9Z9V%% %HTSAA^_&CM%H8#R*_AVEB=>K+$F?4=9?JC'WH M0TR>1?1!9- T6'ATZ8IM^_3:@89,7Y[/)?"G)P5&LQYH:W^MWQW111YA,W5& MV^^0'H3$4+$,EKX2Q&NC/GE6NSMA'.0P=2L*67W]1*?F(2>GGT)^0X4?2&I. MYR'/L4!1>K=)W$IR)OV%V75#&F:75PY7EE4]Y^Y0+ZWF%G?-MTE[MF^'S".% M! IZY23M%-* _#9^IE>2V6>PIV]#'S6LF\9M,T2WSE/2(>>EJ@7/-&$ __E6IA[%,N6-F^9%T>_7A]8R*RL?">WC[CBR+Z,$ MY!1C(K' <3'BGMHY[WTW[3I+C19%),2./)X]8&QQ^?^KAJ#2ZG"*#'NL5.2% M]&)3PRCL!U-!3-[/_JRNW_N:%['B>YQN21H??GHF\=Y]7I"[A>']&NC*.9H: M$$[: 9@3V6Z.W(>JJ>,VMIKD(6QD8?8@!VX*5E;X]E+,C)? CDD+0Y\MB!B3 MVQ8&Q%^L >J)B.(Z4;;E(IZHC(=5VJBK&$!5P97RR/'M6/JWKQY?ZJ)B7#ER M<09 .]GE&I R0P A&MIM0X:A7(BGFV*_W8V.O"G_[&VK].N.7@U?(F9%GJ:# M]!CT5,>$0B%(0=)2[7E" )R($;0A=.R;%TN[%1L1M:4Q_E.0 3C;\E-2:Z(D MP6RE6V 0FZL?5ICL^5K\:^<*2,7KA)'!S?Q#SF(\JJK:>713$MN#4&M.8IZ@ MA#]3+$^3OEB:R":OAFYYR'C/E(R*3'_GK*+WF[R[_H>/<<:!,KC+K?A(;%HX M4N\#P40SN?9T?48&DN_UPD-&88".4%D!4-PS/F 1=GY_7*-Z'.$0S;M)M]2\NECSQ'_)V^^(U*D#'S_HQ9S9%ZHX.BTZR,8+\0%Z/)SJ M0@&W<)!_%IPO-W_L57>]M-R#6 5MC'-Y8+5X5UL+KV2:)M2J&%_?V[50(LN M5(ZG'$WPHP0U4>P1ZG;L8..VQU'\O5)7!R3*"7+OZG;%=^GM@4\3U8$BXD,J M8=#RG.5OE"J+]_T&//1@LE5D\T*\0"3VG7F9\@>_5. M-_ #131C@+M9MQ%M$>)N0I177J3;IY!N>/B?;'X+67'/5N\W-ALL7-((A M5T)6^Q=E$\<7QRUD?#)Y"@KDC[P,?6&\.^-R M*A(>[.T I[FP0!WI2&L6J-2M^.>EIH>@=2P@A:&_@5)]V!^>>?_-[5AC4*%K(0(HMBU>9I^ $LBE^#-P:\-"\&0/N48*Z ML4"1/R[])O3B1!=P[5)20AS3;]O32<3.]55"E>ZA!1 +%.H%N0X;=6S308=O MIEUD*\;@\':,L U]5\U@L=,K;./]R2S_(Y)G;3+YBT8=V/'7+FM&:IU:!I. M)=_P&@=3XRB)*9)%T^ G#A)03CT1+\U+PE;]^9- XDTT3\@%I>6NO([SMV,_ MXA",HH832'GVPFW9<]5&VE!4V,K[B:(Z!DQ7),N-U8D0NTPJ/WC>$)HP*[48 MW$Y2\1(*=*R+C[_! DTG$$K;,FF"J \$,',_8G6A@]3\5K."PF%1<]^IAK([ M4\'!'2S- HD('ZR[C;D1S75HYR.#8$89_BX.T()-XY;72.9A!-$&;F9O.B2B M]W)Z)^$B^6M\=C,IK&[?QQ+KR-O4;RJ1Y-=J1[SJ8Y.WH(#,R%.TNP0'&O!3YX>2Y@IM+)G<;RASQRV_FG.9R8KY\D+$Q\%AHW.[V15=N MT0]"F7N="^DZ%,**" 4WC0FMVU4P,4: U^#;(/N;DH]6OW40=!.[:F\TVBZ? MJCVEI<;E6!&Z^_A#%4#:JA4?@Y=@KS4)RMF@C.I/$@Z05!O1X^/\4;3Y@T]_ MX_:DTNIL[U1@T;!())KO1=5#T+81X1$B;TK>=\8)I==YML>?@!_8*N!9\%R\+GJ,%HX9L MA9?/T43HQHS\"F#F)4*M:4LX.3BK7D5E=$_AROLUI4\O6O1G<:ET-I849!!B MS$]+; X.)O9C 'DHW;EJ986FC6[4V&"!-J*%)FS0D02AE9$$9LMGI[UO[2[5 M2RH47349S&.!L/>^1QW@98%&MYA[-RD88@"=']X,*T7%L^V(/>!+D6L9?PB' M\C4<=JT\\<4]KV#1ZBS->GTI+5_MW1KMTR91<_K7]<_;2\?.'NG:"1 MA5:D EOR$EB@^!Y˙.,T"#2BE@0*WZ +89BS'/?QT,78O\S"Z\5*=MDL^ MJGL=J?2^OX[;>X;[MC=17[I]+3I_A] M>.=@#H+)@3ICP<=-T>NE$ /)XP2S0!?YZ.VHOF]QZ0 D+ MY#1@SZ8W,S9S.^D'Z[1F8*+,% MS:.19MJ67$3%D5:"6AV$*P<]5XN5[>?2K_GZEU[@7[U[*[\H@%_^N/>H!"P1>TF%SN(D&QD@JEP'D_*C&3MWM6E M_R:^#WH/&@GA0T_GH<4UUMBD6PXGU=;+$=O#YX6PY6PY8AR]Q&URR)DN_]:T MLP.M0Z]2Y2DJO]0YD1;EM\&UXD$))9K3^4>8>[M(O<_18/J1VUD(--'EL4'W M=.]^6\-*#I_V6:!=EG^3,#FIB+B M5K(X!0(,B0/D.[>3/\K$37VJ27UI)"(>T?V/ZK$?W,R] M]C1%=VB)U3(OF:U9YF-6H](5=1SAL ,:8CF[37$'W%4KOF:L0RFQWKIMAS:M M^[P?*40QJO#3KU@@LJF2"W$DAAU0]4:C.9$2TTH.4STT^R'F"1N >^"QZ+(!J4,F(A4Y/XWA' ME]B!J)XA!=S&5&:\K*B'D\ M8 %S9GRQNQF)^U!5UKY+EOZ4=E%#WL+3,A9O M<)]\NC>KZ'P%)$([+.;GU+$A,&&HFVED+49D*7U/2+#E#\:>]!\G5A.W?%S6 M](:7>%KQSS[:U0>BHZ%S3A@.]%@:'/8C;OP*UV=LUH%F@)M@4]7@"+ MT38.U5/Q#LP9-^U?9SR*Z)F(6?_2P7-NZB)%Y?]0DPUS_2S_JSI!I3)2\=/) M/] _C"(]"O&M:Y'^2YTLT!W74LX!I;<.&,'A/!GWZRQ0;V5@&WCR^H[MGT5M MQ0 (F4:]!XS1'.G<@)6CGU<&PF6FON)M:M76NOW-4Z(:F>IQW0IJ7=*U:F4E MLJ^>KUT%!HA)&DXR M<[SOJVB\4I+Y%*#:)A4S*B(8NV-Z=V-Q#G,O6X/*I=$>H,>:&UF@MW8Z5.PX MFP8=Y"#J>\K7QY0RIA XID&,?I%TV_!-B3^-ZZ4T8OTF9+?JOS:?9S M[P:JFB4)MT8B"0E#'F5VQF5Q76=__RB6=QRV,!Y M:'#KZ/"I3/_SWV%H'GSAQO\L"OB1C1XKV.@P;'R BAKQU NBU+;X0\#_H[TO M#X?R_?\=$=EE"Q.3K)^$RE:14;(E36FQQ125G9 HPXALV4(HBB))ELDZ99G) MC"51RFXF9B.%R0R?QE.S.(_S/;_SN\YUMNOW.7^/Y;Y[[?I[[_7J_ MEKGNZWY0.E3ON/.3UM" NYYDH-;UWN=!W_5)Q^,?0\.^_PQ5O/MHZ.3"]M#P M!H./Z) -R&^3X4P8Q\6,PK<8MM$X"U;KS ;D@8/@$Y+C: KG:Y^8'@>[\0&% M=;)V!M&G8<;&+#NPB!YCG8&O*$$"H\G.\[2X4/N?B_3Y68]Y"XM@[3RC;]G\/$MB#[)>.$XC'<#6!AA4G((+VN[>:"6>CG0JV MC(BJHB4"\U>;D)_PAD/)!J$*!]H6_-0A,%8H8S&3*Q7;CV )FFN0/./7 )N^ M!$_$>A8.%9@ 1M"6G!ZM]\ZFON<[) =^W'E7"VLN3KT!(Z\)).JY1P4C/@=& M_<8[A5B9Q&IJ6K+AMX&DQ3_GO?#R@[FT^TXZ78^B#^EG'3BDM )KQ?;)IL!9 MSDA SSC36H<'9Z6DYH$6,*5,A&N1;'4H4'E*^D,%.;#MQ.'R _-,^O#>F/S( M(#Q/OH/C/H;VQ4Q!P1]W#ZO/J%JYW^B;P.T*LC@E5>RS:^QJ\,>CRP?80ZQD==H*B[A7#]283GP5P?4M8&*;M4W2WH4 .<."\ &.W<49> MK*A^=/"30*G)B9 8_H.+=8];V.2'(IEZ'[M4X(<:PCFSH'J"$:![;VMYFH\E MO]+:C+>=%9/8&A=GR8QQ XBTJ;/')TT'"?5:00Q" 94\RP/==H!;W#I-*Z3T!*L^_S9?):VS<*W\O^5*$(-;]<"(VL;OPOL; [JX M!3G8F!U'GVE?Q4^5[+UC.AA87-D;_0\9"?XLTS*.CH?& M5I_QWD'+)<;+_1SK]*AWZKEPWTC\G$AJD:]$SR.]O6>@F6!A0Q*(:#F!L!,= M0^KG=+*5BC/P HEFF)8!>U?2>2S4Y!S[0F.TZ?6O MLUYM?NV.>Y]>5CM1I_3MIKJCJ< $)0UL8@.$%BWM7?>N@K:@OXN5Y9\+#:*6.(Z9,\UC-LNN'LO7: MW\CU(6:C+Y,2K=G_MK5RM5P@64S43+FJVD MP.5NE#.EA7M(9A,%]5/\"D?/1J M&%QT [*\B(.A?XRYD7T,V>$I/&%:J'._A@5;NBBO,H!S8':QO:$R\C5YFMR3 M,E?BI))R_/S63'D(I 3" QD@J0_=?0@W-%COLHM]:3G+DU/E(M9Z 9,&#R% M%5 I5=$AZIY>ZC%$F-@-IC\]A4GES^TH^G,N*LCUX,'?=S/V:XVY?<"+=!ZB MKP"&QDQU&H7L0,>F84SQTYFTG+9HV3O64N/U)7^AT'6];W?TNGU^LW4O_3>N M5U+ZD].CI.3&/Q3 \%/C*]X5E@5A&-!%)+6J/IM !R+3B_X8M7-R+@0CQ0.Y MT=(WYQU_9,96)HLE&:6__PB)!+7N9/@4F:;'!&V["'<,'C ,Z,L28+) *I>3 MR&92^F!* 8+];4[+=9J/"YX3=Q7/!QC^/8XE.)H;K;]?#.Z'4U_"MZ&I)2,# MK 4B&K1=VU"&HQN0H$%TAIH416J2>K4^2RVEL!U)Y#^S?F'Z>DM@[55.^?Z& MQ,S[EGG(5Y[E=U!"KV+5D'?;^U-:.G)E9K^O5+G0EDK/Q7DLG_1Q)JNXAP9D M.5P^MHUTW=Y@S5D@, # @K-/K4MK"6S5C*R$6DST71R6>W AS/7!]^D0O@0?BU.@G>,_PPGO@C? ME@ 5?/9<)T*[?.FSH+51CO69T!OS?;UV;N9HR"H[U/3U2G:8HG+*8\>GA1!> M,"@G?WB[6#N601/$#&4YTVX6&A:G=1IRW8(]PW*#CWPMEM?>'ECBV_#[ZK5; M*@R=J2)?)SU=_/%@&A+8O<(KI)#]!,,[>F!_PD8#ME!XRESOB82]/!, S-4B MHRRC*E.U=:8)6X9,;*\KRFV+0TA,^VY ?#H05ULS+FN]:>]S\.1@P$)U[T=3 MRW#F0#&\3S8=UH@G4A1B[\5K#)_PVH HQ89)G_;R\.S1Q"9M:RAR9'[1$HJ0 M?Q'WK=. QJL+-!6)O7P@OCU#? 1E!9+S#Z3)DO\;?VWV9DB MBV#G \17E3*'AL%TME6*WXS;'T217P;+C&Y]XV$?,%/ MV=FFU, #Y5&"7G@CA0"?+"C"_*9 .2'P[Z$*X0"?W]07W[O\[H_S_FNCHW IZ%Q/^V@"6C.=%( M6?S?B_K"3-D,T'EJLL-IW[I8U729 OZSI[&E]NTCT1VP%J<=I)"?NP.NY:)" M&DHK;T(+DZ7FY&S,?C/ ]08).REJTXEL"K..;"]"+0#=E$O$0Q9]Y%@/BJTA M;(<4E$EH]9)RF>9%H^)Y'T+F]=4CM#M0HUZB^C3F2ZXR@"4(A%AM58Q<*) Z MZ/BE)4XU/-K;[<^8_Q*DL^9\&%*@?/:&PLM$%\'"3,+WR93;YC30/9QG-M8CDK#-E[+6@5 MLC;G@MPGIY'+]YU76Y3_!)%IVM =<7/19F/H[K#H;#>&WAV<,KK[ $KIY4>9 M9NX)WG'LE^C)ELAF3\ 907X9C-WC<-*K=Z>*U?8;]O;!R_&(=SC(N)6T,<'; MCT#R[D\+OQ$S\H+UZ^.K(W4<76,=9M9>\Q9[K=?/1$(/:BD*_0;;<>M1 .PA MD8DB1)HU%'S4BX M+:R<>\&+Y_CY&G -+VP8X^O\8ZX2H,'J>Z*O&D\;"\0'69/=Z):592$6Q0YP8G]"WK-6 M&[$2JT0=A$T[,?PB:KJE)_*B+X==,/BN-N'T)-G>XX21:HP7?0K]G_AGG M=1@#AIR..IX'X,\:%8A74[U/!)BMD/SIZMBT: ]#6 BG3*FI5]!ULVPP6)[@ M$!&=E=-Z5K"M8P.B$\.9VH T][+%!*4M)/C57& ( ^Q%]&%() 9?CP"'W C MR?'@!2O'_GQ-,>;91C[E3_O=;&G>>_C5/L;CQ#@,B CJ0Y"HD%"4BTL\[UKS+<@-SKM!!]:5A7[RM'[A9Q<]:^^3TO\4W&V2-K2 -TMSI/ MDKIRMYSEBB"[@5![GOLO25^*9I MZIR8I66SY=6=13SK]##9DJ%V TL,=0NF]2[V\;S?$W I M4S'-*Q.8B.XWER*"0V[E'VN@&'W1>_L/V.JTT XXPD\H/L"0X?OB.7VX1MA MQ"-H#W9#370-@/%F(U/J6YT[.C*F.AO\.STT= :TM4->/H0>H_HMX $+Z;!0 M]!5$!LDBJ363NP&Y>]N?J4!?@B6Z6:PC#EK+W:.;MLDYSA5C%3*?WGT\=\23 MWV)] '5R\^/0J.N3<&HAOK$X,^SO7+'ORVV4EO4^P[]29Y0_]@_3GIB?NN!R M:OY P;X/Y.-#*B;YF9QA@O%=O$S"%I[Q9VM)GB:K\$4*+54],O8Z:9= OO_;5@!>-3CA@J"OB0RLT?#,8K8SJ (\KY>Y M)'^:H)"U0)C4]OQA+35Z96P7U]56Q"'TX\>>+\5Q;X^BC0.YA3!KE3[029S(3Y45#0P O5W9_-L_VZO, TI$L;'M# M[:\[VF.0,L*KG3H3IN'0N4_KZM0;OPXSCEZW M;(; (!OVC(6N@])%KM0U._-ZN^>L?0 GL7%PF]MG<<5[B0]R)&QOKS[I.,O MI55,M[%,;(= TIGK$!O#^0+4TY8^&G-\ ;_Z)[941+)9\+5[2-C2_C []OF_ MC82<#^+"&X\1H_*O77JZG( 52$;5!>%5K:19S0+Q FJ]?4!T.3WA6:'Z+F$/ WM MKPGHMC2A#K$H8.PEP"1O;$!(312Z?;(%T0Q0#?83?78UK!@4X !$3?9>2$G0 M='SU4/#3W7,RP(Y_3 MIPSUU-H^=3K)_/'V>[P1$$XM@@_()B1/H9BVN=4ED#(E3,-EL@H8C_&**+/G ML;+VP'5X4T%?'^-L$K1^]R+A:YW;9[.Z DO1K*8'%P_\U$R$V\"#5I+P7T=&[@:2,HX_#:KK5SX -<+)0]X5SE?I:U()HR3)DHK2<,Q.CT9(I[7'M;B M/#S*[ \.W-1YF.\T@/FB!KC]#[@1@@7U!3<979X)EQ*HH;M->9(U+J)=W),\ MVS;6SUJ=2F;9**'-'3_9,#H=ZNON^-.H,6^BJ[8'S3J)!/0PV3B=878R76PY MG+7>,[N[W*%YI A\ 1]H\CGEB0N-VT*I2095^98W'-]=/%Y3]ALCP2^",P[@ MJ8UP-7QP<.[?Y=MX0E\J %N6 -$EN12IB&=+?TA>OYI-&AEZO?B2F!/U&7Q; M6WC(2I8GMJ<#+#.&IS"[.+O$P&3=H+0 R;WR#@ONO'V?=Z84>';UB]+N]-8W M?G.2Z$!U'$_4. _B/H9EG(R31W<[P4.1R1N0IOKT49PP$--K#4VS_]S"T7(: MZ3PW(6_>&GHID9EN\/#N%Z,M^[(A$J_$.E!1_ =@"V;!I*T?1LUJ7)FH1_X!R=.1G\ M1/SE7++"^A<30HNTV0QN\;GE"_/VJ4:Y..N!&AXJ(A< M3EIVT/XL-@1G'<6(!28HMP#\6URKZ:"V\N:;U6Q_)JSY5ULEYXZP!S]'LP91 MG9G[.' XKO.=PWNR=_$A;4'B9#>2=3QWQ\5^!ISD1X41$>E_\%D@N1X ""46 M!)*K&H+*I_@>P"==@3=DPU,HNXYRC(T&N>-TZ+ M&;,0U'XBYD<'S4"1@D2L0AU9?]+GX ]8D$D/I*A:>87NQ,J;_]#^2_E5 M[=O$4A@H_@(USD%XQTHI_3T_()57YR. M;FEP*'[N$EGLZG5K"V+7MRL.:U+7CF:)0O+.6ZES]Z)@+ >F 8@MLN-(V#R[ M/Z?%V\1QPLQ@<+U0\W6C_"WS"78C6>1JU:V=1A9OOT;:]%>>L=EZ'2^.OE:> MA-[""V1@TI$2/"5^<1WJ!%M^"6?6*1AY6\YU..TN+V0^\#PZ;3VB8CE]=\23 MM]J3T7:06 HS NQV/C]W Q*6*:T[R2D'#*[2H5U;+A03_\SMP!Y.J*FR](MH MPS7G&Z0?U70Z?]] "7KG71UBVE\@'L>5$?3-'L(!]2P3ZLO,OL.%-6V=[/(, MLR5^E'NL^$!*N)GJ0HG^L*KC]/G7!\255O[^KWOU1?]#L/- B@BD4&;\)PG; M@2@JHGM8>@/B!YPE>%JI(=-:,&TN$1QGQ]/:$;^;.P9T%87>3C]B#*]$NA["> MO[\)%F_&*B4UVVS+GE9L>NPV.G9:S(*=#,9Y="Y>RFPX&:9B92#ZEI8K_V/$ M?:G$;K"]/R:,(0U5O'I)]N4N[N2@0 ,4Q&V;*?&&8?"I<3/9:<99MG1#7B16 MS2V-Y\_>X3-I6AJXXV?>972\60?CJ2Q4ZB:F4?^IJ)>7EX>7@[]_V'VBA,@] M_?M[*NXD/I6!"&>YR<9Q37D*8^A QCIYUJWET#S!TZFE-#FHPE"0,,GS^R# MMU/HG+A5\J,\V-#^1Z+[5+;8Q8#]_!BPY+@#<&HNR:T/W=J6]WQFD)&K'M!^ M+:\NR*UX98_M95_MU=!ZAE_;ML$3JP]F;N3:P^:1%J"_";.!5N!T7ZD M'$X),. :NP.%=)U)5/ M?E44G)/S]+7VEM "QR79GPR[:;GC#,M()XPEOQ9. M?01KDF4^8V\9I!?WAXL#9:$)_78NNPUMB>7;6[L4AAH]KA9>RC/EOG<]K1%X MZILKY9!JW]:X7XI"W^!-^&5_KI&@!R=<2L,L-[*\'%AA!3$WPEJWCN;-O<$_ M9B]<_#HT;#;TD(%J8.:8W /#_+\V&35;!8*Y0H9WC'6SG@I3":2$C)A]/! / M/]>R5@:W)@60#IV-E!M\<$W5==NGHV(EHQ6)A]!):%%K-<$G_#;>(98>=0%T M'(V\OVB&&M+&1)(;6?<-5^>YOOQ!WO3,7($$Y.OR4%P!4I\$EK43S7*<.4Q? M77#DEW;:7HJ6_!$>KG *&*"3 ^;?Y&&=-!U;SWL/W::ZD4#D#%G#0#18)73[ M; >"_5EQ!(ITY]%06FEXNJ=;MMZ(,6Y7\.'',>TO'I/K46OH:$LKB6Z/IR+V MR_<\3AG,XO:A-(%P]CHM]2W+CR&6I3CVQCWG\ROERM]L^J$ M?HG ;O_0?RJ;PSL"HGP[.)_[=\^))Z^"8,U]U72H]^[Y,%.,+#!,-^IJ"#0? M,9[931#\"8[IM]$P5V$B+Y'_9[ [^_VIC/PZ)Q#0>RD8N0!OG5E(PO)L1U'J M%BDAG;;\JDBKKMW!#]KSR>_E;XF9[(8_]#L@=6F?R+T:ZLJT'UB.)'@@4E4P M0;(OB#'.L8JN^%%BWUCC@^RLD4Y)+QAHPV;G3&D9&KRG171]8N2+'E$#M6$# MPB& -WHG$,NQV.Q."S:,\Q* Q]'5HPC*,KO;N? M3$&*!OI5^Y7>H_3!^[31W>:";3SGSSACE#E@22\]@B;>?GPX-3X>8-Q:-/1AY,MEPE;3+!6DVW_?IC% M3KW^#89J*9!J7(YL6B [\GL-#ZN>QR MO[7&#/OO'XCWBCE9(&'*)$R4;S4#!R!S[K#N3/+4Z9GGL),W(FHNDN)?Z13J MG%^K?YYS[C?#=O5P09:&N%A;1:+UWF;0?-W&4PL\HY][)I2SA'OO>W6K]8O( M\<+92<\#*B5>55YX!X% U U(FT>Z=UOCK\F")E'92IU=\ ZG.*XUCH/QCI1V M)\BX./?$%+,#2RY.&D284UJ=M3I_OK\WVF&:HJB['.$S:0>Y9<$,!U5D"(:U M2#'%B":,XF6TV5O+4FK4;8\7C?K@1L-N<"M2X8>AF7\]*X0&;R=>2CJJ1$SX M!+87!=#;@"QCV2=@.4@IG.C@+4:PH]1A=";*GYZ-Z#F<*DD&H>77$H;8/ M1:Z^4X[71.Z[Q.O8090(J!W\D@1QP?!A?';K2O*LA*"_ \AD0'.58C\@P>7, M94K[Q-)SO!XCM-*QVOMSC7;E9;^5$-=>WR1+P2"ZJ;\;+.8*S8WWUTK2;9<9 M7+%NZ\N@=:Q:(7?&FX*<_3H0%15E-2(_\G[$\=81Q3TYBA)L6"::99L+Z%KT MP[*M]?C/!+MY0A/7V+E9*_)+/7_ZBMD./>WAY/GCVRM-+]S..B/]"B)T6NB3 MF"ZNI2+12H%S:G/'8D(?LE$VZY=Q.JP92:R/L1^/#C7A6@OBW>BZ'75:Y-\9 MNE^4J^*L F(JGBP^>]-WW=$ZEVLK&$:*;4""*$FSN_AE"=: +3>N6_!7LW([ M)Y?_+"*8\_)XYBZD. YM# M/E 9C)-NYGC_\;U7U^K#++P&H-;]"W[RV5\*TY1FOMCL1#!5N8=Y._GUUA+! MX#A8IC!-& -8]BK7A#=\9[B^;>&><]YSHG;!RVEGS5I?VERTGHJ5O.S0!30K MW(TG'WRJ)1,Q*H#$-DG&:KE3DV#9@GWGLA4OGS\7- 5B4[@JOAKT-]5$&* W MN=S-0M/[DW$'8G<02I[?QH+F,JTYUKA[H"8V9U5@:.)<,A^F2^;47(EY,KW= M,^;:_8J[,SD&SAPL/PU]399<2BAQ2X8'4M+D8Y.&CXWE/*MP#L0@ [&'X[_8 MPIY(]S[X_"&[-9WV^NBN>[]*](6_4::'0<\!TNP&A%\D^,N6/4@K?C<=;A4: M*)2&8(=G\<[4 &FG7VCO*+H&-4G4%=C> _JQW>>68P*F,N0GDN=?]\C_Q^K.91 M[9+R)@HHB&B.)0!F.(DX:EE!3'C50'V06A>SKRIAW2UF+_OJ*T2T25B^:U[0O3L/?[U3AWS?&H==+N!*"H;P MKV=3ZF+#.?XLG]J*Z:7)B(N+>8LXD_'6HB+WL0JE^!.+M$J(PNJST[?ON]R> M__^6J@P!$+.J56KG6-G_&3X(CV6<=I M#MQ2Y4%85MW!&G3 \/0D=8$9R#J+Y#_!!\"VJ:.[9_5;G>-C'-0*/U:3*CQ< MSR,/;S92F2E]WUH[)] M&Q"5/?;W]KUZ918" E9HI*N2ELM36.)< N!LOV[0H4K27%R/>($AA#C=N8,Z M-];I< NM_*CJ8R16(91[KLGRTW)ZO66SXYEC8?U*3)"<"A(F-B"O5Y:[N5&Q M9T^P_)F6+#I"SN.[9]Z8J5.HV1+3? '1KN^W]NQ-4XGJF;;&G>;;M+=?M%C> MW'21#=80#9*;XC-@GC5(#<&6F;?HY "4TH _2>SY!_1 9[ MIF+B(FJ07>,SO_C,H6(+"Y./FH9[L[73"KX<>TFSP6P'L. 3'P2?V \5 8S2 MT208W?B=^K5P%> 3VZ@341>(5D0YO^#CSAU5,['S?]DK1WH*48+LI$8&+YW0 M%^Z&7UD!=-V6KW+E@&%7X [7C'=X\D:HVX51>//*PGC"[N!VPA'\P_S0[4%N MS7UIM_^:?07-\A=)_C:K TXI :+5V.ILPV+)..4=18YDVT!QOM40T([H1HOZPZ/0=+[U=>$HH@I MDB2GG"J'<98D.0XCQ@SE.,PX3)LY?;OGO=_GO;_OZ?[>^WF_W_<]W^_]W6M^ MU_Z9M9>UKFNM__5?U[7V'O80>QP0,S,V-08X.#F B_ '8"\ &PQ?F%^ 4$?Q;X M+V$A0>&?7WYV\F__RLG#Q<4CR,?+)_A/%W8#(,[/<9)3BHM#&> 4Y^ 2YV"W M A81YZ_J<7CY8#6$X :58K#Z7%RPTCRPQO#=$/@^P"W.([%E MKP&OI/4E/F4_J7UAR<_X58Z5-4J?[J&H[K]\/5Q 4$9VHYS\UFUJZMMW:&D? MT#EXZ+#A<2-CDQ.F9C9G;.WLSSHX.KNXNKE[>'K=\ ^X&1ATZW9$9-3=Z)C8 MN)34!P_3TA\]SLC)?9[W(O]EP:LWY1655=5OW[UO:FYI;6O_T/&QMZ]_8! W M-(PGDB8FOWV?FIZ9I2XMKZS2?D!KZS_MX@"X./Z]_-(N<=@NSI]KP/?3+@[. MP)\-Q+EYMNSEE3"PYKOD)ZF\+XQ?ZECRL[)& 97]IRG2EZ_W",JH:A&W4G^: M]C?+_IQAX?\ER_YNV'_8A0>$N3C@Q>,2!Y DY$3IP[\WY"G]WE-<^JMV$!X M":LW= ]T@X(Q8V;H\\J^A3*I=^ETKN:;M*7+YN:>_.:9;TSVWBD60RJ=->/Y*BV>X;CI#2SL1L0&M!'41+<2\9/[FK\UJ:8B/GNSAY!<_W MJKG9"A^;3' )&WO_GO$*'LN,(="+=4-!&F K\@[^0-[6>7TYZ.)@2;!2X]O, M[IXQA[V,+<_=+]:%<56&ONI[/QWDZQ9L')J/BMG5D=>OXQNA=:MJ*EX M_.Q]Y3MJ4>1U0^64U_>*U'?0,D! M,2)W8O;:J.%U;@4;<@J,)B38DS#S4\%L@/M5! G10K>$U#HJ-J4J,CRJ M#U@4Q)#*EYUN4EW&0YCM#W?%K?]@"?)0",2 *8:D+K$2,^^<8T%"1MX63:I@ M6MKVU>IJ_?@>LO%(W[FK8UT:46_ORYI\4UCD&?*[FF&A?&;$9!2[H7XG>B?4 MF(.-U9=@F'W1L\XWV1MGS@8VS(E=:$KA2(DBNED-J83?.%D)82EOZ*2 [D9O M1,SAXV.[WO1%,:>BE;'&M>%##SGM8S9_R+]]_2A]-CB.T06YTJTA!,T96J4N MTEXSLUD;1PW&?15,I:C'HF/[XX&,Q8^>NKRUNL>46N+/Q MEJTE#D&Q6+QSF*_Q"-\%'$N5<:)7SY):WA8(X@F2BTK]Q.SOO6Z'G':];&F7 MTJT:!_(ZVC^*VYT[;;_=;*JOPMK(P,!(RHKC_[6@I%DX-D Y!>(+)Q#DA][T M\Z'=A I:ZCB=J=N<[.EHU:_E'* =%Z:4_G&L. [1%7J4;^K2URFRV?:V4YH& M6ME3DWSS)A20]JX"1F(GU-TLGTZ6\]&,91SR%EEL08J!+ML(XC/Q?B\>OQXX MP"&>?$%I$X]*IRH"5:L/L('&X_Z^28@JG9:289EN(F_)"TO*@M!CQ(4,LLL] M-O#A[3U>:[&CEW>[B" ^C0R83N2%;!+GDA74$>,X.)FT9*%LP'V]=D90HR-I M;],=I\W[@@?,O)R>J2]A,A 5/QC2;(#&"W71#P1AB2!#G2#632*#QC6EE92V M$J*ZA)./V1F/7I/[NCPN#PH74&.NQL!5OC)8)>5:+A(XU,T2Z%*+Q7H^?D[I MJJ;=>T8RSPRYN'&RMX)V;T_.<;WBZ%6&F:BD?&_EE#AQ#E_C'U MIE&%@&6@;6^-W,QIK\-7LUZ?[7CA-2@VZG2RQJWZ72-)@(>^P3#_!EAN,MSO,O]%#,#K:;>DH:<[MOI6�CM^: M?K5MZLE]L]<[]:\Q$ZZPI+U!V$27416:\Y?\:-+=J-?>$FBOE-ZFH.*+%9(O M4\F]^^XTM+C93H[O,0RW]::=QN/'/H_IFI^04,\YFFPD'W7&:@_ =0<@FXH\ MS*KM_=KH*6&ZE]=38H_\L8,*,7-0G^W.W=Z Y# MNBZ&*6HPG[*V75B35XOT-ZU4^+I']$#KVI:3%)?DC\81-8?OK5Q5V&3/T,$T M)$%7%Z' =EHWPPX&=A389,0J0Y=@V8!B*-9C"=E[@ UT:V;4O<(FHR!?) PS MRBB!0@')&*B(#1"UV4!D/-/Y%@IDZ3%#NR?!7#(;R$;M NVPY4GM&,[0?B2G MWG:Z 6-_W?**I:S'_=D##AU,US,T0A;><#>C5&E'Y/J3.T11TVAF"Q =L MH*]:5W7#"Q?0:5(=?.:;GKNH5O^ M?LYR>H4PV82M&&),'0+Z#P(IHIV8I7/9R8=E8V M^C:#4G]0PI@XX3><'.U%]OX\M/#UG\-D;LU;^DY>G\Q2$[E6K MV(&T1>9A-C#!!IA>R&IP!B95V*'G[++;2IQ%BZP6US*D_JB-];P7[:\F_]LF M5AN.ZN?$?9@65,^Y\WM![@;'28N0>C4YE(R>O09)LX&*W&!N8[M+';O)>V)>P3>;%>8%33YQP=JFSW1T'T_=] M\G /*.@M.MCJV&&:1RF.Q7B +<>PE+.BZ[I81JD>$L:XU#_42%-#I&="#+G8 M@'XN&[A3LJ2')">,L,+5V$!8)Z.[ DG:@H)V\C$W$UAG%>%)F!3\QQJH/D[_ M61@;P%BS@0;[-3Y:FP\;,( 5;OC&4#7P+@[=*UM'<7]25Q$_GSFY$ MK*TB&#S@??"*&V%%',G8@/H>\HP-B,.]-EY$3B_ AC=0V'#8H63]RUK[UA7K M56%1QGH2BQ/[ 5FUWW>='\/BTUS6_\(&8J+ \5+$2B"X=C$(9 /WU?^Q2H.T MKKY^EX\58L(&.%"3B!&Y:B:W)1O@2E_[L^"0^CTV1'\/C8%%2#6:(7.#)6A# M/_4S<@J59PA"$_03;.!JD'V++*YG=MV>L65=NSJ[; 9GH[3L,]]KU)*BNJ<8HC9LTX/4VZPFFZGLS)\O=W^N? X]:>0M@+ MWD*MF2UB3E5)_-4IOA6?$E,K'IZQNKFP>\^-QM6AR7L>@V>?VQE;V3Z8%+LM MYJ%@(63D#($D-1@W,M[XZBBTQD06PF9 2T[BR V+OM6#+][V9?VXXC!AO$O MI^C.N+MGNZ&3%+]ZL0T)U0Z&(WEYRB L-:)948;NB716W((KFO\$'=3E+JXI M^WHO:\[;@AH8I8T1SD_T3Y*4PFY?O;4IRGK!@JO<"*^1 OE0E\?=VQR*=['$T:Z4DCB7)Y2Z[,L32@6QBAQUL%T8G&SQ[K\K'V!>_Z! MLH+6*[N+-Q$O)7VZ5'_L]H[)[*:JOV>C7"'ZX^NG>]6^(LP^S4#K@BGLXP>L,!,I"RI9 TQR :J MP95'45+6%YXM3]E33,:C6U%X)"D[D6(SCHG876M "@F=^M"[4GCD6=[%O,?Q M>P5C7KZ>GS_VJL!-B=-[)6EBD:% H*H1JQF2)2>HHG?U-A/IBXECM.;'X)^B>Z$/,"/!JB2CC!E23 M][6+6* U5Z=V]OV;ZF6WTGM$0%8](GUHMB:]]F]%.MX]-5M0++/>M>X[T^K%_)Y[I;DM[_Y!+92S=?6O6)<^[W.,^J MQ9$7T=\7YWWI_*%]A.KT%FO*%,T7\M,O5-T9;3=X52#Z5&^N/6'<,0"AO4SS\^[ MV$"%ZOEC8\JIAU\^S-V^5+&UMHJU=5L=AK7!BPT\R/4"::K3;&!]M]DT#8IZ MM./4UZ(#-3,^G[=&-G:JIBGKT))33M&],GO0U>Y3'[B?<*3<%J3S-<&\;@B. M])UEINB9T]V"FIO>(R/0^XDEHN?FW,VH 9,T?/$S5^Y=^SM$WARE[WMU,Q:O M_%5\Z7[[I*["2-$!VF;C-IM-@TNO[W\ =!U.&4Q]M9_O9DCVT;(@)MT!;%1% M^EC&@17NK>>=6C,FZ^4'Q*^N'KK[0875\FC-JB7,.5PO!?UVP%[UB4O&?D$H MXNKP]J7B@8F:P;LUEH,)QV^I*Q,=I'%\3SQ V].84[_/026_R4VLZNJNZXZV:+M&'U@11?D(RE M:S.DYY>%\5\7S,FF#BR$W]<\R(\'Q M&$+E#X:4SGAE.TQRBELIN^[&^A9W/W_$,'_]M5&W6\I/M_2L3Y["WAUWS+GN M![4)3,+;_#,LQ0R+-V$)/-%3)51LP!(5J!/(:A%5R,DV>\)]6+_[^UJXA[(& MIJ(]X2J?R).+[K/8(4/2#X;DCW8,Y00SF";!S&<#5U:A2X6S2)EM SGOJGMV M%T_1];P]G/V^M5FI/!IR*6WKN[ =WN[-?AY2>1-*LJB/W$&4)WG"%'7&!F>T?3T=&@ASUPEZ.)^TMKG3(E)..R[P=\7-6"Y8JY M_=)YRZGTEC%$OYX:R<*P"5]J6>F9WHL_M^;S#OWA:^[%'W)\&;GG03+7I9 7 MC #JP^Q^?@4,W)5DZDUAEOE0\FU8!:3 MV8#H;'<_I, R"D"VL8&_D3Q*+^3E'V68MCY.+#VG6626PRM\-2.HNA\\_!Z4 M7]U7Q)"[O5\Y3KWD.)6ST'NOUPU/6:OI:@&1B9$352D?WYUY4(!O"03&!S)R M28G7(/=FQZ18WN3@EZ#[4-<-FL@!Q#[25.#94. DV@S^NM5.JI?*J)L5WFV12GQ_*Z,=H"_:\*C(UX M7"Q:S7>31Y)&QW9 ',31X'&1DGDF9:[M]E2$OT*(_N>FMA]-Z[%.'[0@,U%E MC5B=-PNQ>MC]6YO*E*8RUC)I$3">(L'&@T@/;*1C23.H&.1K1]6)*?:?R2FE MB"S>\;U7+CVQA3_9C;/THX+OHLQ)3GWJS(5HNKRW8_3\>1@A),K5?+H+]'B% MC\+*K+;%G';8&J(OM[C)T>GMT:YW*FG\51.3;7V)%-*/GMWX.=6Q4SCNJ='#$957#.)M M:FL(AN2+]R82HI">FB*AG?*)V:]86ZFG8F^\FEDV\"CRW"3F._J]HW9?V=+( MQM/[$Y*3CPT]+CB$QAI^[QXR)**:-?%])/LV CY^ GMG)4EFUH9AU:^W_ZD1 MZLEO;!5EO/!XY";H@)E M,!M?$ED1%'^BRKS ,U"BPU=L,I+[N+0).OMYJLY\!_TX&LX4P@/0=E K73=T MX#"C7J)R0%^9$%3=Z-A%P^B.>.%#2/F=DBT)L;79U&*.^9QX2*TXO"55&UX;:_"3%D\./ MC0[0/9T[01J]::^V M4.]D51^N64D]6W?PS(G'<=O/-G9R-PZXS M!FG2[@ZB;4J"DEHS".TA$GC\#Z=^!V+/RHQJMD'^<,/;>^H&)Y:NG8^[NJNC MY(L\8QW&2P4+CRB7C='""*!5>E@[A[M)2#ZT=^]NAGE>459#\$:?DW/7YMN. MO!8KY?-4G4K X4$NT ,1@:W 1+A 813#-DI0A$D<<_YY?77XV0%W(V.7EI=% M]XNC#[9WF5AEI"N_&X8I[]//;$ADA1XQ8WX"+PH+CC4/*IYH2D_B,:+2#% H1T3%I"M^'T-Z--H"BJ JDD$2WB>R"*F'6Z MYU)%7)NG<%6W7KSPBP7WHI( 0A"^D5G:G MRXXS?C(?X8&IT? J"5[%?9P9L9GUA;8)@8VZ6Z$WV HL>83NY)W-245%Z2O- MX-E M'^B9E-@X.!ZV=V ]S/"0')F,H)RSC"=0S# C&O:# M2&_D\#*M?7"5#<3ZN+_PK%(41/%Z':BR&6G=UJ&Z_[Q#BW3: ;?&4+,['%VA M[K9%HH[]Z$-%PU"TR6/GFM+W][X/FL2Z""GO<=UZ3OHB_Z8]2BM*<0474UM> M,9;>S^05C7@/KR<+#UHUZ*GD*=H7WDS77L61*@=6>MM'D11;.%.Z0;-@QF'= MP6'<<&:.+5O@M"&P#N3X)"C3?,>"UE/U8P-V"L_YO4^[/Q" MV=/C5B\YLPY2D\%!U[U ]B&/" M5Q0_LS^H;>YHAL+S!T:;L!XI SGW[.,.N=2$/3#>5,AG-<3!-&G 5-HS)+Q9 M @B*#:D[!KQ8@D>BH$(J@G3JD?^B\,BH1U^C8L2&K4L9IB[A6S44S.O>:6Z) MV\H?<0,W&2(UZUKQZO-2ZB#.,7@0OQYJM^U><$QSW[=(E=S4^/+:0]76N(6Z M^9!".H+U&:088Q*1@-9F<]IC9C4#16DF653@/$F)ZM,2Y\^>:Z4]UN_>6I-7 M&*5O$+-GG^1;G0]\:O7PC-?"MAF#+FP@#OGF1S,"4D/.[_)[[8T0#57H]@VX M01KU&B"F6F>,X9V"[+0>2AB3;DTF9QQLO&D5)^V]_"9N8#QWQ^SK[Z-9O3?? M@ ',W9]DO ]>_'8LZV#[XZW;5=;;^F3Q MR.BK1Z<.\E''XCZ_<+A;9)*2-TF^ZOZZGJY@U5T&G;.L?.9A_&/2WJHN!<_T M*0U4'#A]2N+T>J;C"%K(VEC]_\/@DF8?#>H-!,X M&+N(A*1L5>:S\8$ @8O6UPMWQ_!"=@_3/W)P<79MW_4N9ORB('DZ MYXY/:8DV)7!^Y-DTHB(P#O0DB,WUSNDKX?Q'?-1,)$EH#OB MS1;\4HX"'-UYUD?[/,+I)_L"M(_W5T"[971$-V8K$<_ZJZA$+-KT&'$J5?=I MC9@_]MVE!2EGW'C\[9Y2T18VX!&6"O5_>C5KW2]FS*\2OMWC*;\6<[]%[T7Z M@8?YC3YR/FVZ00]E]=]ROA!O4]T7R?$(Z+IW0JZ!:3EE;@3\[;3L-_'-_WEX M<_SG1G/!8;'HY[9SZ75*$WL8'2[#PV\"(3SWHZ M-W$PE;F$)#(=UC%B0K ]/L1DN5#;R8X-),FL M)TW96TY<>&&+C= T=H'1-YVM]"<>>7'4_]R3/2471/-VW7*OKX+[#H-1=Y3G M-T'$8G\Q/>U@XRABZ2!: #;#/09<<<.@[FFO\\*6*G\$D5V8>*H](VD.',&N MGSP&P]!JC?*?O S"-4?XA5/\\@PV@63YXP.\!ZZZSZ)%X '?8R; ?QLF6[__ MCY9D1U41&U# . =SVD<27O MN>5;_0>5W[+7A^"^>7^/P=!M,('^X]30-[,!/G_P Y&BQFK,AD'?DQ$2>A W M+:?)B-_.8 ,'0C5;44M(6,>K;&!F+[P(=89337]TBOR;B): X^'8I;3N" Q- MLA^[TA>,ZM\,:F+^D7+J]\B,/.#KS?I*BXM>.XB MW/7&W^,/ROSEU,P'_M)9G[I@EW;F+S.&(:PT^(%5S:QA \];X%58%<7\H:O\ M)OIU\#8CR 8^.NEO (8Q;,!(EH1AR<)]MQ7.'U;GFNC^A_J7\/BJH1UPVF0=NIT-$*\1 M&%[US;"SZ/WB1M)?W?[5[5_=_M7M?[-N.:.CT+K.1%%ASWK)OFW9YCZ[FQ3, M;^W.VV?6(<]]>OZ66U-"]E0&]L^\#FOQ4#A9Z[+QL8]' V;K)X[,$9'X0MIU M2O=\S00AXO#4_")5MMT&;4?5;#VBWQ9V))6Y:EPWN*;Y./RK'2'O3> M%W,_;LK@9->C"LN:J$E>7"5TE2,,.PE$PI,#YQU03 M4GY"L3_A+AN0]?4_HFM;1MTTN/Z0EA OW5J9UXH7WU\\G'#5]N%CWH&>8ZR5/_OS,YSF4 MYOVD76K?N0Z5W"-/W0.^WE+1VQ'V,7044P[>!=U%1!L)DJ$\:%/J)%9>NSOV ML&MZ=*6%>1NN.EU^HNN:2&LMC:QVWR=-K/6A\G%;6YNHRT+?["M;0W:'$(VD MSDC]F9#I/^0OTHXY[O M4@XI5(V5&:AXM^=U[8M(L&AY/=PQMOJ#,K*UUI7*U MEJ)/X8JT1\$FQS$,J7/$A8+'=U^O.I#VQ6A'TQ;;:@OB_?*UI-0GXNB7VE;::-.X4[P*) MWA./1YVNG?YL*YL3D7K.DB&Y1+"#8NG"01/F4 35MY4-4,);)Q)O(CBA=]JQ MN0.(IK0^M53E4<"U<6E!\C:C<8-8L:Q0N@'!9OZVQCAA6/,L)/L2;#SFX^\[ MM)^TK=!O/ 39@/.AZEKTZYF&^/D_^)OF#@W&P?7G-(#PH>Y.X*,1) MN.UP3]'X2#3JG?J+K,B![D=ZUN.+> 7:%6:97B 5=GMD0SPVAB4'Y>7,J-B7 M]JQV:NB.:ISI>Q8<-%0TF9S;J+KSG>OECYT?QT6^+B12:F@3$!]=/6BQE2"@ MK^")+VGSC<.(^>H9O)RYN=[Z+*+9>C3*2&#KIV0C_\$OAO)WSFJ833*F\P.' MM&R^;[#Y7C)D?QS*HX#F51#R56CKF!KE853G5R_]+51"3*U?[JS]X:H7$_[5 M.L<&B=]2/)V@*K(5)^6IR'LITBKF .:=1VZF]?7[,\M?1\\:W+AU>;#/ M5+"BZO-LVS8EB<@"I?M!'U3]6BV,I+?^F43M[W(+1W8B(?$*36R ,Z#+G&8/ MW?(A^6[6,]T0G3^&:O25.CDO7;SQ\W3BMX+=8J5?SVQ8G:ZPJKB(KJ0+3"/E MZT7BP6C]GR@2B$"-(9%<8&> ,P MTNB=O7J:GLY4/AO*CSA_\G[KP2W5"<>TOGG7Q'P2MRC5Z]U&ZE!+RPN]0D>$ MZ6\)_7+8I&'D&R5__I!:U"I"9%=6_EVT4,B$Q2X5;/GIN#EA6M).JXTDD4H7 M_,97"7?,1;URHC6>5B:E3$#!]&.A?6!5=+-H$FLG,W-WJ,PT&Q F5QIC^U>+ M;C9-G<8ISA(ZG%2=MKMPJ?6:!_D2#8 MP_\#4$L#!!0 ( *:!55A+&,F0V28 $D[ 4 8FQK8BTR,#(S,3(S M,5]G-2YJ<&?M>P=4$^NZ]M!!4#I(#0H*2MN"BDJ);@5$Q( (B A1$>D@ M(3 MI0@$ 4&%+98H*!TB4I42Z2)BI LH*0A(DX02!D@F_[!/N>N>L^\]Y]QU]_G7 MO_[]9;U9R63F^Y[W>]OS#@SG,X<"B)TPLS #N+BY@ OP"^#\ +8Q_R0UP M ^#!Q1D!C@+<7!MCXYU[8_#R;+SS\?+R\/+S\?/_*@)"@K (\/,+"@L*;=H8 M\"<1X4TB&U\V)OG3I=Q\/#Q\FP3X!3;]RX/S%A 7Y#K)+<7#M1W@%N?B$>?B MM (&"/?K_"X@#\/+FX>7CY^ 1B&,'Q"I1@,GX<'!LT'(X9_C8)_!WC%^22V M[3G"+VES46![@)3>S;1G@JH_ES5*G^ZFJ^E?NA8MM$E&=JN<_(Z=ZAJ[=N_= MM]_@P,%#1X^9FID?MSAA>\;.WN&LXSG7RVY7W#T\O0*#@J^'A(:%Q\3&W8I/ M2,2EW[UW/R/SEP=9V3G/7^3FY1<4OBJOJ*RJKGG]IJFYI;6M_5W'^Y[>OOZ! MP<]#PU3:V+?QB8*N+JVH1<7P,/UE_&;>HG#>G%OV$!@0R\N M[I"-$\1Y^;;MX9CSB !-BL;)P&\+\MA6NE12^^A_NL MM547. T-.QV[_/K-FP>N*6H\.Q[\%:92\"Z+=1)WD+TGH^SHKO32GX4 MR<3O+_"-")-)"U5)GWP71=MYJ61A3UM S-M&7AZK@QE M<%8RQ\53>??KFK+7Q%ZMRHB'Y6Y!?HW1EQ:/SRN$>2T7B%ORT M/T%_55WH\ISM M'WR@V+43DQR)!.?I2%H7NRV33AC3C3.R"O86S)@>:8:V5]6G;^UX&W+6&5<: MVC&VER@)'6))@NK>?)-MNDD- 0_Y7J)9)@D'7BWQC&P4*>M0:M25=+TX MTC2WVV%=T+3G<[?W*TF82&EFU+H M>,XJ+_I3P=SIG+#/OL,&)N_!D'44IHLL6W=$-Q:28F'H[HG!Q^VRK Q_9NPK M^4(UMQ^2NMUJ?HU_]WP+,A7-8R+NM3_ M_>)DEJ@6Z*R1AMO_[;)OHV7BX[-B/QD+,\=[ZW91$2.J3%P?T1,1^^9)G5$4 M/4-8-#IDLJG72SR) Y29RIOZ3"DDA=E_E]%>N+^['7E@,Z9++XS4UW7T?'?0 M8QFLA->;^LJJQ[Y>@P8&BQ\+1*P+,SSE.H;SI62T3@%RQ?/Q:(E(+D9((Q,O M9K(UM!DU6&$YIE+>'U1[/TNHRM!LW3GT0+";"65PHBJ9IHM#(B!AUG[8IR]\ M!=^@-D^9B-.3X\ASLK29VM98CX'#MV*.ZKT>SA1I.._WG/7B^IUC@=J8],C= MW9!":""U+8E*BIG*)=S:.V=BZ"R^-RS#TJWZMH]URO-;/$K7+ ZJW?FUT4Q'TVV#R ]T<.N MM@S2;8P>F!N&MQU$OGR6I73HH&B7HDAO@RW[: M%U2O[U"]OK,D[TBP#&74KF7W3!I91+#+Z='E']V[M37/LVI@VUS[;K5^"O:Z MLT;.Z[Z17* -EHJ,$_-<$3??NQ8^W!QUE5GF]$N_[3==M<(5K<+CY[E;]$46 MD&4&^MC M(1/'+U1<6LS:(J_8N::,@4_/ ]J>G3[0QV=]"! X8H/V6#N5IW9Z^IQS9?/A MD6>>%(<]>+MW%/JA<)LYW3=;+!$/R'3+>E0[]J4#2Y),:Y^[RU"GFN1G7XS>NX,R:.J)4 MC+2L8VJU%S+:,-;CF.C>I2X#BRJ9<'L\7X5*^O;JA.W?E@_P2'546,F/G8D_ M7].C?;F^VLPRHKW:5NM$>.%K.>N(&V'/NO:7[E!075AA5K#3(B7794%#9O G M$YT.DWJ*)[0#5109P=#^(O'E:.'T7>% J950OB?2_'-V9Q5S9Z,_CM03(,'7 MN^^2E2] M<9VL=65EGY":7ZW+02GIB]^/S%A*V1R1:!;Q2L!)BYMQW_S$-1QOV-9L4UXS MK9']].GO01;^L="('O.I)KSLS ;>4 (S!GP0\DW MIIOODM\R.VW87>,3@*:/8KF1U%HBE8P803+@0MTDS0&$9-=:%QHX "MLC9WS MC@,<'^$ 1@U>S$+(%$NM@PPY0',(MKF1 U1A:=4<('80DM!=3AZ/X@#@XO(Z M,@U*K8;"(BO9YZ"/2.5(H75KEB ];TZ _G&%U&WDG'TT?\CM9F@(@20\=E/- M3]E Z<'6ZR5>/<'W\SE>9,%W$R5BK)C=369>THTS=JET95HNE?J!AA5=1A, M^QJ)M6-%/7-L*]%#[6/D5(X@-M\"B3%?@K)C:[* MDV.#:X(5M,J$]K>M4B.ON:8)MXV]J=VRW'O:B%%&$KKV?I*)- U EZ>VX[DQ M?4ANHUTP-/WZQ264K,>=Z?V.%UR49A:;0(J%0GQR^Q4SI:)*@J%K[=5_HU/S MT/Q!S3R6C":DY%P<*@DSB5O!L,_-0Y).OF;^^I#$_"RQ+.I^R>#6=37HRCR2 M_<42:O9F#7^QV)]!!S5@J"&SLK1T.PY?(&QY*C;CG>O[!G MZ]8S!<+5&$+M(G(/"8P_T'AEV<.FR*/(\5KKO-1:[@K2 TG3U5UKKX;<\- R MO-7B8=@!8^*B%@=8*23*?B_E +,GRZ$H2(\#Z+=S "=]#K#*Y@#IS1P@[1]= MG+,N"7_$8V\3/R '/G "(O]]I(#?$,-BX))G5#9' =XX,X!ZL]@6US0RZG^ MK$XD>YK0NJ8!M70B)\ECNHNBR^5(> ;RJA9R59(9 VU?X #%$=@)1PXP;X=@ MR&:R7>'8U2-Q@/ B!@:'+-,CK:Z G:QFM@]\;'(%LA2%CK&?_J?-,F>9CG. MLTP.\*&< XP6LM#9J7_5\:?_#U7$PIT" 3RH "E$,*OH(;.5'$ $QBS8SMI1 M;0"?[0=GS99U_Z'(AQ:E^M\X@+OIA'O'R,J@0OG'G[#6WJN1<*7>Q '>.YEL MP7Y&G>8 O59S6.O@1;E16='8EC:I^W<=IM<:)LGT7-?;'UY*%B1F[KV7-:2M MA3]6&R=EXW)PB?H[93H!FC]+J1O.+/%O\>O\H?$-*B.XUE!U^S1F;.0W?%LG&:?2:1O_+'*?1GV,!"#QD1S!I0B.$PQL0% M1^F> @.H-PL] ]3C_'3:$TN%[D6E#/7?\U>V^7+FN,.U\;"N4(-F.2-9T1:" MJ"5C^T%$CV..42V9MW"8A" -$4L'/ MUGG\=S/M9RNJ'AH[SE\>\E6\O-N^\,4.X8@RA[OURU\]E5BD2C'IR JL":\E;$Q&/W/"W6,VWFA=J4J),WH^<8J\]^;Y@] 3-UA._V^%UMC@R_Y38 M;;^OA-+!ZVBZ,8]NQQ1MRJ[@8$6F@4Y61^O^I>_IE:QA<\K.Y!QO9=4![4AC MZMS."0B"QK5G?7R>>EZI>?!YMUG"T_+:/8 &;_IAZ>Y(&U"4T4X)&K GRS=L M#B4T+GCMGLMKI^&W?)F:"\H_<_#VJ:0ZG?&/7\:NDFS05[&-;E5OT2;[9)]8=7GYIYWE9F'$(C4X6 M;/\:8K7Z(D*W"7K>K)'*-&($/GY>W(=]\RTG9'K>_^A"3#-&GH&X77?$C8H4 M])!]4UI4-723Q5?CZO1,JKA%**I:I3#%_U! MLU#:;<=!0YTS6=7V(][^5JFM:(50V38.L-G()H2"38 V]TJ _KVG\2B)!LO3]Z4<%K5V.%:5U)+TZSZ:Z'*O17;4F MTVO(7VQ,I:\T\A990R!1&OL.JF;70H+[LAC26$AH=7U(]_Q4K!/^9*YAB*%ROOBYG$Z MQ2QW_:ES;8^CST=E>+3LTB=PGV[N['!+*[O%LB%<9!#F7C 0\%:5A<0@+];. M;_Z> / 06K;)T("+E9^ M/-RP:.IKV),&N]N-E-QINZ3 E#(O*^_@G&ISXONOJ.Y4)6RC!_&2Z$T.0+>> M'W9M/^3>J$!*<)$"7[SP&$58A33+ISLJY,]IC5<3@^[Y8G5"TH#T_7QQKVK4 MKZ4MJ<\FKUMA&_='PI27-PT<8]A2_6>/1%')<6]V5JIA],$HW83+Z_MO? M/9!QW>6Q0-A$@4OBF2AO^J9[AK%[XK>=C78P4@PJ]7I@+'1$HR/W=7A]F$_5 M&X=7Y&QAO?STCQK2ZR&I[W*S+#9(4*0\)\\()##>QDEO"Z M"N83GHY*%0O%'Z4;M[9VW<+[TLKY\E^G>Y))+?X*%CN'?O&+?%0[-J^X3F8I M.C&!8:M78395Q_;_HQA:[RA^K%CLDT-K^T*^[29B_ M,?7JP1D0?^+C+."NIM$4'2XRB2@H0;[Z7GQL=YN58[5WO=/JU"39%;$<(ZDE M?=+X>.NBJ:G)V:(="X-6E=W3J84<@)(+;ZQE5 0D5.))'YYQ JDYH9V0C')B M ";IQ=F]B(L>IJ\O?DB=:"-[*.Q8#?'!WKO4\!7L5432C^-!E?VI=)-%4#XI(=>E;%=A7Q8<$_[#>L$?>4 /9=@HX?' MD_Z1I1 N'*"1#SNNC1= SJH78*=RF<3\0Q :28DF+F208O!,R3[B4F\$ND\I MTET"VV#.0A8A;2G^J])]'$#AS^M$,IC/_I\@K_^=K*U @IH<8)) #7#2& MO2_[369&KE1H'Y/00IB:7\ M2%U5-.'E )_U6Y!K^BA"NSP[Y;?=94DD$S*]!V$?(F5IA%7$ >HQOY:I5V> M+?ZC9N-W(P/G46WDX:,4]UGJB\\S6,6&'5,-.!R?8QM-L-]GC&"#W93 ,J2P MS3U("AZY%/P$MM3;1"2( U;>:[Z%&=\4@H["KQTBP1F.<@S/,D70EU)!=1); MR3T.2]^.@K;?,%[ T9%@N#E+ MA@O3@]D%&@33-6D9F;30I63D>6>KI0ZYN-=ILR?XWR$B7,?8O>C[E;]#<11@ MB6-IZ!N0*%POK!JD6Y8W'ZG)XLFJ:2CB[W$A#\8.M3;DK/;W@H,%]_TIG=T/-FJZ>L)?*-U_)W#YBU.B MVZ,>0V*AC@]>JX&8S^G8>1P:M,'S$K^G@+!W"LWX0]O?Q*['3%FZ.,Z7I#A! M4NZ-NFNJ#; [-H6/_&J#OSU2FHOCOT:FYY@(8;N58+-(#I W8ND_?P_>:RT M-T:;]"F9;'$R''%48]\_A/$Y+YFY7 M].(NO'D#4 *4"I9^@]G^-7:R2HJP[4E1YHM%>0R"[6YR8V:.'LSVEE!B_PP1 M)Z-J3.Y5)*X(]&34E9.=-J9NPFD\Y?[?EB(O,H-&MF%-=_V#H'<)6#^#Z1D5 M8-\W$?'&RM0YA[AI#5]YK+7FEQ10:.ZM4[#[9L)VW?2SZ2;39< D_PV+:M?N M[\7^\:,&GR!54-^*08@/5C!\Z&S6<_#^K/]IVKXKUHZ\B0MEIX^KA=LCFXDI M1%',[M#)-H0H2SHJ(#B,XGM""8G&SWZHF@I6<[EXZZ"HQ"$1 9X?Z5Q/K[N[ MF@:(0;V(\F12BD"S)C9U=-/=EF1D^AONT-Q/HP\"4W4[)/S)T$?].>?K9<7? M(:6>TGTD,:^!@?WV97(Z!%WUL]EQ O8AE[AO3I_2D,[2ZCX?TDP81E!D6]DG MHF2I&]5!$,Q:Z!?^W!;8%X&8]A/=*.6RF^0]',+WH M+K6!5/^MT*=1_IY@0_6AL#POC'9Y=*@",!>K$W:TC\48%)%U!+/Z0N+K>^OFE7>7Q4N+W#E^AG[D!B6 M(Y4#*(.HDXSVV$JU^I[EQR8*<_M_Z-;NE7@:^B5"^@)6OOOID3]39OZUJ,:E M%\\W7*9R_,G:9]B!^/^95/VOBK23/0=(E5E+G;3WJBJ!\6DO(SZ6XMOJ3Q9A M^5UNOX-;D&ZCPQO5G$!"X^3CWXK&HNDV\PDN6C WN1.Y+]Z63L;Y!-5@I$.+ M6M9XO,[MN%]W53S 0RKGN9Z3$HQVK!^?)HHT(+Q&)4 T0^F)Z"T,8D!;N2]]($3\O+,ISZ*( MWMXT'PIWOI1K9VLXBB6)H)%N5>AN5./8AFT@SG/;*WIJ?+#N7.OQI$Z_*OTO M83D7OE6]6^&;#A$])W[:_M37[@DD_0QA2)^I!XJO\WO90]R@ O6K:,L>]!03 M(UC7$]3O?#KJR ]7]O!'KJSK>X0L!:ZH[4*&[E)R9TE)4M%M)"FHA;Q9?8"E M&T&C4KJ\#P]@M$+/#?N02C\/-S[\_%)T'O5@46H^^C3OX M$V!29@9I@OXT0K-H#%I:JW*STSF0IRBTT@_:,>J1$:*"RKM!=#<0+TQLZ*RS MG-AEDU[0-G=/UG/GW0-?95N0Y0YSS]:=6(J#1 H>P]V[E$/G -;._NVCNWN6 M^'HD.JTN#^^MML[W4[MSZW:<2,)6:H)[^W+&UUV\\:YIU\(CD A?U8=,Z2/HP= MSD(/;=:JQ((G+M+S!T[X\0EK8;;6X912<2+ M^%O("@[0_I \XDWIK\K1)K>XFMPMGD%NGNR_&$V:941'CE??V>[7T18V@UN/ MIR17SY+'L#>86=C955=J!^PA52'BCL.@W_"!XB<''5N^JQY^MK7\0+#*3Y=& M;APDZ#,,6-*V3%EZ\3 IGA7(\NG2SOBS0L"+V^["]_YE*G,;6K2!*[2HU46#[DR.JR K1)KVL8Y2L2+HYG&+7,] MP0PI#]):<4*',/M3">M,L-#.L9!G!BP)X9;P8O*KY/FF*"_&#QT3.7#Q+!V/ MW]:IY_1AQVU)Z/VI0N-[6_J7]T5FPB0X(FXY-1HAUJ#9]KJ",=B&%?,.O_SX M>54(3L7\DD&KNNJ:P\"]@98^\#-,9L4V4H1_WA?$B7/'_D+MHN$:<_'WN$%C M5^D/,OSSH> K?ZU@4RSOOO?5=+?O'W :V?62+;_>NJ"9:+ $Z-6M>"50H;UA M>W^P8!Y]2ZU.R8OA\0I",-'O5$VGI'T!%RH0VPML[M^V"6^:)+-H>9DV29(QUZ9 DZAH"SC9V^JW".=]2DL#'0P9S4U/]C'(C?.2H:I4 M4L+<4E3@V6X=K8JO]M/[@\K3S[X/^^QB8=T:7[/1"_@$X,NK&U%;,!^Q/'6Z M]*--R0V=S>''[*.O/;1J>>J7<=CJKO_BZ?L6GJJ0B"X\/K=?OM)K0VUU=HCC EA40;IJ.^J=P /JK MUQQ ?N6$!D\33+Y&8>^#FU!?!AF2<4".F;,,R10\>W.#(=P0O)]D>7_5>"HJ M#/>V$2RX87U6W8X%'<]S@&0$?1X;C5W:#\YS &%-/(,0E'W#2!=2FJ>CH%MD M)7ABMT!H+[:Y'A+B )]&QH@LK5)L6WT/#J 3P1!B(W)-(3($[F#ND\#N/]#] M@>X/='^@^WMT*CU+X-YDO1&+JC!YP[,2&L,.6JUVAWGO]E&N>87_,PG2)_]R M8HZ$GLQI'H+=BMP\6@CJ1Y=GWL*ZD959:R#,#:B&=3PR6I"1/5?82*RV=+M4MT M=#XE/K[^P?5:<7B.*0$(N;L:7:H%D) M09W !]"4%*P'_8*%?=5;RL]/''B6/F&A)#?'8U@ZUB%'/;/%ECG+?LC27S_@ M@=D"/J1KTE"I.\#NTDB+7JTZXT(OE_WU=36#RMXW_+0GJSV-8GQ>WM(JD-A> M6/A(4PR]N[Y4*\\CR;^3:EL_?BGEK=[=.UP]-F@Y%C\8D<,2A%N&Q]-D/J*[J)AW MSMLJXJ9>:P;S)I:F4'^"9-5_^0UW=XRSA6IK@)I*U=T8VO5ZS](92&)@B0/(N(RHWQH8B+A?5E$5O?%/)&W^1 M./R'R$>4I/%CBXBG00Y=HR(@BK[.7&(_PLA'!K*?51+%K39S@!L^\\%*PE8, MNX',W'U?7JK==3Z>D7[LX_1(=,:U_'HIQ2P:EH+/6*MN07UV;9='MR"2,+IP M"R*CJ^C]$I1M[2BV4LZ'I*H>&#V0^'@A.#5N*LUY]]L6<.[=J/Y MH8[P]K?U1Z%-DMXYF$:\^#ZG5)XIB+_6/W'8[QG-\/F!5N^Y_^U59L6O_K\-3BE\]G'Q:,Q64I7%0Y MJG_CN%57TS?*9;H^6HRU!3V2V]--GX M]/;F<#/6B^1[_J%G9=9[/EQ=V#-[B-UANG=V9VED(RU5 /.)7.X^ESA&3.4 M0A"O,\N<3FK5EK60K[^56NKH.#IU+O>Q\$A;J[]:LK+0-K=.31E[%P? ;S+( M/XY@CI_HQ^I%GP)@PVF9SR^H!;1%E^939W1H6.I=QFKE5 MT5O[N!O/.:A/FAHV-&;C?[J&WX=I>J/>JANSYES=R+9EZC"0L<4Z+F,V#-$4 MENE8,N+TZ_Y* X47K]_(5(MJW3U!;JWVNB$;QZ.,IG=C_>) =B'42T3 /=,3 M%88ZSO9C&=WT?F8+4C073_75KMDSHCGJ5NJFV'7UK;[(]M@C%>Q.4\7AI'OQ MJ"<3TTW"#SMEJK*.V[VH"K'?LP>XM\."-Z;MB&K*;J]_\8$0S8]$+[(X]&E4 M%I0L]4*_(C9W^DN&3M&.!QF;+$#"H=GN%TJNMH4<\]>VN!IWB_8TA&":'9?# M,T[XC#H"]M-]G%@'&>ZSKK029928"RH?G*2%)-3Y9Z//>X4G'?LXJ-_N?6WA M98BPQ';NLB+="Q]"=?DB==A5$!?F@XDJ^T:#,O0QJ63DQ%I#)@6?B*;?&SJ: M.S+EL'ARQOB+#@?P='SJ%*]\[A@5I\&;@OIRQB[02Q,AA^F%BP#6"RW*T@ ] MU^59HJ!^,5A$O9)&C;!$)!S"Q]?9YGEFI91MKKLDGJ?I_,7L L[WYD2:@8R% M4:7FHOMGEA!#F'FSQX2?K!N'O-AAI)L/>OK,&>E3G.;E/3V5V%GW',ZZ5X1= MNM$NYENT\U/KF:@NV_A M/BBOQ+M*]E!&S8H]=&)H^Y"EBIBJQ/AS'Z5V#]Y';$]3J83Q4?=__L0LE:QNFHBBD9 N95I(TB2R)4?8E+I4H MPPDA>U*48BI[8JPI9+)G*=FS9,^^S%C&P5](E]PBA_++A4ZWTB1.'CEFN\Z+N%-F[=LW;5;4FK/7@5% M)6650ZK'3YS4U#JE?5K?X(*AD;')14LK:QM;.WN'ZS?<;KI[W+KM=]<_(/!> M4/"#J(>/HF,>/XE]F9"8E)R2FO8J)S%9>45E575'VMJFYI;6MO: MOW9T]@\,#GT?'AD=&Z?.SLTOT!:AI>55N9@ %J;?CC7EXD/E8EZU <>J7$S, M[JLW\+&R[3C SG]4C^.RJ\!.>1].P6.1+[)+UXD?/$\1NG*MD4M80J%_%W55 MM%\E^SG!?/\MR7X7[+_EZ@1X6)A0X['P 5B 07\9+ 7\3?\GQ")7!8N\I4;X M+H"_FY3 MX'Y(0LO M=UB.CNO'L8&EQV$IATZX**UK+![3.)7T1KZW]]*I[*/,Z_UD/M>J+)!X6/GN M7^,])CT? Z^_QO C]R6J_:^5P:D]H/.D:M^.DX#FFGR8A MT6_5'18'G;[YJGS>D]B5(Q@;7"3Q,A>5'QQK1P , DSH,8H0X"P90@ $N)A' M4_3<[.40"-9_^2=W15@:9?U]T[]TTYUK3 N"AEI']$X* O^#S'>MF(&E)\F6 M+E\UYXXU(X!#0RB>$OQIP"Y3HE$ YIO27)F29@H]?=W614HWV1B&NZ<'552H M#= ](YAS=14M=P2(YKB'76(NW'&WTB!"84]-YIB2ZX7ZG'$A4=7\%UMDFQ_@ MIIU6C@5#9'BG$.KN6 1H_(8 WWT&>.$C"6N,I2\'J,%>.@C ! [9,K(?(L"7 M$UB*"@(\H?D+44'Z"6D$8 41( &5M8ZE D/WT5IKK.5 []PX'N)&@.WPUUIP M="<&$@'K_Q5&$L8WSRPMR-'9$. ^Z&2-G>?CI6_ #GN]N*0U);VB03_$2/<& M/,IISM"[)$9N>;PBA?$YZE4%T!-9ZW\B.VK1*NS-Q[!6,Z' G24V"'#/'^R+ M0(!Y=W#)PL,/G5)JK;$_R([IVH)CL!Y' ):()6*]2R7Q#K@-:T..Z-G-"%37 M[Q_+EPL2$Z(&0_HZS1DOU1;2AB/U<=&"$L(Z=Q]L$7CV\!?'Y3)4(G/O8]>YS;[VN[Y-PW^@@PK!& CPL!2E&/')U&@-D/5 [4"!=T.")BC9)DL84( M\/'Q\+L3+D[_AEGU%WC#>"LVR8-8;.58,-:6"?'-UOQ7(/ CR_!_:Y(L#!*2[I 018 M(SXBUAI+M22/M) IF^"C?W;TV<4/>$AFA"Y@2HN#"A((7)#HRBD$?-)TT'%,CB5_E'H97-^-GH"U:.^;# 00DUW ?'[=>M445C<=Q\:98<-N M/S&$>=YOB3PI:/32P^>_L;UBHC>/-#G6[[)5KCQ"@.!)L8D;V'1?LU!T,5AV M9_$^5__9BT=6PCTVUTP=,&R7F_SUZEI>Q8),QT*Y@!LZ9'XHQ+ @NWE2UGQX M>7GZLH@AY67T+=''_1<,^+7[F(Z81(^^1KT72BDO4:%\"@PM%D\O3[6_G93H M?M%M(=-'63&WOSQG#I;ZG=;/K_B-Z9PB_N*UQ['N\$(6"I\\ M?]0>71V^=+GHUN\"/2!%K(\\V>^!91@BT_6*)%QZ9C]?M(3-&^!%MLO31+=GSRB MEVQL?63[QFHL.'X[+#,RN=NA/:E"*4N]>?.@K<6K=2H76+,_C#))YA.8J)Z# M1#J_?D6;:DPHV9;D6R($^5%-38,-* V!>2[,9Q:-5)_=N1MM;.5S_G#F\:*W M/$H/Y%N>9*CE6Z**L(@5TQW+I* M2P=GL?,O7F>:/8D_5C_YN;XR2"):<1P!3(YAR I( *F9*=3X M6EFY ?:D_GL$S$VGS%,M\=(FER,-.'.*K-SPS^3,59):>8T^727WQ2) WOOJ M\@86^ LQ[U'$E!"%MFA8!/GUZ>YK[ID>A7O?JH@;]*I[JH2H'>[=LCZ M[+#6)&=K%K$"(T80ZL-^)0U@@Q*:"3LH765;19H8WJ7) M#\*VYQ9Y>+^=*_([P#&*Z]I$NT-5+G/A'@/7PQLZCJ?2SU 7!NW-V9IW?=\9 MY6S3LGNS2L&;T">7^GR/D:A6A!%J=1^VM*%#OPJ3VW[76_%P20JEK-F0NKZW MXC!80>OQBDX9, U14%I4QX#I@]U3![6W6@:F\KX1.:+0JS"]Y )H,K",#1\9[L MH\@;$ONMO=SXKJP(YNOK1B='*PNEKKRR:W> _=JBCF.Q-O*&-U$_]ODMMK:- M+7(T14=J]"V?;X_VG+! &XS-?ZB8F*"GZ,0WP(_]%$FX-![-/8VQ7MXJ[9/N M=-%&!! /_$!<8?<(1 !-^P5H$/_O5?N=G2!E2 M-5@,2K4/RQ_1YN]=# ZV#-<=W+9507+[QEO9D>GJ,JW*]J::[M:YYTX7 MWWH>6YB/ !M*XG#-^ Z!2I""PT(R:%"$8+*NSM %"CY@><)]GIOW>&RJA 6; MKD[EJWED3"?DS5EYO B[6SKL>_[IDVT;,C?S$ 51MMS@6M3M;2>]4&-,0TEH MDW.$D0$SC6$$%!O60[$X7@^UTLYEF4+PJ6B+DHUA^ F[;['#AFQQFQ-O5CSG MJ2I!G_:]X-VI&E&%%Z6?8:066Z(3]5"4/^!8[,P%BEN*[:G"7,R@SB MFJ=D6<6<'+=>TI6J" 0?ZC!WT^?ZW*F24S%H ?.5H-7D+>!Q<\2(*A9"55H\ MWW)#5%XX?F1]QO'4CZQVW$I=G@F2+)';+).E1PS&CUU+>FWQG;5=<)\GX -Y!MF@=(&PCZ(>5/%:EIU5NOC%_5 M5TMFBSUF0*EJ+:W]KA7NH59>(L%X!/:U-XB-X;!MG79Q]CO .N/S8:9^-^:$3/"K;V]&ZEK4+^K:B3W>$> =X0WH+"J:P ^_( MUJ ?36]W;O]*S1>B<$^58*<=]PX]V1:GJAT2./$=AN%*3%;=L6\OW$@>Q-[D MMW>8H5UUGE)+)'K5"YWF>J_2DOQN7#\TZ>6;8/?AKD>*]DJ/YK\.:&P@R$)H M^<=*9MPETDH8+S5$1[UW0)^H4:6WA/V3]HO9%+FZJ.:X6!A4 M;,&Q'_CXX!R1&*ISP+*;)K2B)Q?NS>W=2-[@S>S=">853*;USP3U2#!2O164 M[\J)MVMGG_=[5O&<-8FD.-;(N,_N<;9-G+XY^RS/CY7\9+-VB MX?%;UE]>A#G1&G6/$W0( 2X?1@MW7>5\QM'VV254":CB'[XAB"! 5CP:!LE/ M.^'G$X,J48Q9;#_#9)G( G[,3(%ZX:B-Z)PC$?F_I=0?*",=K [QTII+5S0U M1( (X>6($2/E! P]D)?PJY"^(*3%?.1CR(B MO*=C[7:\"WK^UM]*<[.5&RO?]'K58.#DA0MW^:Z,6)8TT*=6:J/5./_.3B91,T MG[%S'7MGS784X(L=!*UXNV9HN8R[ZB=3/4)H>.B=6W]S>E50^M?#B=)IX-9LFJ9B7 M.;,X[8F;0EL^-BX&"719;WJVA6R/ *'*YML#3ZUG1"6?M%^?%/?"@D7UJ/,] M_\_[K2PNA:[_"O"0@K!O\-7$8'PNR0]KC=GH$?"YZX,Y6[1IV*8C33>^9EA& M#Q^KS,SDL=@65.*^U/U O;I*663)3'#P6.B5!\':5Y-[[C9L"DX[=%K_:IUF ME[MC[DR.AA_C,;DOC5B@->E)&7"Y2P1@)5&Y\@;"8ENA&^QOF2KKW\RC0*L: MW\*SX>BAKT=V!55I*_:7[*.Z!-&]!C)TJL44VS,7S"R-2Z(7#5IFDN5UW5RE M8QX87:\[>$ BJB7V\\MG]N?O=B<(/OW6=28!F@[B9Z4VS?"N+L@QU#H:5_@ MP&^I(,Z@72CO>$,+M T^Z8:M0KOH54_!JWNE_K#+\0^Z\%M78_*JLX#N4= " MJA:"6Q?D,^A;;A_<&2Q%.D']8\7_5_1W)[!F)_#/2+EYFC=)=J=7Z7P226:Q MK12=>O\?482JO*9JOLY :@FP%J\/EL9#Y85#FR>H5>0C->"0"6YD*9?JO1=] MA.&R@K;3VO=0&!S':*#B /^,O#S_ I>75BLJ+@2H-=78 '[%G4> 9MTI\)P; M]9DVO(2AP*\9.!_RD)$^W>4?B\U5=_ZE=0Q;R8.5)0E+K;&_0W<*E:2_M[=9%YW,:_:L+_2+VXMQH/\X)6"]+BW%[3U:G+_N"'O!6]:ZC'DKP6X++L M0E5EC24.-U1"Z;#6 GFJE[$;C3NC5 +T5^'R6\F[,$/?: 2?[Z!-F#!U-;,12-LR@-7!+@; M1T2AYSFOS!H,LB>@I;T5.JD[SJ&QG\CS+MX<"%!VM@$!PIK/?AZJW>OJZH431.=/!TLUL*,C M-W!TMD+T?@.PO)7<1\3,7R^4A)F_@=17-#)D@^LH@,-F/B I-V! -1"[ \" M3("O<1^_+S_:-[.\)+8'E1MU5U\"V/AYE AQNZ$WI/ZXUH4I\&?X;5P(6N)H M27,'VS]2<=#M KK (!SN?@(!/IB28$4M^F%3>!W:=&FIO03[9-L18"O)<0UM M)OQ@LPB48XTDG2*X1"OX!ZFQ_>.]%%S$\J%OJ,,S.9.A5D\\_:#D9!<":"[V M@72)2509WS _\N]UQ?OHPEZSWH59=7U8#(U45K0'3(A#74)X A5&;PW5I'?^ MI$[A#Q@W+,477PU*PHH?[W M'L(@P#HU+*RLM88]*,#_"B$1C9V^_]O)YY%9?3- M0XL25=\[H(.N0 I]"16#&HN'/(WH BEP>-2J^=3(\$'SE)\SW_6XP&BPO)/< M%X>=OQ$K"3/].A^V?PI/.4M<5M5%M0*@3@-]NDW\*1]F^DZDT$B0)(XANGM5 M?^X@W2;BW^8.N&5+/YP.KVM&C:^-&E^T%P&V)*P!E^UI/VG\(V(F:R&KW1IP M.?Y3UOG",:A,%S&CZO?'3'T;P-U=#IQ,H?*>H!IH;,ENLVSK73DOCH"Q&B M].P5XE+@E9R]A5HPC4J"?;9*PL(7C1! HO&'D?:%P)]$J@DQ MM27+1>P<[\*V/? M!HHH0[BA.7B+_B">P8R:72:/!&LG_.F:-,'[,]&/;5-W MGZV>!HB]1K?2[#?.@F0 T_CD(^]V+]B. 7@YQA-B+@4_ .&S_(PU%!/@B MC@)#6=UIU""Q:PS!63^;Y!B6U:",]PA\&4ZPQC9@2[#T('H\6+Z7@*;UYYHH M'OE'/T* &H4?AQ09EW\V?2Q7A\/&C 9Z^1_B8?4%T2D/9?W57JG37 M5@5=WK(23$E)E%$KV"^1\VY66%=U7%#C0G&#N(TVG_<%E<\X()8Q\&\C3WM, M6/6%ZE;]U ?VICCHIN?26?V &LITF'"G\W+G8HX9_^1_'#TOV:;^YQ%9U-DG MYAEP.9S>S7O6.SU^0#P 'M/_Z^=GM3S^\]S19A:8F=QG-X]^&QR!+RKF@*6 M@GGN_FY8/IS:4<>43H>C_O7I;2J)"&"$(E=.J/9\_"8T@@ C6(:)C MD'956'PPHC)#O#QG_.@G__RARI2W!BO3V=MMI=YW;=/4U+WTGI&@P3Q&YK2$ M5D"J7WFVQUX[UBPH;L'8_UFPJ1WW[E^,LZ2S"%T^EVR#92IOW'QHQ$(Y2$MB MQ)/M/4TG2#Y8X;P(?@2P+DQ.6']W2-?)5$VGHM_L^.6L"HLI%4GVK+R9K@:: M4BN\1XMBJL-(H$N[#IB0=)^IWKCX(.O!T,:28[78FTW3.PA9704BENIZ-INT M,AI/"@;\;UW[_R03,37JHJ_&)NCT8C61CVZ:8G=[7]S&!RL&K/(N#9@=5^*Q3QXCN1#S"=-=JWH7,)WT+F@ZI?0@\$S%SQ7=+9\C!5T M9GG<+3TI&09UQ1\TZ5%BO .ML $(P,];AA6!O\1O;58_%E7-5D5T\^;H2 +? MB30Q?2^K]GNCJ?]Q07!RYK*96,;)7S BH /8T4MSS,\MA,:HGB1%WLB[D'"X!EBXT:TG8'H?T7WY=#3]Q4 M*A^ZIG5^_RZQ]ZJ%04 IS_XCJ'[4$C)?%G?UI4SYKQR &V]_'PGPYB+8-1*. MIAD?D2QLGMIM'7?YHYA=^)'7U.\/7SJ#8.\LMZ$1+CL3: MM,R6&DR=V&Q@+LCSK,4I_YU\2R?CV4 !U8@N2*:%4\7(S)?PD*T.)3SHA8Y\ M@*?:NKRE?=_##]*E)::-?5J>S[^>04OEN^H2;CBTR]] (BBGF'EXEF/RA-.N M]T_H%)T:\CL;^?Q-7+20A:'I.K0S$!II&#?>SN,T&VC& MOB_,L^*V:$G,P(2H95FY87:K<'=!1^;-=?UV(T%F]Y4&DG[A"M<>(: ]$.L< M5; W1SAC19Z@QDA4E.4UHKK<2VDC> T^#=MXZ9*'KV>,G =)\/KQH<3JNC,2 M=^XE=$1W5[0V3WR5J7?IN-U4CJ9FNB!F0'(JB3)0LY-RF.AWF:+TY'79TRO4 MD_/*5SS31S\B@*G(+N$.FR&-WH?W4P2Q?2]Z^"BX2D\L$UB*+>'VP.F&5!06 M!,LH5@>>R@F7HDLF7,0-7W(X(PX<,7ULB=D3F6C-<=C+EN8&<:R<)FPI;IJ7 MV^3=I+&IK5@T<8QLF4O)]*=D'A8Y\CE-->YY_![_S!=V45K#51,2+OFEVQZUFN N M6+-:^!BE?R8[]/J9JS.>E[!.$#DU1.E6[RBB< '_4;E[D_,-^3I"[RZ/G$@; MKM!Z_.18:2E3N)2IGSJV7ZCDZ8HFVM"<43^Z(!--('>DT.T8BS(0-+!9/A9M@ MH18"]W.3_#QOOD9OP=W1%[%[VO87,,/G[YXRU+P2>BF@IDXX<_<(O*Z#:JM% M<0\BVS8$@/F>HQC.8J,T<]RM?C=*Z'6'BUX90V&[OH7%49_)_/+1_ AWV:3O M\1KUN'U%D38WB+GX"K1&0;L-K 4F$,R7K'XROW(HCW2WTZ157=?+*>SF%Z]8 M>7%^OO?U&7GW2I>^53'M1@N=OG@\"^%DGTL'MO)B;X0W7U6.Q2SK4=09R M2SW)GQFWOJYZUR,_&;^ZH#N^DJ6 YF=Y)OTP#!I&7-3JREX^NDI4/[XZ0ZU, M8S-D;GV!]G%Q95[WI=()!46Y.7;GW?W])WP^;= MK7F6VMT468ZJD@/40+H0[X=X*49RR?I+]+TMSRF&:*E'V;MJ M:SR=NG;.6K(]^!9SR*LKIQ37I3C7>Q>TG GIV04M].,CR/G*4]S6@]M(3.5H M(\;I'=B/GL-VUK8-#^_@*;AN,^ >?QS#=.U5X'WIT=/G[2<5'NN=%!+_F5WQ MO^D?V[)(Q_\#4$L#!!0 ( *:!55@74^Q.FQT !TQ 4 8FQK8BTR M,#(S,3(S,5]G-RYJ<&?M>@LXE%^[]R-GDIP283J)_LI0B!PFE9!J(DR.DX:0 MPU1.4\8\10@Q42B%YUK5G/6NNY[[7NYW M9V"=N2?ZK!?@!?"+ &\4. 2L$?A1?M1K?A0AP1^UL)"0H)"(L(C(WTA47(Q/ MHB(B8I)BXA(_"K^U5E)B[8\_/Q;Y7U/7" L*"DN(BHA*_(<+KQZ0$1,X)M L M*+ 56",C("@CP&L&('P>A?_&G@#PKT5@C:"0L(@HGPU)_H#*]7SV!07Y3 OS M.>9?C>!?!X1DA&6WZ)J+R-EZB&Z]*+_G6O(CL6T'2QL4['IHV_>>O10I+K%! M<:.2LOH.#=G%&>7N>\?7S/!P6' MA(9A+E^)NAX=$WLC+C[E]IW4M/2[]S)R5I85EY1^:+J9?6KQJ;F MEM:V-V_;>_OZ!P:'AD?(4]3IF=GW((R S@L'/B M-8'_-"+NATT2KA"N43G/N7(^/$ %MX/YI0DB[4G+*C8@1DSZ)41G&<]AF[/X_Z$*\U*/HB>'%J;I M%"KCZ208Y?SY=L033+I=Z>"F$_'<9?W[GG)C:W3BWP8:&2(KYB(=TIO,5-DG MF9T4,1YPG@>,>#/V,HE4N*I/G;*; 6NJ+O?QIS*D>Y/';O)N]H;;T,[I-]H/ M-4YM*I,BI0P8%\5U::!6VN/9;YE(EA6SB1$\P-W)W,0XUX.U54NE2R)Z_7' M!^)ZJ07DV4P]QOZ)XLW]>W>%.KYSM%;E'FP')HV0E: ' A5Q388[3A> HNJZ]?3_(SUGF*]#HUFVY$P>U"TDQ[?ICZ4C M(Z.S.BY:7/$IEB;[)"<30047]>GE4X.I>1ABVY#N6,,D1.2&^^Y-\(I$+LE# M_&"IDDOHF);_ZC;C,A>(JZVE09JD7] D,0Y\7K6HSK+!=1(5S?9BK?L\RID# M=*AU3$>3NUKZ2;A6TW[5UPNGVG(MM4/%-:Q&W]W>XC0++ J\_8IG:I 6> #= M9HH'M!(28)O82)H992HF=OITA62 :/USI/.Q,WZ2.V+"8S;X=S\,0U6)!JU- M$XS$/"G M4 ,DBE9\4P>0DFJBR+#[V'LC( M7$D?9CN@!*@=CE>%JO&0QOS2K8*D]%W>KW&Z8 ,)697-AA+).6T,"YIV^7LF M:LI]:3%[Q[&V$,*QW'?O#-'ES8XRXYY^UR;P3 -%QA<>$"W.LD?BWM3M'\02 MUF+M1SF)<]8W%D,^V*\:DB09-Z(.AER^_E/ .+B.YP["AI>\Q/. M#V"=8ATHT6(DT2&M4'&L&!UY ^9- MC"724C'O*8?OZY VF;(=&\\[,\; M-G#K>,"_W= ;D\X5$^0?? $=?V-%6A%3P'#(X@&G!M!>M?V$$MP69D1>=18" MNCWIQ*..O;K;O^W 2X$- #A9P5U'5\NF+DGBVLN'SU]Q6$!D!*Q4-<.DGZ7U M-4]-)XOU&WIY":DU(UKU'/DHL9<'9!?Q^&X+L'@3',+P@&[8WQB #",7IJFP MF^Z[F3)3\/6X[FQI<$J!WM4:)\U6SQ![755MX[+B5NZ?0K;>ZC-RYU5 4'2( MZ%HQU6)0\:LCY!.)8\K?')"%0J]\XSXB+H/Z+>UP'YD3%G(GQ3X"0F>N]T>E]\:^M1PI1 V2OPZSP/P/&"E<);" MOF+# UQ'5QU5@WL*Q%O&50Q?#>RTUBP_Q KC9H)T'L"MA/PYH<@L?G2X=^$2 MYSP1?-/-'><3_\"$G8IV^>)VNZTKL M% G[RM$RR*O@;\%+XGP.#]A_(M'8WY!:5*T.OAG+B=>ZOM(8K_EPS;^2=&,^8>/& ;57^K6>+< M01Y099J-Q\GSE;XE6ZI6E2[R?1K!3"QDLH['TRNDCH87W?N<6.%X^-Y#K=F[ M?<95UA6W#%626UH=\H4RG@XVEF3?*K.#2R&+Q+'*KT[ M^A'C2!H".1S+V,=)AWE31H:F11?"@ZCAX\;4I.@B]XE/W)VO.K]?OZ#]H/N8 MA\2&-1:=UW.N-9P\8H%E\0"A%4[R$AB('Y5K@)4+UU7MN(>FFAX\5'C^0JO2 MHO_#2)N$V ,8RNSAJ;VM#->!4RUV3V-#7L37<1'$&0M_HHRE\O,,HSH7IP^K M*7[(#!/W> Z,CEA0X*];SWG*E<-U9REP;ICH\X]X+9/%P/0%5@H/F%B6J,\2 M$G87*U\T%EM=_A9QKW%19O*MY'KS8"48#4ZXCJ19P$:A5(VKL'-2^Q@^S*40 MNJ!KWQ:\^T"Z>P7^>/S[3<@]RQ]27T[<6I.BL[K'W$$R1=B#DPL?J5[N./[5 MV3?\=6CI8-G1SQ6^+*MPBF1->5BYS?&^99C^$T(-5HNE!C;L93OPX>X0G52/ MEL6V%Q&0H)CTSV3>Y*'FL*GS\5/.WY7=IE\Q5!_M4=-3;WW09)Z'^4$Q; M:Q+$E7C+VH>%3?A\Z\M4(7) <4?4MDN4 MVGOTK"C!2C1<\42QPW&-T.I*-SUVB)'?[, 'CW%?/6K^V]R:NE???1;#KYQ> M'8QGR7'Y#B=+D]N974&*PT$Q>$8AC107DKV.K<^$1U!;>MD[<9MKJ_V\CP3C M#=C> MZ8,!M:E)3A+)<0G>@8>T]XX\.^:^I=?>(_T &["#J^OVLNY8]Q+48,)7VC@5G MP@ZQ+;]*6<@CYKP7?P6#0F$@_2.4$X2>/1U2'<8#U/CX/&3 =8AUNXN.S@HT MGC;GSS=O],:4MTPHT!1CH28>TZ#LZ8_*)[+%TUAV_9]3Q'9W7ZP>?^.@M/E2 M^% ZMP/Y@M2 )K>=I)O=ILVU7#D\A%,;TBX^6_9B4/;RDO]9S\/]&TRT=NW9 M>T9EO>%JW9F=Q"K8PNHTE'QH\A(&-O6Y(+^EV-=L:U]EEP')_4@ S#:M]Z)F MY2LQ<9TZ'8S)M18/MA3G20X=WK;13(*-Y3PHP:FP3YA!TMQV/DZ9^$YR>)[8 MW?D"0;OJ=D@H-#HR5&*]BK?(J\)5C5:D*%<)NXT'1-YFR\)CS:3*>RE. M/6Q?\)EK8WY!776*EJ/ON=2WEUUV77!*ZJFO!Q#]W#_Z2RI R4_.KV^ZS%4^ MS_ YI33V*?HJNT57+_799-/OSF$HEM2AYI@D3CIEWR#TT)0\:U3ZRFVDOVDG/\F;I_: MC>K9,8:#,/Z,WXQT5!U 0]_@ 9.Q^YOF7VSX!B_&Z@^%<-P94X*FK8\MNDCD M/%2'5?G6]6W)LT\^" ?@ND%I$R4Z@BON)]V6'8>3JQK (E$LLVDME M.R3%*O.05M0'^RA7'M $2:2(/ BY6BLP!8E'EK7%X"#,+U;*,?A"S+[C"2=+?;/TLV#ES2T; M<[44#(&2"TV;9V2E;X,-9FQCOL\NQO;@/*K5G7);UW>LSQ^GV2*5ENWA_[P) MK?SQ1?W6K4#APV#@;%)>WC,2EOF4[C=%;( (C[$MF*73DJ:2ARM2]*K["0^> M7:Q(DA&HUT@[ U/F.[0 #V@X *(@\>ZZ?5P(UHR38V):..^#\CNNY M?":S*%704.1UI,_FZAM-%R6L$K\E]Z\'!9$ZS(.]38S;?!6)_52G4U$67:M! M@QR/V'8,D[O&.%L.>41J[&K2QM'1@.M1[;5Y45TZ\<>-LW\$A;(*Z@7L"+X% M2U(7]I) /.5'3KN) MC5 Q7!^EF$1K\.XPA+)UK=HX=NQR^?VS'J>UDQ MU: >-[]HLN_\9!'I>[[ES9"2U+0TYQI"9HQW< G#\FQ*=R-PA6I\M S;H@P%+(R CFY./#9HRAHJQ+]"X M!=I107Z%5IY]6U\^M[\ZL5JZU?R538U'M5.WR*73_OJKM7E:(G^(B=ZZHKR" M)']AM# K63[L@WVU8?2#E*-]Q5^ATF0?G!)M*#8@+^I83_"\3Z,E.D"^S.K3 MZ]-IH6<[+]>?W)LD4>L3+KJ=NEJRZ%W,IB! "Y33^[M&5&ZU >L4TYJ;CM?!W08$NSO+F]R,K=[_"Y'^KVT]X7\9^*:)>0 M#M]9NLE0V?A&-0U510]+"*#4\P#18R\I<\:+&>]-:/4G:MY,+O9Y05J0]X:NI.6"\CH4)&F/ M2UO9N/J=YW'@JX?9=\(E8C(ZYC3UC2CWBC[Z/?E*(3AJ/.B+/MV>:*RY4W," M<=XNX(M[.Z,NOB.W>@7*EG5A'.#D$,_S@%'!QJR]3.CDS&"Q&81),1_"HH+, M" &!@VFHDY:^%TWB^U0LMI"OW4^ZMPUF!39?B6+E>?YK@_+*$M=F7<1))E7)RN&7#? MWFH@]:AE[92JN 2.+CI"G'Q5MY5N M+@2]?4A#@O]4&I\Y!*TY+RB[ XBJ6? M94UECU5-H^LFV]F2Q4%(F%BOA2Y^LRZAW2_"QK: M"A0U^O;8U=75[=TW1%!MV9N6O)0CNSKA=M:?SJNM"VH^^"SC6_B1KAH71,0K M!ONFOIO%QD5&$SN#W)P-W)?)WSXO/FG7S*DA;?QOX#A'K;<:R?!=%CJN M9:"3)ZR"^A"OJ7S[:%MGM@P1!243VT"('A+_@O(B*=8C8LKC:<-4PB%:II>- MC,?(=9=4.EP]C;S$9RIJ0O>'9.PELN2)JX'W:G"WG+E:7 M=[1K%/<3J2\ MF1%[%_H:'ZYP^S[BA&CY<[&/>RH##)#"4L?GJCQEGL0?"I%.41 X"?C/&5%? M%\;O4EFNGH5(XM9Q>V#2.)%QK.X S&=\F_U0P.+92KYG>JI^J]C7X6V)VQQ2 MAA9O:L/?G)C>&K$4B"&-5#',.3DX(;8;7;09+8,;(,-O\,.VC7[%11C"D82I MLA'3\;:1Z^*S)Z!YRVL6$Y_+E%M:WQ";6+9IDFO1F+>.2Q.7.FR&P!^]H/RCC)R=P%\UJ* M>D&1DFN1G?]^YU7T1 $5(NOJ?$-]8$7R7H93B9N@0:^UA,ATM(628=>5X_(2 M"WP;)?3_PBI*:.9<_2G]+.E Z'3^:3=,GQ^PAL /C4Q15E6[>8 ,1]#60F%U MA(7Y5=96]2]9AD W'M"61USI(J9Z#)W;-.5]/XG9S9_??2'Z5\E!:U\> +D( M#EEP0U3_; =GM1R:/C++#Y8]EOXZ''(/1@NI8N=6-? AE/%$D?__ #[^]!7 M?F0HZ@*V&V,A/,#K_@D>T.=8C"051PR:\X"M*Y](;S =7$LT6Y>_'Z]S9P_^ M):#_.R*>($[V(U>MD(FPA9N?(-]#>_V^;/A))ZD+G'$[UP;0RYT@-F6O[9 MU"@]R>RIYB/3W?"&OPP6_47ZD",,_DS#0FZ!;UY?*5]6V\,_]U%^.,W?&X+/ MZLE?O7$A]!&8^HI<.\5I.&O;_EAN9D4&N^4GG5^^(%<5[;^:9JGRUQV7ID.Z M]>5MD9G95;]2!)GQ/U5G\*^9JU"/N@V77RXE\@>YB8K]ZOV!?5HV_9LB)Q@Y M9]O_[TWK!7LSO4"^_KU7H_U595=O_UQ=0'/DS[1KW!.R#'5_QHZ]29P)Y<<& MZW/BMDW+/T/A"4U.,L1 MUP:3Y '^JILL>\QV,*.:!V5\TO>0?":4!Q/O&UL5/MN^Q073>/-*T+S[3AZP MSHK#1Y4/.>Q3/*!QBL@JAMU-_UQ?H15&JHL&JI),]Y9LOA,UNK%:;7/B M8JE*"@=+#56TQ^',G=(+?33O1H@ =SNN'[>#F3I=!"H[GWX;,KEX#J9"L>#< M>W)K0_N[=V0E687$Q\,UV!>HUW=?X,YH/NXN(97Z$!20(Q,@&3X);X_^>'AJ=RXR1'IY)C<>W?['M0%SU*TQU#O8Y%V; M0E^<.G-HDBB&J4$,XA29850-!KJI)A%U*NUK(^IZQ"LQC=1[,Y%&\86JS1?: MMJ=M?Q%55S"H9VMAU?@K0_UWM(K@2@BS=+%B^"EHC@=:O&JOT[#];3[6V\P7.3^8XL+@Y=LE)RV[;76.QL0[3)[,3E% M2G-<=AQ?I4E(YF[$*$-'"(QO1$YJG1*S"%E*4\2;R<)+G#[NG;\]89!0Y#*Q MN_:VLW5P;X4Y]8ZNG=67]2IG "/I)+"/%F#9&/K. RJRU!*>H7+G>A5J;P@-IZY[T- _:.I>9J^#WQ$ -+HV5 MBNF8$ADJR/AQ>@O;)BC=.7N"NA]["53JH MVP^2VVR2O@^O.&OFY'G\RCGY!8EV(6FVQM+DI;;]!E&T6 :6:5,X[RXWY'D' M:SF -:4&&,/[H^,G(R)'"#MN'O'NT.JLB7^X>6VE%Z9M,KT9)(.,+?2"A130 M:X2[UF74)]1Q0JR*2-^0&8'>-;B<<.. P9[VL_9I$^L7IH,NY\=0E>L* M?>-H9DVWC"7ZX4>W(9FH2? FLMP^6UH/+L)L@],M$RL3EF2')RR?CI\6\?%? MR'V1/)Z34#S$KE1]5 KK+25 M,(V.=A=]&;/4<$7M]K2;\B#%J;\QAMM39U-T)VQ]J9:\\)I(R0=SHL^8G$D\ M&4;=S<U12!3/ALI#W>5&9X[ MX HUW*Y#QF7G%-UU-/-D7IPDD+>U$2L*XF !Z!N@H!=MC QMNFRB3V/5[R.O MY%61KR<:U61D$1MCY/7W/=",3S[NKXMCJ(BZGT4=GWQI(;S89)JK6HN4""5F2G=:O9:$X2>LNEK&WT MW&F-Q=U3))GY"9%NHD*#,)C?$%?HR]7IV_:"B(C&OB%LJ<5,C(EJYT6G M.ATPM;;58,L-,:[0JQ:J6.H8Y.10\_&CY(BSS>-C[@TH+=/7MUU=.PQ?Q-U/ M28Y;X_UH0=44UNW M[J:)%$6D*2U2I"-' 1%! BH@HB(*A"+D(+VK= A$0 @=L8"B$ $1$3'2I(B$ M#H**]*9 $HHB2$()&]+N]G__?X_O_9XW_GOO>.^-=\=9&=\>*W//O?:::\XU MR]JL4=8TL.NTB9D)P,;.!OP._0#6=V"GD6O 93? #8 :&VL". &PL_UH/Z[L M/QHGQX\K%R%3X4 MDYF_7>YX>;/(A3ZRO.;E:[$\O*)B>_:*[U=05%)6T=(^K'-$]^B)D\8FIJ?, M3E^TLK9!V-K9N[BZN7MX>GD'!@6'A(:%1\3=B$_ )"8EW[I]YVY6]KW[.06% MCXN>%#\M>591657]JJ:VKKZEM:V]H[/K;7?_P.#0\,CHV#B!2)J9G9O_\G6! MLK*ZMD[= #>W?LC%!G"P_:/]4BY!2"[V'SK@_B$7&WOH#P9!3BZ9@]MV&UER M.U\5DCT4LUWX>&9^>3./G.8%LLCE:WV\HO):A/V4'Z+]3;)_3;#8_Y1D_R[8 M'W*- _P<;)#R. 0!.,"@%R0K 7_A+_R%__;@F+, E;%+RC0$\P-Z^W*#)4T; MI39P8&EM233*O$U::T1CU\37@R9?4H1#Q@2NZC^HP#?E7VN:S[C(R(A6""LE MP1=QY UB;[IB@J-+FY-@^:"VKCI!L-!"3>6#M2GO(0N.HC X711)S0<5R874 M.SK8#(],;\2N^6A(>-6?R]A76U.;:2.2#H?WI",?'K9#>O*:'>D( MFO7G.ZZQG*M#%T93TQA/&T7HE\ %,JDH*.UU(_032>K-DQ5T3\IKG_N4F_ MJIW<_NN7XW9W[Q2>N?O5RD")'LJHQ[M,C<*)BIU3XQSM: &Z,S'ML ,E^ TB1$O[;LOH2E?5XRZ,65"7<99WFI)K_N5SLM'J";I>F"A#(+,Y!V M+4^J 3F&1PQK3K_1ZQ2LM'OO^63FTZG2P,S9[0VYW\<^#'TREW-^7!?@[+AJ MNX9D8P'-Q^E7R8=()$P#GT2IN6)G=MI%3]N#LSEQ) MP89DM]U*AA<5_:G.\=IKZ,52-]J)$V3_5AO&4[JQ5SA)W=Y.8YUOA\$');\U MUSL)&189/;"&72^$NV;''M:\:_6+CD 9@@'A1/C8!A&V-$%30RE4DS%Q#=Q\ M&3%YL+XJZR2X;72C))@ 9QM8!'10A)E M"[XF9/"B_"D:;1GQ6\H?'9HGU2G&M,G3(Y6V]S6FS;//]W/=]K_XV)2#(\1, MZ85#?G'9?>I^84L[46%+8^#_.&Z92I9777CDYIQ@LYB5WBO9[%H%]: M5KX+/_FANW(!?T/0-.5<3O_PW-"BOWKA+1ZY@V_Y'BEUF?#>#).3O%R[/*Y' MZHV!NRW'2*LR'C$5G#;%%6\$F55+?/I-X'#[ILP9LFMFMTG/LD+5#T) M!PQR4VPL)7H@P^N]]G =<_J61LA;L@,Y%5 MH9U8*>8@7(J.H!G1S[Q97<>+^01ZZ]1>OB"UM'+\_HRI.&<:MYNQU%/&PVA] M<)GJ!"X3+,8%"+G+F66@J0/&LJ)GUVW?@#RQ3@7=70W^>J4OEQTGWT8>N)@Q M#O=ZAW990XC0CM##R8I+)\AR+=@J6*O>%/PD)21I9Z%;%A=A$J^OD?RU/6%T\=._NG:^_>&66K4?AA2EJTUIHK:6Q,/!WL)'Q=$E!F@NSCP64 M"RRZ$/ IL H6T!8 FN@;H2F'>\Q>XYE=E6]6U68&UO?FJ6=?Z8X[9"3DS[O' MM^F(/*P3#28BF'R0NS4-90%9W!@6L,F./X>?_A:P:1H0QP(6*[VFMKR'2C?7 M<15O?ZOUKA51;M8)K3]#KTG1Y(^6T+E29&]I8Z^LU3C36P4GRB!!-6Z&U!33 M5AK& F9X_YD"-B93#?)C6 #6D@4T(39AVHSR!^B/)UD 61=]GXJAGU1E 5S7 M64 A9"H]'*TL@!YC^BLB4JS/=/ W^.H"'.1E ?N8H^_Q7V31H"3^'>T$4U:$ M!<0VH?N@59^-(4"&9%CX"QHNY4OAPA[8YCJ,SH6^B?9UGUH3A--W(N>B\EF M(#1J\^_P+]]9P$H3F05 [[#\)171OF:YSB] W\I@LN.[X*\T [:V8YG<&JL& M'UE 8CQZ^B5L+12]^7L8I/R;2O],4B5N*6TE<#.C3%D &W(&-K&WAL%IP0(X MLC>QGNBVXWBRK<"6'I[^4A_:&UW"_T01H40)1YW@8 $&A9#SP*T(+*5.,&,5 M64!,#_U?ULG/*N&F=OBQ ",AZ,\LTV,<1MF%HXMR,-.768":@ D.%?4& O8 MMH5NO@B'-NU$'+6+ F_!C6-(.+K\UK9<J3>5+%G##Q;QB95G(2\8*_*DAIB_NU>(*/M*.,HY 4MT;,RT5HLH$+S*?KKA-D+R1[N&\772Y0& MDKV"3JU7J/4>*GO0%W]ZU>O-Q3LY:%7L1VUA2^2VZ)8_"W(_;%CZ%@L8.\*FVK*.FMPN M;G%K'*S6>QS+%R3I'WI-Q.249-YZH9,N+9#9FW>(\=B 6S&.*;T0<_2@._ZC#NTH?P4=Z5[K=D0Z(POOAXV=JD[/)T8I$GJ3 MUY)>T(^]<+1O=_-[+K\Z.=K6E?14+TF=S(Z,9P&[GM,U B-]PL.UW\PFY!>U6'_?\21?5$?6STY:@==*27YW M,4R-[@IFD+^1XI?C\+X98BC#C]D71J*/@#8#S>/RXVW2T7$$!S_#VBS;C3FQ MNBO^1>H;5BV/T^X571O4D%L3(DYU3-W LM$/-?X&ME.XS39_S10_:K[:Y@(+68D=N (./.@U,%=.>/$RT19ULG%G*6VD=C M^72SW2_?Z:DJ9*[HJP+GUIOT$J*#P%(B/HD)F4)LSNA;\FU"0API@8QO_A:Y MS-_XFNCL4?P5%Q6U[X&EZ2F/<"EBLM*=#FPH_#=N+ +4IADNP*L48QLB";WB MT;U9F6$DPO=:/VTLEWE)<[!?>)2PV54O-;$+)B6OSIAT?4]V4>&A/) %?8P/#411%PE][2-P/F+^_4%'VD/ZGPEJ@;5B8GI[(CRG[0+ MN[ZG1DZE./P85^3\4BCMQ&CT.SPGCKEO,V3@FUBHH%>TR,#W[Z)*R\$.<163 M.B'[Y'^?,[UL:$L*S%/F+/223\<8@=_(Z':8B'9 K+0TB'GB!-8853F4N1C5 M8(.HF5+W/#ABF*\,-#,;(D;LD#S1;^T56S+BILCGOPGP0\FR%DS0N[ZX*2&[ M+5J^9FCZYK>\?74C.9'9G\I63[71RQFS:>==^) A \*D[I9DI4?8KR_%20K/KNV/3/9=2J(G/G*Q9P)P2$,WL.Y[* )V7V>*P] M,_:70:.^"S[C],9N4V ONFN)!23(& LCJE!/$<-P\ED+4%$26VU5@ZPJ[EB6 M!%V@+< 1#0M[<"Z#J)B(NOC\6([3R8&3;B]?>780-#L68E(4!O3#]B>*K 1' M54)Y]R3CC3Z"ILSL;50!M2E35!TLL7.101%H8]-^;??\29+LD&PZ^]SD%SF3 M 14^Q,'=+XID@L-ZU7M2@X>X%VOH?L,C_=31M4.U!+=4I"UH31MGZ):%]D0M MADW1A>'48!!).\KLRTG():L2Y^/TG:47C1N%C)\.W0S/'HGNOED(Q?=MIR2&KT# M]"%IL'T"MZ::($-XNCC9OS6R>,O^ZT#/%7-9O<]M3LKZ(RS@9.VEVB-((T8) MW .="@4H%C"= 8,%XU/1U9CFC-U@1AMLSW=4<#A1@!\DFI=)[8OM[GJ2R;_, MCJW>OF2CY-<]G7!#3*)"O^:^7G_J_B?9?M[?EP+NYDX593Q*-Q8M%RKE>G>G MSLHIN>\"WM0CV)7^'>5"-F5N1Y,[23-,*?)&ZS*H@F_J80&[P?0/RG[ZRL[/ MH@KHIS]NXKAOW0KP,)2X,I'Y\M:V'5>Q.]'3:?)4PEV&RDK$SZA*HDOGLCL,TA3.= M'E*QG?Q;&KX4(,9 MQ86Y8XQ1'+S]^W=MM+ 9Y4GO)8I5Z?T#BJ]N.4J;Y!GJJLZ97I4YMJW3O^-% M,.5\B5+)9\4]DSTFD_AKKQAV=]6D'6WB=;OO/B;ICIVV[U >WX@(U)K,%;N_ M,K]$@\QOEC*RJ("2( Y0=%J9Q\B*;6>5E^DB)"Q?95068Y=,YEZ)>Y]X7'S= M8G;^=DW*!K)U+%T(;\EH/( *OC8E13](WC %T8_:2WWJEY,W4CRGP_?J:,:* M:CL^SKH,$!L?,>H;I$BJ4Z!LYZ(=61NUOV1!6G>DVL_IFR&9491Z&_EYPDSK M_>YV7@ZY9?/2L_E&76[M*!9 $X@>8D+)4FPP"VB9)BMV!(P.;W38(Y/74M#\ M8?.MC;+UK_OAE0+WY<+%N)PU)+HXDW?=";B9^5#0<1<3-E[:C?7+3RV-10;#"2@5X/7@ MKU+!]5]![J>RI:P'#ZYE,^MJ5IX?76Q%J:U>G1*'>.IW[GHA08V'G+:&&!TN M-SW5GK*\W6?B+$"M*B5RMH%'.-EO?RSZ+NG:--DZ3G97J^2&UGF>,:QN M] =\)7=;K[B/@22C&.Z+EX(GH5PG^0[;- I'L?.IPUM[HG9KS]8E\3U(.J>? MG3G!9201<9D%=&J BHJ+8Q27,^0E3'RT<)A<"ZX [#P['. QT,#G?J[0S^_ MIAKL]PS!=P8V\A6D9SJG-Q:4RB^MO.D5 ,MI^\-REHD=,901JA=XOQCD;K.' MQ5LDN%76DKNGO$+K#6^:BY37F#D?#+_@EIF9P#:1:F7 R;C)W$?7!'V(>@&< MS+Z1K"E!E"/Q*BXLI7, ])]T?5W74IQ)%?5+\I4]GR)>Z[8 T_X^>%[R'3D# M@ZY MDU@,[9,E^1HI^E!U93T.D*4RD)KRU'_%$),D>W7V!FNVH6U(UB0W*/C-?1=.!V/][;0)@#,KN'[-E]PKP&S"LC?AE9P"J)F':VTOV=_EF>'#FGM^YISI[G.:-A7E>;4"ZC.$R\V(!L*OH M$6-FL-0?_:"\]A,DDUEA2R?G92YA2\-_ '8?3@ZNH1?60 &,:E>US-#V'J)O MC:Q!!0>W [I;#P5EV6X/SD'UK4T9LKU;-ZB^L(W6AJYZ111%3%6 D \B3VA8ZZSQ(OV@]_#^ &O=G!'K"'V0,C, MP\U9$:BG#@QB.K#5QSMIV1WGS?G_/+EW>L'/M-'EWU_^Q0X MHW4AR+/VR)'28T,U*D>>G_$V*7@PEY[T^?/^"HN"8ZU$';IP''4 K*2=_@*K M[FT32->IS\C05]6_ 98976,GGBRZ6MW0=4ZU;#DEKE&-N:M>NTMGT(0*J^X M B&E7*?S@3VD@ SXSF@]B0!!NDEC\G)'Y25/4:'6DAY1BM >U^N/'3C3Q;IY MKE\=2-ZL2,8DM-:NU*K:3ZB_%C>%I:=N#MDY;;SYO.R#'!Y'OL*4,(?PKW!+ M<)H_.#S1"66@&^VOEX61HTT?OY)H=GEQZC6]0*D@N^%O-/HCQ]CYYQO/B1&A;*- V"MZ$-!RV-HT.B)_^+)96Q\'FV7^&"/;KS M$W*]#YUK^D=7L?P\V%<')8+W(IM_8N:>LZ!+096GTA(9S M_M.AS?\$JW\_Z+'\ZS9O_]JGH(V0OW)!GUUA*QI. MS^F85/Q," MHW06E\^,&5G]V:*>Z]HVYPQC*[>/! 6;7AWP64.RG@#_H\RMR M WV$:3QT3, #@YX)/4$W7=L!*73>8XGP)Z; &?J'[=3];%2.]P+B\_SU2$;0 M\T9_6MJ+["^F1T&NP5%L/NGZ4#O+\ZO,"]L_\E&0[Y\LQ@BQ-CA*E- MJ8]0@L[@@-2Z.48+^U\,@6V&!51[+ :2\=3FOJHH(6) HOY99]&D0#5J&J', MZ'_Z6:JVTZJNPV-OGK4H,2,<"6AJC!S8(BAU0>L;4I-@-S8%W"\-" M.S>.XI-Q =EM5)W%CY?, H57&J*OW$RRS+12%8II61J$N&\RW\.WH63(,*+I MDBDQ(,GI: VEJ"@UVVGGL OE_1IR+">)S??YXE)^IHSMN%]*38^[WEB*QQQ[ MLA_O(DTTF6+-R)UG/&:RTW4'\-[J/FT])79A[A\"Q#SMX8D'M+JTI?2EF)ZN[HT"6[4/\DF(M.B^X)&.*#%U@X&$:D#DMMFU,--@];]"-DREZ47\#L M?-$K7YQG*!F0!,6I-+R(O@Q-B=F-%-='E'T-Q>]>SPD"^_>TM3Z[:)PJAU(V+OWGW]:7WJH[1KR9LP B:F@)'# @(BH9CK0, F M5]-@;&&K!/FMV;S;!G7'2)[UU6^($V^U'V>?53TIK7Q"1#[C(%L'P'$3G*?! M023U$N,)D\V(IADVU>'1F:<"QDM*'\!84W*9C\>7,2Y)V MU#>E$Q''+D%W= M3SD,#+M?#-R]=""JUQ@%Y1-<>^.H>\E6XR.I:&]D SN"LV*0^ V7=VWDD&URV49U@7)*B;_T8_OJ"%H?D(O M&2_H@86>\.UHC]X;]2^J"<="S$S;HA"MDPH#58Q3MB^X1]5S5CS;W%$5#3VU MS]B!'AM$:C0/RI11S (NP\2CWRI2';'3[6]>8=S\IE.@11;T&AE>>1^@5'N# MPT7MR7XS/\+.#SHZ.;;^,J4+SU3N/(]WF<$*AT52:QD5D'83#+C!=IJV&7GU M)#D@-8@%"(=-V#92U--F(G*'KKLG?.C6\Y(:5U9065Q)I!:0;C>W@74%S#$# M?09N!HRCP*@JPRB/:0MV;PFFF&<$(EW+W$?WQ@4$X]0[X8*%L(ILB MUUMOFDFR<-G'2\7OX*^<\+1 NC$H0PC@I?,PL-IEA^?;;W5C!6^?HX3<%BU[ M9*ML.$P=,+_R4FNU]&A2W\.3SSK]B8]#X>6?\@Z11^)D0.-0FH0WC*=!EU!V M5"EHCW^#Q1-OGFM\A]=A+GDF MCKGTXR!([G_KM/X. M RW&8Y0>#4D_QW@N,ZCO0I/T9AX&K:%YI7]V'*Q&]&9/;&85,V2FZ).-E@PA9W $I@=(9UK[XC*XYB#)U MHZ;D'F8J5-6>^D[*+$N=D$MPY6I9C3VQH_CKEDI=O,N1.]X7T'5NMR(%&CBBA4YO&X2.=03;_E M>190*56\5#J-38K =5ID8%^&)J*,*$+M@>I/BHBV]$C">N7'M?P#+B_+XY92 M*1,=!B$+*[5J;0]=ENJ5YE;$E(EP<8-#T?V3DA3I-]-^?%2QUQ1J?*!_N6?. M$RQIQR$]G_4PQ+OD%8G.M*6F:PNG[*SO< S>W8UN/H;VP$E$]Z K$/',':B3 M@V7%PVIG/[)YOTYYSTV%B-T\DH).0\:J7YTG'*!RZ93S MG]6%_P_ S1K[-U!+ P04 " "F@558QJA[#2 F "Y,P % &)L:V(M M,C R,S$R,S%?9SDN:G!G[7H+.)1?V^\C9RH5WG=_^_U?U^Z_ MO_?;U][[V_NZWC77O:YGUK/6FOM>ZS[\[C6+-\2; +:<.F%U N#;P =<@3X M[P>P^<@UM(L;X 9 A8\W AP#-O#]*K_J#;^* /^O6E! @%] 2%!(Z&\D+"H" MD;"0D(BXB*C8KP(];107V_CKRZ])_CYT@R _OZ"8L)"PV'^Z\-X!6T7X3O.1 M^/EV QNV\O%OY>.1 !C$H^#?V.,#_EOAV\ O("@D#+$A#G6HW@*QS\\/,2T( M<0R]C8#> P);!;?M.GA$2-+VJO!N?RF=.RG/192/EC=)G_M$5SGD$A I*K9= M1E9.7G6/FOK>?;IZ^@:&AXV.';'I=#[P9 M%!P2&G8KZFYT3.R]^W&I:0_3,S(?/<[*RW_Q\E7!Z\*BBLJJZAK"F[>US2VD M]ZUM[1\Z>OL^]P\,#@U3)JFTJ>FO,]^^SS*6EG^N,%?!M?5?Q[2JZDZJ,7Z+]3;)_3K#(_R7)_KM@_Y"+ FSDYX,VCW\K !?]"_Z%_W?I&4T)9_Y"K1CJ;!5^[%J[-,,L\>^6F6/@\SNYSO/IHP@2B^_ MWYKBN_-+:O?4OND+-8L""6?3?"2L\NJ7F9Z<%UQ%;!^1OPJ=V"@V^)- :.S; ME7VIJK(__ZV\Z8AYZD ML1T#;&OC4S44O]R;O1'/6A-^['Z@G;E?6J[QHLE>W?GW-V\M2$_AI(AHQ-#, M1 %I*[V8FKNP=;)4AB1W1#\[*#3$40; /^D0:WIPA#/I+&(JHO6?I/13-8=I]_9,CN1%P,WKGY!C!K!01X\95:!.:*/W;TP&Z9X0F)#8G%"B_+DNZ+::>]Y\@O! / MB$PF,\H&F=?>O@'59.XK'1^L^LHX%7H@I41QXV7MD>@4U"/$]$^-9=?@O2]# MKAIVSG\;; *1&]Z&F MTMJU>*;@)_A5N9525"N\'/?>UWURICJ(87 7ST:]'I7]<2U=#K_?)TA4WM,O M9!?"0&SS#$P_P"R$D^.+^'"-[_:QS]'*D58?D>IEV-1/SIM8+J%M[Y6,!TW@+%F,VJ"?C\DQ MVE1XLJ2W/.:E>X^)GCA?V,V2PTGV]QTO(5:GW07"W.O%)]@\ ,9&\@ !T[Y% MLRVAV?;9[\5],'B'X$YJ:F)_6P2B MX34^$N>2*XT1 @M8*#"$A*(CDK>$Q@V^6T=$X6'4_B1"V;B5='_7G&S?Y/;! M/N/LUZ.G>A&R2TQVH^OVG9P4QDS+F S#LHF#LV:T)53C);[==_&K3G1L64_( MR+SA\*XY+/+C%IW=%2?:668!24TG5;88#@])UAK-:DPBA@B70*TB[/AZQF/6 M1HQY_WZLPO=QB2>AR]:?32S"_?W6ZR[CAW-$T%->[":ED([\SK;.NL MV+D\ MZ_3($&CS7URUD#K+]U>$VLP#FD[CW'(IVB18%;F%/')L(K=92X*:GANI&U:B MAXY97]YEWY_EXK<["9%J21IUW8\7T-QVQIP5UW@!4JE(C"*G"FUBE<>^S$GD M 9XXZ6^$58)1\)UB\&*G34UC'ZTZ_/[&K-Q,_Z561DE!.&!=M+.#IG00)+G:DH.TZ,], N:7ID,'# M>["N.-&=+NW)#V]T&*J5<)X0/7.W<3O&#$$YNAT-R9;D ]I/L\NT@G6G3KLYHR&V"T:W(4>O"\Q\8"A,2 M"=R=WCDJ_8W[QA(M6['ZQ/..==D_,\DQ-Q/S$1652[?F M 7'Z,&DS&.0PF 641^K)YJ-]Y27A?)/ MK-Y7:$X,"=%.]]IMJ7N6/"TDJOPBN.?><-/PA\N263_8@9"B1X%QZXO)]7OI MQLR/G]G2]$YJ3-EZ; )& A9]I38X3.%F>5- K\;QY-0W9\W,B[A79/'G.,]Q M5R5@H2QF*'UFGL ZC.U=QARD^Z5/9C\5OMR7?%=K)7A@_D6,X85KJ5:[/2_M MZ[+OB?P:$+I//0#Y*3)^_A*TEZ=Q'49F4CQ@J)X'K-OI^7''X)6$9NUDV 9( MYZG$:&(-?')K3Y"-W?'JK%F+2.,FMYU6.7I7*M)GGS;76'S<3_ - M1'><%/>C#2OHNE%B^FIL3/9$A.49^C6':V/2F ZR+EJZT_JPZ^Z5%/M@3(EH M^S>SW=AV5!4Q'NZ&%^>2G:4X;ZI-8>?[JMYJFCA1.<>:#\P2E%0B3V;IVV^G M1GR"/6)33P08E9M\]OIXLP,Y76FI!:V8&0]XZ(&!:OQ35QYP9C!H)1TS K6O MG MWPQJOQ*Z,^KSV=MKDLQ;]#82#Z#@F3ET'%M*?G$B/;,%O[F%S@RMJLZTCYDY MS[@6\EWJ@2EY>-#GK*7LYGAE.?X#:^:L$DX!8B&-Y8:1Z(>[A>.':M!"5M0T MM'<92'!F9#P.?_D]>,XDH)ZN51\37D#"[5ZS?4#:/I* ' S6UW=P>VCDE^TA MW=!0;RW=4+_U[LF4$](7+,6@],,0.%]]F3)ZL8<.VXYK,F-K4V%QM;FMIOS, M1+!T,L(5V>NC.\<#P!,F5F@!!-I#(E/LCFI)@O#^*;^F,,7RCQC6!!Q4&U_0 MFT2 >\K2Z7[A3QW/,TR<-:O[ZX_0^TAF:C5&$0O1-84FO5XW/HH<)&7:Z@:8 MS01I-^U-%?XF*+6W*BH=IO(=OA&KP[[!*6N4Q?C$,L^^ 2T*V&95Q%BG_A4M M5YOP!I-1I?]O98ZE 0B*OP>%KU&/=@0MC+$W8OM=YTG%J5*"XU134SN,XPA MR -8Q[FC1 FB%UD6V]W'UOJ$5?QVJ[IZE-)(< TL#$VU;C^^U^>#FTI<#5VQ MMS!ES=WXO(?RG)CZ\[K(BY G?_![)6)_X %1I<1IQ48)B*N/!;COQ1?Q,P,- MHT35=2:,PK+V]G;@ 45FQPY3\?,)WBTL)5])HAYA:=J#><<")_,3B5ZOY $( MW!**.[1$'%Q)W# \Z.K\%YP'6< MIQ22@;. S9(YIM '.L*#T 19Q5X@!H/6$ L;(CC:G_+Y]CS@ +BFC8/\('- MK7*.X:9X *>0\\P6]9XCA2N&_USE :I0_R@.E@>\1K-S>4 UO$I, R3F):]X M<'-XP!21\P<./[ZRB0>D_?*Y?V?:EEO" _K&V9D\H$9BA<5]3ES"<3]S>]3Q M5"[Q#''B,VKM)"H1/I\P"UL/[O7.E7D0@938U]C+='3DBHYD^F<.,JKHW);, MQQ3V(*$S'=:C)V6+,HIX8VLA!?R..F,]%Z9N&NZ[&P5>1#)+>0 ;8KS-$KSX MJQGP:C0/F"%RC>#-R0N./&!M MD08!-@[5.+/J57MA=OQ@,7P737M-D4@GJ>?%,9/3_Q(8 M_"ZD+&<^@U[ON(%;[+X;?-<#T>D!*$.#8\.;ZFV,,#MG+X;2VD MUX99H7^A-7R*?U(./R=(85X05SX2TZ\.NBM,>F0G@3W0^)X;T5*VYH*_(RLO M"+#ZXP8MN$&*_WB^F?/^&.W$M)2M\]7%/W>'/8;3@PCL?$(39";V58LO] M[/7!G](\0-@1UV&,@?$ M^PSD-E<+$612R,&CO" W2NSY/;03JXEFGT06H^& M_.FC?Q68?F-5R]M_TTC^B)MRLNMAAH9P+6_"23CSS[86V&#LV)_W],]D&<(# ME%)YP* ^]T*L8R:.\5V;$XB>OA0T' /:?Z4UZD*=;N[8]3? BL6R3U1R,GV( MT&+$K\\LE)BI#CDD;W=(EO#6UZ:>U'VD":_T%3H]('M'IELGH"TIP!S_D@O' M7$^>S'R'WP2Z,H,::_KKK6GW%JK@T4/U!K8=O4?%QNOO5EH+;)\L4SKJ>,-< MM#/*HM-_B%FK,8T'58FQ>K@-GG 9KOQLH\& R5&30XPDEDV4W:!V3MC72_,^ M =-/GO@%=)^_(;X#68.YPJT'WV&(.S*V>6U'2NAU)^>%1M(0L>=4 M@XM&J^M44G=S)N[T!W[8=.>VCBV:@#F9 M]*VRA'$_&8NU'3A+^(?8K.S&0X M.C?TUFL'ECE84&WLSM0LEVG.RU^3D;2 &4^=C*_ !P"+=MK1F0@P_C.G&D*N M>$BQZ+81,L? II=<LHT+>-TG39TTYPKRC.:+LY.J2"O]EYZ M^G5?IZCZULN%0'78#%MRD6D.CM #N:+A$]H48>9^IXY^ZP7!^R?.>P6W3M,- M\=%P1?@5W B2*YI-;V/J[-Q2 MPTHMZGAML"-J\]$W@809Z7V?GL_38/Y63DN=%SSJT2$>:.4?+^^U(+;/=GM3 M#$]]8CZXKOW8,<,KH+B5V5@85&?92:2?2Y; ]N4HNN"?>+59BNIFTHW9=DH9!0*3I#7$+W$,AEY)] M!.2GHH8=CS-D$DVL XLO.T$Y% MAU,-LN"5W>T5$:^^W6XO:99=U76+&S2 QNN!*5 -X9!TKHY7;HWVPA&61^>D MA"2(99W[HXH.@&&%XR\7GC!WJ]2Q?%\$J.!,>I,UGZ-'EV]/#/IZG7EU:5)= M;_^%/$1PU:DOM*O#MB$-Z<=Q^AG>X&,!_5V.Y@#$Q9Z?:27AR3W;CY>B-J,"0/A+(G0<2:C[Z9V]#C!J;&23FLUNEM+ MC&_<.8L5)?9FFGOYE;GE]/M^/9%!M8AV71I51X;UGQD]"+/$*$'+^PI+7B]8 M@-'0,<%0:@K:T&/Z)L[4T6D3)TJEH[L6)L/*3JL&A=^MN?CH\FB]C4K?B5?F M]E)IU3F5^%,E+XKL&LL'3U11OJPL>)8>P8A#:X$OL"#4$QMOA!9GAE M;6&TM%C1'N"\F#" %$?905OO"/="W1VOPK,V19VGNU=*5_E^K?APHWU/Y FG[@V1^JGW;O_$%WCFO0^LJC*[P$G$ MN>$2495[BAG9;5FOZJB+6YQGG??V[S?9]6QN3+TJ=9RT52'%*29 MHKO'#ZMG7M5I>XD#PA[E&JE-P/;P@/<<8GP*GPS M/"Y7"G/UE:)RF_-!>O6/.W16"V%U7[[YI^5T0LJ#=.OXUK/+;]2N5_G/;'W" M<;+@Z^I[.X&J*&A!*%S"^##(K4]=)^+9!I]6>(#$-X<+L=%[WE:$7@U MQG,T+TZCRW3B3R?E_,MJW,TU/.!A, CG=NH_Y0&O2AV(N0[<2.+$''K-$AW% M ^8KO<;7K_<7KZW@:]OA4\X-]FL2U8,H7#D M&\4F?]3)J?O!R)%MTR]2[ETX:YQZ4BK;RBGN7(*=[_!N,8T?N$@HBMD@8K+V MWQ&$($)8F=[3BYXMER^-.-7KUT )&'#PP0_+X%&^>>,TFB5;$CGYJOH9 D=W M<4Q4N!BC,\ T,$C6*VV"O3M]MU:R1Y\J[#^**5C_GL+Q'EHV=AX=6,49CW2W MS< 8TJ'6K&.S]4O5"^3.'Q&K7PFY6K7SF(,6B"*O6S'W"T<]*=79(U\&]G7&1CJ6[_IW43-SF5OEIH2>UD?PF(_#[(EH_G 7O%&06< ME*?'>, 9B@W69?!WS6%K>'9\T2TE\F8>T/XC%DS^)@\AA&[RR%^=LHC\@'*0 M7M3ZU_&./^8"%KFF4,I9YLLNWEQW8%S<9#2D-3).O2SJ+I0K +]HS9C9"#G! MV.NPC?7(('K=Q/OTEZWY5[YJ(2_5(W0,515=[NOPZ_QT][D=<.!D.P,M!'DD M:YQ7KL2<5035UQ4Q.+^:K-^Z>#IF(_X&?L-SNV]G)N>]6S".G'((Y%TL@"J( M<0(/\+1A+AY:#!MS19,;YP'17$>M45\EMU?A&_@/79%[V-A<%VGCGG*RI_HQ2&C>-\),X\!2CZ:%N16C( MB%TA"H7>22"'HL0325>*SY30%@WM5A5LWK\AJ)0LX#1&GL__1";@FA5804X; M$8SL=\RWB[Z3PR@HIAQ>L&3O(X^,)@JR-(Q( [\Z7V MKU0^U2R7X]9F/='!T(9BIS9G7ZUI3APC&;3%54>0V7?AOL61$A=JZ(()EQ1; MCV%/)(/NBTF#PD;)"X^IP614I2?S#QZ@24TN07X_@<+@UG9RQ[NGZ=/2@R7T MSB722>:MU#ZN&>1PRN+9<^_ADP\Q(?ZM^2QGS$F?%99^OA3<^9[_PG<$@9/P MOI_D78C]G"NK-CHAK:0[U'#K]NZ)GCD7!ZX,-2XID-2;.MU!X0'2UZV7 LSN MYM4?X\I:3OX<7]H&$ADZJZ;8?IK]F8A;ZG-CR6#(S#P/,&#?+6!<6,13ZNV# M []_>A\V"N9.H4 9-C^%VT>SPASVU>-JVA!_9FTS??O8UKH. #ZH_"Q".N^A M?\G CE#%9?T'/]99M'WU;AODBO:Q=AD+-X)7_8/?3>F1[RV.Y,S<;W->"1YD M\G,>^#"FV)+EAE#*3A@\A_MV+NMP.:H3QA;E 4N[5KI-,X8T=7$_KA>SS5X3 M#_64-6I@]I>31[ JW[;0#B\'W9,I<"ZU'T15&;Q3V,$AT#*C)MM0!J2!XN3N M4S,+.!?R\#FR$N)=*4"#S?F>?@H?VU/EBW-##&?]:I40?H(CHR0WL%[! T;]%8)8E[A=P=?N-YJ!QR=R5QQ^;KO) X(2 MW;]@1U 5T3F8Q:0LN3;VTN,7/*#G_*"U-YU_PB+)[#W=KOG !&""WT0I.]CW M(NBE-[UMLOJ^4.?DC]C-1F$.IS62/WC6:-=C9[A7YT$F:FEU$XP5>Q'%2E7[ MBF+O,&#(-,%K+.>O3D(PN1)Q[QGC(M&5<;33KJYOH5(XTTLI]W7STN*3W5N4 M0C/Y*D*F-FZPI,6R#Z 7X#+LNR:B7I[&V;E;[#=B[>0Y>3P@ZO7/AD,0M(L, M 8_\C# 2/SHN^W/*U5>L+9W;T?]FS9Q&(>9VL#13<[PTQ::*!.B;98H\K-P^DM/$!^-^WL9XR69WA\KI3C1B5:C*DZ MY/QU&)C+LS!9,P7*YJ\S[QD)$LY2@\FVSL3^9\Y@.Z;0 M[\W&EAR3XDW,+"0>T#6#[;SYRLK_9O MV%NP%VB?;5=.-RW>QZFWK9R&5P86-!YF%[:LG&;"0 _\G0/^K[%#SDIVX_/K MBI_KN;+LN3K.8^QV[$RW=V>\18S:^9RC%.%7NUUSW %K%QDZ%R.*C]M$(K$YRBX66G0,E4Z]!/B+K M5BZ^"MF%@N+9Q$O4)KU2(7&)!#H484H.1K]IK*D**_43X1Y0%NS)F:NZ,\04 M;DT&]R);;&3,4\\#-M4NXC2^8?I9WCS@&I0Q MGPMM8-$CXOUX?'%;\>\'T_[ M5*4>VNZN]E8E[2QRX8V1A/C= HNZI?<:JQ7E'+>,*].9TU4'RBYW/U%66)V. M0ZX-0?'GNW'D_RL'+A >_3!>O=)YL%BTV0[3FZ"2 M+VI0[!M0@Q_,L#TL<8\=DN+IHQ\7WRQA]G"P3R94M3'52@)2TR^MNZOJCB M ZV*_/79OG-O) U)NK7A,F;CQ &4"5S9:RM;YT]+SO_P'M@!%OZ[-?J'= MFLL\$23!,?;26XO_3>/,5^+2_L)OX2;&T+2U,"K\V77U/*(Q'/U79YO*=9!H M5KBY;-R^EM).(O@SD_N6L%1B--^"T5SV'Y>'^M1NWO)7=SS^JV#N_TC_1Y#A MYD,T@W=D$4Q@GV95KLQL5G])\*&JGIKX8BO/KO?!#]Z;T=M>$-AQH?YD'),+HB[A(W$]]<)$'B&OD,O W\VZ;:',5 M%^D(;LRX(C2Q6R!7%]?2P(5"=L\(CA4>OY0 M\ 86L@M3J+*5@6LA)XU+-?)#.:0QT5-;":/%^%%:!(8< 1/#GF/D!JN+!^LR MC/>6+91L.^G^H#Q+]M73+I^1&%>_-^_/)>LW^W5QMN1"AT38C*I(N)WVTW'#'_B\( M<*_$?!_=HQG&QU7!?L;N =-IQ3AYATL?@B86W.$[QBTXCU\_V-[1W4V1VR:= M^&JH#E/CVO"H!GM%_55/&;G<$R^-&A[#41 3VBU/C9EY _6G:],S8WR^,H*C M\\%(VNDHV\\YO3#C!93;M93F4RK[[O0?<7TPZMH-GWAD7>2%504')X@BH77( M :P,&$)58Z);ZA)=[3)^-KO>C:@544M_/!5Y.*Y(D72C325#I2:JL6! ]Y^^ M3K&&Y(H)L@YB1)(GM4FYE'!J 0DE[WA]'1WK7D?GYLLD:?M>[?%S(9PG)+6. MR6U3U3GS^L;L_-*IL"F^5C -!8XP[)IA%J7;[D M_,$#%RZ4_I?MGU))JCC4[BRH?+:PWCF M*I&3WB@'%J/*Z3+)9ML09?;?#\VEC>G'%SN.:=6G.5C=[*TZ0GUX\-S)Y2T[ MK@"')9)PE9 N\P W,@4](06K-$ADNV/"J/A[MDW4;T$HN?%9FS(PV/#QBD9V M^P_5FZHR5S<6W3XTM;%HX?"%YIG1G\@V'-WV$?QJKJ!-:6@;\R580 7K+7&3 M5*YD[WR]=9%YQN;7GT@#M@X51W8DZ\1HZP>,EHL<,"4R=Z#B\IG'P-!QA7IS M/904/'HA]\)GP=G1Q_'[SU:UV[OA-)]Y"!(.N*8]26FS3EH?6G'XCZZ7_8:$ M/Z+HML82E,4V(_TH>BP3 UH7S3E+#EY[B+'LQYA2?8T1GZ/C)B(BA_%[$DYX M=&ITU<4]V[FQVBVT;2*3A*/@F+L8!?.I.+=A[D;'$<_@BV,B!")C^],(M.; M4OP]R&-1J9P$??@6WF 2ZE'*U: ON-FASP]CKUG(D--= ME/$Z>)TB&/EP$]I7ER#.CS"J?/U4CG2J)/C'/LM EN('FO:F4!W8722NO.8Y M/;LE1[XO+_9(S!QIW?U9YLY*M"WS\-25M;7AJ>GA#RJIWL.>^=G6FRD0ZCQW MX)^XS,M/0U L6XC5/("T2&E6/-8*+V_%T]#1SL)O8A:;;BFET9SD!\;M/S?' M<#\U6A<_#-E2KB$EN"%2_,F,< G(F4BFP*E:D.\BCX@WH?A>5C,(+1&N%XSP M+::6I&"4Y]L^--7;^F[2C\/R0Q\K#-W-+VL;JAR@8'/SBA]=-+L&^D_@*],Z"LO"!0[B8>KLL*FXX>$W=5N2^E;E C M$Z@_QL6Q#E*PE$91,+.(?1-<8PF'QI)@6TV0.I3KSJK);8TP1U.)4]N^&HO+ MF@V1%>M=9_SP&I%=5JUF(WE)Z%T!.>O:)U)_; M?K_(BWN@3[F&B(S&M.-WU8>.C0KO?Q&=;F]N:F6KQI8<9-YB$.8)+-50U,0@ MR>84)<*%]&74N#S?F=(DO7#^7&.&8O6O6R4Q M?Y6._5<0CC?\;U!+ P04 " "F@558P/FZ:1.8 0!3@1 %0 &)L:V(M M,C R,S$R,S%?;&%B+GAM;-R]>W/<.)8G^O]^"MSNC9FJB$05'^"K>V8V5'Y4 M.]9E>6UU]TY4W,C 4^)TBM203-F:3W\!/C(I92830)(4YTY,EVV)!,[Y@?SQ MX. \_N5_?;_?@$=>E&F>_>L?W)^T9REV>V__N&O-^]A_(?_]6__XW_\ MR_\#X?_]Y5>!-P7'%&?B65G>@NN/@[WGQC_01@\\;7(F\N(?P MW^K;WN0/3T5Z>U[29+\ M7/]V=VF9'KM0#NO^_']_^_B5WO%[#-.LK'!&U01E^J>R_N''G.*J1OVL7.#D M%>I?L+L,JA]!UX.^^]/WDOWAW_X' T<1;[A7[@ ZL^_?OEPRCB!ZGL602(;@TPOIZ6NGNB M\N\5SQAOV/+9T"!E__H'^;?UMH2W&#^LOU8Y_OW53U>(:#_<% K>K$ZUGP,M\6=/]AN]\<^UK)#Y7Z MM,4_9_B>EP^XO4&*K:R 1I-_JP4&?8E!(S+X00I=_O@O/^]5'0/+S?PP;EX7 M0?![(_+_>Q+*G#X3;J-,B+QX"4].S>'9OZ.EU*S&1N"2U,JU@TF@//]GOJG* M[B=0_:1^4?7G^_G@V;@J.JUP0<\L4WO%SS27UM1#!9^MF"CR>TOUJ]SRL6H6 M0HKU!Y 7C!?2ACZBXL'C?[79Y-^41?@^+][F6U*)[>:*TGR;5>473KFTD(DB M9)I+VSSEY3I(I)D;!PSB&/L0)9X'X\B7A,FBR FQ@SQ$3.C'5("EL5$KV9,9 MZQC#KD="4X(Y,2=U8H*]G"NPTP?(C9S:Z;&T A_SLER!L[@;4Y0M>",QEO'T MLQ*8+3@O^\L%+^1C\^8.%[>\_)QO4OIT(TVM7Z1R_UBC1$3<8S%, M0B0@8HS(O3RBD+A>XI#(0T[HF)#9\'1+HZY.6B#23"Y)FMT"FI=5:49E9R#6 M(Z[Q@)N8IG:8M9*N0",K^+W]4PD-:JE'M)[TX!F)B,Y,-BOMZ"G^DF0T[[*C M%+G1X]>B^1:]QS3=I-73;_A[>K^]_R4OBOR;?(_>8/GXR)^O$>'4PVX,&4,8 MHE@X,.$B@DZ0!!P[U&%>8$(P)I,OC6[:S[=HQ5Z!^T9P0#K) 6U%-V,@HQ71 MXZ.I<)Z8G938(!>=I?1^!W4K.]@)#]Z<@]J8I&PP&XFRC*:>E=/=5<;>\D>^R1_4&@98CU)02OJ>-2C MA'[/J!%[AJ""JM\.:*E%6! M:;7&@8-<4F^]0LDE'O'DKLNE,$1^X"/.F2>,ME[Z4R^-6*25FDDK%:09R#N1 M 2Y+7I7UF[-),5&\6FM;_^JBC4ZZTXMOSE:7_-9_RD?G;U M#1>L_L^-G%5R\F?Y,'Z2C^?;_!ZGV9H(GQ)'4.@%B,H-I",@]IP08I?B*/9] M%++(Z+1O B&71JBUI$")"GYO)#S]ALZWDIK'B*^\/E-[^0V6QOR,<4+LQCJ6 MG$+$>4\R)P3YX/!SRKG,2)Y3MJX'_55.7KW%%7^/T^)O>+/E.O0[DV?_Q9 MWMVR$&5[\AD:_5U+K5U;3WR;,N_<,4"TOC[S L5':S.(J_))KVM MN45M@ZD*]$KOY277XJO\:2FD;2A_UP37N6ODX$10%$#A1P0BXL40\X!#[HK0 M]YV >6%HY@4;1["E$4FKUPH4G6;@8:\:R'>ZK0!OM0-5K9YBG;*GH*F+;:2% MUO7&S;]\DSONVI7;*05Z6H'KWLIUBH&;W3Q+=V2]P_R(Z*,PVOQ(:ODHYZ2#;^J76SOOM/-5F69_)KG[%NZ MV:Q]XA&'4 *=F"&('->%A'L<)H1'81 C!WG8R#-I,OO22'PO/*#-:3K MUBE MD0#*BTK^346/I!6'F_11TD"Z4[!U81JZ((U62M,+.17^4SLB]]!+5MU+#AK1 MP0\[X4$G_>G89W-/I UJ8SDCC>:>UQ]I \N!2])J$#/N(YM_D/6;O'C("VE$ M?Y4,FQ=M0#MWO3@0/H4L403G(VG ACR$#@\2SPV%($+H$-SI*9;&8CLA02.E M'BD-0#C,/., ,S&]O,3D?-"_+CBL3U[]ADS5=35# MNEZ33?G'@3MGH<+SDG=\IW&EG4'7NOK*F_Q*'806_)?=F>>O15Z6:^;%#A.> M"Y.81A!A%=C+G C&4> 0$J(P=(RR%,Y-N#3"JQ/5 ,7E'9"K6::L/O'*,R _ M/*P.IE>9TKU39#,S[2S^>I;9F*A.S):=J*#*02LLV$N[ K6\XUE?NLB,9'"= MG6Y6&TM7^9=FE?9]%I;41SE0_B(&[^H1IQN5KM =,7=!>%?W*I]AC:CG$\8\ M2&DDY$828X@Q2J##@ACC,'&\1"O$Q5: I9'2QS8ZE;X,!,:='G+[V 9?=)' M\I>U+@9&B;/#_FH.[ W,Q8G78"9CL@O& MQG4NU+/'OGG8P4.1/\IOMG*GO'Q;U =H=WG!'_/-8QTYWUQ%\_O[M&J^5#AC M/\L/?<'_<\O+"F#&ZB^]M ODRWX/-CG.RI]&,F0O6)A!,]=FW/F,X NT?F8B M7S*.Q;=,&N+;0HXD1Y8/659=45IL.?N0E=M"N69[::=<^%[@.@1B$7.(2" @ MH8Q!%GB(A:X7LA"O#VIF#+_$^M-KO;MZ]4%&39]O%0"=!BO)K*+D51T>*-]= MTK[4K4+R%>PT,J!2@U72^'J-#/I,=0H.@6[E!CO!P9>)P37X/$T#\DQ?I;' M-OMPF$,V^+TP&&Z^SX2YCL^^#A:W7Y8L+2?*[_D-_OYQ'WG^B5=KUW-\CR<1 MY 'Q(0J$!S'%(11>Q"AQHX!0UR9;^L1\2]N^[%)_*_Q]%Y1OF*IX#F(]O\F( MP$W,X#O,&E&!E!5\[.=*G9GN51.DSJI_*E#YWFQVAO!." MTRI]Y+OAOT@;3?%5IHS<^H/VGJ7I9RX?-[D3]"(GH8%'H.#8@2BI'29) *E' M'2K<4"2):V!M6HJQ4*OS_=L/'P#A&1>I8 DDD7$@#%WN8)RZF1GD_XXNX-/-,'2^J M$RXW]'ZX_U$::/=ILV4:GRP-UW(\/IUNA19#N<]4[#+%5Z#6$M9J@O:-Q1P<51O![#-U\!R)O,LH@_-_E1:TXH).WCIW70DMD9?S@=_K8ZI:^A'R @UQLLJKT1E_ MMAP; V7[^38FMYD_[U^V&^XZ)' E7=\4]UG%WF_PK6[2W/&[EV9[*"F!$A.Z M_:\2D/O"^S13.T3]U+D3>)VGA,NAFI@%SJ,$?E9*6P=QD3YB]2%M8I7?;(M".0PB@:+0CQS(/,>'R(U]&(>8PP %+.8. MPKZI8_CH/$M[Z_=B-KD.*T ;04U]PL=1U?4%7XS5Y#[@'4Q7#4QOSL!DX?@= M!&$TA^_Q669V] ZJ>NC@';[%KQ)X+H6;9[7WH EL4<)30@,"0HA M$K$#"4(^C#PO)I(@:("I$2.@WJ[M.!;.$5Y6I"U]YB7TA? MUV&B/>+2B*HG.6!2=)#E51V]K')MS-JL&$*KX5N9!-6I_2T]0)740(H-OKP M%/P^:L<".[#LG#'ZT\SGH#%6_9G3QOQNRU*5JJO47;Z1=Y3OY S5DYR+2TN. M;O)R6_#]JT'CF.$PH3!!H:=<.RY,7":@2P(_=K$(0V;DVM&>>6GLU!?\GT$C MND6G.2W0]2RI2:"<^ARXEG-DSK$&9,Q>G7WE^6^"'NY1B M":4TU&Y4ZL7^30I=X@G/#:'+N&K6[ 8PYLR#84RQ?!-S;*=DWU^FV %T>H*=HO7Y^\%* MKP#I+[6\H598LG:=US0-=T^^,F.1_72"SOMUF!SP@\_)]#..U]%K[U5'<>QZ MGK1[XU PB,+8@9@P%PI'N*Y(!!74J%'%X&R+^PH<3QN_X!1C&&Q-'^)8$$[M M,+P$O5'Z;TUU=#$\UZMWV#I[:*%WDR6=2/92(2V?Y6-TIQ*W=SGY;^3F_C8O MGJZ%FJ?[/6L;!'B(^])8%5 @FD#DLP 2/W2@$)Z/2!*3D"1&1&,GQ^(H2)DG M=<6"3E"PUV0%.EWJ&HE2F]U5S++Y@^WR:5+7](LR-:FI];B99#W,*>\R-,)3PD M/$R"Q"CBY/142R/(5KQ^GS##QE\#L.H:9&. -;DUULL[[D";HHG7>31&L\). M3C2S"79.X4/[Z^P=E]4P>,]5RCXI.S_PP"&'H4RPW=5$( M"1(!C%TGY"$G2.[K;$H9#$^[-.;XZT]??P*MR'9U#,[ K,<>XX,W,9/LJAJT M$O>3VEJAP0^MV".6Y#;#:>0J!V,[*<>K_ M@5)EUY4 ;ZN[O$C_B[,_@RQ7#I-M558X4[E(AE5ICV"NQT 7(CDQW>Q!K,5; M-;VF5N!#66X',HO,B\Z>1F&L.K-'9IBWM.QI%0^JR0Y<:GG.N26E*L:85>\> MY7]4>[K6=^ &#H\"&D&,N#1'>!RK;B,.I+Z#D>0,&B9&+:5.SK0T?M@+"FI) M+^K:>1)>SW"6=?8&6[,AIYRS M^F3L;?K(RRJMM@6_%OM2UFN4)(PBP2 -8R'-"$=N6R+$H,-H3!.4<"_VSJ,+V!:>\[3D$2MR<=W>]STT-A_.HZQH2HV(YN6'12-N$!_3D55#N M)1[3PM"&9S2+X_R,,UL@VA <6B3ZMUZ:X/LA*ZNB+CM:_BII[6->EKOSL37V MF1.[Q(4^X:XJ;!_"1.YAH!L%+HUX0!@RZJZA-^W22*B7U]H3>P64X. ')?J/ MEV3[Z2V%KH=E;( G][",A.T%J<0Z4(V>63PXZ2LE&NL <3KO6.ONR_LZOH@9 M^@O?L/=Y\=>2KQWFA50X#/+04S&@"8&Q" 2,'.'Z5.ZX"#/:7&G-NC2RTNCC M^%#D#_*O3W50H,H[>*@OO[2-X^F%T>.NT>&>F+KV\JX.0BM70(D,15Y *?0T MS1K/8C1!D\;3<[Y:<\:S, PU93Q_LV6A2%RH-KCE9U[4M<7>IIMMQ=F:10%R M(T]52A 8(A6K'G/7A]*.0F%(0M]G1F'J)^99&BFU8@'>BJOZ@S=N8<.:C2=@ MU2.8$<":F%(Z"561PZ82X@JT4HY8[W 8AK&*%IZ89=[*@\.J'I0//'.Y'1=T M_5VO,O:R!^S+?]TZMC/VIT +^W?TZ2'F(-Z4BT93[_ MK(1F#<]+JK,?R(X$;U0RQ[9XZIW8DC".@R 18G_B:FLD[$Y)U\!K'JYE=6?@1NL@M!;Q2&J7TD7K2(4 MK#Q_?WY>@;>/V,?CK].ZCT101R:8E8%.*_B28@:NM..0*TI51[SR2WT>I!+#/O&J M*Z(H$A)3-_ @C>,((D1<&#N)#[$(@X1ZH0A]S\1F&IIL:>91)VM[4J:$78&, M5^ITI^D]J5IZR7_\SW"5.%'-%_\S6OEN/#NI#*ZA'KV,M3(3$\UN4;[T%@4+ M^3R J]V:J ;=;=*8\I=.4#%3!ZV1J&EPJEE)2D?IEW2E=8\=<;W/"Y[>9LU@ M].E-GM41T.6NUM1[G!8U0^YK+JP%]CSD"P[E1E 2&O,#2 2CT/>BP$4LD7M MH\AE&R&61G2M#FWY7;D'D>_/-UPP:4*UVJQL&[99K9$>84V-_,1$UH'>R0_> M[,'N%<132C36%-BK,1Z/70+B2/QF)<*LO'<)2"_Y\**Q;.,F'QXV=54LO%&1 M/^_E9_)=\X-REZB$&:)1E*@=8^1#A#F&L8^)ZAT7A1XA(@J-&B;I3+HT'NS+ M#-@.?F7B414Q):0.(,TD.]Y;=$;26@8]ZAL;W(FI[AFN=>R9$AAT$D^21&8" MT6C!F!I3SAR7J0_"88BFP;UVQ'1=W?%"M08J^!W/REV#(66S=U/^A;-;W@4^ M7"D[7UJ2&UR6J4AI_19>9>P&?_^,Z[T.=P427LPA#A!5-,9A@EP&D>,@WPM$ M[,1&.2+CB[@TTOMK5G"\4?DCX(=-'1BDXAI G@&V#R)*^T%$[1:XPM_-"'"" MY=:CR]==Q(G)M58./-.NRZ=K KU6/%,EJ;N75Y4JJ["6TZJWVHGV]I+/)\*C\, 8_E) M!M'4 MYFB-3EV"Y:T6.N;&YVG]Q[(UC\PPKVEY6L4#2W+@TE$::7WMJCY?B_=IAC.: MXLWGO$P5N:CZ>)*95%/*3!HP1Q %!":)\%1_G1@FS$&0D=AS'?E? M%,87=-PR%FAI!'+8LM:.CTB/(1KF-$N F'RF)!& M_Z_#^FO3RTE=!]I?R'L:BI!_V3/#X4BSO.(G%>C>U=,76,;+'VW;2G]\XK30*7ARY!T&4N@HAR#R;<)=#S?"+<,(P$,8J<'4FNI;WP MC5KRLVM8/VZL9=(S?EX!_(F)9J=1OY"4DAP\%WVE$@#H5&7K1L9UK(2!D:2: M-\%@7"@/$A)&'M[25\7IMN#L^I$767I[5[5F6':K9OR:BV+WFP\9X]^_?L,/ MZC>M(R;Q8QH*SX61%S@0$8HA5J942 *4""Y<+I"15^L2:99&Q*TR8"A-+T#&C[T0>PGT61A(&]B)($EBE4*64#<6+HZ1 M, H<')AL:7QZ- A-*V[#'&<].AP+O8G9SAXX\T@^#43&BM@;FFK>R#P-I0\B M\'3N,2,0LOD'41OWK)1C2 L1;[XH&BLD;;4?>1'XOI<$$8P=YD.$!(6$AQ$4 MKA_%P@LB5R^\[NQ,2Z..9[*J3(I&6,,CR?, #]/&J+!-[S;K(?9E,L183NN( MGN;@9!;DGDTY.X*7GZ 6>A36X^.._5OL+.\WN1E MM>MKMC,%$ U"PGP""68>1 QQ:7*A $8L3IPPX8X;&@7S'9UE:82IA%0G=T4C MIIEE=1Q'/9/J8G0FYL4.F*XGXQ1&U" &(UE/Q^>8U6P:5/.EO31\L86A](E7 M'^5H!;[E7]27H&W2W;3MK@L.DR@(<)($T(U=%R(WH#")506RR'= T(#>VI4*&<&[ M3,['67O-.F&^H%%"(>*.W,HYW(.$D1 RY#C8#9 3AD9=H.U%61K9-%*J(OQI M$[Q0X>^@4 ==^.%ADW*F7BC6=;!1OR1XHZI<&%9KNV#Q]!AKGB69FM&T0TGV MZ]8JL[MT%V8R=6R)";:3AI-H";* "!(3P/2"1HQ&M/6--24"_IY6=V^V924G M+W;5 M8^=5GDN!%DB5 '"W$(2>P%D).(,\0"'%*C3(;!V9;&G3=YG:G?D:.E MRVP(7EW7V4B@3>Y":^0$WZ2@H).T5V]D3$^:!B2C>=2&YIK9LZ:A]J&'3>J[1^NR.^U M+M-4N[X0S[$<2)92S.M=N@RJ ]?3A<-=F@Z^LYK,,X==SOV$( I9[*@<)U? M!,E#@6? MO'EI?+H3$G12:AXSGH9GF.%&069J%_P!*.!W)>((S'-6_8%,55$HS[$PI[WQ:'^Z[*I*U@UQ> M_@8_I%53^J9 M66?3/ =ZYMJKK^[$A-CJ!WH*2O.M47%7-7P%7JR_4E.5?MPIN@(]5<&5SE(; MFW23+L5(-MXT,LYJ]$T*\TLK<-K)+HE$N1;OOM/ZR%4=LUYGJN2D^I\*>GG$ M&UZWG2BK(E6'L>H75QE[_H/>E1\RNMFJRBMOT_(A+_'FUR+?/M0>BY(VI0$X MVU<&6 LLB.""0T_EWB.W=C 6.S3JW]L$R;SJAO40].B]^^/R.'3R@PP?4 +5>[3U$8(_1V % 2UCO40.) M7E6A5PA(6L("'@]L6H1DEH>IZ6U6%Y/.JK;;E)RY;J^9\G)_%H?H^,X]7'G7F"PEQAT(H/?ISG6-()IK%-,O4GG/;0T N+@C-+L M[@M+R7S('K95J7)X-FX;8!0FE"*:($@B[$+D! PF41#"D!"7(Y>'CF?4:FE@ MKJ69]+5LP+4L2#\$JA[3C 35Q/2RKQJCS$XEZ IH(V=?..8T)F/7C3DRT^N4 MC3FM\LFJ,0.WV%'%YR*7EE#U]'FC&"ECRHYZ4.Z4_6?499ABY(:0,4= 1+P8 MQ@*%4-# ]VG"_2 R*H1P?LJE$4<_P*B3OMYY[40WHQ(-T/4895PH)R:63M@5 MJ,5]#N"D(5GZ,(W$-1H3SDHY^@"\9!Z#.VUS@-LS_2994 53YEG=YDT=*!./ M<>3A /H\1A A)X:$101R3[@QI8D7N&:%1H=F6QSM=,*N0",NV,M[[E3: FO- M[=)8"$[MEC-%S"(96 .)T?*!A^::.2580^W#K&"=F\RC=*X82YN24,CQ'OPX,8+&*O3G M_.BSA0%I*]H/"=*_R3)WM>!R M7Y;Q01%0#V( M,.80LR2 */9I1*D7"3\P2F4UF'QIW-+(#E1#5MZ<:Y9X(_]6\&I;#!PL7;X* M>C;(5-A.3#XMK$KN52_H>2\Z^+T1?II=D UJ8^7(FDP];\JL!2@'&;0V8UA& M/')VJ\J1\TUS>'67/K0%P$2(48P##'U$5=2B&\+$+XV"V<0D9 >7>2S>.2C&BJ<[.<^\,7'GU#V(:SM[ M@T7&_>>"/^"4?"%$S \A=F(')E%$XLCUPC#6,GB,9UX:@;2R@[(5'MSOI6^,GRTI:9$^#$?5 M7+@-HZ<"V:"ZPE1@SU1TX0TNBJ'3(#7(=<5'>\*^ %RCO.*\#J4#717E:">J54W/[1MR'- &:/]5_E/=_N M>%8/R;\_\*R4ORY5N3#"5:7]_#93$;@_M:%KRN=Y1GL_OV@ G/EF_73 M2&4A;%9NL%J$T8#S%9&PT?-9;0FK >SLUFZ8N@DWEKM(N?'GY1IM)P?E.G\[QP7-]_R-74B% GBP2B,Y9:<1+[5D#)"J2P MXUG%ET UDL%L)<*LMO0E(+TTLR\:R[S7]+NL4FG*]WBS^65;IADOR[7'73] M7@Q]+&*(?)S F,8AY%' 44P31'Q/M^/TD?&71E"-B*!4,@+2"JG??OH8@L,T M- (N4Q]%-I#4XH%?SD%BU)%Z0'&KOM3'QINM._6 ,OT>U4.76<9+IEE:\8_I M(VW:HR G6C^K*?-O:N,7,53;R7#\-"+8X*2("0>T2J+<&SPI7%8+1]X4 *"K)90WX(Y M .Z\^7()')/OCA02M6S@TS 21H;+*96MK):#P68S64ZIT;=73EYC'NZD"GX_ M\N+I6KPK"A5$M0^:^"@-H0\5O]P4[<.L>V*"20^;;6)?CR/4@;4VHP4SV,"G%5(C]8$LT7UF*C;#^PQNL_BG&M7$.Q# M)L=4#LNKVGW]EK,MK=27<>VY@4>9AR$7B0^1QQ.(140@]J@?8$RIZVKMNC7G M6]P'K),8I)W(J];'OP)L)[;!.8L&YAI'6.,B.?6W;P?BASV(5RV(;R<"T>"( M:EPP9SJ8NA14L[,@?8@&3X TAIGOW$=?IV>G/0:WV1;";3IAW.#O]<:D#9T) M')20F GH.#2!2/X5QD$00L29_/^ QCZC9J5MCTVS- +NI*S[\M1R6L8DG4!5 MS^UQ.5834ZP-3!:E7H=0&*UXZ]%)9B['.J3H88'5P:LM#WKY+=ZH*ESER]#> M.$RX<&(,8]5,%P4^APD*8^B',?,"SQ?4,?*6GIQI:510"PJ:RB.W/%.)_H9G MMR\2?YHS) UQ9'G,C^&Q'7DCDW2 B0QEW01<,^/F+03?*..KZK'W%].\4@'WX\J> M+LI^XGK+)/!MW6VT:/(G^.0CYAGF@Y^#/711("*"(//]""+AA)"01%IO/,:)AU&Z1V_2'S8<2\2'X3 M?!80NJZ47*^_ CLI_G^U GI?@PEQG?C+\+*XNLI!.ZRRWJ8]C?>IL 1LI,^& MZ>RS?D(LH7GY.;$=YM)/R]O?VVKP,8.B^((Q3 (0[E;I@&# MA&,74C=P_,#%41QCNP_)D=F6]MGHO6&EDA9LE;B6M7:'<38EJPO1FX^::D%! M+2GX0/N)O5_>5;A4[TW&71B*M_& 7\JW-' )?#/\PX4R,_,0%- [I17*TM>E8QML:3S19O:PM#/_;6>@S; MX]R'@M.T\5VCF!+NN@F,W9A!E(0$QI[G0QISG_*8)QXVVDGW!U\:5?5E,SVG M[4&6L,01& O(F1= Y'H)Q*''($MBZB8J6S@69GUA;$&;I_O+AXPV'A^YPV4] M2;L:(A= J6<6VL(S,0EK/4X69]F'RHYV?MT;>N8SZT.E#L^ICUQCD6EPG?'? M\JRZ:W<>B7 '1E[:?PFI8/W2CR# M\/87: V_D!=B,/'[N%/?< =[# >#D'Y[/&8*WS__6)@%Z!]7># 8_\4M\P7> M'Y?U69#]B4LLZQ?W\MKJAG=5VGP[]^E45Z2LN^"N$QY%B"$')H$?2F9BRH6. M. PH\E3KN81&1DW+#>9>&G/M906_\(R+V@W5"6OHB#)9 CW[8R)@)W=266%J M7J/8')VQ2A0;S#QOA6)S2 X*%%L,8966F?%KT51#?H]IG6ST-URDJK'/ATR^ M^KRL5'_/M0A]'H1RTX.)+_>)0M(6]I@/211AQF-!?;U]HM&L2Z.IMAJX:$5> M@<=6:)"V4M<-IXVR"S7QUS#,ID!U8HY2(H-K 5I@.ZE!)S;HY*[[,T^!JU'N MYOCXSI;!.0K.IHF<9GB=2>?4'&S.I$XS_5ZD=AK>;)G;=62:NFO;FOM.0@,G MA'X0>! QET L21Y&D2^('V"Y+S8Z^3PYT])(O'X7\L-WH>EF9VALGL97S[0< M!;4Y2-H",//\KG-@C)7?=7*>>?.[SJE[D-]U]@;+5(ZV5^:U4#4W]WTP>GVY M<1+[#@\=2&F$(:*.BO5UY#\#AK#G"!)X1K&^YZ=<&FU\W=[?XZ:@C1+9,(7@ M/,)Z?#$N;A,31[\'Z_.2O;T&.N6D;43U\1HKN^#\A//F%V@#<)!AH'_GI6FE M^\%_Q6FFNO)\X72#RS(5*6?OI5)7.4VE691_R&A^S]\)P:FZ\7-3AW[7JO!: M-!=B0-I!<12X M,'!=1U!'>$[DV^6POJ)62R///2B]-W\%%"[@!X7,CZ"/#5#/,;BZ?O-!;:QS MT&BZ CN$0 O1"NQ 4B337"P+J/GGW]FCJ]4JKW I;Q=%[Y$H2S,T&NV']LRZJV:NJV7IS= MY#?X^]_3ZNXNW[ TNWV?%U_O<,%_P25G?:?\.N >#84*)Z !5Z6Q&$RHBZ'C M.0B3& 7<]]89OZU'U;_GU(LQTSY,"0AK"<'GIHL&N"H*>4G;JOXMIP67OZZ[ M2*FR7CT%)TGY'@'7D;XJET@RZ[=@!,A>,O@80UJ<.7;E&.1:N'6,_A?^(!_U M.SE'F\;>!N'XL:!)@GS(PAA#U-:"5?V=8[EA(XSY5+_=H>ZLR]LZM<4KE.!M MNLE>]*XR@\'1F#;\&D>.4X Z^19 !T^;$#)M8 W.'*< >*8SQPL?7+.S1E.< M!L\:M0>;[ZS15+]G9XW&-]L9T[]):_X6W_*R?U>WMU>/.-T8Y#(. M#+&TMU6*5M1;8%!+B+6+PI^#:OAU'1&EB5_;FP+7V[]G&\6]T. (@*/F%VJ@ M9)5*.#3N;%F#&LKU$P1U+K>NCL#E3:H*PUO^R#?Y@UKHMB55^P%R*(DP\3AD MW%45!;$+B4 T H\3>D$78#&*Z!P=L:YRRCH0G"DF(+VK>86QX>L3.65DMWJ>M62 MV.1VA'[*JRN6/]3.Z2XX1M/^T!YP:?S2"@ZZCVXG?OVB*!TXVRH?NE0%M+KH M6ROZ,)^W729!>&+6L0 7_#YJ-)(580X6D#*$(*(\A#%61WM!&",?.4D<"!.+Y]GH2^.>6CB@I+,J7/H< M.<]E3JFUL$YT]&++%_4K$I9NMFJ\('] MANC==[K9LB;60!U3;:NV=LH[7&3J8/DS;PZRVO8*.(E"GQ,*_3AP((J(!Q/D MQ="):8P110'RC*J>C"+5THBA/;?GK19-,!3%&[IM*M.4*M2IUEK^DK3G57UF[!I%J@UFN\^E"3 #T6 M68XBT[PD.R:,!^0\ZN"6"2A'8PQZGL=?GO:7M!$L]4=%50VMNR-VL>G7U9VT M%N]P=OU04]2OAEHZSE5&G]=E76^]KL,0UG/B#T0\(>]:)NZ+K^E+?^IZ]/]R3?O-_@VW6$21@*^?UA7N!"1.,0)B2,H1#$\X.0A4ZLE7MT M8ORE?34^Y3L?7",D4%+J?3Q.03C,\2, ,S$5&V*B39-G-!]P+LH[&R*3?]GS MUZGQ9J&9,\IT;'#NL@M;(?5ZGY2['_XEY84Z(7EJFSPG5,3,HPPZ8>)!1)2% M&7H.%#%%#O,8":A1606CV9?VPBLY02THV$E:>]T_7?W-LK>VV6KH68"383PQ M=UP&KWT3)1.8QFZGI#7WZS16,H'E9(LEHT',K9 /5!176Y;*E;ZJJCI:45HY M]9=4VB!!'(8$NI%JA>'' 8PCE*CC#]_EKI\$5*L?P&X$17@ MO:Q &)DF [B>MU#&06OJ4U0%5"LEZ(DYHKUR'@2:99'.5L2MVGV:I*B"H''_/0X\\*C+X,40.1XQB ME%!D5)A4:]:E$4,K=/T]Q<_$M@SZTL->SV(9'=&)R:,/YG.))PS],@)I)#M% M;\Y9[1,C&%[:)68WVY'27SB[E1NVM[Q,;[/&<:-""8C GB0:!Y*(,X@\SX,X M"!D4S(V"Q)-6"@Y-6.CX-$NCG59*T!/3*BSC!*AZ]'(Y5!/SB05*QO0Q#,)( M?'%BDED)8EC1EXQPYFJ+?. C';MNTOO&5]LU<0@1I0Q1B).8RKU)X,"$4@XC M@7GHQPP%7+_Z\/GYED8*1QOUK4 EI8:D/IVQ2%?5@'V8+28 G*.#;74KO0%H"24&/O*CJ4D>J[D>-NMII M9X#O.GX"7 <1J*@4U39W!;"0;Q7 H'S@M"G$]% ?OZ@KU$/_TTA9P_I@#^8+ M:PPS7Z:POD[/JS /R8A?&CB<@18F?))B$GFL4F3$\W=((OI.VWB#Q3M05N%7"FAE^9W#6 M,P#'0V]B1N\$78%:U!J_=WO\?AW$S]@DU(-E)-/PS&2SFHAZBK\T%37OLG1E MY3G[EFXV'].,?ZCX?;E&D?!<3!#T,944@N6&D0@40$:EK1C'(O0,W58O9U@: M:W0"@M^5B*"6T=0I=8"BI@/J$FRF=C89P6+N5CJE^E@NI(/QYW47G5+OP#5T M\D++5.3T]JZZ%G\M^559\NJ:5%B.S#YD[[[3.Q7'\SXOKA_JNG_9[4=5KNQC MBDE=!'WMT!C'8)#B(2#84S\$/+0]7V,<$*047GR"V19&DG4JL!;S5J*[]MJFKP.6[BF\E^"'+,ZBL\A]7(.\T;JXS-$PN65\] M4IIIU:;>I'8+)O4 M2+@NK=>[_KKM=,&U.J G3XC)E!?#NI8B=472#)OPO7E MD!TD8H\PI&4'&2XGY"?&_FO&TI*JS3MG4A)Y:9N(0TE(G3@((*)R$X<"[,.$ M8;FGBWT1%$NC8J7$G]HD&U"H=K>E-(;5V]NU#S-L/F.U-'I< M.CG@$[-H(__J)4.N]A2Y GTU0*/'Z"E0%^$X5K\;*QGF[85S"4P'?7(N&LR\ MCL5GGE_1:HLWFZ?/.*U#T V*9AV_>VG<]?G=->C$!$K.%XDCPZ^-+F3#W#0. M6E-[I"X"RJBDQ# 65O4C3@PY6[&(897ZE2'.7&EQ#ODFS^I^JG+,+RH1LI#< MT1[@Q-P-(^Y+L$(1J(BH!":8>9#@,(B"D#@!U3]_/#W/TE[ZGJ327FE%M3DC M&X!6XXQQ', F?N_[6'V9""N#<\1Q,)OI_/ H=B.=\9T'8O!L;^#V^<[TSNOP M["Q/XW*[O: *1F]"/C:;_!N6@N_]QB(6Q'>P ZGOJ7 MAT',8U_^37A^+#=_ M2$0F.[Z!N99&DSM1P4[6"USR0R#K[=U&@FYBPK1&S7@/IH''2#NMH9EFW4]I MJ/QRUZ1SRZ6-_O8I+?MG.G*I@PB)($\"11PP&?V]#TW_A&1=I5?>6W5>XI(GOQ8%#84(<%R+N(8A5 M^RX_BIF/'2>,?;,",/:R+(V*^MUZ]\KTVAFJQE"M0K;=C\T73(^P9EJ&B>G, M9 7 #ZTV/\[4/]D:V-$;*YM+\DH=EZTA.]V*V7Y(.ZX]X41_(S>54HAU[,5. MR#P'1G$DZ93% B8Q=R%V @4%R74(=GM#D9>U/.]T[>_T\)@)L M6HE399+01FKPT/2Y-&/-,]#K$>-X<$[,?4/G=*VTX[&:'BHC$=>9R6;E)CW% M7]*/YEUV#--4%^3%UUQ4WW#!/V25?"Y4PD =Z=!Z/C&A08"P"WGDJ.($PE>M M 7T.(^%*Q"+8L_$;M.:=6D6VA7]SVU:J"2@5NHZW+GB]"[+-_GMDV5BLMX* MZ/'-Z+A.[K5OY 6=P"NP%[F-OAH_,]D(I9%H2&_.6=G("(:7I&1VL\5QX&>) M.Y<,UR3$?&X;YM6!6%UK-N9&2103#[JJ\;.T=CP8QX)#5V!?B(2H!J;:QX+G MYUL:'^TD;O.Z=KT=BUIHF\,O#= U#@S'A7)B"MJCV.0D=N*"+U.B:'"4."Z: M,QTIGD%UI,-%?6@&#QDUAIGOL%%?IV>'C@:W31"(VM;T+-]N^;]S7-Q(N/F: M4S?V?1I"2J(8(AIY,!&804(%$G'$$^SST8)0CTFP-,*63U[X3W]T0^?/(P:: M'H5>SUJ<%-"):5LGP+3* >%U$-@**!U K<1,P:5#^,T16'IT_N4$E0[!8Q10 M.CB0I=>-IK]PD1?\"Z<;7):I2&F3C_.)5]?B!G^_JJHB)=NJ]O7EGW'M$D*1 M3T+NR4UR3#E$41)"XA,!(Y\^ ")*7#](I"GG(N5CC))(;F*C"(9Q0H4? M^T 0_/U#&C)^.%T2.K*>&>F+JDZ& O M.W@N_*IIH_L$?F__G"3\Q!:]D7C->/I96<9SV.93^--$LKN7U^5.GK MS\YL2BG&]EYUE^3LZE[%3/Q7XYZ6Z'@NC84DO5!E%+ 0QHQC28DQDZ^_0P(_ MMMC8FDNRT$UMHPC<*$U4+GEW?MF4^U@IBNRT4;7V=NH8MMXP7S@]CIQH'69J MPM%@7TM_<'8LL>]I *YTL#?ORV$-WUC-.:X=#C6[[F MF.-08 =&H>- Y!('JE;'D,>>FPC79S$UBI,QG']IQJ)\5(/)#SPD[!,<=YB! MNY 4DGHN1- JAAQ(.$2,)Q!A3R*F+6<)"!X5:H3=M*\4J+'1="=3O:X;%@[7OZ0/O*#9U^H?GPMZ7=R4 MQ3O)-??U3O8W7MWE;/\!URQOIC/6TM[Y-F2T2"E7S2INOGX!>]E!([Q^K3,M M-(<)80H@I[9W-#"4ELV8-HTI2E85TK0FF*U>FHFZ_>II1O?96A**C3[F9?E> MBJQJ$J795FXLVQUFGI4O+!M>M@;-V@]%C&(701%Q'R)*!,3"#R%E(J*Q"+'K M&)UYVHNR-&:JR;UINX4WIK:(]7KH6BMSH#RY/=/$ GZL8P'5RP;VFH"]*H>; MM[H&2://F);/I9B.9AM9"S*S]70I8(?VU<4CVA'H+]LRS7A9OLGO2=J\\W+V M,F7MO#<%SLHFY\)=Q[X?)H3%,%!]#Y K/!@+CT/&W%BP('*87O=NF\F71I)7 MM[=%??BZSTA[4':(&5\:P:_'D%.!.C$G=F*#GMPK\$QRT!-]//:SP6LDOC.: M>E:&LP'E):=9C6'9ITGU>OI2.7=>ECF&UC?.3+LV(>-OE#Q?\D6=;?F$U'RW<]5[W ML=&B3?'[6KA?Y(J0>C#R,(/)P##$GD:K-&#N1ST+,M&HSGII@:0S3R;AO MP::NUJ.5DR .4\@8T$SM-^Y0V34Z^S2$BC8UG%-]P!DL;VT80/YE_^*?''"6 ME_R<.MT+??8ZR_ =U?&[;@[=[VYR_5#7C\[8ATPE::2/7.71M%'D:^$E$?$2 M'W+*Y!; 1?+]3N3?_(1'" G5XYD9A>R8R[ X"E"'))#4K>=I3PG#4!R+Q= S M-2:&>&HJ4=+#6GS0!K"!JZ)0KT"3?3=EZLH%T(T53&,AP;P!-/80'03-7#"4 M'0/VXKWKF@)O^B4%]C[C+IMY':,D1,03,$Y<#A%&&,:"NM#G#HE"AN* &R46 M&\Z_-.;KIT7D1VHRM,48;()N3%?&<4(4N3&%./))'F[&N%B^K5U^>E+ M9)571X3;-,G50E@O02#GMTOG"CR,B$A@*Y*H* M3\I'$6!I882>"$3H(\=ME^Y=QA:R<)TDBUDVGK&Y%DS/[)AP"28V.?K(-Z5F MGLD.GATO]PN=C&=X6((WDM%A.ONL!HIY9 M">*LNB^IX/P-EDGR301)XVFE3YT[MDXUW374>9N65'[)MP5?)PGGKNO'D,2< M0A3&+HP)(9 DT@1RPB )_="$+PSG7QJ+=)DSM)5?Y3I]PX5RLC2*J*1XI8MA M!KSAJNCQS8183\Q"'C1T&3 3,TTM'-!&QIA(3BL_$E<Z+*KU;_A[>K^][[JX1%%(?11!YD9$G0#)USA0K3XCFC"/!4@D6@6Y#T9> MVBO<"F?X"A\"-OSF7@3#U"^L+@+:K^I);8?>4'E3[^V4_]J_F8?CS?)"GE2C M>P]/7W"A_X 7CRGEQT]*/N5U%B%G5\I,+F]4A&3_]V_RLOJ45__.JR^05V^H%:014S+Y?V4[NT M>YU6JC+8=LP N,GA']OO,[J3K!O/U!UX:E7>R 36T?NS>,ZR&&?42!"8F MP)WR-T/*&X7H'=/4*C3OV4"SA>0=$[\?BG?T]Y9-0DX>/36%]-_F]SC-UDRX M-(Y) !/5J XA^4HF#G(@1U$@O!"I=&H3(TUOVJ6]I@-GL9W@X/=&=$-_B^8R MZ%E-XX,[,0.,@JMYSPXCF,;JT:$WZ;P].8R ..C!87:W10_-3[SZR!]Y@6_Y M%S7D%UYWL%4,>/4]+24Y!0E"#I%60JP2C1(?)I'DJB#V'.)BS.(DUFZ@>6:R MI5&2BOWHY 6UP* G,?A=R6S2]/$F4.@SE2 MJTQ-6 ;[9)X;8[XFF9K:/.N0J7N/>;VN&TRV&UQ\3,OJ195-S2)=)P=8&FFV M@@(EZ0K4LNH7XCH-TS WCH;0Q*38!V>2HJ%:0%A5U3H]ZFREM,XJUJ^?=?YB MNTW=3<%QN2V>ZGBB^FS]BM8LP92SIBG0M78\XF!&0NC%#H1(A%.PR=N;6>]OD;8.RZ.^<"5*T:H%1.L1)L,PE_VZ&\X+V*,/EM@>]7 MX%%INFJ\[O<&I?V,EBR0YJQ'7 9C)\ 0!1Q#PCB"R*54H#B*"!,FN_#1UFI. M[MXMC!)Z!SQN!9]Z"?1VX&,#.S7E=YA^;3#]6X/IU0[3^L3A3,5*X_VW"4@C M[;ZUIIQU[VT"PLN=M]&]EIU#\NQ64N_]6TZJWW"E$H!37G[A#VTE_VOQN4@S MFC[@S960K[\JZ_\^?>1KZOC$]2F'C@A\25"!"B6-$LA8S(5P'(=Z1@%7MH(L MCK[NN%PU):%A+Q';A= CK#G@G9C$E I0Z0"4$BO0JO$DOPU*XJ:;B))YQ'8B M%Z(V5E\16S'F;3!R(5@'G48N'<_"$]G50/@@QV5RDG??'SBM&KY=>Y2A,'(2 MZ'$1J<-*"J6YAJ&D.H(]@:/0U8J>/SO3TCAM5VRC$W8%>"MN;8T9>- & =;P M/8X%V\129U\!MT2PX.,)]/4D>/9PY)K1OLK,^WO$@?L:JXT%6-D@S? ME3ES(DYYXF(H8E?5J@T"B$-"H2?IEG(B_^H$)A;FT&1+8]R]K&"S+X!&SQ1 M,\=8SW@<"[F)2;<'VI15XW30&,GP&YQJ5N-.1^F7!IS6/9;$L4LENA;]6+4O MO,ZW5M14[J/=NK9T>T^^ZP0!$R 32E&-! N/(1=!%.$9.XM)(X/4C+TBN MS2Z7263R&O7EFM"$J8M.-6&K?84,V>?"A=(DJ/G G]IP/%>,:I(J5"/A-Q;K M72C-O,0X#G0'W#G2L);E?QN2?L]5I>_-#?[^KK' ?^$95P6G1>*Z&"<>]'#@ M2?J,"4RH'\ D$3P)$I\EL5$>^9GYEF:=_?6GKS^!5EC#^KYG@-6CNQ'AFIC. M6DD[L%0)&] *"WYHQ?UQQ(*^>L",50TO)I$,@IH4W/(7LA=Y8CZP+(NC#4B>9P%8RS>.#W1 MO)1Q5N$#MCA_AV43(URFY;6XHE0EN,E7HBF^V?QWOQN(L"=1WJ3S=B#YV<2^NE>1Y(-S'Y-*D\69Y! M)2S [#^V35MA0]OE-+QZI',99'.F/;5"[HIZMG*.N.TYB\68N4U'YYD_G6E( MW:,93(,W7-9ZL8[**M.ZBKA* \'$=UU.0B@$B507LQ#&S EAE/B8^XD@#M7* M:CXSS^+LDJX!8$].HQR;<[AJFB.7HS6U_6$!E'57Q!,PC-P \>4LK]+K\(2J MI]H:GKK<(F[HZN%!VAXJQ+]NOIHZ'B0((2@ MH%'H)#@.1*)%"!IS+8T4]M*"3ES0R&N82:V#\S!!C(S>Q"0Q*W &<43C 3A3 M)-$E0)J%".E!,Q@D=&:(^<*$]'1Y%BBD>8ME(Y7-)O^&I=SO\^)MOB65V&[: M#6#YA5.>/JJ)N[@6+T11PH@#!8ZD!89C:8%%20"=Q(\3DB2.(XSZ7!O-OC@* M;@555<):25< =QH9=G(P6@8]@VTR<*=FZ [7+SU<=\JH8M+@3<%96@%5YW^" M2"0KX,;JX& T][S]&VQ@.>C>8#6(A>EX_5!WT\YN/W)<]B.EZL80[02?FV:R M;;U/3EPP8Z== M@9EL6XN5&,G6M8=OT/ZU&'8^F]A>YV=V\@7#C)#2]&FK1KP67WC)B\?Z^2RO MQWE4W^5?.__%^6VV+SDFJJCX^\N)I+;\ZU"&) [&+&41<^#!F+)#F MM4M%1$CH8:U"ON.*M;2OT9%DJ:S63;V+14^[N@K!'0>%4E"EKY1212!J';N4 ME[JPK]+R@H0A^P77^(Z]RC)._'D[DKSUWW4%+\@/FV4E9_I,SKRBER6670R\ M41::_6ROE[)V,4*#^6V7CVZ;#">X_/2KCJT5O\J8JJ^X:8XK#P.%?9+(3V[D M0NPPN04,?!\FB#K0BT,O)%XB0KW"R3:3+^V+6X=CUX(#G#&@7C?#L&PCZ/6< M6E,!.O&WKQ.[AV1>],'$ MPUJH^7:&4P]<^Z=.2B'N7@68]CQV-]PD2K? MV!CG!TOBHDT\5R>16 M 1 '$.IQSB7 3,PK1I@8T\8IQ4>BAH/A9WW]3RGW\A4_>9V%TZ#M+%3757G+ M:>V$D(:D!*9S02<^5MT9H%"-U!'V?$A80"'&D2-$B *LE[ZA-=O27O"N:U4M M,.@D!KZ[ DIH@YW>69PUMN!CHC?9_M$[9O,>^)T6U#7(S=IM>%K/V1Q[% /.I0'$*'$AS%' M%,:(.30*W< +M*KK'1M\:6Q:"Z4<+Z[W _D1E*VX^EUR#M ;)LU+,9F8(U_ M\?4<'$9]-BEKH3;NTK_$N-Z$GMF%J MER;>>J_^^"A.3 G' 1[D2>JX&,&T\C)'V&$",29J!^ P%K@>"ERC M5'>=29?&18W,TLSH)6J#3FQ GNJ&DE8.5JTET".HL8&=F)Y&P=2\MH8!2&-5 MV="9,+G7O#74U>UM]:ZHN_PUK7[?@,%I.1YQO-M^:SH8=V-6ZH"]KKH-Y32 G>8;*; =6*BL8!T9-O(%#2K MEE1:$\S6G_D81X_5#O3G8-S/_.580.9U=-^[Q?Y=#56_D$OL=I4;=/67N)Z\2.1Z#/ M758'KD(FP6H9O+FOU1PPM"<5OP5^-8J M '#;0?)6J0"8(@@AE>CZ/!%^FV9U4315X*@6U-#!M(#%6+/09PYR$NBKK$.4 MA-)P%])ZQXE+:.!2+Z%^^YR]RS2+Q"Q!,?.GK%-O2<\8S]A_ZZ=+TVFZ %$7 M9(_T*RL_LT/ZY97E_N=H!68%RPHTP( >,J I\5-);$ +S@KLX%F!#B#0(@1J MB(#"""B0FDYL([J-%[3F8SFKEZ#2O"[R)6A\RC&_)-GL#-%=U./>LW=%RKJ8 MY1I[7BR$YT+B)3%$TDJ$\MM-(7?C6%!&DS@B)EZW@;F6M@7N!?CVO=6=N(8. MMB&0]3Y?(T$W\5?%&C5C:M? 8R3&'9II5B+44/DE/^G<8I-$2>\XVV[XM5#= MZ Y8['F;S*9>6F4TLG>RT+> M/(%W0G!:=^EYGV8XHVJO=W5;<&Y01=)\489)9U*HIS9L.Y2O1=T9LV^?KEH# MU:#-^X4XFV0<3H3W7$F%YW$?*T/0 JCA)$"3 6?,\[/0\WDJG\T YJ;;+^WN[Y3=YFT)S+=YE(I=/6&WXWE>ZAR8&0RZ-Y5O102<[8%NN4F>[-#%) M_CT%5N#J7IU@Z1^?F*!]_A1E(J GYOB1,38Z0K% S.HDQ62>V0Y4+)3OGZO8 MW#YQ1SS2;QBUVY,QZG G8@'$Q.40Q1Z!.'(]*.W8F ',WQCLNS#+[X@T"9]T6;WA4 M\PR==UF55D\W^/L'52(B%2FMYVUJ1:R#Q&&)2Q*(44 @P@Y5#L001H0)Y'-* MB9[;\.Q,2R/&1EB@FG2GS\1MZZOH)_$, SS,=*/"-C&)M8@IA^%S2<&G8<2, M\GRTT+!*^AD>>;8,("T%^^E >C?8V5Z_YCG[EFXVTMKCZ6W6N+KHTXW\-)6; M>II?<9JI(K!KAF*4>(Q"Q\=$^0:Y:GO'(8^#!$4A"3PO,;&S]*=>''74;D"U M2Q&L*.QNARE,J'6* EQPF(&A8.8*C",(2%>"+%+ M7.%$@>,SNJ[R"F_T6&HWLA$)[<:?[E51)5*;!#XJI3,CFSU<>EQB!<+$5%'+ MM*J[:8[' 0>*CO2*[\>=]0T^4.?E"WIX@=G[5Q;5^HO:Q=99)\A5 0@>ATX8 MN1!%$8<)CBD,1,!=#X4A"ST="^'9J$O[^*LR5&E9I:JRV&\2/KFA:[?P^KD\ MSV$;?@>MP9C:I6&'@_8K>53OH==1WM![%>6_]J_A\[%F>06/BM^]?L=_:1L3 M)*%7U?Y;3VW*R[7+64@#&L$H#BE$W$&0)-B!\B\)XQX2#H\M4OR/3*7U0+Y" MGO]A)6.ZO=\JF^-1'3F(DE=U^EC:J=251I4Z@0><&L;6'EL$O4^K+:9SQ0AU M\.S%&S,NZ*3NH\4#'7?&T?O=U[1(1);Z+(',C M'Z)0Q! [40)%XM+ C8+0X5J;]OV0B_L>/ZC-H%GYK1Y PV^IG=I3?WD_7WWX M=/E;>*C;@%>MO;AYY]I_[%^WWE"SO%V'HGL=YY6J.%KG MTS<=YWA$(R+B",9)',MWBB*(P\2%+G)B'H;"#?3>J?-3+>U=:R4%M:B@D]6P MJ9\&PGJ?SG%PF_AEM87,HD'[.31&:\I^(.$R0![W 5<7P' SCD"-((Q2%"#,/(:T=\;F)ED84[5%1NA=6 MI;+AKI>5Z=G:"71UC]8NQVR>D[6>G"K/"H_7=D\7BPO.U4X,//.QVK!ZAZ=J M9ZZW#FC";0D!R3"J'<,CS[:\#N)<4Q(A%"$!":*>ZK#N0:P:*G/'11'ACN!< MJQ61SF1+HX7GLJH#M%;:-LK;/ ;I-,YZ-L18Z$U,$/; V80-G45DO*"@TU/- M'?)S5NDC 3WG[[%(V/F49WG79JW)"6K#+M]]IYLMJW_:]"AN?[YV'4X3CP8P M]E HK0S7AP2K33YU8^$P)D(DM+-VC*=?&LDT:2--@<^ZB:9!OH@Y]I[OL\2/ M,$1QA"#R&8<)(P@&+ K#(&"N1UR=\\89L)_A4')>[(\.TO)P7=($MJ4O!G2I6ZN>, [^I!X3HY07U_FV=;T +?J\Y7#?OCS^-E-]EO<2# M25[FH\Z7Z66M\;-T+_M1;#T4?^>;S?_.\F_95X[+/./L0UEN>;&.(M]E'D]@ M@D/U%?,=F'@B@9@ACX2^<'V"S5P4)V9:FIW0;KJ_26GA/Y2XH&SEE2^?$MC4 M2W$*85TWQ0BXS>.G^/L>LDY4\&$8,@M/Q1DX+G!5G!IY9E_%&04/G17G;IBY MNMU'^2GY4/'[2$LCFWX: MUOD23B_2M91FX'>E&ZB5,W23C+# >LZ4>9=MZE/62XMNZ:W8?'6R#D!^[2I7 M>X'^>]2H.@!PM I3AR.;9_:W,7AU1*%FYG[OEJ7Q92O:G_1S[?OZ#]/5!:I/ MS#FM5*/%4)[0U"K'O3_.;#GL1X3OYZ@?^[5E8X/\_CZMFI3+3+Z^=9UR+O?K MO#Q2!@PQ+W0YI3 .12CW3#R &-$(T)7S==?B;^ M& 79S-9&SU29#/&)&6),L,U;(=B -E9/!*.YYVV.8 /+09<$JT',S83K;556 M\LF1HW>E/3YD[)-\Y'2MAM,C+(V9E$SZ!L0 ,N?MB7% F9@\>D+NRO&L@)0S M?4S9%F_ (&!&5L=Y/*R,D(%A9[-)SJO6-U$TKK8X([ZY2PNF//Y/-YS>9?DF MOWUJFP93'*ELX4(B(.PD7OO"TXDO.S+.T=[V6%-:B@FHG MJTU;Y@%L-0X >,,8?^29_X$PY@C"H>K!N ME3\HS=0)W7]L,UI[CKZEU1W@M2OWGTOP4.1L2UL[KN3%8TIY.=:YW'E$!P_@ M!FZ?[Z3MO [/CM0T+K>/[J5Y\9 WAZDJ\9&_:?(,WN2,KY,XHD(D!#K$B2&B M/E79YO)O7D"IX\78I5J[0W#*?"71:#U_]B3P35^E^)&.Z.*WY2+QP9()9">"T@B_?]($K[5[I.HOD8Y[=WO#B7K7# M6(L@1C@.0DA$Y*D@90$3SAPHD.L0X=/8)\CDC3Z886DO=)-(PZ1D9F_R(71Z M+_)%@$Q];%5CH82#2KJZ8\UX+_))S4=ZCP_'G_4U/JG>R[?X](668<6]AC:" M%P5G-_A[\_V7)L''%)-T4R>QO.C"Y$4$1S2)8>2X!"(OQC#!\I^4QTF0A,() M':.-A:4<2R.$?D.R3I&Z%'>C2FU#]Y0QC!"V7"L];IEA!29F($/P37J6F2J@J.7:LTP^H1IX'5X[5QX)J8NGI" MSN-'.8_*6-4C3D\T;^V(LPH?5(XX?X<=5[Q/L[3B'^7 !SZ7J_M<[M'^JW;: MM[NT3W+6FV]\\\A_R[/JKES[.':=)* 0,6EU(8PCF"3(A6[DABQDA'N!46F: MR\19&N?(!Q#]TQ_=T/FS&<]XE98XTJJ4_JLO4K\OE=ZVYUA%CQ/-C M29)U_9>(>:H.*($^\J0IEB0)"XS,K^/3+(T&=U("BLL[(#;YM[(I;[$O5E+W MI3 TQTZ K.F^NABZJ7U8.VS:OA6=C",ZL@8Q&,N;=7R2>5U:@XH>^+6&K[[4 MN=7/]%2---[GQ6&.YSX#M+S:;-K*H]?B>+YHW0GPEZ?/\OEYX6X1!"=1X&%( MA4#22",)3!"3]AE+?$_^G^MA2]?8C%HLC<^^;N_O54F>7("OE93O6,JW45VE MUWU&3%UR"UWYJ1UZP_U8F[9"*JA;:3&3.^\55F)T9^"<.KR2*_$5ENFT(_(U MA+%/L%:ALW*D>N*REQBU]EP2NH'CPRA JH4W)9#X;@AYG$218$[@$R/'P]!D M2_O^-+*"4@F[ F4M[@KD>X'-DZ5/XJSW<1@+O8DYO 7N:P/53 7<"O_@=M8RG2GPD7;\A>P MVVS.[<&<>XN^EQ0H4:?:J1\'9)+]^HNI7G'7?ESIX;W[B7LL(]W_/_+>M3EN M'$D;_2N(>"-VW1%"!R_@;?>3?.MUK-ORL=73L:<_5. J<;94U)!5MC6__@"\ M5+%N+ %TISWQ,ZZ)14)9#XH)!) YI-MX=F[U>XVYL/N*O$37W\N^1K_6&24 M!CZ- A@*+#?=)$H@B:6#@A&*8\Q)FH;4HI:>;O]:$V3Z GM-!>:EJL!<5\Y[ M6.7_;!)>,6TK[X)?@,^J1N21GB'$,PCH+B3=\W)WCYS(LV&TR3 MSV7[PMP);B>UM&)!]/I7C M#VW/(Z01)P'6/<G&&27Z!!OG'K&-EA;YBM?\B65.-JI%=96QHU#\N.4T3W@: M>8&?0,$2 E%*Y#P5*8=<$:5A[,4)TN)$-.]Z;M.XE1ST16]N/ON$HA]M^><- MQD3/,1@'Z9&MA#N0+4*R3?%R%J*MW?'$(=NF@!R'7/8NO#1A. D\Z'%&(?)\#C%+. Q]DH;$RQ!.J.7UZ;D^YV;"]F]1 MGW$)OBEQK>].SV)M?(7J L%);U*EP(INK!$9U#(#*71SPSK*G>HEB-Q?K9[M M\6?=L%Z"8."B]>*K%K1D*@]83MNGS_(K]H@KOF.G_L)5O?1\]?"[_/=I\W1; M5\1K/I<2+/S49TC=Q :>+Y0M\F 6QR&,B.=Q'R5)0O09S*S%F)MYVHK;JR7X MU$@.GEOEU#U)JYT! YC]2 U;LNGP']FXU;P!2@G0:0%V:MR WO5$K7E2R7VR'= MSAW<"W)3MY#?'W/Z6+_5\.T"^92<>R5OFFVZ &*S8G6=S>=2ZBO][X>BD'^0 MJY]K/MZK!VV0G\Z^]>FH[*Y&8(_U[OK6[-SQ3WS]!E>/G\OB6RZ_HJ]?_JA4 M1M*'U3=>J4"%VVUMUD4LESV,_1@F8:PX:U ,U=4!C((X"@7* D^E!UVN#&W> MM='J-T%5:"EYDRS4D6+GG3NO/F@!QZ]18MV)FQ>_R#5Y_QBXKP?K,I M2Q4FOF*?I)[-+PN/J$K R(=,1#%$)(L@X5X(*@;))6(CFZ$&K,\7P#(V,+H(.#(K%[N;U)CH*G]H0K3?LS,< M757R+W('^_4[?FYC;D+D(S]+I'W ,8*((U4"P?=A&D5$,$JX3XT2.$YW,S%U#5,Q378S6R>=C"I"0$7[5@,C86PR@X,A%G.IG4, PK M>F@.+CQM<32H4LB^8RFJ*,HO?+TI5U7[=8UY)GB,&!1!&$'$: "Q1YG<^O@X MBA,4(.%K'_V=[69N1F K*!#JW OY5)8-@+;,/J?AU?CO,X):"-;@WV\OHR! ME,%AFA/$)CHLNZWOM)HX,[R'HCKG:H_0"K$K+%452R8_P^O^01BO&72J]JRM M^:8V&T?U4'>@5KHZ^+H(\.#!UOFWISNXNJC!WL'4Y:=M;"ZEY8:S-YMJ73SQ ML@E;>XV7JI]JY^5U[*V+-,A0((0',Q8%$&%.848HAGX:T#1.(P\)H6^)S3J? MFWWNY.XB64DKN8FE,81?QU*/!^K8]KN1'&QQ;8-=.^%O0"M^PXK:'=6/"+>) MN1\/]HD6@3>X+%_4D5X=WP!P?2&B+'?[O0;5(^=KP.JB80(49)D_U"+5%I^V MBE?ULG$P(\ #7ZE\NV8UZ!X%JF;I)GT$\4<5'D4TAX3& 4(Q2&D8_\5.LTT:#/N2U#KW&5UW/ULVRU M,Q,6094FL&NL0^[!''GYZ0D,=A*#3N21$358:MPC.]$*XP1A,QMOAM6@:==L M:CJ+;J;;GB$W?/5:?O$>@WGOMH)&:13&#,,8J[,$$@%S2 260I)1C"D8> C'H5!D/H+Z861XB> W.]W M$IB7K<0O-Q+QPP-VN;U8FFTI= =![[#=(; C+Y0]1#_N$-V).@;C^R FSFG? M3_?VD[C?!U4_3P __)IY]G^/;^GVX6']KBP5N=OMTUJ7#>!L W,SS#U!P>TV MJ%;*6ZQXL:GV"3R;(#!]-H'S, Z;"6<(CFP<7()G1$IP$1PKDH+SK4Y&6G!1 ML3Z)P>6'[7RY+[P[J%$U:LAZ$40DPL)C,/,H@2CF&6"01PP'A/+$@ M+SKL1^N;/3U)44?VK#ASS$OI'8&IYR%883/-K-^)UA2R;/*7>XKI]]SCJ9N2LSU?,3;HGZX"$H$C"+PX#X M7'@X-0JZ&>YN;NO_M@[;&O_8[AGR^O)]V=#XK8O_,$Y4'L);=X?@"L71-PB] M0G8]46_ ;V515>"O3F:WF<@:X+C+/A[J;.J,8PW%3V09Z[QEF5E M&M[^R*M%&'@1SF@*HQ!GTJ($ F*4>3#T0YPBE@H$8V#X;(F.?_GE7>5;KO<0?39O>>5? HF??\D]>6)_D= MKS=E;37N1+^X[T'5"";G=YJ(%"99*"!*N"_W"2*$#(=^E'EAEF1&C&>F LS- M+-RN5AN\!#OAP1?>4)JN"W P,U0.J7SV7:52L,'' J^:@K!-V>I!+]O-X.D9 MFS&'9.P[OU[YW=Z0R-_VBX)/5*C###_G-38TN_])Y3',P#E?V<*P'3L[V7.J M%AAARN(DAG'$B+J$X3#E?@HYBW @_^XGG)FD:_;:-K)N$^1CWJL^^GLF,P/5 M1TW/]EAB,;)9T2F7;FPF3JCJR +T6YYTGGK$>)@$D22T<%90R2,$A@$..,!#0)B9^:S-+A[N8Y<;M( MN[5*]3+;F^'.IMWH M:"E^M.G1>\NR$#;.RYH,Z7>.%1N;.I-]7_)_;/B*OKPM%$/$PD>AYX=>#!,N MUWK$$8(DY@$D?I3XD30R*3<*;-'H_>X?F_Q9 M=;/CA-QMV5-!*6(1@0&*8XABZ<9@%A#HQ8$?Q(R'"0Y,;(])YW,S0IWL]:') M5O#ZMZ^%6'_')9>[^V]\630?U!4*S6R3T=CH&:FQ$!_96G5BW]34L^L#S/M, MM*,70OEFU81Y>]JE8?=DLN>^1R+\MRUM6/*\Y>[_$ M#[KQ9>=;F)M=DI)")2I0LD*_7Q\8M&+K!Y0- #=L;]QA-K)ET8 +_*5D=E3> MYC(H5J%D \U.%DMV6;5^,)G&TQ:97>^$X+0I3]5NT!2%Q!>NQ,^7>1T9*/_8 MW(54-?ULG5-&\7(A7PW\A"0PPID'$8XSF/E1 +U,]H,(SF*CJ+-KY=&:)--' MI]4RMCF8U0U8\3IY7W Y0'@)2+,/-DAANF;$AFW0) ,PC97::M$_%*IY:?8U MN:D_>-,-3C-634*S5&BB43'(-IMH="9*0=N-4MZ,DHKQJG- RH-14A]LIU"U M'26U="Q=92 [P'8P9>V:]J?+8W. PEYRFXOV'._4[V5[[4E5%"0\ID$$1>93 MB"(A8$K2!(8A]:A(24)CHY(*&GW.S?^M[]8_R@%2$8*KAUS=K-^JVOCY$9>UO=ZW$>N^EC"+0WT2=>O?)>HMJE@%4M-<-7 M1=S1E<%Z_;)[H"XR@VDMQ>N7_^+L(5\]O.55_K!JK:3\2BU([#'F$PX#I@HO MA!Z&),Q4OD<:\1BG<9(8Q6Z.)^K<#)W2M*ES4O5**TM_HM46U.INR[O=*':4 M7G9EIS-02KC9;SPAE3U7=CZW3?YS\"E.Y1X90P^%/D0!#2'. MY#8YR (_"ED*TI@!G33/A M!+VQ#44C9(W75LPN),^AH;B(A2M3<;ZC:8W%186/S,7E-^P,QF\UA>12-GS+ M5(&[JJZV_HUWW^: 9"GV_ 3B1.4L9TS^E'H!I%',61 SENDQTVKV-S?3T8I; MSP"\)["9O;@$LY[1< C>R):CC]N^K.[-AR8JCFS(I=XF-22:JA]:$]W7+)-T M5$;=;55MGCCS%YZ7!&D2!- /X@@B%$L#@I,()EF<1"QA*(@R"T:3O4YF>F'< MU;JKU,$$5K*JY9/E):?KY4O#>\#9%7D]>T#KF1!SW*8Z=%=IF*U@#K-[3JGK M*K]GK^UI,WQ.J764XW/R(?,8LMOON&35FV51\?OB]]5SKD+4#E):-8/)-)J: MFP?0B QJF54IQ/M<76\7X/=/GS_TXB\K%8"@77I,%];A.3T"HB//%\'R10)Z&F2(AC^36(_0A MBQ+I4K",1J'1@856KW,S/W_\^O777C334C^:R0QL/>_!.80CVYLNH? @'&RB MS$(]F-PF&%[H\V?D&>K!<";=4/-E.SM41W5T%186'D]]$6,!0\QCB"A*($D) M@2$-<.9Y 4/J0EX_57FO=2.[,GEF,JY%-;,K^^#IV0]K2,;V2VJYMI5PW%F" MDPH[FO'[;4\ZLT^J=3B#3S]D-U-?;ZI\Q:OJ3?%$\N8>5=VSROTT5[7B5U6N MHK#5G[?%!*8EBGE(SEG8+*4R^Y-,PM^\D M!K0OM 3_P;T\-_3X&;'Q^]N8;@"0$?+AXT$DRXR5T!TN!1= MTY1MA,[S\[).IL/+-[AZ?+\LOG]8B:)\JKO9]:B3T#-\(^(YL[-Q :Q'] M8P24LV @O5XGC@TR@N(X5,CL=?NDBD+^L\EC(S[UI9/& M818ETH_V1 J)%\70%R@4+(RS!!F=PYWM:6Y&J2^;X=[X+)B:^V07$(V]9]9! MQWS#?$ES5YOGL_U,NY&^I.[1IOKB"W;3OR:_[1-%IG&84'51C\,LEALTX4.2 MT0A&'O%9X@O"F1'CS6$'WPT@HW!NGM/:T=P^ M:G[2*7U.N<.9?/8Y&_*'O[W[\OY#4[=^04*24D]0*+)4E1GA*<0TP! )/Z$1 M\9(PX-K%>_LMSVW*-K*!OQKI3*K'[N$U/%.O0F'D*>H( !/: DL@IN(AJ,5S M12-P0M=A7H#^"Q,F^I^0OBMB\]GCR: M,,0P@ADATFO@4:!*'#&8\#0(!/>%3[5LCV9_L[-(K;C@6246*('-O(A+\.HY M%0Y!&]N =7A)44$MZTU3M_H%_-7^=Q1:.TV$'/DCEWJ;U#W15/W06]%]S3(+ MH2C8]WRI(I(_R$6B(5UH[@]/,3Z&L0B83T)("/<@"OP(IBC+(.6I[V&/,4.R M#[/NYV9T.NE[14QV6C3,%8:;&018'T2GW.8(H9@K[O M!31),)$H&^U]KQ!F;H:Y"<#>D4/R*PE4G0R8YFYZHF$8>ZNM3:1Z&"R_>UZ- MFMP 4J.NEHI[Z0;>/=AP BU0S2- 005VU)<.-[MS&W]7V^;9Z#7M!GPV:I_;RL]. M0,O(6$K+#6=2GDVIF#_;C#;I!7^2(]7F/W*64.1E"'HT3"&BW(=9EC'(* U# M04/$*#$*DM7H=&ZK;2LS>.1XN7X$5!6"H^;%W[3PUEOR7*,X\FK4 ;B5UV%< MK0$2KD)L=;J<-MK6 (2CP%N3=RW)YO-5ON9UY8'#FZA^I&^; O\_')?OY;,+ ME/FQW$+$D EI<) $1C%L8<@X"\,T")(D-+H3LA-C;L9(?AW3?_L_?NS]IR&U MN]T@Z-FC\:$=V4(U"K35,0[OPF]J3HUZ.]_7Y@8H1<#[(=)$<_;UJY!TQ:QN M)\2TK.E7 77$B'Y=:Q:ASIPF M"I8^PNL&8*"Z4;=RS]NZP\_;NL.\*Z_SZV5DS4*MAS$;#+H^\^ITX=?#LN\% M8E]XU,(Z_C?_EJ\^_U;RAR(WF ^\;7*T/Y<%M]RN?UZ_?)'I1RE MN^>:76+U<*ON5YO\0.2E61RB%/HX#"#R4P)QB#%,&45>F&)&HLB$;4R_:R._ M9@(J,BDYH(J7X+F571VX%YW< &\%-]O(&8R%WN9M'(1'MJ0*W)KTX7,/W%=* MW*,A 5,J* Q3#Z4QCU5@A4W8L@OAYK;-:\3>.T'9 MOC0%C#5+@9QZ M=VXS6\I8K'BQJ98O3;378918)[U^U8^3D U/_6-;U=L&SFU<^XC$?DD1!2R5"[L*/(#2$3H04Q% M+#S/#[PL-EG=+W4X-U/0D[0H#2&(@@I\WW!/1KKY>!82F R@:;)E.DB WDK=#V9"CO*0MMA MT;A6'!?JD6U5)SSHI <=ZIW\X';+L*+#B^@$=8,+RW'1G^@Z\_Z1UYG!M*9R M &Q3JML)*3%ER=H]_-.=COY5%56W9W@7%7D1# :,XD_ZL8"H9#W/(J/R#CS C ML:$_.]3=_+S91EJ5BM\6?VK*T=9SK?@/4[=V$&I=I]85@*.[M"UV*H&^.]*O MA1V%1U\/%V?N[&!G$SNS.HH?N[):;UG2@VS*@A7+)2[;:*(PCOV(B10&F8H] MC55Q:QYX,/!QDODT2:2[:D3Y<=#!W.R&DJ_)=: O@"@7J539BL5S4T;"*$;K M+*AZ]N(:J,8^#=N*YC!.\I+>KB@P#IN?EM;BC')'5!7GGK-,O-F4J[R^/9.[ MW_R'^JEJOXS"CP*YZ91^0D)5G3*U%Q5A CW$0\X]%H;4,TJN.=O5W.;Z5M+: MIQ:MK):3? !AO>GN!K>1)_X^9.^U(3//?KF(AJL,E_,=39O%WVI>?0VW,C<[4$NK*K7+O<$-D#(WU=J[ MJFF<&9:\/P_?Y6LP=\B-; DN@N;X^%L?'/NR]N>;GK:B_445CXK97W[CVENS M[9GYG=C]L=Z W#X5F]7Z4[&^$T+]^H#S5;5^HYR7M>*]6_@>4V7N,:0B\R#B M"8)9$,I_4")"N;<@GC#R,%P(-3<;M!._/:VXL6;M<3)FIO=TTXS$9'=Y7;KO MUPWY.Z=KL"[ [[A2J62?^+J))M^Q?-P PD4A?:)&0Q4!M%-OC(N_Z\%V?CEX MA4@_Z0+Q>A#/7S(Z:-OB(O*/K[>_M5L.+Q LE?^#'F$91"@.8>HE$:0X0EDH M$H:0ELD]:'=N5O./K^#V-YO,N1Y4&I=^=@",;*Q M*_Y2@=_XJJ;;53M4=:OV-F\X&%N[O'DB.79T778,RN U6._QZ:ZWCF7ZZ>CS,W3UZ M<_=UDCDM2%,>I5$&!>T6JVOI)K1;U!SL]1A\ ^=N](&8R ]L=E< "[53 MQ\O:PJM[6^GYJ8.4YA?<&:LZ5X<=30V U])?))MUG:=W,+B2KF5N_JB_$Z\(.)JYL:SSB4W6I[-(ZGG!UZ S\MKR40'2)%A? MR'LW)ZTXH[4K:HK#YJ'I&>>E6NJ4![P0)&8B42G# MQ$O4OM=3=>T2* 0EF&+B^>=IN]A_&?G]8=>[$%_Z- MKS9\P4CFI2B((RG=AF[+SJI/U%)85L@?QR 4ACJZ$-CB,#+VU,DD ?19D(49B(4"Q6_$$5G+R_ M(O'CN&NM&9,U,^9(@/%FS]^.]_Q7YGV<0#WD&/D!8S#Q)-;(YQG$,:90I(AZ MH:#(3Z-%D\_U=8W+];2@MV;JL/_Q,'^-E_5=!UXWW/2$/^2KE8J8D*[@"\>E M^Q'@69!X0NZ5?5_MFE-5F21A'.(@BA+D1V'&DW8$WJW83\2_ZWUT]!OH\1KP M%6M^'@U\O377,9Q3G>OV$Z!VQN3VHC&Y/@?J/#YC)4*=Z/'G9D.=A^!B2M3 MJ]=6M;]8\ZDZ5_2I8<))HH202)JH2""Y2(/;S;5NGC:)?>_M)L^ M16#UL,K_R=DB];,@R\((^K&JZ2(2#V*1^1#S,$Q#G*$XSDSLOEGWL"HC6=Z[SQ&-D^=X*# M[U)RT(E^L^5_>;GI3IG 3GYWYM<.-T?/\O,QY M^3Y?*9_[>C(, 69U;FDLST"*M=M4Q9S\T'0M-!'0?7B3S15GC02@]:\6_ 3H$; ML!/=H8]I#9LK9])<@&F]1FN CMQ#^Y;,C%Y5KA>[)F+E[I"!55A M:-7;O*++HMJ4_&.^XA_6_*E:^"GE:1Q3*##RY/8_8##EG$.:2 \P(,SSN585 M9:O>Y^8%GHSN[AW:KQC8Z04ZQV&;=@ZCCX88QO&:<9! MVVQ>A>>0Q90-]ZRE_&UG*>WZG,1(7@5'9Q^O:\3.'ZRC)]7>O.2/?^-- M=*6*N'A?E#Q_6+UIN9;NY::]4H6P:N'JWY:-J.SOTFU5=OH37]^)>_QC$1&/ M.F',SMJTF8,MNM=Y)#_!6?#-' MRM3A^_5E[0$]B&4$$'2(-D/,> 3I1Z]T%*6J[P MLIO)>Q:&_$U1R=7@"U=;#3FZ[13(,L^/D;35"2<"H@@AB%5NMH]]/TXQ]6)? MJT3J^2[F9JR5D,H=*SLQ;:S+:3 U#//5$(U^\2C1N1/@BWMT#*SMU2A-9%\M MT#*SD(- #-K$TV].9P4')=^S>\-/VAUR?2Y5)??URV]WRL7 M;%5.5 =TO>,&QU".;#.M433>]1O@XF@+K]/CI/MQ P@.-]0%8BGR Q59'*ED0\1]B%,4RYVR\"B3QH@EAJ5?SO8U-S/3%[7>=>"> ML*;9#^<1UK,MCG ;V:;TI;R1>^'G)=^BUQ?Y1I'7/)=%388R *9%\L-%F)PE M/9SO:>)DAXLJ'RK=;Y^N7=$R\?I$/T6UE\7S^J0T&\>EE0 MS%G&>0)%1#R(/(YAFM $TBC%/%(1J[Y6,>0+_@';8?#@$;V7:T6'5B@D9.\.8"5MHF0A.) 0/.X-PJ=U)C(&F MW=[]? M/S./E1R8A.W#S41L?]E-QEY3D\R[8]&[*7;B$UM"D'6[/6L2$C_Q];L?*JU! MS=J6@63AB3 @&94>NJ+F1H)Y,%.EUD(:9AFA*&0(F;CI.IW.;4;N9-[6/5AQ MPR 4+; %35&:,@I1%"I&](# S(\13%2D>9;$B'%#:C77<$\3('(:!0W#)$/2"G&BC'^(,"0!9S"C-$EB)BU1Z"_6BA91]WCF5#=& MEG[;V7BSI.%Y/*9;-8Q-.X.I[H',M4B-?A9SKO3NV/5VG9^TG.QD!O5USY^O M##YM$\^D[IGD=NW#BN:,K]9M*?"%!,O/0A;"-$B9JH?E04)\!$F*HRCD)(Z( MT(]A.MW)W/R\3DS0R7FCSE6JJJMK;Q)NW%SP P#AX:1& X6.O/NA %"P]+O!P5=>-;.!]KF&#_A7"7M?^:E*,HG ME9NW2\I375&545N7D[P37^5?*]%$G'[<)F$%*!9A1#(882KW<1Z1)E/E??AQ M0# 5G MFM%]V)]K7VTET[_=I2GC5+2T]%BPR[$49>S[O[ M.>,Y\H(P]5 :NY/N47?D@CH4;%*WU3V@AZ[N"#W8+0X?N?2T^=TS+[$JJOE1 M)69OV2DZZH.W&_Z)_UC??^?+;_SW8K5^K!8"LRPCR(=Q$G*(4L(@X2H7(&1^ M@(,HC9#6U>2U@LS-\,M)@!K"1S-;;3T0>I9Y"GA'ML.-"C=@JP2HM=CCR5D7 M@'#P&>?L!OP/QR6X6SGDB+P61$=FU5J,28WHM6 =FLRKVS,SD*JP]^=OSS5/ MV:Y\O(9!._GBW*R4Q M\J_;\F%WR^0VHA=>S7Z=Q&C9*5T,TLJ4Y@4Y#>@B4 MM* 6UX'_-@C#P%VN?*\U$Y3MK,/IUB:9\H.*=/-X^*$K2A/>XQ^='O2F>GO*JDFY3M>"QQQ+$,ACP.(&($ Y)0$,8ID&29"C!,8D,Z*[L M)='ZOD]/=Z4"].NR; 59M[L=VC*8V50L-!L8= MGE:A[QJ>><+N5.OUILI7+7^4%4;SNY*]5]E MS!4OEXI"R1]6G"VR &IKA>&Z$6=N4[XF M]*Y=Q#8@_]^;%:Y8@6HM??J;NM)O'=Q6RV]V#G;ET.F=ADTW("-;H4X1T-/D M!C2Z@$X9T&BC*!XZ?1IRP3I:;GB,C,_(W$#KZ*3L2F$F/2]S ]SAJ9FC5FT) M^I55^*J,0DL+0##*J$ABZ*<"0801AVD8!!!E@H@L]@)?&%T@'_4P-V/YIF<8 M#;,=SJ.H9^2NPF9DN]7"\E4/%@M*^S.J.V.M/VQ_8F+Z,^H=<\^?>]!\][+S M;>O=L45><%Y?:WV*P=-3;9? M.:U"?[]RY@F[A?*X6EIUNV)?>,7+;[S:\FG(Y3(,HBR$892I?8E<0DE&Y$\> M)2&-4B8_-%D]];J=VZ2]P)6]TZ7.G^^T 4H=*Z83S<'16Y3=0SZRC1@1;>-E MW0P\1VN]9J>3.@!F0!QZ!89OVU(:W#(FOXC5YZ):X^7_FS^_*1A?Q$&8,$%C MB ,10T2#"&(D$L@3CM*(X=036NRAP]W,S62U2?JX$?4&/-?"@G_FSX!*<4T9 M#4XB.VQ_W.$ULKUIH;KMH&KD!%)0\&8(*@M"@R$DKN S.-GLQ'0&0ZH=LQD, M/FWGT?RQVA66N\<_7O,5%_FZ^L);[AKY4[59JD">]U+\C_BYXG?B5A6.H>H4 MXNL:KS=K^:>/^5/>W !6BU1$- A\'_I)G47,50&_6$ >TQ1YON[=>RJX/;JI%9_;C<26WF%HTQPGH^U,\:L(EH(GK:U4$"G7XJ +W5$&PU M;.Z;MP.[TQ)\W8WQ1XTQ-G;&1AP%1Y[;&!).ZN:-"/&A3SAF5[8$'HH+7S5< M7ZY^5%](V>S;0H7,+W 2$T*2#*8B1A!E<02)P 1&BM63>7'L,2."O<'>YN9. MMK4JMM*"3ESP5R.PX0YW&&H]H^P,P-'/O*RQLV"(T,#$&37$4%\3TNIS18=JPU3)ZUY;"ILR_R3Z^=2PY4JNZ M*M!ZD1(>1FG&(<*)(C4G 20$1]*">8%TBP*4Z)4RO=S5W S53M*&PN:F*5FB M@EU*N8* ZKOT4&]V%4U,&6[.0JYGC]P .;(5ZF%XVV"X$],EU\TE*)SQW9SM M:&+.FTL*'_/>7'S#O##R[_DJ?]H\M1$CH8A"SK" 7#'NH2#V($&)@$%(<1AB M1C+FZQ8]WFMY;H:A%D M&OT"O::@&/E"_-_;*2I M7*I47U#L%#!;WHW'16_1'Q/MD6U&)SIH90>-\#5_20-^3_X;\#9?;M33?W6J M.-R2V*+HR(LP[GY2W\(6G$./P[H=QP6:/O'U@@=A$N+0@SABTC5).8(8QS%D MB<<%)DDL4J--S%!G2J"? M!2CUL"=NEV2KG=61D3E!Q9&ZTN9U/;_II*]5?6G=^FJN#J\?VR^/Y?G#WP MWW"^4FW?%Z_Y%TZ7*I54Y)S]F:\?\]4>_5D6X#B*!8&>EWD0<2Y@%J,,U(\U\ /P5"MOF-9F.>!ZAG',\9LH14YJ )0*H-8!*"5:*]F.3U^5 M;D3D8/P^/!CFR7370>DJYR+;L".6-SI0.)(YLTV-6DAD='Z4/KHO6.G0EI[C&WWV4Y+>'8>3IW@@VRNP^ MK;.C^7S0^*0S^+1BAW/VS%/FV?RWWW')[I\>?E\]YXKYU9CB]FP#LYN.2M". MD/_W3Y\_])AN]9/^S^,U/%>=037VE!U "?SEG/;V(B16; 'G6YV,.."B8GT. M@& M53E-!B-E:>(G.(4^PQY$01#!-(Y\2*2GQ''L8TJ, D!&&HI)8C].#,1V!)H! M&6\<]/ROD= =V=+WSI%N0*L"V*+=4^(&D%I\MV?Q%J Y\NY,>I[4];. Y- O MM&G"\G2HS5NX$[NPU0\KZ8_67,W5AU5O6_D^7^$5S?'R<]%0S[W'>5D3S.W< MIX#Z<83D9C ,$8>(I=+:9<*#L6!A$,1^FA&MR-21Y)N;6502-MR--0-G+X:[ MIZ3A,93C$=4\N?IYXS3V85>KV?GQ ?D*[!V);14$G8;2-&]'>I3B$R./@ZL3 M-L?237LH-PZT1^=X(W5C&>O75N+YPNOKQOM"+CGJBN*Q6*J(0KE0U5&&KW'% MF;I1YG*AJHL-Q)G:=] (^C@-( HSN24)Y9:$\4CN0D3(8D8L+G)MY9GI3>Z[ MI^=E\<*YJD(@EX!GG#,@%_;Z^N^1+UD7++UYENXR;WB <;VWK_AZO:R_!H:! M;[8#JK<.C#H^DY4+:D+C%%M'3_:;)G@:UK*#]JD^8;S#.+HK47058V"=12;=VU[MHFA!^72ZRB=1292C@.N+F<1E7:44)C&TJ$.4T*BB/@IXHE9 M4NBI;N;F%]="F69YGL1/SVQ=C\K(1FFOSE CX@T81LDBMW,(!&=YG2<[F3BG M:M;62$2F)(D2*2[A6BJ1<4XFH1SLS&=@NUVC8-6Q9N] M&M 7-G;@KYVNH*>L:>R(\Z^#YK;]9P[RV!OWGS.^YEOVL<; U:;=N7S3;MO' M@O=HXSY:1W9+S">^5H% 4HYO.>/L]*N"F:4W&!4]$SX.UB/;9@5S'3CXN0?NJS\ZR+?"@]O+,!L; M7'/$'%E2@XXG-9'F@!S:/HL6[(Q:4S:\KA;^EE>TS)^5I?R8K_@':5RKA> D M#6,OA%E*.42)K]*/O12&.&4DSCP_CHR()"_T-S>?MA'W!M0"JQJT6Y'!7TIH M4$MMZ)Q>PES/3CE$+MB;XJ5(LKETI#Q:A=&M[LA#6F84L95U8,H@DA(FY,BZ4>Q,*1IINX50FQ: M!4V_^[F9H)[T=:[YGOSFI=(,QD'/#HV'[LAF:1#8\>([K\/-884V@\XG+]]F M#LRIVFX6K5QWJ_N^**7+1CEGE>(!KP\V/ZR^\6J]OQ-!@9=FV(LA10F67E4B M+5PF#1[U0L_'G$2^SZ^XS-448Z9WN$T6?-[):[TS-!T4LPM9EQA/>@];U1?B MKSKAZPH)OS17'V"KP"C[1$OH'%^^ZO;^4^Y<#:$Y=]5JVHR9U2/+_R6+-R5G M^?JK.F6KJ3G9WS=5;6X784 )SA1).,\$1"$/(0XS^8^(,$^RE(=AI..^#7M%A14G:0 ;T75,UL74!VV3NZP&MOI:F#:"@ENW<+$"EK'=367-N/#M=?? M>+#MA -/F''%<"#G=%VHB+.&TUG^B7%%YJQVU.I#+@2G-<;J\U^OM^-ZJ#7F M6CU;VV!?_J^VPQ?>GL35(L7$IPRR###'O=B0H31WO=T-W,SGIV4.P85NUK@9T#5\^RNAVIDV[E% MZ9TV2L8^VC (CERQ,YU,ZG$-*WKH6%UXVO+LO5@]R W5TUM.UF]: OW,#ZAT MGGQU[!5+#PJED+!,[@Q%EBD6\@"1U.B\_;B/N4U^)=H-:"G=P7-1JJ74\$3] M!)(QC;-4$;!@'%*(?!Y!+-&5/Z41]OQ,>'YLEKEY)9;39&BJD]S_ "-AJGDS M<1U.8]]&J*(72KP6I%9"\#M>;TK'.]X!)%Q=/ISH8=H+A_,J'ETR##QJ0=' M_GY??"I6GWGQB1E6L3=@;!J$R8/6"Q8'5%\Y M5?;\Y<.*YJQA OY<9_B^^Z&&FB_D9BI)?]045L?Q% M^YSJ4F]SLR6=O* 3N.;\!L\EAVO\HZ:ZE%(;',EPB"FA":)W+0) M3V@;9"L1YF:E6R7 >J<%)'6Z)%5Z@+)11'DSS]WM7M7J8F![[(9+PZ"//@AC M.XQSQM]@01A]'"9:)=[@LGQ1U]/?:N('7)-\J+L.@I=U2DKUR.6JP=1]B/RD MV.8**$Z)^C1$CM5C66P>'N5_32*B[<9O1=G6]RG9=2W9GN=W!\&>^S6;.Z8)%<9IYQ(YG;HE4+M;O)>>9EP[I@=OQX&E"] \BK81IY6=G>WT@!&Q*$&U#+ MZ.[D<1 "1V>/I_N8]/1Q4,W#\\?AARVIG"DM-G5LX>=BF:OHPBU+<>$SZLQG)].)@+GZ(L*'W%(7W[#2:7Z]@;$/!/=1X1@CCT8$AY)IT*E M1V0HA4$0,)QF A/?B 75D5QS,T+']=M;S:;B(' UWGIF[B>,XL@V<)"FG.?PU1:=@^%&0L\(T*JLSW-S4#7@M;%#%M102UK2^=I:&S/ MXZMG/IV@-K)!M 7,/#7M$ABNLM#.]C-MPMDE=8]RRRZ^8![.\JZL*TC>KO#R MI03 MF/J>!V.6!E[,?(\$1/NJ\V07#4P8^]P)";W M!=A*V&UPKL;&X&KP:HSF>?7'BE5[\4>+Y;(IVTM>FKRHU5H%FDAK2O@C7@KU M>+ZN=E_-O0M!^9W=^_!7<+NL"G6=N-PP+I]]4J=%\H%=K5F\>QR(S8JIFT/* MY29$MO.@ MY'N7B,-/VL0C%FJ/^54.>5&V>4EAS&CLI1G,B. 043^%F-(0)M1+44I$DH29 M?@3B4?MS6P(:"4$CHDEHW#%R&L;_.CQ&MOQ[4!@FNYW#Q"1 \"ILI@H)U/JZ M&$;^G55\.-;O^+4)H_O.RKP?SW?^,=M"U]+U_5!5&\[\14*EC^IG'D38\]6E M X%9&B(8!I$?",Q%AA,+QI)^'UI?P>GI2#[+AAYQ57L5[_[V[LO[#[T0(KFZ M2N%K_T-^7-7',:\JSL$GE3\0&M;"VT-<[]S*&,"I*EHK)!JY7-:N/E;66:WJ M7M,3UZ8^5NJX%O6)9VRYV%95L-$$+ M+^"O]K\C$:9=1L89/=I 5Q.3H5U6^ICZ3.,=.^MQU^TM:ZK(C^W^],7H4NUC M7JT7,0ZC*$M22)DJPQ)@#$D8"ACP-/8\E#&2&45&NA)L;E9IJU?'GKI5S?(Z M7"EI>+?F;-#U+.#/&,J1K:7S41PGJ,$U\HZLL3.Q)K7DONSQ MS'UH]T*JU")9+\(0,R32&)*,RSUC$$H;[V<)1)P%#)'(DTN B8T_W]7 MN>+>%I%):0UI+,\#K&=/W< VLH7<1^Q##[&W0XB9!,,5W>3YCJ9EEKRH M\!&)Y.4WS$P%X_GB;7MF6"?EU%;H"U>W'0L/$^9' D%/)!Y$:13 -&/RG\CS M>.3A( JTRFP-=3(W\]#)V62:-:M[64NJ9QH& 1TV"JY@&OMFM$-H)R/X,HR0 MMBG0@6 @V$&^WLQ_^<-NV@\V.LF$UU&KF^I:SUI0\JA*NO=/#Y]+SM;ETXJ] M7^(';2J>4R_/;>;60H+[_*G.U)"2=HR;YT\Y-5$:GK9. !IYSI['!ORE1'5% MH3,$@QUUSLD6IZ/,&5)HCRIG\$$W%#D=VPCW$ _C"#?GO\CG&<2!7)8SD?-OQ#;C19T M5Y/<7$EO,PMB&T-*F^O(;+HMT6]%P;[GRV5W%[S+$=Q1RE4+G$:))[=.,* Q MA2@3D=S%$ 03''KRH]IHFIQW:/4Z.P]I)]H>84:9%V43M$8VE70**A69]T3R ME<4UF]YPZ)V.. =Y9*O;R7L#MH$)O>3AGLSNSDR,(')T?*+7YZ0G*48P'!ZJ MF+UL&;!#'SG;+/F=>-U.L5OZCTW>;.ZJUR^]WYK4*,*2 &/A088SZ>2% 899 MPA%,A8<"3%$B/*-,8E,!YF:[.OG5L6.G >BK<*-BB'M_L,M5,QXG/4LV)OIC MNY+.@3>/+;)$SU7\D6GWT\8H68)S%,=DVXZ=0;SG]'%5+(N'EYH ZH/TZU:&(%M7J=F^E[R[_Q M9?&LG+6M^)9%./10U[-ISK$H:K^\#B$7&013C+. MDECK$NQB3W,S.SM!U=*_5*+6(9BUL*:U?\ZAJV=JG& VLGG9A^MC!]>;8;@L MB@!=@,)9':!S_4Q<"NB"NL?5@"Z]8!F;C9_S-5[F_U1DE4_/&SD#OQ9B_1V7 M:K^X>=K4QRFW3RI+\)_MF2C-,$\IAXSR ").Y.Z-:,KAX)W,*F%S*[1A=+?Y\.B9GI'0GB@2?"<\Z*0'G?@WH*< N-6! MWCPNW!H]5]'BY@),&T-N#=!19+E]2S8E9HM5S;NG:@;=B2_J<+_,5P]?Y%9E MM>'=I]7M^@M?\>]X^3\^0MEIX?\J59$Y;PTF@"\EG^L=0&OU'%]I9G#=L6(:5R( MCCX.8QO);@CJPF-W FQ5 *T.8*L$N%V#+]T0_,\T0V!2-G?LH9B*4,)V5N0K MT$P,9R5UKT%TN-RN5L+ERYWXL*+%DRJ=HOJ1 MO?*5HHW=9?[A-$A)%$0CCCOM$]BV;'NC_("KL@S@CY6<><7#JO8@I2[@M1PBD0_<8%XW&IJW*2-@//8MR@[>1N@: MS3VQVWN3<1(T32%S=76BV^VT5R:&8!Q=E9B^[R#^[V[U4-0)10]X^9[S:N%) M4Q50/X(H#>0_"<800\ET M^R.O%KZ/,Q1S"7'M.L:1NIS.?!A1CZ+(SW!$C"ZG=3N>FS'>R@VV@JN0D$[T MVM.IA0=_*?$-KZRUAT//=QP#Y)&MM3-\C;U&4[ <>8W:W4[J-9J"<>@U&K]O MGLGYKJ;/_+PARYR^7Q9XO9#.H"=B=6=-DP2B ,60!!F"/%,Y)&GH94CKQ/5D MZW,S1(V X+F6$ @EHG[2YC%VPP;E:D1&MAHM&(UPX/T@&$;YF6>5MDK,/&YM MLHS,LXKT4S'//V3G7;S'>:DL01N\5U\W MY.^\[8V61;%7LI$ E,_E2M"R%3@(F$P3M/8YV'F91AK'Q :=3TW MP[^C^%H6*K>M+SZH&OE5(AS?:F!P^&4V*!KGB*-!/;(A[A&I*93W) >MZ*JD MPKOQ438X;QP-[8D.'QVB;G84:07=3&*',ARB*(H@)BZ 74-_S?11QSXC?\V*/ M

6@E; ).4, M"5C/G5OO)O.P,6@1?U#8RZ,Q,E)6G'\VD_MB[F#C$920*T-!],\.%E"6ADG[ M\4]/Z@Q[&L/C\8']UU:\%K,B$A:\_),6:CMW$@<5L"9-J1[Y_C?H!46&+^>E M;+_1OL=B!^6-5+SJC;4'%67=+WGJ W%DX,7/&/B]@7]N$#YC$/0&P:4&86\0 MMI'II+1QR(@BZ4SP/1(&K=G,H UF:ZWE4V;ROE1"/Z7:3J4+7E54Z40JB0@K MT((S1=D&6$Y!HJNEKK.B*0'Q-5I"W@BJOJ![_;#0%NC#DRX_":WA@^ KLM+( M>R8;05@.Z!%RO@.AB=ZBJPP4H:4>O4>?EAFZ>O,6O4&4H=^WO)&:0,Y(R%IZALC IQ%'L#ZD14-(B* M7BN*K]<2E*D;5!^..!V.N!B.N$UOMUE\Y",^TSI&O/>2J7>FU8(*DDD8V<7& M@]CXM6*9?M&^D+]XY(#Z.EWB/Y&S4['V?(L21W#(DM.QRC?3WR[.@]_;4'P_Y=4 M5!-:6'L'/+HAK:F]$)?9&ULM59M;],P$/XKIX#0D*;FI>W6 MCC;21H488F):&7Q ?'"32VMP[&"[+^/7PMKBQ/?-\D"/"J_7>IXI)96<(F7&LPRSYF^.4.AUF,O]&X_7/'YPKH/?CPJV!RG:*^+ M2TT[OT9)>8[2<"5!8S;V3L.3L[#G%$J)+QS79F\-SI294C_=YCP=>X%CA (3 MZR 8O5;X%H5P2,3CUQ;4J__I%/?7M^CO2N/)F!DS^%:)KSRUB[$W\"#%C"V% MO5+K][@UJ._P$B5,^83U5C;P(%D:J_*M,C'(N:S>;+-UQ)Y"%#V@$&T5HI)W M]:.2Y819%H^T6H-VTH3F%J6II3:1X])%96HUG7+2L_&Y3%2.\)EMT,#!!"WC MPKR&E\ E7' AR'-FY%OZDY/WDRWJ684:/8 ZP:0#W? 0HB#JPO5T @F8 F./4IG@WJ%7OSJ M17@4O&DAVJV)=MO0XVNI,5%SR7]C"I9M8(82,V[!+I@]!)[![OR0$G-%ZU""X.]V(:]SK YN,-'DZ "/?M1II\" MW!3<"2K91.VX@5K4Z353&]34!JW4J-92)97_D7:M>(^,YK!F.WRZM!L^ ]$P MV!7ZX$D3;PMW)[S=SJ YNN%>OPE;:4PMU3!@,H6/*F$"/BPU-RFO>G1;F-MQ M'^N^7><)G[#UA,_1>\)=\PG;N\]_A[I[/]3]X,%8[UI(V-Y#W!U.-*;4]_[. MH7>OA_6">W7.WYMTW-1XP?2<2P,",U(+.L=4VG4UB%4;JXIR^)DI2Z-4N5S0 M\(K:"=!YII2]W;AYJAZ'XS]02P,$% @ I8%56'ZH^>W& P ( X !D M !X;"]W;W)K&ULK5==;^(X%/TK5G:T:J4MB9WO M+B!-R8RV#R-50[O[[)(+1)/8K&V@\^_73M( B6$K#2\0.^<J9'+BK)7:W+NN7*RAHG+$-\#TFR47%56Z*5:NW B@>4VJ2I=X7N16 MM&#.=%SW/8GIF&]563!X$DANJXJ*GP]0\OW$PA6VZGDA<5,%EPA@0L)\YG?)]AWQ!JQ-\%[.71,S)67CG_81J/^<3Q3$10 MPD(9":K_=C"#LC1*.HY_6U&G&],0CY_?U;_6YK695RIAQLM_BERM)T[BH!R6 M=%NJ[WS_%[2&0J.WX*6L?]&^Q7H.6FREXE5+UA%4!6O^Z5N;B","CLX02$L@ M?4)PAN"W!/^CA* E!'5F&BMU'C*JZ'0L^!X)@]9JYJ%.9LW6]@MFYGVNA'Y; M:)Z:/K(%KP ]TS>0Z&:N/ZM\6P+B2S3CU88S8$J:U@&'OKSICT["+;K)0-&B ME+?H#KW,,W3SZ19]0@5#SVN^E93EC2'*3W!@MY%T-I*+122#)6@+ M^84JDERSBEQ3++N2V$GBTBYQZ2]5D72X9'#B>[U/ @LB'-KG M'GN''=^[2BEI94[&#Y.T5^YF-ECJXU[IS"PP0L@9+T>G%_QK]:3EG^8Z]OH> M+*@@Z!=V"PJGT9FUB,G! _E 4%FU=@L"S4K=6?/]R#PX0$?7M#V!WV<#\- MF4W.3_JKQSTZ.E<@5O451*(%WS+5G#&[WNZ:\[D^W/?Z'\SUISZ2'V2:N],W M*E8%DZB$I9;T1K$.2337D::A^*8^H+]RI8_[]>-:7^% &(!^O^1&PO=V]R:W-H965T M@'40JS:;UH1(J[?8P[<$D M%V(UL3/;@>[?SW9"!C2E?>@+^..RH&)JY5)6E[8M MTAQ*+(:L JIV5HR76*HI7]NBXH S0RH+VW.Y( M3=P?[]2_&>_*RQ(+N&;%3Y+)?&J-+93!"M>%O&/;[]#Z";5>R@IA/M&VQ3H6 M2FLA6=F2500EHF"2:=C*/J'ZVA>2JUVB>#*^H2DK =WC)Q!HL%"O*JL+0&R% MVIT9J+<%:,[9AIB[5E.TS_J$!@E(3 HU.D'Y/0-=OIWL]].3M=/>$&[^[-]_H^:_>&TJ(2 LF:G5+OZZ60G+U6_K=E_%& M,>A7U/7E4E0XA:FE"H@ O@$K_OC!C9PO?=EZ3['DG<0.,AETF0Q.J<[8Z6 'L8==[.')V&^H M!$ZQKJ"XZ#/1T*.]8_V+D3L^\M"#"B^.44D/RO$BO]]!U#F(7G%@WO% /6!5 M/Y9-L:D.B@UI(%(7FSZ/T;/4NJ,H.+ZGYZCS, Q'X9')Y["1,S[V:._5VQ+X MVO0M@5)64]D4I&ZU:XU7IB,8KXF5* "5DK2&8Y42+SI M888:[:/G -4/LKQN1NH@_H_DC$_P!02P,$% @ I8%5 M6&,/XMP(!@ :1P !D !X;"]W;W)K&ULK5EM M;]LV$/XKA(<-+M#:(B7+=I882*QF\]!N1=)N'X9]8"3:YBJ)+DDES7[]2$F6 M;)6D'-3Y$.OE[LCGCG?WB+Q\8ORSV!(BP=E4I:.D>>%XPS3?+"X+)]]X(M+5LB4YN0#!Z+(,LR? M;TC*GJX&<+!_<$7.[PA]T1^VGW@ZF[<6$EH1G)!60XX65\-KN%% MA$*M4$K\27VNB@ M&5,K'E[OK=^6X!68!RS(DJ5_T41NKP:S 4C(&A>IO&-/OY(:T$3;BUDJRO_@ MJ9*=*N&X$))EM;*:04;SZA=_K1UQH !#BP*J%5!7(; H^+6"?ZI"4"L$I6OB;:GAD&1XB\)[E MKHX,ZM'IZM"!QF_"XY?V HN]6Y(0CE,@)):%9/P9EL?UQX M(SV'QT/P)TE%?5)'4((&2E"J^18HU7I2*^O"-/W Y09=_"[$#L?D:J"JFR#\ MD0P6/_T 0^]G4XC/:2PZD[$CGTT:GTV: M1Z#G#>BYT]1RB_.-SEOPB-.BQ OJX@"&.TX5PZ+IT";H;LR,*TJ9ZZ)L;SF_4X,[);AG1FKA M>^[E"U&+#KV@+F<$IZKQJ(),N")ZN:+]$N \ 9+C7.P8M]>L>AQ'WZA=X)[/ MT+,69,U,N;0DM8:Y_TC.>;:OJQ4UJB!=V\ MYS9:K9S8>V@3] P!JL'WJ"(K(8$FRF59^RWA@FX>L_]DK!< V"C0ND,E1M@] MG"BP3GX)S73MFR^'OB$FP6C2$^66=T$WQ?E#;@DWXIR?TF*7T$B$O&];L5DN M",W!0RUA0FX:LVH^]<".LT=:;J^19B?&QC20D43-YMW^8Y:#LP[9BBQR/.:2TZE[5CQ[4,%;F9W9GSST(^/1?Y M7%JTX*R;D68YY'-$^;\[+K\I2H\_P&7D35 MJ5=KICJ$>X_YAN8"I&2M3.J]N0'@U;E6=2/9KCSI>6!2LJR\W!*LZ* 64._7 MC,G]C1Z@.5U<_ ]02P,$% @ I8%56%NG!0 9Q\ !D !X;"]W M;W)K&ULM9EK;]LV%(;_"N$510O4M4C=T\1 &Z58 M@6TMFK;[3,MT+%02/9*.T_WZD;(B623#68#R);&L&B MGBTOF^^^L.4EW8NRJ,D7!OB^JC#[]8&4]' U@[/'+[X6=UNAOE@L+W?XCMP2 M\7WWAR+BI2\X+6@)'-U>P]O+A!2"4T$3\*-F8%>;DFI9_%VNQ MO9HE,[ F&[POQ5=Z^)VT#0J57DY+WOP%AS;6FX%\SP6MVF190574Q__XH05Q MD@"#)Q)0FX#.3?#;!/_'G)Z $P%2W5U(>& M?I,M>16U&BBW@LF[A" UROP1\%7A5E(0K"7X-7&1&X*.6G.?A^FX%7+UZ#%Z"HP;G0DGYS?KHW3%_( MKNGZ!W7]@QH]_TF]MA>$[ 5\[ 5&2BR*^@X(>F'#>U0,[(IJY;G@.YR3JYE< M6CAA]V2V?/D;C+QW-MA3BF53BMU,)#;H%K_K%M^EOKS&NT+@LOA7]LS7E[C: MO:C@6&W+-H"A@08% M,8PU@)8H:(Y'9U5C 4XD-@ 8=0 C)\#/.SD1%!A*(DD@'9XD* M/*2//&!JUGN\]RWP,]4W9$A7J,SMS MES.6W51J0W@G7@NZ!V">L[V/5HJ^Y9CBHS32.5KB8)+H]B5SUS::Y'-8$]A[$QB<;\'+_NG'__IP M.*6AN)Y4+9M4[68JM6$/]78'NOW.>9N2Z6'FL@(8&XN%-1 FOFYWW%6-9O@< MA@?VC@>Z+<^U>F"AGOO1E)E&H\[.$03EHC25W4G MY'KKF,NF<9F'B>_K["QA\G!@#+U)'!;I/S]$G)M"KSQ ^,U<\2 MEGK06/LF]313J0T?L?>F!KE-C>6L=++/6Q^QF]YE#M/$,TZ>MD#D)9&Q_KE+ M'/UL_#F,#NJ-#G(;G1^XW./CB\!'SVVE:/J8N1\GD0'1%A?$Q@.>-BX^]C67SV/&M[O%"T%WSVG)%A:!5\W%+ M\)HP%2#O;R@5CQ?J36CW;GWY'U!+ P04 " "E@558K, L194# "O#@ M&0 'AL+W=OTN#],>W.1 K"4VLTWI_OU\"2F!-.ND2'L!VSGG\_D^^]@^ MTRWC/T4.(-%C65 QN*](<2BS.V1JH^K)DO,12=?G*%6L..#-.9>$& MGC=R2TRH$T_-V V/IVPC"T+AAB.Q*4O,?R^@8-N9XSN[@5NRRJ4><./I&J_@ M#N27]0U7/;=&R4@)5!!&$8?ES)G[%XEO'(S%5P);L==&FLH]8S]UYRJ;.9Z. M" I(I8; ZN\!+J$H-)**XU<%ZM1S:L?]]@[]@R&OR-QC 9>L^$8RF<^<0@J MA^#08?",0U@YA"]U&%0. Z.,I6)T2+#$\92S+>+:6J'IAA'3>"OZA.IUOY-< M?27*3\97-&4EH,_X$00ZN;.KC]@27>:8KM08H2B!)7 .F;9"[)R]W]#C9AO7ZAP0N?P6M9"/3]DS)"5Q)*\:--<8LX:$?4!\V%6.,49HXZ M203P!W#B-Z_\D?>N3:T^P9*>P!I*#FHE!UWH\0(71CTL+>0]K BEA*YT-OP& MS-NDM)!# ZF/V(HQ!0>D6JR.J2Y]@24]@#1&C6L2H]Y,CZE/)/L&2GL :2HYK)<>= MV_%)2;Q3\DR_/>RE*=6EB?6E>::NPE2]S02@DPQLZ_0,X9)MJ&Q3>WR4.]Y! M#O[5(CFV&$_"]NR;U'0GG735RX"KEX&53S($C^H1*EHSKQ/H7_=+GV!)3V - M 7WOZ='E]9Y[%61/8O:*EO2%UI1S[PWK_Y<$K*9M7-S>7OI44AY;!=%D>)"( M+5;^>!(=I**[]Y(O0:69KH@$2G6$]HE;C]95U]S4&@?C"UV-F0KA"<:6PD5J("E@O3.(Q42M]61[4BV-O7"/9.J^C#-7%64P+6!^KYD3.XZ>H*Z1HW_ M %!+ P04 " "E@558?T M=&P1E4B-I.-DOWXDI:BV1*OIT!N;I-[SZCRD='06!\:_B0) HL>JI&+I%%+6 MUZXKL@(J+*Y8#51=V3)>8:FF?.>*F@/.35!5NH'GQ6Z%"762A5F[YP*J1?<9%'C'=R!O*]ON9JYG4M.*J"",(HX M;)?.C7^=^IX.,(HO! [B:(PTRH:Q;WKR/E\ZGLX(2LBDML#J[P'64);:2>7Q M3VOJ=/?4@BB]>7 MZ+6.^5RPO< T%PM7JC3US=RL36G5I!2<26\/3EX?X(3=@=66C\PA\>&4J)R$HF]AS0 M7S<;(;EZC?ZV[7CC&-D==6VY%C7.8.FHXB& /X"3_/;*C[W?;;OU*\W27V1V MLI-1MY/1F'NRPB6F&2 LD3HDJ#; Q\YYU;A-C)LNJ ])Z,W4 _5PO#L643SQ M3T7I4!3%P:03G=!,.IK)*(UZ+E3E%^J=W7)6J>+!.5"):N"$Y:AF@NA*:WTA M&^/X*)UI'/2XAIHXF/>PAAI_>L1^@A5W6/'/8-6*AK\(*AXFX_7.83W4S/I, M0TEL!YIV0--1(/6HM4"J3C8X3X#Y.,QTD,5;WY_U:"RBN=<3I1;19&HGFG5$ MLU$BU1W($E0W(-4WI,9/9G1IPYA9,&*OAS$4]12IS<:?!W:*>4P,D>]]_[I[_[?"V3Z$ MJ];NI'H%4?^ ;*I!(4QMJGA0#=RCWJ4"OC,]H$ 9VU/9?.&[U:[/O#'=56]] MI?M/TQ-]MVF:UX^8[P@5J(2MLO2NIBHEWO2#S42RVG1(&R95OV6&A>JA@6N! MNKYE3#Y/] VZKCSY#U!+ P04 " "E@558(>KL>!H% !:'0 &0 'AL M+W=O^(42 ;W&4\&EO(\3VUK9YL"$QYA;=DD3^LJ(LQD*^LK7-MXS@I7**(QLY MSL".<9CT9A/5]LAF$[H349B01P;X+HXQ.]Z3B!ZF/=@[-3R%ZXU(&^S99(O7 MY)F(E^TCDV]V@;(,8Y+PD": D=6T=P=O?812!V7Q)20'7GD&:2@+2E_3E\_+ M:<])1T0B$H@4 LNO/9F3*$J1Y#C^S4%[19^I8_7YA/Y)!2^#66!.YC3Z.UR* MS;0WZH$E6>%=))[HX0^2!]1/\0(:"'1DE#P:]DHGQ_"*))>?&(+.:@4V@[R =QG T 7!@ 1>*") MV'#P>[(DRSJ +:,I0D*GD.Z1%M$G@05<> V0@]R6 ,X61-Y!X48'$$5;M'?%3-=P?,EN#KGQ(2?!8DYO^T MS4_6O]?>?ZH[MWR+ S+M26'AA.U);_;K+W#@_-;&K4DPWQ!8C7>OX-W3H<_^ MH@)'(-G%"\( 70&\$QO*PO\DO5SMF8QJG%+, =[+O8(7$0%7^1C&]E9 MIP/5::K)^YGK#EPT=";VOLJC=G!=>30$5N.Q7_#8U_+XDNP)%P53UR"H+N* M<@$2*L!1'G&,!'2=I!2W,9=U,ZXP-QQ:GE/YP#,.M0/KRJ$AL!J'@X+#@7D. MK\&6L) NT\6;MV;"+A?HD6#6OC[U X'*$R 09Y(MQ7N)CVVJ/]<"=27?$%B- M_&%!_E ;\Y.DGH6!.&W\TY;_^D!2;6B55"UB5TDU">8; JLQ.2J8'+WS438R MR;M),-\06(WW<<'[6+N"O\@5'";KDQ[H!4 /Y6:>;71I';O290BL1A=TRIS8 MZ;;E,_F]!D(E!2L<,K#'T8ZTIKM.XZ#RD#4\.YMRJW[5ZNS\\EN0W)'5+ZSJ MT54R?M@MNK7"H6^ [>23*295U;*XV.DW7@W<5%Z-HOBFT.K%EB0+? MNT:!1HL4HVB^*;0Z^66= O6%RH^)E=>0&.A6)";GJVDUMEQ'DWO[K2[>A1U< MUA)07TS\%.GJ-S4)6FY#L%O,D.6.SN-NFDGM&KKCRN<""V4U /59>*N.<97O MJW\$)L&;],QDACXWBN:;0JL37&;\>F:T0C"*YIM"JY-?%@E0FPO_H)Z- M&K+3;R08\W:K_OE6;EIYGG5I]Y;).-2GT#]%P\8-U>F/K0$ZC[MI)J5NV,B_ MFF9#:(UA>^2H3*M1Q[1:Z996I/2(7?>)433?%%J=S3*-1_"=10IIZXC.Y)M$ M\TVAUIL_\!4$L#!!0 ( *6!55@]&PO=V]R:W-H965T./(@&0Z"G/J!A;B93%I6V+*(&69[6(:YA EFDFEN&2!*..-L@KJ,5FWXQVABTJB:E>AMGDJO55.%D M.),L>NQ>*R%B-&&YV@'-T=@.2I)DX1UTD$L)!C&RI M^.3M<+<)MY4RM3QN+8]K^'H'^.Y!2)Y&4JDCM%*(E%(\W$$^!_YG7X%'&?6Q MO!0%B6!LJ7,G@*_!"C]^< +\:5^Y+9$UBO?JXCW#[AWRAM[#[ORU-ZXX)W0) MZC1+;83=N"G9FNG2%P_?%"6ZE9"+O5)Y;4K5$EE#JEXM5>^H3W:.1@?1E?;& MOGI+DL"0Z MV'3H.=OI8676]6\J>.*_G!WA0QS6R].LL_=/[6G10 =RT.31ZB[N/?N/4+6N)K"''L)9C^,[N'K8I54MD M#:D<_+_[P6WXNV)I7,@N'OJ._\+A^P(=W',#_,+C]D[+IOOE.\*7*14H@X5" MXHN^NB!YV8*6 \D*T\7-F50]H7E-5-L.7 >H]05C\GF@&\/ZCT#X#U!+ P04 M " "E@558;;UF#2\% !C(0 &0 'AL+W=OBK-1C1(G&>0L(3FB M\#0SKJS+ +M2H9#X*X$M:QTCZ%^DLN\+S@5OR9"C\\7G$3/Y]8QQ%V D?"S=A:_.7N- ME8@!1!?(MLX0-K$]8-#-^]7Q@'KP?G5+X8U=I\XN\.P]>+?9.B4_ - "Z$L2 M096FQYTTG:&K-"51F3*1S@>(R#)/_A-B]T 3(J499^C[G^(.Z N'C/TSE*[2 M'&?8'/F NF3K,(*9(9Y 3-@$QOS77RS/_&THU#K! DU@G30X=1H<%?J\BJT( M)FO%/VK3!$J:#,6TQ'8+;/F,?A%E[_N>**^7=K0&Q"P33YRN6#"$9MK^I!;K M>.C6'KI*#V5UR+JA$&TH3?(E^GX'V2/0P2I18AU:)3K! DU@G1AZ=0R]XR*K MIS,-.L$"36"=-/AU&OR?2-82VVO3RS'=/E<'I"SLCGM4'9#" FR8J>/:O?&[ MF$IR..>B/4.LK#:&Q!*,"%\!57)7B7YHT>@$"S2!=:(ZJ:,Z.2[N3G2F02=8 MH FLDP;+;'I5\R>RMP)O4PY[IM=C[X"4;?E]]@Y(^:[C#[/7:C7CEM+!KX2' MJ6B;HW0C.E[9/T?UVOL"^0:4[%6#'UHW6M$"76C=P.(FL/BX*%S9HRL7.M$" M76C=7#1CBZ5LQS_*8GMWX?2\_O)Z,R3F.+;7Y_& V&326M*[/C8S@:4>"A9A M"NQ,#.KT&;CLF.7Z6X[S(-^Z1&)-9FHR*V]P< 'I1 MTH76#VXPCEGMD9-8Z MTVA%"W2A=7/1C#66LEW_*)F]W279&4_Z'?60F.B\)WTR#XB9>&SO(7,S,UCJ MH>%!Q"VDT:H@<2P6XI2L,\BYFK]*S(-K1B=:H NM&\]F2+'&1\9?K7.-5K1 M%UHW%\UH8RE;]H_R=[+;+)O^V.SS=U<,.]CT^_P=$//-%EKWI6\S-F#UV/ [ MY$!%7RWI&\99DB>,TU#N-R@9K$8]M&JTH@6ZT+H1;>84;!T7@['6T48K6J + MK9N+9K3!RG;]@PRNP-N<QC^\H1Z",TT']]]RC5J[SV*Z71:[^$Q8O[ MCP0 04 9 >&PO=V]R:W-H965TQQ%B"GVE"Q=!:2KFZ=1P1+7&*A,U6F*HK<\93)-4I M7SABQ3&*C5.:.)[KADZ*"+5& S/VR$<#MI8)H?B1 [%.4\3?[W'"MD,+6A\# M3V2QE'K &0U6:(&?L7Q9/7)UYA0J,4DQ%811P/%\:-W!VRD,M8.Q^$[P5NP= M YW*C+$W??(M'EJNGA%.<"2U!%)_&SS&2:*5U#S^S46M(J9VW#_^4/_=)*^2 MF2&!QRSYA\1R.;1Z%HCQ'*T3^<2V?^(\H8[6BU@BS"_8YK:N!:*UD"S-G=4, M4D*S?_0S!['G /T##E[NX%4=P@,.?N[@5QV" PY![A *$;+*2R>%)_G$3ZT#B"NRWBL;@&=WJ]B7R_ I<3+!%)Q!6XV3<7 MQAP9<_#Z@-,9YC^4R7($+X "Q1!P+0*@*2*12O=#'?R_96B :BX$C M5<)ZVDZ4)S?.DO,.) <]\,"H7 HPI3&.RP*.(E7@\CYPC;U6Q0F.;.##:^"Y MGM\PHC?#9N7!ZU]*$GR3.!4_FM8GBQ\TQ]6NHI)S#?8&OTZR\P=']K M8GM.L>F9Q$K<@X)[T*8^^KB?K@%=ZQOA&LSP@E!*Z$+?;BO,"8N;<&:RH9'5 MKX#-"/I!)W1[ V>S3ZHU_*FDSB16(M4I2'6.)+4UCWQ5@&B#N7J%@84J40EB M)#&8(\+!!B5K?#3)+&QOCV38L]U^A6/KY$[E>":Q$L>PX!BVZK=2^E]Y8C;V86Z^D4)42]"M4 MVB.=BN5<:F4N>_TS/(K+UTLI#U"JI;[="ZO46N=Q,K4SJ96I>3MJWHD=$*9Q M^QL[5RPU/]"%7=>K@FHP;.J2INUS_"J#7?,-6WO,+_0VGS/RZZ44V/T:H0:S M>O,%@N.%YH&H>J#D@H2';R=[C]1?86-'RJY5VZMRR.[+A&VMXD*COK>KF$&1( ()=$Z0:9*!9#**$7\ M#9'JPSD1RBVO5[MISL[>SD6*^<)L&:E@;$UE]CU5C!;;4O=F M,Z8R/M;;50WC=[!S.\FVB6I70G7%[' YN]#9_M@#XNHK0H $S]4T7+NKZH)G M6T[9B60KLZ/I.WFWX^4 M&=W-2*Z"Y4,LR3POR4='XGEE38X)?6);0CCX$84QNQUL.=_=& 9;;DF$V3#9 MD5A\LTYHA+G8I1N#[2C!JS0H"@UDFJX1X2 >3"?IL0:" [:,( MT^=[$B;'VP$9(['U>W U..B(1DR:4$%A\',B-A*)7$./Y5 MHH.L3QE8W'Y1_SV=O)C, C,R2\*_@Q7?W@Y& [ B:[P/^>?D^"=1$W*DWC() M6?H?'%5;\:32 6+$41!?/K$/Q2(0@"TS@0@%8"J >Z9 $L%6-4 ^TR MK0+LM@&."DBG;ISFGH*;8XZG$YH< 96MA9K<2.FGT8)7$,M$>>14?!N(.#Y] MY,GRZ?I>H%Z!61*)_&,X/8/O'T^I Y(U^!H?"..BQ6?Q08.EW$P#Q3X7C% M)@87DY%#,I9JX+/3P-&9@4,$/B4QWS+@QRNR*@L8@D*& KV@F"&MXIPLA\"" M5P"9R&H8T+Q].&H(]]N'0\ULK.S$6JF>?4:O<*I8>JKV@OL5X.(JOUZDI_O[ M)Q(M"/VGB;U66]Z\;M@.+\GM0-R=&*$',IC^^@MTS=^:N/4IYO[ M3^Y]BOD]B96X.QEW1YO++_>?*Q#O9@079!'$]H1&B2K)IPG63>5 ME4OF86H[CF>.)L:A"$K;>U=0/8F50+D9*+NAT50+JCX0A6.&H'UY5C3V(ECE[&T=-R_$/"RO.MB8A7 M2RW+]<;0JB#1]M,524]B)22C#,FH'9)VF=6$;%1/(CBTO JQAE9H:%4N6;_> MRO.&GC4N_&41I?F.L_F.M?,59>B:!*\DP;B6!-?(=D=N94K:GKHF04]B)2C0 MS,M%LRV6RQ-!]5$ZQ_;0<1O/W@FA?EA=&?:E5H98J+FA%N*WTFK62 C6,PN. MXI=63^.SM1Z4BM3RPM]J*_T MZ]41B5?ZY5PI%M/+-3UHFE5.]79-!92O'^&E!/*R'&JKSPO*GM<)V4VW*%,@ MROZJU4]32+U(\O5SN9157DK#MK4TWFPHV4@R02RL8LR"Y=D+Z_X5U>^PT Q$&N55T?]>*=+\>WJ,!A7H)#?0W>:+S9EO&QCP/6=='6"O:KY M?:F5 >>U.?3^9Q<.^ZS:Y[VJ^7VIE>'G+@#J;<#%5ESI%I<2"$T;N;4U1SN MSKAZ4BOCRDT$U+N(-S/DJM_*^C2VJS![M1Y]J94?S^;> ^F]1PM7KA2*639V M/>2@"A=]3UVY]*56YI+;":2W$SU8<]5#,9V<\="M8:LW$Q;>JY@UOZ&9!X=C MV.S(4>X/D-X?M/+D2J-DG3QDH^I#/WU?G5/@+3P RCT TGN 7FRYZJ-T=LTA MK"5!K\_S^U(K@\NM ]);A]>MN!(HY]-H[+C51Q3ZGCIS>0N;@'*;@/0%_<]; M<=5!986RJP\P]./H3.TM:G^4U_ZH[?/WUE9<*9;J(F2.'5@#U="PJ8#R]6.\ ME$%>GB/]L_,W,..JQ\JR@VH78$.S>DWDZ\=_*9^\@D9M*^@N!GRF5(M66IS] MD5V#T&OYW)=:F94LG\L_:NS% MF?OT=9'*\1F\\6'#\3LTOID+) W?6.;-_/0.CI%W?7J#YQ.FPB=)E&YN"5X1*AN([]=)PE]V9 ?9JTG3_P!02P,$ M% @ I8%56 O$N_7\! /B4 !D !X;"]W;W)K&ULM9KOC]HV&,?_%2NKME9B1YR$ #= ZI%$:[633G?M]J+:"T,,1)?$ MU':@-^V/G_/C$@(A)=W#&TB,OY_'\=>Q?<]YLF?\66PHE>A;%,9BJFVDW-[V M^V*YH1$1-VQ+8_7+BO&(2'7+UWVQY93XF2@*^X:NV_V(!+$VFV1E#WPV88D, M@Y@^<"22*"+\Y8Z&;#_5L/9:\!BL-S(MZ,\F6[*F3U1^WCYP==WSKX7$JR&K\&="].+A&Z:,L&'M.;S[X4TU/6T1#NI0I@JBO'9W3 M,$Q)JAU?"ZA6QDR%A]>O="][>/4P"R+HG(5_!;[<3+61AGRZ(DDH']G^=UH\ MT"#E+5DHLD^TS^O:0PTM$R%95(A5"Z(@SK_)MZ(C#@2*TRPP"H%Q++#.",Q" M8%X:P2H$UK' /B,8%(+!I4VR"X&=]7W>65E/.T22V82S/>)I;45++S*[,K7J MX"!.1]:3Y.K70.GD[$FRY?.&A3[EXA?D?DT"^8+>.E22(!3OT*_H\Y.#WKYY MA]Z@($:?-BP1)/;%I"]5\!317Q:![O) QIE &-VS6&X$JWL.N.UZ^Z,5J)'%S<(VSUDZ(;5T*!YN_PCB95\>%;N_#^YVRYW MZ/(&F3B3FPUR[W(Y;NE+LQR&9L8SS_#R@==#\Y (@=@*?5+3I$CX"\H&*/KR MAQ*@#Y)&XN^FL9?3K69Z.CO?BBU9TJFFIE]!^8YJLY]_PK;^6Y-OD# '$N9" MPCP@6,UOJ_3;:J//2GM%:F\/[4B8T)Y:9]0XX-3OH243$D54;EC3NW[72N_J M-R3,@82Y.6R0P=(]PFZ&1R-3O7"[0R,;:NDC"]MEM9I%@]*B0:M%ZA6GT8+R M[!4O7L-'NDWX& M]!L2YD#"7$B8!P2K^3TL_1YVFGS%AJ@@U>S;Y'$KL:O'D# '$N;F,/M@*C4, M/#+MHQD7*&;-O5'IWNBJ2V2XU*DMS D&\1B11-O+@'^H?5B012V+99&YKQ*[F0L(<2)@[/C'7 M,+%QXBY0S)J[6*_^LM8!-E#H7_24+ 3]FM!8(G>7?GZYSX2-BVU[T*X6@](< M4)H+2O.@:/7!<)!FP5?=8Q5X*-LA:0XHS06E>5"TNNU&9;MQU<6Z'=_9=N-T MWC3,XVG3::AF87Q%*WN5)4YPNVIHX\D3HAZH]*\)]RJ"II0 J4YH#07E.9!T>IC MH4I1X<%U5U705!4HS0&EN: T#XI6M[W*5^'6],@/)3 *Y.%<.<38JL^4\_; MG2T$S3^!TCPH6MW"*@6%N^6@.F^,AB=[%/MXW9NWMZ&SFZ"9)E":!T6KNUFE MI'![3NH:J0Q\FL&QQF/KU&30'!0HS06E>5"TNLE5N@K_:+[JLBTR:&X*GZ: MLIWOR1;YLGHN:.L\*%KN5/_@>$=$^3H[B"/4#*EZ.O\7>UE:'O9YGQUQ.2J_ MP[=SW%#NIH>#LN,D%3X_671/^#J(!0KI2H72;X:J(WE^6">_D6R;'2Y9,"E9 ME%UN*/$I3RNHWU>,R=>;-$!Y9&KV'U!+ P04 " "E@558[/-+0XL% #N M&0 &0 'AL+W=O1 MY_#R'4FK V5?>$R( (]9FO.+62S$[GRYY&%,,LQ?T1W)Y9T-91D6\I1MEWS' M"(Z*H"Q=(L-PEAE.\MEZ55S[R-8KNA=IDI./#/!]EF'V=$52>KB8P=GSA9MD M&PMU8;E>[?"6W!+Q:?>1R;-EG25*,I+SA.: D!PBI@ +Q>T(._.@8 M*"KWE'Y1)^^BBYFA>D12$@J5 LN_!W)-TE1EDOWX6B6=U6VJP./CY^QO"O*2 MS#WFY)JF?R21B"]FW@Q$9(/WJ;BAA[>D(F2K?"%->?$+#A76F(%PSP7-JF#9 M@RS)RW_\6 EQ% "=@0!4!:!N@#408%8!YO<&6%6 52A34BET"+# ZQ6C!\ 4 M6F93!X681;2DG^1JW&\%DW<3&2?6MX*&7V*:1H3QG\#KK_M$/('3ZQCG6\)! MDH/+,-QG^Q0+$H$/(B8,7--,3K%8C?T# ;]2SL']4W&5YB07O\XA$ M[01+2;IFCIZ97Z'1C $)7P$3+@ RD*GIT/7WAR-->/#]X7"$C5F/HUGD,P?R M?6N8WN4AS0CX?$/3%,@5<\ L^E,W#&4SEKX9M0N=\QT.R<5,)N>$/9#9^LIV#AH.<#M$^2@XQ[* "##43;\IU M3.0$'5W!GHZ)UUW"?51_G0=]4&N=M^CZ-5U_E.XOTOCQ8IDI7K*@RP$,,8_! M1OH]$)-(%?G/[TEV3YBV&HRF?VDUF#)9,%&REJS0:%R3\=^4VZJ=B12>-%LP M5;:VQD?.%/X/-;=JM%543,\T.TM6 [.1[7;6K 9U9D)C8)."J*&.7EQYJY); ML1ZJO%K*2%,ZW&XAU: 0TNVSX.>K;; M8]N'>:;M#;!M?",<-XY3NQ#8=WT>M+LN1(/2['R!!M;:^=J<&PL)QSWD2)4\ M5>\0Y@MPK9S)&^5,WBIGL@#*OM1WJQWOIK/C+< =?M2*HK&BEH&ZHO11T/+\ MKB8:Q^J[YH FC1F%XVY4&@.2;/-JYH=/0&B-]JA#&V_BQ09BRFS!5-G:\C;F M%_K_D4F;U 9/FBV8*EO['5ICA-&H"?R73%K5:'L;E\NRNXUKB7E>U;7 M=.E@FI$.-+C62)>LET&ULM5C;;MLX$/T50EOLMD!JW7S-V@(:L\46 MJ(&@0=N'8A]H:6P3I427I.+T[Y>4%$5295G!*GF(16K.&9Y##\/)\L3%#WD M4.@A9HE<60>ECM>V+<,#Q$2.^!$2_6;'14R4'HJ]+8\"2)2!8F9[CC.U8T(3 M*UAF<[5Y5J/$Y_I_J#,A!TLCV0/=Z"^'&^% M'MDE2T1C2"3E"1*P6UGOW&OL^@:017RE<)*59V2D;#G_808?HY7EF!4!@U 9 M"J(_[F$-C!DFO8Z?!:E5YC3 ZO,C^X=,O!:S)1+6G'VCD3JLK+F%(MB1E*G/ M_/0/%((FAB_D3&:_T2F/G,",,Z,).@U!D4HDV_06_3E#J/7K]Z@5X@F:$,9TU%R:2N] M $-CAT6RFSR9=R:9ZZ&-SG.0Z'T2050GL/7*R^5[C\N_\3H9,80CY+M7R',\ MOV5!Z_YPKP6.^\/=#C5^N1E^QN<_>S,PE2'C,A6 OG_2,>BC@EC^V[8%>8IQ M>PISC%S+(PEA9>ES0H*X!ROX\P]WZOS=9M^09'@@LIJUX]+:<1=[\#X^,OX+ MA*X=%1YHLD=AQ>0K= 010J(0WZ&?*6%T1_4^0 X"^5J/ MV]#X.V)Z3N*TE#CM)S'2I2+ Z-)_QWKKS,DG5=,;*B]&X*Z(FJ99J6G6J6E# M$QJG,?J^@7@+HK7<.QF>6^Y#DN&!R&K.S4OGYB]_DLZ'M'9(,CP06+M9<-\5SOQF# MLN&AV.KV5:Z3[LL77I%C*'^'9,-#L=7]]9[\]5ZL^@KJ1LG,FK>4?F'X8EA= MX=,=V.V\!S[GIE:YGW6H]EL/BFE3=:\P?#$L5VU7.K(8Q#[K;*56DB8J[V[* MV;)[?I?UC(WY&]-59YW>$TW>DF^(V--$(@8[36FY>AR8!.7_&H+_ %!+ P04 " "E@558.DTKNQX" "= M! &0 'AL+W=O0-,C!F.\&EA3YM6VX4@3WO2P 'TMWXG MC17,E(IVP!45'$FH,[R.;C=+Z^\C[2!Y_,3_;/+W>12$ 5W@OV@E6XS_ &C"FHR,+T7XQ>8 M\KFQO%(PY;YH]+Y)B%$Y*"VZ*=@HZ"CW(WF:[N$L((Y?"(BG@-CI]@:.)T?H#%7K-$]]S_8WM2;+6A"F7J; M!MH<81V#G+2_3;.OT;J 1*(V;6#5DH(!4CX!=4FLQZT)16)GMMO"OY_MA*B! MT($4B9?$3NXY/O? M8ZFV/+%%P0$O#"C/;,]Q0CO'A%K1T#R[YM&0K61&*%QS)%9YCOGC&61L,[)< MZ^G!E"2IU _L:%C@!&8@;XMKKG9VS;(@.5!!&$4-OQ6G51VK@]OJ)_=SDKG*9 M8P%CEOTF"YF.K+Z%%K#$JTQ.V>8'5/D$FB]FF3!7M*EB'0O%*R%97H&5@IS0 M\HX?*A^V &[O%8!7 ;RW OP*X)M$2V4FK0F6.!IRMD%<1RLVO3#>&+3*AE!= MQ9GDZBU1.!G-(%$UD>B"EAVAK=V_9#0YO%3V+M"I$" %.GM$WX$E'!S"=K?.T![B%!TD[*5P'0AAK94(O51=EP).BL%>:\( MFD!\A'SW"_(NG7W:7B01<2?I?^=$36\&=0^S/HJGD'+?]= MQWG6NBU!83AXUKCVUIRA9[PKS!-"!2%6;TF#.IRF:6 MJ1HU@>L ]7[)F'S:Z&FF'EZC?U!+ P04 " "E@558W^9TO?T" !"0 M&0 'AL+W=O#$.MQ[]$YNE>Z M&NV$?%1K $WV><;5V%MK70Q]7R5KR*EJBP(XSBR%S*G&KESYJI! 4^N49WX4 M!'T_IXQ[\Z!T&9FRUUF; CT<%7<$< M]%TQE=CS'4K*13B)G"Y>0908(:7RK,#VWI'&LMP_H[ZUVU+*@"BY%]I6E>CWVSCR2PI)N M,CT3NP]0Z>D9O$1DROZ3764;>"39*"WRRAD9Y(R77[JO]J'F$$5/.$250V1Y MEPM9EE=4TW@DQ8Y(8XUHIF&E6F\DQ[@)REQ+G&7HI^,9;(%O@,P@$2O.[$Z= M7H&F+%-OR EAG-RR+,-A-?(U+FC<_*0"GY3@T1/@841N!==K1:YY"NGO #XR M=72C ]U)=!3Q"I(VZ80M$@51A]S-K\CIR9LCN!VW#1V+VSF^#2W9X ^;3(V(J:S6F1ZWV!&04I^69(Y3:DG+/+O_B-CD1D.N'IJV MK"32;29BSN!0%32!L8>'3('<@A>_?A7V@W='9':=S.XQ=!=M64;[!ZK0:ZK) MCBJ,=))M,$HFY)C6("6V9>6 -@M8,26!GB5@;H1MW.GW1OZV M@77/L>X]A_4+!*=%YII*3?"H +F_V#/U,#2IU'T;A/AKTG.4VE^&J^^$]_^7 MK.S_ YD#)W/PO/A*)[.HR11.9A/QP1_Y%F)!:DZX,T?H[&4(M&ULK531;ILP M%/T5BU53*FTQ@21M,T!JB*;N85*4M-O#M <'+L&JL9EM0O?WLPU%J42W/NP% M^]KW'-]SS'74"OFH2@"-GBK&5>R56M41JUH" MR1VH8CCP_26N".5>$KFUK4PBT6A&.6PE4DU5$?E[#4RTL3?SGA=V]%AJNX"3 MJ"9'V(-^J+?21'A@R6D%7%'!D80B]FYGJS2T^2[A&X56GDYO.-("S^?/[)^==J/E0!2D@GVGN2YC[]I# M.12D87HGVCOH]2PL7R:8X)S#765.UH9HDD12M$C:;,-F)\X;AS9J*+>WN-?2[%*#T\D.3L ; M0#O(Q)%39^TD%5Q+8S!:$T9X!NH233:@"65F]A$][#=H+(%P.:5V9^.Q'MH_(5R*/E"O$H#! ?VK;3G:-V05:U.[?/@AM M+LA-2_.6@;0)9K\00C\'MEV&US'Y U!+ P04 " "E@558WR]T.88# "A M$ &0 'AL+W=OV83^K&SS323-.W#3A]DN 9F 7DEV=[\^Y4$)F 3FNR0!]M(W'.D M>Z0#NI[O*?O,,P"!OI9%Q1=&)L3FTC1YG$%)^ 7=0"7OK"DKB9!-EII\PX D M&E06IFU9OEF2O#*6<]UWRY9SNA5%7L$M0WQ;EH0]7D%!]PL#&X>.NSS-A.HP ME_,-2>$>Q,/FELF6V;(D>0D5SVF%&*P7QGM\&6%' 73$/SGL>><:J516E'Y6 MC0_)PK#4C*" 6"@*(G]V< U%H9CD/+XTI$8[I@)VKP_LO^GD93(KPN&:%O_F MB<@61FB@!-9D6X@[NO\#FH0\Q1?3@NMOM*]C QD<;[F@90.6,RCSJOXE7QLA M.@#L/P.P&X!]#'"? 3@-P'DIP&T KE:F3D7K$!%!EG-&]XBI:,FF+K28&BW3 MSRNU[O>"R;NYQ(GE'>R@V@*Z@YBF5:[7XNS0N7I$OP--&=EDC^?H+ )!\H*? MHY_1PWV$SMZ=HWR<=KE<32? M\QQ?SDF:,DB)7AFZ1H>U^?2G#$4?!)3\OR'=:UYWF%<]32[YAL2P,.3C@@/; M@;'\\0?L6[\,:38E630164]/M]73'6,_;/ MUVZ *P?<:J@;Z70.XGA=:1WXZ M#0MG/L;^D9U.PX(@=1_I>IO71,^T=3%^PUA:5YQ5,!:4EH7@9P3 MJ^OANB'H1E>(*RIDO:DO,R ),!4@[Z\I%8>&&J#]5V+Y#5!+ P04 " "E M@5580QQ!WBT# W#0 &0 'AL+W=O=9P4;:DO/R0M=9M(0,A6?$L+>"&(K;*4-'3&Y8XS:%@*2D0A<5(^VQ>A*8A R]K(78 YN P*H!UC[ .0"P:X#]7(!3 QRE3!6*TB'$'(^'E&P0E=:" M33:4F HMPD\+N>XS3L5L*G!\/(4U%"M 4XA(4J1J+4ZW@_,'=(WIG=A]WRA9 ME6?H- 2.TXR=H8_H=A:BTY,S=(+2 OU26X]JCVXK#RP#GA@ M6NB:%'S)T)20:NUDA6_'9A_A2AI.$0H+5XI %VB[/GQ_"%%UQR-G?+MTK7J>;5QXH%ZS$ M$8PT<6(PH&O0QN_?F0/C4Y=F?9*%/9&U]'0:/9UC[-L=WR58!7054!Z8Z[%I M&JYCBUVPWM6BP\YP??%KVX5/[0++\QRC,6L%X#8!N$<#F)$HQ1F:B9.3T*XP MCL)?NNY]DH4]D;5D&S2R#=XHCP9]ZMDG6=@364M/K]'3>VT>5<#![KYW'=_9 M2X])AYGAF8&WET5/S7P_\%RW.XO\QGW_J/L30DM",8%6+-:%/]?U8U[][XI;P5J$KUD::Z4HC* M,DD+AC)8"$KCW!,^T:I*KSJ&ULM5AA;YLZ%/TK%F^:5NFM8!P@Z9)(:WG3F_0J56VW]V': M!R>Y(6A@9[9)UG__;$-HH)273O1#$FSN.=Q[\+%\,]US\4-N !3ZE6=,SIR- M4ML+UY7+#>14GO,M,'UGS45.E1Z*Q)5; 71E07GF^IX7NCE-F3.?VKD;,9_R M0F4I@QN!9)'G5#Q<0L;W,P<[AXG;--DH,^'.IUN:P!VH+]L;H4=NS;)*2?N-]E6LYZ!E(17/*[#.($]9^4M_54(< 7#X#,"O 'X;,'H&0"H .14P MJ@ CJTQ9BM4AIHK.IX+OD3#1FLU<6#$M6I>?,O/>[Y30=U.-4_-;V $K -W" MDB_B79Q*FB0"$FK'?&UN%T*D+$$'P.(!W3]LX4Q'@Z)I)L_0>_3E+D;O MWIRA-RAEZ'[#"TG92DY=I3,USW.755:795;^,UEA'UUSIC82_<56L&H2N+K$ MND[_4.>EW\L8P_(<$?PG\CV?="1T=3K<[X#'I\-Q3S6D?FO$\I'G^#I>4/E: MOOVC0]%G!;G\WJ5[R3OJYC6;S(7P'%W0)5@(#"S2;Z&Z.L1>,B%X%NV,M.N*\8*P_S;CX:=S$CZ*1 M5X JZT6X3>0PN:Z=WXX-5OUY O0'0NA%Z^ERZ$(*!R!IZ1K6>T>\:JP2&1T:(R)@$N.6KCC!OXDVBEJV>AH4> M)D=AC?3'=?KCWO3O!662VA/*R<;J97SI0AB2+!Z(K*'DI%9R\DK&F@RIYY!D M\4!D#3VQ]WAP\W[76A7RV V$$!Q.6M[JBO/\D(0M#2&RO+-&2%TR5;5 ]6_?C M'VT7VIJ_-'VZ[1T?:H5 M3 A)>TFDM8!NTU6JVNWNQ6DOG. FJ( SVR3;Z3[\V4!)"-1+UJ=O$G#\_SW& M?WA,'IAL&7\4*THE^I:EN9A:*RG7E[8M%BN:$7'.UC17OSPPGA&I=OG2%FM. M25R*LM1V'<>W,Y+DUFQ2MMWRV805,DUR>LN1*+*,\.]7-&7;J86MIX:[9+F2 MNL&>3=9D2>^I_+R^Y6K/;BAQDM%<)"Q'G#Y,K??X,L(C+2A[_)70K=C;1OI0 MYHP]ZIT/\=1R](AH2A=2(XCZVM!KFJ::I,;QM89:34PMW-]^HD?EP:N#F1-! MKUGZ=Q++U=0:6RBF#Z1(Y1W;_D'K QIJWH*EHOQ$VZJO/[+0HA"29;58C2!+ M\NJ;?*LG8D^@./T"MQ:XAP+O&<&@%@R.C>#5 N]0X#\C&-:"X;%#\FN!7\Y] M-5GE3 =$DMF$LRWBNK>BZ8W2KE*M)CC)]9EU+[GZ-5$Z.;LOYH)^+6@N4;A1 MGP*]#:@D22K>H=_0Y_L O7WS#KU!28X^K5@A2!Z+B2U59*VW%W64JRJ*^TP4 MC&Y8+E<"A7E,XQY]8-:[/]*'/XAO MAJRIIY*/AWI-+9XO$,;4A:T#.UJGPM$D[C,[1@0J*,RA7K MN[BOC/13_8:$!9"PL((-2YB^(]C,\'@\4%?89M_(GE[.V,-^TZUET;"Q:&BT M2%W3-)M37E[3Z%[[A.[HNN"+E5JWT2UG2TZR/G.,W%/-@80%D+ 0$A8!P5I. M^XW3/FRV]2$-AH0%D+ 0$A8!P5H&CQJ#1Z^:;8WT4_V&A 60L+""^>ULZS@' MV18H9,O(<6/DV&ADE87Y+@NOJRQ\IMKTG\8D7R)2*!MY\B^-]SN2C!6Y[#/7 M&/%4 W8Z[0#%;[EXT[EZ8W>WDX9MR!?Z"_D,_OQH;8Y[J M+R0L@(2%D+ ("-8Z"["S^P/NP*['-0_(8U!: $H+06D1%*WM\UZA!?]D-M_+ MX<\G;C/]9-=Q-T$.'>]@3+C3[;*[=RHN.Z@ MZU2WFX=QURC(L450M+91N[H1-E8MC$OH1Y(71'FH*V0GK:#FF">[!UI> J6% MH+0(BM8^%W8E)NP!+Z.@52506@!*"T%I$12M[?.N3H7-A:J7+J.@Y:J:MK\\ MEJMC)SD?UR\$'5T$16L[M:LS86.5X^7+J-^9-/]PQJ[-8SCYN@.M*('2(BA: MV\U=40F;JTJO48RH0^X[[%U<>%V30:M(H+00E!9!T2J3[;WGPAGER_()OE#7 MG?*C>CS7M#9O";POGXT?M%_ARVOQ_4$L#!!0 M ( *6!55B%P_;7C , 'L9 - >&POOCH[2&B=(\ M<\[MI#B]A]!W!?9(^)C$C@(J@%3US^_H2M;0(RO21VK[U[#\J*!Y'B M7L.>[L&3H]))6)J),K?.H/].J]MW@$T/##+.:X/P%(' >)@3*:E(+U6GO+D, M/H"LJGVSSI7#N2!KKW=N-X3RHI),,Q%1T3RM[$UH/.0T!CN"S1=PE5GN "AE MEJA&Q,@\2TGI8<.H&DIV1CF_AL?JYWA+>Q6WUK3<)FG=5(:JII;1'=!OJVGM MMFSX+%TK9W>9?+=4PTG+/E0*O1(T9JNROXIK YBZAZN3/.?KMYS-TX3JP3\Y MX7A(-CQKD0EVK[)!J>R\?*KF.C2;]_^!ZKKUZ';C+H@LE.+/>@"R;# MPS?I=\!C]87^T$UZ73#9ZX))OPLF._#FK@YM!V?2J8X0K7/*UBFECEIP&AS9 MG^#-8?20$3;8T.P6BP^0"X99K>] M9!:G9D.GMCK %:&I+ M5)*3TE^_LEW28S!G]N; 58)MS(-DZ7GUP?L7;;XMM/[&?E2ELE>CM7.;=^.Q MS=>BXO9/O1'*GUEJ4W'G7YK5V&Z,X(5="^&J36:=">^"N-D?G!XWD ^\85MCSB^>.0>Y&H47_H;+J6Q MKKVBO3_WC,_"7]R]JIW^)$LGS(P[\9?1]4:J57,;_RW&X&NTY;#[VQ7B._-_ MBE$OES(7,YW7E5"N*TY6_MKF MF_J/OBNZ;^T\+BA#\T[Z$^:N:,'I(*_K0KHC6 &"%=!BW?C7NI2%__2"?>0E M5[E@;9U; #A% *=G V07#QQ A@AD>$+(>0/1O,$RO60WNMH R B!C,X'R>T: M0,8(9'PVR+G3.8!,$,B$%O*+67$E?^XWXQ0A2FF)/G(KVT)Z,,+Z2_?1,@0M M(T:KK53"VJ8E+*3J+H!]\B76*5_2POVE=?$BR[)5QQ>W%L9WT8ZK5=QRH[Q=+7OP@/,U-P*28?J8$/OC$Y>&?>5E+=AGP6UMNO8*\3!Y3(CM MX;/5QB>?;1<-OM=R\QH4YGKI(":FC\DI_?')-Q*52UZ^]G\0$Q/(A-@@,['H M%1GFB0FQ*&;"R&?>)%+?8JTS]<%SAPEB0FP(W]=5TG7J:AXV7\'.-V#AZU7T M(#%G3(BE<:=R70GVQ'_TF3!93(AMT4C^VUNO,U&TT4DH>Y"6,6$$Q,)H^=:Z M+(2Q?[0]BMM"-LP2 ;$E9F+I3=L];$8NZN8"]N 3,P1$QQK$LIB+5=O]'AD% M8:((B$7Q*)Z%\A)[%+E>*;F/ALDA();#O%Y8\;UN"N[V>:^3"S =!,0Z>.!; M]MQFDO;MSZB8&0$C,$P&Q)[PO>C6Q\)\NT;2(GI(CC'&(-=/'&/87N4F$ "8H&@B?[? $YJ8!Z9$GOD M,-$/E>04T\F46"='HOV.$V)B4ID22P6-^/T*1Z>Q3CF/M1_Q^YB8;*;$LFDB M_N"3B(EF2C[N&,KZ@YB8:J;D9,0D$Q)+9B!W#S)BA@F)#7,D^,R$ MX[+L8V*&"8D-8J)+)<2&.8)YLVYBN640$W-.2.R/NU.(B3DG)';.*^;U$&8(,3'[A,3VP4LS@IB8?<*SCG%BN-R(^2$%HHQ"\7$%NIF- 9R6XQ))R9?JVFHYG55<;-MTG!SX,TK M)\3$I!,32^<7IK]349>BW2I4&^/?4V[9[7(),3'IQ,32Z3!W0PBIV+S>;$KI M8T?[7$),3#KQ22;7KI6J?3OYS%UM_(#7 S\V%XL"8F+2B<\TW3;P;*([Q+N@!#$QZ<3$TCF&Z9N/R'NY+<:D$Y-+!YF\[,U/QYAT8G+I8)@P:228 M=!)BZ>"8,&DDF(428@OAF#!I))B%$O)-RA@F3!H)9J&$?(D'PTP@)F:AA-A" M_?G_@6"48/))B.73I^LE#UUM-,3$Y).0;RLXAMF>@9CH1N63KO5 S%8_$!.3 M3W+"G6A]S)E8"@,Q,?DDQ/+9P_P=WKOD"3!33#XIL7Q0S)[*4TP^*;%\CB_U MM7T2Q,3DDU)O6CN*V98LQ,3DDQ++!\7L5SHFGY1Z,QN*"?-;BEDH);80C@GS M6XI9*"6VT/ R](#24TQ"*;&$ABE?1^L0$_T)#;&$CFZ?[4H48F(22JFW'@RM MZ@]4>88I*#O'UH-[K59O[_U &,YT9)B"LG/L/A@J2TQ &;& !B';AY3GCGV$ MF)B LM/OH&87NX,+N$D^PP24$0L(Q>QY,L,$E!$+:/C)E):O5D:L8&>480+* MJ 6TOS=]N/E@]LE:^XS;B^V']T77"__C;V_]\9R7^8-AS9_F3I,@C)K?IRSK MLKSQQ[ZH>\V+W:_.=[^8__ ?4$L#!!0 ( *6!55BT*7[,P@( HY : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKUNHT 81N%;L;B X/F? M6<6IMDF[R@U8SMB.8AL+6&UR]VLYA7W0%MM$O!4:$!^G>H1@'G_5PWI\ZT[# M_NT\+#Z.A].P:O;C>/[1ML-F7X_KX:$[U]/ERK;KC^OQLNQW[7F]>5_O:FN7 MR]CV]S.:I\?[F8N7SW/]GXG==ONVJ3^[S>]C/8W_&-S^Z?KW85_KV"Q>UOVN MCJNF_3C<3@_M]6 >+I.;Q?/KJNF?7TW3SAUD$63G#W((03Y^8,"@L+\ M01%!1D!O2[VM@-Z6>EL!O>WD95M ;TN] MK8#>EGI; ;TM];8">EOJ;07TMM3;"NAMJ;<5T-M2;RN@MZ/>3D!O1[V=@-Z. M>CL!O=WD8XF WHYZ.P&]'?5V GH[ZNT$]';4VPGH[:BW$]#;46\GH+>GWEY M;T^]O8#>GGI[ ;T]]?8">OO)QVX!O3WU]@)Z>^KM!?3VU-L+Z.VIMQ?0VU-O M+Z!WH-Y!0.] O8. WH%Z!P&] _4. GH'ZAT$] Z3GY4">@?J'03T#M0[".@= MJ'<0T#M0[R"@=Z3>44#O2+VC@-Z1>DBWDE [T2]DX#>B7HG ;T3]4X">B?JG03T3M0[ M">B=J'<2T#M--@L*Z)VH=Q+0.U'O)*!WIMY90.],O;. WIEZ9P&],_7. GIG MZIT%],[4.POHG:EW%M [4^\LH'>>;/86T#M3[RR@=Z'>14#O0KV+@-Z%>A^OM M\=?EU\D).U>DO4$L#!!0 ( *6!55B,Q2:?3@( "'VJ?3;,>XLIW<4(?XU=UG<]WLZWN;B>MKG373&.P8UN%8([F]^62W M]4,?5I\/\6??3>,F<;;WR>KC:>,Q:Y/4\]QW31WB>O8XMK^EK)\3TGARV>-W MW>ROXH8D>S/AN/+G@.=S7Q^MU"U_J(>[*#GWFPU-O?7J^Q!L]3MMM MU]AV:AZ&>"3UL[-UZW?6AJ%/3T6OSB>'>,/V])E?G+^4.1<8=]ZY:?9Q8LZ^ M/^YE),?3ZSD6LBYTYU_Q-3&6OOC]['':K6W_,CM>[X_)[9=Y^&QY7'['O\[X MM?X[^Q"0/B2D#P7IHX#TH2%]E) ^#*2/"M)'?DUIA")J3B$UIYB:4U#-*:KF M%%9SBJLY!=:<(JN@R"HHL@J*K((BJZ#(*BBR"HJL@B*KH,@J*+)*BJR2(JND MR"HILDJ*K)(BJZ3(*BFR2HJLDB*KHLBJ*+(JBJR*(JNBR*HHLBJ*K(HBJZ+( MJBBR%A19"XJL!476@B)K09&UH,A:4&0M*+(6%%D+BJR:(JNFR*HILFJ*K)HB MJZ;(JBFR:HJLFB*KILA:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29"TILAJ* MK(8BJZ'(:BBR&HJLAB*KH&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M *6!55CHA1YSS0@ "(Z 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ I8%56% T.80J" ?"0 !@ ("!S1, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56-'VGQ-V M"@ &3, !@ ("!OR8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56#,9A:,/*0 Z80 !@ M ("!\T$ 'AL+W=O&UL4$L! A0#% @ I8%56)Z!WQL>!@ -@\ !D M ("!NG( 'AL+W=O0 >&PO M=V]R:W-H965T 9 " @>E\ !X;"]W;W)K&UL4$L! A0#% @ I8%56%> %^VA!@ T!( !D ("! MKH8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ I8%56(44BT+$" 31P !D ("!QZ0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56.7>#O6$ M"@ HB$ !D ("!S=L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56, EZ-]L P EP< !D M ("! _$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ I8%56.G&P@!B @ A 8 !D ("!/@,! M 'AL+W=O&PO=V]R:W-H965T=-@_?R< &"% 9 M " @;,. 0!X;"]W;W)K&UL4$L! A0#% @ MI8%56(^@05P?!0 \PL !D ("!:38! 'AL+W=O&UL4$L! A0#% @ I8%56""DB1B> P M]@D !D ("!044! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56+1'2(1V!0 0@T !D M ("!EE0! 'AL+W=O&PO=V]R:W-H M965T 0!X;"]W;W)K&UL4$L! M A0#% @ I8%56*_RA__$" $A< !D ("!,64! 'AL M+W=O&PO=V]R:W-H965T% 0 ,* 9 " M@>US 0!X;"]W;W)K&UL4$L! A0#% @ I8%5 M6&Y#,J;A @ .@8 !D ("!.'@! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56!WZ9/?A! ^AT M !D ("!IH0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56,7$"YAI P D D !D M ("!BY,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ I8%56)V0]W"/ @ *0< !D ("!)J ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56&Z% MWS/6!0 /B4 !D ("!+*H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56!^E-1 !D M ("!9;L! 'AL+W=O)T,ZP" #-!@ &0 @($TOP$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ I8%56,YL2F:Y! .1$ !D ("! M%\D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ I8%56/LVG79)!0 >B, !D ("!!.0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56$2Q@5+7! JAL !D M ("!$/P! 'AL+W=O 0( >&PO=V]R M:W-H965T&UL M4$L! A0#% @ I8%56 IB^M\P P \@L !D ("!*0\" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MI8%56+68N+:) P <@P !D ("!YAD" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56+=/JSSC @ M5 @ !D ("!^B0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56*S +$65 P KPX !D M ("!*#0" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ I8%56#UR4&X# P % P !D ("! D$" 'AL M+W=O&PO=V]R:W-H965T[CP0 04 9 " M@:)) @!X;"]W;W)K&UL4$L! A0#% @ I8%5 M6$N;F@LD!@ IB0 !D ("!:$X" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56,21]TN% P =Q M !D ("!N%\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56-_F=+W] @ 0D !D M ("!Y&@" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ I8%56$,<0=XM P -PT !D ("!1'(" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ I8%56(7# M]M>, P >QD T ( !/7X" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ I8%56+0I?LS" M @ "CD !H ( !PHD" 'AL+U]R96QS+W=O XML 133 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 134 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 136 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 345 517 1 true 107 0 false 9 false false R1.htm 0000001 - Document - Document and Entity Information Document Sheet http://www.blackbaud.com/role/DocumentandEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.blackbaud.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.blackbaud.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 0000008 - Disclosure - Organization Sheet http://www.blackbaud.com/role/Organization Organization Notes 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation Sheet http://www.blackbaud.com/role/BasisofPresentation Basis of Presentation Notes 9 false false R10.htm 0000010 - Disclosure - Business Combinations Sheet http://www.blackbaud.com/role/BusinessCombinations Business Combinations Notes 10 false false R11.htm 0000011 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 11 false false R12.htm 0000012 - Disclosure - Earnings Per Share Sheet http://www.blackbaud.com/role/EarningsPerShare Earnings Per Share Notes 12 false false R13.htm 0000013 - Disclosure - Fair Value Measurements Sheet http://www.blackbaud.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 0000014 - Disclosure - Property and Equipment and Software and Content Development Costs Sheet http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCosts Property and Equipment and Software and Content Development Costs Notes 14 false false R15.htm 0000015 - Disclosure - Consolidated Financial Statement Details Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails Consolidated Financial Statement Details Notes 15 false false R16.htm 0000016 - Disclosure - Debt Sheet http://www.blackbaud.com/role/Debt Debt Notes 16 false false R17.htm 0000017 - Disclosure - Derivative Instruments Sheet http://www.blackbaud.com/role/DerivativeInstruments Derivative Instruments Notes 17 false false R18.htm 0000018 - Disclosure - Commitments and Contingencies Sheet http://www.blackbaud.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://www.blackbaud.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Stock-Based Compensation Sheet http://www.blackbaud.com/role/StockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 0000021 - Disclosure - Stockholders' Equity Sheet http://www.blackbaud.com/role/StockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 0000022 - Disclosure - Defined Contribution Plan Sheet http://www.blackbaud.com/role/DefinedContributionPlan Defined Contribution Plan Notes 22 false false R23.htm 0000023 - Disclosure - Segment Information Sheet http://www.blackbaud.com/role/SegmentInformation Segment Information Notes 23 false false R24.htm 0000024 - Disclosure - Revenue Recognition Sheet http://www.blackbaud.com/role/RevenueRecognition Revenue Recognition Notes 24 false false R25.htm 0000025 - Disclosure - Subsequent Events Sheet http://www.blackbaud.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.htm 9954471 - Disclosure - Basis of Presentation (Policy) Sheet http://www.blackbaud.com/role/BasisofPresentationPolicy Basis of Presentation (Policy) Policies 28 false false R29.htm 9954472 - Disclosure - Basis of Presentation (Tables) Sheet http://www.blackbaud.com/role/BasisofPresentationTables Basis of Presentation (Tables) Tables http://www.blackbaud.com/role/BasisofPresentation 29 false false R30.htm 9954473 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssets 30 false false R31.htm 9954474 - Disclosure - Earnings Per Share (Tables) Sheet http://www.blackbaud.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.blackbaud.com/role/EarningsPerShare 31 false false R32.htm 9954475 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.blackbaud.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.blackbaud.com/role/FairValueMeasurements 32 false false R33.htm 9954476 - Disclosure - Property and Equipment and Software and Content Development Costs (Tables) Sheet http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables Property and Equipment and Software and Content Development Costs (Tables) Tables http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCosts 33 false false R34.htm 9954477 - Disclosure - Consolidated Financial Statement Details (Tables) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables Consolidated Financial Statement Details (Tables) Tables http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails 34 false false R35.htm 9954478 - Disclosure - Debt (Tables) Sheet http://www.blackbaud.com/role/DebtTables Debt (Tables) Tables http://www.blackbaud.com/role/Debt 35 false false R36.htm 9954479 - Disclosure - Derivative Instruments (Tables) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.blackbaud.com/role/DerivativeInstruments 36 false false R37.htm 9954480 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.blackbaud.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.blackbaud.com/role/CommitmentsandContingencies 37 false false R38.htm 9954481 - Disclosure - Income Taxes (Tables) Sheet http://www.blackbaud.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.blackbaud.com/role/IncomeTaxes 38 false false R39.htm 9954482 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.blackbaud.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.blackbaud.com/role/StockBasedCompensation 39 false false R40.htm 9954483 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.blackbaud.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.blackbaud.com/role/StockholdersEquity 40 false false R41.htm 9954484 - Disclosure - Segment Information (Tables) Sheet http://www.blackbaud.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.blackbaud.com/role/SegmentInformation 41 false false R42.htm 9954485 - Disclosure - Revenue Recognition (Tables) Sheet http://www.blackbaud.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.blackbaud.com/role/RevenueRecognition 42 false false R43.htm 9954486 - Disclosure - Basis of Presentation (Details) Sheet http://www.blackbaud.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://www.blackbaud.com/role/BasisofPresentationTables 43 false false R44.htm 9954487 - Disclosure - Basis of Presentation (Finite-Lived Intangible Assets by Major Class) (Details) Sheet http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails Basis of Presentation (Finite-Lived Intangible Assets by Major Class) (Details) Details http://www.blackbaud.com/role/BasisofPresentationTables 44 false false R45.htm 9954488 - Disclosure - Basis of Presentation (Changes in Allowance for Sales Returns and Doubtful Accounts) (Details) Sheet http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails Basis of Presentation (Changes in Allowance for Sales Returns and Doubtful Accounts) (Details) Details http://www.blackbaud.com/role/BasisofPresentationTables 45 false false R46.htm 9954489 - Disclosure - Business Combinations (Details) Sheet http://www.blackbaud.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.blackbaud.com/role/BusinessCombinations 46 false false R47.htm 9954490 - Disclosure - Goodwill and Other Intangible Assets (Change in Goodwill) (Details) Sheet http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails Goodwill and Other Intangible Assets (Change in Goodwill) (Details) Details http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsTables 47 false false R48.htm 9954491 - Disclosure - Goodwill And Other Intangible Assets (Fair Values Of Intangible Assets Acquired In Various Business Combinations By Class) (Details) Sheet http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails Goodwill And Other Intangible Assets (Fair Values Of Intangible Assets Acquired In Various Business Combinations By Class) (Details) Details 48 false false R49.htm 9954492 - Disclosure - Goodwill and Other Intangible Assets (Summary of Amortization Expense) (Details) Sheet http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails Goodwill and Other Intangible Assets (Summary of Amortization Expense) (Details) Details http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsTables 49 false false R50.htm 9954493 - Disclosure - Goodwill and Other Intangible Assets (Future Amortization Expense for Finite-Lived Intangible Assets) (Details) Sheet http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails Goodwill and Other Intangible Assets (Future Amortization Expense for Finite-Lived Intangible Assets) (Details) Details http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsTables 50 false false R51.htm 9954494 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Sheet http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Details http://www.blackbaud.com/role/EarningsPerShareTables 51 false false R52.htm 9954495 - Disclosure - Fair Value Measurements (Details) Sheet http://www.blackbaud.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.blackbaud.com/role/FairValueMeasurementsTables 52 false false R53.htm 9954496 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) Sheet http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) Details http://www.blackbaud.com/role/FairValueMeasurementsTables 53 false false R54.htm 9954497 - Disclosure - Property and Equipment and Software and Content Development Costs (Details) Sheet http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsDetails Property and Equipment and Software and Content Development Costs (Details) Details http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables 54 false false R55.htm 9954498 - Disclosure - Property and Equipment and Software and Content Development Costs (Schedule of Property and Equipment) (Details) Sheet http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails Property and Equipment and Software and Content Development Costs (Schedule of Property and Equipment) (Details) Details http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables 55 false false R56.htm 9954499 - Disclosure - Property and Equipment and Software and Content Development Costs (Schedule of Software Development Costs) (Details) Sheet http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails Property and Equipment and Software and Content Development Costs (Schedule of Software Development Costs) (Details) Details http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables 56 false false R57.htm 9954500 - Disclosure - Consolidated Financial Statement Details (Components of Restricted Cash) (Details) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails Consolidated Financial Statement Details (Components of Restricted Cash) (Details) Details http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables 57 false false R58.htm 9954501 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) Details http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables 58 false false R59.htm 9954502 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) Details http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables 59 false false R60.htm 9954503 - Disclosure - Consolidated Financial Statement Details (Components of Other Income (Expense)) (Details) Sheet http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails Consolidated Financial Statement Details (Components of Other Income (Expense)) (Details) Details http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables 60 false false R61.htm 9954504 - Disclosure - Debt (Details) Sheet http://www.blackbaud.com/role/DebtDetails Debt (Details) Details http://www.blackbaud.com/role/DebtTables 61 false false R62.htm 9954505 - Disclosure - Debt (Summary of Debt) (Details) Sheet http://www.blackbaud.com/role/DebtSummaryofDebtDetails Debt (Summary of Debt) (Details) Details http://www.blackbaud.com/role/DebtTables 62 false false R63.htm 9954506 - Disclosure - Debt (Schedule of Currently Effective Financing Agreements) (Details) Sheet http://www.blackbaud.com/role/DebtScheduleofCurrentlyEffectiveFinancingAgreementsDetails Debt (Schedule of Currently Effective Financing Agreements) (Details) Details http://www.blackbaud.com/role/DebtTables 63 false false R64.htm 9954507 - Disclosure - Debt (Changes in Supplier Financing Obligations) (Details) Sheet http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails Debt (Changes in Supplier Financing Obligations) (Details) Details http://www.blackbaud.com/role/DebtTables 64 false false R65.htm 9954508 - Disclosure - Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt) (Details) Sheet http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt) (Details) Details http://www.blackbaud.com/role/DebtTables 65 false false R66.htm 9954509 - Disclosure - Derivative Instruments (Details) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.blackbaud.com/role/DerivativeInstrumentsTables 66 false false R67.htm 9954510 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails Derivative Instruments (Fair Value of Derivative Instruments) (Details) Details http://www.blackbaud.com/role/DerivativeInstrumentsTables 67 false false R68.htm 9954511 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) Sheet http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) Details http://www.blackbaud.com/role/DerivativeInstrumentsTables 68 false false R69.htm 9954512 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.blackbaud.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.blackbaud.com/role/CommitmentsandContingenciesTables 69 false false R70.htm 9954513 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details) Sheet http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails Commitments and Contingencies (Components of Lease Expense) (Details) Details http://www.blackbaud.com/role/CommitmentsandContingenciesTables 70 false false R71.htm 9954514 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) Sheet http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) Details http://www.blackbaud.com/role/CommitmentsandContingenciesTables 71 false false R72.htm 9954515 - Disclosure - Commitments and Contingencies (Schedule of Supplemental Balance Sheet Information Related To Leases) (Details) Sheet http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails Commitments and Contingencies (Schedule of Supplemental Balance Sheet Information Related To Leases) (Details) Details http://www.blackbaud.com/role/CommitmentsandContingenciesTables 72 false false R73.htm 9954516 - Disclosure - Commitments and Contingencies (Schedule of Supplemental Cash Flow Information Related To Leases) (Details) Sheet http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalCashFlowInformationRelatedToLeasesDetails Commitments and Contingencies (Schedule of Supplemental Cash Flow Information Related To Leases) (Details) Details http://www.blackbaud.com/role/CommitmentsandContingenciesTables 73 false false R74.htm 9954517 - Disclosure - Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details) Sheet http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details) Details http://www.blackbaud.com/role/CommitmentsandContingenciesTables 74 false false R75.htm 9954518 - Disclosure - Income Taxes (Details) Sheet http://www.blackbaud.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.blackbaud.com/role/IncomeTaxesTables 75 false false R76.htm 9954519 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense) (Details) Sheet http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails Income Taxes (Schedule of Components of Income Tax Expense) (Details) Details http://www.blackbaud.com/role/IncomeTaxesTables 76 false false R77.htm 9954520 - Disclosure - Income Taxes (Schedule of Income Before Provision for Income Taxes) (Details) Sheet http://www.blackbaud.com/role/IncomeTaxesScheduleofIncomeBeforeProvisionforIncomeTaxesDetails Income Taxes (Schedule of Income Before Provision for Income Taxes) (Details) Details http://www.blackbaud.com/role/IncomeTaxesTables 77 false false R78.htm 9954521 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) Sheet http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) Details http://www.blackbaud.com/role/IncomeTaxesTables 78 false false R79.htm 9954522 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Details http://www.blackbaud.com/role/IncomeTaxesTables 79 false false R80.htm 9954523 - Disclosure - Income Taxes (Summary of Changes in Deferred Tax Asset Valuation Allowance) (Details) Sheet http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails Income Taxes (Summary of Changes in Deferred Tax Asset Valuation Allowance) (Details) Details http://www.blackbaud.com/role/IncomeTaxesTables 80 false false R81.htm 9954524 - Disclosure - Income Taxes (Summary of Changes in Unrecognized Tax Benefits) (Details) Sheet http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinUnrecognizedTaxBenefitsDetails Income Taxes (Summary of Changes in Unrecognized Tax Benefits) (Details) Details http://www.blackbaud.com/role/IncomeTaxesTables 81 false false R82.htm 9954525 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.blackbaud.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.blackbaud.com/role/StockBasedCompensationTables 82 false false R83.htm 9954526 - Disclosure - Stock-Based Compensation (Summary of Awards Outstanding by Each Award Type) (Details) Sheet http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails Stock-Based Compensation (Summary of Awards Outstanding by Each Award Type) (Details) Details http://www.blackbaud.com/role/StockBasedCompensationTables 83 false false R84.htm 9954527 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) Sheet http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) Details http://www.blackbaud.com/role/StockBasedCompensationTables 84 false false R85.htm 9954528 - Disclosure - Stock-Based Compensation (Summary of Unvested Restricted Stock Awards, Activity) (Details) Sheet http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails Stock-Based Compensation (Summary of Unvested Restricted Stock Awards, Activity) (Details) Details http://www.blackbaud.com/role/StockBasedCompensationTables 85 false false R86.htm 9954529 - Disclosure - Stock-Based Compensation (Summary of Unvested Restricted Stock Units, Activity) (Details) Sheet http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails Stock-Based Compensation (Summary of Unvested Restricted Stock Units, Activity) (Details) Details http://www.blackbaud.com/role/StockBasedCompensationTables 86 false false R87.htm 9954530 - Disclosure - Stockholders' Equity (Details) Sheet http://www.blackbaud.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.blackbaud.com/role/StockholdersEquityTables 87 false false R88.htm 9954531 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) Sheet http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) Details http://www.blackbaud.com/role/StockholdersEquityTables 88 false false R89.htm 9954532 - Disclosure - Defined Contribution Plan (Details) Sheet http://www.blackbaud.com/role/DefinedContributionPlanDetails Defined Contribution Plan (Details) Details http://www.blackbaud.com/role/DefinedContributionPlan 89 false false R90.htm 9954533 - Disclosure - Segment Information (Details) Sheet http://www.blackbaud.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.blackbaud.com/role/SegmentInformationTables 90 false false R91.htm 9954534 - Disclosure - Segment Information (Long-Lived Assets By Geographic Region) (Details) Sheet http://www.blackbaud.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails Segment Information (Long-Lived Assets By Geographic Region) (Details) Details http://www.blackbaud.com/role/SegmentInformationTables 91 false false R92.htm 9954535 - Disclosure - Revenue Recognition (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 92 false false R93.htm 9954536 - Disclosure - Revenue Recognition (Contract Balances) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails Revenue Recognition (Contract Balances) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 93 false false R94.htm 9954537 - Disclosure - Revenue Recognition (Revenue by Geography) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails Revenue Recognition (Revenue by Geography) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 94 false false R95.htm 9954538 - Disclosure - Revenue Recognition (Revenue by Market Group) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionRevenuebyMarketGroupDetails Revenue Recognition (Revenue by Market Group) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 95 false false R96.htm 9954539 - Disclosure - Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details) Sheet http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details) Details http://www.blackbaud.com/role/RevenueRecognitionTables 96 false false R97.htm 9954540 - Disclosure - Subsequent Events (Details) Sheet http://www.blackbaud.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.blackbaud.com/role/SubsequentEvents 97 false false All Reports Book All Reports blkb-20231231.htm blkb-20231231.xsd blkb-20231231_cal.xml blkb-20231231_def.xml blkb-20231231_lab.xml blkb-20231231_pre.xml blkb-20231231_g1.jpg blkb-20231231_g10.jpg blkb-20231231_g11.jpg blkb-20231231_g12.jpg blkb-20231231_g13.jpg blkb-20231231_g14.jpg blkb-20231231_g15.jpg blkb-20231231_g16.jpg blkb-20231231_g17.jpg blkb-20231231_g18.jpg blkb-20231231_g2.jpg blkb-20231231_g3.jpg blkb-20231231_g4.jpg blkb-20231231_g5.jpg blkb-20231231_g6.jpg blkb-20231231_g7.jpg blkb-20231231_g8.jpg blkb-20231231_g9.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 139 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "blkb-20231231.htm": { "nsprefix": "blkb", "nsuri": "http://www.blackbaud.com/20231231", "dts": { "inline": { "local": [ "blkb-20231231.htm" ] }, "schema": { "local": [ "blkb-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "blkb-20231231_cal.xml" ] }, "definitionLink": { "local": [ "blkb-20231231_def.xml" ] }, "labelLink": { "local": [ "blkb-20231231_lab.xml" ] }, "presentationLink": { "local": [ "blkb-20231231_pre.xml" ] } }, "keyStandard": 452, "keyCustom": 65, "axisStandard": 31, "axisCustom": 2, "memberStandard": 63, "memberCustom": 39, "hidden": { "total": 29, "http://fasb.org/us-gaap/2023": 19, "http://www.blackbaud.com/20231231": 1, "http://xbrl.sec.gov/ecd/2023": 5, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 345, "entityCount": 1, "segmentCount": 107, "elementCount": 874, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1277, "http://xbrl.sec.gov/dei/2023": 46, "http://xbrl.sec.gov/ecd/2023": 33 }, "report": { "R1": { "role": "http://www.blackbaud.com/role/DocumentandEntityInformationDocument", "longName": "0000001 - Document - Document and Entity Information Document", "shortName": "Document and Entity Information Document", "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": "blkb-20231231.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": "blkb-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.blackbaud.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:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "longName": "0000003 - 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": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R4": { "role": "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - 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": "blkb-20231231.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": "blkb-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive 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", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.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": "blkb-20231231.htm", "unique": true } }, "R6": { "role": "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "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", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R7": { "role": "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity", "longName": "0000007 - 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:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.blackbaud.com/role/Organization", "longName": "0000008 - Disclosure - Organization", "shortName": "Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.blackbaud.com/role/BasisofPresentation", "longName": "0000009 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-56", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-56", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.blackbaud.com/role/BusinessCombinations", "longName": "0000010 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssets", "longName": "0000011 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "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": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.blackbaud.com/role/EarningsPerShare", "longName": "0000012 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.blackbaud.com/role/FairValueMeasurements", "longName": "0000013 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCosts", "longName": "0000014 - Disclosure - Property and Equipment and Software and Content Development Costs", "shortName": "Property and Equipment and Software and Content Development Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails", "longName": "0000015 - Disclosure - Consolidated Financial Statement Details", "shortName": "Consolidated Financial Statement Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.blackbaud.com/role/Debt", "longName": "0000016 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.blackbaud.com/role/DerivativeInstruments", "longName": "0000017 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativesAndFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativesAndFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.blackbaud.com/role/CommitmentsandContingencies", "longName": "0000018 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.blackbaud.com/role/IncomeTaxes", "longName": "0000019 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.blackbaud.com/role/StockBasedCompensation", "longName": "0000020 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.blackbaud.com/role/StockholdersEquity", "longName": "0000021 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.blackbaud.com/role/DefinedContributionPlan", "longName": "0000022 - Disclosure - Defined Contribution Plan", "shortName": "Defined Contribution Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.blackbaud.com/role/SegmentInformation", "longName": "0000023 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.blackbaud.com/role/RevenueRecognition", "longName": "0000024 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.blackbaud.com/role/SubsequentEvents", "longName": "0000025 - 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": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R26": { "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": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": null }, "R27": { "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": "27", "firstAnchor": { "contextRef": "c-335", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-335", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.blackbaud.com/role/BasisofPresentationPolicy", "longName": "9954471 - Disclosure - Basis of Presentation (Policy)", "shortName": "Basis of Presentation (Policy)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.blackbaud.com/role/BasisofPresentationTables", "longName": "9954472 - Disclosure - Basis of Presentation (Tables)", "shortName": "Basis of Presentation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsTables", "longName": "9954473 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.blackbaud.com/role/EarningsPerShareTables", "longName": "9954474 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.blackbaud.com/role/FairValueMeasurementsTables", "longName": "9954475 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables", "longName": "9954476 - Disclosure - Property and Equipment and Software and Content Development Costs (Tables)", "shortName": "Property and Equipment and Software and Content Development Costs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-120", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables", "longName": "9954477 - Disclosure - Consolidated Financial Statement Details (Tables)", "shortName": "Consolidated Financial Statement Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "blkb:ScheduleOfRestrictedCashTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "blkb:ScheduleOfRestrictedCashTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.blackbaud.com/role/DebtTables", "longName": "9954478 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.blackbaud.com/role/DerivativeInstrumentsTables", "longName": "9954479 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesTables", "longName": "9954480 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "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": "blkb-20231231.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": "blkb-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.blackbaud.com/role/IncomeTaxesTables", "longName": "9954481 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.blackbaud.com/role/StockBasedCompensationTables", "longName": "9954482 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.blackbaud.com/role/StockholdersEquityTables", "longName": "9954483 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "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": "blkb-20231231.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": "blkb-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.blackbaud.com/role/SegmentInformationTables", "longName": "9954484 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.blackbaud.com/role/RevenueRecognitionTables", "longName": "9954485 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.blackbaud.com/role/BasisofPresentationDetails", "longName": "9954486 - Disclosure - Basis of Presentation (Details)", "shortName": "Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "blkb:ContractTermOfRecurringRevenueContractsAtContractInceptionYears", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "blkb:ContractTermOfRecurringRevenueContractsAtContractInceptionYears", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "longName": "9954487 - Disclosure - Basis of Presentation (Finite-Lived Intangible Assets by Major Class) (Details)", "shortName": "Basis of Presentation (Finite-Lived Intangible Assets by Major Class) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-58", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-58", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails", "longName": "9954488 - Disclosure - Basis of Presentation (Changes in Allowance for Sales Returns and Doubtful Accounts) (Details)", "shortName": "Basis of Presentation (Changes in Allowance for Sales Returns and Doubtful Accounts) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R46": { "role": "http://www.blackbaud.com/role/BusinessCombinationsDetails", "longName": "9954489 - Disclosure - Business Combinations (Details)", "shortName": "Business Combinations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-85", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-85", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails", "longName": "9954490 - Disclosure - Goodwill and Other Intangible Assets (Change in Goodwill) (Details)", "shortName": "Goodwill and Other Intangible Assets (Change in 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", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R48": { "role": "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails", "longName": "9954491 - Disclosure - Goodwill And Other Intangible Assets (Fair Values Of Intangible Assets Acquired In Various Business Combinations By Class) (Details)", "shortName": "Goodwill And Other Intangible Assets (Fair Values Of Intangible Assets Acquired In Various Business Combinations By Class) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails", "longName": "9954492 - Disclosure - Goodwill and Other Intangible Assets (Summary of Amortization Expense) (Details)", "shortName": "Goodwill and Other Intangible Assets (Summary of Amortization Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails", "longName": "9954493 - Disclosure - Goodwill and Other Intangible Assets (Future Amortization Expense for Finite-Lived Intangible Assets) (Details)", "shortName": "Goodwill and Other Intangible Assets (Future Amortization Expense for Finite-Lived Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails", "longName": "9954494 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)", "shortName": "Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R52": { "role": "http://www.blackbaud.com/role/FairValueMeasurementsDetails", "longName": "9954495 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "longName": "9954496 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)", "shortName": "Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-115", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R54": { "role": "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsDetails", "longName": "9954497 - Disclosure - Property and Equipment and Software and Content Development Costs (Details)", "shortName": "Property and Equipment and Software and Content Development Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R55": { "role": "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "longName": "9954498 - Disclosure - Property and Equipment and Software and Content Development Costs (Schedule of Property and Equipment) (Details)", "shortName": "Property and Equipment and Software and Content Development Costs (Schedule of Property and Equipment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails", "longName": "9954499 - Disclosure - Property and Equipment and Software and Content Development Costs (Schedule of Software Development Costs) (Details)", "shortName": "Property and Equipment and Software and Content Development Costs (Schedule of Software Development Costs) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails", "longName": "9954500 - Disclosure - Consolidated Financial Statement Details (Components of Restricted Cash) (Details)", "shortName": "Consolidated Financial Statement Details (Components of Restricted Cash) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:ScheduleOfRestrictedCashTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:ScheduleOfRestrictedCashTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails", "longName": "9954501 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)", "shortName": "Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails", "longName": "9954502 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)", "shortName": "Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:TaxesPayableCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:TaxesPayableCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails", "longName": "9954503 - Disclosure - Consolidated Financial Statement Details (Components of Other Income (Expense)) (Details)", "shortName": "Consolidated Financial Statement Details (Components of Other Income (Expense)) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.blackbaud.com/role/DebtDetails", "longName": "9954504 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-165", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-165", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.blackbaud.com/role/DebtSummaryofDebtDetails", "longName": "9954505 - Disclosure - Debt (Summary of Debt) (Details)", "shortName": "Debt (Summary of Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:OtherLongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R63": { "role": "http://www.blackbaud.com/role/DebtScheduleofCurrentlyEffectiveFinancingAgreementsDetails", "longName": "9954506 - Disclosure - Debt (Schedule of Currently Effective Financing Agreements) (Details)", "shortName": "Debt (Schedule of Currently Effective Financing Agreements) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-208", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails", "longName": "9954507 - Disclosure - Debt (Changes in Supplier Financing Obligations) (Details)", "shortName": "Debt (Changes in Supplier Financing Obligations) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:SupplierFinanceProgramObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SupplierFinanceProgramTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:SupplierFinanceProgramObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SupplierFinanceProgramTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails", "longName": "9954508 - Disclosure - Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt) (Details)", "shortName": "Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "longName": "9954509 - Disclosure - Derivative Instruments (Details)", "shortName": "Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails", "longName": "9954510 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details)", "shortName": "Derivative Instruments (Fair Value of Derivative Instruments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-217", "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R68": { "role": "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails", "longName": "9954511 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)", "shortName": "Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-219", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-219", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "longName": "9954512 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "blkb:SecurityIncidentNetPreTaxExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R70": { "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails", "longName": "9954513 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details)", "shortName": "Commitments and Contingencies (Components of Lease Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R71": { "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails", "longName": "9954514 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)", "shortName": "Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "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": "blkb-20231231.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": "blkb-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails", "longName": "9954515 - Disclosure - Commitments and Contingencies (Schedule of Supplemental Balance Sheet Information Related To Leases) (Details)", "shortName": "Commitments and Contingencies (Schedule of Supplemental Balance Sheet Information Related To Leases) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "blkb:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R73": { "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalCashFlowInformationRelatedToLeasesDetails", "longName": "9954516 - Disclosure - Commitments and Contingencies (Schedule of Supplemental Cash Flow Information Related To Leases) (Details)", "shortName": "Commitments and Contingencies (Schedule of Supplemental Cash Flow Information Related To Leases) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.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", "blkb:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails", "longName": "9954517 - Disclosure - Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details)", "shortName": "Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "blkb:SecurityIncidentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "blkb:SecurityIncidentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.blackbaud.com/role/IncomeTaxesDetails", "longName": "9954518 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails", "longName": "9954519 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense) (Details)", "shortName": "Income Taxes (Schedule of Components of Income Tax Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.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", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.blackbaud.com/role/IncomeTaxesScheduleofIncomeBeforeProvisionforIncomeTaxesDetails", "longName": "9954520 - Disclosure - Income Taxes (Schedule of Income Before Provision for Income Taxes) (Details)", "shortName": "Income Taxes (Schedule of Income Before Provision for Income Taxes) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "longName": "9954521 - 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": "78", "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": "blkb-20231231.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": "blkb-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "longName": "9954522 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "shortName": "Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-7", "name": "blkb:DeferredTaxAssetsTaxDeferredExpenseCapitalizedRDAndSoftwareCosts", "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": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "blkb:DeferredTaxAssetsTaxDeferredExpenseCapitalizedRDAndSoftwareCosts", "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": "blkb-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails", "longName": "9954523 - Disclosure - Income Taxes (Summary of Changes in Deferred Tax Asset Valuation Allowance) (Details)", "shortName": "Income Taxes (Summary of Changes in Deferred Tax Asset Valuation Allowance) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-247", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R81": { "role": "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinUnrecognizedTaxBenefitsDetails", "longName": "9954524 - Disclosure - Income Taxes (Summary of Changes in Unrecognized Tax Benefits) (Details)", "shortName": "Income Taxes (Summary of Changes in Unrecognized Tax Benefits) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R82": { "role": "http://www.blackbaud.com/role/StockBasedCompensationDetails", "longName": "9954525 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails", "longName": "9954526 - Disclosure - Stock-Based Compensation (Summary of Awards Outstanding by Each Award Type) (Details)", "shortName": "Stock-Based Compensation (Summary of Awards Outstanding by Each Award Type) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-253", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-253", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "longName": "9954527 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details)", "shortName": "Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "longName": "9954528 - Disclosure - Stock-Based Compensation (Summary of Unvested Restricted Stock Awards, Activity) (Details)", "shortName": "Stock-Based Compensation (Summary of Unvested Restricted Stock Awards, Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-254", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-271", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R86": { "role": "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails", "longName": "9954529 - Disclosure - Stock-Based Compensation (Summary of Unvested Restricted Stock Units, Activity) (Details)", "shortName": "Stock-Based Compensation (Summary of Unvested Restricted Stock Units, Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-256", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-275", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R87": { "role": "http://www.blackbaud.com/role/StockholdersEquityDetails", "longName": "9954530 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-281", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R88": { "role": "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails", "longName": "9954531 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)", "shortName": "Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-17", "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": "blkb-20231231.htm", "unique": true } }, "R89": { "role": "http://www.blackbaud.com/role/DefinedContributionPlanDetails", "longName": "9954532 - Disclosure - Defined Contribution Plan (Details)", "shortName": "Defined Contribution Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.blackbaud.com/role/SegmentInformationDetails", "longName": "9954533 - Disclosure - Segment Information (Details)", "shortName": "Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": null }, "R91": { "role": "http://www.blackbaud.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails", "longName": "9954534 - Disclosure - Segment Information (Long-Lived Assets By Geographic Region) (Details)", "shortName": "Segment Information (Long-Lived Assets By Geographic Region) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "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", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": 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", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.blackbaud.com/role/RevenueRecognitionDetails", "longName": "9954535 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails", "longName": "9954536 - Disclosure - Revenue Recognition (Contract Balances) (Details)", "shortName": "Revenue Recognition (Contract Balances) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails", "longName": "9954537 - Disclosure - Revenue Recognition (Revenue by Geography) (Details)", "shortName": "Revenue Recognition (Revenue by Geography) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-313", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R95": { "role": "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyMarketGroupDetails", "longName": "9954538 - Disclosure - Revenue Recognition (Revenue by Market Group) (Details)", "shortName": "Revenue Recognition (Revenue by Market Group) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-322", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R96": { "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails", "longName": "9954539 - Disclosure - Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details)", "shortName": "Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-328", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "blkb:DisaggregationOfRevenueRecurringTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "unique": true } }, "R97": { "role": "http://www.blackbaud.com/role/SubsequentEventsDetails", "longName": "9954540 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "blkb-20231231.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts payable", "label": "Accounts Payable, Trade, Current", "documentation": "Carrying value as of the balance sheet date of obligations 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": [ "r44", "r45" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $6,907 and $7,318 at December\u00a031, 2023 and December\u00a031, 2022, 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": [ "r365", "r366" ] }, "blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AccruedCommissionsAndSalariesCurrentAndLongTerm", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued commissions and salaries", "label": "Accrued Commissions And Salaries, Current and Long-term", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for salaries and sales commissions earned by employees. Includes current and non-current portions." } } }, "auth_ref": [] }, "blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AccruedCustomerCreditBalancesCurrentAndLongTerm", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer credit balances", "label": "Accrued Customer Credit Balances, Current and Long-term", "documentation": "Carrying value as of the balance sheet date of obligations to customers for credit balances generated by customer overpayments. Includes current and non-current portions." } } }, "auth_ref": [] }, "blkb_AccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Expenses And Other Current Liabilities,", "documentation": "Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received that are 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). Includes aggregate carrying amount, as of the balance sheet date, of current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [] }, "blkb_AccruedExpensesAndOtherLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AccruedExpensesAndOtherLiabilitiesTextBlock", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Accrued Expenses and Other Liabilities", "label": "Accrued Expenses And Other Liabilities [Text Block]", "documentation": "The disclosure describes the Company's accrued expenses and other liabilities." } } }, "auth_ref": [] }, "us-gaap_AccruedInsuranceCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued health care costs", "label": "Accrued Insurance", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees." } } }, "auth_ref": [ "r148", "r149", "r216" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total accrued expenses and other liabilities", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued legal costs", "label": "Accrued Professional Fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received." } } }, "auth_ref": [ "r140" ] }, "blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AccruedTransactionBasedCostsRelatedToPaymentsServices", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued transaction-based costs related to payments services", "label": "Accrued transaction-based costs related to payments services", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for transaction-based costs related to payments services." } } }, "auth_ref": [] }, "us-gaap_AccruedVacationCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedVacationCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued vacation costs", "label": "Accrued Vacation", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees." } } }, "auth_ref": [ "r96", "r140" ] }, "blkb_AccruedexpensesandothercurrentliabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AccruedexpensesandothercurrentliabilitiesMember", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities [Member]", "label": "Accrued expenses and other current liabilities [Member]", "documentation": "Primary financial statement caption encompassing accrued expenses and other current liabilities." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r87", "r249", "r698" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive (loss) income", "periodStartLabel": "Accumulated other comprehensive (loss) income, beginning of period", "periodEndLabel": "Accumulated other comprehensive (loss) income, end of period", "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": [ "r55", "r56", "r159", "r259", "r694", "r728", "r729" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive 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": [ "r11", "r29", "r56", "r619", "r622", "r668", "r724", "r725", "r1007", "r1008", "r1009", "r1025", "r1026", "r1027" ] }, "blkb_AccumulatedOtherComprehensiveIncomeRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AccumulatedOtherComprehensiveIncomeRollForward", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income [Roll Forward]", "label": "Accumulated Other Comprehensive Income [Roll Forward]", "documentation": "Accumulated Other Comprehensive Income [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment [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": [ "r13", "r29", "r56", "r273", "r274", "r644", "r645", "r646", "r647", "r648", "r1007" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r954" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Financial Statement Details", "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.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": [ "r154" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r560", "r561", "r562", "r740", "r1025", "r1026", "r1027", "r1073", "r1102" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r960" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r960" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r960" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r17", "r84" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld to satisfy tax withholdings", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "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": [ "r101", "r102", "r522" ] }, "blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Retirements of common stock", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Retirements", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from retirement of shares intended for acquisition shareholders who were paid in cash rather than shares." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (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": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r225" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising costs", "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": [ "r568" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r924", "r936", "r946", "r972" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r927", "r939", "r949", "r975" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r960" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r967" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r931", "r940", "r950", "r967", "r976", "r980", "r988" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r986" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r555", "r567" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses [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": [ "r1020", "r1021", "r1022", "r1023", "r1024" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r260", "r367", "r374", "r377", "r381", "r1094" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r260", "r367", "r374" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision/adjustment", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recovery", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r380" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-off", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r379" ] }, "blkb_AllowanceforReturnsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AllowanceforReturnsMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for sales returns [Member]", "label": "Allowance for Returns [Member]", "documentation": "A valuation allowance for the amount of products sold that the entity expects to be returned by the purchaser." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs and discount", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r472", "r651", "r880", "r881", "r1013" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "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": [ "r17", "r80", "r84" ] }, "blkb_AmortizationOfIntangibleAssetsAcquiredByIncomeStatementLocationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AmortizationOfIntangibleAssetsAcquiredByIncomeStatementLocationLineItems", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Intangible Assets Acquired by Income Statement Location [Line Items]", "label": "Amortization Of Intangible Assets Acquired By Income Statement Location [Line Items]", "documentation": "Amortization of intangible assets acquired by income statement location [line items]." } } }, "auth_ref": [] }, "blkb_AmortizationOfIntangibleAssetsAcquiredByIncomeStatementLocationTable": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AmortizationOfIntangibleAssetsAcquiredByIncomeStatementLocationTable", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Intangible Assets Acquired by Income Statement Location [Table]", "label": "Amortization Of Intangible Assets Acquired By Income Statement Location [Table]", "documentation": "Amortization Of Intangible Assets Acquired By Income Statement Location [Table]" } } }, "auth_ref": [] }, "blkb_AnthonyWBoorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AnthonyWBoorMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Anthony W. Boor [Member]", "documentation": "Anthony W. Boor" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares excluded from calculations 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": [ "r324" ] }, "blkb_ApplicableInterestPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ApplicableInterestPeriodAxis", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable Interest Period [Axis]", "label": "Applicable Interest Period [Axis]", "documentation": "Applicable Interest Period" } } }, "auth_ref": [] }, "blkb_ApplicableInterestPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ApplicableInterestPeriodDomain", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable Interest Period [Domain]", "label": "Applicable Interest Period [Domain]", "documentation": "Applicable Interest Period [Domain]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r213", "r253", "r289", "r335", "r350", "r356", "r368", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r611", "r613", "r636", "r689", "r783", "r899", "r913", "r1057", "r1058", "r1081" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.blackbaud.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/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r245", "r261", "r289", "r368", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r611", "r613", "r636", "r899", "r1057", "r1058", "r1081" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r133" ] }, "blkb_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.blackbaud.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.blackbaud.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.blackbaud.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r983" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r984" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r979" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails", "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": [ "r526", "r527", "r528", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r550", "r551", "r552", "r553", "r554" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r982" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r981" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r980" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r980" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r119", "r123" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base rate margin [Member]", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingImprovementsMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building improvements [Member]", "label": "Building Improvements [Member]", "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r181" ] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building [Member]", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r181" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails" ], "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": [ "r607", "r893", "r894" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails" ], "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": [ "r108", "r109", "r607", "r893", "r894" ] }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of company's common stock, value assigned", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity." } } }, "auth_ref": [ "r205" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of company's common stock, shares", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r205" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [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": [ "r607" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r6", "r7", "r23" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails", "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contingent consideration obligations", "terseLabel": "Contingent consideration obligations", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r8", "r112", "r610" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, liability, noncurrent", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r9", "r112" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r204", "r608" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Business Combinations [Abstract]", "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Business combinations", "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": [ "r107" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of equipment and other assets included in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r68", "r69", "r70" ] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated amortization", "label": "Capitalized Computer Software, Accumulated Amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r1116" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software and content development costs, amortization", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r24", "r223" ] }, "us-gaap_CapitalizedComputerSoftwareGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareGross", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software development costs", "label": "Capitalized Computer Software, Gross", "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software." } } }, "auth_ref": [ "r1116" ] }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareImpairments1", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software development costs, impairments", "label": "Capitalized Computer Software, Impairments", "documentation": "Amount of impairment loss from capitalized computer software costs." } } }, "auth_ref": [ "r25", "r223" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Software and content development costs, net", "label": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r860" ] }, "blkb_CapitalizedContentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "CapitalizedContentGross", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Content development costs", "label": "Capitalized Content, Gross", "documentation": "Amount before accumulated amortization of capitalized costs for content, including but not limited to, acquired and internally developed content." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense from costs of obtaining contracts", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r395" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected period of benefit", "label": "Capitalized Contract Cost, Amortization Period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs of obtaining contracts", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r394" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of obtaining contracts, current portion", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r394" ] }, "us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Software development costs, net", "label": "Capitalized Software Development Costs for Software Sold to Customers", "documentation": "Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use." } } }, "auth_ref": [ "r146", "r212" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r65", "r247", "r867" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and 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": [ "r66" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash due to customers; customer funds receivable; due to customers", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r66", "r211" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, cash equivalents and restricted cash in the statement of cash flows", "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": [ "r65", "r172", "r285" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r65", "r172", "r285" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r10", "r172" ] }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated other comprehensive income expected to be reclassified into earnings within next 12 months", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months." } } }, "auth_ref": [ "r132" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedging [Member]", "verboseLabel": "Gains and losses on cash flow hedges [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": [ "r116" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateByTypeAxis", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate by Type [Axis]", "label": "Change in Accounting Estimate by Type [Axis]", "documentation": "Information by type of change in accounting estimate." } } }, "auth_ref": [ "r73", "r307" ] }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateTypeDomain", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate, Type [Domain]", "label": "Change in Accounting Estimate, Type [Domain]", "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "auth_ref": [ "r73", "r307" ] }, "blkb_ChangeInAccountingEstimateWorkforceStrategyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ChangeInAccountingEstimateWorkforceStrategyMember", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate, Workforce Strategy", "label": "Change in Accounting Estimate, Workforce Strategy [Member]", "documentation": "Change in Accounting Estimate, Workforce Strategy" } } }, "auth_ref": [] }, "blkb_ChangeInCustomerFundsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ChangeInCustomerFundsReceivable", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in customer funds receivable", "label": "Change In Customer Funds Receivable", "documentation": "Change In Customer Funds Receivable" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r958" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r241", "r256", "r257", "r258", "r289", "r315", "r319", "r321", "r323", "r329", "r330", "r368", "r441", "r443", "r444", "r445", "r448", "r449", "r482", "r483", "r485", "r488", "r494", "r636", "r734", "r735", "r736", "r737", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r771", "r792", "r812", "r836", "r837", "r838", "r839", "r840", "r995", "r1015", "r1028" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r92", "r93", "r94", "r95" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r959" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r959" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (see Note 11)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r52", "r142", "r691", "r770" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r186", "r432", "r433", "r845", "r1050" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r88", "r847" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r902", "r903", "r904", "r906", "r907", "r908", "r911", "r1025", "r1026", "r1073", "r1098", "r1102" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r153" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "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": [ "r153", "r771" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "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": [ "r153" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "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": [ "r30", "r153", "r771", "r789", "r1102", "r1103" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; 180,000,000 shares authorized; 69,188,304 and 67,814,044 shares issued at December\u00a031, 2023 and December\u00a031, 2022, respectively; 53,625,440 and 53,068,814 shares outstanding at December\u00a031, 2023 and December\u00a031, 2022, respectively", "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": [ "r153", "r693", "r899" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r964" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r963" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r965" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r962" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.blackbaud.com/role/DefinedContributionPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r193", "r194", "r195", "r196" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) 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": [ "r57", "r268", "r270", "r277", "r683", "r703" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer hardware [Member]", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired software and technology [Member]", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r866", "r1044", "r1045" ] }, "blkb_ComputerSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ComputerSoftwareMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software [Member]", "label": "Computer Software [Member]", "documentation": "Computer Software, a type of property, plant and equipment. [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "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": [ "r144", "r228" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basis 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": [ "r113", "r869" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress [Member]", "label": "Construction in Progress [Member]", "documentation": "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": [] }, "blkb_ContractTermOfRecurringRevenueContractsAtContractInceptionYears": { "xbrltype": "durationItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ContractTermOfRecurringRevenueContractsAtContractInceptionYears", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract term of recurring revenue contracts at contract inception (years)", "label": "Contract Term Of Recurring Revenue Contracts At Contract Inception (Years)", "documentation": "Contract term of recurring revenue contracts at contract inception (in years)." } } }, "auth_ref": [] }, "blkb_ContractTermOfRecurringRevenueContractsAtRenewalYears": { "xbrltype": "durationItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ContractTermOfRecurringRevenueContractsAtRenewalYears", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract term of recurring revenue contracts at renewal (years)", "label": "Contract Term Of Recurring Revenue Contracts At Renewal (Years)", "documentation": "Contract term of recurring revenue contracts at renewal (in years)." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Balances", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1061" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total deferred revenue", "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": [ "r496", "r497", "r508" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current portion", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r496", "r497", "r508" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue, net of current portion", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r496", "r497", "r508" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized that was included in deferred revenue at beginning of period", "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": [ "r509" ] }, "blkb_ContractualRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ContractualRecurringMember", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual recurring [Member]", "label": "Contractual Recurring [Member]", "documentation": "Contractual Recurring" } } }, "auth_ref": [] }, "blkb_CorporateSectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "CorporateSectorMember", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyMarketGroupDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Sector", "label": "Corporate Sector [Member]", "documentation": "Corporate Sector" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "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": [ "r166", "r678" ] }, "blkb_CostOfOneTimeServicesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "CostOfOneTimeServicesAndOtherMember", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of one-time services and other [Member]", "label": "Cost of One-time Services and Other [Member]", "documentation": "Cost of One-time Services and Other" } } }, "auth_ref": [] }, "blkb_CostOfRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "CostOfRecurringMember", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of recurring [Member]", "label": "Cost Of Recurring [Member]", "documentation": "Cost Of Recurring [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total included in cost of revenue [Member]", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring costs", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations." } } }, "auth_ref": [ "r42", "r184", "r185" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Credit losses and sales returns", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r238", "r371", "r372", "r373", "r375", "r376", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "blkb_CreditSensitiveAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "CreditSensitiveAdjustment", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit sensitive adjustment", "label": "Credit Sensitive Adjustment", "documentation": "Adjustment made to the stated rate to determine the effective rate." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current taxes:", "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Federal", "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": [ "r1003", "r1018", "r1068" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1003", "r1018" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current taxes", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r203", "r595", "r601", "r1018" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. State and local", "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": [ "r1003", "r1018", "r1068" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "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": [ "r110" ] }, "blkb_DailyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DailyMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Daily", "label": "Daily [Member]", "documentation": "Daily" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.blackbaud.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": [ "r187", "r287", "r450", "r456", "r457", "r458", "r459", "r460", "r461", "r466", "r473", "r474", "r476" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, gross", "totalLabel": "Debt, gross", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r43", "r217", "r477" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DebtScheduleofCurrentlyEffectiveFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r136", "r138", "r451", "r652", "r878", "r879" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r49", "r136", "r480", "r652" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.blackbaud.com/role/DebtScheduleofCurrentlyEffectiveFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r293", "r451", "r452", "r453", "r454", "r455", "r457", "r462", "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r471", "r472", "r475", "r652", "r877", "r878", "r879", "r880", "r881", "r1016" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtScheduleofCurrentlyEffectiveFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Debt [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r50", "r90", "r91", "r135", "r136", "r138", "r143", "r189", "r190", "r293", "r451", "r452", "r453", "r454", "r455", "r457", "r462", "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r471", "r472", "r475", "r652", "r877", "r878", "r879", "r880", "r881", "r1016" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate financing costs related to debt discount and debt issuance costs", "negatedLabel": "Less: Unamortized discount and debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r137", "r462", "r478", "r878", "r879" ] }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total deferred financing costs included in other assets", "label": "Debt Issuance Costs, Line of Credit Arrangements, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r41" ] }, "blkb_December2021StockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "December2021StockRepurchaseProgramMember", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "December 2021 Stock Repurchase Program", "label": "December 2021 Stock Repurchase Program [Member]", "documentation": "December 2021 Stock Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred financing costs", "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r252" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Federal", "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": [ "r1018", "r1067", "r1068" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes:", "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "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": [ "r203", "r1018", "r1067" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows", "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes", "totalLabel": "Total deferred taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r17", "r203", "r237", "r600", "r601", "r1018" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r150", "r151", "r215", "r589" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r575", "r576", "r690" ] }, "blkb_DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DeferredIncomeTaxesAndOtherAssetsCurrentAndNoncurrent", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Taxes and Other Assets Current and Noncurrent", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets. Includes current and long-term portion." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. State and local", "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": [ "r1018", "r1067", "r1068" ] }, "us-gaap_DeferredTaxAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetDomain", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Asset [Domain]", "label": "Deferred Tax Asset [Domain]", "documentation": "Identification of the deferred tax asset for which a valuation reserve exists." } } }, "auth_ref": [ "r104" ] }, "blkb_DeferredTaxAssetIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DeferredTaxAssetIntangibleAssets", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Deferred Tax Asset Intangible Assets", "documentation": "Deferred tax asset, intangible assets." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r106", "r1066" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "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": [ "r590" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets relating to:", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "blkb_DeferredTaxAssetsLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DeferredTaxAssetsLeasingArrangements", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Deferred Tax Assets, Leasing Arrangements", "documentation": "Amount of deferred tax assets attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal and state and foreign net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r106", "r1066" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r106", "r1066" ] }, "blkb_DeferredTaxAssetsTaxCreditCarryforwardsStateAndForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsStateAndForeign", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal, state and foreign tax credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards, State and Foreign", "documentation": "Deferred tax assets, tax credit carryforwards, state and foreign." } } }, "auth_ref": [] }, "blkb_DeferredTaxAssetsTaxDeferredExpenseCapitalizedRDAndSoftwareCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DeferredTaxAssetsTaxDeferredExpenseCapitalizedRDAndSoftwareCosts", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized R&D and software costs", "label": "Deferred Tax Assets, Tax Deferred Expense, Capitalized R&D and Software Costs", "documentation": "Deferred Tax Assets, Tax Deferred Expense, Capitalized R&D and Software Costs" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued bonuses", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses." } } }, "auth_ref": [ "r106", "r1066" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "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": [ "r106", "r1066" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "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": [ "r106", "r1066" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Valuation allowance", "periodStartLabel": "Balance at\u00a0beginning of year", "periodEndLabel": "Balance\u00a0at end\u00a0of year", "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": [ "r591" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liability", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r103", "r1065" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities relating to:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized software." } } }, "auth_ref": [ "r106", "r1066" ] }, "blkb_DeferredTaxLiabilitiesDeferredExpenseSalesCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DeferredTaxLiabilitiesDeferredExpenseSalesCommissions", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Costs of obtaining contracts", "label": "Deferred Tax Liabilities, Deferred Expense, Sales Commissions", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from deferred sales commissions." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r106", "r1066" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating leases", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r106", "r1066" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r106", "r1066" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fixed assets", "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": [ "r106", "r1066" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contributions, total", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r518" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.blackbaud.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Disclosure [Line Items]", "label": "Defined Contribution Plan 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": [ "r518" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer discretionary contributions, total", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.blackbaud.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of employees' salary", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.blackbaud.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of qualified employees' contribution", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://www.blackbaud.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan [Table]", "label": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r518" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "verboseLabel": "Incremental depreciation expense", "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": [ "r17", "r86" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r17", "r86" ] }, "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as noncurrent." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Derivative Asset", "documentation": "Fair value, after the 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 not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r262", "r263", "r635", "r752", "r753", "r754", "r755", "r756", "r758", "r759", "r760", "r761", "r762", "r777", "r778", "r824", "r827", "r830", "r831", "r832", "r833", "r868", "r904", "r1099" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset, current", "label": "Derivative Asset, Current", "documentation": "Fair value, after the 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r262" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset, interest rate swaps, long-term", "label": "Derivative Asset, Noncurrent", "documentation": "Fair value, after the 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r262" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [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": [ "r760", "r762", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r784", "r785", "r786", "r787", "r799", "r800", "r801", "r802", "r805", "r806", "r807", "r808", "r824", "r825", "r830", "r832", "r902", "r904" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets, fair value", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r33", "r36", "r39", "r129" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities, fair value", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r33", "r36", "r39", "r129" ] }, "us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income." } } }, "auth_ref": [ "r616" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r120", "r122", "r124", "r127", "r760", "r762", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r784", "r785", "r786", "r787", "r799", "r800", "r801", "r802", "r805", "r806", "r807", "r808", "r824", "r825", "r830", "r832", "r868", "r902", "r904" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "label": "Derivative Instruments and Hedging Activities Disclosures [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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "blkb_DerivativeInstrumentsCurrentAndLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DerivativeInstrumentsCurrentAndLongTerm", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments", "label": "Derivative Instruments, Current and Long-term", "documentation": "Derivative Instruments, Current and Long-term" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r31", "r120", "r124" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [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": [ "r31", "r120", "r124", "r127", "r130", "r131", "r617" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" ], "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": [ "r617" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain (loss) reclassified from accumulated other comprehensive loss into income", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments." } } }, "auth_ref": [ "r34", "r125" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Undesignated derivative instruments", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r126", "r1001" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the 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 not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r262", "r263", "r635", "r752", "r753", "r754", "r755", "r758", "r759", "r760", "r761", "r762", "r784", "r786", "r787", "r825", "r826", "r827", "r830", "r831", "r832", "r833", "r868", "r1099" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability, current", "label": "Derivative Liability, Current", "documentation": "Fair value, after the 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r262" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments", "verboseLabel": "Derivative liability, interest rate swaps, long-term", "label": "Derivative Liability, Noncurrent", "documentation": "Fair value, after the 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r262" ] }, "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "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": [ "r615" ] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "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": [ "r1070", "r1071" ] }, "us-gaap_DerivativesAndFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesAndFairValueTextBlock", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Instruments", "label": "Derivatives and Fair Value [Text Block]", "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities." } } }, "auth_ref": [ "r208", "r210" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "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/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r31", "r114", "r115", "r118", "r128", "r292" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as hedging instrument [Member]", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails", "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails", "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyMarketGroupDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r507", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ] }, "blkb_DisaggregationOfRevenueRecurringTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DisaggregationOfRevenueRecurringTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue, Recurring", "label": "Disaggregation Of Revenue, Recurring [Table Text Block]", "documentation": "Disaggregation Of Revenue, Recurring" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails", "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails", "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyMarketGroupDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r507", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1062" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r520", "r525", "r556", "r557", "r559", "r896" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Awards Outstanding by Each Award Type", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r20", "r97" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r918", "r919", "r932" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r918", "r919", "r932", "r968" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document 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_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r953" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Documents incorporated by reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r916" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority [Member]", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "blkb_DueToCustomersCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "DueToCustomersCurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Due to customers", "label": "Due To Customers Current", "documentation": "Carrying value as of the balance sheet date of donations collected by the entity on behalf of its customers and payable to its customers. Also includes amounts classified as customer funds receivable. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "country_ES": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "ES", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spain [Member]", "label": "SPAIN" } } }, "auth_ref": [] }, "blkb_EVERFIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "EVERFIMember", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EVERFI [Member]", "label": "EVERFI [Member]", "documentation": "EVERFI" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings (loss) per share", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r278", "r304", "r305", "r306", "r307", "r308", "r313", "r315", "r321", "r322", "r323", "r327", "r626", "r627", "r684", "r704", "r871" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r278", "r304", "r305", "r306", "r307", "r308", "r315", "r321", "r322", "r323", "r327", "r626", "r627", "r684", "r704", "r871" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r71", "r72" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r312", "r324", "r325", "r326" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued 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; including, but not limited to, 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": [ "r1075" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income tax provision effective 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": [ "r578" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of:", "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "blkb_EffectiveIncomeTaxRateReconciliationAcquisitionCosts": { "xbrltype": "percentItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationAcquisitionCosts", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition costs", "label": "Effective Income Tax Rate Reconciliation, Acquisition Costs", "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to acquisition costs." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal 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": [ "r291", "r578", "r603" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation reserve (primarily state credit reserves)", "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": [ "r1064", "r1069" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in income tax rate applied to deferred tax balances", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, 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 income tax rates." } } }, "auth_ref": [ "r603", "r1064" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationFdiiPercent", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "FDII benefit", "label": "Effective Income Tax Rate Reconciliation, FDII, Percent", "documentation": "Percentage of reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r1064" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign tax rate", "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": [ "r1064", "r1069" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationGiltiPercent", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GILTI inclusion", "label": "Effective Income Tax Rate Reconciliation, GILTI, Percent", "documentation": "Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r1064" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nondeductible meals, entertainment and transportation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, 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 meals and entertainment expense." } } }, "auth_ref": [ "r1064", "r1069" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nondeductible security incident-related fines or penalties", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, 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 nondeductible expenses." } } }, "auth_ref": [ "r1064", "r1069" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Section 162(m) limitation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r1064", "r1069" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "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": [ "r1064", "r1069" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Return to accrual adjustment", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, 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 revisions of previously reported income tax expense." } } }, "auth_ref": [ "r1064", "r1069" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r997", "r1064" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, 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 state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1064", "r1069" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Federal credits generated", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1064", "r1069" ] }, "blkb_EffectiveIncomeTaxRateReconciliationTaxCreditsStateAndLocal": { "xbrltype": "percentItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsStateAndLocal", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "State credits, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, Tax Credits, State and Local", "documentation": "Effective income tax rate reconciliation, tax credits, state and local." } } }, "auth_ref": [] }, "blkb_EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefits": { "xbrltype": "percentItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefits", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefit", "label": "Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefits", "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to unrecognized tax benefits." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested awards, 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": [ "r558" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested awards, compensation cost not yet recognized, period of recognition (in years)", "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": [ "r558" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r915" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r915" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r915" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r993" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r915" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r915" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r915" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r915" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r994" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment [Member]", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury 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": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r30", "r242", "r272", "r273", "r274", "r299", "r300", "r301", "r303", "r309", "r311", "r328", "r369", "r370", "r495", "r560", "r561", "r562", "r596", "r597", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r642", "r644", "r645", "r646", "r647", "r648", "r668", "r724", "r725", "r726", "r740", "r812" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r961" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r924", "r936", "r946", "r972" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r921", "r933", "r943", "r969" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails": { "parentTag": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Real estate escrow balances and other", "label": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r139", "r846" ] }, "blkb_EstimatedAmortizationExpenseforFiniteLivedIntangibleAssetsfortheNextFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "EstimatedAmortizationExpenseforFiniteLivedIntangibleAssetsfortheNextFiveYears", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Estimated Amortization Expense for Finite-Lived Intangible Assets for the Next Five Years", "documentation": "Aggregate estimated amortization expense for finite-lived intangible assets for the next five years as of period end date." } } }, "auth_ref": [] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eurocurrency base rate option [Member]", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r967" ] }, "blkb_ExpectedNetCashOutlaysForOngoingLegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ExpectedNetCashOutlaysForOngoingLegalFees", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, expected net cash outlays for ongoing legal fees", "label": "Expected Net Cash Outlays for Ongoing Legal Fees", "documentation": "Expected Net Cash Outlays for Ongoing Legal Fees" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r629", "r630", "r633" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r629", "r630", "r633" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy [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": [ "r464", "r512", "r513", "r514", "r515", "r516", "r517", "r630", "r672", "r673", "r674", "r878", "r879", "r890", "r891", "r892" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r629", "r630", "r631", "r632", "r634" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r464", "r512", "r517", "r630", "r672", "r890", "r891", "r892" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r464", "r512", "r517", "r630", "r673", "r878", "r879", "r890", "r891", "r892" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r464", "r512", "r513", "r514", "r515", "r516", "r517", "r630", "r674", "r878", "r879", "r890", "r891", "r892" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r210" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r464", "r512", "r513", "r514", "r515", "r516", "r517", "r672", "r673", "r674", "r878", "r879", "r890", "r891", "r892" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurements, recurring [Member]", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r628", "r634" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurements", "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": [ "r21", "r40" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "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": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r119", "r121", "r130" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal funds rate option [Member]", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, 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/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r251", "r412" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": { "parentTag": "blkb_EstimatedAmortizationExpenseforFiniteLivedIntangibleAssetsfortheNextFiveYears", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Amortization Expense", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": { "parentTag": "blkb_EstimatedAmortizationExpenseforFiniteLivedIntangibleAssetsfortheNextFiveYears", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": { "parentTag": "blkb_EstimatedAmortizationExpenseforFiniteLivedIntangibleAssetsfortheNextFiveYears", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": { "parentTag": "blkb_EstimatedAmortizationExpenseforFiniteLivedIntangibleAssetsfortheNextFiveYears", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": { "parentTag": "blkb_EstimatedAmortizationExpenseforFiniteLivedIntangibleAssetsfortheNextFiveYears", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r179" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationMethod", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, amortization method", "label": "Finite-Lived Intangible Assets, Amortization Method", "documentation": "The amortization method of a major finite-lived intangible asset class. 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. The straight-line method is the preferred amortization method, unless another method better reflects the pattern in which the asset is consumed." } } }, "auth_ref": [ "r78" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "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": [ "r410", "r411", "r412", "r413", "r679", "r680" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future amortization expense for finite-lived intangible assets:", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r178", "r680" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "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": [ "r679" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "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": [ "r81", "r83" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails", "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Tax Authority [Member]", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts, asset", "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": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts, liability", "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": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails": { "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Currency revaluations gains (losses)", "terseLabel": "Currency revaluation (losses) gains", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r638", "r639", "r640", "r641", "r809" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency", "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": [ "r637" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts [Member]", "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r777", "r781", "r786", "r801", "r807", "r828", "r829", "r830", "r904" ] }, "us-gaap_ForeignLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignLineOfCreditMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multicurrency borrowings [Member]", "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": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures [Member]", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom [Member]", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnCashFlowHedgeIneffectivenessNet", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ineffective portion of interest rate swap(s)", "label": "Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net", "documentation": "The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness." } } }, "auth_ref": [ "r209" ] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain (loss) recognized in accumulated other comprehensive loss", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r120" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r168", "r794" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative [Member]", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r163" ] }, "blkb_GlobalHQMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "GlobalHQMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Global HQ [Member]", "label": "Global HQ [Member]", "documentation": "Global HQ [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Balance at December 31, 2022", "periodEndLabel": "Balance at December 31, 2023", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r250", "r397", "r681", "r875", "r899", "r1034", "r1041" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r177" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r396", "r409", "r875" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r22" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r405" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r17", "r398", "r404", "r409", "r875" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails" ], "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": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r875" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments related to prior year business combination", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r3", "r1040" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r165", "r289", "r335", "r349", "r355", "r358", "r368", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r636", "r873", "r1057" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r31", "r617" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r31" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r31" ] }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Implementation costs for cloud computing arrangements, accumulated amortization", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization", "documentation": "Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r234", "r416" ] }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Implementation costs for cloud computing arrangements", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r234", "r415" ] }, "us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HostingArrangementServiceContractImplementationCostExpenseAmortization", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Implementation costs for cloud computing arrangements, amortization", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization", "documentation": "Amount of amortization expense for capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r234", "r414" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR auditor attestation flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "us-gaap_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of long-lived asset held for use." } } }, "auth_ref": [ "r417" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges against certain finite-lived intangible assets", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r17", "r32" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges against certain property and equipment assets", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r17", "r85", "r182" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r183" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofIncomeBeforeProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofIncomeBeforeProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "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": [ "r290", "r602" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.blackbaud.com/role/IncomeTaxesScheduleofIncomeBeforeProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/IncomeTaxesScheduleofIncomeBeforeProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before provision for 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": [ "r2", "r161", "r219", "r335", "r349", "r355", "r358", "r685", "r700", "r873" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/IncomeTaxesScheduleofIncomeBeforeProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesScheduleofIncomeBeforeProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "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": [ "r290", "r602" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r418", "r427", "r795" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r427", "r795" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails", "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r26" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails", "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r291", "r571", "r579", "r586", "r593", "r598", "r604", "r605", "r606", "r739" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax provision (benefit)", "totalLabel": "Total income tax provision (benefit)", "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": [ "r224", "r239", "r310", "r311", "r343", "r577", "r599", "r705" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "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": [ "r271", "r573", "r574", "r586", "r587", "r592", "r594", "r733" ] }, "blkb_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]", "documentation": "Income taxes [line items]." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash (paid) for taxes, net of refunds", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r67" ] }, "blkb_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "IncomeTaxesTable", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Table]", "label": "Income Taxes [Table]", "documentation": "Income taxes [table]." } } }, "auth_ref": [] }, "blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "IncreaseDecreaseAccruedExpensesAndOtherLiabilities", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other liabilities", "label": "Increase Decrease Accrued Expenses And Other Liabilities", "documentation": "The net change during the reporting period in accrued expenses and other liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r16" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r861" ] }, "blkb_IncreaseDecreaseInDueToCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "IncreaseDecreaseInDueToCustomers", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in due to customers", "label": "Increase (Decrease) in Due to Customers", "documentation": "Represents the amount of net increase (decrease) in funds due to customers during the period." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisition and disposal of businesses:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r16" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.blackbaud.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/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based awards", "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": [ "r316", "r317", "r318", "r323", "r524" ] }, "blkb_IncrementalTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "IncrementalTermLoanMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental Term Loan", "label": "Incremental Term Loan [Member]", "documentation": "Incremental Term Loan" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r931", "r940", "r950", "r967", "r976", "r980", "r988" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r986" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r920", "r992" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r920", "r992" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r920", "r992" ] }, "us-gaap_InsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceRecoveries", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Security Incident, cumulative offsetting insurance recoveries paid", "label": "Insurance Recoveries", "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses." } } }, "auth_ref": [ "r167" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "verboseLabel": "Intangible assets, net (excluding goodwill)", "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": [ "r79", "r82" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r137", "r221", "r275", "r339", "r650", "r796", "r912", "r1101" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid for 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": [ "r281", "r283", "r284" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails", "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap [Member]", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r863", "r909", "r910" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Software development costs, software for internal use", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r4", "r5" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails": { "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r169", "r338" ] }, "blkb_January2024StockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "January2024StockRepurchaseProgramMember", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "January 2024 Stock Repurchase Program", "label": "January 2024 Stock Repurchase Program [Member]", "documentation": "January 2024 Stock Repurchase Program" } } }, "auth_ref": [] }, "blkb_JonWOlsonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "JonWOlsonMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Jon W. Olson [Member]", "documentation": "Jon W. Olson" } } }, "auth_ref": [] }, "blkb_KevinPGregoireMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "KevinPGregoireMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Kevin P. Gregoire [Member]", "documentation": "Kevin P. Gregoire" } } }, "auth_ref": [] }, "blkb_KevinRMcDearisMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "KevinRMcDearisMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Kevin R. McDearis [Member]", "documentation": "Kevin R. McDearis" } } }, "auth_ref": [] }, "blkb_KilterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "KilterMember", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kilter [Member]", "label": "Kilter [Member]", "documentation": "Kilter" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land [Member]", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1063" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r659", "r898" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Lease Expense", "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": [ "r1079" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements [Member]", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r181" ] }, "us-gaap_LegalCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalCostsPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Legal contingencies", "label": "Legal Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r658" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r658" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "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": [ "r657" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Operating Lease Liabilities", "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": [ "r1080" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r667" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r667" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r667" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r667" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r667" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r667" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r667" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Amount representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r667" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r47", "r289", "r368", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r612", "r613", "r614", "r636", "r769", "r872", "r913", "r1057", "r1081", "r1082" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r158", "r218", "r696", "r899", "r1017", "r1031", "r1074" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders' equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.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": [ "r48", "r246", "r289", "r368", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r612", "r613", "r614", "r636", "r899", "r1057", "r1081", "r1082" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r133" ] }, "blkb_LiabilityInsuranceAmountDeductible": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "LiabilityInsuranceAmountDeductible", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability insurance, amount, deductible", "label": "Liability Insurance, Amount, Deductible", "documentation": "Liability Insurance, Amount, Deductible" } } }, "auth_ref": [] }, "blkb_LiabilityInsuranceAmountTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "LiabilityInsuranceAmountTotal", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability insurance, amount, total", "label": "Liability Insurance, Amount, Total", "documentation": "Liability Insurance, Amount, Total" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, 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": [ "r46" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [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": [ "r1016" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, 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": [ "r46" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r46", "r1016" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee on unused portion of revolving credit facility", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "blkb_LineOfCreditFacilityVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "LineOfCreditFacilityVariableInterestRate", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, variable interest rate", "label": "Line Of Credit Facility Variable Interest Rate", "documentation": "Line Of Credit Facility Variable Interest Rate" } } }, "auth_ref": [] }, "blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "LineofCreditFacilityAvailableIncreaseCapacityAmount", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, available increase capacity, amount", "label": "Line of Credit Facility, Available Increase Capacity, Amount", "documentation": "Maximum allowable increase amount provided in credit facility to increase revolving credit commitments and/or request additional term loans." } } }, "auth_ref": [] }, "us-gaap_LoansAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAssumed1", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases by assuming directly related liabilities", "label": "Loans Assumed", "documentation": "The fair value of loans assumed in noncash investing or financing activities." } } }, "auth_ref": [ "r68", "r69", "r70" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableMember", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows", "http://www.blackbaud.com/role/DebtScheduleofCurrentlyEffectiveFinancingAgreementsDetails", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other debt [Member]", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Local phone number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]", "label": "Long-Term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total required maturities", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r43", "r217", "r463", "r479", "r878", "r879", "r1092" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 }, "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, current portion", "verboseLabel": "Less: Debt, current portion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r254" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r293", "r1060" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r293", "r468" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r293", "r468" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r293", "r468" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r293", "r468" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandOtherDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r19", "r293", "r468" ] }, "us-gaap_LongTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMember", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt [Member]", "label": "Long-Term Debt [Member]", "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, net of current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r255" ] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Category of Item Purchased [Axis]", "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentLineItems", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment [Line Items]", "label": "Long-Term Purchase Commitment [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_LongTermPurchaseCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentTable", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment [Table]", "label": "Long-Term Purchase Commitment [Table]", "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows", "http://www.blackbaud.com/role/DebtScheduleofCurrentlyEffectiveFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r50" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows", "http://www.blackbaud.com/role/DebtScheduleofCurrentlyEffectiveFinancingAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r50", "r89" ] }, "blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "LongtermPurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining aggregate minimum purchase commitment", "label": "Long-term Purchase Commitment, Remaining Minimum Amount Committed", "documentation": "Minimum amount to be expended to satisfy the terms of long-term purchase arrangements in which the entity has agreed to expend funds to procure goods or services." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r434", "r435", "r436", "r440", "r1052", "r1053" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r434", "r435", "r436", "r440", "r1052", "r1053" ] }, "us-gaap_LossContingencyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAbstract", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency [Abstract]", "label": "Loss Contingency [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r434", "r996" ] }, "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual, period increase (decrease)", "label": "Loss Contingency Accrual, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in loss contingency liability." } } }, "auth_ref": [ "r1051" ] }, "us-gaap_LossContingencyClaimsSettledNumber": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyClaimsSettledNumber", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, claims settled, number", "label": "Loss Contingency, Claims Settled, Number", "documentation": "Number of claims settled." } } }, "auth_ref": [ "r1052", "r1053" ] }, "blkb_LossContingencyClaimsSettledPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "LossContingencyClaimsSettledPercent", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, claims settled, percent", "label": "Loss Contingency, Claims Settled, Percent", "documentation": "Percentage of claims settled." } } }, "auth_ref": [] }, "us-gaap_MarketingRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingRelatedIntangibleAssetsMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing assets [Member]", "label": "Marketing-Related Intangible Assets [Member]", "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark." } } }, "auth_ref": [ "r37" ] }, "blkb_MaximumAfterDecember312023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "MaximumAfterDecember312023Member", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum After December 31, 2023", "label": "Maximum After December 31, 2023 [Member]", "documentation": "Maximum After December 31, 2023" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DefinedContributionPlanDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r435", "r436", "r437", "r438", "r519", "r676", "r723", "r761", "r762", "r817", "r819", "r821", "r822", "r834", "r858", "r859", "r874", "r882", "r895", "r901", "r1059", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088" ] }, "blkb_MaximumThroughDecember312023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "MaximumThroughDecember312023Member", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum Through December 31, 2023", "label": "Maximum Through December 31, 2023 [Member]", "documentation": "Maximum Through December 31, 2023" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r959" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r959" ] }, "us-gaap_MediaContentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MediaContentMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Content [Member]", "label": "Media Content [Member]", "documentation": "Information and entertainment created for consumption by end users or audiences." } } }, "auth_ref": [ "r111" ] }, "blkb_MichaelPGianoniMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "MichaelPGianoniMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Michael P. Gianoni [Member]", "documentation": "Michael P. Gianoni" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DefinedContributionPlanDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r435", "r436", "r437", "r438", "r519", "r676", "r723", "r761", "r762", "r817", "r819", "r821", "r822", "r834", "r858", "r859", "r874", "r882", "r895", "r901", "r1059", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r979" ] }, "us-gaap_MortgagesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgagesMember", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Real estate loans [Member]", "label": "Mortgages [Member]", "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r987" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by 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": [ "r282" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from 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/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.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": [ "r282" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from 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/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.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": [ "r172", "r173", "r174" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from 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/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows", "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r162", "r174", "r220", "r244", "r266", "r269", "r274", "r289", "r302", "r304", "r305", "r306", "r307", "r310", "r311", "r320", "r335", "r349", "r355", "r358", "r368", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r627", "r636", "r701", "r791", "r810", "r811", "r873", "r912", "r1057" ] }, "us-gaap_NetInvestmentHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentHedgingMember", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" ], "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": [ "r117" ] }, "blkb_NetLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "NetLeverageRatio", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net leverage ratio", "label": "Net Leverage Ratio", "documentation": "Net Leverage Ratio" } } }, "auth_ref": [] }, "blkb_NetLeverageRatioRequirementAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "NetLeverageRatioRequirementAxis", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Leverage Ratio Requirement [Axis]", "label": "Net Leverage Ratio Requirement [Axis]", "documentation": "Net Leverage Ratio Requirement" } } }, "auth_ref": [] }, "blkb_NetLeverageRatioRequirementDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "NetLeverageRatioRequirementDomain", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Leverage Ratio Requirement [Domain]", "label": "Net Leverage Ratio Requirement [Domain]", "documentation": "Net Leverage Ratio Requirement [Domain]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recently adopted accounting pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "No Trading Symbol Flag", "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r959" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r928", "r940", "r950", "r967", "r976" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r956" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r967" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r987" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r987" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails", "http://www.blackbaud.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other countries [Member]", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1104", "r1105", "r1106", "r1107" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total 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": [ "r363" ] }, "blkb_NonoperatingIncomeExpenseExcludingInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "NonoperatingIncomeExpenseExcludingInterestExpense", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails", "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "totalLabel": "Other income, net", "label": "Nonoperating Income (Expense), Excluding Interest Expense", "documentation": "The aggregate amount of income or expense, excluding interest expense, from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Unvested Restricted Stock Awards, Activity", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r35" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other comprehensive income (loss) before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r38", "r56" ] }, "blkb_OneMonthMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "OneMonthMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One-month", "label": "One-month [Member]", "documentation": "One-month" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsSummaryofAmortizationExpenseDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Included in operating expenses [Member]", "terseLabel": "Total included in operating expenses [Member]", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r34" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "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/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r335", "r349", "r355", "r358", "r873" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails", "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Incremental operating lease costs", "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": [ "r660", "r898" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, impairments", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1078" ] }, "blkb_OperatingLeaseLiabilitiesNetOfCurrentPortionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "OperatingLeaseLiabilitiesNetOfCurrentPortionMember", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, net of current portion", "label": "Operating Lease Liabilities, Net of Current Portion [Member]", "documentation": "Operating Lease Liabilities, Net of Current Portion" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails", "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Present value of future payments", "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r654" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities, current portion", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r654" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r655" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, net of current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r654" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r656", "r663" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r653" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "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": [ "r666", "r898" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (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": [ "r665", "r898" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails" ], "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": [ "r105" ] }, "blkb_OperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "OperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards subject to expiration", "label": "Operating Loss Carryforwards Subject To Expiration", "documentation": "Operating Loss Carryforwards Subject To Expiration" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/Organization" ], "lang": { "en-us": { "role": { "verboseLabel": "Organization", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r147", "r206", "r730", "r731" ] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of capitalized software dev costs", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r1013", "r1046" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r212", "r252", "r688", "r913" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "verboseLabel": "Less: Long-term portion", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r252" ] }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationAxis", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location [Axis]", "label": "Other Comprehensive Income Location [Axis]", "documentation": "Information by location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLocationDomain", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income Location [Domain]", "label": "Other Comprehensive Income Location [Domain]", "documentation": "Location in other comprehensive income." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income before reclassifications, net of tax effects of $201, $(8,068) and $(1,982)", "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r14", "r272", "r702" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain on derivative instruments, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r264" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": { "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r265" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r12" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r38", "r267", "r270", "r276", "r642", "r643", "r648", "r682", "r702", "r1007", "r1008" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.blackbaud.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss) income", "negatedTotalLabel": "Net current-period other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r15", "r28", "r207", "r267", "r270" ] }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Other Income (Expense)", "label": "Other Income and Other Expense Disclosure [Text Block]", "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions." } } }, "auth_ref": [ "r192", "r197" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r141", "r687", "r765", "r766", "r913", "r1100" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "verboseLabel": "Less: Long-term portion", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r51" ] }, "us-gaap_OtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebt", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other debt", "label": "Other Long-Term Debt", "documentation": "Amount of long-term debt classified as other." } } }, "auth_ref": [ "r43", "r217", "r1092" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-cash adjustments", "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": [ "r174" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails": { "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r170" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r959" ] }, "us-gaap_OtherRestrictedAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestrictedAssetsCurrent", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Customer funds receivable", "label": "Other Restricted Assets, Current", "documentation": "Amount of current assets that are pledged or subject to withdrawal restrictions, classified as other." } } }, "auth_ref": [ "r843", "r844", "r1005" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r926", "r938", "r948", "r974" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r929", "r941", "r951", "r977" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r929", "r941", "r951", "r977" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r955" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r998", "r1010" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.blackbaud.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": [ "r62" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized financing costs to be amortized over term of facility", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r64" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows", "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt issuance costs", "netLabel": "Payment of financing costs", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock issuance costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Employee taxes paid for withheld shares upon equity award settlement", "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": [ "r280" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cash consideration paid for the acquisition", "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": [ "r59", "r609" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of net assets of acquired companies, net of cash and restricted cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r59" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and 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": [ "r171" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capitalized software and content development costs", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r171" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r958" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r958" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r967" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r960" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r956" ] }, "blkb_PercentageOfSalaryContributionByEmployees": { "xbrltype": "percentItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "PercentageOfSalaryContributionByEmployees", "presentation": [ "http://www.blackbaud.com/role/DefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee contribution, percent of salary", "label": "Percentage of Salary Contribution by Employees", "documentation": "Percentage of salary contribution by employees." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units, performance-based [Member]", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "blkb_PreferredStockPurchaseRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "PreferredStockPurchaseRightsMember", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock purchase rights [Member]", "label": "Preferred Stock Purchase Rights [Member]", "documentation": "Preferred Stock Purchase Rights" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "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": [ "r152", "r771" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r152", "r771", "r789", "r1102", "r1103" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock; 20,000,000 shares authorized; none outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r152", "r692", "r899" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total prepaid expenses and other assets", "label": "Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "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": [ "r1006" ] }, "blkb_PrepaidInsuranceCurrentandLongterm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "PrepaidInsuranceCurrentandLongterm", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid insurance", "label": "Prepaid Insurance Current and Long term", "documentation": "Amount of asset related to consideration paid in advance for insurance. Includes current and non-current portions." } } }, "auth_ref": [] }, "blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "PrepaidSoftwareMaintenanceAndSubscriptionsCurrent", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid software maintenance and subscriptions, current portion", "label": "Prepaid Software Maintenance and Subscriptions, Current", "documentation": "Amount of asset related to consideration paid in advance for software maintenance and subscriptions that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "PrepaidSoftwareMaintenanceCurrentAndLongTerm", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid software maintenance and subscriptions", "label": "Prepaid Software Maintenance, Current and Long-term", "documentation": "Carrying amount as of the balance sheet date of amounts paid for software maintenance in advance of when the expense is to be recognized. Includes current and non-current portions." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails", "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received in 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": [ "r58" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of debt", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from lines of credit", "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": [ "r60", "r1016" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r360", "r678", "r717", "r718", "r719", "r720", "r721", "r722", "r864", "r883", "r900", "r1002", "r1054", "r1055", "r1062", "r1095" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r360", "r678", "r717", "r718", "r719", "r720", "r721", "r722", "r864", "r883", "r900", "r1002", "r1054", "r1055", "r1062", "r1095" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r18" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment and Software Development Costs", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r180", "r229", "r235", "r236" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r181", "r248", "r699" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables" ], "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": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment [Member]", "label": "Property, Plant and Equipment [Member]", "documentation": "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "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": [ "r18", "r686", "r699", "r899" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Property 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": [ "r18", "r229", "r235", "r697" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r181" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated useful life (years)", "terseLabel": "Property and equipment, estimated useful life (years)", "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": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses and sales returns", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r279", "r378" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r955" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r955" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DefinedContributionPlanDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r435", "r436", "r437", "r438", "r511", "r519", "r551", "r552", "r553", "r675", "r676", "r723", "r761", "r762", "r817", "r819", "r821", "r822", "r834", "r858", "r859", "r874", "r882", "r895", "r901", "r904", "r1048", "r1059", "r1084", "r1085", "r1086", "r1087", "r1088" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails", "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DefinedContributionPlanDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r435", "r436", "r437", "r438", "r511", "r519", "r551", "r552", "r553", "r675", "r676", "r723", "r761", "r762", "r817", "r819", "r821", "r822", "r834", "r858", "r859", "r874", "r882", "r895", "r901", "r904", "r1048", "r1059", "r1084", "r1085", "r1086", "r1087", "r1088" ] }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Name of Property [Axis]", "label": "Name of Property [Axis]" } } }, "auth_ref": [ "r857", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115" ] }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Name of Property [Domain]", "label": "Name of Property [Domain]" } } }, "auth_ref": [ "r857", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115" ] }, "us-gaap_RealEstateInventoryCapitalizedInterestCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateInventoryCapitalizedInterestCosts", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized interest applicable to construction-in-progress", "label": "Real Estate Inventory, Capitalized Interest Costs", "documentation": "Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory." } } }, "auth_ref": [ "r134" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": { "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts reclassified from accumulated other comprehensive (loss) income", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r56", "r273", "r642", "r647", "r648", "r702", "r1007" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amounts reclassified from accumulated other comprehensive loss", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r38", "r56" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r921", "r933", "r943", "r969" ] }, "blkb_RecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "RecurringMember", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring [Member]", "label": "Recurring [Member]", "documentation": "Recurring [Member]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1012" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "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": [ "r63", "r1016" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r145", "r570", "r1089" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development [Member]", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "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": [ "r569" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r922", "r934", "r944", "r970" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r923", "r935", "r945", "r971" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r930", "r942", "r952", "r978" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails": { "parentTag": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash due to customers", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r1004", "r1014", "r1090", "r1093" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails", "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Total restricted cash", "totalLabel": "Total restricted cash", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": [ "r65", "r247", "r285" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards [Member]", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r71" ] }, "blkb_RestrictedStockUnitTimeBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "RestrictedStockUnitTimeBasedMember", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit, time-based [Member]", "label": "Restricted Stock Unit, Time-Based [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units [Member]", "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_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r17", "r429", "r430", "r1049" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r155", "r191", "r695", "r727", "r729", "r738", "r772", "r899" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r242", "r299", "r300", "r301", "r303", "r309", "r311", "r369", "r370", "r560", "r561", "r562", "r596", "r597", "r618", "r620", "r621", "r623", "r625", "r724", "r726", "r740", "r1102" ] }, "blkb_RetirementsOfCommonStockShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "RetirementsOfCommonStockShares", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Retirements of common stock (in shares)", "label": "Retirements of Common Stock, Shares", "documentation": "Number of shares retired from shares intended for acquisition shareholders who were paid in cash rather than shares." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails", "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails", "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyMarketGroupDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "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": [ "r336", "r337", "r348", "r353", "r354", "r360", "r362", "r364", "r506", "r507", "r678" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer", "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": [ "r240", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r510" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r793", "r862", "r870" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r232" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.blackbaud.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r233" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r233" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "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/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, percentage to be recognized", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r999" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.blackbaud.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "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_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit loans [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r664", "r898" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r987" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r987" ] }, "blkb_SalesTaxesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SalesTaxesPolicyTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Sales taxes", "label": "Sales Taxes [Policy Text Block]", "documentation": "Sales taxes [policy text block]." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Accumulated Other Comprehensive Loss by Component", "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": [ "r56", "r1076", "r1077" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Of Intangible Assets Acquired In Various Business Combinations By Class", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.blackbaud.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r108", "r109", "r607" ] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Effects of Derivative Instruments in Cash Flow Hedging Relationships", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r125" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax Expense", "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": [ "r200" ] }, "blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ScheduleOfDebtInstrumentsOtherTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Currently Effective Financing Agreements", "label": "Schedule Of Debt Instruments, Other [Table Text Block]", "documentation": "Schedule Of Debt Instruments, Other" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.blackbaud.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r50", "r90", "r91", "r135", "r136", "r138", "r143", "r189", "r190", "r878", "r880", "r1019" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.blackbaud.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": [ "r199" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.blackbaud.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values of Derivative Instruments", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r121" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Basic and Diluted Earnings 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": [ "r1029" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.blackbaud.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": [ "r198" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and Liabilities Measured 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": [ "r629", "r630" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationFiniteLivedIntangibleAssetsbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r81", "r83", "r679" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r81", "r83" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsChangeinGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r875" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Change in 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": [ "r875", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income Before Provision for Income Taxes", "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": [ "r1018" ] }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Security Incident Expense and Probable Insurance Recoveries", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r222" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Unvested Restricted Stock Units, Activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r98" ] }, "blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Prepaid Expenses and Other Assets", "label": "Schedule Of Prepaid Expenses And Other Assets Current [Table Text Block]", "documentation": "Tabular disclosure of components of prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofPropertyandEquipmentDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r18" ] }, "blkb_ScheduleOfRestrictedCashTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ScheduleOfRestrictedCashTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Restricted Cash", "label": "Schedule Of Restricted Cash [Table Text Block]", "documentation": "Schedule Of Restricted Cash" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Assets By Geographic Region", "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": [ "r77", "r164" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.blackbaud.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "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": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r77", "r160" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "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": [ "r521", "r523", "r526", "r527", "r528", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r550", "r551", "r552", "r553", "r554" ] }, "blkb_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Supplemental Balance Sheet Information Related To Leases", "label": "Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]", "documentation": "Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]" } } }, "auth_ref": [] }, "blkb_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Supplemental Cash Flow Information Related To Leases", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "documentation": "Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block]" } } }, "auth_ref": [] }, "blkb_ScheduleofAcquiredIntangibleAssetsbyMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ScheduleofAcquiredIntangibleAssetsbyMajorClassLineItems", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Intangible Assets by Major Class [Line Items]", "label": "Schedule of Acquired Intangible Assets by Major Class [Line Items]", "documentation": "[Line Items] for Tabular disclosure of the major classes of acquired intangible assets. Includes finite-lived and indefinite-lived intangible assets." } } }, "auth_ref": [] }, "blkb_ScheduleofAcquiredIntangibleAssetsbyMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ScheduleofAcquiredIntangibleAssetsbyMajorClassTable", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Intangible Assets by Major Class [Table]", "label": "Schedule of Acquired Intangible Assets by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired intangible assets. Includes finite-lived and indefinite-lived intangible assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future Amortization Expense for Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r83" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails", "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loans [Member]", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1072" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r914" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r917" ] }, "blkb_SecurityIncidentAccruedInsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentAccruedInsuranceRecoveries", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": { "parentTag": "blkb_SecurityIncidentNetExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Security Incident, offsetting probable insurance recoveries", "label": "Security Incident, Accrued Insurance Recoveries", "documentation": "Security Incident, Accrued Insurance Recoveries" } } }, "auth_ref": [] }, "blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentCumulativeAccruedInsuranceRecoveries", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": { "parentTag": "blkb_SecurityIncidentCumulativeNetExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Security Incident, cumulative offsetting insurance recoveries", "label": "Security Incident, Cumulative Accrued Insurance Recoveries", "documentation": "Security Incident, Cumulative Accrued Insurance Recoveries" } } }, "auth_ref": [] }, "blkb_SecurityIncidentCumulativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentCumulativeExpense", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": { "parentTag": "blkb_SecurityIncidentCumulativeNetExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, cumulative gross expense", "label": "Security Incident, Cumulative Expense", "documentation": "Security Incident Cumulative Expense" } } }, "auth_ref": [] }, "blkb_SecurityIncidentCumulativeNetExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentCumulativeNetExpense", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Security Incident, cumulative net expense", "label": "Security Incident Cumulative Net Expense", "documentation": "Security Incident Cumulative Net Expense" } } }, "auth_ref": [] }, "blkb_SecurityIncidentCustomerReimbursementRequestsInactiveOrAbandonedNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentCustomerReimbursementRequestsInactiveOrAbandonedNumber", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, customer reimbursement requests inactive or abandoned, number", "label": "Security incident, customer reimbursement requests inactive or abandoned, number", "documentation": "Security incident, customer reimbursement requests inactive or abandoned, number" } } }, "auth_ref": [] }, "blkb_SecurityIncidentCustomerReimbursementRequestsInactiveOrAbandonedPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentCustomerReimbursementRequestsInactiveOrAbandonedPercent", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, customer reimbursement requests inactive or abandoned, percent", "label": "Security incident, customer reimbursement requests inactive or abandoned, percent", "documentation": "Security incident, customer reimbursement requests inactive or abandoned, percent" } } }, "auth_ref": [] }, "blkb_SecurityIncidentExpectedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentExpectedCost", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, expected cost", "label": "Security incident, expected cost", "documentation": "Net pre-tax expenses currently expected relating to the Security Incident." } } }, "auth_ref": [] }, "blkb_SecurityIncidentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentExpense", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": { "parentTag": "blkb_SecurityIncidentNetExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, gross expense", "label": "Security Incident Expense", "documentation": "Security Incident Expense" } } }, "auth_ref": [] }, "blkb_SecurityIncidentNetCashOutlays": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentNetCashOutlays", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, net cash outlays", "label": "Security Incident, Net Cash Outlays", "documentation": "Security Incident, Net Cash Outlays" } } }, "auth_ref": [] }, "blkb_SecurityIncidentNetExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentNetExpense", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Security Incident, net expense", "label": "Security Incident Net Expense", "documentation": "Security Incident Net Expense" } } }, "auth_ref": [] }, "blkb_SecurityIncidentNetPreTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentNetPreTaxExpense", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, net pre-tax expense", "label": "Security Incident, Net Pre-tax Expense", "documentation": "Security Incident, Net Pre-tax Expense" } } }, "auth_ref": [] }, "blkb_SecurityIncidentNumberOfCustomerReimbursementRequestsReceived": { "xbrltype": "integerItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentNumberOfCustomerReimbursementRequestsReceived", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, number of customer reimbursement requests received", "label": "Security incident, number of customer reimbursement requests received", "documentation": "Security incident, number of customer reimbursement requests received" } } }, "auth_ref": [] }, "blkb_SecurityIncidentNumberOfReservationsOfTheRightToSeekFutureExpenseRecovery": { "xbrltype": "integerItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentNumberOfReservationsOfTheRightToSeekFutureExpenseRecovery", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, number of reservations of the right to seek future expense recovery", "label": "Security incident, number of reservations of the right to seek future expense recovery", "documentation": "Security incident, number of reservations of the right to seek future expense recovery" } } }, "auth_ref": [] }, "blkb_SecurityIncidentNumberOfStateAttorneysGeneral": { "xbrltype": "integerItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentNumberOfStateAttorneysGeneral", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, number of state Attorneys General", "label": "Security incident, number of state Attorneys General", "documentation": "Security incident, number of state Attorneys General" } } }, "auth_ref": [] }, "blkb_SecurityIncidentOngoingLegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentOngoingLegalFees", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security incident, ongoing legal fees", "label": "Security Incident Ongoing Legal Fees", "documentation": "Security Incident Ongoing Legal Fees" } } }, "auth_ref": [] }, "blkb_SecurityIncidentPenaltyPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentPenaltyPaid", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, penalty paid", "label": "Security incident, penalty paid", "documentation": "Security incident, penalty paid" } } }, "auth_ref": [] }, "blkb_SecurityIncidentSubrogationClaimsNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SecurityIncidentSubrogationClaimsNumber", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security Incident, subrogation claims, number", "label": "Security incident, subrogation claims, number", "documentation": "Security incident, subrogation claims, number" } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyMarketGroupDetails" ], "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": [ "r332", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r364", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r428", "r431", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r875", "r1002", "r1095" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails", "http://www.blackbaud.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r362", "r363", "r754", "r757", "r759", "r818", "r820", "r823", "r835", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r865", "r884", "r904", "r1062", "r1095" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.blackbaud.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": [ "r331", "r332", "r333", "r334", "r335", "r347", "r352", "r356", "r357", "r358", "r359", "r360", "r361", "r364" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Sales, marketing and customer success", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales, marketing and customer success [Member]", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r163" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.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": [ "r16" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period (in years)", "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": [ "r896" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited, number", "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": [ "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited, 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": [ "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, number", "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": [ "r541" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock granted, weighted average grant date fair value", "terseLabel": "Granted, 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": [ "r541" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, number, beginning of period", "periodEndLabel": "Unvested, number, end of period", "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": [ "r538", "r539" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, weighted average grant date fair value, beginning of period", "periodEndLabel": "Unvested, weighted average grant date fair value, end of period", "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": [ "r538", "r539" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested, number", "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": [ "r542" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock vested, total 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": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, 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": [ "r542" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "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": [ "r521", "r523", "r526", "r527", "r528", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r550", "r551", "r552", "r553", "r554" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total number of authorized stock-based awards available (in shares)", "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": [ "r897" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, number", "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": [ "r530", "r531" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofAwardsOutstandingbyEachAwardTypeDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r526", "r527", "r528", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r550", "r551", "r552", "r553", "r554" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "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": [ "r520", "r529", "r548", "r549", "r550", "r551", "r554", "r563", "r564", "r565", "r566" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockAwardsActivityDetails", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofUnvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, common stock (in shares)", "periodEndLabel": "Balance, common stock (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r30" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld to satisfy tax withholdings (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtMember", "presentation": [ "http://www.blackbaud.com/role/DebtSummaryofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt [Member]", "label": "Short-Term Debt [Member]", "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "blkb_SignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SignificantAccountingPoliciesLineItems", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation [Line Items]", "label": "Significant Accounting Policies [Line Items]", "documentation": "Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "blkb_SignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SignificantAccountingPoliciesTable", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation [Table]", "label": "Significant Accounting Policies [Table]", "documentation": "Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "verboseLabel": "Basis of Presentation", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r175", "r286" ] }, "blkb_SixMonthMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SixMonthMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Six-month", "label": "Six-month [Member]", "documentation": "Six-month" } } }, "auth_ref": [] }, "blkb_SocialSectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SocialSectorMember", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyMarketGroupDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Social Sector", "label": "Social Sector [Member]", "documentation": "Social Sector" } } }, "auth_ref": [] }, "blkb_SoftwareAndContentDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SoftwareAndContentDevelopmentMember", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationDetails", "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Software and content development", "label": "Software and Content Development [Member]", "documentation": "Internally developed software and content for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.blackbaud.com/role/PropertyandEquipmentandSoftwareandContentDevelopmentCostsScheduleofSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software development [Member]", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Software development costs, software to be sold", "label": "Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment." } } }, "auth_ref": [ "r145" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby letters of credit [Member]", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r1056", "r1096", "r1097" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails", "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction [Member]", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyMarketGroupDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r243", "r332", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r364", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r419", "r428", "r431", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r875", "r1002", "r1095" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "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": [ "r241", "r256", "r257", "r258", "r289", "r315", "r319", "r321", "r323", "r329", "r330", "r368", "r441", "r443", "r444", "r445", "r448", "r449", "r482", "r483", "r485", "r488", "r494", "r636", "r734", "r735", "r736", "r737", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r771", "r792", "r812", "r836", "r837", "r838", "r839", "r840", "r995", "r1015", "r1028" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement, Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r30", "r54", "r242", "r272", "r273", "r274", "r299", "r300", "r301", "r303", "r309", "r311", "r328", "r369", "r370", "r495", "r560", "r561", "r562", "r596", "r597", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r642", "r644", "r645", "r646", "r647", "r648", "r668", "r724", "r725", "r726", "r740", "r812" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails", "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails", "http://www.blackbaud.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r362", "r363", "r754", "r757", "r759", "r818", "r820", "r823", "r835", "r842", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r865", "r884", "r904", "r1062", "r1095" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows", "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "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", "r328", "r678", "r732", "r751", "r763", "r764", "r765", "r766", "r767", "r768", "r771", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r784", "r785", "r786", "r787", "r788", "r790", "r793", "r794", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r812", "r905" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows", "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r299", "r300", "r301", "r328", "r678", "r732", "r751", "r763", "r764", "r765", "r766", "r767", "r768", "r771", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r784", "r785", "r786", "r787", "r788", "r790", "r793", "r794", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r812", "r905" ] }, "blkb_SterlingOvernightIndexAverageRateSONIAOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SterlingOvernightIndexAverageRateSONIAOvernightIndexSwapRateMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sterling Overnight Index Average Rate (SONIA) Overnight Index Swap Rate", "label": "Sterling Overnight Index Average Rate (SONIA) Overnight Index Swap Rate [Member]", "documentation": "Sterling Overnight Index Average Rate (SONIA) Overnight Index Swap Rate" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r925", "r937", "r947", "r973" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of EVERFI through the issuance of stock (see Note 3)", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r68", "r69", "r70" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period, shares, acquisitions", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r152", "r153", "r191" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Restricted stock cancellations (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r30", "r152", "r153", "r191" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock grants (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r30", "r191" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r30", "r152", "r153", "r191" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock issued during period, value, acquisitions", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r30", "r54", "r191" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock grants", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r30", "r152", "r153", "r191" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted stock units", "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": [ "r99", "r152", "r153", "r191" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r153", "r156", "r157", "r176", "r773", "r789", "r813", "r814", "r899", "r913", "r1017", "r1031", "r1074", "r1102" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r188", "r288", "r481", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r495", "r624", "r815", "r816", "r841" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r662", "r898" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "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": [ "r649", "r670" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "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": [ "r649", "r670" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r649", "r670" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "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": [ "r649", "r670" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "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": [ "r649", "r670" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.blackbaud.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": [ "r669", "r671" ] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Unrecognized Tax Benefits", "label": "Summary of Income Tax Contingencies [Table Text Block]", "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r27", "r201", "r202" ] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Deferred Tax Asset Valuation Allowance", "label": "Summary of Valuation Allowance [Table Text Block]", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r104" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information [Abstract]", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplierFinanceProgramObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligation", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at December 31, 2022", "periodEndLabel": "Balance at December 31, 2023", "label": "Supplier Finance Program, Obligation", "documentation": "Amount of obligation for supplier finance program." } } }, "auth_ref": [ "r420", "r421", "r422", "r425", "r426", "r876" ] }, "us-gaap_SupplierFinanceProgramObligationDecreaseSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationDecreaseSettlement", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments", "label": "Supplier Finance Program, Obligation, Settlement", "documentation": "Amount of decrease in obligation for supplier finance program from settlement." } } }, "auth_ref": [ "r424", "r876" ] }, "us-gaap_SupplierFinanceProgramObligationIncrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationIncrease", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Supplier Finance Program, Obligation, Addition", "documentation": "Amount of increase in obligation for supplier finance program." } } }, "auth_ref": [ "r423", "r876" ] }, "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]", "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program." } } }, "auth_ref": [ "r421" ] }, "us-gaap_SupplierFinanceProgramTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierFinanceProgramTableTextBlock", "presentation": [ "http://www.blackbaud.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Finance Program", "label": "Supplier Finance Program [Table Text Block]", "documentation": "Tabular disclosure of supplier finance program." } } }, "auth_ref": [ "r876", "r1047" ] }, "blkb_SwinglineloansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "SwinglineloansMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swingline loans [Member]", "label": "Swingline loans [Member]", "documentation": "Swingline loans [Member]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r966" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforwards", "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": [ "r105" ] }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes payable", "label": "Taxes Payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes." } } }, "auth_ref": [ "r148", "r214", "r1091" ] }, "blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "TaxesPrepaidAndReceivableCurrentAndLongTerm", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes, prepaid and receivable", "label": "Taxes, Prepaid And Receivable, Current and Long-term", "documentation": "Carrying amount as of the balance sheet date of payments made in advance for income and other taxes. Includes current and non-current portions." } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.blackbaud.com/role/GoodwillAndOtherIntangibleAssetsFairValuesOfIntangibleAssetsAcquiredInVariousBusinessCombinationsByClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology [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": [ "r37" ] }, "us-gaap_TechnologyServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyServiceMember", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of one-time services and other [Member]", "label": "Technology Service [Member]", "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design." } } }, "auth_ref": [ "r1063" ] }, "blkb_ThirdpartyTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ThirdpartyTechnologyMember", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Third-party technology [Member]", "label": "Third-party Technology [Member]", "documentation": "Technology developed by a third-party used in conjunction with entity's products and services." } } }, "auth_ref": [] }, "blkb_ThreeMonthMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ThreeMonthMember", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Three-month", "label": "Three-month [Member]", "documentation": "Three-month" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r958" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r965" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r986" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r988" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.blackbaud.com/role/DocumentandEntityInformationDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Trading symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "blkb_TransactionalRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "TransactionalRecurringMember", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transactional recurring [Member]", "label": "Transactional Recurring [Member]", "documentation": "Transactional Recurring" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r989" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r990" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r988" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r988" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r991" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r989" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, common [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r92" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets", "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, common, shares", "negatedPeriodStartLabel": "Balance, treasury stock, common (in shares)", "negatedPeriodEndLabel": "Balance, treasury stock, common (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r92" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.blackbaud.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, shares, acquired", "terseLabel": "Treasury stock, shares, acquired", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r30", "r153", "r191" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost; 15,562,864 and 14,745,230 shares at December\u00a031, 2023 and December\u00a031, 2022, respectively", "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": [ "r53", "r92", "r95" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.blackbaud.com/role/StockholdersEquityDetails", "http://www.blackbaud.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of treasury shares under stock repurchase program, value, cost method", "terseLabel": "Treasury stock, value, acquired, cost method", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r30", "r92", "r191" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.blackbaud.com/role/RevenueRecognitionRevenuebyGeographyDetails", "http://www.blackbaud.com/role/SegmentInformationLongLivedAssetsByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "blkb_USAGMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "USAGMember", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US AG [Member]", "label": "US AG [Member]", "documentation": "US Attorneys General and the District of Columbia" } } }, "auth_ref": [] }, "blkb_USSECMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "USSECMember", "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US SEC [Member]", "label": "US SEC [Member]", "documentation": "U.S. Securities and Exchange Commission" } } }, "auth_ref": [] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled accounts receivable", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r677" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r985" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at December 31, 2022", "periodEndLabel": "Balance at December 31, 2023", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r572", "r580" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decreases in prior year positions", "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": [ "r581" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements (payments)", "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": [ "r583" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases from current period positions", "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": [ "r582" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases from prior period positions", "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": [ "r581" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinUnrecognizedTaxBenefitsDetails" ], "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": [ "r584" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefit that, if recognized, would favorably affect the 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": [ "r585" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationPolicy" ], "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": [ "r74", "r75", "r76", "r226", "r227", "r230", "r231" ] }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]", "label": "Valuation Allowance by Deferred Tax Asset [Axis]", "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences." } } }, "auth_ref": [ "r104" ] }, "blkb_ValuationAllowanceChangeAcquisitionRelatedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ValuationAllowanceChangeAcquisitionRelatedMember", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition- related change", "label": "Valuation Allowance Change, Acquisition-related [Member]", "documentation": "Valuation Allowance Change, Acquisition-related" } } }, "auth_ref": [] }, "blkb_ValuationAllowanceChangeChargesToExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.blackbaud.com/20231231", "localname": "ValuationAllowanceChangeChargesToExpenseMember", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charges\u00a0to expense", "label": "Valuation Allowance Change, Charges to Expense [Member]", "documentation": "Valuation Allowance Change, Charges to Expense" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance, deferred tax asset, increase (decrease), amount", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r588" ] }, "us-gaap_ValuationAllowanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceLineItems", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance [Line Items]", "label": "Valuation Allowance [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_ValuationAllowanceTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceTable", "presentation": [ "http://www.blackbaud.com/role/IncomeTaxesSummaryofChangesinDeferredTaxAssetValuationAllowanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance [Table]", "label": "Valuation Allowance [Table]", "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "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": [ "r294", "r295", "r296", "r297", "r298" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "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": [ "r294", "r295", "r296", "r297", "r298" ] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "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]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.blackbaud.com/role/BasisofPresentationChangesinAllowanceforSalesReturnsandDoubtfulAccountsDetails" ], "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]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r661", "r898" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.blackbaud.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted weighted average shares", "totalLabel": "Weighted average common shares assuming dilution", "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": [ "r314", "r323" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares and equivalents outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.blackbaud.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic weighted average shares", "verboseLabel": "Weighted average common shares", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r313", "r323" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "SubTopic": "30", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479359/835-30-S45-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "SubTopic": "10", "Topic": "420", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-14" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "35", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482710/350-30-35-6" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-3" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-29" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r144": { "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/2147480981/942-825-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "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" }, "r169": { "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.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r176": { "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" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r181": { "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" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "610", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//610/tableOfContent" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "720", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//720/tableOfContent" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r207": { "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" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r212": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r214": { "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/2147479853/942-210-S99-1" }, "r215": { "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/2147479853/942-210-S99-1" }, "r216": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r221": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482558/350-40-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "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(1))", "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(13))", "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(14))", "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(15))", "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(16))", "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(17))", "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(18))", "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(20))", "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(22))", "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(27)(b))", "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(28))", "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": "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "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(21))", "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": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r278": { "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" }, "r279": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "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(c))", "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(e)(1))", "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(g)(1)(ii))", "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)(1))", "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(h)(2))", "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": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r293": { "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" }, "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 B))", "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(1)))", "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 C(2)))", "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 D))", "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(Column E))", "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": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r411": { "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" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4" }, "r427": { "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" }, "r428": { "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r430": { "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(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r473": { "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" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "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": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r604": { "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" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r606": { "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" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r653": { "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" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r660": { "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" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r678": { "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" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r682": { "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/2147483589/942-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r686": { "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/2147480842/942-360-50-1" }, "r687": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r688": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r692": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r694": { "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/2147479440/944-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r697": { "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/2147479440/944-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r702": { "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/2147483586/944-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r741": { "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/2147480737/946-205-50-2" }, "r742": { "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/2147480737/946-205-50-27" }, "r743": { "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/2147480737/946-205-50-7" }, "r744": { "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/2147480737/946-205-50-7" }, "r745": { "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/2147480737/946-205-50-7" }, "r746": { "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/2147480737/946-205-50-7" }, "r747": { "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/2147480737/946-205-50-7" }, "r748": { "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/2147480737/946-205-50-7" }, "r749": { "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/2147480737/946-205-50-7" }, "r750": { "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/2147480737/946-205-50-7" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r754": { "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/2147480524/946-210-50-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r757": { "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/2147480524/946-210-50-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r759": { "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/2147480524/946-210-50-6" }, "r760": { "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/2147480524/946-210-50-6" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r792": { "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/2147483580/946-220-50-3" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r796": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r809": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r815": { "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/2147481062/946-235-50-2" }, "r816": { "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/2147481062/946-235-50-2" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r818": { "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/2147480032/946-320-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r820": { "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/2147480032/946-320-S99-2" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r823": { "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/2147480032/946-320-S99-3" }, "r824": { "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/2147480032/946-320-S99-5" }, "r825": { "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/2147480032/946-320-S99-5" }, "r826": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r828": { "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 A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r829": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r830": { "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/2147480032/946-320-S99-5B" }, "r831": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r832": { "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/2147480032/946-320-S99-5C" }, "r833": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r835": { "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/2147480032/946-320-S99-6" }, "r836": { "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/2147481004/946-505-50-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r838": { "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/2147481004/946-505-50-2" }, "r839": { "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/2147481004/946-505-50-2" }, "r840": { "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/2147481004/946-505-50-2" }, "r841": { "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/2147481004/946-505-50-6" }, "r842": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r848": { "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/2147479438/970-360-S99-1" }, "r849": { "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/2147479438/970-360-S99-1" }, "r850": { "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/2147479438/970-360-S99-1" }, "r851": { "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/2147479438/970-360-S99-1" }, "r852": { "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/2147479438/970-360-S99-1" }, "r853": { "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/2147479438/970-360-S99-1" }, "r854": { "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/2147479438/970-360-S99-1" }, "r855": { "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/2147479438/970-360-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r862": { "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" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r864": { "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" }, "r865": { "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" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477128/405-50-55-5" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r878": { "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" }, "r879": { "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" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r953": { "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" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r995": { "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" }, "r996": { "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" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1003": { "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" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1005": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1013": { "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" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1031": { "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" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r1045": { "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" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3" }, "r1048": { "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" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1062": { "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" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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/2147482517/912-730-25-1" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1091": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1092": { "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/2147479440/944-210-S99-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1095": { "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" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1104": { "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/2147480032/946-320-S99-1" }, "r1105": { "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/2147480032/946-320-S99-2" }, "r1106": { "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/2147480032/946-320-S99-3" }, "r1107": { "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/2147480032/946-320-S99-6" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479438/970-360-S99-1" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479438/970-360-S99-1" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479438/970-360-S99-1" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479438/970-360-S99-1" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479438/970-360-S99-1" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479438/970-360-S99-1" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479438/970-360-S99-1" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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/2147479438/970-360-S99-1" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" } } } ZIP 140 0001280058-24-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001280058-24-000013-xbrl.zip M4$L#!!0 ( *:!55BLG^\28%8# ("))P 1 8FQK8BTR,#(S,3(S,2YH M=&WLO6ESV\B2*/I]?@5"9\YT=P1)<]/J;M^09=E'T[:ED>33<]Z+%Q-%H$BB M#0)L%"")\^'^]I>9M0#@(I,R*11D3)QQBR26JLRLW)=?_\_#)'#N>"S\*/SM MITZK_9/#0S?R_'#TVT^G-V<7%S_]GS?_]NLX@OX >XH=O3%_H/ MR?*G^F'@A_R_WUY_?)7$+!3#*)ZP!%:,M[>;[6ZST]4/<:,T3.+9\C>J'PMO M%7'VUB$3 WHC?#F_M"8\I+ \_=#'5M?9;[:/FKV.>D[A_OL>O:IS?'S\Z@$! MK%_F<7_Y\N&'PJK@O5\?P0/^/&""Z\L?A+]L 7!MY]5_?_IXXX[YA#7]4"0L M=+.[X)G>W(+4;0>OY(_FTH4%%?:(OV8 7;7P3B\'47UY*IHCQJ:+B%(_%,"" M#_,?H\^Y'0Z"KX/"Y8. N0"YU&NYT80>W>DJ')X$#$[&'@^;7V[VWOPZYLQ[ M\^N$)\S!^YO\K]2_^VWO+ H3'B;-V]D4WN+*3[_M)?PA>468?O7FW_[MWWY- M_"3@;_#U3?V27U_)+W]])1\]B+S9FU\]_\X1R2S@O^UYOI@&;'821B&'!?@/ M)W@AC^6?ON?QD/Z$WS^G$Q[[KGS_0W+-A[_MN4W81\@F^"3NGYQ.>.C!_R?O M S;:JPO7!;\B[/X/7PCS!L.]M[@ MCK?U@BNX//**KSC<>_/^7T]_P7D(B)B=P2MB%ER$'G_XG<_,PX_VWK3AV'2/ MVNW]HZ>]!-%^@H02,S>YY?'D\SL>IES_*D[A[I#?2TB:+?;[ MW;TW5[W--GEPK!>@CL[)51Q->9S,KH"TD]/0.P<:GB)LOP@^3(./_I";-QX= M;/[&P_D7OH.+[H!#WO%3(7ARD["$X_LNA^_]$ ZF#PB-A(\L]/P!3H[P!P$_ M#_'AQ%?U:@Y@+V\>8PA_NTS&/*:7B,]1B,"%UVRT^*/5B__HLX$? )$\?0.' M[74VH%_D\Z?NXA$4;&,7G>?916=_?AL7DRGS8USTQR@(3M?_ N$$, M!)S;U07H-1-^&9]%DVG,Q[BA.RZ_?'1_A[UO8>D#'$[@$G!V3KV)'_HBB0FV MYP]3>.QF;'2!X"ZGM![8'@=9;M!U)@&X'M8^PI+T=HXZ1V8[JX7=WTY=-TZY MI[8@8&^$1?7:'#*_CQ"WO[OC\G:W#K/(:/_)!^ZHV[8(@[O:X].9BO/B\=^U M"/\WZ70:^#R6>^"@38QB-KDIKNM9D+;6\L^VJ>-O9T3>UO.?>T19X MT/%Z2M^N=._M;>-;9^S[M[&HMF;[N A!5R1#]@/SPX^1$& #!DP(?^AS[WT< M34XCU[\(DT@IJL,A=_'&JRB>8RY/56^/#WO? &\GL=<)$]19SN6[[V_V=X? M9Z_*;,>E:]/]#S\9GZ4B@97$YP]ND*)G%@:< MW/5.;F/O-([?I<4]=?K(YZX./O7>;?CPH[4>?OBDA_?;ZSS\",[UU=&G[L&F M3^^N]700TU?=3]WC39_>7^?IQ_L$F&YW\>FOBG[.F ^!ID#Q$DOMFEG6ZSU\E>(7_1G_5+7A7VO1P,W5V#0>V& MCY!OR8\>O.P!U''73S[QR0!>X?D39%E1F-/8-:\[0P9Y.;Q)(O?KZ8,O]M[H M2X#W39 IP@_R.;^^6OIX PFSBFK@IE=!W)##_(J.8LP]^N$*3N&8"7[MC\:) M>)&8ZEO 3&3 +%% .&CVVN9!ZI?U=I:&OMQ6"JQ5?SGA3*0Q?Z.BQB=?;M[I MV_5/^C/>OQQ*^W9!J4\QZ?YW0DF,&4B:!4 I\J,?-X?4@060*ARK[OK'JKN] M8W5H 1@*QZJPL\T(IKBS([MVUOV>G>49QA6/;Y#FS?8\_PZ6E;_TL[1)HOB) MO&7A?OSR'0^CB1\N>^RZ)['PB%?%U7_SP![;)JI%G&#,V$O=Y#*^X?&=[_*< MA#9![!MJ6ZSAF8#XFI3_MF=W+W:E"\/]K4I7R[\:U/>'ES4 MIGQ)@*]-^8U4HW+"3[W:E+<<0;4I7R%DU:9\-1#5KTWYBB*N-N77T^2^JP1F M#N:U*5\>[&M3OESXUZ:\/;BH3?F2 %^;\ANI1B45[=>FO.4(JDWY"B&K-N6K M@:C]VI2O*.)J4WX]36Z+?3KV:U.^/-C7IGRY\*]->7MP49OR)0'>AK+JIRL? M[>-<'[CO4CZL,Y:Q <(U"T>JSA(_?F(/_B2=V$M;6=+$ VPO;$LF'WV]DG]F<44RO).7U1=1&^Y@%UGA5C M?_HR75'[UAK/SX:X)YUW6)S5YWVNJZ-UEO>3>:A]]&,/EJTUTY^$BT\L_LH3 M&G='FO3\G2^2'Q]89_8_F?N]-.K8T:&USM=@*6M^,0BWUKGQ-(D)9G>:\/@F M&B;W+.9S=[Y,)FVM3Z0$%/X(ZK-U6166\NAG9P8[PK=U+J?ODYS<\]D9[C!\ MH?S8.N^3I>=SMY2PH\-HK8=JY63TM[.L"Y_TJRI^"!#Q'1>+[33-9>^!Q<; M4!,U(VQ$3L]9U4P$\;+%AP:&U_A=;\6!! M/>BA=4X4VY&VF\:=A]8Z-VS%@P5]T0ZM\W!LBC0RDLPUPRB^YDD:A]51G*UU M0]B' 0M4YB-K70KVH6M'@T8K;_&7@H$MJLE'E;?U2V)9Y2C(1Y6W\DLY,%M4 MC8\J;]^7=&#*48J/K!O U\6RA_;Q>HRC<.EWP<%:R_IM*OR0"W'J_I7Z@DK2 M,#+['7?Z533 MZ5 2DDKB=)UJ.AY*0E))[*YCK?/A/?-C3*GE;V?FSW_ $UGLCFQ_ROE(?N;,5**'?I(=N-<[W2L=7L\ M'S:>E5J[U2$-:UTLV\!#K^8:WT$:UKIS?DAL6.NMJ<5[R8';CK6.HEJ\ETT: MUOJH:O%>-FE8ZQ[[$;'1M=8/ME93QF]>_#*]EUUK'6,;8>TC"[W**,)=:_U< M=L%\J]S)6@?21C!_F_KPU H9?5UKO3/VP7VK]&ZMZ^-)<+^83./H3JI&WZLR M5[__=:=KK2O%2NQ6J_5UIVNM-V37V+4(!]:Z'>S&P59EF+7V_48X6->"_!$$ M5\\Z)\'N)Z_LA%@L0NG+\"!4$/ OPXWP/(#?IESJO0Q?@AZ^5LNG'&I?AKOB M65!;,:NJ]S(\(INBUB($O RGQ?,B8*MRJ]I^!57E5IP86LNL3L\Z5X4E-M53 M",8BM%;;^U%MX/>M\U-8#OQMRJG^R_ HG$4 A#AUL9SG(H1;1S&OSNRZ3O]E MN!=*P,)6SX)UOH8G:TR[P>_[- [])*5!NN_]!_RK0F?,.G>#):K;R\#NR_ X M5!L'+\/I\.PXV*H,J[;?P>0[]7VQN@+]:86Q]?NS,&[&&,^R_#V_!,R*U8T&_?.B>&9096 M%5MM=_:MN<%;9"_;M4QA0, M/0)YF.):#,PGLCKTC7H&_*D?H'_1G_$)JW!HK4OB,1S>8#$L]][Q085XE+6. M!QL@O4VC:M]:]\)CD/X4Q@_/'B(7BBLW8 M(*A.F/_ 6L/>"E!ODZH/K#6S'Y6'8V ?MSR>5$KW.+#.ZK4+UENEZTK:HA^C M<%0]LJZD ?ILH-XJ5>_<3MS4]=]N=MIKNO[ITEY[*Z[_@YV;<9LA>6YOWX?D M2AI.93ATM@KU2II1S^48V"JD*VE([132-K#4PTH:7<_&=JQ 436--6 5WF#V MD2<)C\7E4%Y;&79U6"FK3>:"W,.!"/R0!^B2J ZD*VFSO8]B[H_"CP#NZM&V M=:9;28*]C6,VXMS]D MH0NJ'%YZ$PUC\\M%Z/&'EXW (VO-T>=&X'K"Y72*/^.Z+@".,1?)%8$[)UDN M0_X)@#S>M1PY:G8/ML)KCZRS=]<%->A/?"U@6TMU%E&!=0;XNE1PXS_4-+ = M&K#6-; :)V^9X-M@[\]9S&&%Y+?.*5$NKG?E_K "U];Y2JS5\GXX-F"=$Z=2 MI/&BN8:U&1*+I"$505 0 R"#(OI/C2^0WUQ^OCBMNHY6(<_8KK%2<_-YXJB0 M/\Y*XGC)_/S8.E_?CW8\CZWSM/UP9\ Z+U>%O$XV=",YKI"+RD*EU H45M#S M=)[&D1<% 8M?*$ZL]1#9D2W<*<+Z,;1TMHF6"GIGRDR#* M-%?*4V*U5E(7 M"CE5*I(&\8[YP:X;S6S/JW9LK>-D9?KY1>C*K$868(4EUL57-0*^-:*K6NY- MMVV=3Z:\W)L?@=(MHCSK?%%EY?O4=/>L=%=!#USE-->PSL%)&. L. <0)-CG_]1UTTD:P ?O'9_& MW/6QJC!\QX4;^U/\\W*HNT[GE,*61L5L^V4W'7;UCHQL8E4 MHII(+1F*4<&&@-VVM0Y'2X#=VUXQ:;=MK7/O'6SCCF& Y((&]>'MU[[X6@2Z MMH1)]("@V3'@MT?E'>N\6Q8#?IOLI6.=M=YBWTK/=%U.]V#D_.3M_IV]=O6M_M6.LOL1:5VYE ,!I,5Z+RP]NKIZ#2 M6G?(3MCAVF__!_=&8%F!1@V$0LIU\;WZ!^Z="G5MMDQ[F<(\]JUUD-38?P:) M;*T/9)?PK[XLV2H'L,[94=/ L_,!:[TL]O+AK9Y!:QTO]L)_J_3_8_EBONOM MX@/SPX^1$&]G"N'7/"#*$&-_6ES7&1/C]T%TKRY\D5GJW6ZE_$F[0U]%1:H5 M)%0IS]@F)/29)Q?A'; FO+&FHUW34<7=[C:)IU*.P%J.V4A" ME?(FUB3T. FM70N_51*RUB59JT*58D76NC5K.JH4/[+6-5JKU)LDDJ[-A+:9 M2-JUUJ][1B?W(CQUW2B%IX6CO546%JWU#K]E 0L!_&/.DX^1F_//R[(UUXU3[L%SX$8N6.A%R9C';AK' M\)[ 9P,L+O.K,_"^V[/6UUH)5&PS9M*SUF?Y#51C_VIB!U9[?<'8=1$.U"YN_JB%CGG,*JGALLZ,'K/_!H%+/I MV'=9D /YEYN;\[/=1RO@?\?K12L*EWZ77M6SSM6S'D)./^P<'VN;NMN,'O6L MA&$W[+'D[39!S%"[T.E2?P3*+Y90;5 M>]::_U9AIR0_?]]:CX!5V"G)==:WUDGP+>S@>_BL1W=R:9=N3@Z5OG3[!%%=@5 MP*US&%C(BW8%>^M< 5G[JB"57OX@B.[1]_]V]HX/>1QS#S$B!$]R_K3%RV7 M^=3]*_6%C[]0%@%_H3G;?6N-_RTA$OZ-1US<1NI]8_)53%=I+=B@JBQE::[JOA2XP+#F+W3'@ZQV_ MXT$TQ6M?-C^TUO*W'F-EL41K'0?68ZPLKFBM_V$MC'W@(8]9@,.QO(D?^@*; M$OAW_&7SQ6H[,LK%64F<\;#:;HUR<582;SRTULE15E3-!NYW:*U3PPJLE,7? MK/5=6(&5LCB8M2Z*];""X5-Q??/EA7(R:ST2Y4>VK<"/M?X'R_!3ELRQUMM@ M&7[*DC[6^A;*RVVP@J]9ZS^P!"\E\;,C:WT$EN"E)#YV9*T?@*!^S:>J;=M5 MC+UX)CFA\XZ[=#-"A,3.PL4OD\4=6>LDL!)E.TIN/++6*;![+*R_E'0@^%\I M!IKNX)]%+CMWP4ZQW\?CVCG<#O:M=3Y\$_O_R<*4Q3,$2(W\IR'?6M]&??17 MR>K^^K)ZCE2^3U9;ZV:I^<1CE-(Y6I-2P$8ZV ZE6.OPJ2EEE43)(__[)(JU MWJ1+[.I_%DVF,1_C;S@>!6/JRT/I.Q^"LJ/RF2-KO4;VPK^S1?@?6^L=LA?^ M[6W"WUHOD&7PM\'_NFTY2ZF%T&[-0R)F!I]Z?J1QR61F]^-A:]T6%$+)51=E:+T&%$+)5 MS?F%6.[/CQ K5.D78O>7C+UR=.M>^X5X#4K&7CG*=J_]0GP.I8JR+6K?O;9U M?H7G')=FQ9&PSEE0&@;*$BG6>0!*PT Y*EFO;9T/8!D&V,,+/@/6&?VE8:"L M,V"=E5\:!LJ2Q-:9]6L.)OVRU<&DN](TK3.[RX;N%IVVO8YU9O$WH*LMJ<]1 M^*4RW6U['>OL5VO O%5J+LDJ36937;NXS$=PS>]XF/)K/F&@C8>C7+G0Y2#P M1^0$P XB6!1YZT_@DLOA#7PKAHP&<]UH22:1\^MN'MSR(GQ.(0-VMV\R))4# MH%7'UDH;^]EECPUJ;L=*8[M<5)1D\W6LM+K+145)ID?'2O-[#51\>/OB&)25 M=GBYJ"B+0575(-\A*LIB4%6SWG=L^-C J;JUS6\=R^K6#@+K>%?7NAAW88(W MWO,V%7[(A;B1CQ"Y0KN;R/59< ,&>12_4#YFG75N*7[*XFG6F>R6XJ!K%<-V+9G'6V??VHJ@L+F>=W6\OBLIB=%;Z Z[BR$O=Y#)6H]<* M6 F3F+E)RH)K[J9Q_%+K4WM=*_T#=J&F),;6L])-8!=J2F)H/2N]!8^@AI+= M92#XQ;.TGG5N QN14Q93L\YG8"-RRF)K]CH,ZEYY*YELI_O\O?)ZO9W[+IX MB'89TL8Z#P%WO9.+T//O?"_5T0(Z(Y]\. \\N/K@LS *_=T39BGXL,X=4!X^ M=I25U[/.G%\)XM,P&4?A[(^WT3-X*,NA=^L,^)*0L2-B[UMGA:^$[^_\S@^O M/L1\%/GQ[D>.ED+N?>LL[]+0L2N"M\Y\?AS"UY_<=YS%_NZ3A.L,YM+0 ML2N"M\[J70GA_XS"/RX#$84OE-:M"XB7@8GO)W/_X23FLK6)&/M3A\5N' 5% MH.$MK2@>O>JVV[U7ZHI76"S4'$91$D8)WW.&<32YYD/QV]ZP>=@_V',"/_QZ M_?BCZ#EXW9Z31.KFL'FTYT2QQ^/?]E" OYI;H95+/C1+[C[GD@^K!^7O67)) M4&Y_QY+[Y4#Y>Y:\7PZ4.]6#\O[G%< MRL(/CW#AA\?X[]'W',M.NXSU=[![V'EN&8ONM_<=_/> _NW# MO[W#??KW@/[]'M(O!0O] R3Z_D&/_OT>[:H4?.Q_EQ#M?6/)\AL1I;'+A?PX MYLPC,P!,B#>_PC]DZOAMUMGO=/K<'7C=?K_;'1QVN'LX&!X-VQW.NM[_8! C MNTY8+-PF/U+'VY&P51?/*W_<[^ M_K[[>@@&2'/()GXP._GI#&X;Q/Y/#<%"T11@J@SE!<+_7PZKAJ?3QWNYH\-V M^S5 G.L==KJXK2^?+V[/WSDWMZ>WYS?%I2_?<"FKO#D_^W)]<7MQ?N./ MG97KS=''P4[IH[L6Y-]?7G]RD%>$4?@YG9P7!LT:D ;#)DZ##PN'_R M+G+3B0K:[]%1!,&R]Z;3;OY.QS5[RIMU(-";XME*V"#@^M]5L\:1$D234[V8 K?\Z.>ZLMCWP" MC"7Q])O5SRWXZ=7B]]W68:>W])=VJ[/T^U5/.MYOM8\.'WW4*UJ97!T 'Y MVQYP3W7QE'D>T-Q)=_K@=)81T0(4HNGZ='4:^RQPOH2^&WG<^73S?>=C<]HZ M#4-*@)Q&<0+2!YNT),#R88N"NR>#* H&+ BB9! ]:!($:^$__G9\V-]_O9(* M$^\)T SX<(&B)#'M/4[2S\D\3S]__G+ZT;D^O[J\OG6NOES??#G]?.O<7CK M5F^!=SJ=GG-Y[73V?_9^<2[?.[?_.'=R'-=PV].S6_RY<]SKSPDY!-Z:--E& M&"K:?@Y@OU9/;.+MQ/6>60"\CV(G&7-GZ M8MS/C+'9XZ''O"6SUBOR1Y](% M7*#]$P^^:4[@$6.\K>FQ61-?U>2A/@3]30[;61K'\,+WM.A_P8/6?6GVOM[> M&YTT]A]_ZQRT7Z.?M7CZ&@[Z8!^7#!EQO2*>_IPR_FBM Q;%M2RS1Y9-?,\+ M>'7$&>6_^FCD;"32]I5(Z_^((NWV^O3SS07)KA]&K-DBQQ)#KXX,CY$#P!@T MS[!\LY24&JQG@5'@T4.,_Y[_/O7^\RB7YXX)>'@I8]RLJ:*SZ+ M)A-?8/0=5%+01<(4-;23'=/0UCP9UJO%H,'E)#0W&\?M-NK M!.%S0GZZ#SN *W[J/ZQZW#_G8>!:OJ]0[642OUC]JMJT"_#5DN M+_OFV?8G(T?$+J X^#IHHKW3@?_]SZC3^G,ZVG-8 )K>8!!$HTA^45SP?GOZ M\"1T'W>F#P2'C"^MN>NRV-=Z#LE-6<8U'_D"=9;D,_RBV<;AWINW 7._#ECJ M-9R+T&WME'G,VY&;\HYG,W"7+^SG\P?F)@1:)QHZL0&IPX0CIMS%Y"_/\4/' M3X3CCED,2_SEA7'"_E'K\^A7T]PKT4W!"J<) =$06^YVB26).U M;?:,;5ONQNJQ607!X6>RHXCL^9WP,]G;\BSR^*+M+O"*:1S=X7,RW]@1^L8" M=L]BOEWSO<*0O64/%RJ35$Z6*VIZQWMO.IUF%[21SL%JE^$&)GM)T%N3Y1)I M.6!S1SA_S_DSC7WA^50FC3S8SY,A71:/6.C_+WW^Q7X:6A,*%ZWKUDW+.9], M@V@&8"@2B/,Y:OVRB'H+3*_MG(A3SXNY$.H_'^%Y'1-4;>^].=AWWC,_=L=^ MX#DW2@J@E<&_X\_E9)&O:ZW]Z9[W#_N MVFW\EJW *A BYYS&@$]_R@*'/W W3?P[5&J!I7#10+8:I,@7G?_UIPY&!%:K ML66?H)\WB.8A%<6<%2BGO_?FJ+\@27_9@#QQ!&QP-8[".:<,SD_H=@Z:!]U% MIXR]-))9BC\))^$!G^+.E'\L3QJ@M+%OT$8U39S>?NN@NYW 7_>@U?^&B;/V MJOJM@]Y^Y:VEG5E.Q]QSKM)8I.A02"('&S6B M2D0DK^=\=0;OTD(&?+.7-!E0B8$/8K]=^_ZY@1A[V9 M3091\+.H@"'SW7O^K+QJA.CS!W>,@T4=H/_[L0_?9(>DRN3_!!N@F]8 M=;H#.AE&TSB0 2T %S6E:CC_CI*OXURQV/DG"](?U+U2 )XZ5?)0&D=X>H7'_G(^!-$ +(H;T!K=Q/G$XJ^+MO@/ M=GY[:YW?X[TW5S$?\ABU #K"J M06SGG&E\E?DP"+4#O_+IQH$U6SW=WZ^GDY5IK;(^*BCKI>23? :#?74. MW^;FH;*YO]>Z>_;'+'>#/R_M8%7))*+(?O"8FW_QE<)V.]!L[6^0UKCAJ[>;QFVJA4K; MOAWIC9^C'YH"^J_7\? >/'LN]B:\-8P2^.:OU$?1#1*;DCYC*C40SG29*.]A M/-E\HO3Y3+"W'&(3-5&4DNM="N =^>Y*B+E_1D$:)BRF5.%8&/'6D[RLEFY+ MI-L&->A_IB+QAS,[V-W]F%-NS!S/^[GSBS,&G1$9G>>P(##<+L\&!UQ= ,\L M. M&$>8&*G+9I(Q2^;7?L_$(K.FF]4>?@%U./2/<-&^=GS7K[/:Z+6.4^Y0$/L4D\%TS2+EB MP_>X^&5SKI8##4)&,3G#U?9KR[AFI34K_4%8*7DC ]@"=YCK BO%V:$>\19T M189+OP4C.VPN_4%,@ ?#6V*M,@$[FL#F9PU4->%QH)\AN$;.*([ND['^N06: M)Z>UD>N3ZJTI??$__G;4[<(V5ZR0?NZ\UI=]\X+5Z],7HKJYMV*5>\8AV^D. MFEVM-.O@8+/$ME7?=UN'!X\7,6Y0F[2M*LTNR/%O=.S8 M9'^/%TP]/0IN33[;4TJ8XS,XD*,HGBV)0])%=%1==5$N)'FP]^;C\H-O8Z!W MMTZ+#2I:JTM=IQF>I>0G9*_6@%X8NOO%C;T =O%YF:+P8V#OQ1_6&ZE+R1-I M%"KY42E,+P_3F\H_ M+;5,"#A%B6Q31D@O1!N2ZLDS5.@-Z^(BABH51:P:CT4M)ODF0>QB53B(G M%=+(A2W*GIA+NHN!G8SO"F;X\GL?7@VO=4)^CQ9TS.]\07(T9*&+% /2%0OR M\6(=1V?=YPZZ:!UMJ]LYFG7 4&E<\#2RW0 MQ\&2A&--+U($$ =V,IFPD(TH@(;.D,[A:^$P(4!NX5>:8/APR,EW'*H"4[S3 M1PX8 E:0T<11X$3 #7-$FKE;J!+$D&*_W<\5/=VP>,#@L>[9(R-*?I( NESL*0S^>2(?Z%-[-\"(X/91AY]&* M6>KYB5K7#TGWZTN("W<8GR*XHO@T(YJULK*/O]V(VOKS-G1$%A0'2BH2WK?K M^%9*C/R1S8X*U=G+(':TF-]$1;DR,53>ID+?0TK5QJ_<*(ZYZ9N!@BR.,1@> MX4FX\Z-4!#-]$):]M3X,:[6Q?>^'-\DD.4?@GAF0KSH4!:VIU_ZVUF3]J7B< MI%%C(>J-0.&1!)C1I3Y%.4HG3FWBG"BJW(C"N""1@IGPA>H!@^[".]X<,-2! M4$OBH9 B#&.M\!/EMYBWY\^.$6GS;1!BD0_:QJ"QW>%1,TM0>EG^J*.->_BZ MVV^W.NUWS0Z<]Q_RU%0Q9U13Z'P(3(QY$&@EW_EY20[^RI#/+W6.Z)9S1)\2 M(-]NNJ;%E1 _;B1^8]\;GNEU?1F]3O5UU5O@3&PT MZ&C&]"A7O.'9:%+\K# MGP1R.ZPD%U2&"K BX4FA_2$JEO",93HHW/&?:( M!'DD6(!Y4"!E\4'_?MAI=8[D-2#O<9K&+Y3AQ*;3.'KP 3TWP-&[<*M@?AMK[U( U=D&KX/(E:<-' 2II.F%U&7 KQ[ MS\')'YR>H0BBN_>FV^@>P_\?'32.C_J:+/2ZWK2K345A)^_*=\^2__PWREP1*A>8W M](#+;#&;GH?>WIO]7J-_N-_H=Y879U\^G7^^O7$N/I]=7E]= M7I_B2,"W_W*NS]^?7Y]_/CLO;F5CVU!D35.Y]W9VC?7^'(R76[CO;0"H," % M[L4!SE-X /E-5C4(*X?HK]!GI_*P%H2'SM."8WX%S'OFW&ASSB3?$U'+\67. M)\[),0>/(FH<1X&'II/1S $:.&FL0 MHR6?&]#\J_*9$@ISMN #V/^9((Y-]&\\\- M%@@C)V )N7(8.H!DO0'PRT2Y=S1/E'QT 9:+L[+F)TE)*3L_?6%.3..JF ML:EQG[(1;PYBSKXV">HG++@'%&"TWD#AYU6X?'_:T\ M:K_5/U[^RZ,)?P<[:XS1;O?;^_V-)$%GO?8C['G>M- X#-@;6&CC&*7MW];@ M#<=[;\Y.O^ XK-/K?\DQORCK0;1_.+U^=_'Y@_/^\OH/^+/Y\?+R=_QLKH$3 MPY;-XMOZA*L:=:M0UUV!@F^DNRQO*MEVO>/#WNLJI*6LG=18[[2PT\<;A3Z9 MS\KQP/5)77%2L7?*U>GUK<3E16N7?+-&Q3=1T2N?:1HL+:]U*$9LUYE9B3N?YUJBK'.J>R$5K M1ED2S@[;FE&>/H\"4I^H#;%S[8NOSI!AX&LSAEACZ)DPU#FHF5ZED'9TI)G> MVYKI68F=+V',08/#1$21L.&0(L$8$JS192.Z>NV: U8*:<<=S0'/:@YH)7;. M9@,>JXJ)68TB&U%4<[VJ(:VON%ZW9GI6(N5;BI_?$R'+-\+V:XUF)G(]\Q +L,^!RZG%:,SXKT50SOHHAK=/6@8U^S?GLQ,XG>*@C MV) G,\?S!=8ZI7&M^5F*K6]QP+F,^<[^(V/2=MQ7J\YB>\Y\TW:OD,96Y[&5 MC8Q>GN&7)I6#M6#/F@MBSMQ,[_>\WA MY7?<^_]J!%F)H%Z_9GK5PEJG*YF>M/(.:\YG)XH^F=:SV%K"%VXJ.RM0I]I< M#\"L8Z4;A9YLG(S7Q%RD@6R9B9%86DCMD;,3U[W]FHE6"FO=]GZ!B=85%Y;B MZ+^P0:F?4),78HM_I; R]3D7JG#8($H3W2 N]L77&J%6(O2@UC>KAK6C/*L\ MJCFEG2AZOZS?.G),D4ZG 7UF\0Q;5+(:@U9B\*#6(JN%M5Z[DV>-QS5KM!-% M9]3>$&>ZJ.:U@HUBKEBDG$NX V9B9YIG#6JK40UF.,U$ZT8 MVOH%)EJ;XI;BZ"RB05A2J:0T::].$K066S4CK![:=(7(<=T+P5+T7%*S?S^4 M;>;A*36>K,13IU/G\E0,;1U=)7)<]T&P%#WOC/6+"90LIOD?P KA-:'S9QK[ MPO/5/#P]J/2.TXQ',56#\FK,6HG9;_++NJ;DQRQCZ'7F:DKJHI*RL='I/#&$ M6E>5V,E_=55)IUV7E500=^_4+#S16#:(%YUE9K*3,\(!O!A,V"Q^4&/:"DP_ MF?/6S+4TM!WG@PN=#7O0UT?KN7!T;CAG?@9ZC2PKD57SPS\(.><;[/;"2'L_]/@49Q9O M:J77^'TN_-9Q M/_!5R>QPL9;6$>Z8>VE0M_:K(G:?S')KKEH6VOHF+:9N[FMY',68M-7]W M;M()@*T>CF8GGCJ=X^^U#1>MLRT;?4I0#J(DB29;E)6U';*<+([WWMQOOE^OSF*2K-MC EGU,CZQO(@@<]=H9?)6P0_CTI,)*A-X8D,K]SQU_>^EXR!H1%4>[Z8!FQVXH<$9KKIM=JD>AVN<9X=X+;ES]F; M6VWY=L64U)O5SRWXZ=7B]T>]5O_H8.E/[59GZ?>K'M5IMPX.C[?RJ&YKO[?_ MZ).VJ^9.?,\+>!'7N5MBI)7E GF_L[^_[VYRQ([6DL?==K?G&'UD8QU$2JE5 M^W'!_N,Q_.Q/1HZ(72#/X.N@B>_LP/_^9]1I_3D=[3DL2."G01"-(OE%\?!T M ;I/(=6C_>D#X7#+&I5]6.RLQ][R_^+:?>^WO34Z=0(753>-XPQD(]X28*&%,+/>S"3A:9UQ(@';)VW_.V#:0%89*&P"CQJB4" M[=F7L$'?5-!+;XGC1T,'6TLL'RF_EB0SYW,KI+J@ER_7'MX&S/TZ8*G7<"Y" MMS5'N4]8_//*O^/CUM%^;Y7X6R6 VB!HNEL16;W686_5.S9[TG&OU>L=;D/Z M;632/.;FV41V='.RX_/Y'\[9F-_%4>@TG4]^Z-.TDC\\+KXNE2C'3Y,H>-\N M)(JTNI:=PC8H*&R34]CMKW4*STZ_W%Y_[I_/.M;&G-?MJ=#;YSS+I>3MV!?.:1BF+'"N^32* M$^Q99I2?AN.';I!2<78RYHX7N:EL=0;?ZTHDSQGSF&->ZDI2:3=VY<5<@82;1N4#)N"QL)(HC1T.@)G KYA< M)40ZF&< MPM/@^L[Q\7X#KZ3?NH>G^B&YF\VEO1YNUF$33![S9%:9N;5SON36\P>76M/E MGM'//Z.%6%V%!\"5\ 7>![=,(O@QHNXDR1B'US:0OAX#"FA(]F=#'^@E2"^!RD?N#1M_BVPDWR$:HY M/NQ%$:):Y\ /,)D:'B%2UX7+AVD0S. ,P&NH%L^#30=PMWPZ<_]*_1@^Z*>K MM)>$N^,0#O3(1QAF)TON4K:E!AZH4K/QZ0&P!CQ-SL][IQ=[O\R#!Q='^=FP M7CU#"JD4%C69OU;W5@""P0,Z<[@F&-H!3:-"\0*G37XS#%(W267.HSZ*&3(- M@/ M_F3*Y%OX Q;<2.J"=37E0<[7X<@[1(I%C3XM1&W$95,_D4^&CRY?!/Z$ M ]H)3^$HPG=X?""3U:-!H Z=0)*'-\R< 1#-!%"3(B^:#7@L=%(\I6BRA"&H M$G6HL,UW,:TS\.6K"5E4>DF0@Q4 146H8R(<@OE)SP#%NRBXP^6E>&,0X ;O MQ[X[)B9C6)M^'(+,39BBY#RSP^@A8,UE(E$?$70#'OA\*->:YX<*C%D:?\OY M S0_@30[1JC\Q]^.NMWV:[K_#EY GSNO]?>"\Z\+7\K%+7P]8;.%KU"J+#QS M'*6!-_\MTEGH+3S477;M_;(O _\K#Q96<.\'P?QW"ISF*D!C@ 4L@@N;! M1(X$&*8:P]\>4MYP)A^P6J1IJ?>(])T3F70$&CG)Z?-%*C.RUO/Q! ,/P%MA MS=BNI07"!]0"/ > 'GD,)0DX890 Y3IW/K]'+BGHH3'* CFY1 J+@HB0K#1) M,VX#Q#VC%\M:%%!Y&/)ANM"[PQ,.GX9Q-(%71[!W!4SNR7:ML\? ]01;L1R5 M[6*":AKE4S*J%9]IRKH'F]#[T<4%T\D#P>U0K<1T) M*JFQU$ZEG))2@%24F_,S$$L!LMY'51RX'W9&_+O )7\2JSEJB,1EE#T/I2+] M_:C.#&R7R]TF["L")B>=2#.=R@?AY$A0)_DW"+.!5V:WX4)BS@3QAR*:)06L MP+3$1U[C^N:1:(#4X@1C/*[J-0B D-_G^]8UBIH?KI=0VGK_WT MM9]^1W-J-TWP.UMKDQ>WY)U4$T'+>?KFY M^'Q^<[/(%=?1Q<'2T629G=RWR M>,>%&_MDIZ+H?*L?DD6XY-UAIJH)7813"@X:^=")P+W6E32YTRSUT M4[,0O5[PU\1/U+/5(\'^G6*81/FCI2," .I[:(0K7_H$3/Y8>:[1CR*=Q&8C MOJ @!/G,F.OR@).K7?G/T>4"6E3,?/2@-W(+SOSNF>.B :;^B#SF(_^.KA_% M8-_#"NA#UBAP]?HS&.2]QD:G<08Q>;2QT2 ()=@2J'O,DQX[1))J+4.A,MB: M!.2) ZMWT<$!RPN9#)3HU2 N8)N?^;WSKRC^BG]WCH^ZM!ITNZ-3I'@U^1YN MHC09.V, +VW%5=X-4M$+!!H%VP4QY- _26 MQ9$0SB0B\@.*!\[D4-%R+&DA#&%C#00S;^"^8SG[B8-O=V.>5$:ZL YI2C(/*"%4#Q+S+26TQS4!4 M1"H7/) +P&M(EA4740233<2VZ3F-FV.@]SR5$34:(+R_.7V6] #B7)! MP>0A$(E( JV:,1SV"90=CF[#Q- ^I.-.NV70:^*ZZ%@.2 M."J$V%Q ]@)R/4XY%1M =TAMO'+'%9,/)(G#Z;PAI4*MY5N(P)-(\5D=4-0A M=%\.%)7).M*Z03T!/Z JCTJ07FA*2Y;'+PJ;.EDE%XYK.>_3&(\0ZCH-DT(U M38&!8$AV*;2&,?\KA27"F\<,N(@.Y0*>ACY<3:J5R3O1VB$E MN,@4FXB08+9?R)B:X+91^\9$'+P%@8ELZC'\T]*R7"O@LE-0T6D6M=Z6C$A[ MD;0%43RIE*0[8CJ8F(4_ >B 7W*9DH4$@JD' C7]@':I7B)U2EB+&GI-S%OF MH%%.!NJNE>8]!;,8! "L"X Y9,B/4?='\F0F,8[.!EBZ0)HX!->FC3_*6#Z; M+1;IB0R9KLPX0-XC,PK0:,>$,[3&5)Z#*#(,&0Z_XV&*](K):OETON5BOK%2 MQDL%($J%-*SO(VE5Z\5- &3Y0W2R#M@7&@3T#I8B0GZ%;0K#Y*39.5KEY]P9 M:BCIX^"UWM/SO;H(GDZOU>[BYF_ AG'1XX)Z#6%&9HT6VS^2/C)A?U)FEY?' M,PYVCD) X>L:33M$TP<6@UASQ 3S*UTFE*?#'Z1:GH$N&:8@C^!<9;_5>-DQ M7CZ1XB3%OQ2AY%4-^,.R$Q1@=B:B";-SJ4-U)$\2NJ9J1.T246?19)*&Y$!7 M]AHV:@1,^6*LLD-5OK&O\@U=K;=FCC[,D(/720UZ.,2_:ZSM&&OHI56N77FN M5(--LA02]J!RV!%GLI"!:A%RY38J03"7%4@&410WE8Z452W4R'P.58/$EU0C MFE]]FO&T(,IRE21)!)ID,'50&P4[*@KYS"&+)? Q3@-(!/TS*39:K1&Y2T1> MJ5 '@X.)_XEC1E4MJA*GB K*X<_%#7,23ZJ;>C@#!I_(-*EQMT/<74PP4,5U M@C7)VG6== MYUG;TB&E'/_SVT+99,4H()!- M%"=BOAL)I78E41T0V:6!]%\ID_7F9 WEK*6LZ8-$&9%![6G8K?\/H^;4<6; M$YDMN^!4)SSPVN>S6TR@81BSUG MPBGFT: :<'ZO/04R "VP<%R.W*RQN%OO3Q"DLEW04I:6)=WE\R'G4N>5<-(- MHUP96"'?D&R @4I3C<9=HO%<)BH:#QSJ$1/.,*EUF :%Y,2&JI;('3?,JK\C MA-58VBV61"JK%1)M0V2GRG?-02(H2F8I+\OR5O%8U\/J4RBTO6QVJGQ^IAJD/U,6?N.!-?>8RHPU4'E)Y/1<5'-ZI3I=UU1X\>OTMLQ$4MY+#XQ"6]F $68 %BYJ3,^R5U^KDLQIGS$6F]>V9J M "G/.U^W^%-6H"A=H=004G;[E"TG56YW**M.E*=*YSYCL\M(YUEDOQ>B_*!U MBC3WHZY#1C!]16- 8MQ7NV%D1[1\7J< MXSD=^NS&=IS",[E1=[$ V:!.F5:[.0.>H CM;@BP$IX* M4):6']_A]01ZJF&3X0A<5&XA:UNU6 M7R<38?X6$+]&/:'UG60[LVVBYIF/AMZ9CPG9R-L3)Q?6H_ 1ZBU$^-BM.98! M!IVFQN59T8P'CM;:^GK9^.4W\"6587JLLXYRY'. M"36L4,G.NO:NF 9&J)]O"TZT:6ABXJ,HJ4!% M.NLSUJF?]V,_0)(&,E6ZE'ZFD@%_Y A^P$<,^8F24&3,$Z1H+K'<.AK@@D'C]IXFQ^N2LG?0J"$$7H'O MM<*!;XB"KI%$8T/MY]Z((W7\Q]\ZA_W7\BC!$YMYTI(I[8#)1^^5AVQ$NI+V M;4ABTRF3IQ=-4IPH:4*NBIKVRYX@V/4[U-U J'AKY ^3O)NDIIC=IMJBH88X MW>J:#EK[:RUJ(2<6L=GLM9;X.3#55F9YW7YZ?OCMO3EQ3B5#:T;#II\(61< MU$U]KG @2-'XS>H]R&!.HGA&PR.H"%IJ)W0TO]44ZN>SF^M?Y#,*ST\X&KCH M"4:V#QNA]O)^4?\AQ4X.-2 IN%K.D!31DSG(- +!Z<01>IO31'-T@5,_O)JE M/]L!_4^ RP<9';M!$KH'VHY/2BH!@T"@P9:"'W+%)G4%(# M*_XK]=VO*OD+M&T_4#GQ7-7?HUL'7NW+.@G9_2D7"0IY@GED MN68/X1#AP2 M0&/NF#J=B#&F%9&4R+T?LTY%H9P;VY!@'R^9AI]_\4PI6&P*M/I K(G=X2AS;Q(-T) PD<#)L+>;RAK,'ZN?I(9G_X41T_()&"2*5FONEN0 M$EJ!(WUMRGD,Q-_$_Q:C47=F1 DQ%N7"@H4-@1G0V*C'GXR=5,!8?L0>^-*Z M:4FSBH7,8_CU)V(4Z RKJVCJL016-\3OUV,)+,#"]XXEJ"M?ZLJ74BM?:H7S M*7Z*_.!%U$-0;=+>JXN0AEJ!/F.":@%+0W?,L;'O0V)L)+"!'GF08X942H]J M*./DI (!JPA!80%ZS0<'960#_DI4+P<=+&38V/.K-+26#X\DTT4ZR7PX"8U, MLY.](I0+(&N%G"RT#I5-)]?*N:MP8+!KS'N7/.A^'&5@,/OP3+-0T^D#>P6H8:(F M-R/I ?G":& M@M[A)6/=J5''--%E.(P"GZ;U^68^:""[X7G2*//T5+Y)Y/& O"P4:@USHW!I M9ZGJ$X]M7UO.*5[&[_PH%5A#Z LWB 3Z+1-JMBNK$C$Q&_!*GL>_4N!>TEI4 M?^*N-;Y?>D9"SV;&OD]2?VZ8@_E)'FCTNJB1S*G _&YX MX=]_D6X8#[,2!!Y%U9U6:MLS2D[+%D+%%!/=K3E1(V:17:H,.N00*'YS!@]4@)5DSMJ M<#OCC#KR)G%$[BSR[FIX_8=IY\U\8U$ K%V=^K)TT:2$C_D@GFPPM MLK&F,BPX#;""')8AI^%B#R4)@BGV4ILI1NL'LE6U9$MDQBC[96[6BN?#B<-@ M9S>C!U2E7T38NX -LH"TD$I4*XB'(2CYR%(BRKW-#\4#M1GN [D6?0H. !UW:C;R9*FUOD.".JL3Q8ZGI+K\J:RJ-Z/4\RDBAIO9% 23-D*6/ ''BRYGJ #:, ME[IZSI(,;RY]7(79@<[<#*-[U?R7G"(R*TZ2)Z8OM"03-D]CH:PC[;7-4^6"\&;JAN^C)4K/ MT2N5 KW?,#=W84GRR_V&:;T:'K.L4#+;)%9$71^J2ID6RC6*FM:&V;!%Z5 MMD?'3-VJ546I_X)>J0K2N*FUAI7/*U_:EI3FO!.P&979ZUGC2]F/&N&^_#"= M&G4HF$DH4%J*FJ!7/&9"]GC/&)AL^(U[RC@NWJS,>EF](1]&.0+WA?EG$B9H M_B+H]"?JY,EHT!7J:MPSC7I@/:CV4G\'U)SQL9*FE4A"!PA7X](DM>+<^IB: M],K6@NB$2%1R7Z%H=.F>J M$Y A$JE]$D%2;BH"KY"[*4M]?7,APA3@!T1-AT-5S.@Z[3FE5R0Q5TFIZ8OW M .S;K'_^CCZOTT23(J#Z+ +][)/A,!46+;23'*\L^-R5#I*)'&G%L8("H8H/ MU-V.[."E\UJ]K *'^#0-IH"2V5V?Y[[19B\R/UY,@D>]);RM)ICG=H''0 M;FM9*[T\QB%)\K9+PSOG[L'1BXPR)-]Q5VKMO4Z#T%YC=J<-T;4_Y>*6_#SH M56&ZR/0>-1U9BI&);<)YP$=,VHM4JBT[_U)XE]SIIC(U'0#;U$6ITO-CRE5! MIT!9)SW;T@FF'EMX7,8!Y)C3Y#XR_IR:-G9(&]>@CHPB9+6 'BQQ!.W"BW(Z M;JYYQ2G?RP9N%WC9XOX 9[,96DXR-G X: 9)FAO10D< M3/1@RB%4VJH28RS7H-Q$L(RB1!?]4-?)*'9YG=57]\:N9%?ENC?V2\#B?ITA M6&<(5CE#T Z+O!#C;)!Z,(K09RH+H%/E!M5-X3".0F%Y?"-Y7/,I "9IK.#+\B7^E+%!)(/"B? : 3@[%=^LXH'PW]3//+X#?18'J$@TRC$*IP*+T8$!,92L^ M167*4;"5\CWT*O!R&8YUH\F NN@0F(8!?] UJXAJSI.5@XE-CI^:N2/S\>YX M/E?N(C39$B9N6.0+65,'6D]3LLUB00V(( M*!M1A-"EF(30G#6W0$VM#94_LI!>:7;24/W ]!7YWBGRI$13]#5?78C\$$F= MX+GBE.5G%-!LM&+SE8$"B#GJJC^E[.#\M,$#S\GLEK/JTT3&OG OUYQR9V^C MJ7/+ LTI3O6H!=4?]USUQW7> M^Q<)^K.\QEG7TI@!9R6")FPPQFDI$0]5'W M-R+?E,]UA\-ZX5Q?[D:AL19+@02 ^%W,)Q.Z5)Z88Y9=P=7P"YJR02EI*C8H M%+.(<[V)@D3[D(@:D2/*@!=UK\/(G1R'<8_=9.@(9FV/QCZJ)GIXJDPG(>3* MV"_.@LZ 8::(RG[LE+1W+1TQE":RIY*$*7;JR@)M'8Q7BQ-92MU/ M0JIUZ,]1I PTIQ:EDN>"60O-XGPJ6VX@6P-PPG7:\C_2":.N/1CJ@@.A\A%U M^O*J%GI6*%V$^YLD!DU )OLAS=_(E"4$)I:2J-'LMV/DDHGSD6/6464.\874 MDBBJWV_+7$T2T+H57M:>;L1(SA XB2OD,\DE79GB]X".9Z^CK MH#D&X^D]G,Z:S'\WXQIC3!N26KT$;4"@I>DYIC%DOM$Q>DAH;@\H)$PU[H<7 M80\#-J6F_H58?=:*!B\$\ M=YQZ^9D9#-PLT[S V_T M(F7FRD/5U%.@YBD =;B[Q0*6$<.;I4Z)^4A9ZO2%F@E$>5 LZ]@!\EAFB 24 MP8U-.O+"0>GR%$O+G4,68'JW[""C,FS,(QOYSIF29<@\2UU#Q,7BG(?51_"6 M4K#4:K.QRO(9R_:G.(O0@[(BRF%!IJXJ<5:\2N+M?AP%P*'./W\X_7 N_1[( M:I1X]ER&B9@F 6@864C3KPBGJ- M B)NY+ZHR\4-YC*E4VQ*1BV'B/10[#2)?@Q%T.3DW(0S97;G>D@*^221I?QF MNI(AMSEM$^W)XM@7.F\ :3^1G3FB7,&%3C;@[CB/C7N::#%F")!\3V/JQ6\B MV?1W/M5Q . 8Q7C-=[0:/ZQ;C;^P5N,%RUD7L52X\?@?Z(+U@URO<)WRG_?W M":%.JO&Y9.V\R51$+DJM)?-NC_LQ%54GE+\QB41RDF_[K0\YM<4RI=0DIPH. M'55#B<@74B!Y7+6_#%&$QDU,=)2N#6IK13FVP&Q",SA:6H&4;"J3WAO*:Z*V M[ OEW-;3.:2!%(.HB%,W,>-69"FGD!O#3.9(EH++)N3A+,*^IH6ZU32&:[CN MIHBKJXY40-4Y'ACS#%=^:OIYEX\NA1X5S^MVR25_Y; M( 'YAL;R5HF-!2^O.MG*T5MWF*H[3%G=V^B@[C!E 1;J#E-U_DBE\T=*5_:H M58MV5:V(#VXZ2J'D33UV,M[/J4CG1O>Q:7,;>E S+5RQB089]/.WH)NO&)^A:[>9BD(;--70K5W MUE9(@]S)F7,YRR\1+>]A&N-%L)&SZT\*>F5Q#E;,N"%?P= ?I;'*0-R4E5PD MFA]A'"=KQ( H):6!6@XU56I.'J.&LK..S@UGAE%3CTV5I9B?$9!;V[RAK?OW MYU:8"RMD9K@3^$-.-<4-*9LQFX!<9V'>D2VB*;8O4%XG/9'C3KY8#DA'>.B4 MBZ9L/:2Z=N26IMT*+:= 91\(>: (7V&'N=3+@O?Z23K'O"45))'AM#94]+Y M@:I=0SU#S2:.R;%FLI?D"I.%]#25 MX$([;>JMYJ3*KO61R8[F"(7L\+=,L5OCGE.QH M%-+R,A$*IQN]BG)B=-$-F8^M@H"90T5)P&V_.BS)?2'[G.242QSL)I\C);]6&DE:4#8PB2#UJOQ1TM)! MY(LG 8+Y<#0>G&<:[E21.3+(K/Q8M:V70\91O0_*PY,T"N44X; M,I*.,HBEB(0WJI$L) '(_!A14G)Q8B)J%#I\)Y]'FZ;%Y'J(2"96D-DOXUC, MS[PH2XK()F8R8%7/*YQB^,3H6I$AA*LBB!N!>$AU#+S9W%G$5JYOZ@]4:-9G+D7B12P0VE&NN8 M3:<<"3-3:7&5:GVZ$N">!5_AF,2IDBXQRHHJDVE&#BJ&-U5>!,E/I*W1*LR*TO*<'M!T R8*\GYNOJSAQZ EA&B4 M3'F$4M^D"KDL%3+I; 9_TR L$.6@BL]T\SW5DU2UI9/JFEJMM PQ8"DCS-2# M3.U B21,@I7O:*AAF[[."YG1]&XNK4&[Y/ UJB-9%BXO)@1(UZ*K M9]<&.)Y@E1XO770WC-VH$V3:+U(_7%!;J!Z-TKWS7'F:H5(N7[D",@A(#426 M$"@X.+*]+FPEPLJQ.6"IK%C3>LWTJC-I$QDTJ%1!U5_=<_95M^VD% 3JFVOR M/153R,E'=,G*1E'2 YS;%DF?W-Y>QA$\#9(X+=L GK="\70ISOGX".)<,R%L M%*@=NWG'5&/.528[1'ODKRGZS9"[-C2G3R7MS6E/F*BOA)78I)D/#5EQ%:@)$,11LFP@=$+"8GG!<6)\ M62+W+9EN5,-!LRD+SLYL8"O0D&K_K0M>C5*AO!HY+UH!.BI?ZZ4YSSZD/O;" MS 4ZRY35"&([RDPR"/W3D.!GE3AJ";#0I4SK2:(1IUH24H2_J8RA"8:-L::< MNF,%,U/(^ZC28>J^_5B'^F1R/8U&*J30TO?&20O&\%%@D'_*H$O&-(NL.JN/>903U=F/=2!U[-G$DA>3 1NJL F]>KH_4^X)Y"OVD[R&N0@C M<\?^@G([RW=+"HN/PU\LAMDVS9R M4*C.1.2A$.A8X +G#2H=-S=<2WGI E^%FN&*5(Y0=,F)1[9Z[@D&8$H37DPZ MQ#>BNQX(6H9!X4S0A)]",)0T6\I -EU+I(MQ@,Y(F3(@9%^'[)H[6E^(M?M1 M;LWH_P@]1@:.^&I\O7/[6((N$]18E59APA4XC"'#E +CT!>NS+!^YD6ND)Q?=R$;; M%>U6R;34#F3D @$RI7DSPPA#RLUT:O;^,J@U8Q*GOF<)S:K4+TVQ-* G:_%7 MR-G2Z*5T338%)JP]HA0/,YMCOJ<\JC(%1Q%[\0+=E-&,4 ,RFL8^3Y#-_2,: M#'RD^ O=[Q&?]]$?<@*+<'[>^\?%Q[U?Y-0/;-^!] U?Z2\RY@NTX<$6Q@59 M0(X3O05TJN3JS'6'( ((]@?1N6Y?%6N5#^+Y+>"9BNYEO-G#X^,/4NJ37@ ) MB=:708&&=^6U?71=B!M!X1,,W%+*I,)>D>MFSD/-((FCJKT8::X* MLF/#GW+WD1PU2709A MS7ORRY0SL3C0F"L/7BZUVV4"NW1&]PW*RM#!IHP."Z'<;O_5(3U6RR$$2("% M"SEY@RW_<4OS*H\:XI*%Q(P0TP.FU.16*UGX$RVR#Z:@_90*VE^874;;DPDR MY2=JT/#5N4AR0YE0WZA5(H/,M#Z411(TU1@3RD;9)DW&LAY(%)CZ )4UBS%Y>O* M@IC_E?HQSY@"6 Y"-[WTX*2&,IIAFJ60VBR85G61TMW3\%^G^DTT+5ON0JK-(&K>59;-52]E/!I^4X8,35?0EM6 M)D]E"\;NP-@CPS2$QGZV2]1X$#J)+M1Z%&EF8P\)1"IRB MY;P(/C'/_$IG%G-%7_F*&I"L 9M//@@@_-U@VO;EL MVM63S^2-I$&PF#(SYX8X?YFGIX1LX>I0!1*Y#-_:GBJM^N#K%$;+4 MA'SU!M6$;>#](ILM/B>!/F)-3]%B*8*GX:P#2^U\])7BK@\J=F7'/.",&61^ M'.8R$,V^"T<."-+#7 87!$/P0G)^OPG9\L1"H)>6+[;+D4R1.@U%-G1>N;2 M$+&\X#X@VM),OZ'-Q*S)7)CXL3'JL4 IH?S6'<%CK%"K7C&-Z@_1YJ^GA# M4JL?HC4BLR>7&4_2>6@\ MGN7P:MWY_<2;- M156;78;N!S"UHUS&R6!S=G/ME@^8>+Y%@@R:ZFE>IO.5J: MZ62MMJ=C/X#KP.29SC!3QG3+P*0N^"_FY"DPR$Y8/+GG/#1/4!V_"\/%LHA( MRSE%49+-HL0G9R#.#?C+M?"8357;!X%)"?F)3MCY7HZZ,ML56>M!T5CHH$4Z M^NV8"]W'!UWJJ:M"P/F($Y.UQ[̷OQ,R*RB>3J'ECQ* MD@W4U%"SGW#4RC25=3M5MB'/_WE^_?YB:2N',LZ(6HC*@1&%]O/&PD/CD=RS MLI'#TI$&Y&^CN7W%7%&)/_*91G,#((N=Z@O=_U6YF :6\H+$$5R K>X&,68* M@<1WX3@(BKK*9A F&D,6*\[4:U);"4=\]0/I%PO9G3]"JL6.><7N*K 2(',\ M+.X8VVZ%9/P2DK(T"C-_5,U!#7'X',9D')S:655<92* M?!\3T]8.@*OZ:NJ62 &3G8-TT)$VK@.P?@A6?2*K7V]C@(^LH).(Q,P7>!X- M@>ON-\!0E,$MY01HS$/83>/8=],@G%0!:NO?0F6 *"I7,*0C+V3XM&H]G M6L:81B#FB;H=B-H>S9N3G,8S2;!^%E#6O304I7A+286H@Y@%ZA81N=[G-I(H M2&@"P1B\#"[/T0BN^&L8W0?G0U+W.I/@5^]+I<=% ;I$WU]Y: M!G7#="*/\4*&5^8.' M+)M@4YX42' M 0N_4GP4Y&O@2P4OF\69.^DDN8J1J_F5Z0#L7!)\ =PVYB0^^8A<:29UAGD: MI1P,,PXYS'7;9&9HJOP84+,1E7J&!&NF"R-J=*[4A"=CS6MILJOJM@UHE+U1 MLA14W>^-6"0&8C4@R.$N5(L3+%C@TNJ#=V*C9LIATP/)\/7J/AS!6NQ&@UGB M2(*"4U]6'8K0]?GY<4P ^W$4>&11R:"9T62QVWI(B<59V^9\*9 *CPDS.&Q* M#0K4W.T!1Y+E&']VN:>42ZE;ADSR!.+]NJ%+G@\]5D]F%?$_49=YATD6%[GF MRQ79DU1F%H?7Z3J;3+TINBT*XP0*$XX+F=W&\LI7*49@X0VI!9#IXVM:<^2: M8,CZM@DIL42\+ F[Q7F(E!J>V%"7*&E]9*F MI.MV;3+IG+D!U=DXZ"Q_(YM/*+4^V7J2QCFHT@[%'>![4^11E>.2DPS&$LJ? M$*(C'-:JS'[5W[X(844/,TDUY!? GE?H1R(;+/\\,P^#W$)HYS:RO"O Q,J,<2B V\)"9#"4Y%]TUU/JAM(>:)4Z5IT8DC M;?%M2 M]+*,6G2K1,G>3;5!UJ=-4H\L:#+40F-NJ+84TRM-^1$<]=1T44^G6%I!'?MR M3+;EG#\P-&JT3RCOKC:CH1P?577 %.5'IXE'$H(T*R!/WRMVDI--(.7@=WX9. \WWYI<5DH+3 M^-2\3JC=\5:QKPT/P87B+^68[)*=96U6ES$VW:U ,4#5%54S-%?&+-7(<1G] M0-EF1(MS821.3!T6,BX;I"?+94[6GKB##:'0VM(/E"5!\]OT*C0V)K"\=19L_% M$8ZD+]QIF SEK9$CQM>.Y5'J>TSK7.ABF7*>LU?W; MJMGYJ^[?]A*P>%RGO]7I;W7ZV_?JN[ENNR4;?62PYS*#P(!!^TDHNWU%DW_M MII8S?I06A /X0!4>HVN-? ""!UA*P+#5N4AHO,S\V#"TJ;(Y329$1!E"F1]Q M(:++G'$44/]>X^F32\FO4>IC$<>,JEE$X21X"8:BM%-3Q0URA:ZDDZ%_(?\@ MI;!B#%BV#?-DELI?J2^5I@98N*.8Z;)9/%Y9YUVT'.Z4P9M%[- ;@TZU_'L* M3DYM]DH/!^Y03S90P0E6R&(%&)1E:B5RE\=$ U/_ERK6B_,S&.XC[5DTZ5/1 MXU05Q9JM%9%#(Y]5=>%H%/,1 =H,6\UU< >VF28R,X:C?Y*F5,7Z$S52H.D7 M.ED&=Z)JY8%U:A)G.>K<;O0'7C4]P[RUXKNH*2.7]N8>*Q2L)0\7C2%9:? M9.D^@#\4SZYB7&5-MDV"MR);6EQX;C"J0#DL-:4HAU+IX\X5L6:\5_,@"O 4 MYVL6O8VYR.M =FN0XVM,OAOUPLMEV2Y>K5B$4",'M>+U5\I%%NRF-DJ8$L2G M,D TY R/M-%%LOY*+>>MZKW9,%DAT]B/8G0V K\@F4+]+8WCWJ3RRZG)6+XO M7X=2)DH%'6;9NS*OVLDJYFQ4J9Z"#3_\&]* Y8+@J=3#'Y(&3C+!U54&K.\?+$_"^:H*!\QJLXI)OOS+*V>8FVP700H MJ+2@-Q*'*-;Q)BK#7W&70O(9IK\4^S+)+"L>#)O$,S*FI"'_N^9&,CB#7@]J M[X$EON03Y87F!F2YVAFK"+IAM$ MN$6S,XWE;)$("%4'WW1QT(8S4K+:742&UG*ARZ:42J'@A)3;(G@ZO5:[BYM772V*^'U=@WR'(']7/"V-++DQ2^D%)5SX8J$=2.%0 MU5C:-99(YH+H'FG#&306WQU+SU&68+XJ>3R7)EWCZEEP!0#W4F5WHZE.2O9K M)U?2^T3XU\ VP-9->N1X=".NOY?":P@;"*L6K\KI+A-:N++W[KB=%1??R%HR MUB+FHS24UR/6^;!9V]N&:OJ)/S[FD:'$S(8>,ZWL**7B9I)TK6 MI(2[@OOQ)SD[1F@/*:K)IAN]Z?L)9N&\N*X*'AZS=6YC1JE5%=D*KC!>9$(Y=<8-94[JR,V/]2TA%XNA7R0J%6\LOR&K'N,SXSHV+ M(,M-2CY=J*-.SN+2T,*:>P3NGJ.O(5>O#0(5--#$C,[,#.&L[T&QV;-^IW2G M9^#70TQ16"!$RV2$,6X7N_[7T[E:G?WJL3R^K$,AL2 MR_8J(J*.CUK'[>4_K2D-U,[46H$1T7QTS_E;V_6.#WNO-V13\CG+,=UN'QP= MM3?"='@ [Z3N;N('-'^Q:43 ]L21:#(0MOH39!N:0' MJDK'*6;9LTP63N8\Q#BC[NN5+;H__S2940$ 024?B^?U;"L6P[-DP9-*<:&F M8@(;8X>C?#Q5S;?DGFH\13F-"*"_:W6;I!::Q$C,9,3$_(Z'Z3*U=TWIU-NK MV<:+8ALW3!M'GZAB/.],J" #P?YE\\:FRN62^17&9Z""F-DA)L>63+T2!!3J M-B'/X.+WF"%%35WHJ,I*-V;*RN2%_S][;][D2-*EBRU MXC<1M!9;W9:MD>3V;]Y_!2!!E 54H6LAA?GT+\]=,F\6"A2IQ28TF)B)D0F@ MEEQNWN7<<03I&<\.]?'&>G="P\=5.WFKCFW__M MY,&=Q_=.\M1\%VO_(.]+) '\C>_>OY-.7>!=W)?D'X, 5KHUDXDCY.1T$7-6 M1"Z7^S<^ U _5^;"7+-,>0;SWZE4&C%\QK43;\*95*7W3/ VX,JT -)ET5?$ MC[?JEUUY)$BB $!ODV0.FDK]!>DQJ5'QK(H:E$I8 70!I6DCY& ,-KI?$RA3 M,C;J-?T_%E2CQ&6'\YXPG7S 2STA3@\.S33U15)P^L4 QS)B!'!;6N_93!>$ MWZ<[$)A?*+F:M!&X'D$HH78N8J*)E8>"]O).\02#]\BL #@TAG?PUYZ[A MI/\?S(U^@W$O$ V6(Z9>$L>8+BH"I,6UHY G?,0]%*V#(%S31H8T7M/2$1UR_%B/ MW0*'3D3F?_??J[3OP]R. MGX7!>.RS4U\TGL(?.87E:!/4L;2I: U-(@RICC1.7SY3:[GR6T^4]_Q5.^B5 M,QITICBP8D8N9:M&W%^,=R?&/Q36/][[?W#P_K\N[_^)\A]&F[B'7O_;R'=% MKK1B%$?]_G#X6=[RMU,Z^RMD;SX!I4\P[=B2\"T$T'Q&$3][O M/(,/X\.&J;=[H"TD.RVNH;A78+@35?O*JR\O/*)4L_P#DD\R:.V[G\M/K)$[P^+PFATR6T.5CH MUW[^^[5,@:E#QTJDBN=JB?(X^[&^ *8=.N93)S\5I /$H1S[]>SJ>?_\7[WC MB^TF"R-R>:K81D%3C&G:8,2LDWPFT1\"1)P6U>_^-<%08CLA@VBJ:%L$:8' MH_Y8FG"6VBLJ/G]0Z/*/@:OZ*2/1 7Z,?YS<#6YFU*85NFL\'%^68P]J5?,C MU"E/DTA%BY"]\[;:+P)JTN6SL%T-'C90#3T.-'HMV.!HAP>.I-C5.7&+$HZS MCD^8CJ:O*!]0\;V9K7"J)BF^22*N&UJJT+!U5NOV"_J\M(X<9M>;QAF;A1"8 MFP^2Y27^B.C[BIWA;@(8GJ+E[BT9JNCE"-T-]P$STQ5H9G!B]4MI:(F(&HSX M? G #;4D2PJ!^6\2P>[$/"OVX3A[63>NIK7N]Y3(.NQ>QA .Q9B>([=0CVIU MDQGSV^ELBR Q2B.+B\C2<*VVS'''HC14>V_-*+!RD56 M&ZV$T!-L^E5L'&P:BJV26)9Y_\GQ.'YP+4-218>D'"XA55GG]);?8+XC%C>8>1_R9*@3#MH-K$D=#&K MY0@$B1'Z,X""B9.-+7Y$ZZ *'%E"R[1?Z89I=.NR>0'%!Z([G#/B"&FY#;!" M[JQ&$>70J?&%0OP=.-&??>@=K=^?$O]3MYTXCK,@R5N0B9%-QP+N6G42MP0! M_0!_R;861]NL7DO.N2W]PQ9#,HS@ZA3)>85#3L\QHC<+XCU$!1X.Z_SZ M\&A55L2@/#N [ Z<;OO)!G;@=/L:9O'DY$#J=L#>[1'V[N!K?S9?^Y]JG,C% M\8%\=,7^-,?;N+769?+Q^COAPU4>G(R6K8_86G=T@:I0R,>*RTHOU$^.A*%. ML\MIJ!SUX+.WZEOG6R[LX,F&#C=]I$(7Q=B17!KYIL3=3I*K2H$DO61)Q6_L4:*L"&7UZ?LTI#%S*:G#P'^ECXI! M0"(H/F4>O?TX@)3!D#*$ROVQ5&,@M8NI0U.\IPGSMW$YBPWF^E61^=2WLL'4 ME=(1!S/RV=[60+!I&3G 2%HD<'AWRNOZ>-FQ.+ M&C<-QG8V^0:!::B")M\-MXB'B'! V"J-&270/'$*8.N=PKJQQ@PVEMZKA+"6 MMYAN=ME-(_M4S*!S^B386[DOLCO\4IK&I>8_/42,-!+-@P.#4'U$\@Y2& #= M$5W XKB448@LES[=V%5G#+!FL:_2VR5DCV,!#[-"EU639RH%#O)?8@#7I$SV MV,ZFR8V(5"S7#;IT',+CZ^TIWR5O@DQ&?-@\\MCA!QL4D^D0(N(O]D)Q+A.= M)UMY?F5L)T :KB7*Y9]V$S,2A$+M?:YDM# M'T0"4R"@HL^'!$'Z,I2!(GRII,\HNR>GT>Y5O2Q7I=#'4G\X5RV#T)PD\EGI M41C^?DMK*?%M+O4(=C\")3'#Z 3I!YXKV"\N%DCAF6"EA0A[)VZU*2%3#(+L<'I6^3JEY^)8'GR /]8'>((]M'+- M$8HFW'=AR:-U!O]<3^"'^KE_J)?L #POIFY2U^_2D]\>\>+93N75D)XF^90> M(M6,G(:4U5NE2K560(X@?6^-*#1PH"IM76U[Z'Q9!F3P;2TH)<)D?F6G^Z*40*9Z @2FHK6R.ZS%%@0CA+=E M<6W91 MQQ3*62#/L/()UJ[>Q=_3T3\"3C[7 M&@POQS9%UUCP"B"R_LA.P/HBV[,D!**Z33O7ZB4AMGW@#PQ';.]0WVLW6)\1 M2SC*PFCG4K.G %G^ T)%M3I"HX[J"+T^_3(([WT\MO71 =OZ=6%;WT:X.'42 MF;ACC[&N@'=8(+RJE%H5R9:X<)>D\T#,[ 16 RVL;0IAC$WT)T-G#\K3."?R M$=E*:0TR;%8P,H%\EY!X<.[IXFW I9NQ;[-;\1E.?WO#D_,__I/;D<[6+YB% M%L=IDQ/"S_O2A44J<6 %LASON1Y-ET7;#G":0IH+OV9= L19U0(_I),!L#A# M<<^<>#X6_'])^GKUZ$ 4NO4/2<7QY1+."15!3&4= @>?WLS5MFEQ3G@>7_]OXIG2)]6^LP2) ,])24L(&X913J0 M%O-''[PAZE@B=W%>3"F0W%80%/'V^/:]-%L0SN*((2: @*\<2P)0)DR#;+MB MA(!8Z#-<0# MNA5R0OY>!_#:'QP%/U^Z]R5;Q3\CTOV;Y64W0'7*U8B=4RWONHI-D?8$$E S M\/;$+H^FU3,6.D=W9LSH^<]%EU?V-3H(#FF7/W;!G+'$0]'[C>-B&VF@TT&I(ZJ1Y)L1%RV!A2X-6M>(5ANI0<@RS9PZ+\8Q?E M&Q_;_*EKDA]@.5B8FATRHFMY5!PFM[4N9MG$_[::2D/50-=HVY&[#'O+.>Y9W?D'Y4L>T?J\:9*7$^?J%P)/X$WC/T83W&K_; M9\;&MY2;A/\9D)?AW=?R[E21VUD.7A>=*OK.J*R%C-QZ0WT"F="]@Q[&H;?? MNX[4O434\;4/MG[OF[*=E5/)8!M896CK9JP8@VL__]ZU^CF>2[_S4@_.F<\?ZV6].^XJ7TA#77=3*1L>Y]Q:"\1E0USR/HGTPD 4#\N(B8 M131$3&HE.,2RHLH243S!YJB\ 7HPUSU(%H3P8*/!O'E$;/4A4C*P)40T4/@% MDV(2Q\#^E!$(Y$#*I\(M4R42Q-+/'XX#%@>KB8>$C?/OM2A5@ T) RFLF:KI M' =6]B#TAO/\W+6HT< ]^%4L>F]8/;0==^L@;(I.J+[U5X '"3@(UK2DLDC M^N8\E'8(1,@3G"S&1W>(Y#=.W+3L%&D+!6N>ZE@_X2HOXU,*>41B2H@DI"LP M-S8 ,$<]$<9AK$0;9592>PC.QHZ@L]#964J)N55NBA$Z%3X2J9 )N53*DD85 M&.$F8?H6JEXSUF0HZN*W!2U85%:_&[Z_WR3@0N:>#.:2B-@Q9B1<;D1'AH1+ M4",7%2SDP2H+&LU(=3UC/A]_AOOKYI8>-M8A0[F4S]B"I44FCMCC6* EX5_% MXMN?G34H0B?+EZGE7%R_9C(4^.;\>ID&>JS :^G'L.EYO2H+GF,6*6]^[UA9 M7#]Q=4\\4%C8S#7*W4\=M'A)&9>X9XB15^N'.2?C2[,8:5IH/Y.)\!:;I=#) M(3]SH.U9+\HI,]4&XRAF@=G&"?4[[QOZB4' ETUHR(?K>31Q5$J*R/!+%%?]81.&DK4TF9D4644GK!F7CN,;_:<:!=_\X]^%.JC!'&>BK%B MK@ F-'!<_%K7->TD80Z.3?U*P>-OY=2"H?H,=D)O^E5!EGE\A48=Z]MPGGL? ME03BN[ >+.! 5D-VMJPG>*G]6>O/MLT6-W-(-XFQIN%<%1X;FCT]+(QJ^ 5L M,#-):AF?J7ST+9B]V%K$ 0U G-P<%#*RQ]DS M8S>-^DEP+T* M9>9E=:1OGL77^ZF8M-]$-2W;X8&KK%D&/0 G1(\**,-W)3AE\+W 656J_8,+ M(715<@RS/P.6'2E=N8)^I6L-UM>,.A'DLEI5Y)T W++@,D(\=.7,4'/CESM MP&C96+CINZ.R$L(C$A(+^E0$WBD:O',:,4:\+B]?W1,#- >K=\=SSFX9_[\$ M73+$9JF?P)S_I3\/<;K(GBNZA6$RE9$R(U*S'2)R<0Y2>>NGKZ_ZZ.'!_""? MNTUK7_&;T_9==EIM8-N09%8=<=$S]QYKHSRILJV)"M@/X'_]>[%:/SZ-/Q$+ MA[7,PY7K@>O^Z/X0I\3U5;"".++M?2T&\3DXM? MO:FO'WZ(\]OO><1OFS"4XHP"4QTA>SKRY$>WA5]Q_F.D8V@ZUX7_+[K2AJB\ M9\,]+)=NW +,>N?1=P\-NG$GH"-ZV&_FHZVE$\!S'AY&*KE6R/>$[FS[ MA-Z?"?[5FV]V^[?;WA+;3PB8*?)OP!G2V:)>CT*T+SBP1#_1&;432:AC"7[( MS7'+H:P?3QQYPW1$-'U5J0$([2047EP4&ZD)^[4&_Z,5OO"Y4!KC,>@@% ?+ M/^*23XDS3%257M-Y8S4-[GNPG_1R]%9A5:UTE77QY-4P8ML[C0SWICEU0X_A M [:VAP%M[4,?Q-Z M "PSB-10OL&.7*2_+,H5?,XNO.4PR^#_]XRSDW,_Y?7,VA<_;5.<3DH':J-B MH0:EZ5V >Q!!*&Q=M]A$I4=_T1@.MJL\BEO@7*!KQ, .\%1R9P0H9G_IGZI$ ML MBR,13:*R,]YD3SODV &WK#!>ZU)$2'F=$RP.P-O M:N7$/=+X\)6H5.%"WL_V5H!!Z>JBB;66-5M23 '"22HPD*FMVXY@Q_I,VA&? MK6KV'X&FF96,5,1SD7,6#+_D9FA%T/<#NR8/.1^!&' RQAME>'9+R@@Q)-JT M)ILE[R\*2DV0P3HD9N6S ZCI0'RWGY1I!^*[KV$63^X= MB.\.6*?]PCK]^0YNVC0M?$/-P"DDG(7&KW/&JD@G]71)X3JWE3CJ'+O[F#T_ MR@T2&3&3ZR^$HV!6,RN90U]VT6S2U&H@A-H#;RJ_"5!$LK'D(RJ4AWO,SLNFKJ1^5U./7\#X4,D@.$)+9UEJ*$OL(L,] MNG+H^S&CV1+MR@5R N12H1A"W_?_N)O+7^[A"]XYJ7BT%S0CTZ*9>">S5UWZZ94O2@I7!)3 MS[IH.,=+DF>2,1FLE9&@*/# [4_8%Q<01,.$LD(R2#^[B_8"N3IPB#$HXM2O M1'\V_K7-2)+SM2DT\9+T]>E<-.TO&8H1^-7R ^424('1/961#FQJO_;%8W1TD%%IIP= M38NU1&PEU\C-KU^8]N>_:BW91(WFJZUW"87 M;N(C'HK\XW.2?E%9<76G)D%D%"E\73N\-G?:%[4K;0VS> M<]*= $2WEZ(J,$'\9EQH4IF:Y-#/2?!&L+*QQ!' M3?IU;=+?1)U,X+1?V4;5$A@1S(C+$$*"/WZ+_E3^JR]GZH5O(9B_W+;]]K!M MOZYM>QH\6.."[O'F_26ZG> I(!R67_=_?#?[95F[BXN+XTFH=/D([<]HMI?& M'V#I= WDX!MD8MT%];*/Q!NY%4/7&*&*2?7AQ'V1!4NI9T@>Z*W!);3757?\W0I$6(F!>4K7*@9^ZD3"AQ8QMR M9#1=O)W2^E-+:>MC&G?FX'R=>V;9]4/*FT1B,D T(44V] M>=O-!]['9_7YG[+1/OJT_>YPVGY=IZU-\YQ. (G'>?7LO9OVE OY!7R?KOGX M%K0_@>IL7FM7@BQ$QVA\RJPG62W_9@%:Y\([U_+.&2LU/'>3ID>MX.0^]:U] M>U4FM#]\)SQZ=/SP_KUK\YW<.WYT[WK0@%U_OWO\W=V'GP49\.WQ=_=OVC,] MN'M\'6<_E$7E X"/6M#7&8[1)7OW,X[U MG>RJ-N-/&?('][B/?SC0GW.MT0CK[7\-\?/)$_V_85$\6I9MO1P%Y]JIQ M+;&V4(3^3W2//UD4)1@0-<7Q/5JZ/\TVB=G MP>M>V[R,#-=-MR GU[0@XROBBQF)J\S(5[* XR:GW9QN<+8#L20D=N"S>![[ M,#A/BW-ON?_N][:K?O<7KC[%M_A4]V&/]O?]NQ_G(?S!3L"GGO/[L(2OL+^? MU*N5:S[?!M\CZ_,A\[-.ZL+IN/BX;_]QW@]Q\<#O ;LH2OL,$%KU&= M_:\[P'E_OS[.7DZ?NJ(IV\,!_F7V]^$ _Q/WMQ%@^YP'^&>N;_XIH_?WND)L M_LNRK3_.>;_F6'SLV7^=L;[AMN/!G8_S#:ZYW+ZT[_!),_Z_9'>]82*K$FJ M0FN7E&\""\YLB-]FV<+UA8&/5*;71I[_0#6I/BWW-1)7E1^ MICO59^_\)[@F+Y\\TIX:K0C5>P]$V4QWH!L&IZ&W HDKM07[0S#7O?'>9'W5EC1;55!A^)QL9ON/L.:[TLMAD)X\>?8N;_UR?AZO< M'ZR><>\8<@AOW@HA:CM<$F$=8.F&Y2&4>4K8;G2Y[6P0B_**'R=9^;@E$:K7 M#2%:W_HY(<5Q;0XO0?%99.M^XBW(4O169OI,D_*,!QFUN@J:Z@.2^%;Y)_3SUIU)LT"D-(2NN#P2Z*\"PTBT]*G0\G]#86T\9_.08U0*4="E;WL M6]>O1%<[_668^[^VV>G,;ZS:#P-;#V%:?DGLO\OLUZJ$^J,PC[RI^VZ1/2D: M:%(7])R+>DFRI-GI&VQ-;GJ@GUI21%KOOZ$S9-+[6[U!8P4GB>BK3\!_?N8P MX]^_43*U0.E!L.BJ:Y3CUE_*SROZ9[)?BG=RL7@):K7/7GY_JO\DNDA,]-,: M"P[?#DQ[Z?O]["ZR'XMS-Z: LS>'Z0X R)]WDGY,01]KR5BR$^:(B98LL-&4 MJ]$+;I_;-.6G_9F?)3J+8"OMT7V5TY=H=O7"M$R_IQ0/G?5;AZFUG#-'=C)( MM<>3@84V_-6\J6 >73U/)\ZO-'H0/QC>O#_*LQ485;S=9,O@GPC'Y:[QS7<. M+L;I;-9#V2O/7E+XE3TK6AYUMC[*#&Y&Q5L8 MRS$)+L6FAV2M:- *>^,9V3W88*Q9\R1Z3."[WZM%,.V^('0QM_.+!ET58@23 M2?\YKC$3KUE\74[R;P%X'QIH>E M>H63K%T0E:6NDW^6A3^VLOH">V52U^_XO*-O!1K1=NUPB_)_9"%,]8K>!,XN M"I'^;>MY=\%*1,K@LO;'8IX]]:[!TP8T.&-/<)7[@4]U5C3HDB/"4A$T*%?. M.D#:]N>_]JP!%Q:1QF?_7??^,C_]]"HG\N I"6K0B>#/9?_5]^N:K.Y+][Z< M@HZ%F^Z.>$SF_O1FSF1\CY.6?/LE"YTUY=&J)VJ410V-@Z8@;6-OP7N_2/_Q MZN4/N^]-[/3F47_SPU"YS:X?V-,.IY0?FE/S#2RT^")R*,7399\/E)V8HS_T M2#$^F=C_CP*2B/-'1@"<138DN<)Q98QKZGZ])%'V5KPH+(YUXWUZ?[(\W'&R MD'F1$243\^'<]4LC_5&_QVZ9+NN>F=$' 8GJ&I"!5%?*:>CQBS>I"O8+KQGY]W &GN,)4C"*'7\ 1BP M56T'6\K8GZT']*$0-3&ON^ ,/-CUD/X1?NC1D L'T'NP!4\'/4?ASXT5_4TM MG;MH M2/0+:;IP1#^]XV?[;+!V8JANOL':6D;;]FI\Z7,O_U4L%_;NK\=OCH/)XCNH MO;I[\O$F\1E,HK].ZS[2'NJ$T2L-TED:O.Y(:H7P55-;GS&II>;QY%M)U9C< M =YG*ZLU2%+=M=$+R*O()KQSFRV[8%(':F*NMDYRA.4SD[;"=W?F>UXU]:P7 M:8^?74>R%F^$WN\XG0EBF(7>U8H+Y M0 !(69]GDB%H8]H4-(JD^8:<%Z[)1[AW0"GX]T;=/\S0%;/1O'FDE^ 3Q"2= M3B'6N\'B^(UH)MF_'QI&6ES'A,WP3_IFNA MM6!M<<*AB%MIMF'_C>0($.WF M&\EM=)'8L,2M(3:/-A&ZG#,[KI[L@7TJ!NQA5UBCX4/*N3\@:YO8FV[\C5K_ MJ T.R]1BPMJ%1,.W^F([-Z,X4KHGGT:MJTLLIDUZ:B3+ ?:3584RC8^1ED2IZ_UJEP_3*G=# MA,TYE1^=D,:FDX#;D#J$#OV+MTF.E!Y Z4:-^%>>?BOY)$R3FT&2$L]G*/*2U9PYQ9B/JH899>' &)Q,2E_/.U:KKT)R7YEMRD@7" MF<$Y$7,-X;#+;F'6B4\H5 QN?]834'>6]U4I8# S?CSR^JV2O8ZD^_7E?WWS M)OMO?_!TW@_/GB.TC]EOFX[:?24YB,S0Z>H62KH?G%\NI:2!*(OH'ST8!XUJ M=A;GPA).PWXC(A<<:KV3NB2.JQKZ8 F6P,[R6)+OXD)TV>H^Q(,EJ?OM UU^)F.A)8G-WH?2" M2Z0^T*@;5%*H%G:ZA(KP\NBG'BO0>WVG3 %)*:BVG_BG+A&D0]XA_>JMJK[0 MXM@F^[E^5R;XD-M<.V29VS:H"4KJ8]*7\-FHK.J'+ \%UERU1+W1/HN"C)J. MKC@;$A.T7"S<2D+?&4MCI2^0FS$>EA!Y4(=EPRA-__UZIL-^T0;B/WM)QT)G1(;Z$7O)N.#.XW6%Q#],G+7]\\R6Y= M!6%R._O1NZ>DY/P$,AM-]H2L6 2ML*\NH;Y$"A.-%( 2\5/>U<#9_<__C*:- MR'%W%(/$)\%8_/TI?^%I.7U75GB5F!'ZJ;C8RAZ]<;C/CV!FO32+?C5>R^_N M?(#7\N1^9#*D2\[]]68/[CEO>[[[]O[)_.'#N^[>],YW#Q\5LWL/OKOK#Y-[ MW_SG)49+V&"N8[0>7(W1\>VSE]G)Z7'V^L6;?V3/3Y^\_>7UFYN4.?L@6_*( MNE V)U7,K.IU:?O@]UU+5+0H1.,_LG91]TL(4X-.5W7*6L_$(PTY MGWF_'->?-V=2657UN>Q(:$([-LSE"KL( %4%ID)-&GN1Q="1CVTBG4Y\W]WY_7RG/*<+&"+ MD@U>7)5U)T73E,1E#2FZSI^R3N)\STD)$5GFSP%5M;&_1A9*TH.>79&WFX7?ZY3 MRUC@7D5PHIPM7\$:LW\T3,*$\YOH*-.K4_,IZ8B8*,,8OR <-;S/ 0#BA@/[;3 M+M6Z\UXQS9FF*<"@3*&[_07Q:Q>=RJZT?AAO"B6JN41 M(>VKNH%>'Y+7_=)/MNB Q^G#2N2Z1=^F"]/I&GH64 MX(PBO;XQWAU%LG*%?;A" :QAS3GJQJ!7-NT?B$G?.;?V#S15&;@P(#!CIF@% M61R_2MLY#K(I +G^D?Q-VGJ]P/--"/!MV1+3"+N;,TIBPWJ."M.[S? MS3">M0GX[\_"U>35V3]ONR,WGCH7G)@5$>/@-Q02:R6MT.(,* MQ=@4>^]VSM(0Z4@-?SZK2>EAYSOE>"&<%!/[3F,^0] ?C0)A3=0*,CX\OA=K M7U.5%]*[**855PR&N*#!<;,;M9>OZ7=][]AL!<.&O@H_'^(X_*OWUZ&#SP^5 MCWQ1\2U;5B=L91[(Y&.^_#CI7!1=!ZD0.4P@M$&URWB1RCE1-T1UF611_"Q! MZ!5)GK.FON@6-VI<+V?VK[.5<_P.]>1WWC+MP'O%6*%2.C(VEXPVF8V Q(8' M\@[F#KH!XUM[Y/)M7W:DWQ)O8(OA[/=--4 MHG"+K/7@_LS/\_[!B]) M7W6%"NV _(I(9 (PK$L74\Z/X7W9HI654%YNJGC:ZDI M/=E)5T.^'7<$)(\87QWY!?+)@QMZV8H&TH8V+UE<,6WJ6$ M8WCI^L$T(IR:EU-R9-FMG?K DT/8J3]G"ETFW6!A(G='[\YC&:N6Z13W# MR'>=CU@Z^YQAU$IN9Z2@M8'K3*DTX!2F&Y/]89(0VB.X[4A:"".J8TU3QP@- MM//26)BJP2_):- PT?072]1+-\*U@O#7;\&NX,)!2/S'3IJY7X!-45(&4EXV MYHG]4CTR"V?DB=D84)5VV4\[T4W]X'1(&F/)4& R&MY1GSI9;S%"$6(5%%'X MX7P,OY5?71[2,EO/3ORJWZ8ZB5V@&FT5P5N[-ZRXV!TLDFK M 1ID^?MO8F8-BY(RY(W)+T $ES(/,Q^J53R5)M$=LW3;U8-DS&:U"X*NR'<. MLTF\96R1HZ""AGOO5]18#?R&&E?)/6#RY+0PATA6- TT=R61Z^>3*U@DI$O* MZGXKKCBL1Q_4QA4-H?VQZ2F-@!B;+R6RLOYK1_B:%G%:SN^0A\D%&Y+&11\6 M8 OQ_O$'5WP.RLQCQ;IJIHB>\%ST_6+MCX8"_:4TN:US[^A;IKY$M2?-DD1I M7%V9Q]F/?N_4#1N0?#!XM.SBRX07(-/A]R"*242]520[ OE&(U7?U1T9$RK: MH!-;*CE2V$3US+^1GWWDX?5',:%5-8"#6CFYZDO\AWKG5$@IJR<@T\1? MP#]X2=T;4O4&=&6O+$&"QQW%#=B.H=Q30NWDNLA7ASY8YR M#GTR2.>W* CAOG1';W#XB)2%G?D0HJI7?D+#J,!1>>]7;PT=9P 1@^6A$['I MU^K9+$L'*Z!N1!QATGZ.)\Y%V=ZL2M\U_?+?.+D<);R-#%$ M_K3P'Z(^XP?@]$6>PC,P8>);R1Z2+KN!VYR]Q:ZS/VT#FD-\E0!9\*>6/Y60 M R]7\:1^5P'$-T&#IRB6PP"5'2UD6:YX"ETO<)3B''+J<]UW2E6 /6* "YH4 M1SW:_:O'"[>:B]R_U+A.L3H=!%Y]D(?=YP M55Y5?'@4:%;S/ATRP$BR1Z(.6&'F?/&FEVJO5>8?$@,($W?6+XL.T$]7G9=- M77$U0TGZR/2WYFO>&?;;_$P@KM[]PIF2)U.=VS4Q,)X"ZJ-8B1#+4ADVS!]G M* ;08P"N6\]*IV!=>08YF=:@6?!1#.T3,Q3^[U309I:HL-"Q^.429-PBL0_] M2LXJ/VE\'DX7L--+/ZX\\F9.>);P3LN,*$%"O0 [PZ\!G%OU9"FCE-P*4Y_V M7\[G3.E&%?OP$,D:4,:>%H^)JZBS-Z/Q)+"DG4?_4%P$%FH?G2^*T1A60NX? M1P@$1))5::R27;X45_$1Y.P8"^<45UY0BF<.P9DZO_ZD_EV"L65Q08Q'WF12 M,,N ;3M*'('.=/U6U+QKAF[=E.>(GTBWZ2!D MDB/7/AR?16Y*=%#8; [X(6JVXI;L%T<*%(N,.2';0'21@A[@ >*V W9OO3>/ M-8"1CN_&$"&00,%U.(.C.A[)I:LTV2IT0.ZTKX,!ICVE6,FE/_R2K3JMUQMZ M6VIM+M6_#W'P^/BLRI;\=;\4>)SWY@Q+0BQK%+97J)]4 OM%6)EV>&L[-(M>CB*DLLI6R P0]! AA,._BJG_E_]^ M3B/G#4L2'OAHJKB *\!#S/C7S[E6",O:^J_3JICZ8+,IZU8=)/6#Q(PJI,1Q MNH?(%N>.%U0*;"L:"?9K L?"X;%Q,^*Q=8^@ 3:)8&9D;2*29-&CT9Z-:1::'C& O^ )-*7CP'_@KN_/XOM9(IO@UP[/!;9;C-$S$ M#/BW> MHW'.MC(C?DX"N9EW5,#-&',SRI(Q%5XX\(Y/$[5L^L$LV)@S5NV!#D68+,#Q'K.%A\7HO1ZLGLO/TF/L^RG\IW# MWLL'3RS9TY2G-*+.4618^EA$F-1D4MH$G46+LD/83ZZV0E21'*DV%N6H/0K* M-,/X54KXT DVDC\I*9Q9NG.:4GE'8PL$O#GP.D9SL[3/"3S#3S3;X74,D)@7 M?OC;-74PZ245-GY SQQH+?:2$.% :_$US.+)=P=P>>+75]*ZRLM!O#ABW?\ MY]$Z#!&_,Z,>_JW9*4U%I86O834K-'UL^Y$1Y'ZSNS@NEW58=@OJ'8QU#XLU M@3_KG=E(Y"'$OQ'QP%C\Y;3WBY"$7O(D$H*RPV6+$ M1M%+:RK1:3G!)F!&UGO;(S2_46/WH4I3E+*1;&MU1*444[GU6]T_>+GOR/8U#:5L6LR+-34!'ZI^%D_9.Z[8KLM5^V4@YD\%(UXPXTB@TU5*2H,!U@ MCF%\1/CLJA/!]800CB>!8K&"! "%>IVV41 ?2$V8B\ 42 &603$E5DKP3+PQ MD<'5>W%ZQZ^IT28>&:S6Q7="5HL;CR6+3H%_C%KE@MR-DFLK"D>+N*RY#_\^ M]B1-B[6>V6C697D(@@8QTW/==VTI]9:$B)=2]Y2+FA:4:J (UD]BRX >DQ) M7'.=:!M=D0X([A]ZJ95$6V3 !R\)!_8'H#9@,J_=,70AN,Y#THA&:*RAP-+*+*^U/9. MAN?DWO&=NWAYV8J2"B47(RY%K"N53NF*]P9^AO_4C:G[%UBN%4(V[V3-YU+$ MQH$I-M 825):Y *BUAH2WO,M2\#UH&7[^+ 8ON!B"-0V J I0O57G%=M19;" M3M%TE7#X4 5#V!BI&3D F73.&>P2)QD^:M?TI#47H Z&MC&4+!<)W2_^/$#Y#LOK#[4UW.%1 M,? *V17%/]*FQW&9)\MG@/FQ!TF*!L;!MV;(DP!WX+\U76*0\LL03[DL#2Z@ MAL)Q8M 4IF5 2IM$R/1#[.F:N#^^%=H1 , M&( OK98;%2M=,RWT:S4OSKV/CHA3M<; %'%F=1G]ZG>-?XLC_/^D=6E:>,<; M9+9Z?(N3IEIN&E=N @%:7+F+]N@"8J"42TY!*Z.#GD @<#URH)P3J>NPO"FC O=> M\K'43,(M&O,A$@RVC=*!Q#M6!&>+,*GZDG]%:K7Q)L5O#EHCXVM""( ABL$X M(4J9,'N&?[, ::3PY+RLEQRAC3Q=0,53E9^*7LA5>.O/#-#QFM3ZJ!=>*]UQ MVHVP* D3SA\GA![2J>I76P[M M%IMF\P="L>P"'!"#"R(K"SNQ.+@ 378B&VIA;Z-,(GL$@;NF 3LUO(26>T6H M_Z3]INU7JZ)SX9"ESLH(P+%!K'3P;)0ND8^&00<3<;LXR^2BQ#8-&;BR&2_L MW*B1OKQXD]('A06D&D'H8M$2#( M]#0A^YK@S&J#ER+#<0&RS"7A?JBUE(E4MRGUF'5-DH2AU374"4-2N$'+FG_V M7NE$'2.@0L8:@*G("LHYC$)%JH0D.7E'7G4!!Y?D\@3S#^ D@Q5AX937M*L/ M^8HOZ0@:)E]O4H&,HT!R6JYI)AO7]0T??S:U@'Q[UA;GQ/).59)-!5#D(>+[ MLK,5C#HWA;2)E*L! M/*T"]F,YIFQTF*@O.5$QU0%\$N8*%.FQ>'L(JO[D6-A2HD08H++C!;0#48 G M*4GBET(;L-^+TR4WZH=OAV;+&3.A(!-M%>1'F1WB#P[3_R6GGW/,VNXZ(D\3 M<:A$![E>+Z&/]#GJR(>)N71BN'4 W@0V%;8:2B MB,7+X$R 954%$K#4"Z(G\Y<0308Y9J@GG]6AC"*IKA2.0Z5REVY_WW(6_MSN:U1$4J2%' M50PC&GH(X[I7Q ?^&E*EV4N_4Q9XCC=*WZ(SJ'/&M$YM>K6_8G'6#! 'N7=< MJ[PB>ES5+P^6IF%](68$09]+[N-)J.*"Z-VE8\83SYN6Y<2E3MV M6J]M6-.&IG71=N:@4C0S>B(1U4VY6;!X+Y!X:XE507B'$I%'S4A,)#15#*X'(LV=,>G;,5MW$X,*TPAA?D.R*)H)G,LQ=Y! MHHV\&5F]?%C-6'C<>A1*$$";?<#.1V?$!26+USY\);BGN4MLGS9^7R"S3)R5 ML(3,ST$W >P7DQ'7\WD+^K?XKC9C,:0?I !Y9+64L__SS8>KV=\]^N:#2^R; M/8$8/7IX_.C.^$=71//(F\FSGJR[C!)TV;_=F?7?O\35A)GR=\>UXY\Z# MAP_O7&L[WKU2>?\7P[+^&ILF+(T=^)*]#4'6CTB7AZ=&^:(76[4 MU0=C4BVR5>0:(I(+0&K3I1]<('LQY>*$HS#G P%L&/#MJ9Z46_,UMUECV)HW M6GYZ44WIQR8K[ _J^B(?V,; ,9ORZD<._ ';=^XC>3_?723%I_:0I2(7Q3I% M*E?ZTYYSWCQ'/D($ 5*Z_M19*9DFB!>$+@<:3ZP(Y#[,FFCU2-B>Z-SPTDC>2 #_1IF\>31 ;5Z0*WN$6KU1O@JE>LNZN9=;E-%G %>;%KNU5(5:4MN8A/ M,R%_&TX*F$K(:^),$K&;SKMQ5RE*_FR[.YPM7Q2A,$K)8L,NR@ 3^Y1;*9-\ MZ,K*%[=[5[,MB4CO$97,VU]1_S4Z;)E(GI(2T5M3E8\RD+5Q$V94AS&%GP1E M5HJ;OT=)'-#V9^=E Q8/9,:78'#\O6Z2GE8F^QOMH"U >G3F>#U@,(JN\QL6 M1+4"-A@/A&Z1$$(2#.DR);#,R1=?:O+*HA 2(Q94VI4$9^$N=%PVQ MOC(Y0QNU-/'+JO=A">I$%)F<"R=LNBKUL2A!'?.M?57TW:)N2&*!=P*!*V$, M]XC'$D& MLI@RGD1*43S *V:A0&%JQE5D7H!MS AN+;/ 8!I8=8O P F7]1:W;\@N\GE M9J:B5 U6,Z6V3NQ8#ICGS\CL)MK*,_\M%=(>*32G0T=?[0.& M)^?*2-! J6)P;T2 R.@ WD"U156EJF.(/L6)RRI5CO %M*>8BB?96/QC3;6, MEB#-D1846PT<0VU0RJ R9(((**QY\NDJL1S&%#ND5*=-#Y+(DM(0C_Q%"!C,<[!><7,VLBC M#54BMU;7\6T<"I<;>>*5@9D7$B_E5794VS;4QQ%6IFKC\3R*EH)LV93VN]\6 MWKJM+"W4J$>G::>J)J59'A\*+A0CS^1@+'T8*2PCYP@!'",&T0R+VAN%RR9' ML3Z*'"3[8W6>G3M,HA+$XS3Q%J#9\$E[E)2=%#L8VOK)X"AC4?P\D"OQR"N0 M=UHVTW[5D@B <>2MS\P)6Q,>=9_Y6^,Y057JP+O@IW?NI$X!Q>+P(1>4' MY5G=>LN:Z#!CGYJPM]/#Z[4^X]:6M2>K<6M,TYW_P4V;! O#8?3O$^^@T-&) M'9AK5*@!X!D.O5(VNKE_Z*[E%?;."3JI!5J+'![MR3C(J,%V'XI'%#BP*F" -U(X\(NI9*8K M:AI+8 YTU,H:"7'?-O8A*#C[ ]==RP=GJ %[X8%9S+KC8U&.0!<2]UI<:.P: MXDP>N-!\V!>54C*;'S-]$7Z$QX,=:55F+=AY-%+)!3'2&=1$Y): 1/S&I;"& MY"ERW(=8T5H*I3=U+\ 7[]28H!K'5QOP9/90#".=LEZ.SF@XA@5.&O$V:?IT7Z-17UNV >QAX.U\^MRAQ)S;S*_M[[/YT\R+.[=^[>R1G&6G4%M?<$MR'B6#6;Q4%S5+T>V2)V M#Q5TCKST4X7;T!$>F\(HF/>#1:BG#+F]>G5!+.F4[CG.7BE[(86F5K)%-HQN M5++.TZ9VG9=K&&3>_F=.W?B%!YGWQ,^2E@8JT*[@J2W2"9O M"V@8<8J;[%:<6N_&6Q7XVVFD8RGIZ-G\&-&;7.!I)VY32X--,A1^%1;<>R2= M,3X>[WF]QK_YX6V=RE@D71% M="G\055S?QO;''6Z$XG7<&CNCW%X2U-BLDS"VSICP=GWN@7N/KC#PJE^?5-X MZ8 "F=-Q7:XFO3>RBFO3V"T?7N+DV^R6_\'#N__/[9&TI6Q&EI\2N\"6BKW8 MY%KW'M&E3N[[2S&TM8BJ+Z)U#$V;1O(FK9X-?*MBXK]75T8H/FZ0WT*ZC;S@ MT='P8RF,KIJ!F$NGF#"[$ONC!A+^(MB,PRB*]G/2H,PZS-[NU4WE-J&: >;V MG'G9246)M)4^&'OD:+4Q^6&3A5$->F]@5F4G%Y%,[Y<8/&0#I*T18$>:4WF$ M&D[EHEC.V>3Y@QL>MO\WO2ZGWU@H(W2RB#X0CC2'WEE2*8K='C&@.L!:#@1J M-YNYZT"@=B.FX4"@=H"B'* H'^]$,M415S%$?=0V&@;_0"BMN&!.#J1V1OHS MOJG%&Q?/0-*[&HWV$I9I5&HSLWIW^@E"N-G8!8DGK6\0WJA/=(^%#<7+SXP/ MV5?JB!YG3RQ&E^Z+).#V#:2;<;EA]V_+,6;W+N*G0Y%CV()"U9.-Q)LE=XD8 M1W&^(U:A0(V) SCCU-6:#N-"@58;;7H/V13.1KG*%$!GP[3^>'X[=;UD[I<; MQ750Q^C<53/.8651Y;7NJABX+Q.*,YIFJ?B%I%N]M$,^\6-1FB:S[ABH.5-B2@8L[9EFTDJP'%>&V6+FB2&),53=#TI#&GPX?<(AM5_B7N?9L6J..,NR-_[BK^)'=.G?(.0 _,=/64 [S&^- MS&Q(C=I-)I?3QWR-FJ$?B0Z!1JO'WO_RJ'[G'_Q2_+:0;ZW M\J\0;4:\C1C%[5^^DD)O\E4_2I_"8[N>=_HM\+8K4DQH>OO>Y10SVYB_ N M]U\NCD[NT0?TS_OX+97 Z-@C<)FJE5PV($C.Q%%9%YL\8'7618G*2C8E$\GP ME)"XBL0Y?[EW?"?S*WFY5\E.OU]^F78U,DSWK[=CJ#KNW_O;1VR.PBG0AF- M[>!3]3HH%%GVJXD_-+[\3B.7YX@?[I+S39^RQ:'P@>^&LS U[2\JN$O3D\?^XO[J\,I5XH7 M?X0N74$^@O]G\!?%!.GQ.4@E&]>QA?/I/5%Z!*PO]*UJ*NGI#[-%B3WQD MTDE-.J1:@<1LC]F]-^$;+\IUWTQ9U/>,0 MA1^0R%FV4&9:GE+$K7&@=H$=A,TUTL%(,8G^<&O*S[!S7JP4YF.VZ67)\Q[( M9OG8$JVE4#%-0-+^L[.F6"F(MEZV6X9Z]Z+;;:LAT";&NJOA,,(L?_OH^+[: M9=V&Z888WPR_\<6D/+%<6@LD5A]00@P1+_-+K=V,Q6#I8@BB%F#S;#KV "G= M%FJ9@8,NP$;%!,I=+XCWDOH'IM.FU[ATA.]PH[VNHYYC01O\[WWELGMWV/8S MRIY2$;-8 ARW--C@*'87,W45YH4$QLG]QXR\^)5VO>+/+V&P>3!?6 ^)XTBJ MLONKCSV.#(K?LNV"!^39^T4Y*;OLT:/CNWI].=0"C?@3H1=[S2ZS?T+*>3X\ M^H?8T<0UK+>.ROTYYB\#/#QWDZ9'M'E";_4M.P#/WSXQQ(XEU@OJ?>>\J_R3 MGV('TFY =E$4W\X<2L9^::(ONVM' MW7)U1:[N,+SJ&]"&=JSOZ$.B?JG!'%YKO2R4V#5]JB3VF37%O./3#/F+H'1) MU7,J8#8SB;(8DH5QN7?'V\X-5X&I^HD(>\UL7?Q#@B[2]D,Z7 X3?3*JY6NI MD;SK\/40JY.=T'2AP;P'14OB$UOQ?"C5F"1R+HCNC] J-1D%$C;;'@C>/I\?E#S9BY @G6&TT'AIY-\HF!0K']U.W M!@1/U5/AP76,T0AO(G[>< Y>S,,:?J(0Y=4/5(L&^LC7N;3$>=/@98+\HEF;@EI2$RZV,PM#%C*:J)>W/7= M10'H""')P'G<\AT%X1@34,9[DWL+#=FVLTABZ,8[M%ZA.H, LM/TS1%V+SL! M:F%$_,DKC(B&>-QV"0V?+5='\3:;)QK2U/DM9O6Z$R31NV!D]3MB;!NGJA]$ M687=U:($68*S.74_=1KA+#-$A];K2'>$N**Y@H2Y^P*C/7-(0M(5 Q@WK#Q$ M@\+;=ME%%1,5+8UY'KQ><*U;TS/#F3__0MQ"&XZZX7(?N3IG_P('G>)FMWIF MN7"$=CN7#EA\/![U=\ZM:0M:%VQH&OX0YROX*7?E@#F 60X<+7O)[G'@:/DJ M9O'D (PY &,.P)AK9R(J[M6?U.<2FB4^/;R8H:-#6:BM\L)X7DII^'95^"1L MS)3.=X?CJ+ZG<%UK<[)-7-I,MWZ=%7ELFM2BDC\HD^6CL>BU22-P33#II M6/Q&?-$VZJI,:W'G>L(YQ\T4U-^O9T%#.\;;4G9N MLR!ZXU]L(IHJK8*%T.MVQ(E_\FC/*0G!H@)M6T[0G]EQOS_W)#)%I""\32M# MX%^.R5%!4+B8'Y$^2>T5 MFY@N^./L19<1!$0ZHC>ZRL7<47FAY28N:A*2)EYI6Z?.02ZW2U*IP=@X:03S$O095<0!BTJ2RP2R0B(#D>%F9*<:8$.$%\M754Z3XOS^J&4_C* M H*!UM6F^\DRA%PX[0)>^]52:OHI=/_6?0=FH9;Q9)=C,'[Y];I8_[S.E MR1WLK[TQ\+T&/+201NR@['LTIO4!J+,Z,HGG:FY+B-[DFR9X365?R> M*;^Z:"_LFN(2.*B*0OI([A-Z*M6,!OYAL@!64Z ::@D$>Z6+O:'*\3(N69.5 MVL6(?D-G\XWI1(V*PK$G/P)>E.ME0"P#XV1='MMB/:%4,7-0[88\#G0.&RXK M;V!B&7AS$<3LH,Q"6_8(^BU1?FZ>_>7^O>-O0SW[PQUO B]1E.!?[MXU/R>= M)&GC9,]UKJ*&?[EW$O%,]$7K9_*I"!<-Q"A17D]X#]HVEJ-)BS)[RO7O\)Z+ M@E^1NL>]$2+91+S>=P_-;:_]>MLOPXZ7!6<-@%Q4Y+?E^;)INZWJ_/!)$DF:9]++/D(*LW,X[U)M,-(U&,T_9HICEX6*J_[/5GV1+:8\M6F[ M-NS\YHT=[.Y'K=9NU$[) .3GH#BIP:J<9=JW446D,A "P3 TD63K @6Z,Q0",E?1JHGJ7:00!=>A('@U MD&_D)AW%5:+NCAXIS*%(K0\$$HFA$]$?/(%OTF7/BZF4OZ); M3YWT0G95N;.Z(WH]S*X(V607!41&/G!)?1!J0S'Q H=;SAR MUGM*W!V^L).;""?FNMM!1_0B-$"DQ%/EG#8!YB*R)LH;&D:4*B0[R ZMC^'=MI*0T5!*88:X9@/6Z]1=CW156HHW,$>9*#$ MY>PH0M*#(EG*BJ,8Z9I5F)MRTBON,X@'&[I#JNU.B99NUF-]AP]G!#0=^2!4 M/Z&H@&UW5DZ#&-T:FQV2CJ5V?ACG/=9-Y=AN_%HGDE/E'J)?,7R>,R#S6&O_)VZ\; MU/C7&%26.S[7QJV8&J?XDFL7G'1)B% M]PC?Q2R, G>L\+HA83S.TGZQ'4^H^YK)S)70ES/E+HC",AWY$3NFX(LG%R,( MC(I$D(6,C<_ <38@JF1?.WS3-<;@2]#$ 'MQP*N'?NU#NTTN)*4>?5:[_Q=DI4>D8+B%N-^K\OQN064_Y M?<2'QK+J![*(EF!*Q4R#Q:@&!O: &#G0G]QLWHV[!_J3FS -!_J3 \KC@/+X M% IO391?'D;9]DC!_%HPLB7,K*FN%I$4B:#1(#72,ZN+678ACTT0%Q;JN9!)FBG> M>XY,H:N\Q^O']@Q-#4J1$;2@B;%BH+20VR3H:("K/8,:Z!E]WZ(CKU=R%^3D M=B0B?:."XFMF(IZZ.6>02#N[57A_=,'5_5_6_6R@2 Z:4R*T$98*'?F28"<+ MR2!I"U+KXA=I\PE,@C>!Z=^(P)8;-; ?0J)$,74_1-3.9*+;,%9S3@.7+.&@ MN/GAZ H3CHDH OI)G(D)%5&HS0Z9;WZ1. 54_4E @-SV.I:N4$>0%)3\X4U @@=I@_(YB;FF:+=:+#2A7,D9VY7-"9LE$X2\')GZ:I M&>TU8_/(\PGYW];H+%'?)!4T)F"ARB3Q;BXJ_=+#S=%74?O*V\OZHJ+JO^:% M!CNZX"[)RQ2=@_S="Y(/=#XNHGD/+X?5BWNT 8\)7Y;9^O5U+Q;4YHAD%.3_ M:D[[4_K$?X"QAD^CC"NB2255> *)+FFQ15:G+=TXE)H!-95!E:/EPDV&CXN7 MPPWER7AJJ&),!-/ZX$DN>\#DE XD7T'7Y6"4XA+ M,31Q\CJ_\M;J5:KH(,$'L0SWYW!+MG1X/=&BL\NI!=VC()\U<$2\)=N2VF*H]#U.B=XM%O9P% 3'B4-3;_(#K5NAJB2%13QO3=I .NG/.AOUK?/A MD2B?!XJ6,#RJM#E^1N[-E)^JL0E'2Q$5O%P(OC7!(,I5-(U4@'&.[%]%P%DV'0 AVH],?=GS$+^V6-3:N M3;$)CDVX45>?,9T!9Y6"!\[XJ!3L.\3 846'LY5.0)9P%07#5&4J>,-LX0!8 MU5A$KB'52;IL\HRSVC&31M"U;>.A+J55+&_5^>(O)"XA_[(7]1O0-6S917!- M(9W/G0"= E!D-;%&UY1S0"W =DNCY2+#9C$^JM:6VR31P+_@ITJ>)&)G-/^H M+WJCMN0US[P7M AT[O6*A)NP'3L,M/"(RQ;[Y^4 D/O M(1>$H.84]"TAESI]\F-@E)HN'.M;=1#.$LK@/$!7J6_'J2"C_8ZP50?GG0B; M*[\]2@+[=DW?$J1K7FBCC"[BL1$<9@('4*0HOQ?^CHP%&J%@%N5'A].',U887 MC7A&WI\S0'GX*A"\1-T:6V>D'2YP+89W&H2D,3%ZA3M:X>@UN8PI4E/_9N(! M:G2-LY@8L6UTMZTQZ5&TC=+<"?$>)$RVO"2&VE<4 /H+SINB!]>6?ZX#>N7 M=[*?3!D'OI.O81;O'9 P!R3, 0ES/0=\$$RMG ^S9DDSKLDNV@1%[%$*'>:4 MX"9-&6KV0H6U CUFZNF*@Y,MB[ZB!F(N#X".><7@8.TEMAXB)T1:I.V"JQ(= MO5P!-2 =!;DQWXJ: )7J$N%>?.B$+61+8S@X83:JRD,X2@0GZ"_L)7?"@8OF M&\.O:Y-[I%ZPLQ))#[\&WKENT(4 M_HIRP-*&%B*B_0F0$?-)7#)(>6@'E5;%(I$GI:BI5+G%)F119:_D:D]PM1?: MTO(4M?#0HO9&L'#9K6]>/7F1/7WSYIO;%.-H^\*:154-A^/P.:FJ*0RI26Z["%Z1,*7HYQ MZB"B"N6"T9P*KB"/;[)-;H]&BW,V7U M:"RIK4+*<[2+V,AH*!OTG2P"[)$4;D7]M[EM5A:%)S:_U"]NS(5V/Y6-H$PN MFP -C*G.V ;:55QCI*@5TNZA)CC:UNB'D RQ3ITI;,EH#5(HI\ME%@[L:#)P MN$W]N4+539UE0R9!>$4I,<%5T:^$5TXHK/;&N Q%KIH:7:$PF+HN,*@J<3;@ M AM0CX4=ZL?>F_J^(H4P4B$_8O(EEO_UT]XC>T:[ J .1YD2IEY(M!0$&&5 MWP@X,+R-DO01N8K,3NOWT2M&YIYR4=H?+(&HY(W(QU=@:CLKJO)_5 U+GC4\ M@3]D[?ZHR$/ATD)\F1T#8%]?7I(YH4*+=$KYB]=OX_NWW'.D2_B*H[QKWX@! MV=XV84>9/2*.2&KTA@G!D>5_>:#>^";/4G=/'IX_.C.^$=7 MS)+(F\FS^@@[(\J$[-_N3&>/OKOW^)KQ-U]GW%["E+LDR!'BH,K\\$) M+>E)T9;&8='^2*)=R!G?US>":"J6PF\FGFJY(JXULB$&A0BZB _"XAC4"$YUY,8Y M8CLB6&BXKC^9W-I2K?BO'1$I$L@W+M!33RH"E#7B!["O8.X??W#%YQB4X%=] ME,S2D<&AS03EJJFE5#8E00V)Z$&KFLE8)#(ZPONC&BQZD?:8%5. $NZXB6/F M8WM4IL*BA8 ! +<1N1U>TWMG 8F2>+0: #,5B13RTU.(3DT_X_Y6^D:!7K!R M.!&]5\)8;E61,+O$#)$ K8I(\A.Q%=J1F]+@A!]*5#GW-B3J!0D0+XS03=J$ MUS1YOR7AN*$19$=AZ2)5TI!QJ)AZ?Y?+,IB[9_]\]OKY"\,F8>@([64LQ\3( M16-ZQES?KZ@QQA3+:FC<'6CTM@/ZQ/&:6((VW'-:B]\,,UN1YNF" "04(R9^ M?TA#_653FL18Y#..33?G.YGIRZJ]$#G4O4_FAKJ=F#\V?&6;O$8>\5JN[6+) MWI +::] (TB[8<@3]9;'R&(U]%'NR&N0;UE-=+K^Y^*3'2@1ZR-^)4RR_ZO( M1H>@[0'S-T'7C%%,=C#2-7TU^WA"MFQ+CMG>*:K&1-V7<=[(_1%?1BYUYM : ME@@?4:N6'%(1=8E\VN5D6VD#,')'RV5]@1CN*B-R#V (COF.$.#][=Z#T3'B M/Y6D]/.WHY.'Z\]65KWBJ!%RZ<%C?:<_[M;I\)S<.[YS%R__FK:)D*V099@! M^.T&!]\@O20!ZS]M*;\]?4?I'4:K67HC"2"RT 87G)_'G[C^ M#HLM+#;!G859-]Z4.!U4<-D,&@-*\X6&A%S5!?G4N3G8ALNFZR=;#)BCHA@# M-ZI&$U:P;G).OQ93ZDF4 9] M>V!NN@G3<&!N.N#5]A6O=O!*/CIB$5 :QRP4@*Q(,,;&W)$UV88#U#;X?KVL MV:\Q#+.&4OG@5'[)Z7OE-XQ,'>A;"!?BNI(Z:T ],SLON'6%>B<%S:1J)/@B M.A,IJ4-9A271M/KX\C!K7W;32;3.N57E_HD4L=Y3;BA=0]UD2MR^"T[$W[;[ ME40&'B- .,SC%YS'IRY$X(,IX>WEDF;-N@D25FU/W"I<'60^X)#0(SYO6%I* MR0KR$;"?MC'3**3\R$(=, M'\(W0>)VXC:U=N@S-FJ/)B]1\#*ZA%HQ%5V(4=Y!FC*EU8XI_CB:0)6!M2B0 M.T4 R9@"B2TD//KDXIV &DAQ;P961"BFK6 B9."NB/F6@LZN*4Z[Y2T*/ 4^ MK8FZ@RIS@0@PG-N6G9^)'P9J,S,N:LJ7AHVRX^"/6-S9*7P1SHD;-4_7Q'[@ M )@42]HF[0*V1'9RF[;=B$@FJ%7K>D;KFP]-/QUG)(.%4FLGW>F,!E^%U; # M2L<'$__P4BC.-N?)31KR#PE)^S?UWHL#1^>__]O)@SN/[YWDJ<3<7TZ.3[*) MZ+&1K-W]AR?'CX)$VP>'G7IVUNK^^'.]0HP":IR.!!2K"OJIA$3DI@M"WX-V M1:1$76,Q$''^ C\5J49@!LZ+9>^NLA!>S'?\L& 0!&G @N0#+1=!GYEO#0*# M#IPP)7WKHBG!S4)@22JJH=> KS?Q"\5O^.J(JF[3A9]^-KEAR;B"VO8!8HO) M_438RK:Y>3>0RXCTMP^\.?/AIB]NX9M"1$J&2/:5(N:7]%J .!:AZV)Y:U,.R?.>6Y<*_$/-U M*@9"*ES22D(^& NTI5O;C@2[&R,+X;2ZJD&X?&!'%>QV8?=&1.N^1OO]VC0Z M!C9F/F3GJBG'/8KJ(ZHP>1"_L_@%K3F'4OBNVK/-3=VH\?L@S#FMNH60X@;GQ#/KOI %'[QPG66:=H$_$[T'P8-M# M)6#!^=R/ @S0\1_HK!_<\L_GE@^VPQ_ED0\0F /C%$GS@,/KRBE!>DI_^T8% MV.VCG?4%MIJ+8N[\*" )"W*;6R]J6:37/BX]$QFIUOL0(KR:/E7Z#"V1HN)! MD024?BN;*MEY:V8_)49MG8]$+"J\_4#W6K(MQO!(CLM:JT+ 9V$1[WP,(CBK M2%4LCF []K*TK?SAGW,5 D)?K7)L$<.'6 /Q037+(P.I8YN,V(W:1-?'RXM3 M%1<>$P('=\Y84A*J*%;!^' BDEMSF2V,<+Y0)^[X2T(0:@0*Z:*@"G;B]AYG M;[:.9<&X@^$R .\Q#>(_L7 M(,04T==$$#CW;P9^3B08%T!Y1T+!8O?DT?P$2DK5I7?OUZ6HV/.Y+,26])/P M;;$)RD1IKDZ"QWS.3_WW_=YH K2L85IP/MZ3+T:UAVBII,RTJBM^AT E.\K< M%1]A)J^L1J)LP_,S#ORH1&E1>MGC6HM&1;^N9W$]*A?.;/A%UEW4W#2U\-?L M6WK,\;UDK_V9M\Y;^20'@-F!7&T_:;D.Y&I?PRS>/X#5#F"U/0*KW0@_5%RR).(- MY$;!.1@(VR>^@GKCKMWVQS78'HB0FS"1&B=$#ZK= P9\00Q_O&;./:MU^F<2T\P64!VLUJ8+M^2$I! M"0H.#Z*]R$E*-D/2<\ :8!&"%*FX\ >SC9[S'E2.K4NJY1; MM+F2-">TVG*31O/3*W0C8XA?_>7DVWO'][1.AU;:4+4)JZLN>QMRMB#724U92$<0OJJ"E);@15HK/0I.06^B6P@FYS _BMF?AN< MAD,41"_E0,.#J$9%P'2'<O7#?;GP/D*9ERJ@L& MXYS@"]3"!3=+"U([3E]S]EYRBG 906E48H&=%T_B>5U*9C5V0%V8>D2UHPXQ M4DG?J2;P">QQ]P_L<5\7>]Q/[DP JD]BU??K(Y)[!04B85 >DCF*F$ARN+MS MH5P)-4_!58'Y5L*:2.YB7 2U[= 6%C68%NHU>E=^C'J+4G);C7X$_\A@@?V% MW[U=F,8 [IA*E>*,>P0.;!?('XSXIZ47%J)TE@J.FC!"U!/9S^+$&K"["E"! M&D"DT>C84/!4"UP^-Q016_(OZ7,8%4[S*!0&T_/ 59_55=TP7=F2>%3ID\+? M=./7%'F7*!3U55!)K/NN(2KD@R/' M:QQT'PI ^Y(4]&;AV1'_&W[E#<2FS\']%ME1]2>BM2S3Y _:,Q:SIH@HE3A2 MWB0A%3_.+MNWY)_KKIDEB"'CMM<-),J]H1XR^S 0:YQ\-9+,V;AM_Y2\?@@F MBADM$;K]WC=E.].!8A'MJIA* 8\9X_W"GS'[+7VD.E%7,60^8CTKVZ5@)>/& MH]EBCR2R<"/:V@C5E41'/M!6"=6XPW)&.\W!F;VUNE@K0=7D>*]2_&B>)+ Y M00UT?%-L6: !>HF8^XUDZ#9#K\B=I;QAD=H[8*DNV\XK'^\3>WZ U$Q8L-&\ MS''VTD?G-3&(1[$^'WD0@[F_8: #E])PB+7]T[,0N\SEU:9Q8!I4==*(*R3# MH$ =HU+&9Z(W$'5Z^LUMX3DG&YMV1+7>+*#TG]Z83X3Q MI9W30WO#;:0M.'+\H2E6JZ.?8,^/OE^62\=/P[M@BY,^#[PFV/M^859E052? M-%5J">5U[MXY>:CV;.*FQY$4G?:;_26E-X>G'&'%Q?'L+*1Q M?VSL;Z+X.SJD^9 9$-/[[/C7X^P'88HB:8=7<=^]CJZD*A7^\/35ZR!5B%O] M>OR/X['C,,_>50#E%T1_FWU#W\.OC[\AG(7_BMJ5-HK*AL:U1! A99CS%F^V ME&,\,;76Q OZC+!T\@AKLS>WK32(_Z/IN'",DX4)"4O2#!U>A&V%HO?I+ZHW M$II=!I4<^A*!BR27L87;\W]O>/H2[1(K,K%ERV@.PUPD8C"*R=VF%LR(L"RX M)8)VHCUB\@,TL4'$H)32C#+?LA4P>] *SR@@1BT#$VV2)T@:K;GAV4WQNG-^ M W4;>Z-^&0EH \%KZFL-&?C($ZTK R/>$BTR"1 S(-%DX!)+"DW#6;8_%N'% M"'L!TH]ST4-<#")Z\]J:V: V+H_H56VGHHPLP+K1HYGWK5$GKG M2.H:=8H##NM ]'6C&:8>'(B^;L(T'(B^#MBI W;J$SR;60DD!)RXD-V,6NXB MCQXDW3^>!?LR]HH!7\4HC"F)L-F-I*R1FU'UUK@A\#J]?T2B$3<*H,KY_UY65XOZ1^[,-.L_[;D7=\2&P,GB50^7C @W!_" MG24TJN%A.?4]:,O:=F[YZ2JWE&I#6F(8'98/E2$^4QTA&0/60KAJ78%@(A.N M:NBD:7B;)]F"$<4&"IHP5NB8SV-Q)HF4/A0E#>,.O2B@#G[TSD!P\/&14WQO M^9F?Q:GSHT>8$&&6:TLB'DC1>Y>SG>Q!M>^:5=@GK .A@ M9-\%F,8_S''4' MQT \-F^=HR7>LQGW \*L<*+VZ?\"M!3RG9* XF8?B!R*: @G)NWNY";QK9 S MMPW63;WQGK40T$UA%F HH%0@O/1 :_C)J]?Q*X[I[ED0,1KC&S5I'SI: O-( MS!NGN:()1%YC[F)J9I50C^E\7G;T?(G9WDX_9/[HF<%3B46+7IIDS7FIJ[*/ MZ"WD4N.3*SR*D)\C%0-]&<;]T*"DPBD3''#GMCUU?%1F-<'APN 0T\=UQ\4J MJP!"*469J]T[#[U\_NJ;B.5,UD$>G_#ZL[9P@G[$%P0])0N)B/SM4-*XLQ!@ MLGN-L 0GC*(DS9;Z3$Z-]ZCIA3\1EXU4;J!FVMGL*)$QZ,''?@\]3* EB.61 M6(RCSE#7=2*47$=RP]_[V9D@16#%R2GAPK(^3"HWTZL$QHAN%,NFJXII,#RL MD1HUR*7AV*SP-*FM11FJNRK9VMR.F.8#,447I1%RSQC4L"@G4D$/7H>_5+%R M5Z*?"&##E/\AOA Y):L5&MQ%H[" ZT9?=\VJC2-H;3V+#+%/MS$"$/I2NK#' M'B%AIU3;[L\ !OV<)X-)JI+HX(7>'5,Y77;IK;>CAR^JL$& O^8^XK[DG.*. M&V-= "NJ^M!ATJF.0?7(+61.Z0RAO ( MU>#L$NZV+"!@5EWYDW@S=(G#+HZ"Q2-6ED,]A1'$D;IPX7&I\E:3>%:HS%DP MR* MG"A:1&5;3,:.]]A*ZLOSD7SQBY%G'17!(JBT'%);&7A6%;X*&44,^8PP M]Z&=$R$;\C8HB-V MG+TAU=31R[3&V(BM)$KF7^P\^_AG*\Z);_ MQ#^,G_\$X$*S\VM2J3_U8>'"\<*5BKUY!OG2]V^>CG_#9"'&7D)/52";2C@9 M(;7EIH[27HQ(U9H]H57]A[$4KDR][!$>S$[EM%PSJX1A\8F@A&T7UH8=Q]GS M;:(- W@@EHHJBG3M6-&,URCI?(;XO,#EYL44Q7"VY],%4@AD\&F,?,S@+?.B M7(MAW;ZNN%5#EJV1*>=AE7GG:;"$4"8&B78+>T4W!#TBC=8''PK(L*1DO^.9 MZ#7YJ=[0PAF[6%A$T812*7E11Y*S'3\M6GIZ65FEQF#R*37)8N?!/RO;Z9+: MZ9BBT/Q,KSJM9^K7+;;&GSG@0C\,M@8PC^?L<$$D+D#.[)/2-6LLTGEQ7C?& M'86[#W(M"D:.L]\6Y9*TH%=U!;D!ZRCO6A<9*,\)20@0(*_3"G++)24>9]SH MZ;=QY=37' D;PL@,AZ).?A3/+$G.)6;!GRKV*4/>0S)V>!'%D9 STO$NISQ= MZ&?E?)AE!_.NFI,^WQ 2FD?,$]<+ECHF#E7].]\ZBP4O*,?FW"VZ0''/OJC50#.= 3B5\V(:07$7_)?/0D5AZ+I M_B0D*.7#25NNT&X+$3&U1[O=>"VBXZ'R9(K&DK"PPVG2BCRRQ):8\.G&[#&U M/\CE)%;=<2W-U(Y42"Z9,G0)(?U MUYL8DD1>?OGHXAQ?E#EBN LFO$;P(M$(D4*'XFF>J5ZB7G?2$]"R5(9(PH52PDY8"<$[?&2H;PK:*$YN MW:CU<:G%>K(C)YJ3S8C5JI33P10@BZ@'8"!<\3(,>V.^6J*AB:VY,J.<3S6+ MS5^ZFI8Q3O[U^,UQ+O_ZQ[%9(]17MTMN^UA;C+;Q-D)LK;V,R-GH+0NQ2]2Z M2,V5#*RA4FY'7<+^N+?T_$MJ$36#DQ#A%UR(4=NGG8Y1,]Q #@F\I4UO?D8@ M:@+N)7F4V/>",I:W>BX0^3*<YFR&9 MG#/X,9-%[]!F.C:,Q]F/]86C0C,Z_J3 NZNW@AMYD>1^CY0(]3A-7'F:AF!WG/<9I3I.4T4,X;KL)8XM M*86VS^YZX;(5\ATZ":N0%&-H&3T(O6A'.>R0$)=]1:NW%:ND.1Q1?I&9F?8V MER.YFRR\/ZCOH4:9@@-8"U 0'4E]V3:\LOU/.WD:8_0O8K)MRH;!D3D,#5/Y MSGRP/S&0"MQJ 59KJUDU4U5)D:-@/W-B>9W"%HWIW=U]<]-L;RIR8.2'Q"9O MS8*=A&W=/]ODN>PD%1E.0U>=ETU=!9L=Z09,M35MK%;V@VBB4" &EHP)P_H) MH,^3, G/_OGL]?,7L'\E%7WT%%"GG[ [2$EVL6,;P -'\5^DM6JGBUJ,U[*^ M.!)N.ZK+U#.R[?HW(:OH1'.!'5&N(ODW:AE+*WG[4?&%)W*!3?;:1:&5V*/] MW7?D/I+0A]]3M_ ;*9L]>7VJ3;"@]EN[@M+^UJ7WCTO_M.!P_S/%JU+Y:WCN M;7;Z6K&7%&^%^J/I";>@I!WS1=N0)MW/,?Y5B;5#02F0MX<2FLSFH*B%RL]D MLP.0N^UMD:7ZND257L5!5UA><^;#G_]1YWGF+;,$%?CTC>&8?\VAU*G&'=F? MP2EWB_CN>.NB;N?W&'M7WPP?[YO;7^CYKCGD5@+&[R(2DT#%A?8W%CR0Q73'[)S' %%Y?D21R9*RQ-DF]HA)[3K\W; M$7#4+2+":,Z3RBQ&1%+'_T2QK6\D* L3SOB['7/.4!&= M"JM+D,0DOZMAV%L;PD4KO$$XJ/>L*N9:Z^*@D(>#@-S!U5JD,DD%I"N/PJ?\ M\JW4]>1-71IQ<.&/NRP"A($22A*E$4#9C\NJ[%<9798/(V(:8CT)//QE^B'$ MP*',8I/65:Q!46R]!Z\2^N#&7S:+$$1/6..4XKY M?= , Q2R+5M3^5=)'A7+5I!E$R(M04)^3@UX1&TCS#7VEXE,&S%M2!*JJI6' MMXV4-7R^..VT$R*?D8'G/;<)?$@C2Q=X/;DQ+[\*V#)+N00<47QP 2!S6T62 M>6J8-WE>@UO90.G,(J4F)99[,GJRK&2E%'S\ +)=#0,;/VS]7CB"Z.TI#B), MUE*,7]RK'[O.#VB6 W_'S2:.>'C@[[@)TW#@[S@@4 X(E$\D8!X)"!;2?Z^$ M=*RCW4*,J%\S/5GFO7B@[_G,OWLG]Z<8_L^$K=ZO$>YZ"1&] U&1!T(N>H@O MP+'0*,F;UOG0"Y!O,204*LW+447X:2[\ TC^:L%D[5V@AB6[_6,@^I4:46@3 M'K^2%@;_?_;>M;EM)%D3_BL(CWN.'4MQ>!5%^YR.T,AR'TVW+RNIC[?CC3A&Q4H]#\DMJPQE3D UC M7ZC7RFQY526SO85JE!NB22^: @GZ( 3)E24!YF!A"'([,I@E9B+B M> _U[L6D"K:OXM4DE<%9M,BH!Q)&?!='-"L8-,U 6-A.51R,@@@G0._%GC"K M7KWFS>AHFR+JD32!2[P/JSC7M]/ F3(;C#S7;%T\L_]D\N0*@@Q3K$&N2O29 MY@Q!%.61RZN*A,QP0,;DZJY2;MS9&JP43V[I&%P7?&H^2?3I2V!]@1U!43\@ M..A.(^=C H7.MR-JN*TO+'3X!L(4Q5/*TU%-^CC[[XTM(UBOWF: SOF]E.-!OOB&C]Y0;)36U*88*0$ 80E4^5D7@K]C=B? MIG)@BGZV4X2 0, "ODZN)0:6]5=[-G\/?R+NL#XDO_UVUK3.<;WT&D2-\1)? M"J$(4<(35UVY&21U0E)# MA@I>=]M=&"T/$2/#7;:+!Y7#4QA[XK\1"&XY6"AN,D95;K1W"X4,AF(+&ZK-E)F?X MU;A)]&'C6Z!QG+>YLZ"T5)TM>! C4^J0%,1'*D;2@:T=!NO MY-:3=UB>N?( 71+VF$M%,2:M]*?2 +92\D;2:%G%60HZA?,Y=-(:EL5O)28, M#L>Z\-B9"C?U.14-1L4+/\RD?X>;:#:M+TN?Y6\$E7Q3*D5I:%0N=3*ES^]B M10%A'?DP%UZ!/\Q_U&,1K]Z*9' 8PP<$!Z;-$(8=34:]N>QFR05VJ#VFG62Q M)'E>BC_"UUO<5'-5?(#HI!HI=(YYRML1"L0EN$G$T],4;!YZ14-Z(6QVX.E1]K0-V5P7FHK!(E,374#EQ2 MC:RLA@K"HRQCH30'1(*Z"T_>-2S[C#(4SIHS5J7,5 M$=I1@9)A$H:N1)'*_4*6M*M(G\9NDK>A:VHPN7FANP-N PI5RFP/[MR)5P"L MZ8W1"URVK+ M/YW-,>E&YX=P8)VQR^B4$GXDU?'$?+V8&3Z8PNPXPJ>\3->B M]A(LO=04,>T9;F:^#3'7QT5,!8_! QQL29W+IY;7C$QCE[UQU:TC?7&44JW8 MX:W$;UG*AC12,7U=]:$\&!*?+1\TUX:KQ&3@4"7MQE)LG9]E\+Y#EB0Z 2N? M:@0?/H4 H9*&0H^:*QGE[K2ZB@_TI!4 SIF1\/(;=IY!AU=Q0:2^2CB?1FY8 MI0)A#K%&]"!,0/TF(Z4FCQ*KK3#.PP\FG&Y$*K8T&'0@W:AF4V@[7$(7J$>I MQD&0$6)<_^IAQIR6C7KSN2LR[*YN:5E@VK"' MR:.FR_I)KE"1SVDT0Y.1V-C SN&YO9QC_W"UQ'PS9H*C+%L&E>VDF$OEXH0: M5KN?,PAM\\U:UY(N?W9R'(086U/6F &\9LW'L'%QI.J9#),-/U?-?%3T9^*' M(_F5@8O"F3-&GGO&C%4$0=X$JCU75$6F+ZS9J+@+J.#U*M'IK^AHG86?.CD'(2W969V5K'&S0 M=YP"0ZA>Z53\0EYZ5OI4"2&=<2Y,XP,!AXGP^-5KXER13E8UD_L8&\BY@O*7 MT/TAVZ_GGQ$_J$ ;M#-]3UYUBZ4 MXBHX0AAOQE:D:G*HFZ,A05"R<.[L#UR$RC_.%"". JE&7MD\;6YZB+^MLZEJ M;*##1)6IL8&>PRX.Z\RL.C.KSLS:3D\$ P0TW+FOTJ)06;9O%3 ^W_-PZ8/- M-TEEW"4-I.F8<(,&^P?>_CE54>4GV"Z<&$*T)T4N7]>/J4K"84].(ZM^Y5)8 MJ6\H ! _#LVN*(:.GBF.IBIT4(HZ%4;A"@N].=?;,%G34AE[*VBG3!BI9[+6 M7V@"8/P@#PF!M?L.ESGG\6(4>^15U8=D@(:)%XZOQZIU3R??95T/* L,C!(. MF!KCEBNK&=\WLJ!:K(H[LXY#AO9OI#GEP2A,!;E06I](6!.$9)=]@R[9:D W MOFJIW>E8Z+/DQCYH-F!8$!>+M>D_66%F#K"!'R@O*\(A<)#2E:Y?NKRL#\(1 ME&77Y5;<'7*WE0'X4K K>V,#ELZA*^[YP '2&XRF,* 5^7R###+ 7LH!,WY, M5>%H%JJJH;*92R\+EL)0>P'N3BYI1+N*=M1_&-SA"(,ZL0 ^"K&1(<6+[H,M!HQ(QV0 5];-<*P@/)-9%3B9)&F]^2 M!B88S02=8Q)(1 V07-F?YF'&:<'FIY'(ZF%QA7KWT&<<2+3QU4U#LH#SDD># M \@&O70^ 3=."%8T3%@&4 C+V.MP^.F4VJCKW@?RI,'9<[U$M79+C&6C8P81 MPJ(%;#^%BAH&<',&V3YC/!E1DY,'GE1PR5W@X^__+ M"H>JZ$6-CI@&ESI)4)"8B@YZ&<]*PO MG*=8<0E[AZ U7AR;7GRZ;^3,**FV7.WBO1&<>L$Q!)+?K.%K\95U)ICG,O:D M_Y$YR'/_ZY4W[@Z'MC/HM\=NKSQ?7Y)ZO] M]Z;U^^?+\ZLOO_W/^0?KZOKTXT?K[,NG3^>?KZ\.YM1^#H,R.(3-]F;8KNK> MG#6MLS_^?GYY=7[V^^7%]1_WVH^#\"P/3YK#5OE7&SIQYLO M+<<=#KKOMW0/\CBK=O_XY*2UU>YW-MK]2R_^;GW*0U9>H>DI)@O- RN\@A4^ MI7]7H(L&=*[N$6SJSZJY+0>X8?ZL".$GH,8:?BK2M#R%>N"J%FU@T/G ]H_YK-RNNMBA+JL? G<@9/(GC%68B2F$@$Q_U"$6Y)!Z9CZD6R#+#,F M,;!D^XO8TT5O\U!V%\0Q8FF'*0C6'/@KJI@&*)Y,".,+F5JD9=>QQ#SFB6\H M%YZ@V974HVVUQZ.O@C;*T7).^.VB[DGVE@]EK+'7X]ALJQ',-!$]33J&'BT>801U47;9D_D,&[C5!MG2-( M*)>6:MGQCB;\6='Q(E"=CT&GO9*SYR&N,\CS-Z\^7UQ=OWIKG>7.P$S"^G!UU;"N,H3>G$)_%DJXW3>OKKZ/;+&28?__+AZV7#^N^+KZ>G MK,53(<_1:>)33S'K PKLKW*E^IWTBC,_3-VL!_FIST3:V/@[B$/9J?*A_,IM MUA[\0&Z9L?DT=7N%7E&)L+&&&2M1J-,9>=_(E9?SS)Y<0DE(/ M,W6UAA(H&$7=G/%9L7NWRNQ^$3BD-&@MZ\DN( 553MY[4D8LD)=N[-AS875Z M?QOPG1-B48J=73H%!#0OFC6L*$0 ?38(^2B"@WFUXG VH4@6B3F6(6J=4FM M%X/293O2TRVOJJDWCS5NM@*7IPK;9\6[O2KS[I=@$I(#6;.)LAN>C(FE]42! M:1W;2.=..%.RT=&M.% +R/2= OZS+F1A)#E?V*XLI-0@H[J!AJIR,=1)=I@: M9TUHDGZBPTNHV^1C= Y>'48H\[DK''QJ@S(UFW5N'@5V(8:%Z_.OJRS+^^CT,!5+0'2L'U3@MH, M(Q%,N1%\7KT!8R6F1):@Q, &[0]!/7*NO RL0&E#5.)(Q@[&BP$N8)[(J?_.%-R)P0ZF5XB)/U( O6076',Y[&!BK'FB#7;]5Z#V6?X#G I>)PHJ6Q6 M$,TP#X^1X>$=&#'R-?[1G3CJ5=N^W%UW*_*!;Q]+1V7)(Q96JN"88=)/F-GI M&>Q:0CG0^6U43D>)^WF+R?3>=]D$3+6SE&E7#0FBHE_@-JW36(_L,V0H]M'C MH#T]7> ),WU71LK1&Z]K-'3+-"-?W<+85#AC-(@DL1&O Y?&\@;&_&0O,&V\ ME?7;M'F93D3]Q#"G;D808C:UY968<.F(JO['[#WA]#ST\0M_?#0-J8[=:$]' M:S7GQ5!R!8E!"R=Q0(E$,8;O1M3^*+<,"VW5;)L'BC8.(.%Q.D+B4O&KU',8V1;XD".A.<\5.^+!B- M28,QH6W'.0>;@$8M[9_.T)C;L>PBJ_%#51E/#AWJ@)0XH#W> AIZC_N"4;8& MNM2\1%VJ.1&A,YU7]._6C:P0TT'VTR1@N7)!8QD-RXHYM,O9YRFFP0+;7&" MNWW:1"A-N'<^6L?A)^OSJNCY&YJ78EQ@P/. MHL.X-N6?'Y$.4V#HB5ZBQ&[/ZV(ZP1_.Z\0+C!YW9CX/G22C326J3;Y3MR1D(X \KK'IO5D*F6$JFYGF3Y@Y@?"E_L&H?3:%JD"X_RL%*T^@ MF9/.L^A'&C%AKN#]A+BA9Z-J,SP)7I82O*E0\' R!U$0I*RQ?IJ7*D#+[&@7 M([F,\?IN%=)<0W[Q11<-%+[XJ&_*PA=&(I'^)L.D2L&B\=6C*LO'1+?C;RX, MZFK&4(^]>75VY.%09 MT0A^\APE>!*#=F7NID1DZG33^F]!\+%P)FY#[OX+M'$I(.L*Q)%C=U'G/8;6 M8+0LC=2H4U5&&[H\2.>B'(39/$WHW\9Z*4T,RZ.MPFN*1)-/YC(,>)+%XR<3 M:&1%&S;'='3//]0N@;7Y;_@FQT[R#9JMOD;AF,-_P*%O@ 6NOKYE5M2_+R2> M%7YQ!C]HL!N.49*!'A>Y:N#E]V>#G9FS1L]R#++"2S%=N&R?I3!1..V*:TTXK:7255CIR,'P-+ M9EZM]:Q09P!E2A)8-AL]$MXY]]/<^+KO3_'.42.H>$9>+\'IK[CQU]WKZIG3 M#'O 5 P4/U'J\OF9-+[A*7EU;T OC\OWU!P_L,L(E=4R30MX')U\#!BP#I!W MA4)D^*8);BW3UMCOP?BWI@)!R4OF*:8*?H3GI6"1[)OJ2\ %_MK5B\B ;;6J M5_=MK)'&#A2CJD8:>P:[V&UOG^NR15UM[U6=(%,GR#QY@LQ3E6]WFM;7RR]? MSR^O+\X/IY3^&_6](97HM_/S#]8OV/7&T::V3+2=@K4KK2C"3M(>EK.I'?DB M3C N>16F8'JRE5FH!Z M,>47FQ%DH!D:>E_")F-3 !J5?$6QS+7A-ATEJ%B'8\-B*W_[>_)52K#Z*4<1-2:CO#<:>*:Y+!,X-=Z9&T;%YU+B1K]X)$Q0P-$&/U,(T<-A\V3?G?5%;7JEFC! M%=79R[W2;0ZZJ]ZQW4C#;K/;W+\;SLX7XW-[*[@Q%770\>X'CZ??[/. MIN(F H7YR/KD!1X95M]<$7\OO32&NUT:^+N'N#1@_2O.7*O?[=O;G+E.;Z,S M]_7T\MJZN&ANDH^VZ:UP7%&3H \FP>GEK^?7UL7IY^O_^.* M ">_?+;.__?O%]=_-."[WTZO"8WRR]FO__WEMP_GE_#3Z^OSRROK]/,'Z^+J MZG?XZ.OOEV?_?7IU?F5]^2A_:TFHQ$/RN'TI-F#VJ-Y,(90S0E3LVO^2G=4_ M<2?FWWX[T[EX_+U.QDMU6^]X,1N%ONHF]_???OU[4S6/.Z5.EC)1A;,C\ -= M$Y&H!N[4:K=!A4YC[?[YZU_:QZWW[9[1UC<2W$:YX-1K#:UM M5R"!7&; 3V3-JG-T0BQ>;Z%+.%/PA!5M,+3<2$RQ2B3G0/^1#U(C;^-A 22$1 M$@E5PHQ]1+CH!=MB8@\^LWTWY8H5.C:8/4TP 48"K+1/E/ X_R%[ 6"O#.X# M@1*55S:BTBD0.3'%*Q+4FN!],">LC\-TOOSD"':%I\9)0LLDHUS22&*'FE^7 M"1JY"'G+8-XU^J0P2](5/W0.J?$U99#2M_Q^]4Y,CJ%G9V&<4(XVICF###W" MQ%G5!I:;OJL@!LM&V=^C:X[' 8PX:UZ@&X>PAQV+E;AS8["\)JI"M3%5B!9! MLI3%#F8#EKV\?=*0:Y4U@G!B,$O)Y54K4I0B9+'JD FO$:?F#QWN,%>\,X,ZYVIYLYT6O7.5'1GVO7. M5'1G.L]Y9R)>Z[/#GP6'3"L'6;5CYGH38FB4> MC!C2,?/@1-CZQ#XC"G<&S6Y-X0>D\+#3W%%9J F\(0L?-_O=FL(/R,*]6D8\ M+ MW,8)Y3_6'%;/*:SCET:3=N.O.)5=GC^^CRN27N?TY.20R=8^;Q[OYHUX4 MF88GS7;-37?TEDZH!L:@_VZ:385[[1D][B M6=+''E3$72A2'0[9F[_B3C+<4UD^<#+W3IJ=04WF!Y=W<"TRNY[IQT,\"-NN:ZKKE^.E"S3EVV=5AE6Q=QG(K(^II&#C:=HSJA\W^E MA.K+N+B>B)]-$11>]I9IF)W]\N687C)5Y:8I=[>$!<7C!5<\ M>8$W2V>P\!]6./)U$R5L!*$[4+HI@C##B-1GB3MD !62R'.P"$V2X-;&,ESN M?N5MV%2N>SCBH'?2;!_O1VMMPQ=;8@ZMJ[#83Q51/:FM)K6>$^IBE%+8""JD MK%X9REKZ;&TC/!3UKK&0?Z50?=JY,;Q 12>'V ET;5=T?EI=4//;R[O[S4T4 MO!*?%AZ?HT[S9/DN'<$DV=IZTWZ[L:OA8)/9#S=;_91;I_[G*/K;SP34P?^R M/9?_ 4<5_TNGXCF7(SSGFX"-AEKP[D/P@M%4U2ER9YFJSHZZP?F+BD[/#H(0 M.S&[%9T?=FG"WL)5G1X[&^(#4DLZ+T MV7>-W6'<>:<9/%M%CXN+CJJ(T7XJ M.L6J7\C6 N15'2*(V$MV6L5FZ+&4:SH_ [LVJO8]-Y0$X8PA2'<^.VA MW\U;.TK%:#R"51UX&35V,0\PDC*R?<2W:UA?G"1$G!X9!-K)*G\ VCQ)DA:; MM@].@JVUM)J^U:'OHPV^-VYH657FB==%=MC?NJN9"=KIM[!M6_E9V*<(L+8B MPB[!P[NKE*IQ[17N.$R)"-/)5-]]W;LNO\YV1"@]<=7A0 3U;7?>;\F!Y9N] M-9/MH8+NWEMQ@,*O;&DU=ST$=]6'OMZ6JFL#>]J678W@RE_XG\,;1I\MWOCZ MBV[K'E=^"1DJSF;=1GO8VTWE?*RS7WC=UF?_\#9ET&VV.O6F5&M3=KLGZVVI MY#VYIVUYMH:Q1FDOWI,F?/M+,HT[G4ZC/^S66G*UMN6DUSP9UIM2K4WI=-J- MD^YQO2T5VQ80V>WC)SHM]PRK'@+PTR9%$CL8DW=1H-SS+]=S2.S9Z3<&)X-[ MA3_N3Z1'4,YW@45Y6B8Y0+?XWNE2S4,#^L]@1T_!^$*.+I/[3TJQ+_@C;/T:).^.\*''A2$RRCH?[:WO!.#_@ _4\ZRMT^'>4%M@'UQ(WSN M]^O%# W"";/P[\2[0>B4&SO"GLOC*)RI]L(P2?FO$96DT\A4AW(_\&+A).$40R,8*?)-(S@ M=2YM1"3FO@B\>(H0,.N 6V"7]4\E:^IGTCG^^;K3;S5;P*2^CRPC&U^':1(G M\";DA'(,FJ;U);#^80>I'2VL]H#>VPZRN*Y"T,\3MQ>6APONM\Q/[!O;\PD09IP#TY&'2PWFAD "[*T^M6\$ MS!O7X#$FE^7:B2@Y$YN"I?5[KTJ.4AZXZ%!0:VH0*XJOJ);H!PQ4]4TPJR// MN\+Q;0DWA57]P/\+.'GQU&C^'I9TEX>SZ@@ZDV,OBA/K7R L$!X=1 -V\^1& M\K<"#A>]9@YB!BX%?V%AR0[)*GNC]WA\<\$!A@$$'^8T22/1M+[:BQF,B:_D MCPKC-2QOC,MIP"7N^]9(8-][' P.DA.)Q)")(R767"W6",<0+O;O*)2\ *6M MXX">F-"-&X+ '=OT)+R&- RZ66&LL1?8@>.A M!RN)K0';"A6S3Y0_K2/T$ M?N6D48331T+!->PYWMQ&?8 6$0B!"S!E-5ZK(W@@$#%\PY5/*-=(XL8D[TCD MLF)!:HB'G6<$Z2XX,_R]94=PZ4\$4DY3:&<)UVX-[Q!P[?XJ)4"F.&_#WL>; MX")(WL?% M;.W=!VWW.6/J5@L >6\PNNUVIT;1K5%T*X"B^T37\Z!I?3K]?/K+^:?SS]?_ M<65]N+@Z^_WJZN++9^OT\P?X_Z>__7%U<65]^6A]O/A\^OGLXO0WZ^S+YP\7 MU^H9N-U__^V:'OGR]?SR%+^XVF'#'DP'IY'>>6#*>LX&TB[%26$N43*7^H79)C['*B7I@/ U3=&$)--9=U*GA5W^F :F)Y.*R+A(! M8N_4NO3B[TJSI1%9(P_(4B/]-'LUJ*8)*Y+RW3X] /H^ =Z2V\VUA!^+VZD M]9QT>5C#:1"D\/-+,0\1DBC(9"X;YG=309H3L3$9$V 7U/\0Q"3-!EXJ_0%$ M%8;6B*W;J>=,0=<.+!]) NJ]ZXW',$LP:Z0WC;S".(M;Q,<%JV1.AA*Z #T8 MTHYR[P0:)39LJJM,EAV(UI#3@O? $CW@66"XXFITQ;ZQG-T5^':_]E \+P_% M^0_AI&B_6%?I#(B_.&Q/!9Z%A%SA-KLLPW%RRP>$H+71 9)$\."Z:RX0/^$ MC^D\O!41_X9%!)Q@)VE:5R*Z4:[&( Q@H+''=KAP4X>/Q !>,=SCX) K40 MD&>CU/,3BWT,PD>Y+>1L\<2/00Y)]VC#F' F4V8@&-FD;X 8F^"58TV\&WJ> M?/PSI@JX5Z4LR;ALI_WX//*35 M% MHL%!.OPOBUPQ&/D 1<(0[W,1SD%0V4X4QK$U"XEY;/I-]A,4S0$AG0.11 -9 M*^(+1@036+'.F=9J%;I;$I3U\+H/#,2.QH)T6W%EP[G&Z M!$-$?K5L+#4ZD".(;;J#82?&&"K".623[A5'HYL:+YH(?H8,-L*EPV1,I\Y& M:.F5.-U?4O3*WX@@I4.0W7@3$= 9,%S3A#QA M^!QPB=*1] $CWXQB3<V3'1_;1%3^^U^#4SHKF7_]RTCOIO'^@ MR:Q]M99.6LBP!HL&UZ9\^\BFU>]SU.!(2\4[]5>QL+XH60>3OP"!Y9&[<#7* MTQ-K4_UVMSE@.V^%-E7,I.$OL"EBO_RKE;]9_<7)'@?K\7KV,E9WN,]E]GMW M#R9UT((7KCW@'=K Z[<]&N0:O97]%2M]<"5';7LTL V/6GL#'*$-*;&KR_$Q M)G/CJ;\M(F^(C/Z.AI/DJ;\E;O91VE3R'8;0$E;A*DN.U,T87W-?(<\LG ,?J4^HEW M](>P(^M,>G$HOHC^F[@^6O71VI37^B_K:/TJ1&"=)N@6DJF]Z"NV/FF'],YG M9]/0QXIT]X?(;=_9D==N5L&A6"!5J]FCSKR;6K>[[<-3NJW5RCP,)$2456KD M7\B\5\S"O,%,=FL4=OT+>8NM#Z#?TZ$[,UCGG?49]CGD)USUA,E< MO/7CU >N\N#VFU"PD'A3\SCA:0W>QSHX LSEB#A62L_9Y:*D'!=A M/%-PK&L6!F*!F0\^LC2P*05>LC$=$/W,]9KA1V)B!U2J07$WVPWGR).Z/$0& M@Y"KRY=)*[*M>&8#_\?$J7A,+L^MS__GVIBI#"1BF,E+%HTL;L$'W8YD&H<# MBEX:@4451C S:4GQI,6/N7 HN(MQ8)S73 :XD,A9C8K*=*?XZM3VQS*7OK=Q M0*\^.3N<')#F,6W0!=B[\&P,"GQ(''2)+!II;C]W)P*YXZ]_:0]Z[_DHP8A' M)FLMB+%@)]?^E@\9QIYC'=MG9D.61TXYO3AR\?[ MMQR5IASP,%PROT/Y"4Q ML_^$J4Z\<6*F"=0<\X 4!Z6=T-&\ M*X_ES=G5Y5L>(S=^(NP9Y8F0V(>%4"F@E]=_2+'CXARZ!5??,W2+D(:DCB3> MG%84PO^$::)$>BPP27-#F5Z7I!C5'\=5JTG!0IG^$Y6DJ"$V:QKU9$42&]>M ME*Q')\\_WXJ6:NQBMU^R4M]2%*G6ARI,5JM3:ZH[:ZC^ +K]0+K!UA?K4 M+1BR<&*M;ZB[H-HCDRW1S71ZD;.2&SGK!!0C8RRR[9$1P2[Y5^HYWWV9/6S' MF,&)SB[0SN;P0PHTHBI'[H60,2=8=6+'42"2VS#Z#JH8L#2E%:,Z!QJ7,P6= MB:I7;@.VF8P)H R2[@KI80)[WL%47II'[LT+Z6ZPL\ZO,,?C_D]&LFTR#6/! MX[EA("VWC9,2:][U';4G784>AM<1 ,*Y^1SHV1DS$@7G#BO M2:F1@8XPRDCH!;-PA+XUX'X)9,"5$6"KJ*^P-SP!$,#(?"^0F97EK%^#X:1\ M&N3"F L"OSK"_YJ>!PLS"A1\$8H7"4\ $QN#2$"4ACM&'@G'GHEU+K+?FU=- M]C12(0%^_(FD!>J)]8E]4-]'0/;X!,OD:".1[Y1'[ +FELYF#'G$Q1&^G08. MPO\$0$A]U J$?P(Z#]N-EB=;V4P_H[WQ?P7YZLE+0>#5= .QX\X#%&MG1D.64[%;(:DK(H,\Y%;A4 MR-IG1*N"P<9.E8.-&R<$'EZT\1O6CWE46PJ"^SL&QL>ADY(^IJO%D,-'B@83 MIL%H8<4P;?P*Y3#:RKF07SJ/I6N- AC(W$?J$ZI4^^$Q7)V*AA":7-/"JIW8 MQL@>>M/061;/05_$N. MSFZN'.H*+T>H@L2X4)XG'U3E.SA+Q_=T::Q^;\E MM],P(X->A\N5T' T9;R3%$X%M*.C.DWK%_*MXU%&*Q;,4E4SI.*DZ(80P; ]7(;L2YHP^;;\'(>(*GW15"M^B&"2)@F($5X;3Q%AIXLV @*=4 MOWR#&$)8L>C%CH\H/?@F02!& 59JWX2HE9 W4V(KX76K898"O=^[77B'(WBZ M518\.Z=3'IX@RB]5UNVIBG5$IQRARSM$5_'48S0MQO'3CU+"Q&P>>9B=@*A= M?.*PZF]!W\"/X?"_RV*V1A3XS?_M@[VF!TW*9O/V/57=IR@TN/X5?@:3A\^3 MU"O4M.JO^$"CVGHD\3)C+ *%%_[TEO58%S,=8CR*!,4I&)'07U 1L5$5"&<6 MWAWKJL58\!IER2))"$9H$ J%(08AJ_5Y8STHM!@NC%E*"G6I <\\%Z7!%+8' MD=@FON#*.B5G$-W0CE$UN4$EVEH(! FPKI(H)'L UY_.U!1,>E&AXQ*M&A:7 M),LD%I*ZF0K_22"N(BQ"ECG&#:F1J907M9\@CCV6_1,_'&$9(!D+EHM2D^H M/5BK*XON-R<)Z?V@0QOFYGM.X*CB+(3;R7T+S_"(T M!.7RR-P96@[CKL%!0B7RD20P(3KTQL(]<4:#OFMW>YWN:'1R,AZUNL.Q/3PY M/G'&_SP>#KJO?JZ"R'SU)!JI&>P:9T6EPIAZJ5(3 EMB*KPZ32CS+NCJ>Y@/ MZ*MX$>$[4=@HB!UI<"+V8I200T7]A.$@0 Y_Q) XO1QG%R+N#/ZD>X1RNN05 M(IJ1ZLX8ND -$' -0M>EA=&E2S_-_4*&MN4=:MW" +:/ZB[F3\DILC@D>-XD MQFV1%YQB 3WE*XIAZSGKG])182N:K VPL7'-N>M"Y@A:[?PD4RT# 'OFK'9O3 MX*1WN72X Q8'UZ2@B#&J]2U_P52@7!H)P9L_CB3J;$/0D12F-662 M&7^L83^\6$D!"N7 C.'TPD;1^66:H'V-I%-_X?VC\+YM$A#O"ZL!\4*\6 M.!]5@, \+:\N]+!@="L#+['Q_D'=D$-/$7HY$ID1V+1^8T.=E%V@8$0L9T]! M$#,EG(7CRVL(30<1*YWV& FASQF*5X0'5DRB4(TG'NFH1+QQ="OLIZZ>2W,X5U!M!)#5N:< M^E)7R:X<-A/MG*(A*R;DKRV&QE+)N&X&U41R&F\#XPT*HK N37C(D-$I)_5+ M),T>+GDX>I M$N$XL4[_G8-R<"QR.3V6*7J8V>/;4#ZOWW M@*$_V;F/U(-=R!\UOG812'W-/+M/!/#::FT/\-KIGO#O]@.DVM[C8!M-;05: M4'\#M*"-T7X>JG'QEA[*:XJ4J/RB-Z\_Z4:G#PH(5&F:@):,0".DDGW)X.>7 MB+,#FVS3W/FQZ378D5Q_A'^H]-@W/^V1?5X8K0ZK@0:#TF_ROVJ1JSQ*/<.C MU&T7/4GMX^/=7$D=_"$R5S6I\E3_>]=N](W=Z _WOQN59^QK,[742#4<+:S7 MO4&SJYM NV:[#@FJXF-]",((+?*])38*!#V%AG>'3EE.4NE5'W?DO#=JG##WOAHOX\]#%=^@Z%Q^'A5 M4>]&M/[J<_?8YZXLUQ7/6F=HJ*S&2:)<;!%1FU',+Y1EBC*FI M6;$S- M)@^XCUGO$5=,)YQ?R-AE62:IK+HJGM#WC ) .9/A>!R+!/5CVW)%-GVJ1!4! M325+?C3B8RIBIN!M\_,L!C7W?^0JK#(=U2K3*M)\,%B,"@@Q]5BUV.,NQ,G4 MR+>MU:A:G#\-I[IEG$HUE'YBZD]NCDLI*2".9=D\B&""1T+E*D.@/ M*"OA(RA=N;+1K,?K"#.1)3B'+(ZAV"NI7E@MPAF=)4=8!RBY4CX),9QIT",2 MLGBGJ.C+DG(F2]:S6YK-#9 * H4N_?9,_?;\A^P=?HG=LT'R^B$"]Q/JG;64 MEOE0"3K%O$PZ&END9 Z[KW[N#S$)\W":4JOF&F;WC!G5@5.-6IEK@])5X?Y# M-.N9T?,C;VA9^1)G6=K,>3>DWO*]P#>DK+N5%=75+#2)^D/#3-8CX<]C%[J"NE*DK90ZL4N;)M0HBX+:)RWD;:)YJ?&Q=(I5A M-,2$2)O&=!.AVVGUC5+7LMU5RV8&-M&>%T$LFU'2YK +@#"+XB1TODO\T=R3 ME(G3;_:4-E 2&JBW9/4P MG6]DIHZAR9=*8XUC[N31D&K>JWEO+>]-PUCWRC10 PSFZS=;FO?85V_"(:MD MK2Q>YP7CR(Z3" -7D=@5;^:ID6!6 M^)0Y1&DN:,9,BL4(WB_?DF\"$F:+75WY7!^R%Z,OFT?G2G$,&%<>ZD9'*I-, M*@)Q _N2<:,9">[8X$S-+%$347&%]6II+ FD_.I0P[:=P:N?NV5AV_IXU'?0 M3T45.I80MS(*S2E@YC&A' DO(HA&9XJFI_)H,LI?)##J'233V!(!9D3](PV$ MU6TU)$:W/;'A#"9FTQ3'GE,M[[^I6< XN<40N=D>C:] "L]&$D^$H%;M*"*( M;X8CIW T(O?:8.[RE?%O$86,Z;L\:]VZP4!$)R\NW&)PW+Q8XG,*LWF-:MI. M;:MAH[&/CTZ+V?YX;9:E])!/O9#S?^]T[>=[_DV'Y$J_1^BR343)I[YN!FK6/RA90 %D1,)AQ9#PL8SGY(3$OU*\EVUJ"&*[2"W2#1NE MI0XDC=9[QC*QA8A=R70)G10GP^A#^6^Z+_XN&IV?E'L M;,] Z3&J#["#8< M':2R1:J3+@R NV/DJ2Y1R/.]7 !<.\ML!V0Z9Z?A8^?_ MUBAQ5J)@I,FVIF4%E.9PULVQRE&L6A==L-I2J0Z%: M$6!ZF0HZ$KEI40*0O E W0A@?])89*^8I)Z+&M$SM#3J"=83K"=83_!E3/!@ M"J6^<8>X/)1L66PHAUR+MR]!RL8I&"DV?A"$-W03-U8U;V_DHS^-K.Q%U[(P M-C!>Y?>*;W'7N)7-9;+FA/DJ%[KTJ:#7-Q=/79I@A\E9J*MMA/GC-7$MH_[& MZ+YKU@=A"5&<&)@/2W.7U ^P1 >K6IL;=Z^O GO)[657<"S$=RLD'VN*Q42" MW+BR@RO'-G4S;ZY#4J 9B6HA+FL>L<>DZM1+E4^* :4FAA4Z5!J&I./JJSC1 M;=8D5DT&A:%:N'&A%P5?D:\$LRG7<.'WU&PL1C\U\&3 ;U:[W;2N0WZ[D,T7 MEWK:QE@U#MO "^"FF/[RRI-I%*:3J6YP'JF@"B;!ZR<%V M:V8;35R-<*8!;._$6U>M5=<>U9UU*M#2I7M2=]:IP#;L,JI; -Q_L(=J 2#W0E*WYR%E&Z]K]^X?U8]N8 MI0<+>WYL7/?M;O&:;_>[SQUH^PNA*RE\HC@=8;G1/(]S1 9_LIA+4"BTA21: M$EFSF.!#@ 78GT:WC0;C6/ XA(FAVCT;SV<-H;%.0M#]W;1.J4/3F/.L951( MI0S$J4.132\V.H'[C,+T X@62\<^_D;\\#A]-KGEY:NW:/UY+I>=9MW-\3N>D(U-HN.4_1B88^&% M+FWKK?!O5.)6T_I@UJA2FZ+RB=XBDE"N?^NP]1,F7'DKB4F^$?Q=3(2#G_CA MK:J;(? O;@\5:>P1YAY.)BNVA.TL)YS(.+J?QKFHHD$.U7(-<7ED'S!^9NU: M30]1;OZRO_B."R#WD>%BDPA,9,/S7$W?F8[ZCX#O8._9@Z##42NFSAW@839^ M&$R.V$5TZB=3\B&0GTHGN%$^CV+" !-P?*8*G+WLM.OV]>1FX6/)4#=OEHL8 MJY8RVQL+]\09#?JNW>UUNJ/1R#CHMD_) M7O%4B(3%H!U/K3$<^X-Q4YXF^N"RHJ$Z4O/9H 7IE6%X]\;V^=;!@.]KT*2- M-//?=9 71FA99Y%PO<3Z:#ODS6WD4UOM&;5\D[><*T8)"9_7@TZK>9QEX4E7 M.2:Y^P3WB FNR/ST=+LY'" #HD)_.,!,N4OH5@'4X37XNCT<&JO'Q&7%4D4D MAH8\IX&9/P _ +LAHLI:SD\Y:6..GS_N956% M).OG*<*3Q^QRA0L1)I"P%Q?9@1,!F$.V34(XG W[QDG5,UP:)I+"7QE9[LJV M[,KD!ZIHGHK T.@*8R%Y)Y$]DW!J*=QC$6=/4!1 /Y;.\<_7G7[+2!61!PGV MDE14&G]J2U"/$/!&+D((KN)DL[4!D24 ].!6NIU'1)>D4$AO. M.T8E=N8E7+V#1JWL@N B/JR/FS*!N6O-?27=#[.XYP24@O[Q"DS&316+P6$J M%JLJM0Y&7IZ:Z QP)WW&;K?MMH;;USVLL:>TAAJE_KDJ[([V"_^8>L0"8X<1 M-@I@L4&)9X44XV6JB1^.$*ZLJ?$].$Q*2NIB.1A**A4*F*(D*QY,F5,'89#A ML/E2CUE^&YPZN(PG9!3KH#;*2SS?62VIEVQ8\HF/+8W'(OJ7T].OA5 YOH0^ MSA2&-XAS*?>!4[*5P,#(*3T\1A]&]@L<1'_'A0BX0_F'*B9*QL-!O]/O'P_[ M]J!W;(_MMNTZSL#I'G?;QX/AZ)]#@G?MDLW#N.&9Z:I5,& X+/QU29V:1^CB M_J%K++E&N6LH4G>QGLYX4'S\&IBHE].KP&"E.PC;J?O66."5=9$P@+C\&9CB M(DE\H;/?,S1NW^.-QSP"',T/XU@RU43V0"9$CG9V5S(:>X,>+Z$ ZH6X^"6- M<'!BW+=;+WQYF7Q^7G>-41WOQO/AOH/K+4&0=\_-:55EA2I+,SD_,ZBELQI> M]X9&3<\=[RG7W@HO8I!=[O5]FH!Z% @@U"^,,6U.@1P&)5(0F/#"1-GE! BX M&4"R9%32:+I!S,XRQ:$E+-RC#=25ZTK2E+ R+BKOULK5WJ-^U*,U:NQSV$5$%M@V"Z3.YZCS.5XV:NPIJ0>K M7,JJ0T_65":O1[0-70UCD]I-N8&ZR]Z8+&A&RBKN(!I1(:'WH[.%5"X%<) % M->^T)56W'1V>0I,(7V''86"CNP?C6K@0FCF9BV1@:AVO,.<%U[>ZE,V:!98R M/9', 3)]]2ND:TGP;"@Z+%\*BC86'5+#/GR10$?30O9G6,JCEE8G0DK CQ.5 M!CRB/V'C9:B.#.@X5KG>[,.*<7%1BH;M*"62H*::!G3FJ,V )U.5R?&V3!YR M\JF%&'XMG/8!)7A?8ZR?UL[PB*NA>B2)&](H(M!+%49S?-N;P5?9!\"DF.-, M7G+?QEB\D[D))^BM"'*I^MY$Q0-RQ=-TSC"XEYTU?8I4ZL,21]IK3B]PAV-C MS=X]=YQ>2O79R)GP.M[WJ[V'MF;D.,R!3=UF:7I AA10C70V<-GA!:@VK6HLZ7GF466N7^8-RD%MU41J1'.U^( M1=EMW^TBK!L*]$J;ZI#F\ X7[#MMC9=)=RW&'@^ZZI+LRK79= MREVK=7QRTMI*,'4V4B N,Q[ZHGDHEU]7U4*M5>M!UR_SGY@L(TY68NIKXH8$ MJT2A.=X-2F[B+6(8%G6:S;9=W.;,^(F,M14HP<$A5AB.==?=#=SKIE>=;X/L M(C;FL6F(]I%9@B!W(B_FL"?=3C=PAZ"K_F!XH]BH+?/.4YI$<84=O%?@OW ; MSWV*]8-%)"AIYZL->WAQ >JBF%D#Q06G'*J\E/P79!X)'7,HR=[*W?D=X!X? M0894,S!TLN)(8A1ET6-T/U+6V8&0?IVE>YK!=L0'LAPSG:2C4*;:9&L1"$DD M8]1VX*E&;;)>E/(*9%*K[@%6K%#D8#]QU/7I)QJ?0NC**)A//=\.L&QO#C^? M<(-[&>-6Q7P*]D%AI7)"@FHB&RWR'<*S]F/4JBV2]8=DRE#P2@@WUK(NRWF] MSL'*4ZJO.DBT=),@,CS@D<:%SG)*9#4P6U!XQALU*4$6R$%X=P:E3)%'.'^* M7/-* )SW)+[YKYX/FC#[.*PWK_C/5V]1O)RF$R"9U1XVMI+H]29LO0DJ.9@V M 2A?S.%M'XP,5.TP==R1\^I+K"D*7RT+1M4/UM2=RG]/R4"4'D2@U..U@B2F M8%_1'63/YSZ8"60_PU=IP%IAZ@MN8^T*]-)0FKQNW<@GA"27S/LV7\/YF&CO M:PMSTV2+]URV@ D(C:R1+N;WV5% >80QUD"P55P0D9SP%&&%.N@Q.7W&CI3_ M0=(:(=HWT&.^G40L2[_KG+=<:]5EW]7 M8!L>L?R[>UR7?]?APJ<-%RK_)AYV8SVR'OEQG7N9OG$F,=KE9U7M$+EK#7N[ MWVIV^GLK.^\T!WL;K-)3&^Q:7M_IK2FOW_5F>MKB^4M5'_N ]?(/4'V_MZVI M-+*!DF5O7G]Z^RAXMY6FQEFAXT9-E0S]@E/WF22CZ&\_4VB?ON'[R'KST]OE MB-U.^"%TKU<-/&2P(_7^"/] 9(';9+I$H7MQ4TVK/=-J5_"55>;LP#!GN[TE M>!-$*=D)WJ0CX4U6O??$?&__\=X[--][O/_W5MZ?>[D$!*)K8I+;D/RV88"V MVCN-W9#'#Z$(3]9:POSN@)+,SDK7IDEB]DU&DD0>YD#"I4L5%BK,FW+=!^.[ M9!@RLGY5UVKK(%RAAB>6\4*B*L/#8 %;'O$%K$]*9#JRXR/[Z(HC>'_]RTGO MI//>%CPJOFT=BYF$B909K0M3F-X]'"(G6FZFQ_0DB[;U'FMV(Y-QE=D:R?KXAJKPN,P"(3?6-]8 MM;&JYV_6.=)\( H7E!"IQ\H>LWT_=(@57 &'PO$D9,^8@3T\";L+I*@).#PH$QTUKA+BDQJJ9PRRJ_0 ME:->8 A*<_\,6#(CLR&?O7 PS/XEAP5F(CS/.2%)7@PF6%DXAB\HDBBQPS@5 MQ!#FO(5\ 1#+\V89,OX;IY $;J%ZVDD)4B+,HTG]"ZX"515=R#S)>ODN77A% M]"D&OY;5V.I,3TBGOM^&'41D\ &S:>^VK-9FTZ[T!3]]LNJ:7,1*I]YNH87+ MUM8CK!T>-D]4P4X# _S]YO"G!I\;LXN\[%JHL[,V2JSJEMG:53L\JR/;@SO. MSJ:?=YKM[G91]=6?#X_W$Y\?=IN]86)JY2"@_E>WHJR52X.91+5@O,GI'5 M!:96R,7\FZ9^>_Y# M(F!<8CW7H6*A$H#AD+!0#RETN3(JDO,A#3*H.'(AM9O]?;J0'MUA-!PV!ZW! M+OZB[92V-?ZBWGY&:C6'@^[>_$6#O:A_M2'\0@SA51$]-(&'S M482^7(!>LVK-JDNLNK(91R9,.UF8NH0995,^ A4*%CDGNCVQO0#L&'+>34+L M\2<15CKF<_+M6.F.22?44X3A\TD^-TK]Y=0%!>@J*,DNC+[#:.0LE\E>=W>6 MZ4@ J1)X])=\;H[J<[,2*DB8H:;ELY+H?G\K3Q4UE6H.U@OW._A:H^)3&[V: M5VM>O8-7UV:Z2GTY:UMF4_#?S$U4P<8LTN@%X\B.DPA]B]QKQ1L/F9W'+,5&>/9*6L;IZQ4\%-"KB4O%"/I?WOF M4_Y8X,N8X &FX^:*A7/QE/:PA5#X6'D2>G@YK&HCK0]]29I1 MFF!;1FEZ>+GTI!5!G7L 4 _O *!NG]0@'_L8K-)3JT$^C!(;9%R$T]?E0KKF MJ(;]J!ZD0PW[4<-^U+ ?SQ;*HJ;5YK3:-^Q'NV6DK3X #,;*]YKILH-'?&_' M>._)"X3]6*/ZK,0NT%@7H?HQX0OXY#!\8_1< BN&ZH?4V&\;&9@$O2:(O<1 MHE#/<0=G_9H(^Z\'$D2>/1P&9KURF\2Z8Y@;$@ZR] ." 29; 5$C+IRJ%V-V M2=8H+%\*D8UX.$7B2@D(UVSGUM@(>'L*ZF1-?7;- 0L;9T DW%VI+W^LD1?4 M*!O@)Y@X"=GH6([&H<%L_4N@)?G1=2X(HS!X]T!=H _O$[VO(;-KR.Q*8S7W MRNKJ-RZ>>+.FCS&UB DZ8U39+P60LD+%BVV?@O"47"^(U4FVMC=*:28>CI&+0.J-.>$,-%$VENT2;X8VH&2I=N/QG5D"=0Y:+8Y6BR.-#9G'B#+J2NS8> B9;P+'):(#;&!,JLY^ M>8"9@TU(.Q@5=1,G<*:BOFZWC'L&U=->LPOJJ7'CL*)Z,.IIC1RX0C^MD0/K M"^&>=2ICQ(T8EJBE1CGX!G4HN]=7L?)FE..2QLCIE#&,A6)N"OI4&"F-DH,T M''%:+1"5"KFD.M6:4WU0[C@H NRL<"&$M',D".#K]CK[;>MB+08*G-E_AJJT M7.$HF,J_D2J\-@8A*:LOA1,0Z&<[0OW@XE8N=J+\9(Y ML2Y"WPRNYN[*J352N.#A4EXKY<IV-JE< M.[1WM!M3Y7J",V4'Q]%PJ0@$HYC,9=W")OP[J731,Q M-LO.WR6?H]+TOA2QL",P+Q6=3;"TFL1[*4WBF(FFL.W.O,"C<"C:0$M$WK@F MJ=TOTNY9%=I\%1%.SYY0M-;U,%=;YX93: K3P.4C%*@.$\(KSKOSMDT]6E25P<>F7E4.\*=!N$2.5*N(*/1I4N<$:M79Q.9P9,PH(]0;@P/ MQ'4/Z" MOA%Q=WR?JD[T2V6NQTX5'8=3]O--$ J[;?GH49;DLT):2QHP:A&9 M87X83(XH[0073+T6X-M8;D3!9J]&NT?-)E M-4D(EQ*.(H(I^\71]R>[$H_#, %3,^!FG?P>Q(*2V02X1TWK&KOC\(]Y2K>" M,@Y@JMPA3;J+I%*NF''(SG7>0XV.NHG1O61B8I)!NI< M&%UA"=@*B&7'1$;%P7-[,;*=[_BL%[KHD/PR[V5H*3UL5"=;%072Q4%PO5Q4)/:%?%A;HAH]TDE0WUFIV?6!]6 MSU&VNHOL+N%1[W)^<++(X69VUH5'=>'1@63O/+GL^0R6<$Y0Y(ZX3)"X?UK: M:EDA*7B$Y'K7/2Z5Q_R1!UI1D+P[DH"3CTFEO_[EI-,Y?J\6\7BO?I\C#\96 M.[CX/>'$MXV&WB4=L.M=VNLN:6>C\I!RWE$WVX&2-A3UCNQS1W)]2706KID% MIL_#2TXJK- %6;6DPJW@V+NE<.Q&CJNN:C6+>PMH6+(*XJ6G7->)KALENF[0 M;:F;";FZVU)];NISP_I9,!;8E%H0&W$,.J<9W-4O+PA2V[?2F"++:K"&]4"Z MS\I$A'*'V6CD9"K-XVJ [4'O?4-5(=FQ-14^%B =,0HDTOXS"!W54;";=6"K M%K!)ZAY=SR* ]0@N?,,QYE&(:KK13\S$>+X3I[FTU3;GA&6E/CK\99C/\GF< M1B!N,_ 8C(.E\TG$#0,)#(ERP_ O\(DQR)V"+Q]:[S:/\XBY[6U\W77(/52CB^6=K&0D@_D[DMVC-:,N3.\ MUX;I!=U2"+#':T-?$5/W)1RF"D49GOST;!2.8Y%^7 ?B#OT,UQ-\)A,\&"/[ M=T8DAP$E.S,-A*9UPT^ MH4(8ZY?3TZ\-S(.?7SY?*.2,IF^W 0XS[_VTLTIC* MG4LK?T/)'&5//-Q8"Z4J70@V!IO3*)8P[7$ZBH$L,"X(9]DNCBFTLL4[W1BY MNE/J)?_P53"U-*#Y;$@?DZ146#R2\R4NLPR8>^G.">#=LA:9JGJU TB7]F;N M)2_0/B3D7V+7!%A7NX0HM#\5&GY6Q+HU69)]0 M-]?[5X'_3/ >#SU,74-<-PFL0'>Z7J]N$EB!;:B;!-9UO\^O[O=ITP,,P"XK M#]9U, D"JY>@;0JIJ)FU8:M;0TL=$SZ)YLCKH&6F@2.UK:P#>"P"#Y[.L@@: MUM@+;$JCM!T'-4UJ_.R+B>TWK&D*3QIX_JQXJC<8JF?#NE(*('"8A]4P2^A" M9B=R&I\:BJ/JF"2^Q)3!%_AA'$L=%%;E+'!B$>B9V*W<=+;GNF'S4%X0IY%< MS6Y9! T3?V9Y"5FR1/FFW1.JZ"#TNCH)X<4G(=PMO8HU]*#"MW*1_CYP5[4B M_54[?W5[I#JP7YF0SS.-G_;OJCEYX/AIS:LOC%?O3$+I& HX4M>3&>2BP M@:(?A^**6[AP.H-7/W>'RTZ;^IS40II(P4Y9R,V3NR!SL%"],8PRZE84YET-W%/1C<%R.HCEV%%&<],;V4YEN MB+%9BCM2LO>_112R';4\U4@@X '"X^J+A&*/LN^7A[X3Q@3.@:&Q.X3*,V 3 M;D\B/E+M/ZE!C^P;>E &CXV-1 M"M.;K$C7*K0F&]GH4ASIW(^:[>O[Y [NCLQ4(6;M#+7F)?-/A7):J\8_6R+. M]->VN*T37>MS\P+/C=E*@A776&57:4-X2WUCI5T0ZY.D])!0=Q1D%86 YH_" M\5&:*?"RM!N>E*ES>,!D'B<_P3H\CB+3!BES42L]J,I_@PG! PE&5CZS-L M*I)O74^PGF ]P4.?X,JL@#K1N&Y65.4V-W6SHN>PB[W^]DG+[A;MP?NZ/7B= MZERG.C])JG-UNM!?(,D0<>>\S+EM][O]KZ+8 M2C7RV- CN]VB_OC@#;;K0H&Z4.!P"P66+A$527>W3O;/FG1TK=NIX+1?6X(: M(+$:):!=^= ]>JIYNIBQ*QM/ZU;:5+).D\5$!"[&IP8AA! @R_*]XH(TEGKJ M^U3%CW/I2: %:H#]@Y !?$0[[+',4=YN>.AU]R3_&(X$E@ALO M"@-TPW->X.<0/FVWE-?GSTLZ3LCRE[ M=*S!*0%/! E*]\*7O8:F@(?$H6(>"H&A(0NJ7O;S '0[PT'_?Y)^QBN MBE>'8*)]H=(","[#66V>/6OS[/XJQ$.Y0+:T*9AE/6+9O!FWG2^V-N9J8^ZP MC;E!;PH$(@6AZE6 M2>0YE!6&24B41$096O:"CNAH =8'(<1I5'T%D@>/<%..*,16\KGN%X;M=/*0 MIE-H[,]J'(HZ:Z"&)ZL +E;ON(8GJ\ VW!>>;)M(_TD=Z:\C_94 -2M,=67) MW4.OX8,8"^I ?5FP^*JN"EY390?I1,(/;Y4*%W/1*OP1!J3$ &^Y:HU*_],E MJ#D=:&3[5(\23X5(XD/%[%EUK_=/FNWV=J ]*[6-3K,WW%.VXYZ'.KF7>;AT M"%NM7JO?>R_W%*]-TVK,?UMP&\DO=S4I2XZ2E CW$.7E(N"-LIU WYFU"K\Z#TROB&3P_17.MNRD=5$,CE4[S[]]H>_;C9WT197O9Q($6.NLV2^QZ+7%F5 M?].^*TC2V>,.MZQ]\/R#;69WV&L.\QYV18Y],CD1H;4I"?[VWH-/M5VXS')*'$#"'2-*3FJ3[)>F;-B@M2Y;T@]+SH,1N_A):CLJW''(<(\#()_GIMB/AGJE ML)TI%V3-[ 7!>L7IC&#<2EW3V)/&R:N&I=%KF45(' O3N7]3TL?SR%-P M'J:!2R2H- K"ZU1&A*0>>;XO7)W5F,=]AA??> [WZ;'=&PK7$XE\4&&C10.K MLR+,2G%E)V&Y&Y@@6B!CT_H"PR\WV%4M$7@V6>-.B 5@6\4M8EMBBJ2@3*.&6JP=!"F]Q%@6+C<(@R,'__+Q MJ%(Y8#8A+[@)$64O3T)Z[;I5X2OH=9:SRH#.8@&8*473R*5$8OK,WA MLDR+>EGK@L\9528VK?_V@/4BO-^P?[@D ,&N>C,:9)P!NX]2=R(2R7AT6*,.@"BY&*'V0>[=<..)-R,0$&,O>5N7)#YY2:*!@:!WBE 0ZAK$O=<@GA@5 M"IUA16H0'[6.#&[QE1Q'UMK83YTDQ;_D/>\S.K96U:G(C*&Q42\84Q>U7*=C MAQ*UN(P*&X'8M_C//T'#B('I60^[16, %2'$A(8W@HH4PVQC& A4GR"VY7-T MG*G2+0D;N9&G:!. (F?/IYZ#^.))Y(U2$WT#R\NPMPBJ3MC9&%4OZB(,WR%L M=1P74:YQNEG[8]6H&!L 29 &[&N*.M0]FPT_YI9_D\JF5OEPD1*U&VV[L4!D M<;]A40$<4X@J] ):,]A+ :BN!J(Z]8C&YDCP:VQ&P$0BTL'P7A)S3R0Y+INO M./0&XT2$L/XGHKV ,HU &&$:A? RZQ(XB-P->1^(P90\7SE78UGB!]"-CPSW[P(K-'#17H,OV5\B& @( M[J,6.D@(:@@OIX:Y)EXRM=Z02RM_"1]>12A^@2OF\AUH!L- :4+6GGE4=!^S M',4.BJ/HG"7V=Q&4"!E2=&60EVG$\$5>8E%%KQV#3!O!GL)#,74P('\<&>[D MG637&=(I#="E-@FH=1R.*[7FF"Y*U3N;/ .2F0.@CI7 5L($9["4J92%^EWZ M1PP$):]1W5Y"_)A[D6U*&-C!N+"%/&392O3HL* U;IM<+X>Z6KG&.#],=.P: MX_PY[&)OL'WE%@AP"+"9LO@F6^1@^633, MQE&K51LR[W49,>YN3O\D_*S[:8L'<>G7F$LO'G.I&"\-U_K.T-(HB9I:2O-N M+ ,N45,T&P;A$+/L>=9I%&*K=L*>+3HV&8H2$1L#Y2[W=*1F;"@),%XXEBZO M@C>KT%%ON=4\N<<(RZ@P@ R^EOT[0G\ )OX<9A6B24U MP])/\_NOV234(M98R+6=5*,Z50!.J'=2HSI58!L>$=6IWZM1G6J+J!(6T2-/ M]3,H)[^]PJ 7'Y]<<9HN5,DD2%\U2B);U"(U?.95]A^('1=+QIG3J8 M3@J/^9Q>"A/R!.IG4V&^3K\$IPH3&:<^ZE!><"-B#@R311FG\[E/\)KX;>Z7 M&#JVA(R:J5D%DY#^O6IVWZ885MI@6I3TXNJI9?.@\(W&\VRL)6 \)7<]9C*/ MA&['S "L'FAM,NP3A;,&!IOEBD? 5A2"@;#^*H67GT\R<(J2Z:J,JY'# ;F"^I_P6:'LB!B#_C8QL@^3!#S0",Z]A)!P;CVV>@Q=TBG#[ M7"\">RC?!-TXKG TC./ IWK!5A@27F4M-RRP&VE,E5;NZ\)YZ?&Q0M"I'"0;"CX*9P(ENK.QS]:I[)*<.UB2G'ACTW>"X MV3U9'R3:PB0#TMPU5(G>7M)]>?,7KD>UV_B%&SSUA AYI/>T/E3-1 M\*9MD!9Y<"QP8"")#;SI!*P&Y#/H1GB_R(*C1X=/+,>.J"1#;XB6N!GS/B9& MX&'1>!.$Q4<2$ ^)-O@@+JURHI*N5X1)WC?0UA.A 6SFU-L5#&"#93]RV?1F MZVTWVJW^/:O]'Q[H;A,ELV;,9\:8+<3S/F3&W/RB*8183M:52]T%JG5'A=#* MWV]4AW7'X+MJ-(\^A7U=^(=RI\/D8_*0CKUDV\/T?$5D]:7@<:N[*PIM9>[? MFG^>;DG]?JWX2]23]69'K:+,6#JS_EN)R=S8];U7?E9.7?>= M=96$SO>C$:408PA8!#&G%,ADY)=Q%[:/M];5'@"@_ 7>2>U>%<#V*W(W5%Y8 MG,X0FN'?NGC:"Q([F&#M0LSUU3H+!43)2!71[R1"-K5@*\/)_9W!J*LE0@Z. M\+V3PR%\K6^#DG$WWZSLQ'\>'G/ED[S9#EW]E':2&[:S*(RDN9X MN-\FD@_0FF%OVN%SV;+^?M,TG8 M>$9QWZV774V!,]@^J6#;E3]-QD'-EH?,ENW!KN9I-=CRI?EH-[H+[Y',\,S4 MO%;U-/.#BHJ_'%;IG^PW(__%L-4+$44ZSS8Z@J47J_R:; U^U27?=YT3IK]S=OWUR]28:WSIY_YK5?G3]^5QMO9V8%A^T"#E0C>.E9E!OGZM5:QC[H?M3 M5 T_M7!XH*3BX\?.*6:MP_E7ZG%Z&F'[(G5DNMJ1PCYVPCB)'SAQ;I^9QYVW M;[I[2#X^G',X.)PRIV=%]^-=(D2ITDC3 0D77:PA[@EI!] MG[$'EH=M^UZ&XO37OYQTVIWWAW*)/RO:MPY'::V5IQ4>WF(#O[S*U+ "(5MX MQFG.'#L ):KWHC2H?O=P_!S/B_#]RN< /9X.=:!B\&(VM[UH)OL5._;<2V!H M[*(5A^/D%OL3N.)&^.&UWW_D2'KS>L M7LU$7?B^?L^Z[;KR_;E4OLM2B14U$@\D3.L:^+K8>$?9,^SMZA2KANRIV?)9 MLF6KLRL>>C78\J5EV=UQ*^ZE'.69:7W'NR;8U<7-+XQ5VL/JV0<'Q2IU'7Q= M![__.OB1&(>10)2S&R_&;*XWLL/\6^KO+A].[!_+N0WWCB8=GF)Z,$7.[4'E M,]]K]JDN^[S!RHFZ1OZI^6V-%,<4D9PDOT^@ZID8YR?L*( / M8Z6%SP58;_C+%U*7V6T,.NU&MU?U=KC/E/SM1O]XV&CWMKV%GJ^>5V4']&Z2 MH[[!JWN#MYJMJJ>7U>Q37?9YTVJ>G-0*X%/S6PW=]"(OZ349[:9_/;%_E'G5 M7T:!8+M?>0_'\R3\FW:KV:FOA@.0%=>8GVX%);>%98_'PB&GP?I$S.?M)+A' M%GBUA,CA47[W7.X#DB1/WY>R7FP=W+LK!W\I/^.NK(QM])KRS*H63.R A-7Q M8%? [,V6__07R#/:K?:@OS7H4 5WJSJ>C8>K$5JAN\9Q.A-NIKB6F;L'5';9 MK_$J*JK8/2O"=W?N"WS0PNV>>M>3%4!FV55UT>-SC?,<>G59NWO8U64U6SY' MMFSW6ENK&)5BR\VO0?7U3O4VVX7=[E<;];"1P\>;PE.K(U5((]0JRE)"T/UR M" \NTK5S#F$=:-P+^3N-3FO0Z ^JGLCT@#X;*?EX4CFGE.,.!]UJAB3OL'PV M%RO[I,XS4>%V67DE3W>W.=PQ-WB7,_$DY84U>QXN>W::Q\,#9\]-KZ6_)?;( M%\JE8R L2H+T^D"Q98?1K>"O[B3T""H#(7_H)3!-?G?V2 M* ?S]NUY+-ZI?[Q7T_8"VBCZT7M&2%%T[B_[K8BD_'7VYF:+WR[O8OEF^743 MOOK;\N;Q8+B7H3K-?K>_=J0[E(XM;929Y[J^ MR.]UD6L?'?VH:WT,HYG5;AW]>D>097G=;#"N6H\C@D1$\+4WFUAQY ![^M]' M1_C.-OR_?T[:S3_GDU>6[2?PU<@/)R%_D#\\':#N+JQZTI__H#W<=#4'NXN] M8V?ZMO8B1=,8*9T!]^=(!^L>7!5') M@@=VJ^>Z^UXP;Y KG)!3[=[!#2(B]J__I_W44["FD1C_UZN_>"V[W6^W>\(9 MN9U>K],9#=K"&8S&)^-66]@=]Y_MXU<_7Y/T#L?6&;P1\PK_\V_VS_G=-#>! M3P%Z<89Y1M5G;2]LUVYM9(_\W8<;?&2G;@.;)#0+3%BC>>FMF_9,]"3DI@2 MBX3M3*T%V'[6S%Y800CJ43JSDA#^PX#*C2SP#_I5'&/,?^PEC:5\@$+*ZO(# M=R8V6?!WL!R0L]Q4X(Q(NX.U-5>R]$%P1:XT6Q:\S<=M M@2UP['AJ>7FT?KBX;"\PNLU:=AP+8*.I\%W:R]CV<;.H;5("+)?<"O]&6#.8 MW32V!)#S6[G=+-D^9PJR'KZ"\Y1&$>S"AIO$ M%I?M; 6<1?@H3PA1W3C1.FD?4-W@JC)F'0L#ZMUM&P((I P(EL07LC@B<('U'+1&73"(Q MP19LOF>//)]ZL)'TP>IHF'R 01,!BQ(E;95H'%#!\3?&PF(;;AFXN;S0I9FW MC,E0K\L=:-!A&@R:QRMHX!9IT.GF:?"X:VXWA^KE3>M2O5K\F(L@%O22V(N1 M/^81S#@"+L6?S>T%;Q+)!"]RC^9V!%P%''N#IY\N>]!F>1=QD-2'^P-;7C$9 M<#H^+,ZWQ@)G#Q(!*.SC?TT>P L(SC)H Y'E^+8WHX5.PL0CGBVRB^TX$6@Z M3"1US]%\NKEHPAT M%L &L3I:L/A)9,^::!1;XQ1618H6,$ '&Q1,6)$!))+.3T-;-(_2H_%"4 MQY47^*2OF03>^KJ=9U4<@L1_F"8^6%XEOS_)_[ZK_T1BA<$DS.])4>PO28XF M_,M"\<-T03K,0]]S%HW\S@(EY:),1>JLKPNQ4:*#^\F#'QJ(PN!YNM[ I: >V[C*^PX M#,!86V [25H(T1#F%F 9&,R"WDC'5',VT@@_F<$)\HZX#>5IDH11(&";?Q$! M:-X^4. &QYSPG?O&1GU=W'AA&L/;7"]V@ HP9?CNBY.$J(CUF=!OB=*@,KC6 MZ][0H*DA,\:PMS"O?Z5PQN&7,"'\9=,"^P(V%S>8.V6NOEQ@K?#+W.E?.M?9 M!T#[Q$M24F%\.'_4=A,W!#E]@D(M0,H4EPUCX'Y+'4.R#YHV&0MIYEC0HW:1 M.1;(H2N9$C;4L=.8-A17G09D>=L)RP_84C98EO>9R#B'=Y$"32^%UX.R'MT0Y6 $(81P$]LY]#JIBORJJXC>!DA;VTLZ,<_8]LR$*@V?H) M.$& "+-])_49,[W,E*(QYQO-WJ3"I&E],^G* M.AK+6WH/?-;I-?L_X3]& D4F2)"QCVH5:21$"L\I8V$U)58!07>$2X(T9[J% MN5@;NT#C[%G"286-91+=?SCGB*Q;N!:HDW,FQ3& E2GMD[I^XV/38+P.*66#<1 ML]R=#+(7& L$.UD_9DM&E.:HO?LBCD&5L^+4F;*>@XM>VDF]^!GJD"Q1$I )XJ"S-0-V5ECI0G$G%AJ K[V/E^LFN875K9[QT_]/7 MH#&R9APBN/&BD%0_Z1R0>C@,"1:'%TOQ L/)WT+0IEPA: = OXMC M.UJ %0($FL'&IA&+/[+V]9::RO[]A+,R_D?AC=2:,@)0Y(=6"W(-YHF10IA4 M,@U=N,U7+#:",A<$3)0<\;I)HZSYQ_^<62\N_34^ MPO9);IR<\G7GT^O>RGXSVU_\6ZFNF=H)_P S>8:Z*1FCRJM+:CW[ZO0DM")) M[L%8C%,?-4=V4X81!SI KJ1@_K-W%[[-_9)MKI;#Z/4IC MV##T):JE8:@&!J4U+3D4#27WKAT2/V2\CJP>Z6PUXK+:L:M^9R=)Y(W21+G_ ML(X)!A9&H%?Z+)4I/?9BU'(Q-,*1$OT3L$C'L!N+QM)OO1DH[QY[0>?HL2=+ MPQBIP8DM>LUWK5/31/H,R&T>XW*5F9/%;TQ2Z''5>""R0>%V.1N&K#Z# C$N M"":T4'&EV0CV#6R*:12FDVF8)KS+L,G*9J+ 0';R=ER5WD9SZ&S/"I$M$$." M0GV*KX3T<= PL>&Y*1W.BZ7?-^88B#!=N?AGR?CT8KFYA:L.0X!F-S4F1W%'R6K:'Y8[O5YALV7,$L\G^@/XO1$Q="2*;&$ZA=1R_OJ7 MDTY[\'[5KK#)RA]%*1PALN@WN0FZ7'!Z"';8H-T$^OCO@RWVUF^ZA+E&6 M>R]D^P-D['/0/UT#E$_ M%<[%Y)_EWN,X3J5Z:D?1_:*_)5'U4LT;U#UKJO3/0/4/2 >PU" MC;O0H-Q08TFS\DK__5FHM(U%Z4L]LX]HM9U;S6-'2[V4E<>E% MX$T:H$FN\"+P;O$B\-.8))52B%6TA@JGH?D!N8K7;5 A -M,99L]S^IG*U8L#9P+3 ZU>A..W) M:- YJQAQV47S!4G8A)>?"[_C\",YQ_!SF32J0?U7\^KFU:6].CO0L&Z3WXVJ M3'XO#%>;SI6JS"@I_MK3C)%:.[*I%NQF5H[=EILI"X[U2V;7TT'1B#8Y]5IP M#ISZC 4,I]Q83_#(2+/N L8RLYSW?'GZAG1ZV4*,N,ZP])^Q%40L<)^48=F. M1P,%:988W. XS6X2,SGW>VYY'H[B]K2'F6//MDY[VVT*8G;R=,UYN5,57OZN M#E,O]\ V#\L47PZYKH9S<"*']/+"#_@\>@\%16!Y_@T#MQ%<#C MYE;PE+<\.V#I\$N1FT'&Q7_> .\%<(QPWGRUNO9S +L.9]H7-*AU[=;RK$GZ M.='[?1SXS13U0@/+2QJY5]X8=9SMWGNF*>KR$P5^,4>\9Q)[)WFHGLS43V9B+[&NG[&O.SZ+9K,WS]=_(S[AT_#M%% M8%-R9-.-X&3I;<;F MSM]$O6!'<"#WG_\\?O[VXTON-6VJZX_ 7PQ.5[X67T M%8]%. O;1_<9'^X@!C8B0[*C16&+!*&;>+F>OAZN_CKTI]$#&HKDMG.A@Q?> M,]=?T+1UVP\C^%T8^?:/UYBCYG$!YH5B/6R^C : M:?[2''3Q8*1#$-M13)8\?MD'FS6 OX/;!Y_!=^%Q8%62F?Y6^X96OQ,]H8@Y MZ$9E'T@DY60)8[D:>"B:Q$Y .X(/;6M!4O 7_"RAP,JN6]K/#,[:$TX!FM)B M<+HPY,4LW?^)P87IM'4-YW;J8-L#]SS Y1_B&'L*^^#/UW)4@:5M/!QMS&PK M#AF^6,[J=B+D0_3?)P[P3@3"(,D$C@N.XO;!*^$> _P'.== *UPG1GS ?P'# M(':3 ,%Z1Z 9NMT,W2[AUUEM[<+I$DS<[N<\GGN@:('&;XI=7#RH;\O MJ8N*#GU0S4.XF4S>:!_5 -"Y@=_E[[MCM(RFUZASD9C@_2VK<*QW3*K!O5VC![F"DGU.R7+0M*Z M7\R5-Z!OUB9!-Z4_#P'7J@_W]7K[#LUN[N.U=4C/-2GPLN_D93$OEA"O4:?_ M0;#0M;L7N[U]<2<;4V-=#&#T7-9;56( CKPA#3_%H\C/[+<&NF9@\:*EP+U M4!F) 5G9>>[DB< V+O$TS.&^IE4E<2AJ!Z7$BQ#/0)7MES4\7Z2:,T$K[YL[ M#^-JX/$;AMM[O\.]PZ'5NH_.)>.V=%&)_HL:W5<'(8J>F;'7W7>P8NV CO() M\.PX^_T&9K^IT:I$C5;];B**2'];TP>GL4?\;W9)X5S#'.Q;+MS$<]?1U&@_ M5XS\8DU,$NSW*VVLEU3#U=NY8*%)&6^CJ-EDC)\A8URT\[Q&'F3WHI+$@V8F M1\&JVFJNCK3L@6EV1M-./!CS/,YYELN,NV.'8&I&DLCXH*4*^S,WO;V!X'-9CN 7?56""-!7(@Z.H%3=]L:E&?I1:UE-J:R@B,,>J4 M"[ARXEK4,SN-P:B2M687,];S)HN,>08Z[;B%/54I6KBT\8F=7G_?&?3-O,Z& MX?8PK/OFOCV]U;J9ZA?YVS*K\R87'OS(-U?>FO:]N7J7:(WG'VK';)FEGMP) M1H/6IR+V>*,_3U@1>ZRBRAH699Z4359'4=1 M?;/-'NR1GL.6N4>SC&UYX4H MR((Z<-3HP'I@'ZT;.G,A$*)[N-U-@K9\S[):&=HJR^N'Y:F>8C*G[ZV='W49 M&&5-_O4XA9Z7DW^MQ+V+@KQFT'"-DA>#2PP!E6YB- G9(Q@GPYVAFLXT(5NQ ML'?^5,Q&'=86L*'.$?&C9[IJ$/#9A09;HD'#B\:($!04,T@5(K;MR6C0J:#) MNBUB_GQ:NNQ2F;53GE M[S,<80[D(!Q1X3R>TZSQC88%^0 M$0DD)F00.,P%&IJD(=&645/*^/D# W,U"F!_B17[6^M;2WOGNZX5A!J.PKHC M=8Q6J!40,RP"!ZP8T+V./_E;J/T96P'LQGW2."7@,1;BH-VQY3<^@:EKSRP/ M/@&]S<*6AE87/ X8\BEO>7; N'['%8@$.!K8^,\;V'8 )P1'R5>K:S\'L.MP MIGU!&TG7;BW/FJ2?D^']/@[\FO/QL"I\O(M"6A](*J2K-OR^1#4F=MSM 4E6 M8TT/SB2:O3':> CJKX17WDY_8HW!/8^CU9^ XT_K2'Y);KV-[+D(V1OY'V\1 M>LRUGMXX'IT$_>@MIX0, O160U[$F/SC],VM-G^[B&>*-XN/6_#13ZM_-UN] M3C?WDW;+R/W[NB<9[59_,"KE4<-.JSL<;'S4EL#MCO'7N3.9N.P92@9ZYI9X MY>J6>.!'+-69WVEA8 -_N3_&K\VVV3'@__Y]9[3^6-Q=:98;P4=CU[_S^1^R MW&\">?;AM6%O\4B'4'3-53\&))SVP0_FFM%^_<^<(\D)LJG_/ZH(9_+?5T[; M,GJ&T67V>&)VNZ8Y'AC,'HRGPVG;8)8Y^;?1[U_)7\V"E$YW[/48;L ?KZTI M7+!O+/?!>@J1QHKV 2-"+GN 0?15E9-#LH'5[DXFI=\2=)(3\-L"\MG>P"T, M=@$%X?]N/?<2M%G IO]]]1]%C@-L--+3X'3>\CA>^/>?K.NU%X<0%\Q&C+(< M;<-O65"6A6"T"\6:?W8M^\?8BL$&^NC92_?=#HL7%H]?]2S M!MV^-;4,:V+; [O3[QB@ZL?_'HTZ5]>E6BCIKNE);R@^:N]2>S4-P$2P+3 - MIZ[_0(;@JL&1_=(>9[U$KM(/>[=-8LB03>'K8(Z'2J@D_89+0VYYO)D'H2=. M! 8=N!<.Q;SIZQ2S#MB?L1-P!V',,D%JC)!NBWSK_(.<5]'/%P$N+WJB;^&; MZ$?K[;3*'L$:7JK46>QS%#HWTFFY?ASABG/0Z70U&8(NV@J^74NKS9G^SH"X MK@-T2U7%'FH$"8H1,G2EV31VM3EWFD*D'-+H%OUJ[^EO*EO ?\!9S)&FK9QJ M[U7FPIR$@R<]X<0/<"!]* \[G/FQ.Z$O ;_<.^R!\R&^GNH/:L<")>",'.L87DY$"-7Q-'BJ"VHS M?+57#<@!Y-I>/%P9MD5ONS06/8R( 5_66=+8K(X:V%AN7[Z@'ZNPBVPS-(7) M;A+F'L7$4X,N!ZO]H&:$'.J<">C2SMNN9/>),1KMVQJ[BS@ MI46]5@=>OG5> P.\O+FWNS64[>N*'N,M9WT+YLO*KRP,WVB+.+!G5DBIVOS< MQ65.FHBG$OCCTOFAMFJU,#HA_]5JB^FL@=8[.Q3>LR<-%>]D:M M;G$6/@(DVN%ZHX9$'[:&-2#ZTZ38\)-Q\7F!SQN[3"^LZBN'T@>JS8Y52$\,7 MQRK5<4IJ&>)>VO.10MS'>,M97[S[#8F7-_&&2?'G';X:#%OMYT?UO\ 0EMG> MMY"DUK9[7<-86WKOL/.6[4FQY1+-Z'Z36 M9S>[][LVRPM\K:76N40[=J_9*YM YQT-:5@M8;7N@=-7&E8[Z,IHP*9W?&MY M,,3K\ ERH8:7OK,=5;@HA-'H*N?PLZ@.)X;!^<:L$)%EG>BI-K 3G^- 0M^H$820A&[49/&[FA)$?H'*"%XT9X^B[R0.129#[QK[_ Q@DU+4' M!_'TZ#NVCUCF'@*/Q '\53QWY:'8IB*?"'^8P899P$%A:(GBV1HB6 A8$U37 MK_&?KF]A/R6^%7:DR$;RLCL'Z$4/2J$H_XS]R-) 37F(,HD E]B#23N2R( . M1QW$"L# 0O*ZM"!"8ED$;.+8'*R"/YXV'(PH5*^D\"^!(L)8Q! M1A%:PYE3WR\5^._ =C^8Z-Z9+RS@-R"LA7B^&\\9?T@44R1%6UA/E!'@)QSE;C;_I*U(BI!O!J2X"?PI0@>DZ(FE?61>!W>:P^[E@9%B@)=EUL@/1 Q) MP$W0GF@="J^_QF#A)(%(2G"(<%E20!)RZR!0=(/>(Y1-"+SC3&%!7H0KRJ-E M0L%Q'.%O4X5,,+VIWLE@]>/3:6N)X.R,FE.92RDU&4@D1/LAJJ?56TK%!%:X M%GA\['@)G/L:E2+U,9R!QQXL H27 %C)GZPP]&V'SIC83/Z:8)4L6P!D$6:Q MY]!Y,Q1/8JFK?XEC$#"?#$BTAMS9Q@DI)D^Z;N8"U!CDK#7RY=#%8HX*U3E<%? MEV/:M+0O\!\./=B?3D,628!J4A/W/L?(E@8!DFGM,L5JUKZ+[B3D,I*+M^,YCKTH/$L%;7* M19(G?H29LD25*2@&SR8S C0*NR,[PI53K]DDER_%C0HJ7W()=GUA ]B#%4Q" MD(4P$E*+$@/L]HC :QYPQ,QRI\F/Y@O7?V(L7,:OP\/E W=P/^R1!;;#6\TR M[VD I0MA-_>KABB-,->;4=Z.!R@M'[$<*3IU&G\+Q'%AU.F<_230M^>+1UV- M4^QUB-.?!@?Q*+E>)3 ML[[+WE'A@5DH*EP+(V8T;(W:^1\5M!>.-2 X1VS:[?YPV-Y);(J4;UU=_^H M?TT<@;)P*W"DO[(0+&E["=]NW8\ FDF ;+&?AP)!T5^GECO9X:.W!NV#&.S'!0VYLU6=U227U#RHS9#*#>8 MMY7%O*T15',&GGD<_%04!+>A5TJO(H"VIX0#KA$Y;\G<7;VQGQG$%QYRXIO_ M%F.1?"P&_ ?&]NXMEWMC9?3H50<6M2 ]S@<7M>"&.T:Y#;SEX:(V''>V'+=K M)?FID7CW;LHNRGW5.8V7QAXH6,<[B--N_C\/LP#VZXD[_27_9HIIJVPIX3?*] MY<:4I)ZP\:48P(/!J+& RR;JL#?:6?K$_&9_L'\\;B<$BN/'1L_B0#J&V6HW!U*9 S&ZQ\+5J/<=4 MLRE_W&2Q'$"NH_FZQZ*:6O-XE-?FW\ [FD^[TOR8]NR%<8?9<,P<8>B^#+@P C[PG:+T&/63;"YEL"5IF>(9#' M!(!L LN->Q'X:?0!$'UG0FW&O1+8P]&Z.UJ6BD/,39(Q7%&$S@.:/048L@=7[.ZS'#?WL[H$:R6)QUS@)0? - M_G?R.-?W[EY'+)CS;0>,@+GY00FD8?Q:+GV6R:,++;D*L,5IG!XRLEL8)KM5 M\87AGYPG<2H$!_D%DB(// AQ(DCJ:8RTT9 G OQ-%E2/1Q@2G./8RZ.QKTJ: M2G!=P3-W2-X\1IR=HGNOC/PE_D.$0D'!!-^9.CKHA03[3(=#;7:/_#+&$?N?HP"A#+/6#J:J,9W&9W,Z [4@SIPMDE@5UV MPC#&1]4(VIXF)R"H^^L?GO\@!ZF@DP![0:#Q!QR X#(4),V*0:7 B=I:.&,N MJHH[!RC%R_+""*A+/8TDMAZQ$_(^(;?S03ZRWR;I08]PA@,=-AY&R@#O;U$_ M_8_EQ0C4;71UU/!F2_M-:'PGA,<3PC@>UJ;%",;QIU,$.B=EZ[HZ%PK0>ASM M&_Y7YPM+5T.P\W-ZEF__T+$\42")BS_ I8$"2!,49A9Q]@.I?]3\]!UM ',WQFA>LXEP>%?DF*;9J0 AQ&J,[<-.+P\\T #.3PHNOPLO$'O FO. M=0=P^,P/8)43<)7IPDP.:8'_?&'VVJVVK&Z2M[D?1W 6-$!*L *AQBOL Z9' MPL[<:#8&="!=#N7_LV\%$_S1.]!NA#D*2TP7HZ,&M:@*#OD'5N\RSP&^YW?] MVCV-06.*Z32$:"]:X!9@(8'DI>:3_#Y)Q=(><=>]MOJ7]+9'25>.!>Z49"H* MQ1:XT*??5PG*%YVN8>TF'JQ0>]$=C5K== 5$X ]L''#F[G-:TFV-,X]HI%?Z M)'$F=SXN"M:,J/5T44K;@@\RH&5,'($)RZ]?NIUIL 2M+YFR,D?#R$IN7] $ MH3.F60M/.%F!,Y/8?BCMP%2<$S.-A!F$VN:SFK0%*LP(E '+7'*@28&&)/^P M=AI+L/'<&W7=ZR,$='W4U$V4%*9R MP>X8Q(P===J0O0Y@31M;+AD?W,I ^5[ (3Z2.0[L],+HM$Q5W= #N V*DXN8 MJ]:6(&.A+@*;B7CYM]8W$(F9XS(YGX-,0]D+..*Z4?* PL8 MX6 D3?&BQ:>I;TK,MC&3EMM$&*B!\##2L11<9*T(Y[?QY=,S2*933T/,+2*' M:X*C=Q3C&2P9OH+,DY)& 2+6,GF:T14%AD1TJS:Y@N9I#)YI=,5I9QMT#YE* M<C&$O#VW+BH"P /X3A!+5)&B_' 8/PQ3?:2^<5MS1I=I<5>#0@ M@S_$>\V='.5I\ _D&.2N?TIHKK)M-8)6X#7R>?FTO ^4+I_B7^M50:D6T!2C5^"4@HV< M_!J,=/Y3;KCG_M1U> 3:8?)DLW/W#O/H:F$J'W% BN"JTNM0GE_#DVJ\!S!#+.D;+[JM3N+E*[%-FG:?[7Y=#C+0"$AU>B?%TBS0 MQSA@VJ=J'W[K@(8 S$PE!?+N9KX$X]%4J]SC8P*' >4KEPBI+3A M2;U6+]T"2Y^T?OSG\A#;^NIF#'N6LF=Y^&O.EA\D1GZ6#[,0 $(?8QEF+*7I?!].41][FL $QCB^ V M?.R"_"9#DATOC .*NML^6$R8(A%BGIVNS%.)9DN[ 4.8LBXXN#S_;3AQ.V=L MLT[7XP,C%K;A2HTRM2)XH_(<)F+?,)Y3X[47Z+ M/X][CK_YP88S3 M2B?Z!O"5]!<6!=3%9^FEG_U2Q7)*T]&@9_9Z M_5'/&G3[UM0RK(EM#^Q.OV/T!Z/QOT>C#A\0:UV_:F$$#^CKNMRP$IE>;,EG@]:*C/-4&@] % M6\VS7'@6.69J_"3ZTHOFL1LYKTE2 MM1MP+0*/ :%^X8/FE27D$+I+A$[S.$(>D.K@CX*K]BBU/ WQS";!>DOI:".3 MC?;R#V_I&EIG<]V03L;B@G4^!(K />;H4,_E)"$5/L)K^>X. MM4G$,DX_TA"#,D*[W3$@$L,$9\BC6,)<)4'"2"BJ-S]RDMH_8+^D[$76+F[7 M\K(<3Y;G(9-9^ HL8[(P(R^+&V4\))B0ZJ<7\AJ]S)J?>$GEA&H#)PPK/<>9 M>ZRE?00]'JJO$-E_41Q(83GQT@E-J$5STI41*V70KKAU/)01JA+D]X$?4NE= MA 1 [AZGE7AX%7ATM86AG,W+RPQ":2WIVC@FDF!@*/;H3J&"35BS+'C*(P_5 M@R]&A)">_"-0@Y^TD2 MH>=;G5"-4^SUCENJ,&Q*%9I2A:94@5;_,<'=J%^IPKLDZ\#]=.&=JP6LJYU3 MJN&L^#O" Z=4/?\5E=.'>SWUMR]C'5E/RE22LW M:>4+2BMO OFAB"4BX*RD87F.V3244O+M><;Z!+=2[66*IC\L=F%J6! IHQ!& M"2M1UR<(N.REA*\F]Y#VX>._OOW7?PR[0Y.7%;WS/3^X9=C+Y8(;/NB^U3[] M_]_K2REBIQ=FNS52>PP2LE%8%#M@E/9/_,+[_WW_]<-'HL@_'3?"-L&T DD) M]4VQ5DU[80P4TE.(C +NU(' /!Z+!@853X4S<2*Z/S#NXO,VZYGO3B@L:2+:+1K,G621&@?](>*%P!UR0] M4=08Z!K8BS-JH$(F2EK/>)Y-:3^K(8=V% [MJ'"_IQ*AIITS?_Z$57^9WLP<%5I/V(\-=%[GSE944KEZ,DNBG1 MI/#.\LI$ 4_.&19TTX;&5:5./O_&_I"4AY9C/S>V76/;U<&V6]9X>#=:= >K MI3!PS $-R^%FWM!(%6)+6WY$VA$*NM,8MH;+#4^YOU&T):\TR.E5Y4VH2=U!7HW16LR[8Q-]8_OLJ_I^!%IZ=:+7!S M69$33JFW4L4SP<-D\X7K/V%^.U[@@::5 XAD\<@"V^&WD@!HL+!=.E0OLHRO M\**C6M:9:_1[DK A,XS:/*6U%Q/:SIC-+'>:7=52SK?H^N[!Z&2B#T*4OF+* MA_\7ST+3?K.VX1WA-="=+3PJ'8U,1,3 _Z6J!]Z\#7:MS2MVUMM9FD#&H:P; M?*Z61/S+#Y,*I.S*TU05+D%V*F1*/^K#D4(754K:MXQ8.=I[]>5"X#S8Q962 M8-F_42D2.N@TAQ'(0 )2)'RMM%CC.4BN:^L)1& M U"'ST(IPU#LITK12KU GX,T>&D[H88?R(*.%&8H\7VIY"%@R<1&0H/+U#2E MU_ZRVB 8!@']0"X:-P8RFD0T,S+E(I?($V*!6Y41? =MV0SV3,S3$DD)!V*H MQ<'"#W,1NXIZU]UJ>=<[UYNOL8)K8W%\]-* ( \&'A%1*8L2%9:-$O5= 6.: M^(SS,*]1PK*_A2.@O[!Z/D5#6P^>I,MR* 78*A<;:04/+:]K[6'A8*O?\_2A+#+%?2L@FIS2 MP@V@#C9%7RDP8RDN:,CNJ-!XRMZKQ='-@.UIE$%HKV(F9##R;(XK#33U@,GIN)1AP$%T:H;I0JOL]! MB,N"AYD=-?6UJ9JR1H6NEP$H][,H"DAP#/DF:=7)WY*=+\>^3%-I;U57ASPN MJ4$:->=-0^55*U!S*^^B"MQ&B. _YTQ=X%1$)IYD+9 (1#K*DJ) M2.A1*QH]4CK"Z\'0D/G2M F:THF/K9:EM;0M0+RI!9VDTO,:T@>%)<$W&$A.16A(X#4W&% M^$@62Z P3"QD%:74@9#P7@SZ[?S*U?K0E*)-V.'K^J@Y"PRNH8@A!8"(LG+P M!0^(HPI.YNA(*!K.DQ)06M0]*B_EDUB>DG[A1-8C\CCO??>>A$+BZ]%OL& _ M9CQS3IPMI';MVI?97KL53=U@V+D4^L.^<7KX2RNOPWJ43$6))P[%]_<%#'G% MB_@*D"X)O@GJ);W5JXO.IPB\^ 8>Z\*>.\-ZL>44W&FN#ATL2PSC^1P# H( M:E/K/8X'9B6G$? MJ@K4^IH.K#HZF0+^WG.D(IJR:UH7.AFZ'CB_MERIW*2Y3]W\]"L3)B+1LM3" MB'ZK5PBO;B72C=1XW6GEW#WH>',7\:7QJG"4LO33W5T"CHDS.&QWWVK=5KN- M]AW<:^V]-,KYD,1HC0:YI-A9"0B]=:PAUJ>MY8#CP2+86S]/X'=BEC,XWG>BL.9Y;I4?L6!1.'J,GN2UVI4 M)O+;1F>=UX=AE$0 /*J2MXJPJ/ RF#9";-=V72)@[M@VPBI-DE3!,J75W,: M>8VI.+655)&83DP1*E[1J3[\ITQ=B/) >@K-Q("SPJ$#%B*.8:/(/9/S1OG? M^('2-GV;6BXF$EU/5$0I]6IKR26'2\C!%-2GS-NU7,E %+JFNC1,U, 7HIDL MB\U_Z!PX ]?11A9SD7>IGY<7B"P_."-+2_TFDF;BI,0,CM5ZGDRT7,L4<%'( MU>%P *Z3A4JD2&31.!"?89@-Z>T=RN/(>&E]C>,1W:,LLNW:I>R=HAJUJY6B MRG*3]>XJ[G=:0\,LJS2I-RHG_%GVHX95#7_R,J.?LJ\>-6&R+5KLBTS&8'H% M;$*>KSG,-;Z(F/9+N"M%=C1\=>IPMMC4!C(1QU:!3K]*R^KOX^"G:X,JVAMR MK277O_R G9Q[^[N_MM2PRBX?\.GIU1UF C@/^\S N[ M[*^M54,,UG15'[2U@Z[ XR5I1JT.]T0/V9SDR\*;_*EACD>3:>"8TN$$N)QZ:7H(/D53()+7K!/2]ZE@4XJZBUD)UN LGUAKF MVVK<_ M>BXW_'R):O8&K7ZMK[-*J\!+CVUT>L^5-3A?FO9ZSYBE.U.:CMK/1=,#:XQ* M[XT\?8_TA@*R=;[ D=NE=RDLV[==^M#SS:]%RAF1=2ZY\M+I4DU-9/1V3[27 M39JR*S@:EKYLEM;;W=WOUX:I&Z:N-%,;([/5KB%3-T@"Y2$)(-P'O<_:3('>?+S!^-4ZQ-VA0\AN4_ 8E?V7U]*0W#MS\ MCEU CC+=5!58_N'@%MSJ28?_Y 5X_!OZB[(()'CJ!_YC60L8^[//41[3X%; M4O!?*P3S:\%K!PA.)P%)DF::.K]N&TP.@KWD8">OXEI;Z\#&M0?8GZ#%TJLC MQTV0EW6._"$A/]*-$L0/WY@R8#FT9VP2NW)4'"'YR(T&?%*>YW-:($(-QQ-1 M9Z\K,#Y?$\CL!/P:46IHP)28*LGQAQ VBQ_H*C*)I.Z^:#DK(#ESG_![$GB< M2H%1[RCAV_.!%=C3MMF4$K6( *Y6)%+?.(Z.- -[7# [DOA8CJ0)_MG#\T+._1F?/!B"]&RMCV#4J$QI4#Z>:<"[E$..L.1HMI-ERR MA 1/70*LR^'NG&H(P26PK=ATRG FMO)PG#82;J//S+%G$C6*#Z+E3\(?99ZD MA0_60K/N L84N'R1+5FA*M97W7DT+U/,8\](HR*#?(8GD&L&/^3KAW\SKK_X M $FI-M*)"4@<#I;G,N\.X;6F8J(&CG5!RCE9A2OIE]F2W+[MQRX!F4T2WQL!:=58?:]O$*K"5PXV%]!3][#ZSQ@)VXZP5VQR/,8S'_%F=.8T MF%,L(U"Y/U$M-')@OH@CDC'!UKCD86N0G0^RM$$^A.&.>3B0U>6W+ICV"Y_$ MW)].'= X>K*'B?P3"9&$DD00O06_@7'"3!QX#JJVEO8+;#*1$[B/7T^= !;V MX <_X$4V!F]H#-*3F)R9&CE3WX]0HG!0*XZ6Y1,=41_!YEA3_3.$ZL^*.\ N<"'2=O%0]9RE1E0!!(JY=9&KJ>K M$W\9!#@/6MHL?,Z+E9C98AI:\B+%[*:A\UR[K-TK2F529PV+=!T.;XJCJ/T< MHT".W@EGC$7;#!Y:UD22Q+D1XMP]0(O=8G@+7^[$G&2.R'C49 M@=],?#'/*YTI):90V780JW<1P=PRSW+IQ.6I8(8B\ZK(^L&2F6GX4.@72O^>5X M$T5^X+&G4/N%7]QBL+F0.$Y> G'UU;'O3QBK0DS;:.G^E..B]I>(=.H=.05T MLF"/B"W0)'ENQ22Z1P(8/\'AA7)]8L:R<'%\WT4O)/#CNYDR"*O3YNY&&HE( MKWN,0+W;,I+M"Z@E,-$(UKA0C[7@C;VWKJ\"6=I4- M\L)2+'+DHG\Z+N@8#KX=)!H)_NEIMV3%VT_:^T=[A@$(G!FS!$.VN6ZP:F;K328W9'3_4_HZ,B5]S[R8 M1W\2#YH'8,D,7)K9C8D+,"C)4/VM]:VE_9Y$.%#A\?#9/ M;E!*!ZQ.?_Z$21%IK"8NT RVX6)>;.K2/H4\$FW-G#&1Q)^D9Y/$\0 M63Q9136/ 1R@:TD?@<)H\1@VZUA($8+\&+Q5=A*P$!QL7 Q0(K-P/")S,B]DQN._-1$YNHRO/MS Y1.-.^8+UL#EM4*C"P-=IW M;X4X*^P/7XXQX%/&;MPP;/L+BC)?S@@: %>JJC:K'!50S$,;6*Q MS K'JIS)%0=?#[Q7#G:3N0!Q>?"%B(#5"D$]WWM-KTZ59@NMP7N,M*U9'NR4 MDN>[+A&G8Y6TPGEX2%^N0'TQ!OB))NJ=Y\P7%E8H'/KV[S,*,\HP9JI% M0#^Y,58VI!=KJFJ4*PM88A' K1^ Z )YX;I(+K%E8M.H-%^$>C-#QPHY_4NC'E M^.DBD^1\Z:\CY2O^A\)\*R+I8DI02JVM;Y!W@F(4K;*(0RG*(#7*Y EF%#\O M=HKH:H&]!N3) 3E@"3@L1:SM;^%JM=,6CI1I6$E!GHWT7O]R<_-%D0 UNDOV MC4A: @09[$#HR^W,-7WS %+W1]BEZ MC2=<)T_X%B\ 6(-V8Y/+AG+P7E0)UMD/1K]1Y!@3H?(L]RETZ"I*10_4I2CK MY%5 >;<5BN.8"I H;5,H>R)+^NCNH&MRDUA:*?5%*9_+U+L6/F<+Y=[X#50[ M_.M;1-?>RRL4ZZM7W#KF[[$4/P444*[;+ HM4/_A=37'.T&6B'(K1BTZY"Y- MZN9RM8NZ4-:53_'[3,RN5(LL\-]X&BZ_@*C2,LE:K?L-?\N$EX)Q:R"7SE2 M@1YXN'99:RPS;FVD/R+RDZK'BA*R@7WOSL<_P_$[(>7YT$?FD0O^M'O+C6F- M2GWM"O'JX[']SEE]:3MH "=.!E$0/!K@WO3Z1A->S ^^!S/4!Y;B$8,5%GI M>7 QZ2D"/VC"^Q[=&6D[@NT$=CS'LEE;E FIPLEE"Z\\^H1.AQ?&6#_PN/Z( M)W9>%0V"AH0@N4'J3BEQ>!054HKJ>&UY] M+%?(ZWBE78S.'M7S\I]B+:#P@E,"\XVG9;^9:M\@U5*BU"ECJ2JZ U22+5W- MU1(+<^_<+UJ7R:'QJ))\9[H'%S@$JZ>8ZS_0"JAT!'UO6]XR\'[+H05-8Z0+ M;3M3&RWD28:X$FE>"6_I,A;WE!2,X0_H?4A'QX9O4?'H'Z(>W>?A*Y<]IORA MB\?A^^AT^*QF'I1<5H@)*Z65Z? )'++",HXW8Z(R)"EI:E+G3:-R/5M=AXN"U+]8,OU/ZJ." M(_.;=!;0 ZW8=.XZ4?4]=\V3RA_9* =TH1P4,*&H>2*BQB%P$,-" YYT%\VU%$\ M0]%EE$OD10]*<7\&3F#,>#+,%;TO7IJ%XFU^F ].FM J3%@L+TLRCWG<(1MR MLI G8<06RJ"4ZNWKI?%*^XB]3Q2S4RN(9+Y8%U$^GCP68"A6PAYOJ[PY<]WF M%BR@K"2F.=2>3)'$D-NM].8ZK[1W@B4S>R-9%@GT10""5>E==%]I-R M]N8M MR):]HN>&ADN5=]U[I7H"2B*(-#5/I?.D3@@[#*=/6.&7N_>B^9O3QG5D:0JF M*>;6A%%J(:G&6:HA44+V\/FXY"C<\J++*&2DB"C,@CF86UHH:[7 M39;KR6VG$Q[)YS5FS1KJST6/(+;\Q:H' '>Z;>'!.)'()LDDAY*K5;- :U./ M(D_B8P++?4HR'QQL0_;BBVLFO8%:&?E5"5@ZR=:^Z"*]!%[9('MP!DF-,>3P$--#PL+%P/*>?H:6@FI M^0,JBG*,ZY2Q2/$!2]G\P>%,H@<)9F,VBY)OE^AY: MB*XK*A!LBCDRRYZM>3\\"FY&B]\I;,UU K:L4!\R);QN,R@AFLQ[K5\3Y7G? MJX#Y.D+7U)>%'R;[*P M0'B>5!R,4"28!$[J]UJEU#-E(ND-#G73&5W]EMQ^N^F,KL Q'-H9W:1DFY1L MDY)M4K*U2LG^C+T5+ Q!6N9C$4,KDM]JDK)-4K9)RIX)59ND;&D!WTS()4&\ M3$(VF$&T*5 XT<92]6).$-.S(DE#-[8L?9=?7FF_$-#YZ?E MA"!X4R>8$T, H9PPDE&6]$E)4"U)%;D^CO\B4%/"4E2/ S2CY=TYZS\0#TQ6CC'H.#<$3#7P=<'3\N<8B49+&KZ\1AR%7Q/!S:D?+HG M\A3D$ZVP+78?82B1V)>CMOIC"OAZ["';@DF%_E/>L8GM_VHO"H\UL4?>[& E M;*T^_NS311A?3=2+K5AV9Y,S.K709P",E_D])$@X+?S9TRA>1J[0=K+ M"67NR+;"F39U_8=0EVM(4F"\EU8P4,# M[X8K?)D0/9U@@L.$! .@/"(,4O823)I"M6_Y'R0([#QU)D\,VV9E MHI8G$>"[,V<1RK$IR&X(\:S'M%& UTIYB&,F<>F3J0G[;U\+ 3'/=AC;R+].H'5N[#LB8I)+ZB= MOU$$/T'T"A:AU:#\RL>\"3B^V*J*G:HXJ"'PGRPW>A)S5U:6OL>A<.$0L[?4 M5:J_3IL'!="%.BAF''!95>$[>%T?O6CL'F7=-H]?YC"UW !*\VNNCS)\^SG; M'#Q5I62I65Y=R8;.7QW,B4B(T+HV2IX^]Q8XH\R.^*_XGU0,;F0):;>E)DW6 MA,,L/0T6:RR03&;7RK8QXT&L-#$S7ITJK,3LZ1*K12I\3%9]BI\4N@9EJ:>5 M:V@N=_VGWB>L81KC=(%[%J[D>)U2= M-2WD),L\N66*%$CI-\GX MIM>ZREVZ3:_U.9QBWV@2^TUBOTGL-XG],T_L?^38C-^MQT*IT2:?W^3SFWS^ MF5"UR>>7%HW. 5U,"^B=3./0-$7$C5#K\CA<^A!8LQI;C/CD.-D9^8WA>P%.V%0Y&($69 ME< )<"_9!P6(>:A=1KM<"LE'F69QN09Z>:_] MGW(QP !CANR#$XZISX7>B)DETQZK?JY92:%, 3\&RM4@C^;&XO0DK(R] M6 3R)R.9=IKOQCG/&&^:9MKVE+83!3J4=]7C"[TL,&$"(BI&=M")\O(3)?2. M>=T'44O@BV'=%.A*VEJ4S8CPHSCII:F1\DC/OMZ %ZQ@#%!1=^=2:G#"(Z'I M&9:+75'9620)47%0JA/R(*RH(DAE;L+S4DJG'^8,,1\C,R[ILT-LRA/J*U$V M=&R9 B-'J6-H90TT(;%BK S(W9\Q)?*2H#Z9'AR#E?YH/8JB)-J-'("0>Z7) MR@J14/?CB'[#G\+5<3KL)UE^'(%.^2MMHH>OBMU?0+\L)?W(\,,>3=7L0-+ M.5INZ N :&Y,+(GX'<,!NPM0QM2X2GEFA0E!A%&3\P(Q/^29:N4)\";7PD(M M,)" ,3 'J+#9 ^$2@"J-DGS!!9R)FO--JG6^']PU2.J0[+W@2Z^%$]D)_X4)(#G?)'C7 4LH4>5AY6.K?(^1D)&(6Q MD&^N(?B-@'<#CTV/PF#1E]3&O#Q%\_4PO+=Q3B7T3?T$[QZTM-NC2Y MJ28WU>2FZI^; C?,80_D2ZO].:G*7*TMP+3T@G(#B&47%&E MC:AKZXJT'0_S4\+33^P;$0@GG#4:0$I6+4YCA%6TM(^B++? \ZD 7$\BS#.: M/I73_B+BT=FZ9@DXMDR;PD2A(G546^*K%U" /'W- --@W533A<@ WDZ:(-6$."8.5'>I1"O MLYDA9,?JZLN59GBUH='RO%@9 PW??<#.4][N9FG"&W6YP"J?X]UK.I5/?&%<9=,G.0JW5)GA2Y'U/BWDJ#:\NV^ M%$53VA>S,TJWW?)8U?$/N'KN,5SMY/;,X=HI/Q*2.90/%5QA. MC7LKK7G6!!,F=)F)'K/U[+!SMUG36]4 G=8#8;-O-D"G%3B&!NBTZ8=J^J&: MI-*%)94(Y)3"1LRSEX/X3:ZHR14UN:**4;7)%96'JA5@4\OX#X'G)II>0D?4 MC8(5(Y[ Y]U,#'= :5 U/8Q+6<.=5J4^S62>>#>!@80=BD M..#=3K+Z5U>.N/]1L!-,USTV$I1:]*0 M1UJP.[.P_A9_YMEQ( %WLI-5>#0=WV5Y&5BFIS131*DUW\-8@T;CD6A 4))' M$N5YX@%)GFQ"H0W:%5.F6V)$1)P??Q:NGR9@8MQ"QH+U;("5VMAD4Q.OUW^+ MHNLA[J?811IA25Z!<5H>_\'XT9A%B VJ5!'CJA*X4KX^==$BTX"Y'/D2>AR/ MT:E\FM3#63C+:VK=^P$WH$5O 9UY0M@$< AQKS!@E)PE!U!-EZ@>$+PR(;X@ M.4H#A1R8\*(]80S;I6&@,5^G? E%LI(BRB2+:JU]*VP&%[W" M*53AJ;Z)#@#K?5M:5:.-Y2<&5U70&GZ\, 0^&N')%+0JM&6)F$*/ND?9G M; 5PA"Z/KZ?PPG/><4=:)SRB\&:W N@;7Y/ M(3N$C->?Z5%!C*[4+Z#CEI21S?[PM:&+-K3LF9]U- MITBQB,M9TC+VG=;%!8_?L*CU! PG4!KWS/':^"3J1[5RG0,]BXR AQH8?L; M<,^,6?<.WC?>>M!<+1T12!?MA+$Y558DF8KQ$^B'G8ZX:B)?"4V-:91(P,DO MU$&VH#/;VC<&]@VRU$=0N!,F;O%J9)+2NJ'5FR&;35H'.I[[9IX+XI\04![N MM^7;=%%6_TO*Z5!W'+JXH*"^&],+G3L]/TE%M6UH7 MX7 S=G7H8:%<V3=^7 M&!IMM_O#87NG8+Q9*,[RE=DCS3#G&882^D#0V'.F M3T=+.*P?)VS)[C?EBM?OG_\?O/]X_^^UVX^O<,__"K_ M_>[CM]M?/W_[[>O[;]K-SY]_^Z[]Z^;K/]]_U[Y^_/;//8[E>4PW&0,64VX" M#HOF$::%!#UQD%^PWR!(8D 22XCR*AB'9(_"&>L"#[X MBESRU0E_U-AG^2Q0_RAZ9#0-39'SA[8P;>QVN,9'&X/VS! MHW\!CP7^0Y(X5J8P >LY]Y8 KY+["'D\AX\&\6GM,S:YRX+XW231$_=)%X!I M8JD2$D% .G"28<08T:PT0E%#I"L[Z8:9,9>G8!?64QH<1O]+3F4*:15T -83 MT9HR>AS+AYPAWCM#@<)0YA*P2\$"MP[^%S? DL:$S'(3RDKL4/7OR0F*\3^A M]NWSAZ_RY'X6($Y(T0\)1]P*S*T; 0_Z)'W,WUK_;.$PQWO,^>.\K8C/]"2H M2J 5Q<<6-.T.8_"((@3W.8("P5']^O'GSU^1,O\3>RQMS9C[$V?JX'"TC!=, M0ZLLGB:F8Z M3-@C=YWYPWC>A\.=\'U-DL8/4V81^ ML.$W@A?R:]-#\'J>>"_I!08N)?L@KR M;;ZLH+6^>YIF_"^@VZIG($%A)O,[\!QZ;)K61HR0DT%_N1DS: M>J$\:W-#G\4-_4&89;?2+*OY)9T76*34C2*#FTU1;>K&6-^6I+:9]E__,33- M]MMT="7^P1B\Q=*WY$4H.3?R<1A[IB>9;;>4\WLNU MH0D5TDJ,MRCI'R,VUP9<$38AQJ;IJ![=+OUNTW14@6,XM.EHE[#@L D+-F'! MRPT+#EO:AX^?;C[=?KSY5?OV_0;^]O[3]V\4'?SVVYI]NB'L6S+_LC^L=H.=ZJ&=_4P/N6 M9'R+[*A3(Q^IW3('Y5A+@U;/W)S9?<:FKRUSMJK5$43/JT)#T!<,,7SR<_!( M=SE%-IZ.8755+KXNZ'NNV %'>M.*(8!-'3O8 *;1Q2HC]!?)#?VH0#I]97<( MQ($QWB_QV'5LM?SH@Q/,R5C07GZYO?G\L_;Q7:C]W7G$!7R*Y[ 7F\])?XR^ MXEKLU\:5YEESH,B$.6]N<%"$'^!3/DZNZ&*;ONZ,KJZ[YM]_RCSEFCSEC4_N M;WURMPUV;F>X_.A7Q8N'3\&KB>">H$S@'/FXWU^U7O=31$)--KJFW#,:7%UG MS*:?+9Z:]1"R&5QJ?4'N@..YWG(TX'G;4 Z.Y BM]1IW-XHB9Y@_8E])< MAC4\V8'97(:5/J/^1NG[%OGVCYGO@D,7BK2N]O[/V(F>FKNPAB<]Z)1\%Y9< MY-%(ZY8S'%U=<[S>8N'V,B[,8]7Q-"*\U_$/NIM$N$'5;7KH:ME]U?30G<,I M]GM'+9;!B/;AQ3*D ]=IO*(5F[E(*Q5/U/.DULXYK1,C4L/$;H45E2A ENUQ%J8D MV21!0IO#&F@Z508U8"R2(2$E0W+.4'N)#[CE/W^UU(2@R=I\X@NLW^>]$V3U M8 ^-^JHPX_;:F1@P M?HV4E".- EQS5FY!I3NP*S[)GLPX@>?$)J2\#?Q!C3 M+'";EO9+2$:62_7(YG^)1A0.D;E'/*D@&;Z*&%;T=5&)O15Y0=1)OVH!$:G^ MV^-0R M]H8#>UVXQ7LV*R&4EAOZ&X1"?OF;YR0AIO"5*)-XI:N\\+>0M^5XLAG+=_FLN92+>"T_QZ3*E7<= M% =B3@&CV8%#/(G@5&" .*!)"+KDHWS'+7_':_S#7M[!)NX'@AKS MO5,C:14M;K2P\P.E4MYGM9$/WM"7JPDM,<\0-1Y.Z4FA"+,\/4^:8WBWY-+W M'0KHB!/&\_6S=[YX4-)8D[N6A.F1I4B,>9,LKM'2%EQ,%54U!=L. =ZD]9>( M.*]>(FC" +<&EYJX9\8L,^&.?B&4O>Q8E'I@C?H@%3IE$U2A6LAQ]A!3T;4> M4OL-Y[B!GT/=O+$K6N1AI;&;%;)OZ>_Q&TDSD")S\I&TIUJI9)NWPXH657Z> MQ94R;5?[3CV3Z:?B+-,>8]?B)(++$&\Z3GW^*H1Q&A/2M0)OB"B ;V;XUW* MV:79>WY)0*8!UYF)?8"'([^B)\^8\+97,&JP9SE 11E/N+@DNZ=FXF2Y NS* M9I,XX#%1 9HK^TO#M:]-NF9S%KUE2;I*L>4E<&@N%.X)EP@\ %I*2_N&B+/* MEY/ML$?@'01TU5%\<9)@&*$X.[ 4=H\(E#93H!A3Q&W.]P(@63QS[;8RI*0+ M/UT ]@WS47-+V,2I/<-1'\GR59IK4\1*0CP>/RFJ+@.;OO0*&K/KNM*4M%2S M,'_QOR_U$"M2 31%*F61.,?)A:-8N%74 /GWY2TJ-AMH0-6;VK\(3[*"JU][ M99+M13N@4Q*(F.A:S6./IC$C "CBH1.&JOAX!8*9)F/Q>7%GVXGAAZ_/:SHC?;2>"6\,:YGN(00%UB)*-#Z@>K ,34 :]L2I&G_(.8 M^(P#KULN1R$ET$\T615YD0;(5I\0C'CK!\(#XED^@%O,N)I\8'*,H8[*05F? M4 3YBR/&T(5@\Z&I(5M8U(&\O+3%Q\(1]IU(GNMANJ$6V0]C MV!H,.^5TK(Q:;:.4IMPM[27/.J\I57?TI#=.!%^W"\5:^9#@K\SVX;8D<7RM M?1$H+%]2%)9O+$ <^)VFP#S?).X"]%@S&C>=S01JB8+G*)S\6M.*3A;>L'$A MB:=BAZVWG_2#DAG $=C-H64+Z.0 71<*'XAQTF2JONAT.F"FNBZ2B8.>Y,YX M2$(=&,$3-AQ:?MM>P?TY\0\97 15F(<.)/A2&E>3+*X0772,6UH3WU/BN-@A[39M MBD)*8+FRU&M6YMB 5^[R63AB/6+;8/FB)>Y$- J'.QD8WHI\NL)QG$/FZW2G MRH<2Q2:4D,"KW0^$FQ"F;ARA]ZR\5/+!"#DC2$8.Q"'&P'*AM$"2)E" M.M*VSQT)?YIR@W@+NHN22,(L"9< B^"/\9RM/#HQ?02LD!7#\ND$920AC,B2KYV M]/NM2CJ-W!!IM.5PS29I<\+$7ATKT%_BJT(OY;*-G+TQC]T(O5#MXW*<2:G.NYMN.P )1K HFQ0!=]B -T]G5N0.ZYQ=2Y0)QNOFH99\#WX(^F MC&)2.%V&ARH<0GU#L4==)]_L4"A:"2,N+5D*L>7:%!!;7G!RXRAS@@2 _P[0 M14W!4(.(4P$H%FQ@;!!QGOT8GG$,=Q7*=1HW?[NFJ8[!52.W^!_^ P:V;R83 MD=O%RYIX57C&8!Y@U)ZLKS/SDF'?/,$D4]I828.I*@IWBGR!(,F$H9DG2D%8 M*/\L2D# R.%CD, TP7FM2_G7Q'<0!07"_:/,P8D=7]@S#13CF7M1X@-;A25( MLS8.D^DJFVU.==1M\A35/1)?U'RE0$&^1A<3!54B@VTMBEN6**74T:!_R)\ MEK,L'%%.)%E(:L!92*CB86T$EE*1=(1A6NJ)TOXQE)H1"9Z&GN4VK>9@SFD!7AZ 2XP MMZ9-*HR0>1-1;XEU( E,M0A/(0YL!JK=B3A6^"XN9-62DC^%/^V.Q_,)_I!@ MYAA7U^\#1$+_+VN^>*O]'[#3G?;KKU^6471JDZ>5];@HWG@-ATMU2Q8G@@A\ M A,9SUY>MJ:':]=S_=7G2=+D;,VKZZ^6B\_4M4]^$,VT6PLN))""K:=[8A#G MW +!@UENS7C@YC'-8RK]F$PKS9:G-$'-I@NRROUS31?D.9QB?W!Q =+S[6?< MZ5YJ>B"/WP.YW+I#;49*5^17V1Y4P-22;RR^BJ*6X4[ K>T F<:2+VWQ';?W.[ ->V!I7<'/K_*7VD8K.#*MY9_)KH[[8K1:!R5 M:/]S>:FB5%.93-8NRHB/D*64%F^!4GN<5G)CQ1_LJ-6ER[WZ.1._;CPO3N[@ MG6[K4OHBBV]LM5FRZ94\JU[)T[5*[M8IN8]X8S=3:LFL-61:]6FI_JPP+LF9<@>0:(Q6XE]C$*1+G4J\M(# M?ANO+S=865^VKIR6A.D^6,U*_VB(?:$\,:XD5JEWDNP49T(ZQV.8]<,IRD(9 MVTY@QW.DDJPMR&^0E)4,X5DU2+YC?V/A(^RZ/8@)R/G:>T M"^.M: =12,ZIEF.&X5*5=^5R?S?V@H+XDL87-SEI9^;1JJF\ /? OTY^DT+? M"984N+HH"8@0RH?,-\+2050?ERR$YGT,D><(;2%:(F>ILY"U%6 18@UBM$= ;9K?+. M$H;/H0YTWW-S#2J+3Q57XA"*2XH4]]R'\P M.^$<9#MI)? #RMH#6#T3TP1U[OESV1(-W%)EI(9)4B"'JQHSG#0!6P%F_A,+ M@9*6&0Q-I*/,;3DV.22&2<:J3]B=@-N@EALG:_TF>LW/V!KX8MP_E@YA&]F: M"H>24KWUJ??IE%OO4[N:F&Y3$].4$S0]4A5OSND/FQZI"AS#A?=(75P)P+/D M^G/2^NB>9$H ]L[S5Z/D86T+U67"(Q?.5+YT:52=0Z/J=/P\-TM)@@K1:@1_.A^7+B:V(^' FN8Z+N"%;O5IU"#M*>ZVSPF$1_GLF2-GM"RLM M97IH>2J%F3^EQ6 YN &NEE-IOM] M32MOFC44#;V$KVRVVVU4C[B?];=2$^5NFN:JW&[5-,V=PRGV1\<='3AXQM&! MSQ(:+QH"?NYU9L88_RS:/+Y1F\?AN8C37BRC46O8Z^QZK_1'K9&1_]'.]TJG MU1F5E(G%1VV^[78>&MYN=]N]KIPHC7HI,T\Z\RF>ZNJ')8+!B_'6!RBR?'Y^ M.4&VDLT_8+6#?X8.Y",&9]%?U<(9QU2;,PP-U M<3BY6HK<#:ZT";.=N>6&_WWUNB/C>''X^LZR%F^0'VZ\"?[/^Y09;J);*PBP M1?1_<:#%E49C*L _=AZC-UX\?SWQH]?BL2 <0 U&8B("@>"IP05E]@P9_I,K MO>;5G8><^6ZEE*P1:FG]#N*/(PPUC?0V^W^H0*Q@3%WU.\-3VS1C,?EB5[[ MZGK0-G6SVZX(3Y1DR1?3C4I(4_R>1RC,;GGYPV(<5#/A1[D>F+BOCJ-AV2\9LDTHL:O[64B5N M8]N5L_W$HCV/MW-U;;0-?=@W*V(D-@Q00.!+9( N,H"I#]NCBC# V7L)M\EX M365\ AYBXR_LJ @_8XUF:B#R<'HB!RNLW@-_N->IB)W7G.]V/;?C^?:OKLWN MP6JL6G9\==78%P1D<01"2LC4(4MV)E.REUH[Z^M]BUH3E'W/"0LN+\G!$O?O M=LL/KJY'(]T<]BIRR3=LL%W['8$-AE?70T/O][H588,R;;W.H()*\KL?(2C0 MX?I0;#P_)2]6?YY2LLT9/D0>1J 6S9$^Z*U&:?:S&@J?SPE,Q@ODE6U^\P&\ MTF\#KQA#O=\MRX,X*J^4:7Y6LAKG2X -20)5 .M!%KS+S&-18W#N;'!R6G[! M)B@P--Y+^U/7R-TX^$FYWE*Q+;(HJ3IKTC2K_B2S]/?P M#(F$_^('\Z)OO3K[[,N45[BHY M/; F^FW=&%4E8M5P2)%BUA-R2!\XI&OHU)Y5"0XY>WOS%]^?/#BNVQB5.VI. M2;A=67P +*ZW>QU]T%DMPVI,R*JJP7V/>\B/NZV;@X.+LAJ#L=BQ?_0BR[MS M!$0;:VS#_31<2D8>:O_$HO>/ GEU7W$875WWAH8^ZASL/CKK1:2*+IXHL4C5/$T+( ZQD4 ^8IA+H>@'Q4ZFGVAD79[^-D'MB1HE9N>['[(54L; MWQ=3[*BP897LD_D>(!:^)?O;%]937J_?P9Y4_>[.O)W5_GHLV+K]A7,!\<9^ M]#L@IAM[-I4 M3(4F 590OR,T_QM!6]&P%\J./2$:BFV]JY0,KJ[[7;UC-A@=%>*$-4KRN)R M#9Q]O=VN"B>OIPVY5JF&:8]^B M_LHX]B$A\[7U8?_,D/DJK.O8.-(3,Q#'FZM3;AL3L)B+_ZOOW7UGP1RIN2?K M&U?7QD@W#_>*&GOO9$YQ"<>.K9-#?=@8=Z=3>&+6>\#NF1>S+2;#,94\+N*1K8)ZD;HX%NE%8F7PDHH\MEF6WFYL$L@XV3NMEI MZ_W# RLUJKFI;JD&=[\%YGUCB);GA>]=A3T<7%T/^FV]VSX8-[,Q/9_%$]__ MZ#'3TFWK9O?@Z4D5-#8KJO^$-QY9CXFMN;[0\&(#45LTGR3C1\\&I^N[]:B8 M"KOC>0T1(K.CFZ.J!*4:%MBN &$LS<:E\$OE1AEJ4KSK,V)G< P M2Q"2SM4UN%;M9AI%E9A@)T#,$I@ 03&[^BAGLF!C5!X1S>/0),Y9VPQ%(#U4 M7VIOYL=\35LW>PV>6X5.OPBN1RFGCUTONGDXIFD%C<0*8WLTZ>OCIZ]WE80! MNDM&NZ/W!F4A_#9YZRHKT0-X98B\8G:'>G]P<$ZF25B7P!:W_GSN1(CI'"9 MZ[!PYMF('_$R9$S[Y$=,,XQ7)X*+V%6K/8;.&\]Q__LJ"F*V&B%*MG?C36[5 MS24\.8)7+K/B"3 QSCZL\VTM\,A9HE<4H__$N9_\4"/V]SYDFHO^?B.E?7GK^=XA[3_/0%B0H"B6S")X7]A.RQ_:_EXIV[ MY:@ZZ5%UKZ[I*C#?5L1O;LZ\T!#C0\Z\5[4S+\GRJMN%C[:P[_';7M=>;&*0 M+RP@C;SKC<-?06SRQ0H^!]\B*V(3XICTD:L*O+^97=>M9ML5L^=J!E?7[5:[ MO>J?KM[A"RO0[O%YI=_=RMH/MDR&I5_>9:YNA!V3IS6<=M[>QS",=]^:@6CW M(]T8#G-!H,G?/C;;[+ER,&;[ WUH=/5V-V?EX@@<>KAF1=H[9K/YF 5QV];_;T;G>504]RC('>)YKSU(QC4LXT .LZ[-.T&\M;4O.79A9*^:4T46E4I%\>W.F18K4 MMI\IF,C]R?695%W2('WP-FA7'P M)&,'%A^^7+K5+M]#_")81SQH1YL7YR_V]%[?U(J^WVF.PDF9O;/A3G/F6ZZV$ M,\TIFC(ZM4YJVKOP*E/['H\_2[];BST""ZJ/*#% _>S#9KRRRX(\3C5F!!RMN9@GL:BM*"KX7!%0D MY!V;.K:S:]^!87816'8(?DT3!*X0'VS1C$?@ VP_&@WT=K;[Q)"0IDV,P#;X2D"OL] M3K]G.4(RJN>H<+D(0><^I6'77+VYRVG;D]&@4[B#[>3/R+4G1LG#-F2Q;0;\ M%#Q[P.K[C$]IGL,KG["2T?,C-!H"^+.G.;#&NX#*?@("E8IF+&0H"T072A9, M'<_R;(?\//@#=8ZV,LQ(1/HIPJFI,G>J9.K%/K./7O[ MX$RBV1NC30*J_(JSVIMV^A-K#&N*H]6?P.'@JY<.&.CJ6HN0O9'_\7;BA O7 M>GKC>$0F^M';N17<.=YK\3I;^TF[9>3^?=V3C':K/QB5\JAAI]4=#C8^:HM)O6,AQ]R93%PF#ZX401@6 M$H1!>TMV?W5+LON:ON_,[[0PL/DLN-=85F# __W[SFC]L;B[TBP7E/UX[/IW M/O]#EOM-(,\^O#;L+1[I$(JNN>K'0/48'^!RU(SVZW_F'$F.,E'_?U01>&DZ M;.)V>V:YGA@,'LPG@ZG;8-9YN3?)M84B%_-@I1.=^SU.C]?6 M%!3T&\M]L)Y"I+&B?>9P3*K>6J>EQ(GB93+*4_]EZ7JC7<@Y_-D%8V!LQ1-= M^^C9K2QUE64_]SIOU?OE6W*KX 5TFTU*_TI)Z8_9I/3R=M:?PA]Q&#G3)[&] MZ[^/ Y2E#,\5?UA"JEI<-_UNJ]/.OPSVN&^Z';.2C^H5N;J6=7$[STP-_(?M M@<9VN]ON=:5I3;6'JA&9^739PN0?[JBG-_E)(IYV@(K.E\Z7$V3A( 3K$.Q! M/X9'34)=8X\V@^TL6, +[C1K#J2)PO4H**.2*!GPQ95&Z)T]TF-1^O\8DIEY M$Y;6)VH=0U^UK@LR\3$8=SNV1V7HB<;%7D J%T,>\^CDV4U8ZT4](T\P3U/Z M?L(4PU>.SG\((E$AS;PO7%&%'G[V8&A?&8*!JN P>U22G4D4/&]GM0]TC[95 MZ9 N^!#X\[S1 N\?;3=&:MR$(8/_F^Q1P]AI\ZXF0^^9%9J%VS#X>3"XT7Y^ M#C>(PPU#'W0.SNXT'-YP^!*'&\_/X>;5]7#8UH>]JFCPL\<2_8PQ16?.-/CY MO6.+0B#J[&EJTE=$Q'Q^$>E<77+DAC&0,3K/SQ@X,J:O=P8-8U2) M,;K/SQ@]8HSAZ. [M8+M#,_;YY86 F=4E;S.A83O[8).?1,UPP M+V3KDRP\\^A_ -I#74M;D5_&#$'9@ZL$6EBQ;&-AC:#<;] MKE;8-^:Z6"#D3?XE"?N>2]W.VM.XNC8-4S=Z51F&V9S_=M.JQ/,WX?Q-HXS" MBN;\3V>GU]9%2EQJAA@4+U M]&7R #;YF%V]-Z@*#YR]C_@+\QAB1.-U:$WFCN>$44#HS8UCN&MXGI,2).$F M0\A]A0&;DX:C,@8 -M[!Z0+O)3,!3O8> 1.T&R:H$!-L#:F7S 4T([VOF_US M+#>KY+UX,_=A 7]92./&-]SQ)E2)]WGZT8LL[\X9NPR;*J-P5^[OMZ^N.[K1 M:9I/*L0!6Z[!DCG H DZ9M-_5B$.V'8'ELP"&"O737-0$18X>\<0'/LHB.TH MWKO[]KPMP*UAD91ZMS,KN&-++#]U'MGD]5\L\/.XO7-U3:,>S;<5,?B:0R\4 M#SWHT+O-H5?PT M$0'-.??5T>W"!]:O2+G@A[4)^\<*HIGI_CVLN*3P3@8W= MS3IL]^@-]5YIWETEBDTOEV&V7)&',\P &&9HZ&;;:!CF'!AFV_5Z.,<,KZZ[ MO9'>KX>*.=>V(#[F3WOITM"_:>#/Y>WL>P<5H5ZBS!04&4YS'+.XL] @YE-7 M'QP.B]CT@!R+8UX>="^'L&SXKR/PSJ -GLY0[PY7>6=EG&##-M56-$4OYP.X M!6/[77W4KD6WV=GG/3_B&%P61M)A;OSEW?3LEJM9DG?/0H !PDZ-])&Y6@=0 M7+4V?D\E.&6+IWPHI^!$DEXN8E_#*37CE&VW\*&L@L7W0[U=>58Y^YSK9X1U MU!RRI73-8P?A9]1'&$JX7\?NC_&;3[[G9PU2(1$)JONADH(]"J8^[!\<>VP2 M=$*ZQ%-F0\9B"9#(&E M[IT0.0#^*>Y*+;(>F]1NN4'D-*(C9Z4X7@Q4^)P$[7^F ^'?^XX'\/XQ"BP@ MI.-9P=/'B,U#D#5\:>!3Q[24JYUU+#9!#/3^X=A5C4-3"8>F:#"Z2CQ(J%AZ M;W!(4+MAOTHHOJWN=&6X;MB^NA[H[6%9[;"->WY8;%P:&XH5\G+,/#9UHA4M MT)CAA2P,D!]A9__,";FSC!@('* /S:I@J)SMV1_QCC^<"TS@@K9N]%?[9'=. M.C<,<+);]O!S1P@EO9-3:]#XXF7ZXI]8))UM[H\?S?3(%8$\&CR'!+PXWK;K M+_&;!1XX:/\JD2'FJ.".K\5$U48:SE0:CF( '287/2QNUKOMU;[8RH4E&IDX M1YDHTR8\3!2PE4COCVHQ<>AZ,;8"ZK>*D@Y*^))1)MWDZU^>#JNMVJ MS+SAAD\KS:<;#?-UC-I?8M0U]GEACATBQ^8,/-S9$&^8]:R9=2^EVBM'JXZ0 M1XV#401+8M2SSQB^<]PX8I-#@M!G(IUY.SL?Z=Q). 53Y(CGJ%V.T5->'JOA MU.IRZBF-G@T\:QQL]C3L>@GL>@*S9P.7FN48/DV6>&/X[]:?S^%H*>(7TDP! M]F?LW,-A>%&H^7$41O#'38"2.Q!AWRF!I?_^[,U8-T;)\)&B["]K+=^%Y2\X83\%,_'+/@\)1T6?DZE1+AQ1?(@BJKK7%WW3+W7 M[>O=TD 5FI*H?Z0;W6::1+7X(FOHG)@QL(9@H'<-4^]4 M1F&D56=A83K"_HZ /3T#O=JD10&\XXX%XM MC3,&9=ZL#6=4X&8MC340?'2HFYVVWCU\CENUTBZ5BSYP^!3;GR\"-F->Z-PG MS>.\=/V0(J1#2X%*__W96T@?_ #^Z6EV' 3,LY^T*("'N=2"J5F3/^(PRIO< MW*2^ZQD#WA7D%H7]5I5UI6^7<\ZM8)SOR#?\C3?>Y'O*13<)$WUBT>?I=^MQ MUZ+3$;:%Z^UNA6:3-?Q?7?X_#F1O%23!;+>OKHV^#DS?%$ U4G Z!.(C,?\J M?QM7U_W#@=^J9<)7U_C[S0L8/.8O-I$F_)WE>!IPRP2>=T_3=,&JQ]%+>' A MP25J_A31&2XC(W48+/$>=\FM%H3(TS=7U7+E6M,OD,5.9 (<@['Z. J\:QQ\W3?,507F.L10. 9W#:ZN1WK; M:(8%/F\=<5'KH)06_#.* NZ\[4HJD*,80#E*9.]H]Q!]AV%.N5SE1MPU G+Q M E(TDU2F@. 45,?C58CYHV$-!)2,QNT1,$P,$_:U0?&*F);=>==RD4( O<7 MT=5:FS-W.6U[\O_8>],FMY&C0?BO(-K>QYIXT10.GI*W(UHMR:'U6#TKR3/K M3PZ0*#;A 0$. /;A7_]F9E7A(, #39 -LFOCV;&:) I567F?HX&]F>,&P0_^)!MQ\SICD3=,TYP1-L50O"!.OX(O@X /T[87>1XVL+ M)^*AMAF+&5(2 <;!)/:I%SC!Q(,?Q0E\0*&Y3@&C"4IOR42#_W6]^ZN_PG]6 M$*R+[LM%&'M(%^\BYE.\[_V#YR:S=Z9!Y)U[BN/K.R-[Q!G#GI9)^1&X'7SU MR@T#7'UG$;-W\A_O72]>^,[3.R\@,-%#[^=.=.<%E^)UN,?5&\,KY5]G;^X8 M_.T"-<2;Q=<=^.IM^?.AW>D.^Y5?&1VS\O-U2YE&IS\8-;*4U>G9O8TK;3%( M:]J=<\]U?5:\ZU7>U12%#'>B$,NP;.TS,'S--"[_GB(V(=:&K-(BKUAW'LX% M4'+-[[0XFO"!51@2M4WXOW_?F9W_+.XN-,<':3,>^^%=R#\H$H\%T'T.J@Y[ MBT>ZPUU/<[*W.# K;JZ",>7_BYM'$>X9CMDSS2Z;C%VKV[6L\._^ \Q0CP'%SF<&=Y'KB.XXGK M1J!C_I W?1*GN?KK.$(Z*J#8[HNED#D)2=4?=7J]9B35L-,?5C_Q MLBM9^XB\LMYN&%VCUY5Z.W+,@G99^'95]>1?;F# M@\=6DUJU,9," M:-00@"+^RO.#W[^8$\4:"US@5!_9A&%=DF:;>EF9;@WNU?5T' IT;USDC0 ] M+P ;)5S"4FYY8,6AX;6]94MK< TU3 6>3>"Q#@Z>>HSLM*!G[L>T-CJZGL>6 MCA_11/5RBNJE-HW"N9:.(-;0^7?O)=Z&FO^F@--L&_,76;S))+E!"_/>]YZS M=(;QB/,L;#G<* S+-)N=EJ3JL;&&BGD/6OD;E?%3I1;^3G4) M68<%HQ9BP4>V@)OW1%>0P-6<.28#_Y<^>.5=U.JKG7EH7@?N=0Z6M?DACNPT M1GIWN'>F2W.27"' EEJ.)A& "H LW>ZWJ#N*0H!M2E"3&-"_N!IBJ4Y;#-%& M=:(V2L-?4+F)$07@IK1)Q%POT5 '$NW88[BA&%2E9!D%K[US=WWIF$+W])./G]S4>.%-ZV$P. M-"%U A+[>[Y;EH4*$E^$()5EX)$SH49LC MJRP;CXX(9V\9YIW<6 SD2C$IZEF#.SAWG' ?JNO%9/$K<[&FN9B'\NWTLP3M M#4+V.G _"KC6]J18?4QW&U1TC%4F1%O-QX/AP@"YIMU7YF2+<&&;.7DP9!@B M8^@-5/CQ2$C!)S !H"\IU2H;TO-*3,V#M6W]&@8(4:Y:"KVR-C7P6358ZM6* M>(/"@KI#7IK MN@-%75++U-6+"SC=D<&IC4G;D[4M''(^'#S?2 MCN.8";/2]YRQYU,*B["&)NH3[7Q,H9W8&;/\S*65^!7 M.^/X4,\WJ22]O,N\=^':]#.]K/$5]DA,#\(N;$["/C__LE MD&#]ED*U-D^T+JYLW;+W*3I24O&0/O@CX(!]<370[>X^4^P4#AS4_7X$).AB M;E[/:L$(JC,:"K,N8YDM',^5.5A<%^(S8KARI-SLS_4VV9C:API(9?X4@XTJ>H-N"*PI&3EJT'00X*V1C=?5)? M6NB@;Z6T_1$Y+N_Q3!;HPGE2YF?#,E:JG[]PV!+$:Y/$<.U(2V6&M$*<'@4+ M1L 83;U?T05%^>K;)#6/RANZ!@XHZU<$M95Q>@!7;;1DE<9ISEW_.BS41L4G M-K8OT8> ME J8ZE5_IQ!NC:MF!=7MJ%;>PT35R;'$=.JCX48%J6)#1N83:OP MXBA"]5B(8>-@/[,B+*Z,T8,5(T7LG@7+5V*&'C0(*D'ZC4.T-O9W::SE8.]" M7&5PO*#MN2\2]*@Q@=';NRI38<'Q:+ ?MCZ2VP M&DX%#&IWWG2>J(SP1WB-)1$1^T4 ]A??"9+KP/TD85N7'?8,[,/9'ZH(04LP M85L/SL-A I9$6;HUW*?CAD*%(^:G'1 7+/*!]2OZ")QT'*"5 O/&67@)K/-? M!L ,I\F#$S$2F(0-00(X<,_\D"Z2]V%Y'9&"PPC0CQR8WP6@:U,&CKD9Z=UN MV1!5J6GM%IC[WGP7;GZH#P:J-5E+;GYW^;COU?= 23;T[EZJ40O# *T4AWG[ M$>O 18VX+ >/1/=J)\A7BO-^*P'&TN,D\B8)_HH^$\\HFW-OF_-#6G'_E26W M4_3 !N&($K- MD6Y63.=5IF7SIB6(0-YG P2B%] I'SWE-=A238[ VG"F!M_CL+Y1X]B%M^2+!.% SO-0:J' ]O98M_ ME@O=UB0;*338;1Q2@[R@;[:-%VP1C]B-RW>><*-L?63TD+\Z]0V>OK'..Y[6 M"MJ_8KU[-[7[[=)8G=F"11 M^'!$=>)P"-%M&T(T:7FW.YE]&7/+NS$9*2!Q)DFC!^E*LB9[="L1[6"G],3;OV"#L@-N& ^)[>ZS805U38U#:G^O'1"6>J#TS= M&C20G-*NK/8-:L[NTZ_"&#>3C\"*&LS/2P-&]FZ9;1EE(.Z_WHAE#WOG^JY3-U0]]^F M^Z\3.]D/ 08XT6=HM8@!G+W77WJJ-$""9XN_D_/U->GK_\86 H;/1'KL[#;H MZKV1*MQJR8UOD7A[WSA.9S$-?;#7; YUXT?,H]O[RNV+*[-GZ:/!/M[&%GKL M6RG4\(8RP^X5U5D=((2].L6V1JQJT%RL2NGS1P]F[W/Q/77QIRCE=KOZ':1= M'\?/F48+>OZ?O0'W/0DGOS_B%*IK;? M_@ZL#^>=Z+:M.F^TA/!W%GG[47YSU1_*R-L-"S[-%W[XQ)B6.(\,!T!Y+MZ7 M]N ELQGS <(S)X(OE@M $6Q8A;VK'IP(OF!)XK-GMZ\ZZ/ M\(?S^!M"//01&I_#Z#N"_8,3,_P??69>/#@U0(7OZL*]&&+<$,784 MH@='#'27]W5;#11K"V+L*F(/CAGH5A_I7:,%75U4.=-+JPX8YBN[2Y! M1PBUR3*&RV'1*[&.FQ#ZE9-JO@0?E^Q'>"/!69M,;:R/':H>$BVQD)XUQVIO M).AB5T*SH)7AY/?E36W1W.*;VPA 'L[O0GG\S"@*$AM M16X$BMQ0'^Y%"DJ/?XE^%3MAP,;0U\AH6^CK;%'@(&[9YMC ",=.&$.]:[9@ M&/7K:4OQ1O2E^*DP;;%6G>JS"\$-V-JYTL]^1>!I!MWSB\!'.+JC:^FC_CZ5 M(;7N[\4Z"IPQ(NW9G*()1+*QF9C>;Z+IO<*CEF8R'1!]NH ^_:X.LKTAM\;A MD.A\VE&LR7J:3MF$YB2PQPEWZ49.PK!\$Y4!G:L$F.YT#[>(A9T5HQ1>A\W< MH,G,H7X[_21@_@U ?AL@N>'__Y1!^UL*:.JL'KC%#W*__!),_"5"\J,7+\+8 M\?\&T%[ $_ W[LT+ELP50U+#H#[-]H!F=:.[-\4JF^P%5($3Q#><$8)S=5I@ M^ITMKC6I+K0!Q".M3;/BP.L1K;BJW M(^O?BP)_@7.$;CE/0]!EGM8Y_==F\\.+*S DFQBF<9[#XN1HWWY>+!>]EY?B:"\3DA_$RHCJIB9Q< MI'D!)R<@AV>-*EJ!1>T;.]3SYY[L1[.GTL9F'G!K-%CW\0NH)KT$^E)U ]6UP)&91(1HS8WJK=-?75C M$L[9#P3F,XG Y#U<^V8#96>J$5VY>7(WT_D#U-FK)C6^7PWJ-NFL!^::N[>ZL4U;S;5JX65O MT6J>>]EJ>MU):C3KKWL'7:8'%HMAZWV[_:H>[E>Q":)_Z1%?-"!YGO.V/.?WWGIY')WZ]'QEOR>GT/8R#4" M]SF$W,?V!]U1.[S&ZK8OS=$A;WN 0]<&IAJGW0Z%S#*>?=F;5;)AVUI-/MB.R^@?-D51>(_RSCQID_' MQBP(F$$&>=CQR>'>CQCJ* D,P?P93G'27'XVR3$A%J<-@!_Q$ *\.4$ MWC_GJDL\"Q] DQF']]0VJ;1ZG,#_4'OM0B9N+BJS^7HP$9Q (I&>XS;\L M8O9._N.]Q $O(!#30^_%6H(2>HNRFHB7S[]^_^"YR>R=:1@=PR!%7Z"X>+/X MN@-?O2U_WA]U^OWJKXR.6?GYNJ5,N],S1XTM954_(I>JK;@;1M?H=2630=V[ MV+HT_VVIKRE]63.5?)/($-9+#:(<[I1-_L9%O(IBCM/A$I9RX_7AI1>#5VT9 M>RB ?603-A^#G6.;^E_'T=LKR[#L@\,KXCMX'>"T"N#Y!(4SR5VM?>Q6*O(-UZA?!ZO5>=?)C1-%3P"%7QU_R6KK\#AXV=2MWF&+ M7:N)]7C%KHI,SH=,=J@M;YY,;"*3?D50JH5D?GSMJ4I5FWZ&9Q4EZMG=-VI M-K"*X<1M-2Y'7Z-2-QFEBVU0028,JYY?7@D!A0*3A.;P2M09M2!,,"A(R;?4 M!N4N BUEX42)B-#%*^$W41 %/\H"<9VR'WEMK'0FM]?!X-DBC#U$ZG>4V.O= MLRQFAM2;>TY$W(SL$6<,NUHFY4=.),!G=7IVMYF@G-'I#YJ)[PWM3G^ M5U,/GWNNZS-Y<8V0PFI I)H4!E8Q8+PAI%3D V*KWOQ.BZ,)X)?_^_@2@U,F M_-^_[\S.?Q9W%YKC [,?C_WP+N0?%/'? O \!]>&O<4C7<*N>V[[-2#@M,\@ M'#73N/Q[Q954L)/\?Y%%H-#T#,?LF6:73<:NU>U:UGA@LLE@/!U.#9,YEOMO M"Y52\=0LRN!TQR['$7-^OW2FP*+?.?Z#\Q0CC/,I!'!-DG/A/:WC4KE4@U&5 M &B*VYO&3D&_#SZH V-GZ>K:EV#269LA\=+[O,E+F.^%! ^J.9J%/K#P^"\: MJE3)TRZ9'BO@+R;B7%$$= 79GK/820@:N]LQ!G8CXF'0,56NE M]9_W>ILEUO%/U^]8O7H"^?"GJ[^GM4I"9]1O1G/I=X!I-W1WH]'FNZLV4JQ1 ME942A0_;W=*O+6^)&YX[)"_U7WWRTDTXGX?X,A!>FW*6CHQGE<:PNJT?.+9L M&3V]P'WME6^VSK?1KEVV^>:O88OH3'!\T@BQT]FE%]"_)SPM_W2PH:X0J=;_ M:0M'OH3)9#E?4F'W+A;*"^R0"NY:NC=TYD5LQH+8NV,;/XQC&H<ZA9VW/#6@/1[S,GVM"OXV52^$\(?M=4(77LDI$3 I!"L,81[,R+0M:X MS44!HY-H^;(9S3(LHX&6"L],?F]_4D5,]%=J65)HJ?#EZ^=26S%ZC/<5VRU1 MPL@2)8875WU#'QE=O6^72^9;F/VMBB14D<0*3:SIM"?43A[SJDH2&@'NGT3% MPR&$1Z7SZ_4PX?4M*-9P86L+%Y9.4$(][K_^+E:JQY)M;%]BZ0!.W>HWU\5$ M<6/%C0_5HJ5(',B.8]@W_&L7OEPOL],V<7*#K1M[-5 \!Z:MZ.X>I*CB'*FBGC3J'D\:V;R9;W,]PA1A*,(XE+C8 MI3W]?N30!7*P^_K ["IQH:CB)*C"W%+WV0!5]"ZNNE9?-WM[UXB?4'N-]DZJ M8LEJ)L59=]@0;GI_M'>J@[KQ!DVP+8Z)_6Y\T*X;/_N9][G2+1H.RT?K M+,I39-6^0Q/Y$V27MFD+$&&.*R2%C-$4NMY444WD7.7$4JE2?NY*&JHC?[ MU)^,ZM2?Y#Q 4?VBP*Z%DT][(TL?5<@&-;C^9;):1YO5A,+]9\H!7/]-&"?_ M8,DLK#T"MVL#(AA#O6N61YZ\*!HH5M)&!J^@JJ"JH-IV0;+-WCR((.FV2)"< M>P3V5Q8G.)L K,S<3"1N6B)BK._P\CI\,(<(MM)_/X#%#D0R7[ @IN'PM17O M'BK>AMG5>WVK)4Z9UX.LJ**7\Y:\%J@K77R NXOP MG'J/S+W\+XO"*LXY2%&HA?SSK'"B-92JH*J@VI(H[.X:WK ]&MZY!UNY7:8] M>,ELQGQ72T(-[R6>/FF)\\@_#WUW8\/GLW(2*=?;64-5A40.&5WEW.07QW,_ MA]$/Y_&WC'W !PUY?T875SV[I_>-(LNSD?9DP3.'Z$C6)' MICOT,--TI'?;AAR*[[11&BBH*J@JJ+9=O&PS.H\I7LSVB)=S#]"2+^%RC%>F M37)W]CKBLLK7==9051&4-MZ*@JK"]19YV[=%"W.*SX_PVI5#1M'_\B6XX9-% M2>\9K^H]WQBOB&+?673O31AWTW]CD_ NH%7(8U];.\*,>,O0;;O7$O?]V:)1 M:XC[K*#:9 .FPQ-GF?[LBZMN&YM3O%HDJ6&ZMH.#=P4''[2E4/_< [#?5G./ M[R(G>&;R\!$[M^BG7NE91&H7N_BJC?JZX/]QWTH/V$[ MLH]WQ(V-Z76]?F/I=2H U4;M61'KB4!5X7H;;T5!54%50;7E2M0^";Z-*%'- MU2BH,.OS#- )3J7W??(RO)(BV-J)D(T;HI_#:,J\I'X7FAXFRX^Z^L JCTVJ M/5U/^?S:[FY7L;0VWHJ"JL+UUW(K"JH*J@JJKPVJYQZ&NTUF+*(TTXC-6!![ M]TR-OU2>EW.!JO*(M_%6%%05KK^66SDKJ-;QJ-O&9H\Z:1XW><4CF^+WE26W MTQ_.8^TTKM'%U4@WS+V3N!0B*/)J-WEM"U@=@KSZ1KO(JZ$0U0L:98-*//C@ M^!B+TIQ$^\@F;#X&$\TV=X@S(I#IH M99L[=>_@4:NZ8:B^>7'5[^MFOZ?W^^7NQ<]S6NQ\3\_DGH?%DRH2>@DT^?/! MP+XSN-M!%E7*F;E#N@,6D;,H_O3'TDN>JL2!A;A_(CA?1S[LM)?GAE[.A G7 M31VPK3H3:OB8Z.]BI9HL&<>2='5S:.E#HUR05SLY0'%CQ8T/W.FC2!S(CF/8 M-_QK%[Y<4X?O7ESU#$,?F>56DZTCC8,R;45WYTAWMU930TP432B:.#!-[%(>L!]-#"ZNK*ZE=WNG M8E$KJGCM5&%N:072 %4,+ZX&YD W^N4L_Q92Q;EGBWUEB>:'\2OITJ""G&<- M594OT\9;45!5N/Y:;D5!54&UT3!"21]?$T8 /2[+!JJMDX\NKKH]O6N479IJ M#LF+W/M1KGU@M.?:CYKXY7KWSW;W$$MQ6P_W>Z58\FJ"]#9D:>"JH+J00WG(_&L;FMX5D,1RQ.S MI+^QQ(L8C1] 8WE"V>8:M0&4%]#(;GJ=86^'#;U?A!R3WI$U[]VS]QB?OK0[ M)CZ^>GE@XN,*@.OF/D;]&?G$:EKU8__W\;L<#MQ.1;T!(L#SB@X&O8LKV]9[ M%1. E%/T[$(,*IS6QEM14%6XWB;MB+4JJ"JH'H$"_G8+&S0&A:VQ6!VO7CA.T^X1[9>DJI?'>-7YS[!X%<6 M)[!/]&!$J\,,D*9?R1"#H\;ZZ;\?5H=2UO86X/ "W3![NFVHN:5G$OS?!34V MIP&,5!K B>"4BMV<-505KC^7?^Z1!; W_QP:;>:?9X43K:%4!54%U0;YUQX) M ?NSK];E Y][.3,WZ;0'+YG-F$\Y]'AK\?1)2YQ'_GGHXU%4Q;-RN)X^5%4H M;Y]LDM%.;831^_TYC'XXC[]E[ ,^:,9Q-+0NKGI]2^]:+7"%OT+4J#)Y1IMU MAER4Y!NOU?H1-HH=.0W"OKBR^[H]*+<0>E'D4'RGC=) 055!54&U[>)EBT5Z M3.G2;8]T.??0+CD:+C'3VZ7AC/+.7D=$5_G!SAJJ*KK2QEM14%6XWB)/_+9( MXD[)AZCWC%?UGF^,5^ZQ[RRZ]R:,^_"_L4EX%] JY,ZOK1WU+JY,T]"MD4KH M>2W$?590W:_1V$L2Y^:H6K]M436%0;7,VG9P]T';N/NYQV:_K68TWT5.\,R4 MYI/S$!TUI3F#-/WL^L&)W+]%.W<(S 6GAA=7PVX?B*0 M.;JXVGNBBXH^M5%W5N1X(E!5N-[&6U%055!54&VYFK1'ZF\=+6EDM$=+.O>')D75^9@I/>'^V0<**_= MB7C35:BLC;>BH*IP_;7^YVKR%&= )=4QJZZY M4VL.'K2J'87J7ESU!_K0[.I&MZGLWYWOZ9G,\[!X4D5"+X$F?SX8V'<&=SO( MHDHW,W?(9\ 2<1;%G_Y8>LE3E3CH >X/3P3GZ\B'G?;RW,C+F3#ANID#76L+ M%_X1,2=>1D^$>F+BUK.&;8WZ%U? C@?=GF[9QOZY 8H;*VY\X#8>1>) =AS# MON%?N_#EFCK\X.*J9P]T:SAH/VD,O=N-; OG[7;C=K@M7T]5/ MYE='3Q*@Q)-FI]W76A"DGC:H4?!Q+4,Y+49+G[*A1055!M4D>M<;M< 6U6\' MBSKWR.XORV@R PL0[=9$I.)KW/X!1'!9Q,U8+6(+^2/);#]N@6776-P<659ICZT6S!H]!5B0)6]LF7& M>>'VJ26RO/R;,$[^P9)9N",:Y-0"3*P? A:8[<("Q4?:R-T55!54%53;+D>V MA+(/(D9&[1$CY]YO_U<6)[!/-#"CU=;[B!:OI.5^4\'&G3KNTW\_K$Y!K*MS MFP95,1H#?625"46YX5XNW6N/X6V[H,:FV:E=TVSS[%05?E(.\]<"587KS^6? MN]2O'8Q_6FWFGV>%$ZVA5 55!=7C)7\?EGW9;6-?YQZBY2:=]N ELQGS72T) M-;RU>/JD)?\O8!WS0 MD..H>W'5&_7TP:CMA'$? M_C\"6H7<^;6UH\'%E6D-]$&_J;Z:BKC;3MQG!=4FNV(=ES@W1]6&;8NJ M*0RJ9=:V@[N/VL;=SSTV^VTUH_DN*1E@D\LH47KZ)/RJ/_6J"J<+V- MMZ*@JJ"JH-IR-6F/U-]:6I+5'BWIW*.H)1MRX@03YOOD*'@EU;&-]>)]MBWY M.8RFS$OJ=Z:QL%NZT=>'O7TR#I37[D2\Z2I4UL9;45!5N/Y:;D5!54%50?6U M0?7<(VFWR8Q%E$4:L1D+8N^>:3X8IZ\CE*8<*V<-5>7P;N.M**@J7'\MMW)6 M4*U5FM0S5EWF,>P;_K7J,B0-Y":O@&0C%+^RY';ZPWFLFY%EX9 O0^];JFNU M(K+3@NI^]7_'I+%>>VCLN;&J<1BY++KD"[W#-\>A[[G:GXR).QK8J_MZ0>MM M4(DL'QP?@U::DV@?V83-QV#+V::N689E[Q/!V@87\3V.M\Q]*4YY.K16,_K5 M,W=J\L'#7[7C6?V+J_Y(-X=#W3;*$WB>Y_UH[!Z?R:)?%L^J2/0ET.S/+W9M M.U]7.\BN2HW<)?,"B]E9%'_Z8^DE3U6B:H"T=28TU:1\VVFOSXTQO1(A4C>' MHF?5&=\C1AJ+E6J*%)S:TM-[?4L?]AL8ZO;2F*^DB9(F^WHEK!TMIBJY4M,^ M&F$W-E/O]0:G3WHO*G04W2NZWU.+M.MKD?6HW::A'99AZX;95!7H2Q.]HCM% M=_O*V^[1Y*V-%89Z?[A/[U-%>(KP6DMXM>BN=W"!AZ4JHR%8EN?B6%%4IZAN M/ZK;I99^/Z*S+ZZ&QE ?&+US(#H*V[U-G+'/X']=[_[JK_ ?N6>Q^B52QCMS M*,G%"UP6).\N3;O3 Q.Q(608[*;[F*DN ="?AF$2A GCMQ-@-%9^]"W$W%X#:ZPPL!.$WMHA8C/UT M-.ZSU"*6X*A/S9DF+ *DAO_.O0 >U"9PF8X7:)]^_?3M\Y>_P!/,]_$+>E)@ MM_80+GU7&S-MX0"^P,\G3CS3M_M@]_ HGQ_G90>[&\ MH#) VU+D&%_(OW[_X+G)[)UI&!W#( XD MOBS>+K#GSUMOSY:-@9&=5?&1WS M?^T0+-\0\YX BK#HQ7.6?\P8W#;F+#O!$UX_7FJL 3IIL V 59FWJ!$TP\^%&